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
336938373650	336938374209	336938374759	336938375309	336938375859	336938376409	336938376959	336938377509	336938378059	336938378609	336938379159	336938379709	336938380259	336938380809	336938381359	336938381909	336938382459	336938383009	336938383559	336938384109	336938384659	336938385209	336938385759	336938386309	336938386859	336938387409	336938387959	336938388509	336938389059	336938389609	336938390159	336938390709	336938391259	336938391809	336938392359	336938392909	336938393459	336938394009	336938394559	336938395109	336938395659	336938396209	336938396759	336938397309	336938397859	336938398409	336938398959	336938399509	336938400059	336938400609	336938401159	336938401709	336938402259	336938402809	336938403359	336938403909	336938404459	336938405009	336938405559	336938406109	336938406659	336938407209	336938407759	336938408309	336938408859	336938409409	336938409959	336938410509	336938411059	336938411609	336938412159	336938412709	336938413259	336938413809	336938414359	336938414909	336938415459	336938416009	336938416559	336938417109	336938417659	336938418209	336938418759	336938419309	336938419859	336938420409	336938420959	336938421509	336938422059	336938422609	336938423159	336938423709	336938424259	336938424809	336938425359	336938425909	336938426459	336938427009	336938427559	336938428084	336938428634	336938429184	336938429734	336938430284	336938430834	336938431384	336938431934	336938432484	336938433034	336938433584	336938434134	336938434684	336938435234	336938435784	336938436334	336938436884	336938437434	336938437984	336938438534	336938439084	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
46529	28170	8585	1999	1230	872	690	541	464	387	398	340	347	327	293	253	249	242	226	231	235	203	230	214	235	226	229	197	197	198	230	203	183	210	221	184	189	182	198	191	206	184	176	216	243	195	195	205	171	210	180	187	179	201	213	198	166	197	189	176	201	191	208	217	192	201	177	180	164	182	210	216	203	192	201	205	180	216	209	197	182	202	179	198	189	216	214	182	179	186	193	171	198	213	202	162	182	199	199	193	170	209	190	204	198	196	202	191	201	188	194	199	156	231	172	172	204	187	180	183	163	199	159	193	197	208	179	192	193	187	178	182	176	210	190	187	179	194	183	195	216	183	185	181	177	187	193	173	206	176	196	178	191	173	199	196	210	187	165	180	195	184	197	183	203	174	189	166	200	198	169	203	197	191	180	201	184	192	182	204	202	185	183	199	181	190	184	181	200	204	205	195	176	195	167	210	182	184	202	192	189	171	182	202	199	182	194	208	209	190	176	176	174	189	201	215	191	181	170	156	210	190	191	190	218	185	178	213	198	182	187	187	179	179	196	212	215	161	203	191	207	179	181	177	197	207	186	185	201	203	199	189	177	185	189	174	212	191	166	200	183	180	210	156	200	174	174	200	190	179	190	166	205	183	185	183	193	182	196	175	208	185	173	210	216	196	197	178	197	215	199	203	204	192	215	207	195	181	157	166	155	174	177	190	189	196	172	182	183	182	170	186	164	206	195	211	183	192	183	188	185	188	176	192	215	180	188	190	169	185	187	198	212	222	173	188	199	183	176	165	197	172	167	192	173	178	184	178	202	186	188	182	222	172	186	203	188	171	180	186	187	194	191	182	189	187	176	197	182	198	176	178	174	177	162	199	183	202	185	196	187	201	191	214	175	198	175	183	191	179	161	210	204	180	195	209	188	188	175	198	203	214	199	197	174	198	169	177	175	213	195	221	184	192	215	187	183	173	211	195	210	190	202	207	192	174	184	214	169	184	197	186	194	209	192	189	191	178	192	177	184	191	209	181	187	159	179	191	180	182	187	200	194	198	195	172	167	195	199	207	193	165	193	188	173	210	185	195	181	199	187	199	197	183	201	187	202	164	191	193	197	185	198	183	222	208	235	160	182	183	201	178	194	204	189	181	193	170	190	158	187	164	182	190	151	192	184	179	197	201	179	167	186	185	201	156	200	185	178	175	178	202	195	215	199	169	188	203	178	226	210	176	179	178	173	176	194	192	191	198	185	214	180	192	217	196	202	182	208	223	195	181	186	216	177	191	190	175	205	185	177	166	190	209	177	209	211	168	177	185	218	197	190	166	191	196	204	207	186	185	173	183	191	198	193	188	186	190	183	172	200	210	173	193	207	186	177	180	191	182	191	212	196	203	179	196	208	198	184	188	210	177	193	192	177	204	212	180	174	181	190	178	196	191	200	213	219	196	189	173	168	175	227	229	222	211	191	185	192	176	229	175	170	152	185	178	180	179	186	175	208	192	188	183	168	168	188	211	179	169	172	202	180	206	212	192	181	202	194	200	185	186	199	200	203	196	180	195	188	175	184	195	170	214	177	187	191	196	181	168	198	195	200	180	196	197	183	177	208	207	165	161	185	193	172	191	188	187	168	196	188	193	204	188	204	191	206	188	186	188	176	193	183	183	205	182	178	184	198	168	195	159	184	191	219	173	177	183	167	202	180	200	169	181	204	193	165	180	179	176	153	227	191	148	171	199	175	189	169	189	186	192	196	172	186	183	207	186	188	186	201	221	187	202	181	186	174	160	176	200	208	178	188	194	191	209	175	187	181	170	195	191	220	170	184	186	207	173	177	186	157	207	194	182	194	195	167	173	191	184	203	190	189	185	178	193	196	192	187	186	196	196	179	184	176	196	189	192	185	221	193	149	198	224	210	202	216	171	202	169	188	173	208	163	215	205	196	174	195	200	186	188	191	205	180	186	180	183	203	200	204	208	187	220	182	188	195	190	197	176	190	212	157	180	197	197	162	196	189	202	197	170	205	185	180	194	175	207	168	173	181	159	175	196	199	201	177	176	190	190	200	191	174	197	180	186	162	206	173	189	188	201	183	162	181	191	213	196	230	194	183	207	196	187	194	200	191	176	172	194	188	186	170	178	212	199	179	191	209	209	212	180	182	184	194	188	196	204	181	162	186	176	186	195	194	178	186	203	187	188	170	175	191	175	216	177	191	189	194	180	192	209	194	209	186	204	198	182	165	206	194	191	187	182	196	193	173	208	195	167	157	206	189	194	195	186	189	180	199	198	182	230	185	170	170	195	202	184	171	209	191	190	188	199	175	157	212	216	180	190	173	178	193	182	204	188	173	180	211	199	196	193	196	193	186	180	185	186	214	201	200	215	209	191	171	189	221	222	189	202	179	209	185	187	179	211	205	189	195	204	189	212	210	183	179	226	194	195	207	195	191	165	180	176	194	179	170	190	177	159	198	222	186	210	199	208	197	197	176	179	176	186	190	180	190	179	193	165	142	194	191	204	175	190	208	193	193	198	178	182	191	208	190	190	169	174	188	203	195	188	170	171	202	201	187	198	183	192	188	171	191	196	198	165	190	190	186	209	197	166	193	218	190	192	192	150	165	192	198	173	211	200	218	213	208	202	188	197	176	160	178	166	182	210	191	198	205	208	212	200	195	202	178	190	197	207	187	200	171	190	171	154	179	164	207	191	197	183	205	166	214	184	193	176	192	189	203	184	200	192	201	202	195	182	185	190	188	175	191	178	190	163	177	175	177	228	171	184	193	189	184	167	228	170	186	178	178	150	171	191	186	178	203	216	174	182	172	185	226	163	179	202	178	199	188	193	202	203	195	227	177	201	182	157	169	154	186	207	183	186	182	187	197	227	185	211	186	164	197	201	224	200	210	204	182	171	210	190	191	184	195	186	173	187	209	197	161	202	173	189	170	190	194	199	173	204	198	192	190	157	154	177	188	186	215	206	179	170	183	182	208	194	207	215	189	187	193	176	180	192	191	196	205	186	169	194	166	215	196	207	203	212	204	199	177	195	210	195	185	192	194	177	207	167	200	187	163	207	195	205	178	174	177	193	183	178	188	200	200	166	193	182	198	194	174	193	189	175	169	166	194	171	168	214	180	206	193	181	192	191	173	184	177	169	168	178	200	202	188	210	172	206	165	190	162	225	209	181	187	188	185	202	219	189	180	176	226	176	213	180	191	194	168	194	186	172	180	188	195	191	197	220	170	203	208	168	166	200	163	198	188	179	191	204	199	189	202	188	182	177	215	171	181	205	168	201	212	192	205	204	176	182	182	233	175	188	187	199	193	208	190	202	166	175	183	174	188	186	192	190	197	198	175	226	195	185	183	196	213	192	194	215	204	187	212	200	209	191	173	197	189	196	195	208	164	195	227	180	192	190	169	177	174	179	175	174	200	187	196	177	195	161	186	185	174	188	199	188	213	176	209	186	203	190	186	197	180	177	173	168	198	170	193	172	180	183
26934	16283	4113	5048	4432	3630	2961	2453	2118	1905	1561	1469	1285	1211	1130	1111	1020	933	934	911	850	859	804	751	783	731	709	718	732	669	595	676	633	612	650	626	590	623	602	577	632	586	537	586	564	593	557	557	597	523	562	558	574	572	564	554	539	546	560	580	534	530	548	518	529	576	493	574	547	527	568	524	495	515	538	535	524	533	490	523	513	544	513	524	536	542	546	525	489	541	575	507	550	498	520	485	508	476	516	510	509	545	530	495	520	499	512	515	520	516	506	517	549	529	517	553	484	530	503	480	502	543	545	523	521	489	535	542	493	514	520	527	494	507	518	480	541	488	511	506	534	529	524	507	487	519	519	448	503	466	504	526	466	521	491	545	475	512	472	504	504	536	542	496	509	537	494	460	502	482	495	491	526	509	548	497	504	516	509	509	509	521	520	556	481	512	496	514	529	499	485	502	491	513	547	521	495	505	492	514	509	516	505	508	531	550	513	469	483	479	525	547	515	549	494	545	532	496	497	520	494	540	523	537	515	499	493	536	500	514	497	499	520	515	504	495	484	494	522	497	517	508	521	473	526	496	480	510	456	508	517	485	490	510	480	472	487	514	499	519	503	511	495	504	549	500	534	521	503	487	525	546	500	495	506	545	545	482	491	501	483	496	497	524	500	544	520	515	506	544	505	484	521	517	493	526	534	509	511	516	532	532	515	523	542	510	527	498	466	487	523	525	486	508	468	519	531	503	517	537	514	522	537	510	487	494	529	502	511	515	517	508	558	564	529	542	515	541	467	518	498	533	507	476	478	526	545	553	528	510	489	530	534	500	459	498	477	503	506	507	511	514	553	483	485	531	518	497	501	510	501	518	535	517	470	480	522	520	507	471	492	527	469	522	495	500	526	485	522	500	528	527	511	473	491	564	511	526	505	495	482	479	503	476	489	516	524	515	506	511	519	524	497	487	502	485	517	502	524	498	544	496	490	525	513	517	532	533	508	500	477	507	482	496	496	501	479	509	534	531	506	554	491	559	500	512	516	490	504	525	459	532	498	481	507	509	543	495	531	491	549	499	521	519	552	480	484	499	504	511	509	502	521	509	487	480	494	511	536	503	512	536	473	488	510	492	559	518	524	520	511	559	505	518	491	498	509	505	490	505	525	487	500	486	521	534	504	525	490	543	482	519	523	516	558	505	524	510	547	513	482	510	465	539	506	518	499	505	508	464	480	529	521	516	549	477	502	500	511	499	477	497	509	529	495	498	479	489	546	510	475	518	532	476	509	482	497	493	474	548	491	517	533	528	499	492	467	494	513	492	509	506	552	514	520	507	519	518	501	480	494	511	523	451	488	543	522	500	525	538	523	506	534	473	524	566	522	508	470	499	527	469	526	539	531	485	539	524	507	520	489	517	556	461	461	494	527	522	485	497	492	494	476	489	514	498	516	497	514	507	538	484	526	525	498	484	519	475	550	546	470	497	469	512	486	533	526	519	509	505	536	535	529	529	531	503	500	553	518	506	493	536	463	563	501	486	532	561	525	497	530	468	562	503	486	473	515	498	537	537	517	464	520	484	518	499	504	505	535	547	556	478	516	477	495	505	521	508	476	501	543	516	472	495	491	520	525	484	475	489	537	513	504	546	490	495	530	545	519	531	488	525	504	500	531	469	509	502	524	534	518	495	502	513	478	506	492	503	549	516	482	487	498	503	509	551	545	532	554	546	488	526	517	516	499	525	511	533	483	499	469	485	467	511	473	491	484	492	512	491	477	500	522	505	513	533	494	509	549	496	490	491	492	532	502	488	519	527	531	505	523	506	523	489	514	493	542	495	513	550	468	546	489	502	507	537	523	472	508	563	506	454	506	499	523	505	549	506	506	514	539	495	454	496	511	512	540	488	474	501	497	501	525	513	501	527	492	539	538	495	497	524	471	494	529	492	524	510	487	508	468	507	492	538	531	538	471	495	504	489	503	509	499	491	531	524	500	557	525	525	509	489	501	516	522	455	502	508	489	509	504	514	520	498	520	486	499	518	544	458	477	489	529	502	525	493	489	550	513	500	486	539	494	501	517	522	481	496	446	543	496	477	513	522	501	485	527	472	514	542	500	530	463	509	550	528	500	527	494	536	502	529	469	473	513	491	512	506	501	488	534	534	508	490	533	507	473	456	507	526	519	477	521	526	513	488	474	504	498	505	560	531	502	500	522	510	521	479	485	498	496	486	511	509	518	518	513	522	530	484	519	538	508	503	496	556	530	495	464	495	502	504	511	515	528	535	534	501	490	480	522	509	505	507	509	526	535	507	481	504	523	539	489	474	481	458	535	530	523	460	541	537	468	518	492	530	572	517	518	508	495	506	505	516	512	504	506	490	528	529	520	523	510	492	448	525	491	485	482	531	495	512	507	480	469	551	480	474	514	521	454	528	489	504	542	523	493	487	559	486	504	515	497	548	472	478	541	507	538	479	529	521	510	513	510	514	552	523	502	526	514	500	466	507	544	485	518	496	500	549	484	533	483	495	504	515	516	473	487	468	489	539	507	493	494	468	530	513	532	489	514	533	499	530	512	484	510	474	545	531	526	465	472	522	504	473	517	529	497	537	502	540	478	488	516	557	486	476	487	491	524	516	490	467	499	485	502	499	495	531	509	509	535	494	495	473	551	524	532	503	556	496	519	478	503	505	527	553	552	499	525	521	486	512	506	538	499	517	513	497	527	501	498	490	507	489	527	488	544	493	497	538	531	498	502	513	532	501	517	499	481	534	485	522	541	523	474	522	494	479	480	497	508	511	490	486	499	497	502	509	534	461	489	518	514	531	504	528	529	510	513	480	488	529	466	504	510	522	484	555	518	531	467	475	501	554	505	518	535	517	533	519	515	520	506	547	489	526	516	500	473	517	528	493	503	528	522	541	512	506	506	488	499	488	473	498	522	512	522	467	480	493	497	516	533	480	465	522	496	509	510	493	517	527	478	494	507	521	488	514	489	552	473	514	524	515	496	470	500	550	498	510	521	506	524	518	515	499	516	519	504	516	489	541	514	478	518	507	511	483	509	491	531	515	507	514	490	559	503	493	517	495	515	533	507	544	522	510	506	481	490	528	497	483	475	509	471	493	507	514	513	509	504	509	498	532	484	507	469	517	503	489	495	480	566	496	496	516	512	508	544	548	538	500	491	513	523	492	487	505	494	544	536	508	509	524	521	516	511	451	496	526	528	467	506	492	497	496	511	525	477	492	523	505	528	493	508	518	522	522	533	547	477	518	496	506	510	542	517	487	529	532	525	527	473	509	523	520	532	488	479	517	512	495	519	494	521	482	527	515	492	513	502	531	561	475	501	501	525	494	465	494	493	465	502	510	517	483	525	493	495	504	487	506	497	511	512	487	479	478	513	517	503	520	507	481	481	491	515	489	514	522	461	482	507	504	538	499	468	505	482	487	485	499	518	497	518	517	528	502	515	519	501	515	551	535	511	535	495	512	519	530	451	512	527	484
21251	3285	368	341	323	324	299	305	314	326	308	326	337	336	336	304	306	336	321	335	348	307	319	307	316	330	330	300	306	294	323	310	318	313	294	279	303	315	310	301	286	290	320	314	309	315	314	286	304	342	293	328	334	315	343	331	304	345	295	305	315	318	306	310	318	289	313	310	299	295	300	318	306	308	317	293	290	289	306	312	308	273	311	341	301	292	322	306	328	333	301	283	289	310	304	316	309	319	304	319	328	328	313	304	320	336	290	307	334	327	311	295	318	305	312	333	293	331	314	343	316	311	315	306	341	327	308	311	330	317	314	351	290	293	333	293	301	306	353	315	294	343	345	329	294	298	302	336	301	305	300	327	300	323	326	319	304	333	304	328	287	326	311	275	309	301	329	337	325	317	323	315	298	304	312	316	305	338	313	333	249	315	300	307	310	306	277	324	311	302	301	307	325	328	312	292	288	330	316	313	274	331	299	301	311	303	319	305	312	315	310	321	287	358	290	304	307	308	315	311	306	316	342	342	304	310	355	312	316	297	321	312	300	303	315	314	334	321	346	323	370	345	274	303	329	349	291	323	277	311	309	324	318	307	302	327	316	336	294	331	316	303	333	299	304	291	326	311	328	298	326	284	324	336	308	281	316	321	314	330	288	302	295	304	305	311	334	295	306	307	293	328	276	324	312	308	327	300	311	319	294	318	328	325	303	306	321	325	318	304	270	315	305	307	321	294	338	331	339	297	295	345	335	313	307	319	270	304	304	351	300	322	316	337	311	332	286	290	320	298	300	331	318	286	322	304	310	313	314	359	322	314	323	310	316	290	295	327	349	327	325	327	301	335	308	339	286	335	309	289	291	292	338	317	320	337	297	341	308	314	301	312	312	285	299	319	306	310	304	319	298	315	269	305	312	342	294	321	294	341	298	360	310	324	364	318	313	307	328	276	301	310	335	329	299	331	313	300	305	297	324	297	337	338	323	283	293	310	274	296	366	311	313	311	319	335	310	336	335	288	343	301	322	282	291	322	310	324	312	308	300	314	311	297	308	310	303	309	336	328	308	279	317	329	299	319	301	294	340	303	332	335	321	357	300	300	308	343	313	322	321	335	330	296	298	328	302	314	280	305	323	323	280	301	283	334	332	272	312	341	315	335	332	299	292	316	308	319	336	290	299	301	280	309	334	319	329	327	326	278	306	302	308	296	331	292	331	295	332	309	285	299	316	295	330	273	326	295	326	315	312	324	349	304	330	292	302	297	335	320	335	327	301	304	313	329	285	284	326	293	294	338	333	312	314	327	327	306	315	310	312	316	275	290	321	308	344	301	287	344	318	316	327	311	318	320	326	300	316	304	306	336	355	325	345	302	313	277	366	291	326	334	317	304	319	298	320	311	333	319	304	326	328	292	303	315	289	317	310	304	333	316	280	324	288	314	308	316	315	317	359	359	350	313	302	301	318	335	300	278	318	304	311	306	317	350	328	323	314	310	306	339	323	317	322	302	359	331	270	274	304	319	338	339	348	311	336	336	310	300	314	290	333	313	304	289	301	305	333	328	350	349	324	332	342	313	313	296	314	321	318	346	302	316	285	280	325	290	331	351	354	285	310	320	310	329	308	312	294	308	330	299	335	304	320	322	335	336	292	298	302	300	337	294	296	339	302	340	350	311	346	327	338	333	284	332	311	292	322	280	310	324	346	329	290	305	321	372	300	336	334	294	317	315	356	318	313	300	288	340	323	292	301	301	318	297	325	298	329	316	283	330	327	303	273	307	314	322	318	308	309	315	313	299	300	305	312	305	293	297	323	314	336	293	264	296	302	296	327	318	273	332	301	315	318	316	315	310	335	309	322	288	325	314	312	322	289	339	318	305	346	278	308	338	350	335	312	293	318	317	329	315	315	305	315	346	285	319	309	328	310	318	309	335	308	298	304	294	309	317	360	325	312	317	277	345	287	288	298	307	314	303	313	324	313	323	322	300	305	311	319	302	288	304	324	313	281	346	291	341	315	273	316	339	310	317	296	320	354	297	295	322	318	325	289	316	303	313	308	338	349	266	302	311	286	306	313	318	310	320	292	314	333	302	314	316	308	343	345	308	299	312	324	306	332	301	317	312	278	317	321	334	310	293	272	326	319	304	308	322	306	306	278	290	341	322	332	325	309	335	334	322	288	359	337	326	348	327	326	320	313	309	286	300	300	281	300	312	285	320	294	307	287	313	283	320	284	293	339	308	344	332	298	336	339	336	332	293	329	296	306	300	333	342	295	312	343	306	305	300	329	345	320	319	335	310	345	317	333	317	292	297	330	312	303	346	315	314	306	340	322	293	303	304	307	353	299	310	336	334	315	314	346	303	306	318	328	307	307	284	348	346	314	304	327	309	353	334	312	295	324	283	327	328	306	292	328	342	306	320	282	309	299	305	283	326	298	344	305	303	334	324	339	333	309	312	293	294	274	338	307	328	307	312	306	320	318	307	310	296	298	319	330	300	281	302	318	305	299	304	298	298	325	315	290	336	330	349	299	302	333	307	317	303	300	328	329	307	303	348	318	345	265	310	308	301	316	326	312	323	278	360	302	343	279	326	310	307	346	338	329	324	307	337	322	283	325	324	311	316	289	272	295	345	326	275	312	327	318	312	342	298	322	284	319	304	284	310	332	315	324	302	300	317	311	310	290	286	312	297	334	298	306	289	292	335	324	318	316	275	321	281	312	314	284	359	300	304	319	329	283	306	320	308	323	292	303	340	314	299	317	355	310	315	293	299	319	296	300	309	284	319	314	285	288	298	315	332	354	339	336	308	344	298	336	319	335	285	318	312	278	305	291	322	334	337	323	315	340	306	296	337	321	304	338	310	310	346	349	309	311	292	327	293	311	341	284	271	273	314	316	324	322	315	330	314	307	353	301	290	303	296	303	306	307	321	333	325	316	312	345	331	323	322	333	286	298	324	306	303	334	307	347	291	323	305	319	337	306	283	332	320	313	288	309	312	320	315	330	330	301	325	304	286	344	320	290	306	296	332	314	320	304	329	311	301	307	316	309	332	324	325	313	331	295	317	315	303	318	338	311	331	345	327	285	298	297	347	297	320	327	327	299	319	354	314	316	292	339	335	324	297	307	293	304	304	342	303	330	340	305	336	335	335	305	332	316	318	309	301	288	298	318	295	314	290	337	303	333	312	327	325	281	321	302	300	312	301	303	314	322	303	344	294	316	335	312	349	343	320	341	325	307	324	347	293	313	308	274	310	297	322	321	328	309	316	315	294	346	280	319	328	317	333	307	294	344	327	342	319	333	340	308	334	289	338	308	320	304	310	336	314	337	295	284	312	343	299	333	282	321	298	345	309	348	296	324	303	301	287	288	309	340	334	317	294	347	308	312	298	324	298	302	307	309	299	300	323	347	315	314	318	348	311	315	322	322	329	323	314	291	330	308	313	337	320	312	330	299	307	312	311	334	303	274	303	323	308	304	314	317	308	319	300	325	321
8263	1341	819	774	787	800	776	762	691	749	740	745	713	735	736	698	753	741	740	727	767	734	774	808	720	682	757	741	714	759	714	734	724	757	724	714	708	766	730	743	715	701	739	746	732	692	721	679	721	784	734	672	757	732	694	718	641	726	742	669	699	750	688	743	772	724	751	723	744	673	737	699	728	690	770	783	729	723	744	727	728	672	746	714	709	694	726	735	721	708	706	687	710	673	750	744	713	716	760	733	722	781	723	736	742	743	798	728	694	717	739	715	695	739	698	741	756	702	696	747	700	721	753	789	774	740	731	727	758	732	762	743	723	710	744	732	763	728	733	737	750	746	691	725	725	709	734	775	756	741	783	783	751	732	717	742	719	695	755	747	746	748	728	686	723	718	725	730	724	710	728	773	742	761	729	733	717	773	744	721	689	762	706	694	769	691	679	692	716	733	734	755	730	730	754	705	706	737	721	710	724	728	734	779	738	717	735	717	738	749	699	758	721	744	767	749	706	741	701	650	704	734	740	696	735	747	719	752	718	706	738	663	723	733	743	708	757	723	697	686	750	736	765	731	734	712	719	710	701	732	727	720	668	705	729	711	750	749	693	766	696	675	762	709	723	698	748	740	774	696	738	700	722	724	722	701	741	749	730	732	678	715	738	684	725	708	733	733	712	714	720	709	712	752	711	755	686	725	719	728	700	707	689	715	729	741	664	720	734	697	697	720	749	722	776	738	759	714	704	692	766	701	688	709	698	740	688	707	742	691	695	688	758	690	713	702	717	759	733	744	701	728	669	731	744	712	742	731	771	744	736	735	718	726	754	736	754	764	721	750	716	703	751	704	777	705	698	691	726	738	697	731	756	710	726	689	721	729	746	725	714	721	761	765	685	708	717	714	729	756	724	710	738	711	702	736	677	770	710	694	701	737	748	712	749	743	725	737	765	721	716	736	699	723	698	700	739	737	739	746	710	750	735	719	701	745	737	728	752	748	763	727	739	739	677	748	753	787	715	735	800	683	703	738	766	715	714	731	705	718	759	697	751	733	728	740	732	730	714	727	686	786	759	685	719	705	742	752	750	765	673	737	736	762	696	730	765	686	701	695	726	706	710	677	705	770	686	786	740	703	726	709	769	714	712	752	716	729	747	717	764	683	713	712	723	711	729	761	766	730	691	759	746	752	729	776	696	722	717	759	737	716	711	727	727	731	664	726	711	737	760	738	698	713	697	726	702	743	740	761	708	695	733	804	759	709	717	696	718	703	715	692	721	729	733	687	707	708	736	753	712	768	696	712	730	713	699	718	734	712	771	709	702	692	703	722	693	724	710	763	686	686	754	695	724	748	744	736	725	805	740	747	720	738	718	715	765	697	725	694	741	761	756	733	700	703	737	745	717	697	719	715	739	703	717	742	706	776	735	685	740	725	704	790	691	706	732	738	746	769	711	762	662	714	756	783	727	703	749	729	724	723	712	774	688	744	796	696	740	747	698	714	703	751	724	728	735	682	710	729	718	680	744	753	748	706	691	750	716	673	734	714	678	691	701	765	717	733	745	683	739	720	730	697	704	757	743	744	725	744	683	728	755	712	729	727	714	709	741	778	762	669	722	681	748	753	736	699	694	714	736	746	722	709	744	695	721	756	756	668	752	736	709	728	768	686	707	700	713	750	717	693	724	691	700	698	692	733	736	729	733	691	708	738	720	748	724	743	771	733	711	761	694	730	696	733	705	747	713	712	724	703	705	749	736	731	735	717	680	736	753	736	786	738	766	711	724	723	734	728	751	734	680	703	761	748	704	705	714	709	709	741	665	731	786	746	765	712	730	681	756	781	684	747	741	730	723	728	751	731	702	759	767	745	769	674	688	723	708	735	742	725	729	692	716	737	755	706	679	699	727	715	728	750	704	745	671	720	759	684	741	706	763	727	751	774	729	715	712	715	730	772	739	710	725	755	735	718	715	752	781	767	770	688	715	712	727	666	705	725	764	664	741	702	712	727	788	718	694	711	679	713	744	734	731	712	730	738	758	749	735	703	749	725	731	699	738	729	709	721	733	743	688	710	790	695	709	732	721	713	704	762	696	715	752	713	697	750	698	761	779	725	698	725	701	775	741	707	688	740	698	740	786	721	672	726	763	684	695	747	737	722	741	734	700	743	697	720	736	734	729	662	737	709	706	747	703	704	718	717	688	734	726	705	726	730	754	699	710	758	729	700	737	704	728	747	758	753	722	702	699	738	725	720	737	691	675	731	684	696	646	709	729	730	739	729	737	699	729	715	699	697	712	770	715	715	721	715	703	729	740	774	738	714	697	736	767	704	711	710	737	714	772	761	744	713	813	738	783	693	704	749	755	734	725	711	757	730	690	705	735	729	764	755	790	744	683	740	751	746	781	700	715	715	698	680	712	764	673	740	728	753	745	801	703	753	738	740	776	716	715	723	774	732	726	748	705	755	758	739	687	659	713	709	765	730	728	747	726	685	750	739	729	722	715	670	715	756	712	748	710	711	740	736	734	702	702	726	698	754	738	703	736	732	739	757	721	717	776	736	729	785	740	701	701	727	715	728	766	737	764	713	733	744	697	703	706	699	736	719	734	710	695	747	674	760	651	772	718	702	737	709	728	772	710	738	724	712	714	709	752	748	735	725	712	713	693	753	698	745	646	728	775	736	721	723	673	698	744	751	723	747	707	763	743	745	746	748	652	722	765	715	702	737	746	735	800	755	775	749	724	742	714	725	760	741	740	757	743	716	701	741	737	751	771	774	730	731	711	746	767	675	744	737	708	761	734	769	708	743	757	724	741	738	715	767	744	698	749	721	750	709	797	720	752	731	703	697	689	726	729	760	734	734	747	696	703	756	736	685	708	734	784	771	706	699	702	739	697	737	738	743	736	728	737	760	748	751	684	746	759	743	688	738	747	740	725	744	736	772	700	711	718	719	746	717	759	691	766	703	748	745	715	726	709	751	748	753	716	671	715	741	668	740	694	723	723	774	704	738	745	719	735	791	718	695	796	749	722	709	704	763	738	704	724	703	741	726	730	725	758	762	731	747	695	775	695	729	743	711	722	696	732	708	724	714	721	781	722	777	784	739	738	712	725	702	748	751	781	747	757	706	704	742	772	727	699	717	720	697	711	729	744	734	707	762	747	764	725	770	762	698	747	700	712	732	731	717	764	713	727	701	704	672	743	724	722	707	688	740	698	774	737	684	761	680	738	748	734	737	711	727	702	719	715	711	700	709	726	738	712	723	708	736	735	755	670	730	720	715	722	724	732	723	738	732	739	754	751	731	738	683	745	738	731	747	749	745	782	697	727	704	731	778	748	729	681	735	726	710	734	766	734	726	747	710	703	748	747	740	734	734	725	710	707	720	742	774	750	705	727	721	675	708	729	697	761	702	732	684	718	720	716	720	711	744	692	710	733	724	739	747	706	725	763	737	697	721	736	730	730	756	737	716	728	788	719	745	718	696	714	712	730	751	729	704
37925	18651	3544	895	640	466	381	324	303	262	235	215	210	194	200	165	171	160	194	184	173	136	158	160	185	138	145	151	168	173	178	151	163	154	167	164	150	140	159	160	139	156	165	134	125	154	156	132	156	132	150	153	147	134	144	143	138	134	128	147	134	137	145	134	147	151	124	161	130	136	171	113	162	142	133	168	145	153	150	155	139	133	158	140	126	149	148	141	151	158	160	158	154	136	157	158	159	168	149	144	167	140	154	129	141	179	143	146	142	150	131	149	124	138	130	158	147	154	132	154	146	168	158	152	144	131	147	161	127	134	154	131	139	144	151	161	137	144	139	143	175	137	157	165	154	133	146	150	153	140	131	157	153	159	141	151	141	161	134	151	145	131	136	150	137	139	152	141	171	153	161	144	130	145	144	155	133	149	144	145	156	128	164	140	146	156	145	141	146	147	140	146	137	172	162	129	152	141	144	147	129	173	168	142	126	171	152	129	168	145	134	140	144	145	144	141	120	161	130	135	151	164	129	131	125	140	130	129	161	141	136	134	141	133	142	134	142	148	126	140	146	156	133	155	150	124	126	138	139	144	170	133	155	164	158	184	131	141	153	150	148	134	146	164	141	144	175	130	145	136	143	146	141	142	140	145	169	124	138	125	124	140	144	159	146	151	135	149	149	146	140	152	144	130	152	157	175	170	144	135	152	125	149	161	152	130	142	135	162	136	161	159	138	141	126	142	131	144	148	136	129	141	171	137	130	134	129	173	145	161	143	154	150	148	140	151	130	148	137	156	159	166	145	136	136	150	146	147	135	126	118	141	132	165	150	160	167	128	139	158	139	147	151	120	150	140	163	162	122	136	130	132	186	146	143	113	129	137	130	127	144	141	140	159	144	138	122	138	144	149	155	156	141	142	157	126	122	165	156	142	121	158	139	132	126	153	170	158	136	146	159	152	164	153	145	142	132	159	145	137	121	132	155	134	149	138	152	117	142	136	138	127	160	151	153	146	164	147	128	140	128	135	166	163	165	133	133	148	151	144	155	131	132	135	150	151	148	137	175	157	148	134	144	130	140	150	147	169	152	157	156	134	150	126	185	158	126	146	131	123	121	145	134	136	141	142	138	150	137	126	152	140	148	169	150	129	129	148	174	125	147	139	144	146	137	177	144	134	133	164	157	141	139	135	146	157	125	151	140	145	144	151	161	143	147	119	145	163	136	171	144	147	135	146	146	126	140	137	148	142	127	160	143	133	137	151	140	144	169	150	161	175	167	153	150	141	124	138	139	154	143	135	142	139	124	150	146	127	133	157	147	152	148	138	153	128	142	154	164	159	153	163	125	125	140	145	128	144	121	164	186	158	147	149	157	155	151	142	156	150	140	151	129	153	141	123	140	128	143	159	146	121	127	127	148	151	140	138	154	120	126	141	165	121	134	138	135	133	153	136	144	133	173	122	151	133	156	135	133	154	157	160	161	124	148	134	164	155	136	145	122	153	137	138	136	131	142	147	130	133	167	156	138	140	139	160	147	135	154	166	127	145	138	163	134	146	140	154	130	134	150	134	144	153	149	134	143	156	181	160	142	153	157	163	134	146	160	154	139	133	145	151	139	158	149	166	154	141	147	156	149	156	153	136	170	126	139	164	154	139	154	130	179	151	146	138	146	140	143	171	152	145	157	140	122	151	158	141	145	136	168	141	150	159	157	141	137	146	152	129	162	144	153	154	127	130	147	151	152	148	157	141	153	145	142	153	152	132	154	140	139	149	154	158	171	159	151	169	145	146	141	116	131	165	163	143	149	138	150	153	151	140	137	150	129	161	156	116	171	135	156	153	157	138	140	143	144	141	154	146	145	132	147	130	163	145	145	137	140	176	175	146	126	125	144	168	124	155	133	148	152	140	137	131	116	138	144	160	142	155	135	144	152	109	163	145	145	143	111	121	130	162	148	158	120	145	138	148	158	152	143	139	139	139	139	147	150	151	137	148	166	142	150	141	144	154	139	156	145	161	145	136	140	141	154	136	133	145	163	132	147	157	144	137	138	127	150	142	152	130	162	140	126	128	141	153	165	151	158	135	155	138	129	154	145	152	172	152	130	145	151	152	143	122	159	133	140	148	144	140	164	167	135	160	156	128	146	145	182	160	150	169	186	153	172	115	133	135	155	134	175	151	158	156	146	171	144	148	149	167	149	163	142	164	156	130	149	130	157	147	147	170	152	133	157	131	149	151	141	146	161	163	143	143	162	154	146	175	168	129	144	172	148	163	168	150	159	150	153	137	140	132	148	144	144	124	131	145	128	167	148	146	178	157	127	162	125	144	145	125	141	140	150	158	157	152	134	129	140	117	138	142	140	146	139	150	160	131	161	129	150	130	145	162	123	139	154	137	154	143	155	158	164	162	145	139	163	165	140	140	144	126	143	139	138	145	158	137	162	168	129	147	151	121	151	165	133	149	127	132	158	133	128	141	119	160	141	151	145	151	130	151	136	151	135	153	151	131	142	171	152	168	175	135	145	159	137	151	136	166	131	140	128	173	132	155	140	136	164	141	156	156	155	162	170	176	171	134	134	132	146	139	154	127	147	146	133	141	143	161	152	147	155	127	156	139	156	172	137	153	116	162	163	138	157	137	112	185	142	126	156	148	157	154	148	143	146	146	129	138	136	160	141	152	145	134	146	165	150	157	152	151	155	128	135	150	147	165	134	139	148	145	131	155	125	163	156	133	147	154	141	131	141	155	151	136	124	143	135	130	135	153	139	154	141	141	139	127	146	154	127	150	121	155	179	145	154	132	134	148	158	153	123	150	146	143	146	147	130	144	139	159	137	153	147	143	130	115	165	158	131	147	122	152	144	152	158	151	135	173	157	158	175	133	143	140	140	153	138	137	135	139	152	146	170	147	137	141	128	132	129	154	147	135	141	130	162	157	147	125	154	147	134	152	159	151	170	156	153	133	136	155	168	131	152	139	147	142	143	147	153	151	152	159	133	123	148	139	147	124	132	147	160	149	143	134	150	133	148	128	155	136	146	155	144	172	154	139	171	124	138	120	147	144	142	168	148	136	165	160	156	139	143	149	137	143	149	159	150	141	139	136	145	157	139	181	122	147	156	158	143	142	147	137	130	135	153	143	152	135	148	116	146	143	133	155	151	154	143	139	157	154	127	151	141	155	113	149	155	134	153	132	147	137	161	146	125	152	139	150	131	147	131	158	161	131	131	141	155	131	115	136	154	133	172	145	143	133	145	142	131	163	146	116	140	148	159	154	159	152	140	130	148	165	152	145	129	141	145	141	175	177	152	151	152	145	160	124	157	167	132	152	146	136	143	153	130	145	157	131	156	138	142	137	121	149	165	142	142	169	146	169	147	159	158	153	146	148	127	153	163	151	131	150	128	143	141	153	183	132	139	141	147	165	153	155	153	136	135	125	138	151	170	144	162	149	163	129	134	162	127	149	133	163	130	149	154	119	119	150	146	167	147	166	170	156
19845	10042	2265	2712	2384	1963	1633	1362	1266	1066	999	914	803	764	705	673	600	620	578	568	517	567	524	549	495	490	490	485	481	486	443	448	488	457	438	428	450	414	460	476	415	389	405	431	375	404	407	396	409	400	418	399	416	416	419	399	443	391	407	400	387	407	394	438	402	449	407	391	359	412	373	399	404	401	400	429	371	389	374	414	394	405	360	419	398	401	436	386	351	441	395	392	426	393	355	390	404	377	390	383	395	380	424	392	406	389	400	385	404	382	396	425	390	409	384	438	409	405	390	377	423	408	363	369	399	434	361	423	432	398	407	377	426	406	401	367	348	394	405	395	414	394	386	362	369	401	408	387	376	355	360	368	355	397	406	355	412	404	389	372	391	361	369	408	378	397	401	402	395	381	376	399	386	348	397	356	372	381	404	377	376	390	415	409	370	332	401	378	358	394	357	402	375	388	407	385	391	329	403	401	351	373	460	356	399	367	386	397	435	384	378	420	402	385	437	389	407	358	375	389	369	393	389	402	373	420	379	411	388	400	390	389	364	413	401	394	418	357	406	390	423	409	384	377	394	394	381	399	414	383	367	355	406	403	360	371	405	392	382	360	404	386	373	393	373	361	381	402	371	419	395	380	379	377	400	381	386	410	383	372	393	347	388	410	390	387	365	378	397	378	383	400	403	397	395	414	374	373	361	427	406	404	368	385	385	369	373	401	388	424	357	394	379	404	399	384	413	385	364	376	399	399	367	408	358	354	386	395	353	414	381	390	431	396	423	427	415	374	367	397	403	412	408	405	365	364	377	408	416	383	395	406	393	352	357	407	375	448	384	395	390	370	376	361	354	354	429	451	391	375	407	418	379	410	422	395	338	374	399	385	398	390	400	328	396	354	367	366	401	418	374	433	378	385	387	389	413	406	366	414	385	399	414	389	410	375	384	403	400	367	393	414	377	355	365	395	399	394	386	404	423	376	356	395	410	376	389	420	361	371	402	389	367	369	387	374	386	395	376	390	366	397	403	420	371	363	380	392	391	388	359	399	372	377	418	388	395	360	391	396	374	384	395	378	382	384	367	412	381	400	374	395	397	413	358	346	393	396	399	412	381	407	372	363	380	351	403	388	376	412	406	390	357	375	406	388	366	424	358	347	393	387	435	366	387	389	385	377	382	384	389	381	384	366	398	376	379	412	393	399	376	374	359	364	395	387	406	359	400	378	405	391	377	355	372	387	381	418	389	384	376	409	355	389	388	390	386	355	381	401	410	399	366	385	390	375	359	381	438	349	398	390	383	370	404	399	382	406	402	373	398	356	361	371	395	384	377	421	386	373	402	367	406	386	388	410	417	391	366	378	365	403	350	384	383	431	395	374	370	390	372	375	349	401	395	363	403	392	382	374	369	369	429	376	390	390	378	365	368	428	400	399	393	368	404	363	417	370	432	352	370	360	418	363	376	414	353	397	374	375	397	357	388	382	389	394	391	394	391	352	403	331	389	392	350	358	410	392	417	371	381	370	403	396	415	401	380	364	400	379	418	363	358	385	381	370	388	404	375	377	395	361	395	351	357	369	387	376	374	367	422	390	438	437	392	347	407	368	381	364	381	386	385	389	366	367	375	399	388	391	398	374	382	389	378	397	400	367	369	435	366	375	392	352	371	366	383	396	383	375	375	374	404	416	384	385	373	395	380	396	384	392	337	394	353	380	410	377	412	371	402	370	391	356	392	365	383	363	377	387	366	386	375	408	419	381	394	406	376	365	391	429	385	387	350	376	369	368	370	370	367	393	382	393	387	373	401	376	462	390	379	381	359	388	376	405	412	372	370	379	389	373	407	408	373	380	378	378	398	379	391	399	409	383	393	365	410	399	390	416	381	376	414	414	365	381	415	384	404	412	384	365	405	402	403	415	424	416	378	373	355	438	354	356	385	374	414	435	375	339	381	381	406	395	394	381	384	408	383	376	387	376	390	407	396	389	393	385	365	418	399	387	371	377	372	340	391	379	365	394	425	396	395	383	387	392	401	363	385	388	366	385	432	404	369	377	393	369	376	400	398	391	407	427	375	413	399	413	416	440	414	344	406	421	409	388	398	394	366	384	383	412	420	396	404	401	365	415	364	364	450	396	372	384	363	344	403	376	384	397	403	373	404	402	402	391	404	392	381	361	361	359	394	346	408	401	440	388	389	385	391	376	384	410	398	334	360	352	349	369	421	408	378	395	381	378	412	371	392	385	381	358	379	362	367	370	409	374	392	407	376	404	348	396	366	376	386	379	383	396	412	416	411	357	371	388	388	340	416	421	375	426	361	355	450	405	386	367	423	366	379	423	390	433	409	383	376	419	399	399	403	428	379	388	353	396	358	411	396	363	353	416	376	412	394	368	362	401	398	380	413	430	399	369	384	408	423	374	415	412	367	364	377	375	394	385	403	387	388	392	369	396	369	423	413	366	407	395	420	361	358	391	361	436	350	400	397	404	385	398	413	385	426	377	396	414	387	383	378	405	376	383	386	376	375	394	409	382	379	376	372	346	366	351	375	383	402	400	376	378	378	387	373	390	394	409	419	355	358	389	373	378	406	370	416	363	401	427	415	367	373	405	366	380	428	418	408	410	373	395	408	374	384	375	388	398	370	412	370	373	387	402	427	406	362	412	393	372	401	386	396	396	398	406	391	397	363	360	384	394	393	383	381	405	401	411	415	380	397	405	384	388	434	382	368	369	408	402	401	347	374	377	376	340	386	384	383	366	397	391	397	426	389	415	383	389	392	404	392	404	372	381	386	371	348	372	406	360	358	356	409	407	435	367	386	366	394	381	374	419	434	406	425	390	373	416	398	372	435	390	399	364	375	394	424	380	409	388	388	386	413	407	395	424	393	390	407	400	412	395	385	375	358	390	403	364	409	365	400	398	426	413	399	372	428	390	386	386	370	407	432	416	365	387	372	375	382	387	402	383	441	385	394	403	385	400	392	391	365	372	369	377	408	374	355	411	392	418	408	363	391	384	406	399	397	368	397	385	372	432	350	370	346	379	349	356	391	363	383	423	358	373	387	411	434	389	396	402	369	420	403	368	388	398	366	390	394	387	346	378	382	375	396	374	402	394	383	366	389	389	395	371	396	378	386	364	387	397	352	374	393	351	417	392	370	390	413	358	378	360	385	415	399	392	356	357	363	396	379	379	390	400	378	385	372	396	383	384	401	380	403	385	386	383	370	358	419	379	387	409	394	384	390	399	383	413	391	391	389	389	396	424	378	416	408	406	388	379	426	388	402	381	378	343	384	395	387	385	371	396	365	389	368	384	340	393	376	404	404	401	373	389	407	355	366	379	347	390	397	360	391	362	368	421	381	390	375	391	395	381	365	413	382	388	385	367	416	385	394	386	386	388	370	395	383	388	398	397	377	406	388	361	384	424	403	389	373	364	374	375	387	383	372	391	416	367	377	381	392	379	399	386	384	390	362	418	403	398	416	395	372	389	399	416	363	405
47107	27801	8121	1904	1225	873	727	548	450	367	365	334	334	298	246	255	244	248	262	253	240	219	210	217	224	194	217	189	220	213	210	199	202	181	203	179	201	186	189	203	196	177	194	202	209	218	170	196	211	176	196	206	219	196	212	192	190	212	194	197	209	200	185	188	209	193	183	179	149	171	177	213	195	190	182	189	191	203	210	198	193	192	203	195	205	189	202	176	190	205	175	199	169	179	174	168	182	201	207	180	165	181	196	181	187	177	165	179	186	169	168	170	174	190	168	184	191	199	194	194	203	206	236	196	191	208	195	196	184	195	181	189	189	186	181	204	210	197	198	208	168	212	203	189	188	176	164	166	173	197	180	176	202	202	208	205	208	179	184	172	194	199	174	174	171	190	198	169	167	174	175	184	170	186	175	159	181	155	178	198	207	201	177	169	193	201	200	186	187	180	193	188	198	192	178	167	213	190	172	177	196	214	178	173	191	198	185	167	176	182	189	170	201	203	208	183	169	170	181	191	183	178	170	187	172	205	198	180	201	200	197	178	186	175	178	194	198	184	187	173	183	178	169	204	151	165	205	185	172	186	203	210	196	172	192	194	187	191	178	186	178	195	193	189	178	186	201	200	185	192	208	203	204	204	176	173	171	190	179	201	201	192	175	213	185	187	198	183	176	189	178	186	211	208	185	158	175	182	189	192	191	176	199	189	210	176	169	172	179	172	174	182	189	196	193	188	182	168	190	187	185	183	182	193	209	175	171	182	197	179	188	211	192	214	191	205	186	201	170	164	207	206	197	187	178	173	187	189	187	210	201	192	163	205	182	184	162	190	209	186	186	195	209	195	176	196	180	185	183	183	173	178	194	172	203	188	184	179	186	193	197	199	196	176	184	195	184	194	183	193	182	192	174	192	169	200	173	202	194	189	171	170	174	183	184	143	201	205	187	184	190	179	200	184	181	160	181	183	182	177	182	194	185	183	187	160	186	205	195	177	170	191	179	181	180	175	174	173	175	188	161	160	176	193	187	168	165	195	184	177	180	195	213	174	184	192	198	165	174	176	187	178	210	204	188	186	218	198	171	175	198	176	206	167	189	176	188	196	203	177	194	184	176	192	201	169	172	200	199	163	178	188	150	192	206	194	175	158	182	197	190	184	191	183	201	171	190	224	202	172	174	202	188	172	218	183	194	194	177	191	186	196	167	209	184	193	198	217	174	172	191	181	196	173	186	159	187	187	191	195	177	181	176	190	192	211	220	177	201	184	191	188	162	189	178	208	202	201	160	177	196	194	178	170	184	186	185	198	183	188	195	192	190	188	164	175	190	193	217	170	196	192	172	194	189	195	180	195	171	182	189	184	169	175	210	164	154	174	195	202	176	191	186	207	190	171	170	178	175	167	186	174	178	173	194	208	181	184	193	168	189	202	204	189	196	182	182	196	200	187	183	186	180	166	183	192	181	198	164	197	195	188	186	161	179	183	189	169	175	185	188	189	202	180	158	194	213	216	175	194	207	173	183	198	170	166	210	188	188	193	165	197	166	189	191	181	197	176	212	177	200	173	176	186	164	177	176	194	167	194	183	197	197	183	159	190	175	210	197	175	232	209	173	188	173	161	188	171	197	181	175	172	200	145	183	195	194	213	183	195	179	198	188	183	190	169	157	205	174	177	217	190	186	184	163	171	174	183	195	195	187	185	164	171	193	182	192	166	184	188	183	198	175	179	178	204	182	200	170	173	210	188	211	187	177	175	167	179	199	186	194	176	212	203	182	180	179	200	240	188	178	191	181	179	165	180	207	189	174	187	184	191	181	176	169	158	187	189	190	161	184	165	186	190	181	196	194	211	180	200	179	193	186	179	165	191	193	193	170	189	211	167	191	183	180	192	194	178	186	168	195	176	174	200	169	163	185	198	184	183	192	199	183	211	184	168	179	175	201	173	168	182	184	168	192	181	167	208	192	192	187	180	165	213	193	162	189	189	207	177	214	196	210	192	218	190	183	188	163	176	166	165	170	165	180	205	168	186	193	177	165	182	175	183	179	176	168	166	180	179	211	185	154	182	194	186	186	184	207	179	181	194	177	171	211	168	191	223	180	201	165	156	176	175	189	184	198	193	195	193	189	214	200	189	192	216	184	186	187	198	197	186	162	166	188	162	190	191	182	190	198	224	213	179	186	186	176	200	199	184	183	187	183	189	183	179	190	189	160	174	173	207	180	186	186	201	193	196	178	175	180	205	186	170	202	195	182	198	194	194	187	164	188	182	187	182	186	189	218	195	183	200	205	171	185	191	168	209	182	177	193	202	210	173	185	177	186	175	203	190	204	209	185	181	188	222	180	165	192	184	204	218	180	190	185	174	190	188	189	193	213	164	220	174	198	183	168	175	199	183	195	192	158	173	189	166	151	199	221	183	184	176	201	191	168	173	178	184	168	205	191	203	170	191	185	207	185	193	186	193	186	191	221	181	191	184	201	180	150	169	169	182	181	208	171	177	206	194	184	170	178	181	182	199	179	190	189	176	177	181	198	191	177	156	201	183	204	197	179	191	184	200	178	186	167	201	181	174	181	179	195	219	183	185	191	168	186	183	173	170	178	172	162	185	185	174	198	195	184	214	207	190	166	195	187	195	184	181	178	199	172	207	186	188	208	188	185	197	181	175	174	187	212	191	182	193	213	190	184	201	175	196	170	167	170	202	200	221	186	192	196	169	195	196	203	185	177	152	190	193	197	188	199	199	197	180	195	164	190	187	208	185	209	193	172	189	190	192	173	178	197	178	188	169	194	175	194	186	189	184	182	205	201	185	193	158	196	184	189	195	185	164	179	169	183	185	175	173	197	163	172	208	207	204	197	179	173	193	199	190	170	166	190	180	180	186	200	184	184	185	162	196	205	189	163	181	179	179	176	193	181	191	207	170	192	190	158	178	179	190	187	174	213	213	219	212	170	179	168	175	208	169	172	190	177	183	156	204	216	199	173	217	182	213	175	200	180	181	184	170	214	201	189	189	195	190	184	208	213	172	166	192	173	198	193	170	206	196	180	199	199	183	212	184	167	164	192	211	188	195	159	156	201	181	165	154	197	171	176	174	185	203	172	188	191	199	191	185	217	179	176	188	203	154	214	171	189	186	186	177	175	202	162	185	208	186	198	186	208	191	192	208	184	176	174	169	189	171	193	208	186	197	164	165	177	186	162	179	165	199	184	169	177	183	187	191	194	179	170	189	185	161	206	163	178	193	179	199	170	178	200	201	215	204	173	166	176	163	190	191	193	200	184	186	199	171	179	177	198	174	206	187	195	211	203	197	180	192	199	181	184	191	160	189	173	181	198	179	186	181	173	193	186	174	193	202	181	185	170	162	174	181	163	161	192	200	188	165	182	173	197	191	194	202	178	186	187	181	183	187	196	180	183	174	184	198	208	209	194	178	211	181	184	167	171	194	182	202	198	189	174	174	185	174	183	197	179	185	170	178	188	186	183	196	185	192
26681	16120	4063	4947	4303	3554	2938	2342	2022	1796	1600	1430	1270	1169	1108	1065	1012	909	834	836	802	758	788	760	720	714	714	654	673	683	670	665	611	623	604	631	629	600	560	586	610	547	537	606	576	582	552	542	581	515	554	531	583	537	597	562	539	546	514	543	530	466	510	521	500	540	514	517	524	558	518	536	534	494	522	516	506	546	518	555	545	515	487	468	559	547	513	521	502	532	514	492	473	486	507	495	486	516	455	531	500	467	572	518	508	511	534	491	458	522	546	488	490	548	488	469	512	501	497	534	483	512	494	495	476	496	505	492	490	534	543	487	537	501	513	548	544	466	486	497	532	510	500	493	510	497	493	489	501	485	471	510	469	469	545	528	532	481	463	536	556	513	514	530	526	504	514	546	517	546	494	518	489	476	478	512	486	508	517	482	510	489	489	489	468	464	478	535	478	508	503	468	491	513	469	467	494	502	510	495	511	515	510	499	503	507	507	515	474	487	500	511	481	472	482	525	498	537	514	522	499	494	520	478	509	464	529	520	526	479	547	476	505	521	490	502	507	501	524	491	537	490	525	469	511	509	491	506	492	495	490	530	511	458	509	522	498	493	521	468	496	503	524	505	471	481	490	483	513	478	534	513	520	505	532	506	494	547	514	490	502	501	490	520	496	535	481	501	505	543	478	522	476	539	528	451	501	471	526	514	534	493	489	524	476	500	482	484	517	503	510	479	496	499	474	524	502	487	506	535	508	502	505	492	484	504	546	533	468	498	522	491	513	509	515	489	504	480	495	485	483	515	499	493	529	535	515	477	515	526	493	480	486	504	540	504	480	481	506	494	507	497	483	499	526	502	472	482	519	503	485	519	503	501	512	471	513	500	509	483	486	517	497	478	493	475	517	518	458	478	512	483	516	483	506	478	479	518	517	459	544	474	486	507	495	463	542	517	527	489	523	503	520	495	515	513	548	472	504	497	472	486	516	464	524	503	492	525	550	508	508	469	479	489	462	523	520	455	458	489	541	507	555	524	487	491	510	493	478	513	508	490	495	506	477	457	487	527	509	491	513	516	475	519	477	506	517	478	513	502	478	515	511	481	462	472	464	496	502	511	518	509	490	509	499	502	505	525	505	489	516	493	487	518	508	501	443	517	461	474	499	538	476	529	489	470	543	509	468	493	520	486	501	470	480	508	539	460	469	528	482	529	468	519	487	515	493	516	511	500	510	514	491	505	504	481	469	482	485	498	457	531	506	505	517	505	490	524	483	555	485	511	530	509	502	485	507	529	507	481	477	475	515	465	471	526	514	508	468	513	523	527	513	520	495	507	495	504	479	541	526	488	487	524	510	483	502	489	485	466	547	488	523	482	493	476	498	503	512	515	517	514	467	461	496	500	513	459	547	518	496	522	505	527	476	509	491	491	550	484	506	495	487	474	539	497	514	507	544	481	491	514	519	435	521	495	498	539	529	507	480	503	473	478	493	457	513	492	502	516	474	507	545	473	483	469	518	466	494	504	478	495	479	492	498	531	457	474	484	448	475	508	523	502	505	518	558	500	486	512	507	510	493	502	486	510	492	479	503	479	511	517	502	505	477	532	512	499	515	489	500	483	531	534	482	500	467	533	494	532	526	519	535	532	500	476	497	539	517	503	505	453	524	528	513	498	476	521	522	490	460	491	484	508	522	554	468	490	456	509	485	530	464	514	512	474	482	474	490	497	509	508	555	492	478	482	518	503	467	502	482	495	511	482	477	508	523	479	485	496	498	535	478	483	488	463	462	455	501	538	484	498	469	473	509	487	501	468	490	502	521	507	542	504	484	505	517	526	521	517	471	515	521	503	518	489	479	484	487	516	475	518	527	503	499	520	487	464	501	504	474	513	457	498	509	514	460	487	515	527	505	528	504	454	479	488	480	491	523	484	453	507	527	506	511	498	463	505	490	461	502	518	544	490	459	526	485	474	534	444	495	520	538	512	509	531	499	500	516	515	511	469	490	477	510	487	546	482	493	506	489	511	507	498	474	492	488	489	511	510	523	484	505	493	504	475	487	525	511	506	490	501	462	506	485	508	474	578	482	474	513	454	469	501	498	520	502	527	473	473	541	543	467	485	502	515	531	487	510	488	483	518	509	497	514	515	510	554	507	504	529	456	498	471	541	505	513	514	502	553	489	490	528	545	490	502	510	531	485	525	493	504	452	522	526	468	484	474	498	478	524	503	506	489	511	489	435	498	472	497	507	500	508	501	509	504	486	487	512	485	465	511	491	518	514	479	480	498	456	511	505	497	509	498	482	495	473	474	544	516	503	551	507	487	524	523	508	460	519	431	472	495	492	472	507	499	490	492	528	483	495	481	495	496	487	467	480	482	489	511	510	515	484	542	503	470	492	563	512	511	550	520	478	514	518	504	507	496	498	502	530	480	510	497	499	500	505	490	514	503	491	463	522	525	489	498	522	488	474	521	477	492	489	492	488	504	499	494	487	498	541	502	516	500	461	488	473	520	516	504	489	472	521	492	507	529	540	545	538	477	477	528	467	504	484	514	509	478	494	520	487	497	493	533	475	538	494	530	520	478	467	493	508	461	506	504	518	526	495	487	498	484	498	535	497	511	474	489	520	474	490	486	510	509	498	524	512	489	463	488	523	504	467	499	514	466	440	487	525	477	456	467	487	461	522	537	515	527	477	498	485	506	486	506	512	504	486	543	520	487	515	498	527	487	528	517	537	486	502	481	495	506	524	504	525	514	496	474	516	517	492	487	494	453	492	511	469	515	529	494	527	528	502	483	492	489	509	468	487	522	493	530	455	484	542	506	504	483	513	506	476	498	486	497	519	489	460	467	497	547	509	474	527	478	524	484	507	487	499	487	497	503	490	498	517	533	520	510	492	472	528	521	489	505	475	481	491	514	492	545	491	492	502	511	527	526	519	477	509	489	487	482	541	488	493	476	492	461	475	473	515	523	523	496	497	538	457	477	492	521	490	509	489	502	515	509	517	489	506	489	507	516	492	540	510	463	503	497	456	493	489	507	463	531	535	512	483	467	500	480	536	471	481	486	523	491	510	531	491	455	480	523	504	460	494	468	501	499	487	460	495	505	510	525	496	509	534	481	503	506	491	495	497	474	495	494	486	529	492	498	511	504	512	503	509	509	505	535	521	488	502	478	509	521	473	508	489	476	524	489	478	467	458	482	493	506	506	571	480	486	483	434	493	494	484	539	512	479	462	494	482	471	501	498	493	472	471	499	494	503	464	514	493	556	477	486	540	507	514	518	471	486	509	502	497	497	468	474	497	492	497	476	534	457	519	494	511	510	524	504	499	524	516	516	499	507	497	447	521	531	525	489	501	503	499	499	485	489	521	486	484	474	475	490	497	495	520	524	521	453	488	475	454	491	487	471	498	502	518	537	518	562	473	478	487	462	524	497	520	515	502	489	518	545	526	503	467	524	520	501	484	497	489	503	510	498	493	520	503	528	542	504	523	460	490	469
23611	4235	405	340	334	365	291	324	345	302	311	351	299	289	303	304	309	340	319	298	278	306	339	343	340	295	312	302	312	329	285	307	313	304	345	335	327	326	313	316	336	318	350	302	301	283	283	297	308	310	318	322	333	318	334	331	299	334	319	310	294	294	336	343	326	312	304	310	317	325	330	339	331	327	328	299	329	274	310	312	300	289	302	293	317	291	306	308	305	314	318	319	338	326	288	286	333	330	342	315	281	321	313	289	325	319	326	304	331	300	303	317	320	342	319	310	281	307	319	346	325	293	298	305	323	312	296	321	329	307	332	358	303	335	280	305	286	333	319	346	325	321	307	334	291	300	339	343	354	345	336	315	273	339	341	332	324	338	310	302	315	334	323	325	336	288	338	312	284	304	288	334	291	305	299	310	360	325	314	340	291	329	314	339	307	307	329	318	328	327	326	289	312	300	295	303	274	298	319	292	321	335	331	329	304	322	347	326	327	308	309	346	325	335	294	327	291	300	346	297	342	323	318	365	299	302	297	318	354	345	305	326	338	324	300	315	308	287	318	334	322	316	313	302	313	318	313	311	315	303	332	302	334	331	314	318	337	345	302	318	347	341	332	288	304	326	308	359	293	303	329	314	315	324	309	300	299	304	319	311	372	317	296	316	322	320	328	300	325	320	323	311	306	314	275	316	336	311	338	299	304	312	322	315	308	305	301	317	302	302	306	359	304	330	318	307	279	332	307	318	325	334	328	321	309	316	328	329	326	319	270	310	340	302	317	311	309	349	305	317	316	304	329	313	327	324	311	298	284	317	325	296	308	326	321	312	334	304	341	308	312	337	320	340	296	309	304	290	337	297	295	312	300	290	304	318	300	309	338	299	317	328	289	332	313	330	312	343	353	320	303	305	303	339	313	316	311	308	309	335	298	336	390	290	341	322	316	296	336	324	325	290	288	332	310	305	318	305	312	319	319	332	293	348	321	362	299	298	302	320	330	305	300	300	354	353	303	305	285	309	302	344	298	334	340	331	332	328	319	313	335	309	322	325	308	331	322	319	316	325	310	294	301	351	287	312	303	289	309	300	300	331	357	361	306	330	298	319	328	325	326	343	344	307	313	290	350	360	315	315	329	338	327	317	336	303	317	305	297	284	346	341	306	314	307	275	323	299	308	342	344	304	324	319	291	323	315	328	284	285	302	332	274	329	305	326	345	304	309	356	307	346	312	301	310	311	338	316	310	309	296	330	314	313	294	331	293	325	309	306	292	305	344	292	341	322	287	327	296	338	336	310	314	311	344	309	331	293	338	331	298	343	327	314	334	299	330	320	340	303	309	332	342	322	311	342	339	322	323	335	325	291	341	290	308	300	309	329	307	322	303	277	338	323	304	300	355	329	320	333	314	281	322	332	294	316	303	314	305	299	314	329	279	287	294	307	314	318	323	326	294	308	315	303	313	325	308	327	326	327	336	333	288	324	334	335	324	308	322	338	331	348	312	296	306	314	320	316	291	309	274	306	295	288	328	287	305	301	330	310	327	304	315	310	324	332	324	327	302	311	296	339	310	324	329	338	310	307	308	328	329	315	304	298	313	315	317	295	290	323	334	319	294	295	320	322	327	313	325	336	291	288	262	329	323	313	281	281	343	305	313	317	322	338	290	310	312	319	343	342	345	354	315	316	327	335	298	322	297	311	333	301	288	341	342	300	291	311	360	309	341	317	314	348	308	317	313	311	306	292	317	290	314	331	280	314	337	316	310	308	303	284	291	327	325	325	352	301	288	317	335	264	302	315	310	313	315	330	306	335	296	353	312	325	336	327	297	323	304	311	343	328	308	300	352	331	330	328	284	289	337	293	272	342	316	308	321	333	330	305	327	340	329	275	323	284	303	329	317	316	313	326	322	332	289	328	342	289	299	350	321	300	303	313	325	309	353	317	302	289	301	312	316	344	313	316	287	298	326	300	344	321	338	323	328	312	305	286	309	316	312	307	290	333	309	329	355	295	342	321	319	327	352	284	338	300	330	320	329	300	291	310	333	321	303	321	289	319	309	291	353	304	349	354	299	364	325	307	305	317	308	321	336	318	341	303	300	284	311	321	309	313	310	321	318	319	342	307	320	325	295	268	300	302	288	294	308	334	306	294	330	288	314	331	319	291	323	339	309	331	303	288	345	306	313	311	307	313	314	300	330	295	337	270	314	347	316	293	311	300	297	315	320	330	322	299	328	307	330	291	343	298	334	312	306	370	302	309	297	302	300	342	336	320	281	315	322	294	278	327	345	303	330	328	302	348	326	324	314	322	297	302	329	319	329	356	312	320	327	325	316	350	325	307	346	294	341	291	348	316	297	299	308	347	336	306	338	333	310	311	345	326	296	331	286	315	306	331	295	335	320	321	311	305	333	305	330	320	289	291	344	312	333	315	296	337	319	336	332	303	327	311	320	332	333	306	327	325	327	319	293	319	306	345	318	333	314	303	321	301	318	338	317	310	338	317	329	294	341	308	327	318	294	316	299	329	313	292	330	280	304	324	296	321	314	325	314	329	332	303	331	307	329	338	315	356	340	319	297	345	312	316	309	326	320	339	324	288	330	322	323	312	310	315	331	320	324	288	320	309	296	341	350	299	316	322	325	316	332	309	308	343	303	321	292	327	315	333	311	343	330	305	286	298	303	290	324	365	297	321	293	330	292	307	280	337	368	328	319	325	335	293	335	328	290	340	285	305	347	330	320	338	306	331	293	311	308	322	323	335	298	321	333	308	350	311	327	337	332	316	331	302	339	334	355	324	322	326	324	304	335	310	327	291	308	305	332	308	344	287	339	310	305	309	339	308	308	326	331	318	313	306	324	311	323	302	334	304	296	338	322	319	312	266	317	314	306	312	306	323	312	318	339	295	317	330	314	337	302	350	298	309	331	336	310	256	311	334	341	307	318	328	338	314	312	321	301	301	313	296	366	330	297	316	284	308	310	311	331	306	325	317	330	305	341	325	312	299	295	284	343	345	311	315	304	304	327	319	349	302	305	301	306	301	346	291	333	303	329	291	318	328	301	280	321	362	312	316	298	330	306	330	324	268	338	312	324	330	331	313	316	284	293	286	286	330	310	294	327	330	303	332	299	325	292	295	303	335	309	330	341	315	335	323	306	303	312	328	293	292	308	284	301	280	353	334	311	301	311	292	342	321	291	290	294	342	310	287	321	312	301	299	287	309	337	312	276	345	323	310	321	340	330	328	323	308	311	325	316	322	347	319	303	346	318	311	354	290	308	323	325	288	304	302	314	286	310	304	305	299	338	306	278	295	313	310	302	308	330	298	292	331	306	301	300	308	353	335	331	335	313	273	292	285	302	305	340	322	313	330	324	316	308	317	318	358	318	317	289	300	320	306	322	318	315	312	329	330	311	353	334	315	315	288	319	331	306	294	326	329	328	307	299	319	325	326	303	331	327	302	286	285	324	301	281	343	287	298	332	310	305	323	280	309	307	345
9094	1233	818	826	809	780	798	727	733	761	721	758	737	757	706	771	721	752	727	733	735	708	754	755	778	729	715	753	771	798	721	727	702	696	730	769	724	759	770	695	740	765	799	742	755	742	753	715	724	715	714	763	717	771	773	756	760	751	763	703	788	777	714	707	747	727	787	773	715	677	708	752	731	724	775	711	772	716	725	739	749	729	734	720	717	687	730	781	748	746	720	755	710	700	769	755	796	747	711	729	711	752	731	707	741	686	728	709	695	771	706	714	711	685	724	713	717	758	739	731	671	693	678	749	694	748	712	766	736	689	764	707	726	710	747	741	734	731	713	706	731	717	700	741	720	721	731	771	726	730	734	725	732	713	741	729	687	732	724	774	713	777	717	746	746	711	716	720	721	784	735	749	728	727	739	707	776	754	754	743	747	740	733	705	765	793	771	753	763	687	768	721	677	671	749	735	733	720	745	674	740	723	757	734	767	686	747	699	773	721	713	728	750	760	763	720	712	721	713	725	741	719	733	765	723	752	746	691	689	683	745	724	741	728	757	722	746	750	750	759	692	697	771	736	788	726	757	735	757	753	758	727	734	768	720	772	752	733	729	729	732	729	770	699	764	731	697	710	803	716	750	715	729	667	716	734	719	755	682	748	730	771	765	752	756	725	747	734	778	763	776	749	650	727	787	692	736	736	737	761	715	737	722	756	711	769	716	700	737	698	742	750	748	686	742	777	722	725	716	748	721	754	791	738	711	753	761	719	709	705	709	775	749	761	733	775	733	739	739	756	781	749	784	733	690	737	713	702	724	728	719	743	699	685	728	728	721	773	750	702	711	699	750	716	717	734	717	740	765	722	730	773	705	724	715	702	681	731	743	708	748	688	690	706	765	697	733	775	739	675	705	749	744	705	740	720	726	768	768	796	731	689	792	758	704	683	728	717	707	727	688	732	757	732	721	794	698	706	771	709	777	706	687	716	703	724	726	696	759	731	726	749	804	711	746	761	750	748	733	773	733	721	719	759	738	726	726	750	741	746	743	726	717	742	740	724	718	744	794	759	753	770	739	717	725	775	739	685	743	757	729	701	743	698	805	717	761	777	726	694	723	769	750	739	710	733	703	714	724	701	715	797	725	737	723	706	760	801	686	765	739	725	708	732	700	704	733	748	695	725	706	709	735	701	734	708	691	683	723	737	699	684	746	785	755	712	753	664	728	720	751	695	726	752	718	759	774	737	728	737	722	719	765	774	702	738	757	729	689	755	722	720	760	711	738	784	722	755	767	710	759	715	744	687	692	730	675	756	701	736	710	774	734	748	741	763	784	710	750	747	708	741	724	714	732	727	721	768	745	751	723	760	733	738	728	762	679	744	716	720	735	748	813	738	713	725	725	738	710	711	722	742	756	702	727	760	712	765	747	738	741	749	737	768	706	751	710	730	701	740	742	677	732	716	748	727	757	762	708	703	736	709	746	741	700	726	801	746	710	720	730	752	732	723	716	702	675	767	753	796	708	758	730	732	778	727	735	735	718	710	770	724	741	722	716	743	716	758	699	710	715	721	752	722	742	671	703	724	724	735	721	755	728	740	728	719	693	740	715	731	721	777	738	708	686	740	727	773	762	690	758	760	733	779	717	683	702	737	763	732	717	697	701	745	736	695	762	746	747	768	722	749	738	699	758	723	727	772	763	734	715	747	731	746	725	761	769	777	733	727	736	677	700	737	714	739	731	738	710	713	746	771	729	769	734	752	753	713	728	715	759	741	740	716	729	686	715	725	734	762	720	733	756	685	723	723	778	776	715	704	724	725	683	723	731	718	782	720	670	743	741	749	790	734	748	690	747	751	693	701	727	688	734	714	717	701	699	738	676	740	679	764	739	784	730	789	721	705	712	789	754	743	721	713	734	700	674	731	741	740	694	734	711	728	779	744	721	720	737	770	733	749	763	743	711	741	757	681	699	720	788	716	769	713	745	731	725	730	722	731	743	786	741	771	692	793	734	706	761	740	684	712	757	710	736	698	751	712	749	710	792	734	751	706	678	686	796	697	703	699	702	744	733	734	722	710	742	734	780	741	785	740	757	741	731	746	724	721	728	719	732	698	722	779	739	700	774	734	729	717	708	757	744	691	748	746	730	755	740	720	758	730	714	700	735	791	728	805	755	715	725	725	733	764	710	725	729	742	741	715	717	743	686	712	685	767	745	711	692	754	707	767	682	735	735	751	733	742	803	725	739	746	742	711	728	720	765	773	702	777	728	745	721	725	760	725	772	748	696	750	708	736	704	752	669	744	689	762	713	739	721	721	743	736	741	715	723	741	752	724	745	681	737	730	693	721	751	702	728	705	758	756	700	716	700	745	771	668	733	763	765	719	727	697	701	781	716	807	751	716	743	745	716	687	769	726	731	722	752	744	741	723	729	728	772	744	762	799	718	724	723	697	717	720	731	755	768	752	759	744	734	699	755	692	732	732	773	717	725	747	750	720	722	710	759	774	724	794	743	707	726	739	677	765	742	755	711	753	693	711	719	729	737	729	727	735	774	717	760	698	773	731	726	792	716	735	729	819	724	777	678	720	739	763	725	749	762	760	718	743	738	747	744	779	744	724	754	729	730	770	693	708	738	751	725	735	769	731	718	724	734	712	739	745	745	740	724	744	707	745	732	756	800	733	712	731	729	699	713	727	725	789	726	745	742	719	743	713	743	715	706	785	767	720	725	725	744	726	735	741	741	727	677	773	726	717	760	694	676	725	759	737	739	723	745	720	771	743	734	721	677	771	796	733	721	736	713	740	734	740	765	779	740	710	737	722	749	725	724	730	725	752	721	761	773	718	714	779	741	697	771	771	753	714	729	774	758	716	753	714	737	773	714	713	739	750	707	760	751	729	712	738	750	692	737	759	728	699	710	718	694	704	714	754	763	749	750	806	741	715	687	715	696	756	730	732	709	740	729	748	719	753	761	715	812	707	742	730	772	763	767	766	725	735	740	723	740	718	718	693	737	748	711	655	760	726	699	750	737	710	782	735	714	708	752	745	706	710	695	740	683	688	699	710	776	730	776	728	738	695	709	717	707	730	734	693	792	731	758	697	734	769	717	744	739	727	756	745	756	738	723	732	745	741	736	748	746	752	727	733	703	769	723	773	764	745	745	746	752	694	679	738	728	730	758	769	734	759	741	708	781	692	710	782	738	789	701	787	752	710	780	749	709	742	710	710	771	692	751	744	762	730	784	747	752	722	738	744	685	720	708	730	666	671	706	686	703	730	721	716	735	700	710	718	733	716	739	740	771	801	717	698	704	767	664	742	744	747	732	758	700	784	730	782	782	743	696	786	705	727	715	693	750	777	769	760	752	759	794	689	784	717	754	716	721	688	782	747	761	763	730	765	779	693	764	713	770	732	747	739	732	725	768	787	702	726	704	789	714	743	735	750	760	724	791	701	716	731	733	718	685	713	719	720	748	761	718	738	693	769	724	718	716	721	749	758
39396	19543	3727	916	619	513	363	326	274	270	232	205	214	175	181	158	170	168	157	180	150	160	159	192	171	167	143	140	126	149	159	157	146	156	136	172	157	154	196	165	145	147	159	127	142	158	166	150	145	145	155	144	157	128	144	151	159	163	161	146	151	142	122	155	145	149	146	136	141	143	172	170	150	154	143	152	130	169	130	145	151	146	121	125	145	131	169	139	155	138	150	141	152	143	160	157	154	155	146	174	160	145	153	143	145	144	155	145	125	134	159	158	169	159	141	140	140	148	140	157	131	133	141	153	134	133	139	163	166	145	140	150	139	148	138	178	156	176	153	137	160	146	147	147	166	131	138	146	157	157	155	149	156	137	157	143	152	130	140	145	140	150	120	150	145	161	155	156	134	164	147	154	149	144	137	137	173	159	142	144	143	132	154	148	138	152	133	124	141	146	148	120	121	179	148	130	159	148	135	154	143	142	145	157	128	146	142	145	153	142	148	148	153	148	145	129	136	122	152	144	143	130	116	140	150	160	157	138	131	153	147	137	167	144	175	137	158	151	123	167	152	123	147	138	136	143	160	137	141	148	151	158	156	141	155	136	150	186	151	138	172	137	159	141	122	132	133	117	156	166	139	139	154	163	145	147	167	150	164	167	144	130	145	140	134	133	153	170	155	133	147	150	158	134	139	154	147	163	140	135	148	158	154	143	172	143	148	135	155	126	148	146	176	134	145	155	135	146	142	142	130	136	141	164	124	142	158	158	128	156	133	144	136	158	140	123	138	128	131	168	159	146	142	158	143	141	128	120	139	137	143	151	155	159	129	130	126	149	148	155	138	159	145	157	146	157	150	165	153	119	157	138	139	162	150	137	153	161	148	152	143	139	139	139	156	158	167	126	147	157	140	149	168	157	141	136	127	130	153	167	131	147	137	135	158	156	142	158	151	149	140	139	132	165	153	129	168	143	150	137	148	159	156	133	153	160	121	157	139	164	140	150	129	143	162	125	129	145	143	132	153	138	152	150	130	146	133	151	141	159	151	131	116	132	132	145	142	143	164	132	148	124	133	131	124	173	139	147	152	136	158	124	133	128	145	142	136	135	125	145	132	145	131	172	159	162	123	158	136	161	148	146	136	151	155	147	154	130	138	131	136	161	154	144	179	141	138	129	143	145	152	176	140	145	154	138	131	140	150	129	145	143	148	137	148	146	150	140	147	137	121	142	141	153	153	147	147	171	178	147	138	145	150	144	135	163	122	146	124	165	140	148	139	162	130	149	135	148	154	148	152	147	141	159	163	129	125	155	126	125	147	157	127	159	132	151	137	150	136	169	139	133	152	149	143	148	138	150	167	160	130	134	152	162	127	148	154	141	132	136	149	147	155	178	135	154	126	138	139	155	128	137	166	147	149	143	125	147	148	138	129	133	151	157	149	149	151	137	190	155	163	138	150	141	157	150	172	162	148	134	129	161	146	152	133	132	128	167	150	141	133	151	150	142	160	148	144	143	139	145	119	171	163	148	142	147	149	157	159	177	131	163	142	159	141	165	131	171	144	160	140	125	146	151	155	143	155	161	140	124	182	159	145	164	137	137	140	141	149	128	146	149	130	146	150	150	134	140	143	172	152	132	151	165	135	140	147	139	123	159	147	149	127	165	147	150	144	160	117	153	152	134	176	155	152	140	139	129	141	120	128	139	149	126	144	153	144	136	142	146	130	151	158	132	156	121	168	150	129	143	136	126	162	154	151	130	144	143	152	143	160	131	145	146	134	142	133	133	136	135	137	146	146	144	137	129	138	161	167	140	147	141	161	160	138	122	144	155	153	154	141	125	149	127	151	115	126	164	136	130	126	144	157	146	172	158	155	144	141	136	149	153	168	147	140	153	154	143	186	126	147	159	146	134	150	155	148	165	159	140	142	122	130	147	165	150	157	160	163	148	149	142	171	149	165	161	134	158	140	135	144	135	154	156	160	134	157	144	133	125	142	157	166	131	147	135	142	121	158	136	140	164	156	123	153	124	133	132	143	157	138	142	123	153	145	149	149	156	144	132	139	154	145	131	143	143	133	130	136	147	125	155	150	147	157	171	143	159	146	159	124	142	122	142	138	136	132	166	145	170	139	135	140	140	142	124	148	145	144	149	136	145	167	145	163	176	145	160	149	135	149	154	143	137	170	113	158	145	117	159	150	142	149	151	160	138	143	135	134	117	162	140	140	140	147	137	126	150	132	145	166	155	154	134	139	166	148	186	145	141	153	159	149	158	147	159	133	139	142	162	133	158	146	167	131	148	154	161	145	138	160	142	161	157	164	119	156	161	137	139	166	156	145	163	120	142	132	148	163	139	143	141	152	147	140	133	151	140	145	135	156	126	161	147	141	155	123	150	150	143	123	134	161	159	151	143	169	158	154	133	164	131	151	136	151	159	156	154	156	166	154	136	153	132	150	150	149	149	149	143	163	156	130	139	151	162	137	154	158	142	147	151	138	139	144	143	138	160	142	151	124	148	153	162	137	156	135	142	141	136	159	120	149	159	135	162	156	149	153	155	152	165	149	155	114	151	135	144	162	142	156	142	134	135	147	132	141	149	129	130	150	150	146	139	134	132	128	153	165	147	160	146	169	154	143	130	138	157	160	138	148	168	172	127	160	135	137	125	154	157	121	150	131	136	139	150	144	151	144	146	136	115	142	167	141	160	137	128	160	141	126	152	144	144	124	150	143	135	155	149	117	162	149	141	143	121	133	129	134	175	148	144	168	120	135	156	158	144	152	147	156	122	157	144	146	158	123	143	146	148	137	128	151	138	157	151	144	118	170	160	140	131	145	147	147	126	170	141	140	163	161	116	146	147	138	156	137	151	141	134	163	139	154	145	137	150	147	153	154	120	154	134	139	172	144	148	150	151	128	124	113	170	147	124	148	135	156	146	149	151	148	129	143	129	133	133	113	158	122	145	129	140	146	151	156	139	163	150	162	162	135	130	160	139	134	135	141	149	135	138	163	129	150	153	162	125	154	145	163	132	145	132	165	170	163	150	154	147	123	143	134	156	148	146	169	165	119	138	145	146	141	141	162	143	143	137	155	127	162	165	136	168	150	150	155	156	157	161	159	141	132	150	155	175	156	138	148	130	121	144	137	154	152	160	127	156	151	157	151	155	145	153	130	156	152	154	125	143	142	151	130	158	134	147	137	135	126	158	150	138	131	142	163	132	159	151	142	139	142	147	183	141	154	143	160	161	148	131	152	121	139	160	128	136	148	142	154	135	146	129	150	153	141	140	163	171	156	143	123	147	138	155	157	144	177	134	135	167	134	131	140	159	173	131	128	145	127	144	152	142	116	119	150	163	133	143	155	140	137	174	149	121	139	153	130	142	135	162	166	177	157	139	152	134	131	163	127	140	148	149	121	147	118	128	130	124	136	140	147	137	141	142	129	118	139	151	148	184	174	165	139	172	149	155	154	148	163	166	127	171	153	154	158	153	138	142
20641	10447	2314	2740	2429	1969	1586	1478	1157	1109	957	910	805	757	713	634	656	618	610	528	530	549	506	496	482	480	508	461	485	446	473	473	465	471	453	449	476	448	413	374	411	460	396	430	409	425	422	373	418	426	410	426	378	437	391	429	389	379	389	409	415	417	441	422	431	430	383	394	407	369	397	396	418	410	384	391	407	398	366	393	377	414	423	402	420	379	382	406	427	418	406	441	403	396	428	393	363	404	417	372	381	421	395	389	385	390	372	359	391	400	371	372	404	415	384	404	380	389	386	395	387	363	429	374	400	377	380	387	407	396	410	388	413	371	373	377	368	398	410	414	350	394	416	355	358	411	423	395	406	416	388	409	382	375	392	419	361	372	385	398	395	369	361	405	371	425	409	370	418	392	449	383	397	390	405	374	344	399	377	415	389	389	376	383	371	406	364	383	420	387	417	389	377	344	396	426	406	410	386	378	373	387	372	436	378	402	370	399	397	384	384	361	358	350	394	421	377	390	380	408	407	416	400	368	403	381	380	397	372	422	358	374	418	397	404	381	389	377	417	413	374	386	396	367	407	398	378	371	352	381	410	410	391	395	383	416	396	409	405	366	398	374	397	390	382	406	386	396	406	411	384	373	376	391	409	392	393	395	393	396	378	366	379	368	406	393	336	386	396	355	400	400	398	426	367	365	385	382	379	383	386	381	414	362	369	363	381	355	389	405	445	379	376	401	391	388	383	339	395	441	388	369	415	391	373	411	421	375	404	385	338	397	407	387	377	376	399	389	400	379	388	408	404	375	402	371	355	423	383	402	366	407	407	406	371	399	378	453	403	374	386	370	411	375	393	397	398	397	397	402	358	381	390	390	386	402	378	397	391	389	359	370	407	396	327	385	383	400	370	363	370	382	381	437	409	395	420	374	419	381	390	393	393	379	370	406	358	346	396	401	348	396	405	356	355	414	408	377	377	410	377	394	430	394	416	360	403	396	390	401	366	384	380	402	402	405	397	388	373	361	379	424	420	420	358	394	387	392	371	368	404	402	388	364	408	390	430	383	357	377	422	409	389	388	395	392	387	387	401	386	406	390	357	409	406	377	362	359	366	360	373	385	346	404	402	371	385	370	371	413	380	397	423	377	389	378	382	400	415	395	386	365	399	379	411	430	417	369	412	373	383	384	363	379	396	368	346	440	420	404	402	400	370	421	393	391	372	360	390	403	414	338	370	382	369	368	375	393	384	403	412	363	392	404	400	371	378	356	407	410	385	369	403	375	391	391	394	411	379	392	390	386	377	431	376	353	395	388	402	397	348	382	374	365	364	392	399	389	399	410	395	398	390	391	370	401	369	401	393	365	395	385	371	395	385	411	398	393	403	382	385	406	381	362	404	392	388	425	352	399	404	420	418	360	386	368	403	378	371	369	387	363	357	409	381	374	391	398	393	418	379	401	397	345	392	346	397	380	403	427	411	360	366	426	405	409	371	422	385	342	371	378	395	376	400	391	396	380	368	413	395	370	409	378	359	363	383	399	367	390	405	394	397	433	365	366	423	399	374	412	400	388	394	375	394	391	423	399	439	387	384	378	378	390	372	393	405	372	393	377	390	396	402	412	392	378	379	412	412	355	396	417	389	392	378	413	389	394	387	385	408	408	386	384	397	424	383	370	387	427	392	384	367	405	421	361	371	370	388	399	363	390	359	373	392	391	390	407	375	405	394	396	408	398	402	396	376	399	420	382	408	398	369	382	393	383	392	400	398	391	417	372	394	385	369	403	401	383	392	401	379	379	401	399	383	444	393	389	422	398	392	369	359	367	407	366	388	400	371	348	419	390	380	381	380	391	383	375	364	411	396	395	353	383	387	415	419	385	390	416	395	389	403	381	396	398	402	400	373	364	390	398	374	374	418	396	401	395	342	372	411	363	375	383	377	383	415	363	387	395	394	356	392	364	369	379	385	374	354	409	384	400	375	385	421	379	385	415	417	377	378	383	383	387	396	383	403	429	394	346	381	376	396	381	360	405	385	376	410	397	422	418	394	391	385	385	405	409	391	372	406	398	411	392	352	414	405	386	394	397	340	411	359	362	386	401	414	396	391	405	388	426	399	413	388	410	405	365	389	360	405	383	365	366	405	397	368	392	412	343	350	377	377	384	400	349	394	349	380	355	391	398	414	377	388	399	387	400	418	376	412	383	386	380	389	402	379	369	381	360	392	397	408	407	389	394	369	431	422	396	360	366	384	384	380	389	439	430	394	411	360	421	426	392	412	389	316	375	381	415	376	382	368	370	401	349	408	392	367	396	359	379	400	381	384	350	372	398	407	421	374	388	394	370	374	395	408	368	391	368	362	412	378	354	403	381	380	376	380	381	372	356	343	383	401	368	397	403	385	421	405	375	396	388	380	411	365	382	370	405	366	397	384	415	390	394	392	379	423	372	415	381	370	399	400	392	390	365	393	394	380	408	379	433	386	360	385	371	403	365	387	362	400	396	349	377	408	368	376	418	368	377	395	376	390	380	420	396	399	385	373	390	371	377	405	388	359	398	393	357	397	441	413	378	380	385	382	381	382	388	374	427	361	378	391	388	406	395	416	421	373	404	391	392	398	352	351	399	406	371	365	379	385	413	372	402	384	401	400	386	380	381	419	405	380	406	377	406	397	396	399	401	423	397	402	395	374	385	400	369	389	425	368	384	411	364	366	413	359	390	409	419	389	354	407	408	406	378	400	413	362	411	378	396	368	394	400	403	426	384	404	381	379	417	370	410	376	380	391	380	395	384	402	402	376	346	391	433	408	366	385	397	377	389	404	373	367	369	403	418	394	404	381	404	410	360	355	425	369	384	400	384	401	360	369	371	384	429	385	401	401	417	369	365	424	412	348	376	386	383	364	372	382	411	398	411	364	349	422	343	369	387	408	407	390	385	376	425	380	393	415	389	400	352	405	374	358	361	396	409	366	417	376	394	408	361	395	356	408	413	419	374	412	399	386	374	371	419	365	403	387	386	363	398	384	406	376	378	398	376	380	401	388	410	363	378	344	396	390	370	373	393	387	366	402	401	395	364	418	388	382	386	365	384	386	383	415	348	411	386	384	389	392	411	378	349	392	396	387	377	393	393	357	361	365	380	388	391	422	372	388	411	401	380	390	352	417	387	400	389	425	383	430	410	397	398	417	401	402	393	390	362	419	392	394	384	409	437	371	350	405	378	363	388	379	374	413	370	374	396	379	389	380	369	394	361	401	397	393	388	374	392	379	389	349	376	375	393	432	398	389	352	377	381	396	396	396	409	378	384	388	369	401	389	401	416	388	413	405	384	388	362	376	387	390	404	408	411	405	367	389	366	362	384	375	369	378	397	358	391	374	378	390	390	389	378	362	424	397	395	394	394	390	414	371	418	411	394	383	416	391	394	361	367	403	374	385	375	369	411	377	422	381	398	382	407	415	378	412	425	398	381	422	369	393	401	410	379	367	389	371	415	406	386	400	373
48400	29094	8425	1939	1189	898	631	542	450	428	364	317	291	263	243	260	229	236	245	245	251	214	214	213	196	200	215	225	219	197	176	202	200	197	205	232	189	191	215	181	227	166	188	221	213	188	189	187	218	183	184	198	192	180	203	191	212	211	198	209	140	187	208	198	228	185	150	175	194	171	195	180	171	207	188	198	183	205	205	181	169	198	182	193	192	183	185	201	163	190	167	194	200	189	186	182	207	181	142	193	215	189	196	195	180	198	184	179	187	202	206	169	180	176	201	210	177	162	181	186	174	197	201	172	207	183	181	167	167	185	180	198	194	163	173	211	213	169	176	169	203	161	194	189	180	182	167	170	183	190	178	184	188	195	193	176	184	179	200	185	171	186	197	172	198	196	205	182	183	210	189	172	195	204	196	195	169	193	197	203	177	181	216	213	171	188	184	174	185	181	199	220	186	181	191	226	199	180	177	205	179	188	195	191	172	202	171	224	175	177	194	159	182	177	201	182	195	180	178	211	217	196	208	180	169	191	204	175	174	174	191	189	175	191	205	162	150	189	181	199	199	191	153	200	205	175	154	164	189	198	171	173	189	205	177	183	172	159	191	184	194	185	201	203	190	168	219	175	181	193	194	189	190	179	166	206	190	195	189	183	176	199	191	159	205	200	214	193	189	186	179	191	209	184	159	172	205	180	178	227	173	185	191	195	171	185	180	208	193	188	187	198	211	202	197	193	198	189	187	184	195	184	194	179	170	156	202	190	180	191	198	178	189	185	200	199	197	203	186	186	177	180	176	185	195	164	173	179	189	174	182	191	183	199	193	187	210	190	204	198	171	172	184	186	184	187	212	201	191	196	191	210	193	173	175	177	195	187	192	205	198	171	198	175	181	170	166	199	207	171	196	200	186	202	199	177	205	172	165	179	187	194	195	178	194	197	213	189	171	190	205	179	189	177	188	201	169	194	187	155	186	169	187	187	219	178	183	180	177	167	176	185	178	196	215	202	185	161	183	186	195	178	206	198	184	205	179	187	218	207	161	187	208	178	191	177	173	192	206	174	188	172	192	174	185	172	164	166	202	185	211	180	185	183	174	198	149	181	208	186	168	192	184	184	161	174	196	203	218	194	176	175	186	178	200	164	193	170	198	171	197	195	173	200	188	180	178	201	200	213	189	187	198	194	205	186	192	186	185	192	169	157	191	177	196	193	203	198	169	216	177	210	196	196	204	185	179	170	182	173	185	192	193	187	178	190	175	200	210	192	178	225	184	169	186	184	211	185	196	169	185	179	201	192	166	176	188	182	195	192	163	201	199	195	184	167	188	185	173	172	190	160	175	172	184	185	192	190	190	175	171	185	170	195	182	193	174	193	201	190	221	220	176	182	185	187	195	180	184	191	181	170	198	192	205	183	195	179	183	157	182	169	187	186	185	194	174	189	160	201	153	171	187	179	210	207	195	168	194	193	188	164	201	195	179	173	210	216	177	193	188	192	177	175	176	191	194	222	176	177	170	183	188	181	220	177	206	187	194	180	187	178	175	196	183	186	189	195	187	210	192	161	178	182	182	189	196	174	175	197	174	177	190	189	171	186	215	204	182	192	199	183	165	169	171	204	183	182	203	182	194	191	187	183	172	174	180	212	183	210	211	210	193	191	204	199	193	204	189	189	187	193	210	198	190	204	198	191	228	197	199	186	173	192	191	180	188	213	187	166	185	184	174	177	180	174	170	192	197	161	173	179	198	184	210	205	194	176	186	205	175	178	180	169	198	177	194	183	186	157	209	203	192	223	184	192	197	170	197	180	195	210	184	171	208	185	194	185	204	195	180	201	180	176	184	194	180	189	169	174	196	192	169	189	183	212	190	205	186	182	215	184	184	209	208	179	200	195	211	197	154	148	190	189	204	186	199	209	190	177	202	183	186	189	189	178	192	188	182	215	200	180	193	193	205	169	168	198	171	197	177	184	190	170	190	174	192	192	198	197	178	189	187	190	170	193	168	178	229	196	182	209	187	201	196	184	193	203	181	195	194	177	166	175	197	208	182	212	191	186	206	156	193	181	172	211	184	184	200	193	183	186	217	176	183	202	210	188	193	193	182	205	189	167	177	173	181	188	199	191	159	198	210	164	176	187	212	185	151	200	187	192	176	184	164	134	190	210	178	201	185	167	170	207	178	189	193	184	184	203	199	206	162	195	215	207	200	183	177	180	170	204	196	196	173	191	206	202	222	224	183	216	209	193	156	167	207	215	171	184	176	170	173	179	166	212	172	169	193	173	192	174	183	159	186	194	187	190	187	197	162	183	193	156	192	204	172	177	151	168	190	193	176	177	181	193	181	188	171	203	171	201	184	161	195	198	211	195	192	188	177	177	202	187	182	188	197	201	194	195	180	198	165	166	192	190	184	171	185	163	185	204	192	167	183	202	183	192	193	171	184	187	179	178	185	207	197	195	179	184	207	202	181	197	185	209	158	189	199	179	178	189	182	182	188	180	221	192	193	162	168	181	161	190	208	166	188	188	163	187	202	207	193	193	176	170	198	200	198	194	179	217	188	169	176	214	179	174	218	177	183	179	209	181	184	180	190	178	172	199	160	172	198	176	190	193	168	208	212	172	198	174	193	174	193	192	183	161	171	182	179	174	178	190	176	175	203	184	213	202	195	204	175	180	184	192	190	180	183	177	181	200	170	174	167	182	212	189	170	165	180	223	191	195	191	182	183	197	184	225	197	200	182	185	193	204	203	197	173	193	169	161	205	175	183	179	184	190	194	196	191	155	192	181	208	186	190	177	186	200	192	180	171	186	194	170	179	195	185	174	179	205	174	160	200	197	210	197	163	165	177	192	200	175	191	193	197	184	169	159	184	186	205	207	195	163	184	167	190	174	179	195	174	192	176	222	212	180	184	186	196	200	181	170	187	190	175	160	181	208	180	188	206	199	190	165	197	188	184	198	173	201	180	196	181	198	201	178	194	203	168	178	215	169	217	192	175	159	204	165	198	201	197	205	203	203	184	204	163	179	181	181	177	203	237	188	173	220	187	204	186	175	206	170	175	206	201	215	163	179	220	182	169	201	171	185	178	200	194	195	177	197	185	171	202	193	200	195	214	181	217	204	164	192	187	176	201	192	171	167	168	191	160	184	194	169	184	223	162	178	174	186	178	190	202	213	174	178	186	196	189	207	196	168	194	175	188	187	194	181	192	189	194	207	191	193	193	203	174	187	180	174	201	201	173	185	189	205	200	182	214	178	195	200	211	192	184	196	193	179	171	175	190	204	205	197	186	179	211	176	191	181	148	180	202	201	184	164	177	154	177	181	206	181	193	189	175	204	186	198	178	183	179	213	197	178	187	177	194	184	166	196	164	167	194	187	174	184	200	199	195	184	183	169	172	176	183	186	206	181	189	224	168	163	192	169	181	184	200	189	172	207	185	183	188	189	176	183	196	187	212	195	201	194	187	206	207	194	176	194	203	195	184	180	160	175
26838	17375	4221	4950	4267	3625	2902	2403	2124	1729	1587	1466	1344	1230	1081	1020	986	938	892	836	840	768	691	759	680	711	704	681	673	673	692	651	632	591	635	610	619	615	592	558	589	565	577	620	553	545	544	566	581	617	558	563	544	556	532	523	527	529	556	541	570	566	576	519	505	568	523	508	524	549	547	505	506	528	547	506	508	516	477	568	512	510	530	528	512	511	478	527	500	515	513	533	505	525	516	487	521	504	544	522	541	487	481	530	515	484	521	504	487	495	563	521	525	495	532	500	496	513	498	570	532	538	490	501	473	537	520	490	488	534	506	505	537	529	476	513	488	472	474	508	506	546	470	507	521	495	533	495	503	495	485	506	489	491	500	536	502	469	508	520	500	487	542	513	453	497	500	495	561	513	485	533	531	497	503	499	548	556	504	534	462	499	486	469	515	510	507	547	537	520	554	543	511	520	501	514	510	497	540	486	531	467	547	469	502	505	488	493	500	510	488	482	499	522	566	527	478	512	505	480	511	515	465	492	541	481	544	480	478	503	471	494	514	471	509	489	461	507	482	535	480	495	516	533	537	501	452	506	518	504	494	519	490	488	486	501	501	503	498	447	479	498	477	497	555	527	421	449	513	526	488	518	473	468	488	501	505	506	534	466	493	508	529	492	498	505	486	530	504	508	493	529	515	477	492	482	506	491	523	513	495	506	489	497	489	504	507	527	499	485	519	460	499	500	435	490	503	481	452	511	462	521	494	458	512	497	500	474	512	487	505	468	520	460	504	501	490	519	532	501	532	526	522	536	499	511	505	511	486	499	523	500	554	441	499	520	498	535	487	442	450	512	540	533	457	469	534	481	473	466	502	461	513	539	498	476	466	522	479	506	490	476	530	503	484	478	507	558	493	478	536	515	552	481	518	508	493	489	504	483	541	512	493	495	491	538	503	523	526	512	500	485	481	513	517	490	496	514	513	531	460	493	474	494	518	464	484	507	480	476	495	523	489	518	479	514	473	496	504	490	468	519	506	474	500	527	479	522	520	509	468	516	465	468	504	480	493	475	494	503	505	523	532	491	489	497	529	519	528	510	543	488	482	518	513	473	502	510	536	474	512	506	544	509	517	490	474	467	523	524	499	480	528	524	524	502	502	561	485	525	455	503	524	490	511	551	479	476	503	516	488	522	460	467	527	511	482	498	499	496	472	522	523	462	494	507	493	554	509	487	498	477	494	475	514	481	516	506	470	510	564	501	509	490	541	515	473	521	517	495	520	496	474	491	482	471	501	556	484	514	494	502	473	471	485	532	482	546	510	495	511	515	498	501	528	493	512	458	512	531	522	494	504	504	488	512	509	466	470	543	525	554	467	497	530	452	515	505	564	443	539	483	493	472	468	503	507	493	475	493	530	522	553	468	528	497	522	461	489	521	498	509	494	502	465	520	511	527	514	499	531	494	506	476	478	554	487	485	522	505	536	513	526	486	508	502	536	539	481	450	490	528	489	541	504	506	472	500	524	515	498	512	517	468	496	476	511	483	532	512	481	495	517	510	547	486	492	521	503	511	488	518	468	509	515	485	479	489	533	519	481	496	523	485	492	521	514	504	541	515	525	496	474	512	493	511	477	503	518	486	526	490	513	474	509	534	503	504	510	523	472	507	526	466	518	483	526	465	531	501	499	527	492	521	510	467	517	481	500	506	526	512	459	524	510	490	492	522	505	520	483	475	475	506	496	439	518	477	473	524	517	514	495	504	487	443	520	485	461	469	494	538	456	536	495	509	516	528	480	515	474	500	502	533	491	505	520	501	536	451	509	522	541	483	516	457	512	487	501	513	495	491	512	480	504	528	495	539	493	501	535	514	499	504	505	512	478	515	536	510	531	496	486	498	520	477	510	503	464	483	523	511	503	495	540	516	538	485	558	506	502	492	531	463	504	499	522	517	494	507	494	498	468	536	506	476	525	525	528	493	501	482	479	505	483	471	501	452	518	491	485	458	513	508	522	513	509	510	472	475	509	512	512	515	526	466	440	467	478	485	472	441	490	514	487	539	517	543	486	515	466	498	518	484	522	472	535	555	515	511	441	512	507	525	553	505	555	523	539	499	494	498	515	494	451	495	499	487	480	470	497	477	472	488	521	498	505	538	527	535	498	521	525	501	483	489	496	496	487	529	485	491	524	470	486	496	505	475	489	502	467	520	514	523	486	510	505	529	531	455	503	509	480	502	520	488	495	489	522	526	508	544	529	509	508	490	492	496	546	506	506	490	431	491	458	456	509	490	458	519	493	529	461	484	478	507	482	485	493	488	501	529	488	463	505	502	480	505	500	517	519	522	461	520	531	499	494	508	462	443	520	520	487	483	511	453	515	499	455	471	473	513	515	534	485	511	493	507	468	483	534	511	497	504	479	493	484	500	529	460	466	490	498	505	503	479	558	508	496	504	479	542	496	508	493	484	485	488	550	530	510	478	496	500	475	495	507	504	482	527	500	477	495	495	494	460	520	497	453	446	506	527	487	502	489	454	509	489	490	530	480	487	484	490	493	526	519	523	516	501	529	522	504	508	497	493	500	529	484	446	484	463	473	504	521	519	523	476	506	506	515	520	501	487	500	488	491	494	497	532	495	462	540	480	517	458	487	489	478	552	516	483	493	498	490	480	482	533	509	489	504	452	484	469	495	486	518	519	450	501	518	510	467	533	522	475	500	514	552	507	574	503	493	488	497	491	495	507	483	481	517	495	541	490	490	499	485	488	478	483	534	492	531	543	506	449	470	529	558	487	508	510	489	462	473	528	533	471	530	489	488	464	497	539	482	508	494	508	539	498	501	536	490	465	497	470	479	522	489	527	522	533	483	505	502	495	482	508	473	512	476	503	492	512	502	495	527	512	486	515	490	497	446	513	480	501	503	504	501	476	481	499	533	513	530	513	536	478	494	509	510	497	485	527	539	446	494	496	536	526	485	498	520	459	503	498	499	530	536	491	507	509	479	497	520	501	495	480	482	474	545	497	483	503	491	534	500	518	516	502	505	468	499	475	520	536	482	536	508	478	474	474	497	482	431	497	474	541	512	507	512	504	506	469	543	510	513	588	536	511	491	480	502	518	494	497	530	506	542	517	488	488	530	523	467	507	486	504	493	503	497	496	498	479	491	488	483	460	506	481	520	540	456	507	482	494	509	516	479	537	509	507	478	521	525	519	495	489	485	488	481	485	491	468	517	479	509	513	509	536	513	482	490	488	513	461	489	497	530	536	480	494	513	475	503	481	507	512	488	511	517	503	485	470	520	494	489	469	516	477	488	485	462	493	480	540	484	466	497	504	494	511	503	508	481	528	484	499	539	463	490	478	506	531	479	470	464	484	546	500	495	514	462	507	486	497	551	469	523	499	475	489	504	492	498	495	494	474	493	516	488	538	494	505	483	508	513	527	502	489	516	476	485	504	522	485	514	502	499	515	505	475	473	492	521	506	478	478	501	503	540	513	508	504	509	505
22185	3347	412	352	335	326	326	321	319	294	313	307	279	340	313	303	314	292	318	329	336	336	316	307	353	328	299	301	299	329	319	306	341	324	308	316	313	300	316	313	299	289	320	307	338	311	302	296	327	312	325	318	335	307	335	302	326	313	309	323	317	336	310	304	304	318	302	328	318	326	325	313	313	346	291	335	329	315	312	313	315	320	305	344	297	323	313	289	333	336	311	300	325	346	327	314	337	313	308	275	312	310	331	317	348	335	312	303	327	333	296	317	324	308	340	288	283	328	317	321	313	314	330	294	314	317	350	295	306	314	288	304	257	323	312	321	295	328	326	319	301	331	335	330	313	324	306	332	360	347	322	295	325	297	305	335	323	334	288	273	329	291	343	300	338	327	318	310	333	335	319	282	327	303	313	312	338	312	316	294	286	331	331	340	351	318	329	318	303	305	310	352	309	319	328	309	301	320	332	318	324	332	289	334	312	313	341	303	304	331	336	278	315	329	299	278	317	314	286	328	315	312	354	288	341	302	333	296	298	295	337	319	308	262	309	317	317	298	318	284	311	293	321	265	338	317	302	332	321	324	292	360	308	340	302	297	334	311	334	304	297	300	317	329	324	301	285	324	318	302	312	326	324	321	298	312	290	342	292	304	365	334	318	305	314	302	305	307	357	300	298	301	319	352	330	311	316	346	341	333	336	350	292	326	299	359	297	284	315	311	316	298	295	343	342	302	327	315	354	325	307	344	309	349	311	289	323	296	304	312	326	288	309	311	326	339	276	321	325	328	328	308	312	297	322	325	311	313	347	302	316	307	302	278	304	330	315	291	344	318	307	311	300	271	312	318	340	306	342	327	319	304	321	312	310	335	297	317	343	328	305	335	304	271	308	314	330	321	316	311	322	284	307	290	324	309	297	314	300	292	338	329	303	320	329	308	298	336	310	293	315	293	286	314	342	300	299	324	308	328	322	280	302	344	310	311	289	312	324	319	298	320	322	313	323	286	307	279	338	307	354	296	288	315	306	321	302	334	390	351	314	314	281	343	295	301	326	329	301	315	319	333	285	330	312	321	307	302	308	274	323	355	341	313	305	328	294	261	300	326	310	292	291	305	290	294	314	322	334	307	288	316	288	344	314	318	339	307	304	324	311	302	327	301	337	297	319	327	324	314	293	303	302	305	351	332	331	300	313	308	266	300	318	315	323	298	317	287	300	270	323	318	311	332	335	335	293	340	295	321	352	342	336	353	291	343	321	323	293	290	282	361	324	324	310	323	319	354	319	333	365	308	310	314	323	316	317	303	284	293	355	340	308	316	313	347	308	292	305	308	318	355	333	313	293	313	312	277	294	348	321	312	291	304	334	327	318	285	294	319	292	289	298	318	295	322	340	298	348	319	319	312	304	311	338	310	305	304	313	337	344	303	309	308	293	299	353	325	316	319	341	310	335	295	341	325	327	309	332	297	289	291	311	341	312	318	312	321	331	316	320	331	343	328	304	301	323	332	312	333	311	327	321	285	330	323	300	298	304	311	315	337	335	287	301	301	349	319	291	301	293	296	306	300	303	314	300	352	317	317	356	272	308	318	319	303	341	323	347	315	313	319	314	293	310	315	278	309	313	322	307	339	341	316	313	296	308	298	311	269	324	332	297	289	339	284	301	325	352	325	311	340	322	319	310	332	327	312	312	312	290	300	321	287	314	320	344	309	323	325	300	298	299	307	320	312	270	282	319	318	293	336	319	296	330	319	313	314	280	280	316	303	343	289	285	333	297	332	304	316	325	320	313	308	314	321	353	294	288	336	314	299	283	298	322	349	305	317	309	315	328	317	317	280	291	335	343	329	315	313	349	296	283	341	332	294	326	319	316	324	321	301	295	295	305	309	301	310	278	316	310	271	306	339	312	294	295	301	295	342	325	307	303	321	301	328	320	324	336	322	338	294	333	297	313	308	304	303	302	338	303	332	329	283	333	313	317	307	330	293	307	334	325	296	309	277	308	355	305	313	310	305	301	275	316	309	286	302	335	279	296	296	337	288	287	306	344	308	315	332	299	308	320	349	312	288	300	302	291	349	314	313	345	303	337	353	281	316	309	310	344	313	312	315	308	340	334	301	313	292	297	345	320	291	278	326	320	303	362	303	329	348	323	339	308	310	309	288	300	318	353	306	305	306	318	316	341	341	320	335	295	321	337	295	322	280	343	317	284	279	351	316	292	327	313	344	299	296	314	282	297	285	320	350	298	299	318	301	288	311	313	315	322	309	316	305	316	311	324	312	309	342	294	294	331	333	330	331	317	310	338	319	324	293	332	293	347	316	346	316	302	316	302	281	300	326	305	300	303	313	305	312	354	322	300	327	334	309	320	364	326	331	319	303	313	307	273	300	328	324	289	302	321	300	344	340	297	345	349	317	322	299	320	322	347	313	329	329	299	303	330	329	301	285	322	312	340	319	314	309	327	306	303	284	320	326	328	297	327	341	281	297	325	320	334	307	299	334	297	312	337	269	323	321	313	320	297	331	311	305	327	349	315	290	321	296	307	308	308	354	295	300	336	292	345	296	303	303	307	351	307	315	313	318	277	346	280	321	340	300	353	322	342	316	335	301	317	311	316	340	319	315	299	295	359	313	343	336	324	296	292	329	341	356	326	359	283	323	322	317	327	300	321	328	306	328	283	329	302	325	327	374	313	301	291	285	313	317	332	306	330	292	306	343	330	317	311	327	293	323	304	288	314	308	344	318	343	319	287	318	334	293	301	285	290	324	283	311	327	315	316	290	317	322	348	286	321	300	295	337	327	331	359	338	294	286	339	312	345	324	318	336	328	336	342	306	320	332	354	344	342	314	308	309	329	308	327	273	299	307	323	291	333	335	341	348	319	304	303	308	322	311	296	330	326	324	321	315	329	321	299	304	326	310	294	335	332	311	326	333	314	306	286	326	299	303	270	292	302	293	300	335	300	311	270	332	361	319	280	312	304	302	331	305	306	294	303	276	322	353	337	279	327	339	310	298	319	269	319	311	302	344	324	334	288	362	313	317	313	311	291	332	307	294	302	336	322	304	312	292	315	332	324	294	295	310	295	351	329	296	320	301	296	304	322	272	317	313	315	340	320	310	284	349	325	299	301	319	324	318	310	318	320	296	338	309	303	319	321	337	357	357	305	332	335	328	302	288	339	272	318	333	334	274	340	319	314	338	319	313	321	325	346	313	334	285	290	317	277	300	326	351	337	322	297	327	320	324	330	297	345	342	305	329	336	322	294	312	297	297	342	334	291	332	307	330	302	295	312	329	280	299	309	329	277	330	325	314	295	339	291	306	322	324	315	302	298	339	305	298	338	327	299	308	348	308	315	278	292	345	281	312	311	351	312	316	324	284	306	332	313	292	295	344	330	338	308	307	322	314	333	361	306	314	289	335	332	326	341	331	354	341	301	316	331	331	319	321	313	306	314	335	318	319	278	308	294	303	339	351	322	296	328	344	298	301
8766	1416	832	821	782	735	781	747	786	739	778	710	759	698	752	691	753	751	746	744	766	771	710	754	729	715	737	685	694	734	759	724	730	674	686	698	752	706	704	738	758	722	741	760	735	771	700	729	682	752	756	724	698	723	766	699	754	672	758	737	731	694	751	742	764	708	748	721	707	733	766	720	757	720	742	707	733	728	693	711	767	740	743	749	703	727	744	711	705	690	703	735	737	726	721	704	712	735	762	745	701	740	758	733	709	717	757	693	723	737	688	750	737	731	752	741	746	669	708	745	731	656	712	721	723	796	761	700	709	690	710	725	686	754	731	719	740	734	779	696	741	704	708	722	698	735	753	751	716	784	694	777	710	733	721	674	746	705	729	768	723	794	790	721	722	714	678	759	743	711	762	698	756	689	719	767	790	729	695	726	745	753	720	713	740	740	738	698	754	726	708	697	726	671	746	729	779	776	688	736	732	767	748	731	760	711	703	768	749	705	752	750	711	774	750	713	679	729	701	705	729	734	750	781	739	727	728	747	755	731	706	762	762	714	745	781	752	739	717	734	689	704	721	714	761	751	701	751	708	733	782	729	742	702	744	746	734	768	709	738	740	726	718	745	742	715	732	726	763	736	680	691	723	690	723	715	692	784	780	690	715	761	690	688	770	711	698	783	767	721	723	709	713	746	719	727	738	696	723	749	753	717	781	742	742	740	726	707	725	754	736	745	777	721	745	777	740	732	744	746	755	759	707	744	745	780	707	710	751	779	752	768	764	716	744	704	743	743	716	712	740	715	713	671	744	744	690	740	716	714	652	730	759	726	760	770	706	705	731	753	718	767	754	728	746	759	756	738	730	703	729	716	697	690	757	803	713	731	745	732	711	710	752	717	765	723	759	766	788	739	726	700	717	711	684	738	745	694	733	715	673	680	704	746	679	706	768	747	781	779	695	756	810	669	700	745	728	762	744	753	701	739	743	741	733	728	772	699	730	715	687	696	685	770	739	709	715	735	713	741	709	736	759	694	719	705	754	737	719	685	694	713	762	729	698	738	730	723	770	750	702	745	735	733	751	732	723	764	696	706	748	723	766	736	769	705	696	727	733	736	721	734	718	715	759	693	750	697	737	717	761	723	740	741	767	748	669	749	681	712	678	761	739	713	692	733	722	688	723	746	711	718	702	730	745	752	739	759	746	728	690	756	712	710	718	706	692	758	710	709	741	717	768	792	705	740	683	806	719	736	726	723	729	714	734	683	732	782	739	766	747	713	734	754	727	700	750	760	734	726	777	735	735	692	744	691	679	726	743	753	705	734	755	770	706	679	739	753	722	753	715	687	747	708	753	738	747	705	711	717	690	755	745	659	754	740	745	737	722	759	712	793	716	784	718	729	699	722	778	746	720	717	738	729	742	748	768	688	684	748	767	698	727	717	749	750	760	776	708	745	755	705	756	736	723	733	747	750	695	760	687	739	763	678	730	739	765	765	758	697	742	739	744	735	762	716	756	741	688	700	727	735	701	775	697	781	744	776	795	720	713	726	735	709	747	709	685	767	772	762	741	688	706	720	767	739	736	755	696	767	719	675	749	715	734	716	755	693	666	754	714	766	730	737	696	756	750	748	750	710	720	707	717	746	700	709	719	657	742	715	713	758	709	727	691	727	726	723	756	790	746	735	715	697	705	742	722	750	747	677	732	696	716	769	694	715	730	756	768	730	725	733	690	720	757	737	743	760	729	773	758	732	703	764	731	771	747	728	663	648	745	731	768	735	744	754	743	737	698	748	775	667	776	686	736	724	761	722	744	816	717	746	725	742	779	661	759	743	736	667	735	752	725	722	716	721	744	722	723	794	732	746	776	793	750	696	746	728	793	693	716	727	760	708	705	716	749	708	715	696	727	757	726	778	766	677	755	743	778	741	716	751	726	736	707	727	734	715	756	740	704	723	713	748	740	752	768	738	762	756	724	742	753	699	724	751	689	716	739	733	742	698	723	762	762	731	765	719	770	776	776	636	758	715	717	718	692	713	695	716	716	702	728	730	759	743	767	747	682	724	773	725	719	698	723	726	714	780	757	798	715	785	718	728	717	719	740	725	754	727	678	730	745	729	721	770	729	726	742	735	731	772	718	723	728	745	686	723	730	737	759	715	752	715	723	684	715	740	761	733	710	709	708	732	765	719	773	727	735	718	717	698	756	712	740	718	744	731	723	705	754	763	714	714	682	708	730	703	736	734	693	721	734	736	707	747	768	751	763	761	744	708	737	695	742	761	766	688	732	719	730	720	685	707	727	750	729	760	703	769	738	789	714	699	708	718	724	747	719	737	718	699	736	720	791	709	760	742	723	723	700	753	745	705	733	743	751	756	779	706	678	767	775	726	743	722	743	684	722	752	733	781	647	706	719	775	725	711	748	741	741	700	724	742	719	725	736	745	718	696	785	731	721	710	771	731	723	719	716	692	696	718	750	749	708	742	708	722	708	764	759	706	717	733	674	735	734	696	744	744	732	723	751	717	752	735	782	781	709	718	739	730	760	754	748	724	761	790	688	708	742	749	734	731	694	760	728	712	732	733	686	736	727	757	742	781	716	756	721	727	732	744	740	737	743	671	751	743	776	743	684	788	691	735	740	714	710	762	758	754	724	750	711	731	685	735	701	791	756	709	705	791	713	787	729	777	733	732	731	717	776	747	674	739	732	736	758	698	741	745	722	752	739	736	754	742	768	742	711	683	735	744	733	684	724	720	747	727	738	783	738	766	713	746	734	727	719	747	728	724	711	722	712	762	738	719	733	720	718	736	699	730	708	718	763	765	734	715	720	717	735	733	714	750	790	745	769	749	728	759	745	733	715	749	681	716	679	718	731	748	785	768	694	686	792	722	673	744	776	753	701	726	746	680	712	717	694	717	720	752	733	736	725	689	736	739	753	777	719	722	787	749	708	725	756	731	741	760	749	720	749	733	761	760	774	757	722	728	740	717	764	749	793	754	723	742	750	706	728	703	736	706	770	727	732	713	715	730	738	719	734	733	750	715	767	708	697	719	760	791	706	757	731	744	661	752	797	711	746	746	727	695	727	688	752	743	745	734	764	746	724	749	784	722	697	744	722	741	690	736	723	724	749	733	731	713	712	744	741	745	740	715	705	731	765	700	697	737	760	750	722	737	720	713	758	742	743	754	694	756	704	725	724	721	686	737	658	763	688	739	705	718	711	702	720	755	741	717	757	727	748	713	690	742	718	727	749	797	725	780	743	725	780	715	705	737	715	760	703	735	709	769	799	725	697	726	725	758	693	762	748	706	717	711	736	762	783	743	744	719	745	740	750	733	756	734	741	720	754	763	723	718	737	717	721	742	728	739	760	733	766	744	725	721	756	719	734	709	752	733	739	718	750	709	775	697	748	723	702	743	751	713	746	722	725	703	733	796	762	712	719	705	746	709	722	725	727	705	756	741	702	692	755	762	694	679	725	692	693	751	695	736	709	750	769	701
39149	19544	3110	858	691	483	412	343	299	225	244	198	192	183	199	197	162	206	180	176	166	161	154	160	162	170	141	165	170	136	154	133	150	180	155	128	146	148	155	160	164	168	167	160	159	165	131	153	167	127	169	140	165	154	149	154	155	142	143	139	158	160	149	145	123	163	134	141	146	176	162	122	144	156	127	167	177	136	149	139	142	140	138	135	138	142	144	119	160	141	147	161	137	164	163	145	146	151	141	125	133	137	163	155	168	151	126	132	141	137	143	156	158	163	141	132	131	137	152	132	155	154	148	175	128	143	152	142	155	136	128	169	133	122	141	141	132	162	138	182	145	141	128	152	166	139	130	157	138	133	157	147	158	155	147	159	158	146	150	147	145	135	142	144	168	144	155	147	136	147	142	150	138	130	139	153	157	139	149	146	149	162	134	140	145	147	135	131	171	136	153	160	137	132	155	150	124	159	142	171	147	165	149	140	119	140	128	142	127	140	137	150	151	138	148	140	153	126	132	139	144	141	135	152	162	144	147	152	143	179	126	140	129	150	142	149	148	173	159	134	144	117	152	141	146	136	150	133	178	140	157	160	162	142	179	133	169	142	156	165	136	165	134	146	136	146	140	158	147	161	154	148	154	132	145	143	160	138	129	139	138	154	133	140	140	139	165	138	148	138	147	150	149	173	148	134	138	141	148	127	157	156	149	127	165	144	162	133	158	141	141	133	154	163	138	145	136	161	142	143	159	137	146	145	132	157	148	159	136	130	137	146	151	171	147	135	129	149	141	127	154	149	148	144	135	136	167	115	167	148	159	127	157	141	128	151	166	141	155	168	142	160	148	126	160	138	147	142	153	137	138	147	142	165	137	129	120	131	134	142	141	141	161	120	142	133	148	154	137	124	158	139	159	135	167	128	130	126	148	149	133	153	147	161	150	155	167	139	156	156	138	147	127	129	141	140	152	147	162	151	144	138	168	144	155	159	142	145	131	143	152	144	145	147	152	162	158	147	138	152	140	136	142	137	149	154	130	158	142	160	167	146	143	135	143	137	142	128	144	146	135	121	152	151	147	139	117	160	153	141	140	152	155	147	163	152	139	151	156	183	148	141	137	162	158	159	133	141	127	139	145	155	136	140	153	140	136	165	134	151	162	161	143	140	164	161	153	151	145	128	163	142	161	184	139	142	158	155	152	122	164	145	138	133	149	144	127	146	169	140	165	146	132	130	159	181	150	148	151	166	156	157	138	137	160	150	147	154	147	129	156	145	165	137	139	153	145	148	138	162	139	119	149	127	150	152	126	135	134	158	150	148	151	136	164	159	141	159	134	139	139	148	146	153	149	153	140	135	155	156	138	157	152	141	153	126	143	158	142	133	152	157	150	129	144	132	166	164	138	141	153	146	158	121	152	165	147	152	156	154	151	132	149	140	138	171	126	159	134	164	150	148	157	143	162	154	136	149	152	162	161	138	156	140	117	137	161	142	136	161	141	141	163	125	138	137	138	162	148	156	139	119	155	152	160	147	160	147	146	140	152	131	145	124	155	167	164	160	171	131	144	150	173	118	135	172	126	138	142	145	157	130	135	158	141	137	158	149	165	150	142	149	149	157	127	165	156	150	139	172	163	151	146	154	139	155	132	169	149	151	138	137	156	165	134	133	154	154	147	117	168	145	143	145	119	150	151	145	155	166	158	142	159	177	151	146	157	153	147	153	144	161	157	156	161	145	143	141	133	148	139	126	155	141	156	145	156	135	139	139	150	146	159	147	143	131	139	143	134	144	151	154	133	155	169	131	149	130	123	122	148	143	149	154	126	128	164	144	125	134	142	161	155	144	145	127	146	140	131	154	119	154	148	151	157	149	130	135	160	133	173	159	138	174	181	167	153	156	136	126	138	158	135	141	137	146	161	172	157	129	119	153	136	165	156	151	155	143	159	128	152	152	145	141	130	160	136	164	142	117	160	148	167	138	134	123	148	135	140	136	175	132	141	155	134	154	155	152	149	151	148	119	134	133	159	159	121	138	143	142	156	147	165	156	157	138	141	150	141	157	128	144	141	160	143	141	149	156	153	134	132	157	167	136	140	159	170	139	168	147	130	140	130	151	138	170	143	164	154	153	138	149	132	145	143	145	133	133	151	132	156	151	167	126	144	160	140	149	174	138	159	134	171	127	153	135	124	161	144	159	138	127	140	152	162	131	141	157	149	146	144	138	151	159	154	142	155	130	131	133	151	151	152	141	152	145	139	125	144	138	142	134	149	149	141	151	150	156	156	164	142	160	165	158	148	166	163	155	141	157	158	137	139	165	134	141	158	153	161	143	173	165	156	140	125	121	141	138	151	145	166	144	150	153	158	124	137	173	153	135	147	153	137	142	150	147	143	132	140	166	155	146	123	156	151	145	129	103	135	145	149	140	134	152	132	126	137	138	138	137	157	131	150	135	139	141	167	153	152	144	159	154	146	162	129	126	159	139	139	144	152	161	163	132	156	140	149	145	139	150	161	165	143	128	166	146	143	144	140	138	148	136	131	150	125	142	146	152	155	133	134	169	129	148	136	126	152	142	148	148	143	135	150	156	132	164	152	144	162	148	154	158	162	155	159	155	147	165	165	153	153	154	124	164	137	136	134	135	145	140	160	159	163	126	140	145	138	152	131	154	164	123	135	128	124	151	154	155	149	127	145	141	148	133	139	133	121	127	154	164	147	156	137	144	159	152	152	151	143	131	144	171	168	143	154	138	147	137	144	145	129	150	137	151	154	155	157	136	151	133	143	162	152	154	164	140	111	156	137	133	142	145	149	146	149	134	151	165	152	146	161	145	144	153	161	173	158	161	132	139	138	132	152	144	129	146	143	148	134	152	138	143	147	121	129	151	143	166	154	137	137	123	171	147	135	167	140	154	141	143	145	151	142	130	145	146	137	151	179	148	166	115	166	135	144	136	126	144	161	149	144	143	142	148	148	175	121	142	142	146	152	121	144	154	140	134	139	118	127	146	145	159	126	149	154	151	144	144	147	157	164	148	115	167	144	138	154	135	121	161	132	139	155	132	132	144	142	139	137	155	137	155	134	142	149	133	143	144	126	131	153	158	160	143	155	142	137	144	160	162	139	132	156	155	151	160	170	144	186	142	109	159	135	151	148	161	144	152	141	130	157	121	130	150	122	157	162	144	161	151	137	151	151	143	118	116	151	173	126	142	136	131	145	176	146	159	131	118	144	163	138	154	172	149	158	127	139	138	148	143	136	148	146	167	147	149	155	123	143	178	143	150	135	152	128	156	123	153	143	142	137	154	116	136	128	168	146	131	132	150	161	124	137	141	139	133	144	123	151	134	140	145	142	126	148	144	130	131	153	135	137	139	162	185	141	143	140	150	158	124	145	157	148	137	151	161	146	144	146	140	130	161	164	155	163	145	138	171	145	149	145	159	127	146	133	164	135	133	146	144	171	151	120	153	137	148	159	137	132	147	156	132	140	144	148	160
19991	11512	2238	2655	2392	2011	1700	1456	1212	1065	973	907	804	755	736	635	698	674	615	556	545	545	553	494	502	495	463	484	451	479	462	468	428	446	447	433	441	430	447	415	451	401	453	448	439	404	446	395	395	414	413	398	389	437	409	421	431	431	401	366	399	413	360	409	405	397	400	420	438	431	427	390	368	401	394	390	441	434	407	365	395	366	409	446	409	375	424	377	411	373	427	414	440	401	409	434	409	373	361	400	358	411	379	389	409	416	418	409	398	446	401	393	378	372	399	427	378	356	403	412	405	380	418	380	367	420	389	395	375	387	407	391	409	384	417	384	389	430	420	389	423	392	406	363	351	409	409	353	385	398	366	418	370	385	393	381	411	408	400	393	366	371	354	417	383	398	424	401	371	392	363	381	371	377	401	413	380	416	420	395	377	396	375	395	408	377	373	370	417	402	358	404	388	407	371	401	419	384	389	413	414	388	394	361	374	393	357	417	369	350	380	406	389	368	394	412	368	345	384	396	395	387	413	387	364	378	408	409	402	363	396	375	384	414	450	362	357	377	421	413	359	382	380	388	382	389	427	421	397	373	359	386	431	383	380	393	393	377	374	359	382	420	374	409	391	391	376	361	417	381	364	371	361	362	422	401	383	372	356	376	371	394	381	410	380	389	390	403	380	407	387	391	386	402	392	361	393	387	369	386	414	374	367	386	402	377	408	413	413	348	385	357	424	353	362	403	345	422	375	411	380	415	404	376	428	409	399	421	386	399	397	398	346	393	387	367	364	370	420	446	382	422	368	423	393	372	391	364	346	424	406	392	385	388	425	389	367	413	372	385	403	400	398	377	382	397	430	394	399	395	388	380	412	392	383	375	399	387	357	411	371	385	381	394	364	395	398	410	379	378	411	393	384	352	435	413	428	378	389	416	382	334	430	388	389	418	373	395	389	369	419	394	376	372	405	361	386	395	392	406	398	388	395	360	376	393	406	383	390	385	441	382	361	413	410	429	381	419	370	349	402	379	385	341	380	376	395	383	397	433	383	374	416	371	397	371	417	380	366	408	395	365	394	381	400	362	383	348	377	396	413	360	369	429	354	399	411	360	389	376	368	371	399	405	368	393	405	394	365	378	403	352	407	380	380	373	377	392	394	355	376	369	374	349	371	386	369	375	370	347	394	421	415	401	376	389	354	371	369	405	393	409	415	385	367	393	395	413	405	415	410	381	357	351	393	413	388	391	397	420	384	374	390	406	374	377	384	423	376	376	382	387	361	369	403	404	384	380	368	396	363	405	405	367	397	375	379	395	383	384	410	384	409	370	376	372	393	361	435	364	395	392	371	397	395	372	386	383	401	410	382	392	373	428	377	411	427	342	391	368	360	363	376	376	382	376	407	420	378	371	377	423	411	357	376	419	407	418	381	374	372	416	367	386	365	377	383	389	392	379	363	380	393	405	392	388	393	406	372	373	394	444	366	365	357	400	390	401	363	379	378	364	421	382	390	393	430	358	424	385	402	399	391	376	354	408	407	370	373	413	394	391	390	371	375	389	389	327	375	381	414	402	379	388	374	398	371	361	376	434	377	394	375	409	389	414	379	415	397	390	401	381	375	353	375	406	406	411	406	412	441	364	380	357	419	404	384	386	377	398	356	360	381	410	372	390	390	376	397	393	359	404	377	390	419	387	387	401	370	391	373	384	418	391	398	381	386	442	392	365	385	392	390	434	410	367	383	399	417	382	364	400	423	419	399	384	409	355	361	397	414	387	366	380	436	389	414	373	389	401	412	407	357	414	370	431	411	395	393	378	395	380	384	366	383	394	373	384	380	389	401	372	381	372	407	370	387	351	375	362	364	361	386	394	397	415	417	396	389	351	405	422	392	396	398	360	391	357	386	379	399	399	398	390	408	393	383	388	370	382	357	387	404	399	394	384	378	417	393	383	409	371	403	367	381	392	341	365	374	389	373	385	390	395	391	387	363	421	373	378	389	391	376	387	437	386	375	376	417	376	413	348	418	418	384	358	379	414	357	382	392	384	356	392	393	357	391	379	389	376	426	374	393	414	379	420	382	429	373	395	369	360	390	359	399	407	391	410	396	393	399	379	405	360	385	407	391	407	399	434	353	390	357	396	391	409	409	360	379	381	378	395	363	377	368	430	367	381	381	418	380	394	390	399	373	353	382	376	347	388	401	376	407	404	378	388	379	381	354	382	372	412	367	358	403	383	385	365	367	396	340	371	356	406	400	400	403	413	390	351	354	386	399	356	380	411	411	373	418	390	400	403	381	393	363	360	384	376	390	397	386	378	366	413	383	386	364	365	355	431	391	343	381	394	395	406	380	378	396	369	379	376	351	403	349	403	400	399	383	430	382	396	424	357	366	387	367	390	376	372	411	370	434	364	397	407	403	357	385	397	378	419	420	409	396	385	349	378	400	379	407	405	391	395	360	372	408	419	395	362	387	408	397	397	382	368	367	386	405	374	353	375	415	392	383	396	410	373	393	390	370	379	371	415	398	380	408	403	358	385	405	387	417	387	384	378	335	423	397	420	385	409	408	374	397	372	374	407	377	392	404	399	422	382	407	395	389	383	372	398	401	422	385	388	420	371	444	408	398	367	405	396	407	389	399	390	380	384	378	395	379	387	389	393	399	351	388	419	378	378	414	375	400	362	386	360	409	375	389	376	397	405	373	366	377	413	357	411	391	417	375	418	375	386	431	367	373	376	384	396	364	337	361	359	386	388	346	352	404	373	413	354	400	398	404	385	371	404	391	418	387	404	380	393	371	386	398	380	383	399	351	395	383	368	395	413	413	377	433	377	392	373	394	366	406	413	380	380	372	382	369	401	378	353	372	365	395	384	374	365	393	411	364	375	389	403	387	352	384	397	403	390	391	404	385	386	424	386	356	385	388	433	381	436	393	423	380	421	434	403	380	380	356	383	421	378	411	381	370	375	366	403	407	420	391	407	385	376	370	416	387	399	430	412	421	381	424	376	401	367	389	378	382	420	417	379	364	391	360	411	381	378	378	364	385	368	358	407	393	382	405	410	385	364	410	397	393	389	373	366	359	414	405	420	403	377	376	404	401	413	391	381	397	424	353	362	379	402	367	382	403	414	400	379	422	352	420	347	385	392	383	405	382	395	351	400	384	404	377	392	383	396	375	408	411	370	417	424	377	400	384	386	431	382	422	375	369	364	392	365	371	408	403	413	386	376	370	353	412	394	375	378	380	382	353	403	381	408	412	379	371	385	406	374	379	411	377	376	402	398	415	360	341	396	423	396	389	377	380	401	404	407	419	385	407	392	390	379	385	408	389	395	399	397	374	388	384	411	370	384	406	436	395	405	393	392	401	403	384	398	389	371	374	393	402	393	387	388	397	404	376	407	399	333	394	413	380	376	351	385	387	407	349	410	426	409	386	415	405	383	380	405	394	395	357	398	395	395	372	344	378	402	425	402	413	414	370	384	354	405	382	407	401	339	389	380
48675	30341	7752	1928	1177	837	689	563	488	429	383	334	337	278	278	257	234	257	233	242	218	235	227	203	228	225	219	209	191	216	210	197	225	196	210	229	177	213	186	200	187	212	208	214	228	193	214	178	207	189	177	181	183	209	187	200	197	167	188	182	220	179	216	175	221	196	202	196	183	166	205	189	178	188	173	196	207	198	182	184	180	200	210	174	202	195	219	208	189	209	189	217	186	186	185	190	203	168	205	193	196	221	194	157	189	178	190	182	171	204	187	189	184	209	181	218	188	181	194	180	176	177	188	195	191	179	203	176	212	186	154	204	179	183	178	184	176	217	203	189	174	179	177	200	188	193	172	192	188	170	204	183	181	192	164	204	158	185	216	178	190	181	213	202	201	184	195	199	202	169	202	172	182	196	183	196	186	221	195	192	162	226	180	181	220	181	184	219	199	204	195	190	204	194	193	202	179	172	172	162	186	158	173	174	161	206	161	186	187	187	203	177	186	179	197	199	188	189	207	168	169	173	205	217	202	198	193	202	170	192	188	195	186	204	199	206	187	179	197	198	187	187	184	186	188	211	201	183	193	213	172	191	156	191	166	180	185	186	158	190	193	169	205	199	171	190	173	200	210	200	175	194	175	197	193	177	177	182	165	218	185	205	178	196	178	170	173	178	210	189	165	211	184	172	182	205	195	161	170	180	181	183	189	191	197	187	189	180	185	184	210	188	193	173	173	174	198	181	178	218	185	206	201	177	189	196	201	192	192	168	214	174	179	168	177	173	175	183	220	207	206	192	169	184	169	183	190	188	198	173	178	203	169	193	181	178	180	174	202	165	204	192	187	196	206	181	173	204	192	189	180	197	192	190	176	194	218	187	179	172	198	193	177	175	205	205	173	204	194	194	193	172	172	187	189	174	181	173	188	177	201	183	160	215	169	198	199	191	180	177	187	155	175	177	202	195	212	170	177	168	161	188	196	196	206	191	176	168	205	174	164	210	191	173	203	207	185	180	172	207	200	198	174	198	212	162	192	173	181	199	158	193	180	197	176	179	198	203	177	201	193	193	207	172	179	180	209	202	193	199	189	190	184	176	204	187	197	189	163	203	198	183	185	185	168	189	207	192	187	161	188	184	181	197	156	191	182	174	194	192	208	171	176	167	187	181	193	211	172	188	191	192	156	193	197	180	201	185	186	206	182	167	212	180	196	193	188	190	188	184	183	165	180	186	174	191	211	201	203	190	165	196	199	186	200	163	169	180	152	147	174	185	216	167	194	182	166	189	208	212	232	196	187	202	167	214	178	211	219	186	182	175	182	183	192	192	165	182	221	199	173	183	193	171	188	206	177	179	199	162	180	185	175	194	199	185	178	205	207	179	199	204	197	181	184	181	178	190	176	178	189	175	206	174	221	186	170	180	174	197	203	201	181	171	207	196	166	179	183	201	179	184	189	202	188	203	181	182	189	210	177	176	184	209	178	198	180	158	175	153	197	180	195	191	176	188	200	182	202	227	180	189	184	181	183	162	172	201	168	182	195	203	181	193	191	172	168	184	185	189	182	192	203	200	198	209	158	183	180	170	186	171	189	202	186	193	187	161	185	202	200	181	194	168	198	200	179	181	208	216	178	176	161	198	202	195	165	182	199	154	220	191	189	195	180	169	168	190	197	201	187	176	202	190	192	183	192	205	180	154	181	195	217	186	210	179	188	191	187	191	180	182	189	188	223	210	198	176	178	190	207	195	188	170	206	190	195	180	201	198	173	181	196	225	158	163	202	199	184	187	191	152	170	187	180	176	163	180	188	185	177	186	211	185	164	161	174	190	224	168	195	189	203	187	226	192	160	197	179	164	196	209	175	183	194	189	200	176	178	179	214	173	176	181	172	191	187	181	186	205	180	181	187	225	181	192	180	197	176	174	189	189	179	191	204	190	180	208	181	179	216	188	198	190	203	167	184	179	182	182	178	194	196	191	185	200	190	187	196	203	165	194	200	201	179	177	166	190	183	175	181	195	186	158	167	193	176	164	185	191	178	160	181	194	181	168	185	172	195	179	191	186	196	167	169	211	176	205	215	175	167	179	178	187	176	205	157	191	174	183	186	219	196	181	206	193	184	199	185	180	190	171	185	183	180	182	208	187	214	195	205	207	187	168	188	204	169	185	196	205	198	171	191	208	200	183	207	190	187	176	223	186	187	186	166	177	180	196	174	192	179	192	196	195	191	206	185	198	193	193	205	192	195	171	163	178	206	215	194	209	193	166	187	206	191	191	184	172	194	194	203	190	190	162	196	191	188	186	199	191	206	177	192	215	163	183	217	182	176	179	198	162	180	185	183	172	188	197	197	190	179	209	198	198	193	173	174	183	183	202	195	190	188	191	186	188	177	164	213	197	218	181	192	199	180	205	199	192	197	183	223	195	204	161	218	188	188	182	205	179	168	174	173	178	203	179	188	191	215	194	184	202	167	197	199	176	192	206	173	206	186	202	172	213	173	166	166	182	181	173	184	170	193	212	203	185	189	182	181	192	164	194	210	150	201	185	192	180	180	186	219	181	178	204	171	182	183	191	171	200	179	150	184	189	196	196	192	173	164	197	181	151	184	191	186	206	186	194	195	201	225	186	177	175	189	196	183	183	169	187	192	174	193	189	200	189	184	186	203	177	182	170	190	220	205	177	181	204	197	189	181	181	187	187	195	170	179	200	175	197	181	178	193	192	172	196	181	205	197	192	158	209	194	210	186	179	169	196	193	171	181	175	177	166	170	185	182	187	170	195	186	188	161	197	203	180	194	176	197	175	197	189	203	183	165	192	188	192	197	197	210	196	197	195	188	205	218	198	170	148	198	197	173	160	188	205	196	187	178	168	180	179	185	202	200	167	151	167	203	176	203	170	195	181	171	180	173	175	191	192	167	184	180	177	191	188	200	181	170	180	149	162	191	176	173	195	180	178	203	207	173	194	201	196	179	191	193	206	198	194	211	207	191	179	194	201	178	205	224	166	185	180	215	189	203	208	159	156	215	173	204	154	194	187	187	189	162	198	172	199	195	194	200	173	164	199	181	184	167	178	194	189	189	191	189	178	222	178	166	186	175	172	201	191	204	206	164	184	170	158	203	174	192	184	186	186	162	177	201	189	184	165	166	192	203	186	197	183	220	179	179	190	181	212	179	174	212	198	169	187	219	172	225	171	200	204	173	187	186	199	184	181	161	219	193	192	202	199	167	185	225	200	178	188	206	186	199	184	192	191	210	185	185	163	170	170	215	186	200	218	174	185	160	194	177	187	176	190	224	197	175	209	217	181	170	177	183	199	195	186	196	188	165	209	180	183	201	186	175	153	188	177	196	204	180	193	174	209	176	204	176	202	198	161	179	163	172	173	201	167	190	183	214	177	198	203	179	162	184	194	185	184	173	204	171	184	195	189	177	184	177	174	191	183	179	190	212	186	170	176	178	171	164	186	201	194	164	194	183	211	185	204	175	198	177	182
26148	18326	4090	4840	4303	3484	2863	2418	2132	1775	1543	1429	1266	1178	1106	1043	981	964	843	860	753	792	798	713	695	716	682	657	657	624	619	615	632	607	607	633	625	571	595	571	586	594	559	586	566	564	539	581	578	570	533	587	555	547	552	557	531	536	539	544	526	524	467	552	513	532	528	547	513	539	505	514	516	501	519	526	555	503	504	529	504	507	520	536	514	484	530	527	497	521	498	528	565	516	526	505	459	562	501	469	530	492	494	467	487	489	520	528	498	497	494	502	517	471	520	501	477	469	555	453	529	502	500	492	497	497	528	502	494	514	538	491	488	515	503	528	511	518	509	527	548	498	520	503	492	515	511	493	519	494	500	532	517	500	556	473	480	502	468	539	512	542	481	492	523	520	529	523	508	519	537	527	508	499	531	547	506	509	497	530	527	499	506	504	507	479	464	486	470	533	488	513	510	499	496	530	518	508	496	502	515	517	476	497	516	499	494	531	532	528	518	514	513	514	501	530	499	534	497	478	504	523	516	489	487	518	522	500	517	508	513	497	472	523	513	521	477	489	529	500	531	472	562	509	472	504	503	471	519	489	495	479	473	515	502	522	517	502	544	497	540	482	468	519	508	530	540	500	495	490	469	524	477	500	499	490	473	481	498	529	533	494	519	508	510	488	542	438	495	505	522	511	526	462	506	534	507	489	533	471	512	519	484	503	513	501	519	506	486	527	478	485	500	500	490	522	501	516	489	469	540	497	513	519	485	508	487	497	503	510	486	502	488	520	522	525	516	515	517	496	515	518	482	484	545	509	507	534	518	469	501	493	528	490	497	514	504	483	523	513	476	503	470	524	487	518	476	481	505	487	494	513	492	493	518	504	504	469	501	498	502	463	523	501	528	467	515	520	481	469	463	557	481	486	513	489	507	511	531	511	517	464	523	495	510	512	532	477	536	530	475	477	509	529	521	524	493	522	474	525	515	545	470	502	498	491	530	479	505	482	495	465	507	499	507	474	492	485	504	514	504	502	521	516	517	512	481	498	524	501	517	502	516	495	547	534	532	483	497	494	494	503	497	499	512	552	502	507	558	489	465	474	560	472	510	459	481	530	485	492	482	502	465	480	503	479	504	481	481	525	520	528	481	504	472	543	473	496	566	490	520	518	526	463	553	530	492	501	481	510	497	483	516	529	476	521	537	492	506	498	499	493	527	495	481	476	492	524	520	518	546	491	493	533	494	504	469	513	521	502	478	479	503	520	522	466	491	501	498	462	503	489	478	515	518	474	517	540	500	476	485	556	484	494	486	542	503	469	487	493	488	493	488	524	501	482	521	500	474	524	532	511	538	464	499	501	505	510	506	516	550	491	482	510	557	535	530	536	487	495	495	528	473	507	514	494	490	492	519	523	529	495	558	522	490	507	524	511	494	478	492	538	493	505	490	444	505	478	542	509	522	515	501	479	519	494	478	486	481	503	529	478	504	510	519	507	480	525	448	504	484	511	509	492	502	475	527	482	514	493	485	505	526	528	444	524	512	503	492	476	513	483	436	492	470	499	499	547	489	485	520	502	476	459	472	467	514	520	490	496	509	473	525	495	471	495	498	517	521	507	534	511	479	525	497	493	482	493	536	496	492	521	499	515	488	479	528	549	470	507	484	454	511	493	465	514	516	520	496	513	525	505	501	490	478	502	512	526	508	476	500	488	504	502	497	519	477	485	501	545	522	502	545	521	473	516	540	486	504	503	471	522	526	480	487	507	530	493	459	508	505	510	497	487	508	474	492	498	541	484	512	499	514	520	516	505	490	510	489	495	525	515	530	553	492	515	520	516	474	515	485	537	513	492	489	533	505	477	493	484	481	484	511	489	503	506	525	512	499	502	526	501	508	470	507	505	463	515	488	472	540	485	512	490	510	495	489	534	487	456	485	512	494	524	492	495	513	504	484	500	497	541	507	485	516	508	439	492	511	528	515	529	503	535	489	505	506	543	513	482	517	487	464	488	499	472	557	531	513	512	516	490	490	531	519	480	471	478	505	493	489	540	489	513	473	554	483	489	474	528	509	479	480	558	522	491	531	473	532	485	479	503	488	494	481	487	505	490	508	547	505	519	470	491	489	482	526	493	477	515	528	551	507	512	534	488	532	520	500	496	523	477	461	524	514	459	524	475	446	492	514	493	515	491	517	499	544	547	479	524	501	477	501	485	482	524	502	521	515	489	505	476	482	531	479	500	500	498	473	495	503	487	512	515	516	519	502	524	508	514	509	531	515	523	523	509	504	531	515	512	530	512	491	528	510	473	543	498	481	502	524	482	528	512	499	531	544	484	527	475	545	534	454	486	506	522	500	516	476	513	541	487	515	506	503	508	533	536	534	511	474	497	451	538	492	498	464	470	529	518	515	473	521	484	485	511	495	496	476	481	539	496	485	499	509	508	481	543	489	522	478	501	526	491	466	498	512	491	495	496	513	530	507	517	493	555	546	503	497	483	520	495	487	510	527	479	493	499	479	526	490	500	489	513	511	511	482	500	502	511	547	486	524	530	478	472	497	475	493	520	518	552	532	526	484	476	479	534	478	474	522	517	490	523	476	516	488	493	500	490	523	474	506	498	522	511	477	513	502	518	460	520	529	495	496	486	507	479	482	499	511	526	497	473	500	511	504	499	481	488	475	527	504	505	487	483	504	486	483	527	497	497	524	498	510	485	526	504	488	532	481	531	517	515	466	504	503	533	487	463	486	471	512	468	491	536	504	512	509	517	512	508	501	532	520	476	491	489	507	506	480	471	507	518	476	504	479	496	514	493	489	445	504	510	509	546	562	499	527	491	462	527	464	499	489	498	557	508	516	505	460	512	504	479	510	506	470	490	534	506	517	512	554	486	513	530	494	548	504	506	490	513	524	506	534	520	521	503	499	471	508	510	503	529	505	510	489	519	501	533	474	513	506	539	520	490	500	489	510	506	478	489	478	477	477	518	480	500	500	521	558	531	512	494	481	498	552	545	520	510	505	486	501	511	533	514	549	523	516	476	504	451	486	488	512	508	532	511	491	487	552	537	505	495	483	498	458	488	498	513	479	529	482	528	473	500	509	493	519	506	468	483	524	465	468	478	486	482	536	501	498	534	506	541	510	509	520	470	503	500	517	535	500	530	518	487	520	526	499	534	471	544	509	541	469	551	534	493	524	570	469	516	505	530	501	476	458	501	534	482	471	500	479	502	522	537	479	514	535	473	525	503	515	530	507	485	518	495	486	499	542	450	508	518	491	516	476	492	464	508	521	507	501	502	496	515	529	520	521	518	519	480	504	483	471	518	516	497	493	519	495	539	498	496	528	519	489	495	540	508	511	460	502	506	468	485	530	490	525	518	462	512	505	524	507	495	534	539	485	541	530	519	488	511	491	520	521	474	497	505	518	515	491	499	463	540	506	519	546	472	531	525	498	505	479	523	493	493	524	480	508	490	509	502	544	514	490	475	515	466	500	529	518	508	541	468
20128	2546	385	324	329	326	311	355	321	325	334	363	348	306	321	311	305	315	310	316	346	339	317	317	298	312	322	322	301	310	303	320	327	323	317	305	315	332	310	326	302	328	351	317	300	345	312	310	298	351	320	318	313	311	324	334	280	335	359	328	309	262	324	313	345	301	306	333	334	340	331	347	312	328	317	360	304	304	315	296	316	289	324	302	324	334	309	316	350	326	290	317	327	292	272	311	310	341	343	318	291	300	317	336	310	328	300	312	320	277	299	315	318	340	307	331	344	333	319	329	320	324	316	308	334	330	320	274	359	336	307	353	304	342	324	360	301	315	336	338	327	317	333	271	297	303	329	311	310	309	323	342	293	304	336	276	319	299	336	348	313	312	334	325	370	303	340	294	307	292	312	311	308	316	305	333	319	340	383	330	302	326	301	304	306	305	331	290	323	311	304	296	333	295	341	352	303	269	327	296	305	315	320	338	316	311	313	291	279	289	294	303	274	315	347	314	345	284	336	335	324	319	321	294	328	362	316	308	344	310	356	349	310	280	322	292	341	305	300	318	320	299	308	327	275	289	294	352	322	320	305	305	314	312	346	286	314	305	336	285	308	322	305	295	296	315	313	325	305	326	333	346	312	318	313	299	301	312	317	310	305	343	315	345	313	317	323	323	318	294	316	318	339	287	325	317	302	296	313	313	333	348	346	307	337	320	314	295	308	332	316	300	329	290	311	297	336	326	265	318	328	308	327	343	323	317	304	315	290	332	340	338	335	338	292	314	312	324	328	294	328	291	339	320	317	292	277	291	306	332	326	315	329	335	308	295	318	305	319	328	314	290	334	305	320	301	307	328	331	303	305	336	335	328	311	302	272	310	333	290	299	332	289	308	323	340	343	309	320	318	309	331	333	325	347	356	311	302	359	327	360	307	313	335	345	342	331	286	336	331	312	318	343	299	317	343	315	312	308	335	317	298	333	310	316	304	305	321	329	301	324	337	310	304	310	321	313	291	316	314	322	313	286	334	298	311	285	326	302	283	340	357	309	307	325	356	302	284	298	296	337	312	342	283	300	355	324	305	318	318	322	339	319	322	297	345	346	285	306	321	300	318	282	285	312	339	302	342	341	301	307	308	294	293	342	281	319	349	301	361	326	275	299	307	286	285	336	318	354	299	279	329	343	297	318	326	280	307	328	327	349	332	299	325	301	352	343	341	322	315	301	296	285	337	312	319	313	315	311	313	305	334	304	315	312	268	335	323	326	311	326	331	311	318	302	293	326	328	310	332	303	318	293	314	319	347	298	330	331	280	317	353	313	322	312	355	285	297	306	334	302	309	300	279	315	324	330	323	305	307	292	309	330	306	299	318	366	343	296	311	311	319	285	323	281	316	333	312	301	340	314	329	352	308	351	306	329	326	299	340	311	340	346	296	329	305	341	334	330	322	282	342	329	296	333	307	325	338	344	285	320	345	346	332	315	312	302	312	334	304	303	319	334	336	338	323	313	294	314	324	323	305	336	326	343	309	313	315	338	335	325	304	303	303	323	293	308	294	314	305	306	334	333	294	290	306	304	301	378	313	327	307	318	306	315	346	334	297	299	312	304	307	318	321	311	309	301	331	337	335	332	346	320	341	316	295	335	312	275	293	308	321	350	326	322	328	266	303	290	355	333	297	341	335	341	320	325	318	310	319	336	312	316	302	307	293	305	279	294	307	307	328	316	297	327	334	325	311	291	338	314	317	312	323	309	329	284	308	327	322	302	291	277	305	322	304	308	288	322	314	301	302	336	319	339	365	323	287	309	307	311	312	333	287	340	308	348	318	293	319	319	294	315	296	317	297	361	333	305	338	317	331	335	290	333	292	333	334	289	325	339	303	322	306	312	356	294	299	315	285	292	340	334	323	355	337	334	332	330	345	330	313	303	301	312	314	288	318	334	355	296	294	369	347	329	312	325	323	299	378	292	298	315	309	351	320	303	348	329	322	325	312	291	317	324	318	334	303	308	315	305	327	311	326	324	323	319	308	298	327	341	314	327	271	302	322	313	304	290	313	293	350	327	301	334	301	312	312	331	326	316	296	342	311	330	329	311	293	291	311	353	318	294	297	316	307	359	302	329	300	305	321	300	301	306	340	336	302	263	308	318	336	305	301	313	303	302	319	322	312	335	299	309	325	293	335	329	317	341	327	300	317	338	338	286	276	313	338	319	330	293	320	312	322	332	293	300	345	294	316	332	324	345	327	316	322	326	296	313	323	305	289	332	322	315	315	293	315	322	303	285	306	286	334	314	316	400	305	313	335	320	269	302	310	339	311	332	300	298	308	321	303	282	304	330	325	304	319	312	328	325	330	307	336	336	312	299	291	280	314	320	324	310	302	342	315	297	317	326	307	318	314	297	294	331	330	336	281	318	355	323	348	284	280	307	319	284	300	314	285	343	333	318	312	344	354	329	321	328	319	280	309	314	307	288	360	323	329	312	319	298	305	321	300	307	299	321	315	314	316	321	300	320	317	311	335	309	306	317	312	298	290	349	312	314	311	310	301	308	319	333	327	325	332	329	332	279	319	323	286	306	315	320	331	290	341	309	308	330	321	289	328	321	312	299	303	336	287	311	307	331	320	335	313	338	343	328	297	299	324	315	307	302	328	330	282	306	316	346	339	308	313	305	298	320	313	340	324	321	292	314	308	328	304	349	300	289	367	317	334	310	312	348	318	316	329	314	324	323	315	326	310	310	358	315	314	303	330	338	311	288	325	280	327	329	318	315	334	322	277	299	307	305	341	314	314	313	312	339	337	300	286	341	316	305	283	342	311	334	292	295	323	313	282	283	320	313	322	300	269	284	327	347	299	333	292	299	307	289	296	312	318	323	314	324	291	322	369	335	303	300	326	300	293	297	318	292	328	332	336	298	340	315	308	308	303	322	366	337	335	317	291	351	328	307	317	314	339	335	324	300	339	284	278	315	284	290	298	293	339	347	339	282	335	321	300	333	331	295	311	327	346	314	292	295	321	278	333	305	296	321	319	282	306	303	312	309	324	284	293	310	353	330	328	316	348	332	323	340	291	292	306	280	300	341	320	302	283	342	318	313	292	308	339	314	322	327	327	333	301	303	295	327	338	319	323	332	332	305	314	319	349	315	299	340	314	305	290	348	313	315	298	293	306	316	316	333	316	304	298	288	314	327	328	275	319	313	335	338	322	303	365	322	324	342	287	340	346	298	331	305	316	340	336	290	319	312	329	327	302	299	321	328	323	307	354	338	324	324	306	324	309	317	305	331	302	306	325	296	336	315	315	325	316	313	304	281	335	329	304	327	294	355	329	278	309	296	329	313	337	346	331	310	323	344	318	327	292	280	315	322	343	311	306	360	337	312	315	288	298	337	279	335	352	316	353	311	312	312	325	301	357	293	324	330	306	313	307	313	270	316	322	301	345	333	313	307	351	293	295	280	297	303	303	328	290	305	313	317	304	298	300	326	329	301	326
7973	1436	768	856	820	821	778	783	729	773	777	743	768	741	719	709	722	757	708	720	722	778	755	734	718	725	734	697	732	756	720	751	759	722	730	745	747	739	780	736	714	761	714	728	707	773	707	722	754	774	719	724	744	772	779	789	729	683	712	763	735	744	677	723	714	743	681	727	730	749	726	728	730	742	697	762	782	757	741	742	676	762	750	740	726	749	762	736	731	730	744	735	702	715	715	738	728	692	762	742	773	697	761	757	760	758	741	743	737	741	750	737	705	754	774	740	756	753	723	730	731	754	776	712	736	713	725	691	760	712	704	748	717	767	735	709	774	796	749	720	755	780	721	758	731	689	753	730	738	739	709	745	717	749	758	760	715	732	755	759	760	731	788	731	771	743	737	771	682	733	737	751	730	714	727	759	723	705	803	763	745	728	713	742	769	724	750	744	737	757	736	712	730	717	714	695	704	715	737	803	752	727	733	747	746	703	749	737	717	721	730	705	751	698	723	736	694	721	725	790	732	707	718	690	791	755	702	707	710	712	705	755	738	731	756	707	774	724	714	736	745	707	743	738	666	761	750	746	762	751	753	760	733	756	734	771	751	724	746	772	739	737	747	725	747	740	754	730	756	759	765	723	742	670	759	729	724	696	722	732	786	747	744	718	758	738	715	730	716	740	696	750	754	754	718	769	721	720	713	723	700	766	792	749	742	715	669	719	728	711	742	717	707	703	736	717	717	729	746	731	783	768	722	737	684	683	714	746	731	728	721	761	711	830	748	788	731	714	701	730	736	753	700	717	722	713	756	765	756	780	767	738	747	739	735	768	726	720	719	690	714	712	747	700	735	744	730	764	707	731	732	709	762	735	719	726	695	757	729	712	711	691	737	769	712	696	755	689	725	728	740	688	779	698	730	745	743	744	751	753	697	752	688	727	723	759	730	721	751	728	751	740	708	737	718	759	828	761	760	710	736	696	743	724	755	729	670	756	745	707	722	701	728	737	715	753	747	769	737	744	726	776	729	758	708	759	747	725	729	764	746	722	787	804	762	705	718	696	745	728	745	757	754	751	737	736	670	740	731	728	731	749	741	739	758	742	747	720	693	741	737	768	734	740	722	719	748	785	715	723	753	703	772	736	746	780	716	701	752	722	703	750	701	723	736	738	730	736	690	711	757	716	689	687	747	742	676	743	744	732	729	754	748	755	677	749	719	727	769	739	750	735	773	691	709	709	729	713	756	769	779	713	769	735	730	732	730	749	762	738	737	738	752	774	721	776	743	746	746	708	702	735	748	749	712	749	737	698	755	695	732	751	696	715	733	763	780	739	752	707	732	750	732	771	697	766	741	728	761	764	728	738	725	706	768	688	756	712	751	727	736	743	711	724	756	715	736	790	722	735	732	732	729	747	695	708	747	777	713	744	790	692	749	706	753	747	719	731	695	768	756	707	700	706	669	763	746	757	739	765	711	763	712	735	754	730	733	687	755	729	738	750	729	728	689	698	687	732	746	735	778	722	747	749	689	730	742	714	697	762	760	749	723	741	755	726	761	732	728	697	741	715	728	757	694	727	708	713	657	706	750	742	736	747	793	684	731	752	724	693	732	737	791	744	723	694	747	752	707	736	730	702	710	715	773	714	763	749	699	731	658	710	751	722	740	749	739	736	731	720	759	772	677	734	761	750	783	751	725	717	746	749	762	696	727	721	769	726	759	758	734	780	742	733	689	754	722	713	704	741	714	738	754	744	716	747	708	709	735	790	735	710	735	785	689	715	732	733	745	725	738	761	698	721	747	693	723	722	697	752	713	747	720	781	771	781	722	643	736	770	726	780	723	730	702	728	649	729	714	780	705	686	704	754	725	730	726	723	753	703	762	721	743	737	789	715	769	739	733	742	755	712	719	755	773	703	713	727	764	718	736	794	741	726	752	764	737	723	747	727	693	753	773	720	735	721	753	741	733	741	730	668	748	727	746	709	733	747	758	734	775	768	722	717	718	747	730	703	732	750	684	756	717	795	721	808	745	692	730	740	726	739	711	723	730	734	760	724	765	816	745	708	733	733	730	708	718	749	740	740	711	712	744	748	791	719	751	701	702	751	720	698	679	694	747	773	729	753	735	748	710	759	755	754	762	767	721	746	723	712	702	740	737	712	722	750	799	755	748	766	730	717	716	701	737	746	730	729	723	751	706	778	700	756	775	731	731	731	720	734	733	728	731	743	745	740	729	706	737	761	778	754	714	763	730	713	746	728	784	768	751	714	721	735	708	763	714	720	759	727	732	708	698	748	711	738	755	769	778	789	733	717	753	745	723	727	694	697	701	720	718	742	783	774	772	677	757	719	717	772	751	684	715	758	765	734	766	749	729	730	767	717	762	762	750	731	700	759	701	700	767	745	730	743	730	732	725	739	782	742	737	745	717	771	749	710	765	822	735	703	746	738	711	783	681	721	730	776	743	717	706	756	740	708	778	747	763	736	745	693	738	774	761	765	730	712	742	745	755	758	747	730	758	763	741	696	745	726	737	733	737	721	711	742	674	735	734	773	729	760	735	797	728	751	713	717	771	742	739	753	800	755	665	768	726	725	755	723	732	723	725	714	682	736	731	790	740	729	744	765	761	772	667	711	711	726	766	732	723	696	701	702	760	748	717	739	723	767	737	748	752	735	743	744	738	743	706	737	730	759	681	751	760	750	789	736	692	726	773	746	774	689	763	674	704	768	670	758	688	711	736	712	716	723	691	730	762	698	715	710	711	759	723	706	718	774	750	708	712	756	709	691	749	745	746	706	745	704	717	703	734	741	758	711	680	686	695	726	732	758	724	750	730	764	761	735	764	733	735	733	722	719	744	758	773	694	767	734	706	733	758	767	751	702	737	727	651	724	747	733	735	727	737	726	715	728	733	690	710	692	738	684	739	730	730	720	754	745	773	778	722	709	738	686	766	765	728	749	706	709	718	771	682	731	740	705	736	750	709	743	745	757	722	784	770	716	715	752	754	726	754	742	748	737	759	723	713	790	715	722	762	718	734	763	732	712	711	742	736	731	725	766	757	754	756	692	736	733	698	711	736	743	718	742	781	764	777	704	743	751	751	745	731	774	675	787	719	747	762	737	741	683	749	751	749	738	722	740	747	775	763	732	699	770	707	772	751	713	724	730	773	786	729	712	733	733	785	718	755	683	719	712	721	694	730	735	750	709	749	740	738	714	730	743	745	737	736	694	768	769	730	725	760	732	781	710	760	721	755	776	761	724	752	689	725	697	735	691	750	752	748	778	731	715	708	737	741	754	748	752	732	746	715	721	767	722	723	804	737	750	736	699	752	788	674	721	719	753	738	680	736	757	743	771	703	734	688	706	752	662	714	705	752	692	712	712	727	780	766	743	726	738	767	798	695	696	714	703	755	734	747	759	749	719	723	724	713	740	721	690	728	754	683	729	702	752	746	746	770	762	703	740	690	707	712	717	731	755	722	743	721	747	731	757	739	722
37799	19474	3253	1021	523	434	399	329	274	251	255	238	207	199	206	184	183	181	153	185	163	162	173	173	170	156	157	151	145	154	153	164	163	170	152	158	139	183	142	143	130	159	130	145	154	150	151	151	163	158	156	135	128	154	137	161	139	138	142	166	151	151	173	149	153	167	126	134	129	154	139	158	134	189	169	140	145	155	162	128	136	122	132	133	146	128	149	152	169	163	144	150	132	146	145	146	182	175	124	160	159	152	143	132	168	146	136	153	167	171	148	181	143	151	144	150	143	124	144	189	155	134	154	169	168	163	158	144	143	151	135	147	150	169	148	136	146	157	154	133	130	141	150	163	141	128	161	135	129	150	113	129	133	154	135	137	167	147	144	115	161	165	145	129	154	145	129	141	152	150	155	155	130	142	142	149	127	171	121	152	143	149	155	144	157	145	147	129	137	143	132	152	146	159	128	158	149	118	139	142	161	155	139	152	141	128	165	131	153	147	148	156	153	165	151	169	131	141	145	151	143	141	153	152	156	135	180	159	154	160	156	151	154	150	144	148	164	164	124	143	164	169	143	134	143	160	163	166	180	137	137	157	159	154	142	140	106	150	141	140	148	130	148	157	162	126	134	148	162	149	138	149	157	153	156	136	129	151	134	153	179	143	121	136	124	146	166	166	144	121	141	166	145	141	173	150	144	140	139	159	135	148	145	173	162	146	170	146	124	134	176	165	140	149	151	144	136	158	151	134	164	170	160	137	163	170	170	154	159	169	127	167	167	149	118	141	138	121	144	159	131	131	153	151	144	152	134	156	143	139	150	146	145	148	163	157	139	152	145	124	161	129	117	158	151	141	172	150	132	163	159	131	128	147	142	140	131	134	154	130	146	147	120	155	141	139	156	150	156	150	162	133	152	160	142	145	161	163	141	140	153	146	174	146	170	131	150	156	140	163	153	135	161	154	131	166	164	148	125	149	137	161	159	129	164	155	120	152	161	134	135	127	138	139	138	138	126	167	157	140	133	136	159	129	151	148	137	143	145	154	136	161	162	138	132	140	154	145	132	146	128	139	133	166	150	153	148	158	144	143	157	152	143	152	149	128	117	149	154	142	160	136	145	153	160	138	164	153	145	135	157	132	154	146	170	154	145	161	158	134	162	148	154	140	160	140	137	140	122	133	155	148	134	161	148	133	146	137	130	165	151	153	168	166	141	147	137	141	147	148	170	164	141	145	147	138	150	135	146	149	146	146	159	153	148	158	130	158	149	133	154	164	151	151	158	155	137	129	175	145	129	175	135	151	159	157	137	155	136	143	147	161	142	126	141	130	167	157	155	134	155	155	138	135	138	139	127	161	164	163	167	137	162	155	119	118	141	131	149	158	174	145	141	153	170	120	121	148	147	146	141	153	139	147	140	143	144	166	140	128	137	151	142	121	140	131	136	149	145	135	138	160	135	169	142	168	137	153	129	146	159	128	155	150	146	141	164	156	157	110	123	157	143	159	128	144	127	148	142	141	151	141	158	115	143	164	155	156	145	160	149	130	142	153	163	167	144	129	144	158	142	159	157	153	125	151	150	152	140	154	144	165	152	163	172	152	144	174	155	149	138	158	155	145	155	141	131	155	182	138	168	153	136	168	164	148	137	157	145	156	150	150	136	156	135	144	137	138	131	158	140	129	157	143	164	153	157	149	154	154	152	158	135	160	155	151	136	151	157	154	146	170	152	136	163	163	162	156	143	156	140	141	131	161	144	167	138	154	153	128	149	150	149	139	140	134	127	154	133	131	132	168	169	147	138	165	149	136	130	151	150	126	172	138	135	139	172	155	129	146	129	134	144	152	151	149	121	159	152	161	135	137	163	137	151	147	163	144	135	131	142	160	139	156	158	151	130	142	168	154	147	127	135	148	138	151	148	121	160	132	154	141	142	143	159	149	151	163	153	174	156	174	129	145	150	130	159	158	152	151	153	130	164	146	135	162	164	152	146	152	139	152	153	147	146	149	145	141	142	139	120	153	125	157	134	145	134	156	139	171	135	149	164	166	142	149	137	136	130	141	146	136	132	152	144	166	141	138	152	156	138	138	154	162	138	146	152	142	138	147	142	163	143	126	166	150	144	130	149	135	143	126	154	150	149	171	129	141	173	113	142	130	139	160	137	166	162	146	148	133	153	143	149	158	159	138	132	141	174	143	128	140	139	137	147	148	150	178	132	133	162	134	161	141	158	132	149	160	157	171	132	160	151	149	154	161	152	136	160	185	152	131	138	177	146	143	160	159	145	145	164	142	134	121	130	158	133	152	130	153	144	143	150	157	127	145	146	149	144	122	155	157	154	151	129	137	139	130	155	127	144	142	148	153	150	136	153	133	130	128	120	113	163	121	140	168	136	153	149	163	126	160	144	147	151	160	164	131	156	158	125	150	165	165	140	154	132	151	150	150	137	154	153	132	146	144	134	149	124	181	158	150	127	147	148	135	129	139	146	171	151	157	169	158	145	148	139	156	157	159	145	137	144	147	147	162	145	144	143	130	127	133	144	144	137	141	155	165	154	140	129	119	148	143	131	161	135	137	136	143	133	124	140	142	141	131	155	156	129	161	156	120	168	136	117	134	152	131	161	153	167	135	152	124	154	143	131	140	141	133	156	145	158	151	160	147	153	169	139	143	139	134	134	165	128	135	141	156	150	162	142	157	150	152	146	155	175	145	148	138	152	146	140	145	142	143	172	159	154	161	138	153	145	157	146	151	152	154	155	131	126	133	135	142	159	161	155	147	179	159	144	140	141	119	147	145	143	148	153	156	148	140	150	122	139	139	127	162	143	143	134	142	150	132	147	134	138	133	122	125	149	150	147	135	168	157	135	153	150	129	143	126	139	139	128	129	133	125	152	141	128	162	169	142	134	147	152	162	138	144	150	153	136	169	162	151	154	127	142	141	175	145	149	147	135	130	146	148	146	135	146	175	143	135	150	149	146	133	128	146	145	167	123	129	158	130	146	157	157	135	139	146	148	141	134	138	149	162	158	157	141	146	160	158	130	148	142	160	157	140	149	159	144	135	144	151	144	141	145	166	143	144	133	154	146	154	144	141	139	159	153	148	147	171	161	135	175	144	139	123	142	147	127	156	153	145	141	151	149	161	154	145	148	155	154	129	165	164	168	144	146	118	149	149	158	120	144	165	139	119	145	158	135	128	141	151	131	141	143	157	142	129	150	136	149	129	134	144	135	132	154	165	142	147	157	148	158	138	162	122	146	134	170	146	155	151	120	155	154	142	124	127	138	152	132	134	134	154	142	148	144	152	151	141	147	132	143	146	152	142	150	135	145	150	135	138	172	162	143	150	141	133	146	143	147	135	126	162	148	147	148	170	126	130	123	155	160	151	145	153	146	141	144	121	131	154	137	152	143	151	151	150	145	138	146	162	168	143	150	144	149	156	147	150	160	149	146	158	116	149	132	131	145	133	154	141	158	122	150	153	159	132	146	118	141	153
19134	12175	2265	2734	2445	1993	1620	1346	1196	1046	955	918	820	733	749	690	670	626	559	586	553	523	531	499	481	536	480	486	483	487	479	492	462	464	454	439	467	449	440	394	452	418	426	434	439	446	455	381	428	382	431	401	449	415	453	375	402	407	442	421	421	419	406	414	405	406	422	418	406	403	383	424	413	445	396	381	420	416	416	407	374	389	452	404	373	414	384	382	416	373	403	415	387	418	404	397	371	368	403	411	438	396	382	415	367	368	387	391	404	462	381	404	414	370	385	365	441	360	370	358	418	401	387	408	402	409	401	425	396	351	373	376	411	413	387	390	380	413	355	393	402	372	407	373	374	396	377	384	423	388	352	369	365	378	394	399	427	379	389	392	379	389	363	390	381	370	399	396	415	399	371	396	397	408	368	386	363	367	404	396	381	392	446	397	396	390	389	367	421	374	414	406	396	378	350	387	414	402	369	386	437	386	352	374	387	395	404	373	378	403	381	393	395	384	397	403	410	392	386	385	388	374	393	395	355	381	404	346	388	358	364	411	367	403	424	421	403	379	372	365	377	396	383	413	405	399	396	415	401	420	370	402	419	393	393	407	371	439	393	421	407	395	377	369	413	407	382	402	390	395	382	422	399	408	383	400	410	403	376	405	404	372	391	409	394	381	397	428	403	384	407	388	401	389	389	407	386	399	376	374	387	365	419	414	370	362	376	373	395	368	422	385	429	386	413	375	403	369	422	406	409	373	385	416	366	412	406	385	358	415	373	391	385	389	372	364	401	389	370	369	395	358	398	396	445	372	377	358	404	354	414	345	377	389	390	435	365	374	371	414	386	404	409	372	410	390	340	379	381	373	396	400	400	397	406	385	383	384	407	392	371	379	390	401	361	412	348	383	359	377	404	358	392	393	379	371	373	376	428	399	391	385	372	360	395	397	397	361	388	416	411	396	391	375	382	410	426	399	405	414	375	407	394	378	395	398	396	356	384	393	397	395	415	357	406	371	406	394	371	357	377	387	387	400	376	413	376	409	389	370	401	387	384	390	388	400	370	402	397	386	398	394	402	390	404	368	391	397	389	386	401	405	368	415	376	384	380	365	402	384	391	404	390	345	381	375	377	407	369	395	352	386	367	412	411	413	390	382	421	419	361	381	379	388	357	381	382	384	453	379	350	403	402	437	379	363	399	388	386	380	349	400	383	342	385	393	421	384	415	396	413	388	380	399	382	357	422	414	389	378	357	402	402	385	391	372	414	366	392	405	361	344	357	344	393	398	422	415	370	394	397	382	382	406	361	398	366	352	393	399	381	364	380	383	384	430	387	396	397	389	409	391	379	388	396	385	406	369	352	403	380	388	399	387	403	403	378	416	395	396	392	407	410	358	386	397	408	352	389	427	359	388	350	422	418	432	374	383	372	394	389	422	413	381	386	399	406	399	389	400	399	384	402	383	410	389	384	393	381	374	402	364	397	372	385	415	366	366	374	402	395	392	391	382	378	375	385	361	375	383	410	406	377	431	414	427	441	408	393	407	378	396	368	378	413	386	410	374	403	430	382	365	365	371	378	386	385	397	376	379	386	384	376	408	377	381	373	396	372	368	381	352	406	415	362	369	396	384	395	373	390	374	375	385	367	383	416	397	397	377	378	401	379	402	366	369	386	387	408	379	394	405	387	382	394	415	425	385	392	405	358	417	405	419	409	386	393	399	355	408	383	412	371	388	412	388	389	394	363	387	396	401	419	364	399	413	377	408	399	409	408	415	400	405	391	412	355	394	368	389	405	355	371	382	395	368	404	391	411	384	391	399	378	408	382	392	411	400	390	429	392	353	370	419	390	378	434	363	384	390	388	374	440	402	417	375	385	363	377	394	379	385	373	365	410	416	383	395	382	374	426	386	403	404	399	388	406	394	377	390	360	381	407	410	392	403	386	390	340	402	386	380	398	375	386	398	371	376	391	395	388	392	398	338	410	408	412	388	373	405	388	367	408	410	401	375	417	403	357	407	392	402	407	378	389	402	401	398	427	375	434	386	416	397	394	373	366	436	372	402	398	406	360	387	398	411	381	390	368	393	379	388	388	377	394	412	379	392	369	426	363	408	384	377	360	420	396	370	395	382	389	380	382	373	370	390	359	393	369	394	388	381	396	385	407	379	409	381	380	376	360	390	431	417	380	429	381	412	416	369	377	404	352	397	394	381	405	406	396	414	388	371	378	359	396	402	417	337	370	372	385	416	402	379	392	416	388	410	404	366	380	390	339	412	395	402	392	428	395	402	391	415	403	346	383	372	375	371	388	415	377	376	361	396	377	412	369	417	396	393	385	351	411	389	390	379	395	389	411	376	402	393	375	415	361	375	398	369	384	397	407	392	402	389	360	412	400	404	376	369	370	360	415	396	416	366	375	401	378	395	377	383	400	404	391	390	392	414	386	400	388	353	445	388	396	414	400	384	361	402	374	384	413	407	400	385	410	385	410	394	418	394	429	420	414	405	385	393	401	367	408	403	379	400	401	395	374	396	376	381	381	411	389	407	415	396	379	388	385	369	370	337	368	348	416	354	394	394	382	404	402	395	390	355	398	406	397	382	377	389	375	432	404	374	392	392	411	416	409	403	376	373	425	364	373	389	366	404	376	395	395	397	395	387	406	383	395	383	422	423	392	401	384	373	383	434	353	381	403	368	384	396	399	413	399	399	368	381	360	409	379	391	402	413	394	368	383	390	352	342	390	439	398	360	395	384	418	384	425	411	375	399	374	398	378	388	380	353	389	409	403	401	408	390	367	376	388	375	396	352	399	374	346	375	379	369	414	375	396	388	374	405	379	389	401	353	394	392	385	395	375	407	389	378	384	400	358	389	375	399	407	451	407	399	402	412	382	406	415	402	399	412	401	391	421	413	399	374	418	385	373	391	350	415	365	392	393	366	382	365	415	404	371	402	381	386	410	383	378	401	354	387	388	360	395	401	452	401	409	401	419	356	417	402	397	377	399	376	373	341	406	404	366	412	387	406	400	403	406	424	397	384	383	403	407	388	357	393	403	434	412	383	393	421	393	347	370	395	352	401	379	399	356	393	405	419	398	384	401	413	430	387	432	380	380	356	384	366	383	385	378	419	387	394	392	403	396	385	367	402	394	406	380	411	364	371	388	403	392	428	374	387	391	392	374	384	400	387	343	377	412	387	370	387	401	392	424	376	416	391	373	385	404	446	382	364	374	415	380	367	370	389	378	393	375	409	416	395	397	388	447	372	372	409	418	352	374	406	405	397	376	395	387	383	356	371	384	374	369	396	362	387	414	376	395	379	374	375	394	379	372	400	438	390	392	420	381	408	386	410	374	388	382	365	404	371	381	394	384	398	402	389	423	384	410	440	373	402	424	406	388	384	391	358	412	396	392	397	394	393	372	413	408	395	397	396	377	433	361	437	389	370	375	401	389	400	398	334	385	371	412	401	391	406	374	357	409	391	396	380	407	410	401	339	396	364
46876	30242	7597	1929	1201	848	679	496	452	406	373	341	297	302	268	293	247	252	239	234	224	253	207	216	221	207	211	208	211	198	207	215	209	218	193	201	222	174	189	167	207	217	194	201	207	205	217	199	201	184	189	167	212	191	181	214	173	190	194	188	158	179	206	183	202	181	191	179	189	179	200	177	163	180	183	191	171	169	185	181	199	213	174	197	196	164	190	187	227	195	186	165	159	194	196	204	180	206	190	195	187	190	183	207	195	185	192	180	162	219	199	187	168	204	182	178	168	194	177	214	210	187	208	189	171	197	158	189	169	161	217	171	221	176	162	181	178	191	198	178	175	183	219	196	202	171	169	188	194	190	181	180	167	154	202	195	197	180	183	187	185	181	200	154	172	163	179	177	195	182	212	196	199	169	170	182	195	208	175	160	195	214	180	183	210	200	187	187	183	202	175	170	189	195	190	191	194	197	200	208	192	194	181	181	178	196	189	188	185	170	208	203	188	213	196	169	182	171	189	190	173	183	175	188	192	185	194	180	174	185	214	183	186	193	182	194	178	187	161	207	214	171	173	158	191	175	182	183	200	199	200	220	202	194	203	192	173	185	197	197	177	174	193	180	209	154	190	194	199	193	180	183	168	183	210	199	204	187	190	161	172	167	179	187	201	202	178	203	204	167	185	177	181	190	186	216	206	200	185	194	189	194	195	186	189	198	161	203	179	178	174	172	197	170	194	209	204	187	180	188	213	180	184	195	194	208	214	177	186	185	204	164	194	198	210	176	175	190	194	188	194	188	174	195	188	199	184	185	187	182	187	197	187	197	179	188	159	169	190	167	167	207	172	207	204	191	206	197	185	186	226	204	171	193	184	190	190	178	183	189	179	187	185	181	179	193	183	188	193	181	191	197	157	194	186	217	197	205	185	179	199	183	170	172	175	166	199	178	193	215	162	177	182	163	177	178	177	199	197	214	174	182	187	195	181	194	220	208	185	200	189	180	205	210	196	189	199	190	188	171	191	216	207	188	185	209	198	189	203	194	201	191	188	193	156	164	192	172	192	190	210	183	217	179	193	194	205	184	181	188	182	176	180	187	182	204	183	178	198	175	181	183	196	196	182	157	202	197	205	208	151	173	180	181	205	195	189	212	190	192	173	205	178	202	172	203	203	188	201	180	172	199	173	176	178	182	195	190	177	168	197	166	194	201	181	181	183	170	202	193	214	182	159	193	202	200	190	186	184	196	204	196	174	219	178	184	184	197	194	188	212	149	213	197	193	155	183	192	169	179	203	181	216	207	184	183	179	219	174	197	189	170	194	201	179	191	217	186	172	171	213	198	183	176	216	185	174	204	178	186	180	180	174	184	201	197	189	186	187	173	177	186	172	198	212	198	166	141	172	191	170	192	188	179	176	197	180	170	186	193	183	172	186	183	182	193	198	192	192	193	221	191	192	205	165	196	195	205	188	188	196	213	186	207	156	179	175	187	163	198	209	210	205	168	176	196	169	210	192	155	186	193	197	183	190	157	163	193	193	216	205	194	206	198	188	187	202	194	220	200	152	192	174	179	149	181	201	201	239	183	199	181	196	190	184	198	202	187	174	190	195	175	186	191	210	177	186	219	200	166	195	205	183	203	185	199	201	208	175	185	164	175	183	191	180	191	216	195	155	188	167	198	178	197	200	179	198	175	188	201	190	188	197	189	170	193	169	175	187	177	197	173	201	165	190	198	171	248	243	202	191	204	184	214	195	190	182	213	204	207	204	190	194	179	187	189	174	179	211	220	179	192	200	175	192	178	186	175	166	187	194	190	180	175	199	212	203	177	177	172	206	205	199	181	179	179	194	196	171	183	180	194	195	186	160	189	178	195	184	185	192	229	191	183	206	190	189	177	190	176	227	179	171	182	180	152	196	176	176	180	203	183	172	186	191	185	211	210	184	173	175	186	174	196	176	200	162	175	176	187	177	160	177	176	204	182	194	183	195	185	196	193	191	186	158	182	227	183	220	188	187	160	184	172	195	203	148	207	175	218	177	184	222	189	188	201	191	190	151	167	161	197	201	164	192	193	195	191	183	182	186	158	200	192	218	213	189	159	194	189	162	198	187	172	163	183	171	188	170	190	194	186	186	175	206	178	183	207	169	181	189	188	199	196	190	203	223	191	202	207	191	217	189	149	193	175	180	194	205	199	208	174	168	182	191	192	191	191	157	183	171	190	199	178	190	163	186	192	194	199	194	214	179	203	213	178	187	225	208	202	215	157	204	197	189	184	211	199	183	204	201	172	198	199	181	207	187	171	189	173	203	162	187	213	180	199	201	173	201	159	198	206	177	188	205	185	190	185	188	205	194	179	185	210	157	177	215	191	178	157	181	170	189	175	188	191	187	217	186	174	203	194	181	213	167	173	172	178	205	206	175	197	190	204	201	182	166	174	222	201	177	200	201	186	187	201	198	180	181	175	168	183	219	192	173	186	210	169	187	171	193	201	178	179	195	179	189	171	177	170	185	194	197	191	179	216	164	155	201	176	182	198	196	193	160	197	187	214	192	224	201	193	208	187	181	205	179	186	196	204	194	194	178	199	194	190	177	234	209	195	176	219	192	187	181	187	194	168	211	191	183	187	204	181	150	168	221	182	174	180	173	167	192	183	186	191	177	198	173	187	192	198	200	204	206	183	172	158	205	177	187	186	190	186	169	172	191	212	178	177	164	184	184	187	186	178	186	176	186	190	189	173	209	208	198	191	196	212	206	189	201	175	188	176	193	187	194	188	171	198	178	188	186	196	189	193	174	181	198	197	194	197	196	182	193	173	216	188	177	204	177	198	161	199	176	200	196	211	189	186	179	180	183	197	215	190	175	184	179	183	167	183	201	176	164	169	203	183	200	197	183	200	193	198	188	195	209	187	162	219	183	187	180	204	201	197	214	184	187	214	206	208	193	181	174	175	178	150	177	177	205	194	191	196	188	202	201	207	179	171	199	182	190	180	205	174	196	206	198	202	186	184	178	175	191	188	179	191	183	171	174	190	188	166	159	200	169	178	180	188	189	187	193	209	180	172	191	200	189	160	196	196	197	169	164	201	203	186	192	187	165	199	186	183	158	191	173	184	197	198	181	207	182	226	189	202	184	192	183	189	219	202	178	168	185	191	191	175	184	196	188	177	172	174	163	178	193	204	184	198	201	190	192	167	203	191	178	186	185	241	206	158	183	184	189	175	190	182	181	180	207	168	184	189	180	188	174	178	178	173	166	187	208	179	195	191	223	210	166	169	181	208	196	190	174	196	172	178	173	192	208	193	195	181	144	174	188	196	165	217	226	187	186	184	197	206	180	177	164	196	189	186	184	217	197	194	183	195	179	169	192	166	201	195	168	210	179	207	179	190	191	177	168	176	217	198	185	194	181	192	203	213	222	216	190	170	182	176	210	197	197	218	155	205	190	190	182	169	174	196	180	183	197	191	192	205	181	209	175	188	205	209	210	224	204	207
24983	18868	4056	4859	4213	3422	2977	2358	2154	1837	1579	1475	1361	1202	1091	1019	965	908	867	794	821	814	769	743	771	704	658	652	715	646	657	654	607	627	574	596	554	616	577	631	578	591	600	527	614	560	551	584	588	568	558	570	504	534	567	541	534	548	563	558	558	526	507	557	548	546	505	583	520	553	548	554	534	492	484	496	533	569	535	487	517	534	500	505	528	535	514	495	523	510	515	496	539	513	552	522	561	524	541	564	453	507	506	560	540	514	488	467	502	526	502	515	504	469	497	507	503	495	514	497	530	515	505	523	512	506	535	504	502	497	501	522	513	488	486	508	543	520	539	533	498	513	482	473	500	536	504	482	528	486	479	480	554	525	496	529	537	516	519	508	481	481	531	507	502	534	535	509	517	491	478	509	481	505	515	511	509	468	497	512	469	470	546	523	501	540	501	448	526	478	489	486	493	498	486	516	509	523	524	504	507	528	513	514	512	505	506	509	525	476	506	499	501	475	491	547	527	485	490	537	512	495	520	502	523	455	488	497	512	509	496	502	497	490	495	533	496	535	481	513	508	518	472	523	495	535	476	492	504	479	518	524	526	524	470	530	514	529	473	474	502	475	510	495	471	501	505	488	490	535	468	461	537	495	492	532	570	506	500	516	529	510	514	528	524	514	490	463	477	502	524	483	506	490	491	470	483	513	519	523	515	489	491	504	534	522	521	510	495	479	489	533	487	452	531	474	497	495	498	505	503	477	480	515	527	531	521	512	525	536	486	525	507	494	479	513	478	477	490	516	509	538	516	510	506	511	555	508	489	487	516	495	546	486	522	533	533	473	497	539	487	508	508	555	490	486	513	530	516	520	486	520	499	517	501	477	499	508	472	470	525	524	504	505	505	496	524	539	506	483	476	504	491	453	490	497	472	552	515	524	487	500	495	487	505	518	494	532	495	474	517	482	501	520	506	499	538	522	499	486	512	513	549	454	485	526	530	513	560	500	503	435	530	506	509	491	501	489	461	520	459	460	496	523	475	495	514	495	506	494	465	509	503	528	511	604	482	496	468	509	482	493	502	491	475	538	487	545	507	484	461	493	507	519	476	520	503	529	525	495	493	487	489	521	519	492	465	546	467	524	498	514	483	499	498	476	529	493	515	493	463	523	510	551	490	494	540	509	490	511	550	519	540	475	512	482	531	547	522	495	486	495	505	510	515	499	527	517	435	546	498	530	482	478	514	524	477	498	568	520	518	501	459	505	492	498	503	510	506	513	518	494	499	496	485	502	505	476	520	506	539	502	458	485	527	465	499	482	494	523	500	556	496	509	516	500	492	529	487	499	510	506	468	528	506	506	479	523	525	507	498	520	522	496	538	531	560	507	469	508	515	484	472	512	517	519	512	504	510	523	514	476	510	480	526	531	529	494	527	530	468	508	489	504	515	482	533	521	496	505	549	497	503	522	532	521	490	478	494	520	513	496	472	512	484	481	478	531	500	490	507	506	508	473	509	481	487	489	533	514	493	477	514	520	482	555	486	475	514	488	506	520	500	532	539	484	497	529	494	484	494	486	490	488	520	502	481	531	540	531	490	501	505	488	525	510	485	457	562	526	514	523	507	539	475	495	522	486	485	515	507	503	470	506	510	517	508	533	481	545	508	515	481	541	509	495	500	501	522	531	512	527	493	520	470	527	547	509	505	561	529	478	511	515	528	514	455	477	486	520	485	513	531	518	462	512	522	482	453	503	518	508	512	519	511	537	480	549	480	524	527	508	502	538	496	492	485	479	514	464	449	510	556	523	519	489	495	541	544	525	528	509	510	482	515	476	483	504	513	516	491	523	538	514	535	491	469	492	494	478	519	479	511	472	491	487	527	507	549	537	495	491	483	485	492	498	499	462	478	507	474	487	544	507	489	481	505	467	508	511	535	494	509	489	546	500	468	464	556	494	530	480	455	514	511	527	530	513	517	506	515	524	512	529	498	482	513	508	549	521	497	488	519	517	497	548	486	501	517	509	473	491	501	465	576	491	509	484	507	511	510	469	489	479	479	521	497	507	488	486	515	478	518	462	543	488	481	510	465	481	484	498	446	516	466	536	471	512	539	525	517	493	487	523	492	511	515	483	508	527	515	499	525	509	473	491	510	471	483	488	561	470	516	523	505	481	475	494	495	492	450	467	521	506	479	492	539	500	507	499	533	492	529	532	525	529	480	544	444	496	492	474	502	493	483	563	489	506	502	482	517	500	503	494	513	504	476	511	510	500	512	498	538	529	518	495	500	491	515	489	517	530	504	503	451	523	502	519	499	510	506	491	484	575	535	493	564	511	518	493	534	487	468	506	507	488	467	520	501	503	467	490	521	485	491	519	503	513	506	520	503	502	481	507	495	504	510	499	531	481	519	521	481	494	524	504	550	497	513	505	483	466	521	524	537	510	523	490	481	534	521	521	495	509	500	442	472	484	515	496	472	510	506	503	534	526	532	492	447	446	496	494	476	470	519	526	499	507	516	539	521	495	498	548	543	504	486	521	480	506	521	470	489	515	452	481	477	532	521	528	513	561	526	478	493	479	497	484	509	494	519	536	489	556	501	518	493	520	463	509	526	502	476	463	503	504	524	516	469	490	514	530	519	478	543	506	514	543	480	533	530	501	494	467	503	503	502	545	513	512	493	502	485	483	454	505	571	537	504	485	515	481	519	513	523	489	496	517	532	480	506	529	508	507	496	496	544	516	535	516	521	531	511	482	481	511	505	496	511	477	543	474	530	533	512	473	511	498	474	496	516	519	471	527	486	523	497	499	518	515	504	479	519	487	499	479	505	504	518	492	505	520	469	505	514	507	527	458	534	553	486	477	518	500	518	502	510	517	509	520	513	543	517	515	482	502	506	509	511	501	505	472	488	512	466	508	487	542	469	545	524	519	470	484	500	500	525	496	472	476	514	539	511	505	546	468	514	496	478	515	527	526	498	494	483	507	518	489	497	514	563	510	517	514	512	546	513	478	545	534	458	529	494	505	477	521	469	483	489	486	510	452	477	527	498	494	506	509	496	517	492	529	478	504	506	488	529	523	457	499	499	507	480	473	550	470	470	516	492	507	465	527	485	528	516	517	454	485	480	499	499	519	529	526	487	500	471	504	510	496	507	501	482	542	519	512	530	482	522	500	501	513	482	497	511	457	514	482	547	481	500	473	525	487	492	461	489	525	549	520	515	522	523	514	485	482	460	492	504	487	497	520	498	492	522	491	518	545	514	490	497	521	532	514	501	488	514	517	568	434	510	538	505	526	506	511	500	508	517	485	506	481	530	514	524	512	514	498	458	485	492	531	485	501	498	530	520	532	519	542	509	514	526	500	498	529	535	524	489	514	484	525	439	525	474	496	485	546	497	523	511	491	542	489	487	528	511	491	510	484	503	513	491	486	464	552	511	494	522	505	501	499	527	463	489	487	475	500	506	488	558	543	474	487	512	512	475	535	472	449	488	528	506	517	495	452
19379	2329	383	330	296	373	371	330	334	310	313	329	306	329	331	312	320	343	320	311	318	273	330	325	308	304	333	314	344	335	310	302	298	295	281	298	304	289	313	335	321	345	332	313	305	309	313	301	278	302	331	322	318	344	338	329	349	338	323	295	296	331	353	297	297	320	319	297	294	329	347	289	308	318	289	300	319	329	329	305	313	305	331	338	332	306	330	332	322	313	271	308	335	322	290	323	302	327	290	304	296	303	295	301	293	272	322	275	326	289	312	333	293	309	310	319	294	309	338	318	316	289	331	302	311	291	325	324	312	316	298	284	309	319	303	311	311	301	326	327	306	305	321	293	289	322	316	335	365	299	331	315	384	297	301	310	352	331	321	328	334	290	336	324	319	326	301	300	300	341	305	352	312	316	323	283	345	313	322	299	316	319	323	290	320	330	313	309	362	331	344	345	335	291	317	307	349	311	304	317	316	304	310	329	314	307	322	291	310	302	311	283	341	317	304	291	303	329	314	292	330	298	304	334	336	269	303	303	337	336	297	291	304	317	282	309	309	331	321	303	290	301	301	324	312	324	316	317	311	327	296	326	322	288	309	339	298	338	291	313	353	308	315	265	328	339	316	309	317	308	319	318	284	317	303	276	322	295	330	306	257	305	313	300	299	310	309	307	302	324	307	329	319	323	329	328	322	303	281	344	326	324	320	301	295	295	293	313	310	333	314	334	292	364	315	310	348	292	323	304	296	311	313	298	316	321	327	318	315	307	285	323	333	342	322	318	320	319	311	322	315	305	327	294	296	338	319	314	324	320	334	314	350	273	336	342	318	320	287	294	313	360	304	330	307	311	297	315	313	347	298	315	282	282	307	333	297	341	313	329	300	296	304	336	330	331	290	313	324	293	318	302	343	313	290	341	307	284	335	343	282	338	317	276	301	296	298	310	303	309	276	301	339	299	316	308	319	346	295	307	325	314	321	322	355	313	313	333	303	321	328	336	290	322	306	309	272	294	329	292	350	340	322	317	323	290	313	321	320	316	320	273	303	347	323	302	325	331	302	327	299	303	310	308	305	314	324	296	341	326	324	296	325	337	309	340	321	303	305	309	302	332	299	281	320	316	344	306	308	345	339	305	298	313	323	326	354	308	295	328	344	302	316	323	312	278	326	330	308	318	324	294	326	347	304	337	311	316	336	297	304	319	339	344	334	302	287	335	324	295	321	326	332	321	324	325	316	308	311	317	341	324	336	316	307	296	307	318	333	318	334	328	298	320	328	275	300	291	329	291	304	305	308	309	310	326	334	339	297	330	333	316	307	340	315	313	316	313	312	330	313	338	311	315	318	322	358	326	318	309	338	356	338	313	311	346	309	319	276	297	307	322	291	338	336	295	290	335	338	295	301	321	342	330	334	324	309	301	321	324	325	326	346	341	291	344	329	286	306	305	320	318	315	302	299	351	335	288	291	266	294	351	312	325	293	317	339	318	327	316	284	336	311	324	309	297	318	330	332	342	343	294	317	300	271	310	319	324	352	318	302	295	322	326	318	337	323	328	315	346	315	308	322	319	307	348	346	348	308	311	292	302	287	292	293	328	336	333	305	312	304	305	297	324	311	309	338	305	322	301	324	325	281	310	294	305	305	304	293	305	327	312	297	306	306	308	319	317	361	346	341	347	314	322	268	291	326	279	306	338	320	309	337	320	306	332	340	327	321	318	330	306	336	323	329	297	328	353	289	345	325	300	340	300	304	343	319	293	354	324	319	320	363	318	310	321	324	313	315	329	312	333	305	320	308	288	332	319	270	301	293	329	333	359	309	327	297	330	318	335	316	311	334	287	319	302	291	286	318	314	338	308	312	315	341	295	307	340	306	310	340	343	314	287	311	329	327	316	317	332	333	319	325	313	314	343	310	343	276	325	322	343	325	329	295	305	334	302	332	307	315	304	320	353	282	284	318	277	307	293	322	318	306	310	290	316	308	322	341	316	300	310	329	294	324	321	307	312	325	294	324	320	323	306	299	317	269	318	367	292	315	315	328	318	319	333	337	326	335	336	333	324	305	326	308	303	304	308	315	311	321	311	325	307	294	322	302	327	305	341	312	311	311	303	286	323	310	314	314	277	283	320	322	317	305	325	328	304	336	325	329	331	340	328	344	306	301	334	318	354	334	313	306	322	297	330	317	338	348	302	296	315	320	297	332	352	319	319	337	341	292	318	330	337	315	325	337	314	314	287	320	300	288	320	310	330	327	324	346	322	290	314	339	312	288	316	311	302	344	315	315	300	307	290	305	340	309	317	342	332	282	342	299	323	309	314	324	337	330	312	319	300	319	316	316	327	313	317	335	321	299	312	326	311	328	305	315	324	303	298	293	332	292	295	303	310	320	346	312	300	309	322	346	304	311	345	302	293	284	319	322	323	304	325	314	337	293	297	296	339	317	271	309	311	304	286	323	351	312	333	319	343	287	319	315	314	279	287	338	281	332	310	298	326	329	317	308	307	300	329	327	307	294	307	305	311	333	311	299	366	286	295	337	332	315	290	308	292	300	299	271	359	290	318	307	341	306	325	301	330	296	328	319	313	311	299	319	303	330	308	315	308	327	277	305	307	301	329	348	293	296	295	329	307	308	319	316	300	329	363	308	322	325	303	314	355	332	307	321	351	303	309	356	323	295	331	311	318	290	318	304	322	328	293	316	328	312	302	326	306	289	308	370	343	312	316	294	297	329	290	296	327	282	293	336	314	319	335	310	312	298	283	329	289	303	313	319	287	307	280	341	346	312	328	310	295	346	320	295	334	310	286	326	354	317	353	336	318	306	297	369	297	330	290	348	321	327	317	335	309	333	304	325	303	313	345	340	309	291	319	314	347	307	316	304	308	329	330	336	290	335	335	308	317	314	302	310	314	327	349	305	332	328	342	305	330	344	280	321	337	288	302	301	311	309	322	322	339	309	315	321	320	316	305	357	314	347	295	315	322	312	319	297	344	313	344	295	300	320	325	326	325	324	343	283	338	316	335	320	332	297	322	328	280	321	292	342	344	296	272	329	293	325	327	346	333	333	323	308	324	321	321	319	340	296	303	294	316	277	306	311	306	333	334	315	352	303	308	326	361	327	330	285	331	327	319	335	302	301	321	336	311	300	347	321	306	331	342	323	309	329	320	318	312	364	306	279	330	287	303	324	313	326	284	312	330	306	298	303	282	337	314	322	304	320	323	336	310	307	314	353	327	343	304	322	286	334	309	305	316	312	304	318	316	326	305	288	297	337	301	325	275	295	277	303	319	329	341	312	329	345	319	299	307	318	316	296	299	290	326	332	307	284	291	330	323	278	341	359	343	312	309	287	311	283	320	312	350	305	298	316	310	265	322	322	305	314	289	295	299	292	283	287	317	318	287	295	319	315	280	355	295	311	327	315	323	355	295	335	306	328	325	342	311	339	334	311	285	301	304	339	323	293	322	324	324	311	326	333	337	345	323	347	310	312	295
7804	1390	835	849	803	856	726	770	777	796	776	768	735	744	721	714	745	747	724	788	744	747	709	703	782	743	751	717	750	761	723	707	710	743	714	740	730	696	733	724	733	730	720	729	762	726	731	738	766	731	790	707	706	706	732	722	712	732	736	737	762	701	751	754	690	709	766	743	748	761	717	741	755	720	724	705	728	731	716	746	736	702	777	775	744	768	753	700	735	742	780	802	714	744	757	728	663	706	754	681	730	736	733	735	688	744	696	710	754	758	712	732	751	716	745	687	719	718	736	681	734	743	756	722	739	722	715	750	737	792	759	749	730	658	711	719	697	713	731	782	742	753	702	676	741	752	762	717	718	710	722	742	691	721	736	719	689	721	718	783	757	716	710	734	711	752	715	725	749	716	737	775	714	729	697	719	719	705	802	763	774	756	755	700	718	714	724	731	779	689	726	723	757	751	733	727	725	755	751	735	755	702	706	720	728	740	786	739	702	742	753	741	699	736	698	729	716	685	741	736	753	708	731	741	698	727	733	742	742	693	719	724	702	713	787	730	721	753	758	744	762	719	723	709	734	716	719	732	732	770	705	771	750	723	725	719	688	752	770	728	763	721	701	721	715	733	697	767	759	720	723	692	725	695	746	730	764	718	684	739	741	696	743	707	719	697	804	724	788	731	720	774	743	714	739	716	764	694	692	705	776	744	742	678	723	765	712	758	745	725	738	679	738	767	752	747	744	748	770	762	732	672	729	669	710	713	760	764	763	722	723	747	712	695	684	721	753	731	710	766	724	762	732	721	712	734	727	745	709	760	720	705	757	771	714	730	773	762	717	730	765	755	722	777	693	731	714	763	758	742	722	735	712	730	780	687	739	744	684	720	774	758	782	745	773	697	744	753	756	802	719	762	738	709	708	766	796	735	728	722	718	721	722	764	689	730	755	729	727	732	710	742	743	730	747	750	833	715	721	737	743	719	731	708	731	735	739	730	729	748	724	702	735	717	715	739	739	726	733	755	718	713	734	758	727	730	741	750	713	700	683	755	695	778	766	757	720	748	764	753	738	749	720	784	753	756	758	729	748	728	719	690	719	695	725	743	787	758	741	674	739	711	717	724	711	699	724	694	734	731	730	724	759	718	747	723	734	691	658	744	747	768	672	741	691	701	683	732	750	748	676	762	762	729	760	749	737	701	748	736	776	714	792	740	684	753	727	731	739	733	760	777	721	749	749	729	732	742	691	666	701	716	702	751	728	719	765	713	733	728	738	744	725	694	725	755	725	738	719	709	704	750	718	681	674	712	700	747	687	752	727	779	777	722	728	650	749	718	747	730	702	726	752	732	685	752	711	762	715	789	705	737	810	740	720	758	733	702	743	705	725	724	772	740	735	725	741	720	730	724	734	787	740	762	785	705	750	722	720	693	719	736	729	703	795	694	744	704	756	741	703	748	737	736	773	735	688	747	700	784	751	715	694	708	756	717	747	690	763	694	725	750	747	728	729	724	735	709	735	715	720	798	738	701	741	703	720	738	780	739	749	727	682	723	731	705	700	695	715	713	716	738	765	728	752	740	708	716	735	740	761	724	693	680	737	703	753	721	697	769	740	735	733	719	705	722	710	714	710	735	688	738	805	722	748	733	711	745	747	755	709	760	737	716	756	747	726	718	670	725	736	713	726	693	757	721	709	740	698	712	698	768	723	731	759	730	690	713	700	793	745	715	714	698	776	731	732	691	728	738	705	694	744	762	745	749	734	763	725	654	721	727	716	724	745	714	746	734	754	725	783	772	756	718	688	750	745	720	725	737	729	738	732	735	760	676	781	739	684	703	709	719	681	716	760	742	714	694	717	735	763	759	696	739	759	769	742	743	735	716	737	728	671	727	753	751	720	772	725	731	714	706	728	731	704	691	736	703	744	716	747	783	702	679	753	700	704	762	752	732	715	726	681	722	738	710	789	727	733	765	758	696	700	759	735	773	749	733	670	727	730	759	734	726	719	713	714	737	723	683	732	708	721	765	742	732	731	757	707	753	719	726	764	767	763	736	755	695	709	704	719	719	716	748	701	712	747	748	721	733	787	738	709	759	714	694	725	745	736	729	774	749	710	740	692	709	750	753	700	755	739	747	723	738	736	727	701	718	714	734	717	717	757	712	706	745	764	731	705	769	735	702	744	713	753	758	738	701	730	758	741	700	685	762	718	713	763	707	743	762	796	689	730	770	697	740	750	753	738	751	747	711	781	763	710	760	727	677	696	731	743	792	716	759	719	734	769	695	737	750	701	771	718	747	737	746	731	774	748	749	777	725	766	754	739	674	735	786	654	735	737	723	750	767	708	701	709	735	714	697	690	766	754	705	718	727	678	717	731	720	732	736	723	759	745	714	711	715	727	678	766	716	730	777	712	725	737	759	695	709	739	690	756	762	758	721	705	708	696	736	757	701	725	727	786	775	749	716	763	737	762	757	672	745	742	753	764	735	803	756	718	742	751	783	764	737	721	720	717	755	707	762	779	740	716	756	688	695	733	711	778	734	739	691	734	730	761	722	750	767	712	717	687	773	793	733	731	750	737	735	718	720	675	739	715	722	750	706	735	759	678	758	714	717	733	733	729	710	744	728	740	764	659	783	744	748	734	706	747	768	720	783	662	740	712	732	694	787	718	742	790	744	752	722	741	733	715	735	754	746	722	739	710	762	763	798	751	720	700	747	776	807	684	689	707	714	706	697	725	701	728	743	766	717	741	715	729	736	743	727	730	760	726	723	767	735	757	740	707	697	689	711	739	783	695	752	744	743	715	724	717	757	724	712	763	687	732	751	755	787	750	753	700	709	766	769	744	713	690	742	753	691	697	709	708	694	721	742	706	712	740	733	728	715	716	765	726	756	682	767	739	722	718	699	727	705	762	730	708	741	716	745	738	769	736	747	710	750	748	732	699	732	738	686	734	724	710	782	771	736	741	737	703	725	708	709	711	721	719	747	742	738	716	726	711	759	753	713	725	695	719	705	745	706	750	795	707	685	744	728	735	728	747	667	662	762	756	748	686	726	738	736	745	732	743	759	735	743	722	740	708	725	718	730	703	699	720	675	756	732	694	714	757	779	750	728	714	758	720	742	729	715	726	743	739	760	686	708	735	764	764	725	736	791	722	776	751	771	690	703	706	712	716	761	745	747	726	732	694	709	731	724	691	753	711	708	715	742	703	706	771	734	716	706	752	738	729	720	763	733	723	729	690	714	777	728	781	773	736	697	720	745	712	742	708	733	742	789	726	691	743	691	725	759	729	752	737	707	763	754	673	722	706	752	749	773	735	680	718	750	717	702	722	739	758	744	757	727	748	725	732	774	738	695	792	765	710	761	729	711	758	743	744	722	708	739	724	735	692	712	741	774	708	679	751	683	700	730	742	748	739	748	716	709	783	787	760	721	729	712	768	727	727	707	726	712	736	748	731	703	753	705	737	681	755	744	733	705	760	740	733	708	743	707	773	723
36170	16900	2802	893	613	443	397	292	266	298	230	208	203	221	165	200	176	180	184	163	162	154	147	153	180	152	163	148	168	138	163	179	141	146	159	157	149	141	163	138	153	139	147	167	165	158	148	143	162	141	175	145	151	134	170	156	118	139	146	145	160	151	155	148	154	148	142	145	143	144	164	158	153	138	169	149	145	149	149	135	145	141	146	147	169	118	154	152	118	135	140	143	160	157	141	150	148	146	153	169	146	164	163	157	130	137	136	158	151	139	129	153	155	145	141	139	149	152	138	151	146	160	145	146	124	152	124	114	144	138	167	155	137	148	142	143	145	132	142	134	154	153	140	124	141	164	154	143	167	133	156	157	133	149	170	153	138	175	125	131	122	147	170	170	142	171	133	166	134	137	127	114	156	143	151	148	150	149	157	151	159	149	159	130	141	164	136	164	139	154	148	150	131	155	157	150	146	151	157	150	141	158	165	158	138	161	143	125	135	142	138	151	144	150	108	155	144	143	155	144	158	148	149	162	145	131	152	147	123	145	139	165	131	172	145	149	130	143	132	142	141	144	146	137	155	128	150	145	152	161	153	157	136	165	120	144	179	180	130	152	142	128	152	140	152	141	132	153	136	121	151	157	144	149	150	171	149	143	161	135	141	145	136	158	168	146	170	114	136	147	125	133	153	171	151	168	149	150	144	153	154	126	146	153	134	176	145	142	141	149	153	155	157	152	148	143	145	145	160	138	152	152	151	137	155	147	181	155	145	139	150	160	155	147	133	154	137	145	135	131	144	127	150	133	162	141	160	125	152	149	132	162	152	147	135	144	171	156	149	136	165	182	137	141	178	134	158	148	130	144	155	133	155	156	128	171	157	134	127	125	122	131	141	134	145	131	134	141	138	146	150	162	159	138	140	158	115	153	124	135	136	127	122	167	130	151	150	134	155	155	142	145	147	138	128	170	140	151	144	150	150	159	142	142	139	158	145	158	131	136	137	144	156	117	129	152	153	167	153	133	143	148	124	133	115	146	145	142	145	142	129	133	111	152	135	119	158	136	129	142	159	131	133	142	135	142	165	163	137	143	146	147	117	138	144	139	165	162	152	124	149	156	151	154	121	127	156	148	158	134	151	152	149	149	133	134	147	141	146	135	142	151	154	148	125	153	142	135	127	156	147	150	163	150	170	123	117	131	140	128	157	127	153	146	136	158	152	150	137	144	144	145	129	149	149	140	144	137	139	141	146	149	164	157	129	152	143	137	137	143	143	130	162	153	141	134	143	138	155	156	156	152	132	160	140	141	152	133	158	156	148	133	134	136	169	127	140	155	156	136	136	155	150	141	175	136	141	129	142	143	143	141	144	135	151	154	135	114	142	152	129	131	147	142	140	159	128	141	146	181	142	159	152	172	150	118	139	138	157	160	150	128	177	140	132	164	148	141	128	147	135	128	135	143	159	137	137	158	134	168	159	184	146	140	132	160	158	123	141	143	131	147	126	147	161	151	136	156	146	148	147	161	147	175	151	135	126	148	144	139	120	140	161	137	144	146	158	152	159	126	130	154	156	151	134	130	149	134	154	140	158	124	156	153	143	127	133	153	135	139	152	152	142	157	149	166	140	141	155	140	135	146	135	139	138	147	140	161	173	160	134	166	147	156	144	149	130	144	157	179	148	142	164	135	155	144	143	148	152	138	165	180	138	152	137	141	139	160	128	136	138	170	149	160	166	139	162	133	121	142	147	159	163	138	159	154	138	132	157	151	139	151	138	145	157	157	156	155	149	150	122	168	144	145	139	157	144	133	158	153	150	140	167	162	134	146	109	137	147	162	162	161	164	149	142	163	145	146	132	115	147	158	130	142	147	156	114	154	157	145	134	153	148	155	134	151	167	122	123	151	165	135	131	168	173	146	149	155	157	142	120	176	157	162	132	141	146	155	141	134	126	129	161	182	138	145	140	149	161	140	118	135	147	158	154	131	140	135	139	161	158	150	149	161	143	152	160	127	145	163	145	139	137	129	140	140	157	139	149	142	125	133	125	153	176	146	160	179	132	178	132	162	134	155	132	152	159	141	161	139	149	159	154	144	146	150	170	153	141	159	154	166	144	159	126	142	151	157	119	132	147	162	152	155	131	157	163	185	129	143	146	151	139	141	129	141	135	149	138	146	138	148	150	155	152	158	136	142	174	144	132	131	146	163	166	153	141	128	161	129	160	147	161	158	141	148	160	163	146	124	136	148	161	148	140	139	165	162	140	133	128	156	154	151	150	125	152	133	143	141	129	140	158	151	152	144	157	159	165	154	151	148	161	138	132	129	155	156	158	142	149	136	120	130	134	134	133	158	157	159	149	138	152	145	154	159	150	133	134	140	150	155	151	173	132	149	132	146	153	132	141	137	153	136	153	141	125	162	156	134	136	159	150	129	152	161	138	137	154	122	155	164	154	150	143	136	142	168	135	133	145	161	150	133	165	146	161	127	153	145	132	155	151	156	135	140	155	151	120	136	141	133	154	124	140	124	146	140	130	141	157	144	143	144	130	161	132	145	146	172	158	149	149	150	124	144	122	137	156	140	146	119	162	177	144	153	141	131	143	147	132	148	171	161	158	125	164	164	137	136	145	151	157	138	156	144	148	151	142	143	172	122	130	138	140	149	145	148	167	143	148	139	147	149	149	142	167	162	139	156	156	140	155	146	159	148	156	146	156	189	120	143	130	142	140	161	155	151	147	133	125	154	157	138	163	157	136	150	138	142	136	136	126	153	166	158	118	145	143	154	136	155	149	136	141	152	146	139	162	153	171	162	159	148	145	141	129	159	168	128	147	139	145	136	147	144	138	147	172	156	138	132	147	139	137	151	143	122	158	131	116	154	163	160	139	152	136	147	126	139	164	143	154	142	122	142	158	150	153	136	150	132	122	141	124	155	161	149	136	130	140	151	159	142	197	139	140	147	135	139	142	123	140	127	160	138	131	151	154	155	157	166	129	158	150	161	139	160	147	145	139	157	126	131	155	124	121	149	136	140	139	135	154	161	142	140	151	144	143	157	157	149	139	134	152	155	150	146	128	171	162	137	145	152	167	152	141	150	157	143	146	134	146	134	151	159	165	135	117	165	180	141	138	136	138	126	156	131	140	131	173	145	151	159	147	124	157	162	149	154	127	122	132	154	161	150	151	137	135	144	111	143	147	151	167	141	145	154	153	141	144	157	157	144	159	136	151	145	155	151	154	149	147	134	163	169	142	141	146	158	147	140	129	154	144	152	137	147	132	130	157	160	129	144	144	131	138	117	172	151	139	131	135	146	145	147	139	163	145	145	146	149	154	158	153	140	150	143	147	141	161	153	144	160	153	157	156	161	157	124	141	155	180	148	169	142	160	157	144	150	148	146	161	127	145	138	143	164	148	147	157	144	162	140	139	142	161	133	136	152	152	137	150	153	161	159	138	145	151	149	142	136	134	124	143	147	148	118	160	149	136	145	173	126	151	141
18120	10403	2307	2868	2382	2033	1673	1403	1248	1006	900	882	780	731	739	628	665	641	612	579	522	528	483	554	485	492	492	481	474	460	442	471	465	457	423	467	442	448	417	417	433	436	394	408	391	442	433	398	420	389	433	391	418	442	414	433	406	406	400	372	421	440	441	434	372	391	357	405	407	402	403	420	375	415	401	404	364	409	409	413	389	399	407	394	372	411	413	404	377	440	433	406	397	379	384	362	397	411	411	406	385	378	399	379	389	407	384	409	376	403	406	388	394	425	373	394	405	362	396	415	402	359	427	413	378	406	369	404	379	374	371	401	396	413	365	388	386	396	398	365	364	412	391	413	447	382	412	414	421	394	410	385	384	398	396	391	359	396	374	371	398	422	404	423	371	372	360	378	402	384	380	413	408	362	393	408	381	382	394	402	408	398	378	394	382	333	401	420	419	407	387	422	399	404	389	390	365	390	383	416	396	410	377	402	379	340	389	393	362	427	423	371	397	381	381	394	374	362	402	383	371	367	385	378	384	402	407	384	391	412	384	420	379	401	425	395	387	391	370	396	393	388	414	373	385	389	380	375	393	362	389	392	383	373	384	391	383	380	385	382	429	364	415	413	404	408	401	373	383	384	424	399	383	418	376	421	376	438	375	397	391	382	336	408	375	422	392	409	377	374	366	390	372	420	416	409	385	404	402	360	387	398	395	405	387	417	384	352	414	389	377	369	380	384	387	375	384	373	355	366	377	390	404	388	400	396	394	386	395	365	389	393	403	391	384	382	378	390	395	403	408	377	360	413	379	437	362	399	388	382	385	379	393	400	353	392	414	384	415	398	373	374	380	370	419	432	377	420	407	388	389	369	356	384	394	400	398	383	404	406	395	387	419	374	421	419	403	401	388	370	399	361	400	394	379	418	390	388	394	373	394	379	413	402	385	374	376	375	404	368	403	386	416	382	397	416	373	367	390	399	364	364	363	406	391	408	369	404	387	396	421	381	425	380	420	361	411	391	393	393	393	358	370	385	399	379	400	364	400	399	399	371	375	387	390	415	400	378	405	404	438	427	378	373	384	372	385	408	400	365	411	396	349	353	401	379	394	368	395	397	384	355	410	414	411	367	416	368	409	393	404	397	407	386	392	405	378	382	364	345	378	351	442	381	417	400	366	402	418	386	406	399	363	389	362	397	411	398	386	362	418	389	361	361	385	410	411	374	371	379	380	360	366	416	383	380	393	419	410	381	371	385	410	371	372	397	411	422	358	382	410	362	406	397	357	355	389	407	391	399	400	422	400	370	383	384	415	374	379	415	369	405	417	371	367	336	439	430	373	411	362	404	400	365	389	379	392	365	381	421	377	418	369	380	386	384	387	368	369	411	403	390	372	389	387	387	338	388	365	369	404	365	399	399	357	395	383	392	381	392	385	367	395	387	402	338	369	402	355	401	378	404	384	392	391	366	410	352	350	352	375	404	351	420	391	373	396	375	379	371	371	390	389	386	397	397	386	379	377	390	381	385	380	385	364	384	351	366	377	369	348	404	398	428	388	399	404	389	404	399	393	392	434	407	390	401	387	364	395	369	396	391	383	395	367	365	360	397	429	382	374	365	381	382	376	390	389	428	420	376	403	386	365	363	391	391	395	396	417	400	411	389	369	379	384	405	390	378	387	400	365	374	387	396	393	355	383	361	404	391	406	382	362	400	362	393	389	413	358	378	411	389	404	373	394	377	356	388	429	414	394	401	396	388	383	378	394	354	404	384	404	408	384	380	408	365	395	365	367	403	397	381	417	385	398	366	383	385	374	363	398	363	420	362	411	405	396	385	391	422	373	357	407	388	372	395	385	407	392	359	386	432	408	366	390	367	390	386	400	371	396	388	382	387	399	391	426	390	414	381	401	371	400	402	417	394	402	388	367	377	372	391	406	395	372	417	394	394	382	344	387	372	388	419	386	386	383	391	380	369	409	411	383	393	399	387	416	404	401	371	376	406	391	402	378	370	399	404	372	415	415	392	388	397	399	360	395	401	396	415	378	402	396	411	386	407	375	392	387	391	380	405	400	359	354	385	399	411	401	387	414	382	379	373	394	407	364	344	438	408	384	424	395	445	388	410	397	412	373	395	395	410	392	374	401	345	431	384	425	387	398	403	393	397	376	384	407	422	412	382	385	423	365	393	379	409	378	410	366	405	393	407	383	394	365	391	359	379	391	369	366	375	415	421	409	381	397	413	367	388	359	399	394	387	382	423	364	386	376	370	379	391	370	378	415	389	399	366	388	358	389	376	418	390	358	389	393	417	396	434	405	377	389	364	377	372	355	401	403	382	363	393	382	396	418	370	382	422	372	367	393	393	394	419	389	369	389	431	375	387	377	409	385	412	363	377	398	385	378	413	403	401	372	385	382	330	385	423	379	389	390	428	396	425	389	410	414	371	370	417	392	405	405	399	393	386	387	364	377	377	395	366	373	332	374	405	365	404	385	376	374	408	399	404	378	383	399	408	410	389	386	385	356	394	394	404	399	386	407	396	395	394	371	404	369	434	404	401	379	399	409	375	393	402	375	386	377	367	409	356	385	392	380	372	385	373	399	380	425	409	395	404	388	397	368	375	386	379	390	384	365	396	376	376	389	386	388	406	387	399	384	418	394	451	395	378	413	417	422	403	382	418	377	411	389	359	399	408	421	404	384	390	403	382	383	366	389	400	375	378	408	415	411	371	411	370	365	390	428	406	421	388	384	430	393	402	404	374	370	401	346	401	397	350	366	402	389	386	403	395	375	399	389	369	378	388	363	375	382	369	383	397	424	380	381	375	382	370	402	389	364	414	372	390	386	368	422	368	403	390	386	376	395	422	383	405	388	406	389	360	388	423	383	416	406	411	381	398	435	383	411	378	388	375	409	415	372	380	391	390	373	390	356	352	365	405	405	415	388	376	378	397	391	396	405	405	432	393	411	364	410	416	361	366	372	399	382	382	391	426	379	402	407	372	380	386	371	403	380	387	379	392	387	401	365	372	376	401	425	378	394	389	418	386	402	414	379	401	399	379	401	401	432	392	364	421	393	382	379	383	400	406	392	383	383	414	387	369	382	395	409	398	385	377	359	410	394	383	414	378	399	395	420	442	378	400	410	389	369	405	400	386	397	395	421	371	386	427	392	376	386	387	380	406	353	387	360	378	402	378	412	369	368	390	369	377	391	402	387	388	392	383	354	375	413	359	391	362	362	401	384	431	367	406	380	402	389	379	351	391	391	368	411	372	407	403	378	377	370	409	374	405	392	379	374	406	333	372	395	388	397	400	401	416	426	414	387	367	380	390	370	404	431	410	389	389	387	400	416	370	366	352	384	398	392	408	390	389	381	400	415	392	372	390	411	407	393	413	405	387	387	394	389	376	365	397	367	388	384	388	385	403	396	399	393	422	366	366	416	411	381	412	407	387	369	377	409	392	350	363	370	409	407	348	412	399	374	365	404	401	417	405	401	385	400	403
45188	27013	6342	1738	1119	874	680	532	475	439	380	377	340	303	306	280	292	242	226	258	232	219	188	227	222	230	204	181	230	203	194	200	216	231	213	223	203	180	180	187	205	189	163	164	172	201	156	212	181	211	222	174	184	205	179	197	199	159	196	208	184	212	159	190	188	200	174	162	188	183	186	210	191	202	201	171	198	201	205	170	173	186	189	182	165	196	210	160	185	181	170	207	179	209	204	216	208	190	176	180	168	191	202	187	193	176	200	166	179	187	197	196	172	157	179	196	202	203	192	187	181	199	207	177	193	179	202	184	198	209	206	181	181	196	188	199	206	221	196	176	195	175	166	172	171	198	185	214	169	151	195	188	180	192	170	171	188	203	165	180	188	182	194	194	197	178	193	161	195	192	183	179	156	200	197	172	185	192	174	169	188	185	183	204	182	182	205	194	189	188	174	187	178	180	196	189	192	193	202	194	191	207	194	197	183	202	191	182	192	181	170	177	153	191	199	186	192	212	185	206	203	187	195	194	174	197	180	166	182	212	161	175	182	186	202	198	195	209	171	201	185	192	190	170	205	189	189	210	190	206	170	200	188	181	188	180	200	178	174	184	190	195	174	192	156	228	188	193	162	176	212	190	194	159	185	196	171	211	177	184	222	186	202	198	235	174	202	190	189	191	208	181	181	192	173	193	178	183	217	209	192	178	189	179	198	184	168	184	166	180	173	196	178	197	182	183	191	187	180	152	190	185	222	195	197	209	201	175	193	175	177	195	197	214	192	191	183	192	190	162	181	207	181	207	197	196	177	185	192	177	209	166	184	202	212	171	196	199	194	183	181	172	172	193	169	192	195	163	172	190	184	180	217	189	190	176	214	206	196	177	182	197	191	185	205	185	190	194	180	206	213	184	200	191	185	150	172	193	164	171	181	214	177	209	186	186	221	177	180	189	191	159	201	190	166	217	202	160	190	216	180	167	170	215	190	174	178	184	175	178	174	198	214	176	189	200	203	196	160	177	165	170	161	201	196	173	188	185	176	176	200	187	217	221	198	175	160	208	158	199	194	179	169	176	206	198	180	177	180	190	193	191	215	213	196	180	174	201	206	196	191	204	161	172	160	173	188	196	191	201	184	181	184	200	193	209	188	199	194	188	193	189	207	200	187	192	191	161	199	194	205	208	169	209	213	193	191	172	173	183	169	184	180	211	189	188	218	162	213	150	193	183	177	197	192	196	169	155	203	209	175	206	172	200	176	188	222	179	175	181	174	201	190	163	186	234	205	209	188	201	184	171	187	191	205	189	186	186	216	195	194	197	192	169	190	189	176	162	178	195	163	216	170	187	199	168	180	182	185	181	190	200	195	207	183	199	173	173	168	192	195	207	198	184	189	194	186	200	170	212	193	198	196	162	178	177	161	195	203	193	187	206	183	187	180	193	196	182	178	176	194	195	186	196	185	192	156	164	188	203	190	177	189	160	183	181	204	190	179	185	203	200	196	196	201	191	201	205	189	205	182	199	199	170	197	188	193	183	176	189	197	196	165	211	180	192	179	172	214	180	182	162	180	166	169	211	184	172	194	202	188	191	176	199	242	211	202	201	183	201	184	180	174	182	177	163	173	168	170	182	190	174	196	208	192	175	171	215	187	200	181	170	197	174	180	172	189	198	167	203	173	180	193	192	200	167	203	174	200	180	177	198	201	181	173	211	197	195	179	197	186	222	218	189	204	189	197	168	186	191	204	216	159	187	203	188	186	191	192	186	190	192	184	204	180	171	182	194	184	185	205	192	195	192	203	181	186	183	198	181	186	194	224	181	171	186	169	162	211	183	173	198	189	176	181	194	191	187	191	171	185	188	194	199	204	177	191	193	189	162	199	174	177	181	202	168	186	184	178	172	196	202	195	177	203	213	187	176	185	191	202	182	176	189	180	189	190	165	158	193	199	193	220	176	198	185	184	172	182	164	187	201	182	175	172	181	160	195	203	176	174	195	206	193	201	177	182	193	190	179	187	186	184	183	186	184	185	170	177	205	181	191	203	201	175	214	173	191	200	196	190	198	185	175	200	197	188	216	198	197	194	192	210	186	200	190	153	175	219	196	202	177	178	159	197	205	191	183	190	213	181	189	191	174	165	179	163	210	182	175	212	207	197	195	210	183	186	179	210	199	192	171	196	193	178	201	181	173	185	150	184	188	191	183	181	189	183	175	190	190	199	199	209	182	180	192	194	184	185	165	191	179	198	213	176	209	166	182	185	180	201	199	193	193	210	174	191	210	171	206	173	173	193	184	172	180	204	164	178	195	182	207	204	178	226	176	179	167	193	188	176	215	179	154	215	212	199	175	193	172	201	184	177	193	203	201	184	192	164	167	175	170	193	185	208	210	187	159	178	199	202	192	188	170	197	195	176	168	194	205	182	191	174	170	207	191	171	180	186	180	219	206	214	154	186	167	187	175	212	200	184	200	206	203	172	172	170	178	187	175	183	200	188	179	160	190	200	184	185	182	173	177	174	197	198	211	175	175	182	188	182	203	173	179	185	195	198	172	154	161	174	175	195	176	174	185	195	170	190	171	196	205	194	178	208	203	168	191	230	199	171	207	192	186	184	176	181	188	214	184	181	170	229	208	188	200	175	199	199	194	164	180	179	210	188	199	212	213	204	180	209	170	185	203	222	185	211	203	220	240	183	180	189	188	213	183	170	186	167	182	198	200	199	174	217	172	188	184	180	196	165	173	202	179	188	166	174	200	185	185	176	162	188	186	191	177	185	185	155	193	198	183	169	159	215	188	215	163	191	171	196	206	192	169	194	188	200	196	190	204	205	174	175	186	195	166	182	196	205	179	184	185	189	175	183	189	184	194	196	194	175	189	180	194	202	208	194	213	185	177	194	179	184	184	218	181	181	173	178	188	199	187	159	188	213	217	205	198	189	175	197	192	181	179	186	195	169	199	164	206	184	183	173	209	190	180	209	202	202	180	199	188	234	176	198	200	211	183	171	210	206	180	203	178	181	191	155	184	184	183	196	200	180	188	170	190	217	205	184	183	189	201	178	162	185	178	213	204	198	176	211	178	203	188	181	168	214	180	172	182	177	166	186	204	188	167	209	188	196	188	194	190	172	192	192	203	174	184	204	185	185	190	163	191	200	165	177	199	217	186	179	212	193	197	203	154	190	157	187	199	188	164	188	185	196	188	189	183	167	192	185	177	192	190	170	194	188	180	192	178	179	201	175	187	191	192	210	220	188	209	184	182	189	209	195	179	193	194	177	179	213	226	192	178	201	179	158	194	204	189	185	175	172	204	199	192	200	196	196	188	176	205	187	218	146	188	183	194	195	187	193	183	181	187	192	202	206	177	193	168	178	192	193	203	188	185	183	178	205	189	210	176	172	209	190	179	202	192	200	218	179	183	175	202	196	171	167	169	201	204	200	180	194	189	189	193	185	191	186	190	217	159	192	189	198	208	180	195	187	182	207	174	179	204	186	190
24384	15901	4068	4898	4460	3582	2945	2434	2062	1776	1588	1470	1355	1208	1097	1007	987	967	881	792	809	769	804	731	733	710	668	609	656	711	670	595	638	626	602	621	596	629	585	559	638	542	605	562	569	586	549	533	551	567	569	564	591	571	513	545	519	485	555	561	564	522	529	526	529	566	559	557	511	550	495	525	532	496	567	512	534	556	507	496	517	500	519	508	484	553	499	561	489	516	555	515	510	506	474	525	528	538	503	483	502	499	476	471	503	522	491	487	498	503	526	493	541	525	522	493	505	543	516	496	519	504	507	538	491	488	479	511	524	567	523	477	499	525	531	537	464	478	508	514	492	484	508	525	515	488	489	509	543	514	503	505	522	531	497	512	509	514	489	496	533	508	505	520	524	536	501	532	502	491	511	485	516	499	530	500	499	511	510	516	486	488	514	515	484	536	522	493	514	542	512	533	487	484	531	493	506	503	526	528	463	491	503	511	530	489	534	498	503	496	493	534	489	527	497	512	526	485	514	451	573	523	503	477	515	508	521	511	475	502	538	508	523	536	489	514	486	529	515	524	518	494	462	518	467	525	528	503	523	493	537	517	480	472	521	536	519	496	514	548	537	499	520	467	499	490	520	537	478	497	486	516	481	465	503	471	500	503	485	508	530	524	508	487	511	524	499	558	505	498	550	512	515	500	500	459	512	501	490	487	469	465	517	511	541	525	499	502	526	531	494	493	542	497	513	502	519	509	505	498	515	490	548	484	543	506	521	506	524	511	520	502	504	547	496	513	476	458	509	490	506	512	535	502	481	490	495	497	483	497	536	497	529	504	530	463	476	477	530	490	507	499	494	503	560	509	503	479	498	508	480	497	520	514	522	511	506	509	517	507	492	506	528	523	490	500	539	510	491	491	484	513	489	539	505	513	526	499	496	539	513	540	506	501	487	491	495	494	532	474	528	495	524	555	515	483	479	475	531	499	515	456	514	531	470	531	524	506	484	511	553	485	542	450	490	488	508	534	531	495	513	553	549	504	483	518	476	517	448	493	526	522	502	504	507	527	503	482	496	542	493	486	526	508	483	509	524	474	491	490	516	468	485	475	521	524	515	539	512	487	496	543	509	485	529	555	540	525	519	507	511	432	532	495	548	487	504	503	476	485	519	506	492	526	457	470	507	488	492	533	526	512	542	508	510	493	452	449	508	489	486	525	501	545	506	486	518	499	464	483	548	497	506	489	535	502	471	519	479	503	478	475	480	488	496	502	515	498	509	520	492	492	456	494	516	503	501	497	527	506	518	498	486	518	519	476	497	543	531	515	504	513	502	513	505	482	491	498	510	491	554	483	483	527	493	526	536	524	511	514	501	520	471	496	488	485	528	521	502	560	493	493	494	498	504	520	458	540	485	517	533	456	506	502	491	506	532	554	507	500	533	517	478	500	479	518	541	477	492	495	525	522	509	485	491	517	503	477	501	513	527	484	535	489	496	518	527	577	525	502	498	544	493	494	467	500	525	494	510	494	491	515	458	551	495	480	494	466	484	529	483	481	459	513	521	521	531	532	508	485	499	461	492	510	490	488	524	531	502	475	496	510	482	503	509	474	491	515	486	519	472	514	477	488	473	484	517	513	485	518	504	514	485	521	504	494	468	547	517	498	540	480	481	504	522	509	488	492	483	536	509	521	527	491	512	492	517	491	526	528	497	448	489	497	462	538	512	516	517	510	531	503	466	480	519	504	489	528	546	509	526	533	539	518	465	519	472	513	488	491	498	467	512	496	484	517	514	497	483	521	515	506	492	520	475	530	503	554	494	491	491	490	527	491	501	498	518	519	504	516	496	494	509	500	516	489	530	480	491	492	501	499	497	490	517	537	477	488	491	489	520	514	512	545	478	482	508	519	523	503	521	480	511	483	480	514	492	518	543	502	500	506	538	498	511	499	535	499	513	506	532	494	500	508	511	486	525	515	493	502	481	482	483	466	546	495	480	519	480	535	501	531	460	496	490	510	429	495	489	516	524	535	460	482	537	464	475	495	514	522	487	507	496	528	456	527	555	511	492	497	490	514	510	497	515	521	502	473	472	499	503	492	483	484	538	518	509	486	519	495	494	531	485	476	532	488	455	517	512	504	503	511	495	478	531	527	487	532	530	539	466	509	482	528	497	527	519	503	480	497	491	474	489	495	494	498	524	494	504	547	510	515	477	519	500	457	532	492	504	514	526	503	444	477	464	533	516	507	496	502	503	543	533	513	506	467	527	520	487	512	509	558	504	543	530	479	545	522	486	500	510	498	502	520	500	518	476	530	504	496	487	556	543	493	486	457	496	536	563	505	517	502	497	539	492	502	488	531	498	484	511	505	532	513	458	528	524	521	512	510	474	478	503	501	461	497	508	463	525	518	468	507	519	522	535	507	478	520	516	493	482	521	539	505	480	475	509	500	503	504	508	457	503	501	579	513	525	486	509	489	547	497	480	509	508	486	522	513	495	501	503	483	527	502	492	501	510	468	504	503	519	470	486	503	425	467	481	502	502	542	488	470	487	513	514	488	506	483	511	494	529	506	499	563	528	482	560	464	553	538	475	496	503	486	480	460	512	478	525	511	522	512	491	501	508	507	530	540	511	513	489	529	516	508	490	498	468	533	497	466	514	489	487	477	472	517	543	519	477	479	516	503	513	533	490	519	505	512	495	485	514	521	531	464	514	468	532	509	496	540	498	481	503	528	502	473	483	491	471	476	518	489	479	480	487	505	524	526	535	520	531	529	530	515	503	487	484	487	502	503	518	501	509	516	494	467	523	493	515	463	536	521	530	507	479	509	496	519	495	509	527	503	504	490	517	517	469	508	498	512	502	514	506	499	509	497	510	531	488	485	512	480	481	487	462	439	493	481	530	485	497	518	500	535	479	511	548	478	561	527	495	545	483	474	532	506	477	542	513	553	527	549	511	460	483	505	490	555	536	519	493	511	516	525	506	504	489	485	509	544	483	456	501	523	522	473	537	485	503	537	538	518	504	502	502	483	500	522	517	534	483	486	472	451	493	512	521	514	500	493	502	467	508	504	464	502	513	531	530	497	521	492	493	544	536	535	515	515	530	527	470	512	507	507	459	477	486	486	527	507	516	493	488	503	483	496	535	502	521	527	485	512	514	487	540	475	488	493	550	530	533	504	514	483	518	512	509	506	516	525	537	475	495	525	526	521	476	505	527	548	505	477	490	516	522	490	506	502	486	479	511	501	517	539	488	502	485	528	503	540	510	536	497	517	505	493	490	496	499	483	470	467	482	517	486	549	500	509	489	542	506	525	504	521	470	525	512	501	500	530	504	462	502	537	512	525	505	506	500	517	516	489	536	504	495	504	517	514	494	494	510	466	521	508	544	487	469	515	520	507	479	545	512	502	510	525	516	470	513	498	536	492	498	507	522	512	512	472	460	468	512	504	488	463	510	504	497	489	525	531	475	481	454	478	495	517	529	520	504	513	530	468	461	478	527	492
20028	2595	389	310	356	327	313	352	318	329	299	308	309	330	310	310	300	334	340	340	349	320	316	307	327	313	343	306	297	310	292	291	331	307	296	304	318	305	269	329	321	293	357	320	318	309	307	311	321	296	312	319	280	317	307	313	315	305	391	309	311	281	326	300	326	296	295	285	332	314	300	283	327	327	280	314	336	318	309	324	315	328	311	303	310	335	321	298	328	300	319	335	311	297	334	316	294	299	300	336	291	279	315	304	309	296	297	324	319	281	279	310	314	322	326	306	322	309	301	326	316	301	294	329	314	290	290	338	296	301	286	330	306	349	294	301	346	333	294	305	309	348	298	325	324	306	299	335	323	315	320	269	295	341	317	323	324	303	301	293	316	292	301	328	332	298	313	290	327	321	290	305	302	307	318	312	306	341	339	318	310	296	332	287	364	303	291	298	305	343	328	320	325	294	292	331	311	309	297	295	285	308	293	322	312	302	313	291	297	309	308	290	294	297	304	280	321	300	307	299	321	332	344	320	315	311	294	310	311	300	305	300	325	297	264	266	325	338	316	304	309	347	295	285	342	356	326	307	262	289	328	308	338	323	314	306	322	341	315	337	279	343	337	280	330	293	337	285	318	309	313	296	304	308	310	331	320	313	305	303	297	330	300	344	307	298	327	296	332	333	302	312	311	311	365	328	309	328	326	322	277	311	311	324	303	316	304	294	322	330	329	298	342	288	333	326	307	302	329	296	298	323	312	335	321	315	312	294	317	333	325	298	308	308	311	315	313	321	320	331	336	316	306	297	297	308	309	336	312	321	302	288	296	293	301	339	332	301	320	330	322	306	328	305	335	281	278	301	289	303	333	309	331	342	356	288	292	332	319	352	303	336	307	302	334	291	317	304	314	304	316	340	341	298	329	307	340	334	345	287	303	285	316	296	294	306	318	316	326	326	304	324	312	302	303	308	287	307	280	292	306	313	322	324	304	298	310	327	317	274	323	315	326	338	339	339	323	278	302	325	298	306	329	299	349	317	304	330	300	315	316	308	311	279	336	318	306	315	296	307	275	294	293	276	305	317	323	318	332	336	341	331	296	300	281	303	330	286	289	316	315	294	334	316	320	324	298	295	289	314	277	301	322	350	301	329	297	304	298	319	312	315	297	309	328	282	306	314	313	327	315	300	293	339	290	320	324	314	329	281	319	320	316	331	319	328	314	307	308	288	305	306	297	301	296	307	286	316	347	294	340	333	280	328	297	334	302	317	296	299	331	335	289	331	327	299	297	304	320	296	302	323	290	336	291	320	330	305	338	288	296	317	312	304	324	319	342	334	357	304	311	323	307	287	304	293	328	308	319	334	320	294	366	284	324	294	289	287	271	302	296	283	299	317	324	298	304	307	292	333	312	329	284	309	312	289	293	305	288	289	296	290	283	287	301	315	345	355	332	327	332	308	311	316	306	305	312	324	306	337	343	323	308	292	309	305	290	335	352	339	288	325	337	327	309	356	275	303	328	325	325	314	322	319	318	299	321	312	328	355	339	323	337	312	326	316	303	311	306	340	287	327	357	354	302	312	317	327	300	326	319	295	298	285	300	320	315	309	317	339	344	324	307	325	328	339	299	290	288	279	305	312	300	317	306	313	339	337	318	298	302	320	301	317	291	308	324	314	321	310	335	311	291	296	338	337	336	318	344	329	271	308	292	348	348	325	288	306	293	289	303	321	309	319	321	290	262	309	315	308	302	333	324	331	297	315	323	311	313	323	333	285	321	338	316	315	312	311	352	301	348	305	279	343	282	318	312	307	331	330	315	315	261	283	314	343	345	321	288	323	354	289	327	295	274	314	305	320	317	353	302	341	333	349	328	302	311	307	319	286	308	303	358	299	329	339	298	299	318	306	316	302	307	320	295	341	303	293	322	310	328	323	319	321	288	294	292	313	288	308	318	323	313	289	315	341	332	290	278	340	304	311	295	298	321	316	320	308	325	327	333	316	317	291	274	343	313	322	340	303	288	339	309	319	310	301	310	343	331	334	359	295	300	336	311	305	315	305	290	306	302	306	297	304	330	363	315	330	318	301	357	314	321	330	321	323	320	310	298	309	321	329	344	312	322	290	294	296	324	317	323	320	309	317	334	301	318	301	294	322	351	324	320	314	310	327	327	299	333	295	302	302	323	306	314	316	286	313	336	263	281	290	304	298	305	301	296	313	319	298	278	284	278	324	327	328	334	322	284	286	326	325	315	322	290	327	309	299	271	331	307	314	339	308	318	299	294	312	312	285	321	291	301	313	321	292	330	298	285	326	332	317	323	312	330	289	339	298	318	308	288	328	345	302	309	309	330	317	337	331	330	301	293	292	299	309	314	323	324	314	283	312	301	344	308	305	327	340	273	310	328	302	288	284	336	357	317	341	294	318	295	324	315	359	301	325	303	325	339	315	344	303	324	294	345	294	312	357	302	321	327	279	323	311	337	318	320	318	316	288	321	321	292	313	332	324	327	296	304	310	337	297	278	299	319	323	294	307	351	314	328	289	305	330	285	323	328	300	304	289	302	347	307	313	302	294	342	320	347	341	335	297	288	280	310	316	320	305	324	303	324	317	333	260	289	301	333	326	328	294	333	319	322	315	283	318	308	308	290	274	288	313	345	318	311	321	326	310	298	317	318	321	292	272	320	320	314	266	333	337	310	274	319	278	329	359	296	321	303	316	312	306	330	324	334	329	319	296	341	309	262	272	315	297	301	338	308	313	303	299	290	305	298	322	350	338	302	295	309	333	288	281	280	295	327	322	305	288	307	315	308	334	293	335	278	318	309	311	296	300	307	339	320	308	328	327	306	318	301	275	302	291	339	302	285	332	320	301	312	287	301	301	318	319	305	349	326	366	334	321	328	312	320	300	311	286	322	320	314	322	318	303	288	347	311	334	316	305	286	314	313	301	342	309	312	331	277	345	303	301	319	288	293	327	329	309	316	285	320	318	309	332	308	305	329	318	328	331	301	333	311	273	313	321	338	302	312	312	330	305	308	298	301	283	328	309	325	310	299	313	328	294	336	324	300	309	325	363	300	309	334	347	327	338	313	331	328	297	316	306	337	300	293	325	278	299	330	311	291	297	300	325	370	322	307	322	316	304	323	343	319	302	310	313	320	304	319	296	299	311	297	315	312	329	322	314	303	345	298	282	358	334	274	295	329	328	371	316	276	273	328	306	287	315	297	307	309	327	347	316	292	328	311	286	334	325	332	340	323	303	320	308	307	328	305	338	333	312	256	327	294	331	296	310	294	324	305	308	289	341	304	348	293	306	326	328	304	335	297	309	319	325	310	286	300	349	310	293	282	297	318	319	285	324	317	296	298	311	292	313	320	333	320	306	316	306	291	337	315	296	286	334	302	306	273	294	305	340	333	320	315	310	334	302	297	328	293	334	319	274	276	282	335	354	308	295	306	340	296	330	277	312	300	322	301	274	334	323	282	297	310	309	276	330	314	321
8078	1158	825	758	765	847	743	786	799	735	738	764	729	720	703	735	753	771	710	738	677	762	750	755	763	730	764	746	710	721	697	703	738	736	725	718	751	745	716	705	746	708	700	736	746	727	787	757	719	778	760	712	744	754	757	685	733	670	749	731	756	748	731	730	730	724	727	707	797	719	752	758	788	733	750	711	725	720	704	707	740	695	764	749	692	709	744	749	763	725	705	710	748	719	773	745	695	744	738	705	724	749	756	706	762	718	727	738	701	755	686	760	725	682	727	727	710	769	735	704	706	708	742	725	738	733	705	685	727	769	814	734	696	714	760	726	713	745	750	734	721	751	701	637	756	714	727	727	710	749	745	693	736	726	739	712	710	731	770	712	719	741	712	698	667	747	719	720	733	757	758	728	728	722	710	684	740	741	709	683	718	704	733	817	729	734	777	730	730	733	740	766	733	729	723	746	725	697	758	734	733	720	744	774	713	720	750	713	745	663	772	700	752	719	730	727	709	786	708	706	703	705	718	765	695	714	717	771	705	757	779	702	734	741	677	693	699	740	749	724	745	679	734	733	748	731	700	756	714	755	766	760	733	710	689	736	722	722	721	768	726	727	724	738	751	734	736	736	682	758	661	709	711	713	727	698	704	763	727	692	700	732	758	739	760	723	729	741	725	721	686	743	759	686	728	743	726	761	742	733	706	729	690	719	736	723	659	751	708	727	756	699	722	747	748	745	734	744	730	696	705	728	707	742	764	736	703	769	741	714	765	738	678	726	731	728	741	734	708	680	755	740	682	728	759	735	790	752	756	715	728	761	729	705	710	704	733	737	698	734	778	733	750	783	732	741	758	729	736	717	672	731	770	764	738	761	732	744	704	700	715	747	716	770	718	740	740	712	723	726	731	731	725	750	748	744	716	718	742	787	760	734	764	700	681	744	729	742	753	738	718	720	723	694	712	684	752	768	713	729	753	726	699	743	718	742	719	752	786	741	754	722	676	803	748	711	743	739	765	722	761	710	671	681	697	730	744	739	735	679	715	696	709	692	750	702	727	747	749	735	717	739	725	724	711	713	736	711	712	744	715	704	757	707	744	704	733	733	736	792	732	731	755	706	680	690	763	709	742	718	702	705	707	752	742	685	727	765	727	715	717	689	715	734	700	680	692	736	724	706	749	756	762	759	728	690	765	683	748	768	736	736	734	703	752	706	732	759	740	720	742	734	710	707	728	728	712	711	789	694	745	732	704	706	720	747	716	757	798	691	707	720	741	733	662	716	703	690	742	722	699	733	747	755	699	719	712	657	734	716	738	739	742	734	730	728	714	742	728	751	711	686	711	736	713	743	681	737	703	770	720	759	728	724	721	683	759	708	761	695	746	725	733	749	703	750	711	703	771	702	741	741	739	703	716	724	757	745	694	759	771	739	757	713	753	750	735	769	730	731	718	722	713	706	758	733	682	772	765	749	758	710	701	713	742	712	738	729	709	750	705	725	730	739	761	699	727	736	768	740	765	794	711	754	753	716	707	720	732	695	752	758	753	718	716	717	742	701	712	746	725	716	678	724	744	757	722	721	727	688	765	707	727	746	715	718	751	771	768	716	736	684	705	725	744	731	752	737	733	723	761	691	721	783	731	751	710	736	727	766	737	716	704	738	705	732	801	729	720	749	789	693	743	694	709	695	739	679	736	773	710	732	723	718	772	747	701	741	747	737	738	704	733	741	720	736	719	738	693	750	718	699	740	748	691	738	746	695	720	703	747	707	770	685	751	734	732	752	738	717	713	711	725	719	748	708	735	780	751	705	742	722	754	789	721	721	744	712	725	680	726	783	724	732	719	716	717	696	698	730	707	709	743	788	696	731	749	736	732	752	677	758	713	724	717	719	727	728	690	728	784	763	750	687	725	753	748	740	716	716	712	715	690	697	718	700	693	744	748	709	730	712	785	671	696	737	723	703	744	732	750	725	733	713	719	746	682	765	733	720	706	657	703	749	723	724	732	777	735	740	742	752	741	694	718	719	764	696	685	732	754	743	726	760	740	724	737	743	736	716	734	723	685	754	735	675	742	757	716	750	738	730	750	750	759	780	752	722	699	702	770	766	734	744	759	769	723	716	714	737	734	727	741	720	749	776	735	728	739	737	795	748	710	799	733	765	716	736	701	733	743	728	754	717	735	748	726	737	722	718	729	728	681	744	760	695	707	703	729	728	740	734	716	761	697	724	681	708	753	732	709	758	686	727	747	743	744	732	729	700	738	725	727	716	696	751	695	701	737	690	712	726	753	702	779	701	756	714	729	706	758	731	759	749	738	713	739	697	723	691	741	747	742	734	760	773	734	682	750	731	686	744	723	711	727	715	724	765	728	669	710	749	735	717	730	703	726	721	696	764	735	728	723	750	735	757	745	701	721	711	696	780	690	750	756	739	701	719	721	734	732	735	694	773	711	732	733	739	746	729	733	744	758	752	734	720	718	709	717	741	758	685	734	690	713	756	736	720	730	745	702	766	788	729	753	692	710	714	743	699	756	741	722	775	758	734	749	745	729	768	753	755	655	726	709	696	755	731	770	743	750	764	708	684	754	702	691	722	740	704	734	757	715	748	741	677	740	785	724	713	722	705	780	710	760	720	733	713	698	708	777	750	727	728	702	777	754	803	728	783	771	726	724	730	728	724	752	670	730	707	784	751	717	707	717	757	724	776	705	701	716	772	741	685	748	712	752	756	704	731	772	719	772	689	736	711	693	699	685	744	753	743	727	710	735	750	725	717	717	684	738	709	774	707	711	744	694	716	742	720	700	758	743	717	725	731	737	701	691	767	789	740	740	723	724	726	727	767	681	717	709	755	716	744	735	721	684	710	671	745	724	758	737	749	739	789	720	690	713	728	718	744	709	758	684	742	739	729	735	721	783	691	685	739	775	711	729	743	767	742	697	703	681	745	696	740	732	707	738	768	694	735	749	703	738	706	746	721	735	660	735	739	776	700	706	744	728	746	691	786	737	743	752	724	759	710	751	743	768	752	761	737	782	726	703	716	745	730	789	716	743	697	729	702	758	719	740	781	717	755	676	767	766	799	761	743	722	785	738	716	706	752	728	730	741	689	755	712	778	762	752	689	715	726	784	740	713	745	800	742	719	736	753	750	746	736	736	712	753	764	729	718	742	723	751	700	745	711	678	719	723	746	750	706	737	698	684	756	741	757	761	701	732	736	742	708	708	764	707	689	716	718	710	726	701	773	775	775	773	690	737	721	736	763	723	749	756	747	714	742	736	730	750	763	712	731	764	795	688	766	711	707	693	702	734	704	705	768	676	765	715	725	736	751	731	717	734	728	706	741	702	720	787	717	693	709	675	754	735	733	737	739	712	780	750	730	720	753	700	715	685	745	761	713	703	725	776	723	728	752	712	800	702	723	660	717	705	741	758	764	736	698	721	722	734	771	751	769	756	763	764	753	737	703	729	731	766	749	695	760	725	725	748	708	738	727
36377	15992	2587	908	629	461	427	299	277	261	242	195	215	187	231	183	175	182	166	170	171	163	157	158	164	157	146	156	135	172	168	161	163	156	148	145	155	139	153	155	135	147	154	167	154	141	169	153	141	157	143	127	134	146	135	165	152	170	124	143	140	153	145	154	147	122	151	151	138	149	123	146	124	149	137	151	158	145	150	129	136	147	149	131	134	141	157	124	150	140	142	148	146	130	157	160	134	159	165	148	146	144	147	129	137	148	159	138	138	143	149	147	138	133	162	151	139	180	156	146	155	148	137	143	141	146	148	142	142	144	163	132	160	158	168	158	145	144	131	124	149	150	170	158	130	144	146	150	155	133	159	109	158	124	170	140	142	125	132	136	145	157	161	145	141	162	135	164	148	141	139	133	132	131	144	142	130	134	144	159	138	126	137	148	134	144	122	135	127	159	142	137	132	164	154	150	122	135	147	165	142	160	142	142	173	130	151	131	145	137	129	140	134	147	150	134	141	149	136	150	162	160	156	120	139	137	125	139	143	145	126	131	140	137	144	150	145	166	165	125	142	147	140	154	161	152	153	138	144	117	172	141	157	134	150	140	146	140	139	149	163	139	121	137	162	148	137	126	138	139	133	125	137	151	120	137	150	153	151	153	136	155	134	134	140	131	137	161	139	146	152	132	142	137	145	135	138	147	146	169	180	126	149	144	164	146	135	163	150	131	166	150	142	123	171	139	154	154	130	141	143	129	158	137	134	165	126	137	138	147	157	171	148	139	135	130	143	143	134	142	154	147	120	143	152	134	129	160	134	140	161	139	147	153	138	158	172	138	136	143	161	154	154	144	140	150	116	161	148	130	149	138	161	145	176	142	141	140	144	149	134	137	142	141	141	139	149	143	149	135	159	137	149	154	132	166	151	125	147	148	140	160	134	133	157	148	154	123	155	159	156	123	145	137	138	163	149	142	156	131	146	125	150	157	170	117	150	117	156	160	137	144	142	138	134	148	153	161	150	154	142	132	148	138	160	134	147	130	147	155	128	136	140	164	173	156	153	141	137	147	163	150	157	148	142	165	133	154	130	140	142	165	125	136	152	161	170	139	137	151	146	155	146	141	148	154	147	156	169	147	150	174	138	136	142	144	139	140	132	132	142	166	136	146	146	132	135	150	159	148	170	135	135	150	145	132	136	155	133	171	153	163	141	157	120	123	133	154	148	129	177	142	142	176	111	137	157	148	146	169	135	141	126	141	155	161	159	152	149	145	139	160	142	145	168	144	152	157	160	137	143	147	132	131	155	147	155	138	151	139	152	151	158	122	149	162	161	152	157	144	133	140	146	152	122	151	144	158	149	155	140	148	148	141	123	133	148	149	163	155	154	139	132	161	145	145	154	150	142	131	140	148	145	163	136	150	136	134	145	154	139	153	147	145	144	159	127	172	159	136	147	133	159	168	159	134	159	139	138	122	111	154	139	149	136	134	143	139	154	145	145	155	150	156	153	143	151	134	141	134	137	162	163	137	158	154	145	162	143	152	153	170	154	142	138	154	137	179	152	128	127	148	168	138	136	132	148	157	148	148	150	154	149	122	142	147	158	147	129	142	165	135	147	134	138	146	157	156	123	142	134	135	150	135	151	136	125	147	165	117	126	147	163	125	145	148	161	145	141	126	121	142	148	120	145	155	143	151	169	159	155	116	158	159	151	136	127	143	159	106	138	164	147	123	144	156	144	140	136	128	149	110	142	118	137	158	162	144	138	146	152	125	160	159	154	140	141	177	149	140	148	136	133	162	151	128	145	150	153	146	147	158	151	159	131	167	138	151	155	140	142	130	146	139	128	174	153	143	154	162	120	160	121	148	136	142	159	144	158	138	175	154	143	145	148	125	159	139	141	144	141	141	131	151	148	139	138	142	143	165	123	144	135	136	155	149	130	147	161	151	150	157	165	142	147	138	132	134	161	142	141	144	138	135	152	158	143	142	187	149	139	163	148	144	160	161	126	130	162	149	152	125	134	148	149	139	155	156	154	155	144	155	135	148	154	164	153	151	162	189	154	147	154	141	147	155	147	146	163	149	139	145	138	150	144	165	135	135	140	149	144	141	148	137	146	153	143	135	145	171	138	147	158	153	151	134	165	153	151	174	126	150	159	159	164	140	142	152	162	166	171	172	141	145	155	114	134	150	150	137	131	134	159	156	147	175	170	160	140	140	161	126	146	141	163	144	153	146	131	138	146	147	150	156	127	151	141	177	143	148	125	138	140	143	161	144	142	144	144	147	150	149	150	134	134	141	176	146	153	163	136	166	136	140	122	155	132	133	112	133	155	141	161	130	153	145	128	151	135	139	150	140	160	126	141	150	134	151	143	156	145	165	153	152	137	152	112	150	143	171	142	157	165	163	151	155	142	140	136	123	136	141	131	145	139	123	152	137	141	143	147	141	151	150	141	153	134	165	161	147	154	141	133	157	121	136	136	166	154	131	145	136	152	140	138	161	143	129	161	134	124	150	163	144	169	143	149	120	138	145	128	134	135	146	154	150	152	148	152	157	127	141	141	162	157	148	162	133	148	135	142	155	151	139	155	146	145	139	131	159	153	156	166	156	129	145	151	153	140	155	163	139	126	121	124	149	133	130	144	136	116	137	158	130	159	141	140	158	154	131	158	149	148	152	156	142	154	147	158	119	143	146	138	142	160	145	162	139	143	143	148	135	138	138	138	130	146	149	138	148	163	142	156	153	136	152	143	150	165	149	140	142	128	160	119	153	130	152	140	151	148	136	141	147	148	127	157	142	154	137	131	148	132	140	174	162	157	134	155	171	146	148	126	145	120	150	143	129	133	129	160	131	127	149	150	152	132	165	142	147	146	138	141	143	139	152	137	141	123	132	141	134	127	136	145	169	122	139	152	135	144	123	161	159	157	147	163	153	149	137	158	162	142	160	137	146	149	162	157	139	150	143	151	152	133	142	149	135	147	158	135	141	129	134	150	145	135	149	143	135	153	131	156	164	137	141	135	164	139	128	138	154	140	137	140	150	135	142	139	143	137	151	147	134	134	147	135	120	153	153	137	142	107	159	147	153	152	163	147	136	148	150	137	141	153	147	153	143	174	154	156	132	145	150	134	151	138	146	136	170	143	142	153	132	160	160	148	127	145	151	145	153	143	164	137	160	140	151	161	131	134	129	143	138	158	157	159	155	135	149	137	151	150	168	142	165	154	136	136	148	165	160	147	151	155	150	165	172	162	170	131	132	161	143	137	120	158	144	152	157	125	165	131	151	142	146	158	156	150	133	153	150	162	157	161	135	143	150	135	148	161	155	149	166	134	159	161	129	131	155	159	165	159	143	147	129	160	157	128	164	164	157	160	136	173	130	147	168	136	147	155	151	141	153	137	127	151	143	117	131	133	145	150	141	149	157	127	146	149	155	162	136	153	130	152	122	145	165	143	127	145	135	157	153	143	154	146	151	139	144	152	159	129	134	153	136
18521	8420	2287	2770	2472	1917	1637	1419	1197	994	966	848	832	736	666	662	667	588	565	582	555	583	534	512	505	528	493	488	459	444	443	443	466	472	428	455	473	416	427	435	448	429	415	452	421	418	423	420	439	418	422	442	436	404	411	424	401	387	448	436	444	407	401	416	415	415	392	387	389	396	372	399	395	413	403	415	386	388	413	426	401	408	435	415	390	403	390	402	390	395	422	364	364	419	368	408	375	363	422	372	382	360	437	413	379	422	374	400	393	404	412	404	390	403	415	419	406	395	402	404	373	369	395	412	407	379	380	406	375	361	392	395	391	395	388	399	366	389	382	389	402	435	375	395	405	378	379	386	406	388	362	386	387	407	371	356	392	381	386	381	418	383	410	388	393	381	398	407	399	419	400	404	437	393	385	368	398	384	379	397	403	367	363	366	391	421	428	411	386	405	381	379	383	400	414	419	385	404	348	400	411	363	412	395	396	373	354	391	395	391	423	365	401	375	370	400	429	417	398	403	413	381	375	397	370	392	386	396	364	400	379	395	386	364	397	373	393	416	378	375	415	371	378	379	380	382	362	445	409	409	389	404	401	448	391	388	387	374	370	370	387	415	393	405	418	410	382	370	417	390	393	401	399	403	389	384	369	386	385	409	364	409	378	405	396	400	379	390	389	388	394	384	380	415	426	358	393	417	408	391	397	404	388	361	387	378	387	367	389	382	377	379	385	392	383	396	372	373	379	402	421	400	389	388	402	365	378	381	368	375	372	410	410	427	382	381	420	374	369	426	365	387	395	383	373	387	406	372	374	373	380	353	400	381	400	377	382	365	385	399	385	377	389	392	429	359	375	358	415	401	398	409	373	405	377	418	389	411	400	347	394	378	372	384	376	414	373	404	391	367	396	383	389	376	392	405	379	376	395	385	385	396	362	394	412	384	374	397	412	371	388	403	421	395	400	355	372	396	357	375	376	405	385	391	385	380	379	388	378	413	384	382	396	379	408	397	387	374	382	435	390	367	386	415	395	394	379	379	380	378	379	417	388	367	394	360	375	364	380	410	386	353	366	381	379	399	367	382	405	375	404	349	395	381	398	363	423	411	384	393	386	416	379	385	372	390	374	369	380	388	389	400	369	389	366	381	373	361	385	404	382	410	411	373	361	382	363	395	398	372	410	418	383	375	357	357	406	375	360	406	398	439	395	412	406	410	383	384	414	381	371	360	373	393	383	364	399	382	397	373	380	402	390	365	433	361	374	395	406	389	401	389	394	383	428	382	347	383	381	413	399	350	401	400	394	421	392	401	367	389	368	412	385	440	353	369	391	408	403	364	390	369	381	392	381	378	401	380	386	377	386	380	421	364	387	378	382	356	424	349	397	415	359	379	431	409	395	402	373	397	387	385	394	390	413	391	407	378	380	403	408	360	372	387	387	419	379	401	410	416	366	399	377	422	382	407	382	376	404	410	391	375	388	398	378	421	359	370	367	383	391	421	394	403	342	415	394	373	349	361	392	384	365	380	388	393	369	375	432	359	366	424	398	374	374	394	417	375	396	399	391	412	405	381	406	428	393	390	362	416	412	393	370	397	395	378	373	375	384	380	353	425	359	386	393	421	393	385	383	407	381	396	381	397	342	380	382	378	409	364	409	369	372	407	411	417	389	378	387	382	412	393	380	361	433	404	377	411	401	383	410	392	403	368	376	397	385	416	385	412	396	383	398	384	358	397	350	405	395	410	417	374	376	404	424	360	355	425	348	398	386	417	400	410	394	373	374	404	361	398	380	386	385	404	374	397	398	367	426	402	389	379	393	377	390	371	420	377	361	401	343	395	420	420	378	371	417	399	394	372	390	396	398	378	410	380	413	416	345	354	398	367	357	368	359	397	367	419	399	403	359	412	413	385	389	397	390	396	393	341	398	391	353	361	414	418	407	411	360	365	385	405	367	362	414	427	401	389	359	386	354	382	408	418	394	397	362	369	428	421	358	391	377	382	364	387	414	439	396	386	356	385	367	399	373	390	372	370	378	391	401	401	381	381	403	389	402	393	378	371	408	411	385	390	390	377	402	378	388	393	361	380	398	384	393	371	381	436	391	372	361	381	392	373	414	392	412	374	418	352	408	404	406	377	355	386	430	383	377	418	398	365	377	439	384	377	390	386	391	381	380	403	396	380	415	395	385	383	392	378	374	394	379	409	368	374	375	388	388	379	391	385	412	360	404	400	426	382	381	369	405	409	373	400	411	387	392	380	376	397	360	406	372	386	392	403	409	334	384	406	354	409	373	386	399	376	394	371	380	384	394	362	392	403	377	390	413	357	419	394	413	383	419	382	369	406	385	355	395	381	399	395	417	429	385	387	435	384	368	384	369	396	395	383	393	404	402	426	393	408	366	414	358	378	415	400	401	401	393	363	384	442	373	396	370	379	418	370	386	383	367	383	397	404	390	348	412	414	408	427	382	409	381	389	394	395	371	368	364	418	387	358	396	382	375	345	398	419	386	382	378	381	390	363	390	373	412	399	400	375	423	415	386	392	389	335	395	371	387	389	360	370	391	379	370	379	394	361	406	385	399	395	381	406	378	415	366	403	364	379	386	378	397	424	408	377	361	427	399	408	392	385	398	401	408	395	357	381	409	382	372	405	394	390	390	420	372	350	381	386	351	386	387	394	392	377	387	400	395	377	355	396	379	384	349	384	377	381	371	379	408	407	356	375	390	390	399	376	378	370	400	369	392	433	407	389	384	403	436	333	379	373	399	396	381	427	419	340	369	402	369	388	337	392	386	415	378	399	402	392	390	371	397	370	384	379	424	360	386	386	388	398	398	420	396	387	421	381	405	371	413	400	389	414	392	420	386	385	386	390	394	422	391	410	411	378	393	379	391	384	368	384	382	353	388	389	403	383	372	396	399	390	419	388	410	395	430	422	418	429	405	411	411	388	417	392	417	384	372	384	396	377	359	380	382	388	413	384	403	364	367	358	376	349	385	428	435	351	403	380	411	410	425	356	405	401	407	391	399	421	391	418	369	351	378	396	407	398	346	378	392	367	399	397	370	375	400	409	393	372	416	391	401	423	407	403	368	419	398	373	397	375	398	383	403	396	386	381	376	381	395	359	417	382	411	389	375	398	420	379	377	415	362	399	396	389	366	350	406	359	359	420	420	392	410	404	380	392	408	374	393	403	384	407	392	367	359	396	380	363	383	380	393	354	386	401	401	384	352	380	399	398	390	414	366	394	409	392	405	395	391	352	371	381	408	383	380	385	359	373	418	385	444	371	391	398	412	394	398	418	370	394	406	386	395	373	379	413	410	398	370	411	393	400	393	423	387	403	370	380	364	353	422	419	412	366	389	387	407	414	371	396	403	353	387	437	415	422	357	392	399	395	398	411	372	360	377	408	350	379	401	362	409	390	377	338	382	396	403	395	381	375	354	404	396	411	400	395	381	392	378	360	407	422	378	384	433	398	368	363	394	365	381	392	411	412
44660	24309	6144	1794	1245	888	706	562	484	423	381	321	306	324	274	257	238	291	242	256	242	248	240	233	214	238	220	194	191	214	204	213	224	196	178	199	174	224	213	189	196	200	196	174	186	185	187	211	193	219	174	217	205	182	178	182	214	201	186	191	186	192	170	166	212	185	204	221	184	203	185	200	198	200	223	160	205	186	170	202	181	176	195	204	176	187	202	181	179	206	166	210	185	210	194	185	201	207	187	194	203	176	170	209	196	197	194	202	184	174	195	186	188	189	191	166	193	187	203	185	169	208	184	186	199	188	189	164	198	181	186	195	188	182	206	190	213	173	221	201	178	177	192	187	179	186	176	169	199	205	196	173	194	203	219	187	208	183	185	198	193	197	171	169	189	162	157	208	181	180	185	182	182	204	205	210	190	170	170	188	176	195	198	176	202	182	210	189	194	200	197	182	203	177	173	162	189	186	193	194	209	193	185	191	182	188	174	188	168	184	203	188	160	182	197	180	179	187	179	183	193	196	186	188	198	186	194	157	179	174	188	186	195	217	185	192	172	188	185	179	182	186	180	168	213	183	210	190	190	173	162	189	177	190	158	187	163	186	181	189	196	194	204	205	177	168	171	192	197	202	198	185	187	193	172	203	196	191	197	197	167	184	183	183	186	181	192	175	196	193	190	180	200	198	193	225	169	200	171	168	206	161	197	168	177	197	185	172	171	198	210	164	182	210	176	167	174	179	194	184	174	195	195	191	200	177	195	155	208	198	194	197	206	184	217	198	180	188	171	183	198	200	187	212	193	197	189	149	175	174	183	191	199	187	178	167	204	182	191	185	223	167	161	180	184	163	185	194	171	210	202	170	186	166	190	199	185	187	189	219	168	179	188	207	182	203	208	178	180	199	203	212	180	183	178	172	198	172	177	191	186	160	191	179	194	190	189	187	195	195	179	181	187	184	180	178	172	191	202	180	183	184	214	166	177	195	192	196	180	204	166	174	171	189	196	164	197	180	202	189	194	180	204	193	235	178	185	201	196	183	186	178	176	204	198	186	160	176	186	170	211	193	190	179	191	178	167	211	155	196	182	203	188	188	187	191	176	189	193	180	186	219	189	179	164	185	173	196	180	179	176	201	182	206	182	198	199	197	181	196	192	158	212	169	184	201	189	182	193	187	195	200	189	177	197	189	205	191	182	189	208	200	210	193	194	215	195	188	186	195	197	174	186	179	189	204	191	184	172	183	191	178	170	184	181	205	186	209	187	210	166	196	178	192	199	182	175	181	215	173	181	179	181	185	189	191	190	215	176	169	185	215	196	183	189	208	218	209	191	197	207	194	215	210	187	203	191	194	188	194	187	177	200	174	220	172	209	183	199	203	191	193	202	168	174	211	191	174	198	203	168	196	211	193	165	175	204	175	181	208	201	181	205	169	172	185	190	177	185	191	198	191	189	171	184	197	198	185	203	185	169	195	180	158	184	186	195	184	204	189	209	187	223	182	223	167	198	194	199	194	170	191	186	217	197	201	204	189	162	159	164	215	207	208	203	166	192	190	208	168	186	190	182	186	179	172	186	229	166	173	203	174	220	198	191	179	192	215	209	194	168	188	176	206	189	178	163	194	203	188	189	181	194	193	182	203	183	185	173	177	174	187	192	211	198	207	185	172	163	190	202	196	175	178	194	191	207	174	184	186	186	199	212	223	204	185	181	186	194	193	201	198	188	159	166	180	184	206	190	163	188	196	185	204	172	176	197	142	177	218	195	184	203	178	194	218	172	180	197	203	205	201	196	196	184	174	191	180	193	171	179	183	214	178	211	176	184	193	177	168	197	204	173	181	173	183	150	195	195	214	178	173	185	183	170	204	178	205	201	195	193	195	190	194	190	203	185	170	205	206	174	197	181	172	198	203	194	187	196	202	202	195	206	181	194	183	185	180	198	172	184	174	178	184	204	182	181	208	198	207	213	217	197	194	208	204	186	198	188	191	187	206	189	186	185	185	210	172	203	200	176	193	188	184	187	181	191	187	194	171	187	189	201	204	168	162	168	205	226	208	194	164	184	202	195	192	160	172	177	188	156	193	193	204	177	188	213	184	190	207	201	190	217	190	165	176	167	199	177	176	167	196	208	190	219	173	202	171	191	210	176	189	177	182	214	191	207	194	218	197	192	184	180	183	182	174	200	195	186	166	193	198	191	179	191	192	232	201	214	190	218	191	181	193	166	174	194	186	209	190	224	184	201	188	166	185	171	196	197	172	191	220	205	186	177	198	195	200	182	187	175	184	179	193	183	200	175	185	186	183	202	176	170	178	201	201	180	182	185	178	184	178	205	180	175	173	217	199	179	194	191	203	163	172	215	196	173	180	200	197	220	201	202	223	214	215	181	195	197	160	188	201	189	196	207	188	184	187	181	194	179	190	172	167	204	176	192	170	208	166	169	194	194	206	190	188	208	204	192	190	216	179	200	181	190	205	216	191	191	198	187	190	188	191	192	192	202	188	198	186	209	188	212	190	191	168	190	174	199	218	215	188	176	182	178	155	197	202	201	188	166	191	191	206	198	206	205	183	189	197	188	212	191	212	204	199	181	174	197	197	181	171	192	170	211	220	174	174	162	220	194	200	181	171	185	195	184	173	175	190	178	191	166	165	177	179	174	206	193	175	168	195	197	199	212	176	185	181	199	188	186	191	161	191	180	179	179	164	198	156	206	188	173	209	167	178	172	208	201	188	196	190	170	184	170	171	199	177	184	199	183	185	172	167	183	201	185	198	193	206	204	193	172	188	218	200	168	177	192	207	193	169	185	227	173	211	195	151	219	178	195	175	196	202	185	165	179	184	192	202	162	203	210	249	196	184	160	188	193	189	190	192	190	187	191	173	166	201	213	186	177	203	207	202	219	177	177	183	218	175	204	190	214	186	193	196	198	166	168	196	199	178	190	186	202	178	189	199	196	190	225	169	195	193	176	177	174	188	204	193	160	192	170	202	206	186	200	184	177	193	176	199	182	207	169	188	205	229	181	181	184	237	176	177	212	201	193	209	188	162	188	194	180	189	221	181	192	185	175	192	160	196	177	191	211	219	211	206	201	185	185	174	181	176	195	159	197	189	206	193	198	202	210	175	180	178	205	205	195	194	179	197	190	180	191	160	190	182	180	220	188	186	196	164	206	211	204	222	172	187	201	221	172	199	214	206	199	205	206	182	195	209	196	195	187	205	184	208	183	204	173	218	164	220	168	210	204	184	186	183	174	195	192	190	194	183	172	173	195	217	183	184	181	200	201	217	207	181	193	183	185	184	202	178	195	165	174	201	183	200	202	206	198	191	185	200	191	167	202	184	181	197	165	171	190	202	198	174	190	193	178	200	177	183	192	195	189	190	171	191	169	182	184	173	178	190	191	181	210	183	186	206	181	189	183	188	186	160	192	198	207	168	181	194	203	172	167	184	192	174	186	178	178	172	186	190	198	202	181	185	160	178	195	193	189	207
24269	12847	4188	4925	4345	3586	2927	2444	2100	1814	1615	1438	1350	1186	1105	1062	967	906	909	861	812	795	757	756	758	683	709	714	639	665	662	649	639	658	636	623	628	615	579	601	562	571	607	559	589	539	621	566	561	526	546	584	540	558	550	538	547	577	538	553	533	545	529	552	523	524	532	528	578	542	498	546	530	502	541	509	514	506	524	516	513	495	561	543	494	537	513	491	518	499	490	488	512	518	546	524	532	529	503	505	499	539	496	524	556	563	531	524	504	472	544	516	539	507	489	486	463	522	524	499	513	512	514	530	512	490	509	541	533	461	524	555	495	521	493	491	520	519	493	520	508	493	476	502	508	503	503	538	536	505	497	513	501	511	503	556	525	509	464	486	518	509	514	514	515	515	512	521	500	520	525	541	513	489	518	534	530	520	515	494	538	500	546	550	534	494	515	510	511	446	490	505	502	482	513	493	523	499	552	529	490	495	534	515	528	515	506	504	472	526	518	523	489	507	517	519	500	499	460	481	551	504	501	511	487	541	518	517	517	509	504	509	530	520	494	534	480	443	519	511	533	486	477	499	514	513	495	486	471	502	524	533	509	520	501	504	505	487	520	492	532	529	497	501	525	485	465	508	492	496	481	490	540	524	550	528	495	457	516	521	508	510	530	504	506	512	505	476	476	525	476	530	520	507	490	502	499	499	566	526	489	503	478	504	535	519	511	521	493	469	492	476	486	499	495	518	516	539	482	510	478	495	505	453	511	512	494	524	522	470	488	520	489	500	565	462	520	522	494	507	488	507	462	520	499	514	503	481	502	502	498	529	510	511	512	473	546	520	509	519	469	500	524	505	503	503	523	526	526	524	498	461	490	519	475	512	514	485	499	529	496	444	474	516	500	491	474	469	529	478	513	476	527	503	537	499	477	494	507	493	502	483	450	491	454	497	473	490	521	516	482	482	530	524	484	517	518	502	537	514	535	486	530	506	513	520	493	526	495	509	486	500	510	531	508	537	546	543	508	542	493	516	479	497	520	504	516	489	487	507	490	544	523	542	485	480	489	478	457	527	583	509	492	541	518	511	540	504	542	527	489	508	521	534	512	529	507	523	503	499	469	496	485	483	458	514	489	495	523	529	506	490	514	511	491	489	483	493	487	522	444	473	536	500	541	483	513	486	495	535	509	475	510	532	532	523	516	510	503	504	491	495	467	482	509	485	521	462	490	527	567	507	525	487	506	481	509	497	507	524	530	505	523	512	505	492	515	503	533	504	515	521	506	519	521	476	474	509	525	494	471	509	519	490	485	526	503	511	502	506	495	537	507	514	513	534	497	498	488	476	509	491	472	492	487	520	463	520	517	524	488	515	485	481	502	517	531	507	514	557	493	545	507	518	519	474	516	497	464	515	506	477	507	437	500	528	466	463	505	509	480	491	518	523	521	491	531	511	516	534	527	484	484	519	540	501	496	510	475	473	494	485	522	475	514	519	475	540	528	507	487	509	483	481	462	484	486	515	517	498	496	520	516	474	452	499	544	500	536	489	521	505	482	487	478	507	467	518	503	537	491	495	521	517	469	499	527	495	476	541	532	526	478	494	524	490	506	537	504	493	462	487	495	468	545	545	535	485	533	486	531	505	483	509	516	522	511	476	496	477	467	523	495	510	519	502	507	477	498	482	479	506	515	525	506	540	513	483	494	497	485	490	530	524	555	512	509	501	548	471	509	504	477	481	525	507	506	466	481	484	481	486	470	511	472	523	449	531	513	557	490	513	504	457	481	516	499	475	491	505	476	549	506	478	500	525	512	536	519	518	480	496	481	502	482	501	508	484	490	479	495	502	506	521	467	498	496	494	500	496	515	510	571	495	526	506	498	459	542	493	482	510	517	505	526	488	479	462	508	511	494	491	518	522	557	508	482	509	501	514	510	489	534	520	510	500	474	536	561	487	492	511	493	530	480	558	523	505	509	478	520	514	485	517	547	497	526	534	484	505	541	523	485	503	518	542	503	511	507	503	480	479	499	475	503	470	496	530	471	518	509	545	501	515	500	525	473	495	507	508	490	533	480	482	481	520	523	523	461	436	513	487	513	514	524	510	478	533	510	538	481	493	513	506	526	513	519	505	486	533	488	531	544	491	527	481	520	482	497	463	500	494	515	479	506	488	515	466	498	543	486	513	510	520	516	513	508	527	489	503	495	496	510	494	506	484	520	509	501	501	510	464	536	489	469	496	523	510	518	525	518	529	540	515	498	501	543	481	553	515	542	501	505	503	541	541	481	504	520	458	548	506	484	522	516	525	455	473	510	502	504	508	500	463	502	492	513	506	489	489	497	490	521	497	473	564	492	483	510	548	511	524	504	536	525	463	491	536	500	498	489	474	455	516	531	498	534	536	492	495	523	498	512	501	504	504	521	477	459	473	549	518	545	489	523	525	521	499	479	530	481	465	520	490	505	495	531	523	513	553	478	527	499	507	501	533	500	476	500	443	551	510	533	526	485	459	461	485	506	516	494	514	523	468	505	528	525	471	497	496	497	518	498	499	502	503	506	489	486	485	479	506	531	519	480	545	452	497	542	533	540	478	495	464	529	523	498	500	529	519	478	503	477	543	485	481	504	567	516	479	534	515	508	541	455	502	517	509	493	543	544	533	548	487	498	525	456	523	491	470	515	462	475	508	547	512	493	498	528	513	499	535	522	491	517	535	540	524	473	503	500	510	495	499	505	502	564	542	532	520	476	523	479	532	479	481	513	520	506	498	542	507	481	475	495	491	471	511	465	517	555	524	493	473	467	542	530	479	502	470	521	498	528	478	507	515	500	499	515	452	487	491	497	505	480	507	536	514	508	536	484	476	478	492	487	518	494	500	501	466	521	504	557	492	518	497	480	519	505	491	470	483	499	502	511	513	532	493	483	498	478	512	484	487	487	508	534	550	507	492	536	533	490	539	519	478	479	530	542	475	504	526	502	512	499	503	477	490	562	537	444	495	482	535	496	490	510	498	500	512	512	474	493	519	506	499	494	514	476	501	486	498	485	511	507	534	492	496	503	545	504	504	504	500	482	486	498	505	519	561	512	508	487	492	506	527	501	479	499	474	508	493	485	492	500	479	514	513	510	482	535	500	496	537	442	507	501	527	485	519	469	502	522	513	502	497	515	507	491	526	500	516	517	511	488	488	523	458	478	504	494	526	487	475	487	519	503	553	496	510	490	534	493	485	507	485	548	461	503	545	506	502	493	507	510	491	491	539	478	504	478	526	494	478	510	455	498	527	522	506	529	512	509	518	511	537	501	506	485	465	505	513	496	497	499	519	528	469	572	493	509	550	513	466	474	512	485	502	481	525	486	516	496	487	504	527	530	541	490	494	534	518	478	509	532	512	484	532	508	527	516	499	447	526	517	528	481	501	474	510	471	494	511	465	513	501	507	539	513	529	512	496	518	509	476	524	551	523	526	478	484	488	515	471	494	495	493	520	531	519	518	549	481	486	483	495
20970	2790	374	336	323	317	323	332	316	297	323	338	336	342	297	304	323	341	311	266	306	308	308	315	304	315	304	299	285	318	322	325	343	325	306	293	328	327	307	297	304	292	310	301	338	333	324	301	347	328	275	291	306	300	333	302	327	337	319	311	297	340	286	319	308	323	304	348	341	309	297	313	336	336	323	306	302	293	309	317	296	327	320	304	331	307	302	356	343	337	315	302	294	312	318	301	338	293	311	302	340	286	318	338	314	330	299	338	298	292	288	287	303	304	312	331	322	321	331	288	335	287	270	306	327	292	294	315	330	300	326	301	323	347	310	323	299	324	332	326	308	332	350	351	327	298	312	343	333	316	300	307	328	329	295	314	325	291	317	347	331	285	335	345	339	311	299	305	344	280	285	311	300	324	325	330	317	333	310	320	301	300	306	329	306	310	339	345	334	323	288	330	316	308	319	311	277	318	306	313	331	326	305	315	333	319	336	321	309	328	312	298	304	328	331	318	309	339	330	320	314	308	324	298	312	288	312	326	306	305	327	322	299	299	317	330	309	290	353	293	310	290	326	299	314	291	299	336	296	311	306	315	295	259	285	314	322	312	277	291	308	308	318	328	330	328	305	305	291	293	312	367	303	327	309	311	307	301	320	294	321	314	281	309	278	316	320	347	303	330	308	313	311	314	325	303	302	356	315	327	318	307	320	337	269	302	328	283	294	314	317	300	326	305	299	333	310	290	325	332	277	344	295	297	303	322	356	323	348	340	302	335	312	335	304	316	344	303	299	322	319	302	299	320	345	286	320	326	314	298	308	298	299	311	313	334	312	347	320	307	317	313	294	353	369	332	329	295	295	290	321	323	317	347	301	316	324	315	299	318	308	315	311	294	317	326	310	326	295	344	266	305	314	314	299	272	311	361	330	305	306	300	295	319	331	294	307	305	296	292	349	315	324	315	321	334	319	278	294	311	305	328	297	332	291	324	307	294	309	315	341	283	295	301	318	332	329	294	331	339	345	327	313	306	331	322	316	330	301	337	328	322	294	295	335	338	337	329	326	329	318	325	311	305	293	312	318	302	313	357	323	303	339	308	313	344	337	322	277	317	334	337	312	315	303	293	313	313	306	344	317	332	322	342	312	322	277	322	306	309	300	338	331	262	322	314	316	288	292	317	336	316	321	353	299	315	287	327	286	311	306	320	297	278	336	342	318	322	285	305	317	334	312	317	332	283	340	313	304	329	352	302	321	311	307	311	336	336	305	306	287	347	280	283	299	341	311	323	276	317	349	316	290	320	294	316	328	288	282	323	301	322	315	319	330	334	331	321	333	322	333	335	311	301	324	321	318	316	325	329	310	328	311	294	278	301	336	296	305	311	323	308	294	344	311	340	341	332	326	316	322	312	306	307	304	320	287	279	328	304	308	286	311	318	298	322	287	312	317	331	322	320	352	319	297	317	313	305	266	298	327	322	298	301	320	303	322	310	355	340	341	345	313	310	301	286	300	319	279	332	331	323	314	330	295	315	313	356	315	330	304	312	323	324	298	297	289	336	291	316	326	310	303	324	323	309	329	308	287	298	374	321	312	268	324	312	317	321	316	328	332	281	318	279	309	310	320	315	300	307	327	316	300	324	318	323	302	321	291	278	339	303	314	317	293	325	310	288	327	316	316	298	311	321	309	296	310	332	330	330	299	300	325	343	349	297	320	288	306	295	314	367	355	301	346	296	316	357	307	320	323	308	310	313	300	306	300	314	322	326	327	343	301	336	327	301	305	287	307	297	349	320	322	317	333	322	302	319	329	316	306	283	309	288	274	334	288	329	335	295	325	309	326	334	340	316	325	298	304	309	359	339	319	281	302	302	301	312	309	299	304	316	313	306	303	345	323	332	295	303	300	330	295	312	336	307	326	339	331	321	320	292	315	321	324	305	279	322	309	320	308	321	319	325	322	314	309	307	308	336	315	294	336	314	344	318	318	305	293	310	290	326	335	311	312	302	327	334	320	317	336	317	311	309	285	305	300	308	320	321	304	300	331	321	305	326	325	332	326	342	298	347	315	314	324	313	337	315	303	272	322	326	328	286	292	291	326	301	327	312	345	322	261	364	313	332	326	317	341	338	310	304	290	279	354	315	328	331	331	346	277	320	320	299	302	312	296	303	339	321	309	317	319	322	287	282	302	319	318	332	316	330	301	310	280	297	329	302	284	304	347	290	305	308	289	309	308	306	312	322	305	265	344	300	329	304	315	312	338	311	343	288	295	316	346	285	324	317	320	296	356	320	293	333	331	346	329	292	327	294	303	317	326	336	331	311	293	266	342	348	327	312	329	318	300	316	285	318	330	350	337	332	315	304	346	281	362	337	317	291	271	319	318	283	320	312	333	329	290	290	317	319	303	320	339	334	313	353	301	300	289	321	317	295	311	305	320	317	312	315	330	308	312	337	318	322	281	279	303	324	332	316	315	306	300	355	294	360	297	317	286	348	305	318	303	332	313	323	313	298	331	325	315	311	314	321	354	330	292	275	308	310	304	305	310	306	311	336	359	301	345	300	326	316	340	307	329	321	322	324	329	336	321	294	328	351	302	355	348	287	340	317	330	334	331	292	261	313	320	306	294	335	290	332	327	316	327	315	304	310	301	341	301	362	346	321	328	327	332	342	306	286	289	286	305	337	292	305	323	314	335	344	292	292	346	286	344	307	318	342	337	328	320	338	321	329	320	315	317	299	331	320	336	284	330	301	320	296	333	309	345	353	354	324	292	331	351	285	326	336	340	282	313	335	289	368	332	305	327	330	380	376	282	330	318	317	312	308	307	286	300	304	305	327	321	334	301	280	344	298	319	311	287	333	289	284	337	329	303	308	342	325	328	310	293	328	326	319	317	366	331	323	306	308	298	329	285	278	286	291	337	297	311	306	309	339	329	294	305	290	283	322	354	306	304	316	315	278	313	309	243	300	308	326	314	315	344	329	351	329	300	264	307	305	305	316	326	317	300	333	327	321	306	345	326	293	315	335	340	310	311	309	284	328	293	305	298	294	339	286	342	290	333	315	332	316	316	303	338	325	293	342	316	327	320	310	327	302	324	303	332	327	312	328	303	295	344	312	356	342	310	338	306	344	335	319	314	323	319	311	327	316	326	308	290	313	341	326	304	291	314	275	314	275	292	299	310	307	325	296	318	277	270	299	297	324	284	313	305	294	314	287	303	320	320	303	314	313	324	328	311	300	325	299	317	308	319	288	290	324	330	303	313	330	293	342	328	299	298	306	306	308	325	329	298	336	280	289	302	316	324	303	323	342	312	324	333	317	297	320	299	330	298	301	317	305	330	321	295	325	318	327	288	337	263	318	308	316	307	351	306	327	338	315	334	310	264	352	304	322	311	318	315	335	331	306	329	341	355	305	284	334	304	339	308	296	328	321	290	309	301	349	272	321	321	287	322	313	370	321	324	323	327	318	333	318	284	305	285	308	273	340	343	306	308	306
8289	1151	829	771	794	780	761	774	786	734	738	783	748	751	742	717	750	745	742	752	698	742	772	747	680	732	734	739	701	718	765	736	763	743	736	734	776	750	716	753	705	818	727	755	704	630	758	658	749	730	699	759	770	745	719	791	716	726	720	718	743	727	729	756	721	697	761	701	731	744	747	680	714	704	721	716	736	749	710	707	745	707	733	750	777	751	710	737	724	729	772	715	669	761	761	715	746	752	784	785	723	756	712	719	729	713	760	707	720	753	737	674	707	746	733	721	736	698	683	740	779	710	714	691	731	709	768	731	767	700	765	737	732	718	746	738	683	762	716	692	727	669	768	743	711	676	734	711	712	786	714	730	748	747	744	743	730	748	717	704	728	812	718	780	692	706	801	731	785	659	708	739	712	700	744	761	734	712	702	694	712	725	780	728	735	746	740	725	712	701	716	673	737	731	695	705	673	715	747	725	776	735	711	735	742	780	722	752	728	766	730	756	758	734	765	724	740	756	734	716	694	758	723	719	745	761	776	750	738	728	696	712	687	741	734	727	739	718	732	770	752	784	748	704	685	671	698	718	717	703	734	692	728	705	686	676	697	759	701	725	693	730	757	727	703	759	765	743	709	767	760	751	714	736	747	745	781	705	746	730	752	743	729	708	756	724	712	776	775	743	700	713	769	757	730	666	709	794	727	719	680	704	750	711	734	692	726	745	716	740	730	704	691	737	689	724	754	787	742	732	744	752	733	711	749	736	730	738	695	700	736	733	774	722	741	687	709	674	719	727	732	757	723	759	759	742	702	703	769	701	684	716	725	735	711	734	706	763	709	727	772	689	661	728	701	768	723	711	736	763	728	765	707	729	704	691	737	739	724	707	740	759	683	737	738	733	746	730	712	741	704	703	732	701	712	750	732	732	746	705	686	704	691	728	714	687	709	711	711	743	708	753	726	749	770	725	722	714	800	772	721	718	721	722	728	743	701	756	754	701	730	698	717	734	718	758	747	731	698	738	705	753	728	722	728	741	789	702	692	711	723	772	739	748	789	785	754	699	704	732	716	736	756	740	681	751	769	715	714	757	721	704	727	741	718	702	722	746	732	704	733	733	739	788	694	784	767	734	765	755	736	676	715	770	703	738	707	710	731	701	734	696	725	763	710	705	722	743	750	721	689	789	735	732	735	741	673	673	735	754	734	724	735	725	723	727	709	711	695	744	749	764	752	720	709	688	699	711	754	696	719	666	715	786	686	755	733	737	698	729	748	694	749	745	722	708	707	713	725	721	745	709	744	697	722	799	699	741	692	743	742	774	749	751	770	732	751	748	758	754	728	735	744	738	737	741	720	744	728	724	746	681	696	703	765	697	744	725	769	728	723	725	692	775	765	768	768	746	704	689	705	729	752	759	704	688	731	688	729	755	756	695	682	702	717	746	740	731	720	760	715	748	732	722	729	661	712	742	772	709	724	772	687	700	720	735	755	752	697	753	751	749	797	732	769	746	747	699	735	720	707	718	670	749	766	683	711	708	755	710	703	730	738	733	753	687	709	768	739	782	706	761	708	715	735	761	771	772	708	714	735	735	725	756	702	738	712	729	745	747	717	748	735	664	757	748	778	733	753	780	787	726	716	724	708	687	770	695	679	699	661	731	732	734	691	750	738	774	712	731	708	730	762	732	734	750	705	732	728	704	717	693	686	734	699	764	739	719	691	751	762	705	724	777	744	757	724	741	760	718	744	692	710	700	732	730	718	728	704	669	770	744	709	703	696	702	709	721	749	714	684	761	731	767	674	764	773	738	753	746	666	747	724	764	701	765	727	742	705	717	712	736	673	751	722	707	693	703	765	710	753	741	798	738	678	729	843	654	707	743	755	740	715	775	714	698	741	688	736	787	704	767	734	752	722	762	701	702	738	732	767	700	724	750	718	747	748	753	758	717	727	729	708	733	696	749	725	752	742	710	738	698	728	755	681	698	709	733	739	728	759	798	705	741	742	738	789	745	705	692	733	769	700	793	704	721	718	690	761	781	696	735	729	683	738	727	703	710	723	720	762	753	749	717	722	747	747	716	740	730	705	799	684	705	747	750	725	747	721	694	763	703	757	737	737	723	695	765	694	728	746	748	745	743	772	781	688	741	671	693	749	760	727	741	765	768	713	679	713	744	761	749	725	696	724	742	790	700	746	739	724	730	745	742	745	740	690	752	731	738	744	722	792	710	769	710	688	758	715	727	740	768	675	731	662	766	753	724	740	710	713	748	746	714	742	736	694	749	745	740	695	739	738	757	724	727	743	705	716	710	739	751	707	724	737	736	755	690	751	731	783	706	743	704	731	730	738	746	724	705	732	750	700	711	729	738	694	733	766	740	685	775	758	738	753	684	657	703	720	730	766	701	727	734	715	721	734	735	749	760	723	715	734	761	735	729	728	730	772	712	727	688	713	727	748	711	708	719	723	704	748	738	748	748	674	747	642	748	708	720	672	682	724	750	758	712	730	679	716	730	721	705	751	710	702	720	749	735	721	785	733	747	787	724	737	673	717	703	703	711	673	740	749	766	685	744	753	723	762	699	743	761	697	719	751	727	764	700	749	765	738	709	709	762	726	769	790	717	718	726	769	687	794	722	709	703	698	721	761	714	755	729	682	736	712	723	729	706	702	731	720	707	639	731	747	739	735	718	684	697	702	749	686	753	696	710	775	739	750	746	709	730	702	786	715	736	749	739	770	725	761	705	750	766	731	693	740	742	730	707	736	737	739	657	707	711	728	716	728	704	754	736	666	744	751	669	717	718	720	741	704	748	691	764	757	690	759	698	719	706	719	745	717	707	733	695	745	751	715	683	741	755	729	754	720	688	697	726	731	707	681	679	765	714	702	723	722	729	713	761	725	692	723	722	767	731	717	735	692	756	747	733	754	714	758	700	711	767	729	718	642	697	737	733	696	725	744	735	728	709	741	736	748	719	780	718	702	740	728	756	751	710	709	744	723	720	709	712	748	755	733	658	721	695	722	701	771	723	734	712	765	718	705	710	762	693	722	669	751	783	745	670	718	722	754	688	723	715	696	719	747	741	746	765	713	749	757	705	728	705	727	694	756	748	677	746	729	713	751	768	743	709	678	723	704	724	729	752	758	751	734	773	709	743	748	712	713	764	753	740	684	728	757	767	687	723	716	726	727	746	720	758	694	729	700	749	714	747	719	732	724	763	754	713	688	743	716	702	750	721	717	721	723	760	752	723	744	722	722	741	685	736	740	728	766	726	727	735	709	748	759	774	748	778	756	750	753	718	688	713	745	739	736	792	746	679	770	732	741	703	736	709	780	717	776	750	764	722	677	744	682	787	766	726	717	707	725	748	741	721	699	722	698	717	742	723	723	783	766	738	738	730	694	729	725	700	709	713	761	711	743	760	748	714	673	747	683	803	747	714	774	767	745	725	770	720	739	749	696	686	777	723	734	686	686	699	736	742	751	738	750	769	768	726	734	681
35538	15044	2715	866	582	458	391	313	284	281	217	262	189	181	216	195	167	158	187	179	181	150	171	166	209	181	173	147	159	159	165	164	164	171	152	169	158	158	136	150	169	174	128	168	155	137	154	141	134	146	169	125	157	159	139	153	137	143	154	143	133	138	150	158	148	164	152	133	149	133	155	147	158	145	155	140	130	145	151	150	160	158	153	137	142	138	149	151	137	148	141	138	175	134	153	143	153	121	151	158	154	164	136	157	132	144	131	149	145	161	129	159	137	140	156	152	139	136	135	153	152	157	136	138	136	151	146	133	129	156	175	143	126	160	144	139	149	132	173	134	135	144	149	138	157	141	148	185	143	143	145	137	154	124	142	153	144	135	163	157	132	144	166	116	132	145	146	133	138	145	161	154	153	130	156	130	151	162	119	150	142	155	168	145	143	140	143	139	147	150	170	174	137	137	146	131	127	155	159	148	139	165	154	156	126	146	137	154	174	133	161	147	156	158	150	164	169	141	154	136	145	140	153	131	128	155	163	151	151	128	159	124	132	160	151	151	129	149	150	157	158	149	141	146	129	161	165	159	145	136	145	137	166	120	116	136	157	169	175	159	146	146	145	123	113	145	153	136	137	150	141	133	144	132	140	145	150	141	133	133	151	144	153	156	148	146	135	134	163	125	166	158	149	161	148	166	139	145	154	144	132	162	157	155	152	145	135	144	127	147	148	136	159	146	159	133	128	144	155	148	151	153	142	134	128	143	127	152	162	149	162	144	142	152	125	157	163	142	154	136	149	157	126	130	131	150	138	132	175	145	147	136	154	139	149	167	154	148	128	147	156	138	147	158	153	150	128	120	165	144	144	151	132	155	154	163	139	163	144	162	143	164	157	145	162	143	165	151	126	136	125	131	128	118	147	159	146	152	167	158	169	142	151	143	151	152	123	135	146	138	171	152	170	143	151	144	153	139	163	145	156	142	146	143	173	129	142	151	150	127	142	146	159	131	154	165	166	129	147	144	144	129	148	138	135	146	127	148	138	134	152	161	150	124	151	149	180	175	155	140	140	144	139	145	128	129	127	152	128	163	144	157	139	152	144	150	165	155	142	158	153	149	153	141	163	146	148	148	153	173	138	155	168	128	139	121	138	145	126	144	143	148	165	171	144	132	151	131	148	154	176	141	147	147	139	143	160	145	126	146	143	147	137	157	127	156	173	158	125	154	150	174	131	158	148	123	149	138	142	157	140	145	133	151	147	135	146	141	140	149	147	152	164	138	143	144	144	148	149	152	159	163	130	167	139	147	137	158	145	155	141	150	144	128	134	150	159	133	145	144	159	153	180	169	147	143	164	141	150	139	126	149	150	135	132	159	161	146	137	147	124	123	139	135	153	136	134	146	133	134	128	142	140	145	132	174	134	153	154	149	124	161	150	125	139	139	157	147	144	121	139	153	149	142	121	155	142	151	134	139	126	159	144	156	162	152	138	130	158	153	149	162	150	140	139	166	141	147	133	146	154	129	178	137	168	129	148	152	121	150	150	130	148	148	132	153	132	171	168	130	143	160	142	137	177	140	126	136	148	152	127	152	159	155	143	123	137	146	148	160	143	151	152	144	153	159	155	160	152	131	139	135	164	136	136	118	148	141	168	148	161	141	161	145	147	143	139	156	151	165	141	163	170	153	136	149	132	141	128	125	141	168	157	127	148	139	135	155	147	127	156	135	142	140	137	157	146	155	151	132	160	183	146	156	156	131	128	144	171	135	148	139	135	158	118	150	142	144	133	136	154	164	129	136	125	142	142	131	144	131	132	168	136	150	151	159	129	133	158	162	178	139	151	144	157	132	151	148	147	131	165	168	132	145	160	134	103	145	148	127	151	161	148	159	145	121	150	143	144	144	172	150	153	140	143	126	138	152	152	153	128	142	139	163	148	132	134	137	144	156	136	140	139	134	130	148	161	125	153	143	161	142	151	167	106	149	142	166	152	153	165	152	130	153	132	142	150	138	165	147	122	152	151	149	155	145	145	147	139	144	155	163	159	139	153	162	132	157	129	140	148	139	126	144	143	122	129	178	131	135	146	146	133	143	133	160	130	158	150	136	154	157	148	133	136	143	177	132	131	128	142	131	127	177	148	134	138	164	136	149	140	153	123	142	162	148	146	159	146	167	173	122	160	121	157	148	141	144	138	150	144	150	149	143	147	147	133	150	150	152	143	153	154	137	144	160	159	150	145	137	133	136	149	148	157	156	162	147	159	143	131	140	146	166	156	146	148	160	136	148	185	158	150	140	168	147	149	172	116	149	152	140	128	148	179	136	148	126	153	151	172	140	172	155	148	146	158	150	140	173	132	124	145	140	149	125	134	155	155	149	146	142	137	153	130	121	130	146	132	155	140	168	131	136	136	149	131	160	133	124	150	142	152	163	135	153	159	141	139	147	136	159	155	154	152	157	132	156	143	145	146	136	161	135	139	151	158	164	151	137	163	166	130	157	141	148	123	153	118	145	139	153	158	164	135	165	120	139	144	157	135	165	142	148	153	156	162	164	140	137	150	153	176	128	153	136	162	136	128	132	157	142	138	148	151	169	143	157	163	156	154	141	126	134	152	160	163	155	147	151	166	141	177	166	163	151	165	129	145	163	160	136	151	144	152	131	153	168	138	144	134	129	148	161	145	144	136	149	164	146	148	143	147	149	146	152	181	162	154	143	149	132	163	136	139	149	146	134	154	157	140	147	138	126	146	131	145	144	137	129	145	174	158	144	136	132	143	166	149	121	153	140	144	165	141	165	162	160	156	142	136	121	167	153	156	137	145	151	139	120	151	154	152	151	151	136	144	144	143	148	151	141	162	152	149	166	150	165	131	144	133	134	131	146	123	153	130	149	152	126	154	144	134	162	130	129	126	157	168	128	139	173	154	162	142	171	136	133	151	159	140	162	132	156	146	154	164	142	137	162	145	145	160	171	141	139	152	133	147	154	151	170	136	155	156	139	146	145	143	156	170	131	155	157	145	148	152	136	154	133	123	152	133	146	155	156	143	139	150	146	117	154	155	147	160	150	137	157	135	144	137	130	154	151	168	136	157	151	147	142	154	138	145	146	121	137	145	147	170	156	172	163	128	151	150	162	152	154	141	146	123	137	158	148	142	122	143	166	155	148	140	144	152	133	154	146	153	134	154	126	172	149	150	147	150	165	147	159	141	154	173	128	148	134	176	144	152	143	171	147	136	142	160	152	170	155	137	142	142	160	143	128	125	133	127	151	162	157	135	141	164	156	149	152	150	150	156	145	141	151	171	156	142	137	142	135	133	138	135	142	140	141	148	154	138	144	151	156	139	161	169	165	147	142	144	150	144	143	164	130	136	147	124	135	119	130	146	140	143	150	156	129	147	141	158	146	134	141	135	146	127	152	155	121	145	154	155	133	130	163	138	167	136	165	138	126	144	148	149	157	150	160	139	173	141	155	153	163	145	139	146	125	150	179	147	129
17685	7590	2287	2846	2404	2088	1679	1453	1222	1061	959	892	840	744	709	675	627	672	577	544	536	541	547	509	467	476	457	511	457	493	462	425	470	464	417	442	444	403	474	417	431	460	450	419	429	421	424	395	434	417	435	402	418	389	423	447	388	393	397	448	412	387	405	428	397	393	422	378	409	411	380	422	404	386	371	397	393	408	404	387	420	386	444	397	428	412	386	421	371	384	408	397	372	375	397	406	417	408	396	417	391	393	384	391	384	442	393	389	372	389	425	388	390	395	396	395	391	413	387	410	413	401	381	377	393	392	401	396	381	342	391	394	401	378	395	389	395	346	390	389	405	389	388	396	439	369	416	397	384	381	395	413	420	419	397	404	390	418	362	407	366	372	384	392	394	387	399	391	403	411	410	377	403	393	380	413	402	388	370	429	403	426	382	428	419	410	405	407	401	403	422	394	367	407	389	386	372	420	390	381	396	409	383	377	375	365	363	394	392	380	390	404	390	409	413	385	426	383	369	393	412	357	375	390	382	385	387	407	406	361	375	403	371	384	410	393	417	411	383	349	384	397	418	438	355	358	379	356	376	367	395	367	382	381	351	387	414	393	414	400	403	408	379	371	390	390	394	369	394	396	401	362	352	378	408	356	390	391	396	404	430	394	383	347	401	384	378	368	392	424	377	375	370	392	383	410	394	403	376	370	376	410	369	400	385	391	398	421	404	378	413	378	352	378	383	398	382	399	393	391	360	414	411	411	406	356	403	396	389	357	407	396	397	347	384	402	416	384	393	409	385	388	368	366	381	404	388	400	373	418	370	395	364	401	400	385	399	381	410	380	388	421	388	396	449	358	389	386	373	389	413	389	424	434	404	366	389	379	360	370	397	406	398	366	370	395	375	421	388	395	394	390	398	379	408	376	401	402	325	374	404	414	374	414	423	379	407	381	402	426	420	391	404	382	417	399	377	384	378	414	389	362	400	402	399	413	377	372	379	402	426	379	400	368	379	404	391	388	382	404	409	393	402	364	414	437	383	379	395	406	376	391	386	389	398	393	385	396	412	400	405	394	409	386	403	374	377	362	391	378	395	386	395	405	389	396	400	379	403	397	395	384	386	361	405	378	406	430	403	443	373	391	386	386	410	370	371	374	412	424	381	347	367	440	368	430	388	400	407	364	385	354	391	397	355	390	396	379	401	400	354	389	387	390	377	377	405	409	382	375	374	446	395	401	378	389	393	370	384	378	378	389	371	391	367	394	417	379	357	383	380	389	368	430	370	387	378	394	383	402	423	411	419	390	402	366	380	382	375	408	388	406	387	411	374	374	381	355	424	393	381	366	397	394	397	369	399	379	405	372	384	404	385	397	408	398	381	405	367	389	397	416	397	362	378	367	419	375	368	385	366	384	378	383	388	389	373	397	349	401	373	351	378	409	356	413	391	404	382	416	423	388	395	451	373	381	393	374	382	387	405	403	400	376	412	417	420	387	399	405	386	396	409	382	385	381	368	368	386	395	371	384	365	387	413	377	385	416	409	416	383	347	400	368	365	384	400	369	422	404	371	375	421	410	383	388	424	391	414	406	422	397	389	397	361	393	380	391	382	363	390	387	379	388	358	362	372	448	409	398	380	398	376	402	398	405	385	397	378	419	394	417	404	389	394	383	338	401	417	416	362	380	351	378	393	392	382	395	367	413	372	398	391	381	368	378	379	373	380	384	362	391	364	411	367	388	374	363	415	381	365	410	397	357	411	393	395	389	432	377	409	392	389	436	355	418	398	368	419	368	411	378	381	385	374	376	378	413	394	378	385	382	393	399	407	398	370	398	410	357	401	404	410	375	394	383	383	397	395	415	376	396	390	369	368	393	365	423	408	408	432	371	377	392	388	380	396	422	355	364	405	390	413	429	393	377	380	436	390	373	399	367	371	400	370	418	401	402	377	431	364	364	408	367	398	379	380	367	407	370	416	425	391	393	398	392	395	390	391	401	398	385	369	374	372	385	401	352	393	410	387	406	378	372	407	366	384	442	380	395	349	397	398	407	374	392	364	414	383	405	396	418	401	374	395	404	371	384	386	375	371	382	387	408	391	413	372	372	404	409	393	367	422	414	403	391	388	378	376	359	387	408	366	384	425	353	386	375	416	403	392	402	384	431	378	411	409	378	392	384	401	373	365	377	373	348	362	381	383	379	376	357	378	401	380	347	404	383	376	382	395	378	382	373	399	420	370	392	399	385	383	363	358	362	383	376	372	386	409	402	416	427	374	381	388	416	373	387	415	367	424	381	392	412	370	406	438	397	398	375	400	393	422	377	392	419	367	416	390	409	382	359	350	420	376	394	388	412	375	380	376	401	403	420	400	368	369	371	415	396	402	430	379	412	389	385	382	398	402	363	367	397	376	375	371	407	416	419	394	405	342	406	394	374	382	368	377	405	391	398	423	382	397	391	363	408	411	364	392	391	405	341	395	369	400	397	370	370	380	413	393	388	384	393	392	415	395	382	386	411	409	386	405	386	363	330	399	369	413	374	384	401	406	374	414	342	358	354	397	396	394	414	359	387	374	378	387	397	402	426	417	422	403	367	394	369	390	388	374	366	394	415	383	421	385	406	346	388	407	376	390	410	389	391	404	380	398	387	398	376	412	431	366	365	411	396	374	368	402	393	383	398	374	373	415	378	365	394	396	407	387	422	407	388	384	426	408	410	381	384	394	394	355	416	406	377	389	382	383	405	400	453	397	408	410	419	400	417	377	402	361	385	353	362	405	394	381	386	368	393	422	381	380	394	425	391	374	396	403	419	416	423	367	341	347	395	398	382	401	393	366	390	397	410	418	392	391	376	376	391	398	423	444	384	404	366	402	433	373	402	391	393	392	387	380	405	379	419	401	406	421	401	359	405	402	400	406	354	377	359	389	409	391	369	388	373	397	386	381	394	387	345	390	352	395	395	410	375	423	404	352	389	375	357	393	359	387	375	410	418	371	381	400	421	361	368	381	392	371	385	355	362	420	381	373	371	405	395	394	384	426	403	412	386	390	400	406	379	402	392	411	378	358	428	383	372	381	402	388	445	404	358	387	433	411	404	382	373	402	373	429	406	375	408	399	385	401	409	404	364	392	383	423	421	392	401	382	380	400	391	339	414	424	365	375	367	379	385	392	398	371	418	387	377	375	412	409	409	377	404	398	393	387	380	418	417	388	392	380	385	398	370	394	388	381	377	395	397	370	424	389	402	360	442	406	427	417	375	399	404	396	403	383	379	402	412	404	384	379	428	365	400	397	406	391	399	380	381	387	391	399	377	376	418	382	385	397	376	389	386	394	387	371	409	388	394	364	395	411	373	407	416	413	407	354	409	397	383	370	364	410	364	378	389	397	417	385	372	364	391	393	339	414	345	394	414	401	423	406	372	425	417	370	383	397	341	368	385	415	375	357	362	345	358	370	400	392	385	408	381	427	402	375	373	375	395	360	392	365	417	375	380	391	394	406	400
43127	23201	5457	1827	1137	846	672	532	472	411	365	358	297	292	260	271	236	281	215	229	250	235	225	212	238	189	214	179	203	203	182	195	261	169	203	187	206	229	193	180	188	188	189	224	212	207	174	215	189	196	203	188	207	203	196	190	199	182	202	207	193	195	186	181	177	190	202	179	189	189	212	181	180	172	181	187	205	163	184	189	200	180	183	169	174	191	164	183	169	184	187	197	202	209	187	176	194	182	184	161	159	202	205	192	195	202	196	194	175	180	182	193	189	211	188	186	189	210	189	191	166	212	196	221	211	175	195	186	212	201	190	196	173	188	176	172	184	194	205	191	211	213	221	187	215	181	210	213	164	201	195	206	168	191	182	194	189	175	164	203	195	173	174	197	205	190	210	170	186	179	196	192	197	196	183	192	192	176	194	177	181	191	206	192	183	198	223	196	186	187	163	169	198	177	211	191	185	183	164	193	200	212	215	199	198	195	180	193	186	184	187	186	202	183	172	194	178	174	188	205	211	168	208	190	184	168	188	204	202	182	192	201	202	184	177	195	161	178	180	183	197	224	192	156	195	192	189	190	178	184	183	177	200	196	196	184	186	185	208	201	210	169	190	178	172	225	199	209	207	187	157	196	160	204	191	202	185	183	182	142	205	195	166	169	190	199	213	207	189	170	192	176	187	162	177	190	183	198	201	176	215	164	179	179	201	177	165	186	203	206	208	209	188	186	181	188	197	207	176	169	180	202	207	190	195	199	201	189	173	215	183	196	193	192	167	174	181	186	196	176	183	194	184	178	168	179	191	181	192	211	184	182	166	183	183	208	197	189	206	181	204	180	190	187	183	204	184	198	203	172	165	194	192	166	195	208	199	205	180	186	184	178	165	191	191	193	180	193	199	197	208	181	219	201	206	206	186	172	200	202	218	199	181	178	183	164	203	183	197	181	166	187	183	206	185	182	188	155	192	202	178	196	195	200	186	190	204	191	182	190	182	178	174	184	203	197	188	211	159	199	184	198	166	174	158	188	216	173	192	215	193	197	184	163	170	184	178	166	175	194	181	168	193	195	193	197	194	189	202	156	189	174	164	188	204	183	181	180	208	192	194	204	184	181	204	199	185	200	190	193	172	185	200	183	199	190	177	156	199	180	181	174	174	219	189	188	203	196	201	195	210	180	193	197	174	200	182	169	166	202	174	204	173	179	206	189	181	190	185	177	179	182	178	181	175	202	191	212	196	199	200	171	177	179	206	196	205	183	198	177	211	180	172	213	187	186	174	174	186	205	205	171	161	191	200	169	204	178	182	200	178	164	187	187	185	182	183	168	192	182	190	207	192	164	213	189	167	192	191	208	180	173	188	205	195	189	177	215	189	206	194	199	186	198	191	181	220	204	182	203	211	197	185	180	169	188	177	204	165	181	220	174	188	172	197	191	177	189	197	210	196	170	205	183	190	170	197	186	195	185	213	188	176	205	177	190	197	179	171	173	222	187	199	198	206	172	180	208	204	183	196	190	174	186	201	200	171	173	174	192	170	202	192	164	220	185	184	161	170	189	166	198	180	189	197	201	198	198	196	199	207	176	180	180	172	190	176	205	198	183	194	179	179	185	207	198	175	204	184	188	194	174	184	196	201	167	195	200	214	204	178	145	183	185	189	175	194	203	189	185	186	217	174	181	182	181	195	197	201	187	180	185	201	187	182	178	180	172	205	201	199	199	198	181	217	199	193	189	221	189	183	189	198	183	188	215	207	209	182	184	175	181	214	210	196	209	182	178	203	189	199	176	184	195	195	176	202	197	201	179	176	190	204	199	173	187	183	179	176	183	185	176	186	170	172	189	171	185	166	171	198	216	192	190	188	180	183	193	189	211	193	198	187	172	201	186	204	192	170	184	155	196	195	167	191	207	183	178	209	188	189	186	215	204	186	213	176	196	172	223	193	165	188	199	179	204	190	168	183	174	187	175	174	198	193	181	190	194	173	227	191	199	182	197	176	166	189	182	176	175	204	200	181	185	177	174	173	189	174	179	210	199	181	195	196	190	176	181	183	175	193	202	201	187	173	173	187	192	200	159	205	174	144	189	183	196	200	222	201	206	177	194	178	216	194	211	210	173	186	192	206	176	175	196	191	182	206	185	175	199	171	185	188	167	203	174	179	178	175	183	181	189	190	181	201	173	198	166	181	184	175	199	222	160	197	155	214	195	179	172	177	178	190	180	185	178	178	201	194	184	188	226	185	194	173	204	186	193	203	173	172	183	197	195	182	239	192	178	195	211	197	178	193	206	194	172	188	200	182	185	182	170	193	183	151	202	184	176	169	209	180	169	183	190	178	182	184	148	201	181	202	189	194	175	173	184	171	164	181	186	183	179	177	177	191	188	177	190	171	175	194	178	194	207	191	172	179	181	201	193	199	207	215	189	207	200	158	208	169	192	207	174	177	177	186	187	203	205	184	184	205	214	199	179	191	199	159	185	166	175	186	180	197	192	187	218	190	208	171	222	179	165	183	190	173	192	186	198	187	183	179	211	170	215	163	188	182	203	176	189	210	193	179	197	172	206	190	176	209	184	196	199	191	199	159	160	179	200	175	167	177	187	192	216	200	196	182	220	195	186	175	185	175	180	190	160	204	184	205	180	206	182	164	202	180	188	196	177	173	225	196	191	186	186	201	210	200	175	172	194	188	187	198	202	192	222	194	209	190	183	202	209	208	196	173	213	168	203	174	194	174	203	231	204	176	165	184	197	165	181	188	175	194	190	190	191	170	228	193	212	171	224	183	192	179	153	211	176	189	200	219	198	181	219	166	208	180	192	186	181	185	176	167	168	196	183	173	180	218	217	182	189	190	193	172	175	202	201	213	178	159	169	201	193	178	194	216	181	175	166	187	188	183	189	174	206	193	179	210	165	220	210	193	193	193	191	189	182	187	196	198	176	158	173	226	211	181	191	192	182	194	187	165	197	188	207	173	191	177	178	185	173	182	171	164	192	166	180	221	175	207	172	186	213	188	206	186	183	178	177	196	184	175	193	167	176	167	197	182	196	167	190	190	179	213	220	207	206	197	180	167	171	190	188	177	169	206	193	204	214	168	208	164	210	197	203	192	188	205	179	205	164	202	179	201	167	187	207	169	190	183	181	176	173	184	172	201	187	196	179	198	180	186	173	187	204	193	181	198	183	194	172	198	183	171	181	211	203	180	201	183	195	177	196	182	217	200	193	187	213	222	177	181	190	203	197	165	194	193	175	209	202	187	194	186	167	178	170	216	187	189	177	176	195	195	204	170	193	196	171	167	177	158	196	180	191	183	177	193	178	187	175	177	161	189	191	191	190	173	192	160	178	206	182	191	182	202	174	179	211	192	186	207	205	203	184	180	196	191	198	184	207	180	193	179	198	171	187	197	172	204	196	206	180	187	192	189	201	180	169	209	213	180	200	182	194	159	201	197	177	182	177	195	177	187	187	174	173	178	211	187	196	159	163	181	214
22571	13115	4013	5130	4376	3517	2939	2381	2086	1831	1664	1410	1309	1153	1105	1096	1019	960	872	877	815	853	773	769	734	715	668	709	702	657	652	646	620	658	626	643	610	571	578	616	574	600	575	589	544	561	597	542	540	554	557	571	551	537	549	550	532	514	539	554	560	558	530	522	527	534	547	519	562	566	527	526	545	546	517	524	548	494	519	526	484	544	505	513	537	514	506	518	519	534	510	527	534	538	517	519	543	526	549	548	571	507	516	541	550	539	485	548	482	534	537	517	503	515	487	534	480	505	489	552	455	530	543	515	494	515	517	516	533	485	473	503	511	496	546	498	475	500	505	482	540	534	504	480	506	502	495	508	503	477	513	581	508	512	517	541	550	471	533	539	454	506	503	527	502	479	493	515	520	492	513	515	544	496	488	485	506	522	540	532	509	507	522	517	521	470	518	510	515	510	552	472	523	496	474	491	505	441	529	515	510	520	549	523	525	480	500	499	506	489	478	502	513	499	496	474	521	512	531	506	509	525	525	482	511	512	510	430	531	522	507	483	525	513	491	465	545	497	512	495	504	508	507	533	515	510	513	530	523	508	518	512	507	498	488	474	494	505	472	501	545	474	539	482	488	524	530	547	505	472	512	510	525	550	547	500	490	539	457	544	475	521	503	528	497	533	491	507	524	517	511	504	530	521	538	523	505	528	509	483	537	551	521	529	469	487	503	488	471	473	544	509	528	534	511	454	500	492	503	513	531	511	488	538	543	504	529	521	472	511	533	531	502	526	480	508	489	531	547	522	462	499	475	490	472	528	483	496	479	501	536	475	552	539	491	487	467	474	504	529	508	525	506	524	473	499	538	507	515	467	495	499	553	484	485	507	536	531	497	530	505	550	471	483	491	498	522	496	536	474	485	490	491	492	490	436	518	515	490	511	462	474	480	495	493	545	503	548	486	507	461	537	488	485	487	518	515	515	501	539	505	512	492	540	495	492	538	509	494	491	507	519	535	539	530	479	553	530	511	508	482	510	487	545	482	491	498	513	516	498	464	491	492	474	521	535	505	519	540	524	509	464	528	513	548	497	507	539	484	496	512	498	490	516	518	491	501	539	524	490	518	534	498	523	499	522	519	506	517	518	580	452	521	516	510	511	457	508	506	541	523	486	522	502	530	523	491	510	507	512	482	491	523	487	500	477	504	496	515	562	482	498	527	546	514	501	535	498	526	525	505	482	504	505	496	490	534	530	497	509	502	507	502	506	504	527	501	539	530	449	520	498	504	500	531	560	471	476	550	494	506	512	497	549	486	501	495	452	494	487	519	517	502	466	518	509	528	508	483	500	527	497	553	478	501	514	527	538	489	483	489	522	472	505	518	488	512	475	516	486	544	487	560	525	518	471	504	500	487	527	510	520	530	476	480	516	509	506	524	498	514	505	503	531	515	490	534	491	494	512	500	468	485	501	502	507	509	537	498	481	509	501	498	487	522	516	458	534	537	481	461	509	499	491	512	495	506	517	519	467	470	503	498	500	476	497	500	510	513	488	508	518	476	549	478	506	496	509	458	508	532	496	529	480	477	499	497	465	509	471	514	491	467	485	508	494	467	500	515	491	481	506	499	506	507	488	485	551	511	517	498	481	492	493	514	477	497	511	474	541	523	497	534	543	531	476	483	513	546	518	475	507	511	499	531	492	545	486	519	460	494	505	483	527	506	523	518	513	485	476	548	511	494	501	499	500	542	476	498	479	551	522	525	481	498	534	517	533	477	488	479	486	519	480	510	517	538	535	505	516	551	488	497	515	463	548	537	522	501	498	481	537	527	509	499	515	491	506	519	475	484	474	529	537	483	549	520	543	495	505	471	519	514	503	500	525	543	537	515	489	497	485	483	508	563	551	541	503	521	501	488	529	556	435	529	543	517	510	496	481	518	472	514	504	507	529	507	535	496	522	497	536	561	497	529	487	532	466	512	513	486	511	522	550	503	505	492	476	521	507	473	493	523	516	498	514	510	505	514	512	538	498	516	546	483	474	490	514	524	470	486	480	511	494	500	485	538	498	529	456	512	492	532	557	514	540	508	468	522	523	501	541	528	488	552	493	534	491	501	512	532	517	540	514	502	491	529	502	493	520	505	516	506	484	499	514	506	487	490	514	504	470	492	506	504	487	544	448	509	558	517	544	530	472	526	553	491	500	506	543	516	502	494	495	493	493	455	479	499	515	526	520	501	497	520	498	497	500	502	540	520	510	544	566	512	482	509	461	526	551	487	493	568	476	482	533	489	474	513	510	520	506	508	519	510	536	536	497	487	535	511	560	470	470	546	490	510	518	477	494	530	498	518	510	501	480	498	507	467	468	520	468	504	494	495	503	529	510	529	506	473	480	508	505	519	467	511	515	488	498	529	475	506	499	513	458	477	527	509	544	529	518	540	485	479	483	505	516	510	488	524	490	504	476	483	494	512	507	508	528	479	530	519	498	500	499	487	497	497	487	484	491	518	503	538	480	487	508	508	515	508	500	503	535	517	524	498	465	507	514	535	492	526	565	499	516	520	568	486	438	577	500	502	507	486	527	480	532	512	514	500	503	481	521	517	518	488	509	432	549	490	529	439	496	508	472	504	529	528	492	518	499	516	476	535	516	496	497	535	528	506	494	493	517	497	503	520	513	519	503	513	498	515	519	526	499	449	502	476	463	514	506	492	504	522	515	495	511	518	515	525	525	489	451	484	498	480	469	503	517	506	532	536	498	495	497	487	515	487	504	486	508	523	491	504	504	520	475	505	506	536	504	488	519	484	491	512	536	499	501	538	468	484	504	484	514	509	510	466	527	534	502	525	525	543	493	562	572	495	479	516	453	525	490	537	491	508	497	491	486	498	495	513	462	441	517	507	509	505	511	448	470	521	482	522	504	534	481	513	545	515	492	501	500	528	548	506	524	535	539	513	469	527	458	530	463	510	471	464	444	512	482	500	489	533	515	504	533	527	488	481	499	520	485	491	494	476	472	542	503	497	501	482	524	514	526	518	534	500	461	533	514	515	545	504	480	512	482	486	473	531	456	471	489	493	511	517	511	529	478	515	512	498	514	540	498	517	534	512	469	498	503	472	509	521	492	486	505	530	516	511	487	487	515	483	481	498	514	488	475	514	537	529	525	546	531	486	515	499	527	532	491	521	518	517	470	502	484	495	523	521	486	482	455	537	517	491	523	531	499	530	505	506	488	503	501	511	538	533	499	447	472	501	537	544	503	501	497	512	495	497	490	508	514	547	506	550	514	480	551	497	482	515	475	521	503	493	538	505	500	479	517	499	502	497	521	513	538	526	470	471	510	507	503	542	496	511	481	545	504	485	537	522	507	511	513	535	486	522	462	521	526	483	505	507	503	511	510	520	516	541	524	510	501	508	513	515	499	464	488	476	495	498	525	486	526	489	556	500	528	491	500	551	524	491	485	485	490	546	516	488	471	527	553	482	469	480	500	498	474	534	502	461	516	482	487
18847	2039	369	322	311	350	299	350	323	299	320	305	311	333	326	300	344	294	311	313	308	320	300	299	320	341	326	305	338	305	319	336	293	340	307	318	326	333	317	314	380	307	270	337	310	321	268	298	333	275	308	321	353	301	295	302	347	332	297	328	306	313	335	351	323	324	326	345	347	315	323	328	309	287	308	310	345	303	339	325	279	286	318	282	296	309	340	298	319	340	326	301	313	318	280	301	299	311	313	329	323	304	296	358	319	300	326	292	325	297	303	275	330	328	322	311	328	328	318	356	337	326	317	288	291	307	307	314	341	289	307	313	310	310	314	306	290	295	342	330	324	266	314	330	325	289	337	347	304	330	324	330	278	327	360	309	284	316	306	329	308	309	283	308	348	329	330	347	326	330	303	309	314	307	322	333	317	317	297	285	339	312	330	328	337	336	343	290	312	327	307	301	284	306	322	292	308	316	330	314	316	305	328	290	308	313	335	344	332	331	329	347	340	290	312	342	318	321	322	334	291	316	338	310	330	369	302	331	352	317	294	302	319	334	328	299	280	333	287	335	311	293	338	301	326	336	316	317	290	349	367	327	304	316	344	357	334	310	306	301	319	315	323	337	316	346	322	325	320	307	308	300	346	321	319	306	285	302	324	299	295	321	295	290	333	315	306	329	338	309	311	289	312	320	356	329	322	334	318	318	295	325	299	344	299	286	274	313	342	283	311	311	323	298	313	317	324	271	306	315	310	306	312	291	299	312	313	296	301	287	267	309	321	315	288	318	299	331	309	333	298	321	283	315	296	303	304	290	289	314	316	298	344	336	320	333	327	274	284	277	290	310	292	303	284	336	334	345	317	313	341	289	317	283	304	317	350	302	327	332	309	343	323	328	305	304	319	283	304	335	335	301	300	290	320	293	295	298	344	310	325	291	324	320	303	304	301	313	339	328	316	324	311	285	303	323	340	349	340	306	310	293	307	344	297	339	324	322	311	311	314	283	324	337	317	303	301	319	311	340	272	288	328	316	311	321	328	319	312	311	342	319	358	319	341	304	304	290	312	284	319	327	340	292	306	313	277	327	329	270	293	320	298	328	316	297	309	319	323	308	325	316	298	314	295	320	283	336	333	308	316	307	315	305	318	297	309	330	321	362	310	284	316	306	311	294	299	329	315	295	306	343	344	310	309	312	290	313	304	312	305	349	318	321	309	331	332	286	296	312	297	311	304	315	311	320	290	343	319	324	322	307	313	334	320	329	328	303	286	352	288	319	324	318	330	295	327	295	292	290	300	294	308	317	312	306	281	328	321	321	280	307	286	321	314	303	301	331	310	310	303	322	327	301	329	334	300	331	306	331	357	315	303	288	332	304	333	311	323	321	291	277	313	318	302	325	323	298	302	285	299	325	301	315	300	301	318	322	333	346	315	315	297	312	309	317	311	309	318	310	319	333	294	302	358	303	280	323	328	303	310	308	348	325	293	323	320	293	292	315	290	317	339	330	310	305	294	357	304	290	326	311	320	319	348	283	284	314	292	309	329	301	302	320	294	303	298	344	273	322	316	360	308	321	294	341	309	313	328	310	301	297	302	299	292	362	335	306	301	360	288	314	337	304	319	292	325	309	335	332	318	303	336	290	313	327	298	310	280	329	316	312	308	314	326	300	305	288	341	317	308	301	311	289	272	308	359	324	336	311	302	327	307	327	308	302	292	339	341	293	337	310	370	286	306	305	260	307	329	333	311	319	339	323	320	323	272	316	305	301	351	300	337	319	333	317	361	360	376	297	288	302	311	270	292	286	331	298	337	338	324	331	335	340	343	289	288	316	287	331	292	305	296	313	352	310	296	307	326	293	321	280	324	309	289	321	326	317	313	283	339	319	304	343	354	317	319	328	284	331	298	299	342	330	332	312	316	283	306	336	312	321	334	297	320	320	321	312	340	336	294	319	292	320	316	325	308	318	358	331	343	304	349	302	281	294	299	303	322	303	323	326	294	364	342	316	289	329	312	299	322	326	346	332	293	338	312	349	309	326	310	319	316	317	297	314	304	312	296	323	342	314	304	328	343	321	301	314	310	335	309	312	298	314	317	298	281	324	287	321	307	330	306	304	300	324	292	294	297	300	291	323	323	348	310	336	277	286	309	301	322	315	312	317	323	298	300	329	294	325	351	345	322	295	293	296	312	315	296	334	335	338	324	305	305	286	306	299	302	314	319	324	324	299	310	299	313	332	333	350	307	295	332	303	295	325	330	292	306	303	327	332	293	299	308	292	272	310	287	279	314	323	309	285	280	295	309	311	331	341	297	309	296	304	328	304	330	325	298	324	325	310	330	325	325	299	293	301	318	346	347	273	348	342	293	304	296	326	319	298	334	312	338	327	302	332	269	316	271	319	272	325	314	315	317	287	352	304	340	295	330	342	299	298	324	341	315	319	298	316	293	337	309	325	318	272	327	316	343	338	340	306	308	306	287	297	329	302	333	320	330	314	296	344	287	330	316	326	330	363	304	307	274	299	321	277	331	321	306	325	337	301	338	318	296	306	282	297	316	291	326	314	317	308	358	295	320	325	330	346	304	328	333	301	323	307	320	311	311	291	308	280	335	305	323	346	307	304	301	292	317	325	342	300	293	330	301	347	298	309	318	324	302	317	304	330	310	291	295	338	357	342	305	291	314	262	303	287	344	305	343	327	303	333	305	320	326	301	341	307	302	294	311	320	325	324	342	328	304	305	327	318	305	309	302	357	296	337	314	328	285	354	306	284	316	332	314	289	339	352	327	302	296	305	309	314	297	322	310	334	289	310	338	308	329	329	303	309	290	303	319	316	253	289	303	323	330	313	329	316	297	303	315	330	308	312	333	330	330	347	306	322	331	325	330	306	304	328	319	314	313	317	287	331	319	321	306	312	352	314	318	271	312	320	301	291	307	319	317	300	332	354	323	289	290	297	325	308	333	325	311	279	307	320	330	338	312	300	329	338	342	346	340	322	310	307	327	314	338	323	350	310	321	315	295	341	329	333	331	337	315	324	309	331	296	300	345	324	311	316	303	312	313	319	287	343	328	338	291	326	329	338	306	331	301	326	319	312	313	294	329	293	316	316	332	331	342	313	317	316	329	319	291	361	305	329	306	336	302	319	311	305	310	283	319	328	310	318	305	326	310	320	302	299	335	294	309	341	309	343	336	308	307	307	315	312	311	322	285	342	317	298	276	339	303	296	322	310	326	341	334	312	288	305	306	313	314	262	307	319	318	296	336	308	306	310	297	300	319	326	273	306	298	311	296	310	335	310	340	305	315	329	278	334	322	304	307	320	359	342	306	315	269	323	333	321	286	312	306	332	300	294	306	301	316	323	318	289	293	279	351	321	290	321	343	318	301	331	308	302	298	296	319	337	291	326	317	303	318	351	320	284	320	300	314	308	295	308	290	311	275	321	306	258	308	295	307	324	273	309	331	311	347	293	310	307	278	328	343	303	313	293	308	300	314	300
7734	1056	805	795	846	802	802	782	763	833	777	780	707	731	735	739	754	724	759	736	721	687	704	778	745	748	728	708	767	702	741	723	748	786	743	733	734	728	748	758	703	705	759	660	785	743	714	728	733	739	703	755	751	744	731	728	743	772	723	739	743	722	660	706	755	731	705	709	705	733	706	748	739	696	716	722	711	686	754	716	694	747	719	743	763	769	736	751	751	778	715	722	725	725	767	754	744	717	699	764	759	733	701	737	757	732	718	729	748	707	728	730	733	714	743	733	718	761	700	727	744	732	747	696	718	699	727	678	713	782	703	733	730	680	743	684	699	699	731	733	755	731	766	776	747	717	706	795	768	736	759	735	733	685	720	782	765	726	730	722	687	721	687	736	721	722	712	716	730	708	734	761	731	779	677	664	718	744	651	744	716	681	741	726	721	720	725	759	723	727	692	705	748	712	737	726	711	721	743	713	725	751	722	724	746	705	732	754	754	759	820	713	819	796	716	716	770	750	746	717	770	689	729	748	718	757	759	726	733	730	686	743	693	744	731	733	758	774	733	724	708	744	706	707	752	690	738	725	754	722	754	737	729	729	728	758	706	746	735	756	718	739	707	714	766	712	763	785	752	758	773	744	751	703	698	750	703	695	732	705	741	752	757	702	742	722	679	719	704	755	729	712	722	716	766	693	755	789	749	742	731	692	688	740	716	689	734	729	735	755	705	767	713	705	730	703	735	720	729	729	725	690	743	735	664	735	759	763	749	733	770	737	761	755	722	703	707	732	715	748	730	729	725	787	718	720	747	703	740	689	766	763	751	742	701	710	775	738	684	731	734	745	764	700	772	739	727	707	758	748	764	742	717	778	720	682	729	722	720	702	775	716	704	694	720	750	754	721	746	691	731	728	732	667	705	696	727	756	745	772	728	735	732	746	735	677	733	760	751	747	767	753	718	723	705	743	759	725	722	679	760	698	685	786	742	759	737	752	739	726	735	714	703	742	728	745	741	763	702	740	701	737	777	737	721	757	699	723	725	701	702	738	741	714	725	748	750	715	745	786	741	738	704	746	722	744	699	735	702	712	753	689	745	749	740	766	723	697	734	720	720	733	721	713	729	768	775	760	756	726	754	741	699	675	716	763	687	687	757	714	705	779	724	695	701	716	758	700	720	720	757	713	719	755	742	741	754	750	743	743	700	721	751	688	745	712	750	686	774	724	740	687	791	737	725	749	736	772	720	719	755	660	740	721	758	744	682	789	717	756	765	722	718	717	689	755	726	751	756	756	728	689	707	759	754	688	717	732	715	711	716	771	735	765	644	734	721	688	751	765	686	718	782	743	741	737	728	712	767	764	773	710	779	710	723	725	757	716	706	721	808	703	770	759	714	702	717	718	725	734	702	752	742	736	761	723	767	697	691	724	718	706	752	771	689	760	733	755	717	704	765	748	729	735	692	748	693	699	665	735	725	719	712	693	716	730	713	713	698	750	728	727	728	701	753	773	696	801	719	705	745	745	718	674	773	697	734	783	753	712	789	745	715	786	707	745	696	709	685	755	764	752	718	722	700	723	710	675	720	735	745	744	707	725	722	750	735	741	733	721	813	727	727	693	704	750	775	686	742	765	731	713	700	715	748	729	744	768	718	732	740	715	757	687	742	747	736	783	709	750	800	733	691	737	705	748	731	708	748	686	716	715	728	743	734	780	734	737	713	689	705	726	735	726	666	703	764	771	767	704	731	728	708	737	703	719	730	779	714	687	713	667	694	670	730	777	736	727	737	717	740	738	719	733	730	745	737	772	747	681	734	730	762	724	722	719	702	738	738	702	760	711	748	695	708	688	718	709	731	711	721	680	754	722	759	694	740	716	772	750	766	739	712	695	722	708	738	795	716	753	750	763	715	758	693	765	688	703	736	754	666	766	735	728	694	653	710	778	740	729	755	764	737	757	677	718	738	719	704	697	716	729	703	762	704	710	773	706	763	742	681	728	755	681	731	711	713	754	707	738	787	723	718	718	769	769	744	743	719	734	729	725	728	774	727	727	753	744	798	739	717	715	732	745	721	681	722	690	692	734	697	724	712	770	750	755	695	720	764	761	702	781	740	820	735	747	702	731	758	701	692	745	752	712	719	716	723	727	711	745	719	690	704	696	713	749	730	704	749	757	676	771	750	729	763	708	760	701	787	735	748	705	700	727	711	670	728	776	732	696	723	732	758	712	773	729	769	681	715	715	765	732	778	742	714	759	686	705	728	739	694	707	769	787	699	759	719	754	687	712	704	739	706	665	703	694	715	690	706	710	706	746	710	723	749	775	721	717	772	701	747	734	762	739	768	714	752	763	733	745	700	755	781	685	694	700	741	751	675	768	766	707	760	756	743	751	708	712	734	724	707	730	718	724	744	748	719	731	712	778	745	711	696	738	720	743	727	762	740	760	739	750	720	719	793	697	756	738	702	717	732	707	718	742	754	739	690	770	771	730	726	763	706	712	717	718	734	757	775	729	751	728	723	702	701	768	759	739	717	722	732	705	730	727	686	744	748	751	722	738	759	725	747	733	742	666	748	709	692	727	746	720	750	683	742	734	736	713	710	743	784	732	703	679	712	764	716	760	749	749	749	720	737	753	743	725	722	739	712	700	709	728	705	735	755	690	741	694	698	740	673	756	734	728	747	742	722	755	739	743	780	736	732	726	774	714	775	750	772	728	754	737	742	793	710	700	716	763	705	708	726	749	763	719	764	717	730	699	784	722	657	757	749	723	730	728	749	724	744	759	754	698	709	709	707	714	696	750	703	690	720	727	697	692	722	701	738	755	664	768	749	717	726	701	752	735	698	737	719	700	709	749	681	694	764	699	690	671	776	764	714	709	726	728	711	758	753	681	712	693	739	746	688	729	728	712	724	714	710	773	701	693	715	710	748	757	766	732	764	757	761	692	714	747	718	703	750	718	714	743	754	742	721	736	716	732	753	724	728	720	717	748	735	724	769	735	756	716	715	725	703	767	765	726	718	724	711	701	737	718	717	719	724	763	723	694	745	695	729	760	660	742	763	728	726	747	669	717	707	700	724	724	698	772	731	697	734	732	716	753	764	733	741	678	747	756	770	744	744	747	717	765	683	677	709	744	715	765	661	709	735	747	724	707	684	707	741	749	694	708	699	749	742	696	754	766	761	756	720	714	734	721	727	707	722	689	739	746	779	737	741	709	705	795	717	733	700	750	716	719	767	732	768	714	753	758	721	698	713	701	727	754	743	747	717	758	757	778	681	732	690	748	786	753	712	740	729	702	729	740	710	716	696	740	760	716	791	770	728	719	710	712	749	679	728	682	715	733	743	739	702	744	721	744	717	683	744	751	689	726	693	741	757	672	725	735	722	715	737	769	659	720	672	762	746	721	689	737	689	754	719	746	680	747	695	727	739	779	751	722	686	736	747	760	755	691	708	709	726	726	757	727	717	735	710	755	753	750	684	752	766	714	705	695	723	765
33914	12526	2062	847	663	474	381	336	318	242	223	229	192	229	187	192	181	165	166	160	173	153	159	181	149	158	147	160	144	162	139	175	194	148	128	139	155	138	153	164	142	134	161	159	153	155	190	140	140	160	136	138	140	143	146	167	151	146	146	144	155	153	152	140	123	132	156	152	134	154	168	160	123	156	168	150	145	139	164	146	153	163	143	127	118	149	137	147	135	164	124	143	171	163	114	132	128	140	155	151	137	140	136	137	137	145	161	147	140	132	151	134	167	154	150	149	120	142	148	170	156	159	158	157	120	123	159	162	162	143	155	143	135	150	155	127	131	127	153	147	137	147	121	110	161	148	151	134	167	146	156	162	143	148	137	122	134	132	138	144	135	165	120	134	148	154	154	149	152	140	146	133	135	136	160	174	151	149	150	145	126	144	146	154	148	130	135	126	153	129	161	144	139	149	137	140	145	140	141	133	135	129	156	126	148	119	170	160	149	136	139	148	146	156	152	149	147	163	139	122	141	139	142	147	128	136	134	127	150	160	153	121	142	133	129	151	145	146	140	145	148	151	134	144	150	149	159	156	144	159	145	127	126	150	156	134	141	143	148	145	145	152	147	150	169	155	148	155	160	143	152	140	140	135	135	161	155	145	142	148	154	154	119	155	142	142	141	130	133	149	138	135	121	163	147	131	145	165	146	157	151	155	142	127	112	139	128	157	149	161	147	156	137	157	137	157	168	141	137	172	151	124	156	150	155	137	157	146	129	150	168	145	135	165	138	126	150	146	132	148	131	156	141	151	147	162	152	128	168	150	160	135	136	143	130	138	129	139	140	158	143	146	139	140	155	130	148	173	150	151	148	176	135	132	127	143	131	135	139	135	129	147	122	144	147	143	150	152	154	150	153	137	142	135	138	143	169	155	128	160	146	158	151	133	170	119	119	124	147	138	166	160	138	134	145	146	144	136	154	148	148	157	135	133	172	127	168	154	162	130	153	145	147	140	150	165	143	138	151	135	146	166	151	137	150	137	142	139	156	140	138	153	155	162	158	125	129	125	154	153	161	126	139	142	157	144	160	144	159	127	135	146	140	138	140	145	139	151	142	148	133	146	137	151	145	143	157	131	139	142	141	133	150	166	148	141	168	153	146	136	141	149	130	133	163	146	172	167	161	154	144	149	132	149	148	154	168	146	150	142	133	143	150	171	147	136	134	130	155	121	163	145	174	130	155	141	123	129	147	157	146	148	141	155	127	150	156	165	140	127	151	142	160	161	143	149	152	152	147	147	140	153	176	127	138	151	129	148	146	137	138	146	137	124	149	156	133	155	149	134	139	131	121	151	137	152	147	156	147	181	130	156	132	130	164	125	167	142	153	143	147	142	116	156	148	143	159	153	179	148	123	141	164	173	161	139	134	147	128	147	133	139	140	140	150	142	145	159	138	159	146	144	136	161	141	133	137	134	122	173	140	139	149	160	135	144	134	141	137	132	131	162	150	158	132	154	132	138	150	137	134	124	157	142	158	186	156	148	153	138	163	175	147	148	152	147	149	142	150	154	139	144	156	146	150	144	164	162	146	147	145	146	141	129	154	140	178	124	125	148	150	156	135	141	154	155	158	167	167	142	137	141	111	146	149	129	139	115	130	130	146	168	130	152	118	124	145	125	152	152	142	145	153	162	165	137	142	136	175	162	154	145	140	134	153	144	158	146	153	146	134	145	163	161	158	178	125	143	112	147	158	143	149	135	155	141	148	159	139	137	143	152	147	154	135	139	168	154	160	156	142	144	135	173	154	169	187	154	131	131	138	128	150	131	144	151	163	132	136	139	122	162	127	139	148	150	151	152	147	145	144	163	126	151	162	165	137	163	146	153	155	167	136	132	147	141	158	151	138	143	144	166	161	156	134	143	148	139	136	134	159	146	145	154	163	149	148	150	139	134	138	142	144	126	140	147	143	154	139	139	131	161	141	152	136	162	137	150	160	138	139	195	136	150	126	140	119	152	150	168	120	151	133	165	139	141	160	149	126	147	151	125	122	149	147	151	144	164	129	127	135	140	132	147	136	134	152	172	150	136	148	133	160	144	138	151	153	136	148	163	158	140	149	133	144	144	141	174	150	165	150	128	154	120	152	148	148	142	155	141	148	179	134	126	127	150	166	159	154	136	156	138	154	147	159	171	136	127	139	143	133	133	170	174	163	131	149	144	142	108	149	136	130	156	145	144	150	123	157	183	141	144	164	148	138	142	118	145	163	147	131	150	172	154	155	133	154	169	165	146	102	149	155	142	130	132	139	154	131	139	154	134	138	163	161	147	162	154	163	147	145	178	155	133	137	151	136	171	144	112	157	137	151	144	134	129	133	149	144	132	136	141	133	161	143	159	131	159	150	142	137	151	142	145	161	155	145	124	135	134	142	163	156	131	149	152	144	158	137	162	151	154	146	157	160	147	157	153	146	137	130	149	128	133	140	147	139	141	155	152	160	139	160	168	134	150	154	144	142	154	162	137	149	151	159	168	146	133	139	154	125	161	141	151	154	154	161	147	138	121	141	154	139	159	156	129	157	132	125	148	154	152	136	157	139	171	146	130	151	137	150	155	150	147	142	149	143	144	141	151	151	145	132	135	130	150	148	123	138	143	150	130	139	155	130	142	162	167	161	144	154	160	143	118	138	158	143	136	113	142	152	143	151	142	129	151	155	156	139	150	140	136	144	128	134	160	143	154	135	158	154	171	119	151	144	153	140	141	144	162	145	159	159	136	129	160	138	118	146	142	134	157	160	125	153	143	145	165	129	164	153	134	143	155	142	158	166	146	158	130	148	154	145	145	139	150	156	142	145	138	145	131	156	155	145	129	127	146	144	137	150	156	150	182	158	131	131	132	139	142	150	142	147	125	136	131	144	128	140	131	168	156	161	147	129	138	123	152	149	133	144	141	137	139	158	147	158	147	158	122	151	150	155	156	123	144	109	124	136	136	141	150	172	147	148	119	143	141	150	149	142	132	159	143	149	136	145	142	134	158	145	123	140	148	155	122	134	145	152	128	158	138	159	163	151	147	149	154	153	170	143	142	148	156	150	148	134	120	129	141	151	146	133	150	161	139	152	145	153	125	137	137	130	140	142	137	149	169	127	110	144	133	149	147	141	147	134	143	143	160	167	160	184	153	159	154	142	145	151	163	149	140	149	132	153	163	140	151	148	158	135	150	151	128	142	150	156	162	140	143	138	134	156	137	141	140	147	140	129	141	156	141	135	144	150	147	138	148	143	144	130	152	161	140	160	140	153	153	138	139	139	128	131	141	156	150	152	133	126	168	147	143	142	145	150	121	139	148	132	134	134	171	168	159	135	155	147	140	139	158	155	150	137	136	165	179	139	147	141	145	153	146	162	141	143	134	158	151	138	126	152	144	166	172	146	162	173	150	155	151	135	148	146	160	134	152	145	150	142	146	161	146	141	122	146	155	116	150	171	150	141	154	154	169	146	130
16505	7243	2242	2788	2497	2028	1715	1409	1203	1090	948	926	822	756	731	714	720	599	604	539	566	554	502	471	491	496	475	443	447	496	423	468	463	428	463	474	428	447	455	431	434	416	442	416	446	418	408	458	420	416	394	407	396	433	410	432	410	388	422	442	408	417	385	352	380	432	414	403	389	365	426	420	413	379	415	390	389	433	366	422	400	370	444	439	395	391	389	411	399	367	385	423	374	401	386	408	410	392	400	368	378	395	365	335	381	386	373	409	418	404	388	430	417	407	413	380	384	394	363	397	406	416	387	413	369	379	375	358	394	346	410	394	409	355	370	390	418	394	365	347	411	399	415	366	397	379	360	419	396	375	387	393	410	395	362	356	404	421	409	381	374	395	385	399	417	372	362	417	388	375	390	369	381	357	434	430	393	400	435	400	407	404	403	412	380	375	381	390	392	389	393	403	357	353	394	378	379	351	367	377	353	384	400	408	396	392	348	373	370	376	393	406	373	397	393	384	430	382	358	392	377	383	429	402	384	405	364	400	383	436	357	381	404	399	334	380	386	402	363	375	391	391	412	411	423	381	433	368	391	369	395	340	387	414	404	370	399	400	397	368	382	403	384	382	359	384	382	411	380	389	382	364	371	384	378	418	369	383	389	395	418	388	393	383	397	395	396	440	396	363	405	356	369	380	392	398	380	414	373	373	409	419	411	382	420	395	342	400	401	361	377	388	413	366	386	383	404	380	385	382	407	399	354	406	366	379	356	413	374	372	380	409	398	392	412	376	373	381	419	399	396	389	430	414	375	388	401	421	386	409	371	368	387	428	410	391	367	413	409	375	380	385	427	407	407	399	392	408	375	375	400	396	395	389	404	375	404	408	389	377	401	355	367	366	366	396	402	377	390	405	394	382	382	383	377	405	370	423	368	390	406	399	392	378	412	368	374	369	382	382	390	399	380	389	345	387	383	395	377	395	365	393	374	365	368	403	386	369	402	362	383	379	345	380	388	357	378	386	369	395	386	391	383	370	403	418	388	423	415	424	383	384	364	391	392	366	350	367	362	373	388	369	365	393	370	402	419	440	405	388	398	375	385	325	403	408	384	372	387	425	399	391	397	402	393	393	366	402	381	427	393	396	429	427	378	380	391	395	399	376	376	378	390	421	391	396	377	411	375	388	384	399	373	412	375	408	411	379	424	428	376	392	377	400	406	373	400	403	369	395	357	419	408	352	422	422	365	395	435	376	392	386	413	376	364	395	435	407	376	387	423	382	372	388	358	394	373	361	441	394	397	380	391	370	385	448	387	363	386	399	381	374	402	393	359	414	382	408	402	404	400	376	365	357	389	421	392	401	373	417	406	417	415	400	394	402	390	342	391	399	409	406	387	384	340	359	392	345	405	370	365	421	392	388	415	386	416	384	408	381	394	380	377	404	418	380	386	361	383	354	416	402	383	408	413	382	363	385	386	408	358	384	397	391	384	412	395	389	379	364	373	396	407	371	385	356	366	430	387	391	394	394	373	381	375	401	357	379	401	386	376	392	382	366	392	400	403	395	370	398	402	391	392	401	400	402	370	401	389	383	384	402	396	359	425	395	345	407	402	391	374	386	375	392	434	418	350	398	391	395	374	369	393	379	363	372	387	384	383	356	391	391	408	389	392	387	387	362	365	328	368	363	383	394	407	407	384	392	387	410	450	409	439	403	372	390	391	371	398	421	390	396	405	389	383	412	416	378	380	404	391	354	388	377	386	406	389	416	378	412	379	372	408	408	374	412	387	346	391	355	405	388	382	383	339	379	389	362	396	421	405	402	373	401	389	410	380	420	391	373	414	368	426	427	423	365	380	355	423	378	395	385	366	394	386	381	377	375	414	362	376	387	392	372	370	403	403	395	411	367	396	403	384	393	348	351	396	383	400	373	361	391	365	389	407	392	386	402	383	391	360	389	379	391	405	376	390	398	425	372	419	396	390	413	365	405	408	406	412	392	400	432	399	380	353	406	392	393	396	395	435	419	399	398	388	397	369	391	385	360	383	395	383	375	406	396	418	400	362	414	376	421	382	398	405	361	379	361	402	369	351	421	387	369	375	425	399	409	407	367	381	385	381	397	413	395	363	388	368	423	372	385	368	399	396	418	372	353	387	401	385	416	380	389	349	381	369	425	372	356	360	383	378	387	402	381	382	348	407	366	408	416	401	398	399	395	380	372	415	366	376	375	388	369	410	397	379	419	442	373	372	393	393	392	415	358	409	404	395	401	398	407	423	372	411	381	383	368	423	436	381	377	409	414	376	388	403	362	385	360	388	391	375	374	401	392	399	348	376	378	388	386	388	394	347	376	440	367	382	404	380	385	415	373	401	433	398	404	375	354	393	380	383	426	396	394	359	379	395	367	416	411	371	373	405	358	372	386	360	370	407	369	416	419	374	371	379	408	412	362	412	388	398	401	357	369	386	362	386	376	377	420	390	381	429	374	389	336	399	422	433	379	371	361	401	399	385	434	384	422	375	372	399	395	377	387	394	400	385	439	377	414	389	382	365	396	397	393	393	389	422	358	362	364	374	359	358	411	387	347	342	380	401	363	380	393	395	376	375	368	372	375	376	416	374	374	385	375	342	373	376	393	418	400	377	371	358	372	373	390	383	368	365	401	356	385	382	396	389	410	426	420	366	404	388	382	438	375	405	395	348	382	386	395	380	391	403	403	364	371	400	419	436	368	386	369	352	355	386	414	426	387	399	391	424	422	362	392	381	378	398	391	378	356	391	423	386	401	365	410	406	375	433	410	404	389	397	387	394	398	372	375	405	404	376	382	392	391	403	423	376	399	385	376	407	344	387	384	400	384	372	389	410	393	391	405	384	380	361	394	334	420	398	385	353	378	378	381	389	368	386	390	363	361	375	393	398	424	372	382	355	388	409	376	378	406	384	397	362	421	365	455	398	364	380	381	402	397	367	368	386	412	396	364	365	411	357	395	358	397	342	366	386	403	391	388	408	380	428	404	395	386	365	407	382	388	381	390	403	400	368	385	377	376	343	353	437	399	392	358	392	379	361	357	371	410	389	373	379	386	383	329	422	419	384	422	369	395	373	374	413	404	392	396	372	420	434	430	400	371	395	390	385	398	400	398	399	442	367	373	378	390	367	396	353	378	351	422	384	360	365	351	380	388	393	394	367	425	367	394	398	390	339	384	356	401	363	380	358	407	395	390	370	360	340	373	390	413	359	382	408	390	362	379	376	387	385	406	378	408	420	356	381	372	357	360	361	382	391	396	403	391	418	381	402	407	421	389	344	369	371	383	365	385	375	401	376	398	414	391	389	427	373	390	409	411	402	398	369	430	404	364	351	377	360	384	357	411	360	393	377	334	378	389	412	424	349	401	408	415	426	367	410	351	363	360	390	380	361	393	405	373	384	414	423	382	354	374	354	385	373	366	363	410	385	376	385	377	404	393	378	384	412	359	369	360	365	382	364	429	393	425	368	383	390	388
42985	21197	5141	1769	1182	857	655	552	500	440	352	302	256	305	293	263	261	284	263	218	206	240	254	221	226	216	226	212	185	200	219	219	200	207	187	222	197	222	187	189	195	181	181	191	199	207	186	208	185	186	200	223	187	207	202	190	182	192	180	187	172	188	190	199	159	200	195	176	184	188	193	209	187	194	193	183	199	182	206	177	219	185	199	184	202	171	202	159	189	185	189	199	194	206	227	154	190	200	200	200	195	185	169	199	173	193	179	167	196	191	200	214	193	197	177	205	197	215	159	201	181	195	196	194	193	192	186	169	182	187	161	187	210	180	183	178	170	181	203	173	189	170	211	207	198	176	166	189	199	188	200	175	206	203	194	196	175	221	192	217	185	189	176	162	198	164	172	210	174	176	189	215	168	187	177	203	188	193	207	176	188	172	219	188	217	177	202	179	188	185	191	179	191	164	185	194	183	192	190	196	191	183	204	178	180	189	200	202	172	173	188	180	189	200	196	211	202	215	174	175	180	196	172	217	184	202	192	216	176	199	183	204	177	210	168	198	177	204	196	188	187	206	188	192	188	156	209	193	201	210	179	187	178	163	203	183	236	206	161	183	193	181	188	180	172	198	213	208	209	175	179	188	180	202	221	175	174	183	189	201	223	199	186	180	176	217	185	200	205	183	156	187	167	168	182	175	167	204	196	162	167	204	166	157	182	187	178	175	195	181	194	210	169	216	199	197	194	163	162	203	203	179	189	179	202	182	186	194	187	174	181	185	196	165	223	182	186	183	173	179	206	221	208	183	219	200	199	188	201	193	205	172	173	184	195	224	171	183	179	193	191	190	164	172	201	176	186	165	172	195	191	198	201	176	159	213	172	196	193	208	193	211	174	191	191	218	190	195	169	189	178	180	199	185	190	194	174	192	190	177	188	206	197	203	177	169	177	192	225	183	165	191	186	187	196	182	171	214	187	174	178	176	211	192	185	163	183	176	169	192	184	172	172	199	183	178	186	166	202	173	191	156	197	209	174	160	178	189	173	185	178	179	170	182	161	202	186	189	187	198	172	225	195	193	174	200	189	205	200	193	197	172	183	167	197	185	198	184	190	186	195	200	159	200	163	156	171	189	183	191	195	183	186	185	203	185	185	198	229	196	176	162	205	189	188	206	169	185	199	206	177	187	221	184	212	198	180	200	190	176	177	193	193	191	188	186	177	175	178	213	173	192	202	155	208	193	204	168	188	210	165	185	192	186	194	186	201	207	192	173	209	199	186	198	182	164	195	196	185	204	201	216	193	199	187	194	202	196	170	168	169	205	179	181	187	175	198	186	186	202	175	189	203	179	210	205	179	188	189	155	201	191	175	189	195	172	194	207	188	185	179	174	196	181	185	215	188	176	189	187	187	187	208	182	187	195	212	202	208	174	181	189	181	199	195	185	174	182	199	175	181	193	177	193	190	189	171	171	166	172	190	169	186	203	191	187	199	182	211	181	176	186	189	153	214	177	184	209	161	172	188	193	207	177	198	199	192	212	151	167	192	184	174	178	189	180	192	181	216	171	188	185	181	180	189	190	183	199	207	196	201	188	182	190	187	197	195	179	186	180	155	195	191	190	173	182	191	207	178	193	186	192	205	192	189	155	201	188	166	178	208	204	186	211	179	176	196	193	201	187	196	196	204	215	186	170	227	218	180	179	212	190	185	179	193	188	201	185	179	185	188	201	161	220	165	171	203	196	195	202	187	197	181	166	189	178	196	175	174	186	173	181	187	187	192	186	185	222	161	187	204	203	190	215	187	183	187	186	196	204	194	189	187	174	175	173	174	182	207	181	183	190	198	213	158	187	203	180	175	177	189	184	179	189	178	189	210	169	188	181	184	205	201	179	186	174	201	210	198	190	186	178	156	197	167	205	193	172	175	176	186	181	182	196	192	149	187	175	184	198	192	179	187	211	167	213	206	187	198	187	206	188	199	200	204	171	163	198	183	199	162	179	198	172	182	169	177	195	196	184	170	188	209	195	163	186	173	188	202	182	193	203	184	206	173	209	212	197	193	171	183	204	179	204	169	162	187	169	175	186	186	187	171	192	193	185	197	175	167	181	183	204	202	181	174	186	196	177	166	178	223	176	205	190	192	204	203	204	196	202	177	184	203	186	175	168	193	198	192	187	190	198	179	193	186	190	206	209	189	209	196	205	189	184	194	189	211	222	218	197	208	183	172	188	177	190	189	207	193	191	195	181	192	177	202	161	211	194	191	186	200	192	179	192	209	178	176	174	203	195	201	212	163	185	213	231	227	176	200	187	178	192	196	180	206	198	179	208	185	194	211	204	180	176	177	196	200	195	186	183	192	168	180	208	188	170	183	204	188	179	192	195	170	177	169	191	172	175	176	212	210	190	186	182	162	190	188	160	183	184	211	180	191	210	188	185	180	189	195	186	179	202	211	196	149	199	184	190	177	197	191	193	169	180	177	177	182	210	182	191	205	169	182	180	178	223	182	191	192	162	168	192	197	199	212	203	177	192	193	172	193	188	192	169	183	193	200	185	179	175	204	193	200	187	209	201	218	218	185	193	193	202	176	207	221	153	194	198	164	167	210	193	190	166	187	196	200	191	193	199	197	187	171	152	184	174	178	200	213	165	169	179	203	175	204	174	177	200	171	197	176	188	214	175	185	177	159	194	218	165	187	192	161	174	196	189	161	185	193	172	200	178	187	198	201	215	185	212	191	168	188	168	207	218	210	189	178	179	179	184	211	183	213	173	198	177	196	171	210	206	215	194	195	170	181	193	193	183	182	186	197	178	210	203	173	182	196	163	178	193	203	180	241	190	190	166	174	190	179	193	198	187	189	179	192	169	174	192	196	199	198	165	188	197	184	211	183	174	173	176	198	197	181	164	191	176	191	190	183	167	214	159	188	186	177	178	170	184	216	203	197	215	163	209	187	180	188	201	198	180	191	166	171	195	184	165	189	189	208	177	165	184	172	194	170	203	172	182	208	173	174	178	186	194	200	162	169	187	179	190	179	157	176	214	171	176	191	183	177	184	205	172	177	192	207	189	202	185	192	192	211	182	187	171	167	193	194	168	191	186	182	178	172	178	188	177	174	192	210	201	216	209	157	216	164	186	204	202	177	182	182	185	186	216	164	186	196	185	172	190	161	206	198	173	202	195	206	182	164	215	185	161	200	190	170	201	199	188	211	188	191	193	199	170	196	169	202	196	204	206	198	185	172	194	205	191	203	186	187	190	204	181	191	192	213	198	191	180	173	193	164	189	197	183	200	185	205	209	185	204	165	166	188	178	175	172	201	208	174	172	201	207	175	186	194	186	174	190	211	180	183	195	164	189	201	197	195	184	189	178	185	186	198	191	198	190	189	184	209	241	188	212	165	191	195	184	213	205	190	179	188	171	212	184	184	176	180	172	170	188	159	197	201	201	200	168	199	182	192	186	175	207	185	182	185	179	182	177	203	182	189	208	207	164	173	180
21922	12121	4200	5017	4390	3599	2921	2459	2126	1890	1625	1482	1408	1178	1102	1060	973	905	858	830	860	769	768	772	759	699	762	697	678	698	658	643	640	607	592	624	620	586	595	570	595	598	571	570	579	582	585	559	591	554	557	525	560	562	520	550	512	567	556	524	559	566	531	539	569	534	525	521	544	543	556	531	523	552	510	547	546	521	533	507	507	547	557	497	506	525	555	547	499	526	518	524	523	491	499	545	533	507	499	495	502	496	516	515	515	530	541	534	528	529	532	554	531	528	507	513	550	532	514	518	487	512	492	499	498	513	506	445	495	538	506	535	525	496	499	497	532	514	506	538	520	508	506	473	553	507	525	570	512	499	522	551	537	491	501	479	482	515	519	504	498	516	486	499	475	515	513	528	527	482	529	522	499	511	497	494	549	547	483	502	522	533	575	519	526	489	517	483	499	471	509	504	526	499	512	521	538	492	500	508	513	493	510	504	513	511	500	536	473	500	518	527	509	512	493	507	520	531	469	480	490	517	487	502	572	528	488	521	494	485	517	512	516	530	534	494	524	512	545	495	511	526	491	488	489	511	503	540	549	484	478	488	481	493	522	494	496	511	501	484	521	530	508	490	509	505	475	489	539	527	505	500	529	546	477	493	519	530	515	518	545	530	513	550	522	487	533	509	473	493	522	569	499	515	530	514	485	531	537	477	528	480	450	490	485	563	532	513	481	483	511	516	527	476	525	537	532	502	522	499	501	492	510	484	520	516	493	520	484	524	501	507	510	502	487	497	538	510	526	486	489	508	516	502	513	488	562	503	522	541	520	514	527	508	507	521	489	512	483	487	529	501	530	515	542	517	566	486	505	492	484	530	516	515	498	513	507	482	510	513	489	486	491	522	469	534	502	463	564	486	501	506	548	477	473	516	501	520	499	529	503	525	543	505	539	494	503	513	490	511	501	487	529	448	574	517	519	494	511	517	488	508	491	492	544	518	529	499	453	474	519	511	477	506	533	486	526	560	505	568	507	495	510	510	520	492	551	515	522	516	461	498	488	499	509	524	516	505	490	473	492	537	510	517	501	493	467	518	507	493	500	506	527	535	511	520	522	518	530	538	490	521	514	494	545	520	505	492	522	497	537	523	494	505	534	487	532	503	507	505	475	490	522	531	491	498	511	507	507	482	540	505	522	563	517	471	539	526	530	467	511	522	477	492	495	509	526	487	536	523	485	544	498	483	531	499	499	489	531	502	487	509	495	464	512	502	553	510	504	506	490	497	523	471	520	483	486	529	503	496	490	487	502	498	493	498	500	509	508	514	537	512	505	470	512	549	483	496	474	492	535	468	500	529	505	523	493	485	534	506	533	491	513	526	529	536	489	482	493	537	516	504	528	505	497	517	524	503	525	533	514	551	520	503	506	482	458	520	504	511	524	488	522	525	533	496	499	528	527	534	495	462	484	524	496	487	480	487	495	517	527	528	538	501	516	528	485	508	514	545	518	543	519	478	470	520	537	499	526	525	499	483	537	514	488	510	527	507	467	522	519	558	507	500	479	504	515	491	452	523	541	518	460	490	477	497	511	478	500	454	519	498	483	518	500	484	515	519	523	514	488	510	505	517	536	492	499	497	462	513	519	514	519	476	507	535	482	504	505	557	471	525	511	498	538	512	497	513	515	474	473	529	494	523	494	537	510	519	519	526	535	501	471	497	471	490	523	543	486	482	485	510	549	518	510	516	497	502	510	492	473	490	510	454	476	519	551	487	501	529	486	499	557	491	514	504	517	547	520	488	499	489	471	512	493	515	504	507	533	502	489	532	497	491	516	503	526	509	501	511	557	514	504	488	501	488	506	514	505	527	505	480	489	498	513	513	542	508	483	495	517	505	489	517	495	479	490	496	520	507	492	490	516	518	518	503	500	505	529	493	547	497	500	502	528	532	495	519	552	493	504	506	482	488	524	503	557	492	514	527	500	505	480	531	503	538	475	503	488	481	519	565	553	534	504	484	539	514	494	511	526	518	502	498	498	508	505	521	529	507	498	500	520	508	465	512	536	512	505	525	505	526	504	493	527	508	486	526	491	494	528	481	519	488	476	495	532	501	526	481	498	504	510	504	508	501	484	498	532	529	448	521	479	510	533	563	501	515	483	513	511	507	470	470	512	541	494	490	495	509	473	489	496	499	511	524	519	468	504	504	512	565	519	551	501	548	482	519	554	529	522	513	527	506	523	526	517	526	511	533	521	502	505	493	497	501	532	500	519	522	480	496	485	555	483	479	518	445	487	525	538	489	525	493	494	521	467	495	506	459	503	536	487	495	510	476	528	504	485	495	493	477	533	488	538	519	507	523	533	538	495	441	528	491	505	485	532	509	525	517	517	533	494	518	539	506	504	523	524	509	524	525	530	472	526	512	494	508	509	496	509	560	532	489	471	474	491	467	494	484	512	543	494	511	462	472	480	477	490	488	538	481	500	517	521	484	488	521	525	474	503	525	498	517	510	483	493	520	540	472	471	523	536	482	501	502	526	508	537	489	493	506	465	521	489	508	469	499	528	495	492	534	493	529	518	510	544	524	501	483	477	508	504	528	471	470	501	548	524	534	505	481	488	501	539	500	510	470	543	503	512	478	476	475	509	533	491	501	537	469	486	534	529	521	516	478	542	542	486	485	507	517	507	509	538	471	488	578	500	548	490	499	513	538	539	490	482	515	496	517	512	477	497	553	483	523	523	504	480	510	500	489	536	507	507	534	507	483	461	500	481	517	532	495	510	499	526	497	519	567	488	488	494	541	536	512	486	545	486	519	505	473	516	486	517	531	520	514	501	544	518	521	507	539	486	459	502	480	479	518	513	527	508	508	489	509	505	518	524	548	500	465	524	504	502	467	509	478	528	536	501	512	482	477	509	490	490	511	534	486	469	554	493	480	519	506	491	491	492	536	516	476	469	521	502	522	515	534	452	496	515	450	499	525	487	457	473	534	513	508	499	461	519	509	513	453	537	542	556	483	505	499	487	541	506	484	503	500	492	571	499	483	537	522	480	526	506	508	517	511	494	510	481	515	512	501	522	540	510	487	527	517	534	502	535	532	515	501	501	536	490	510	513	499	524	485	495	553	506	520	492	492	525	522	516	512	508	482	498	482	471	484	517	510	492	545	525	505	533	489	512	510	482	541	506	485	495	494	487	505	493	528	475	490	458	515	519	520	487	511	499	539	533	497	477	466	503	507	537	540	554	478	520	499	500	500	499	506	537	504	508	521	531	538	492	524	503	495	484	448	518	493	481	521	493	477	464	487	544	511	493	496	510	492	529	521	510	516	493	558	506	505	467	547	503	525	554	518	515	514	494	500	546	482	531	501	479	520	519	496	507	479	479	483	485	496	492	475	486	505	529	527	498	499	536	483	490	537	459	532	506	477	514	505	502	518	522	577	488	547	497	533	523	535	558	510	521	526	544	477	529	497	507	518	516	539	515	510	504	530	523	495	505	527	481	490
18143	1880	388	335	325	317	313	337	318	310	311	323	305	330	306	311	307	296	311	304	322	318	307	277	315	312	299	304	340	321	308	303	312	336	323	320	360	325	307	309	335	322	305	333	309	311	300	316	315	310	303	280	303	298	305	304	355	315	331	305	308	297	328	305	304	331	332	329	317	280	317	308	289	321	314	327	335	318	291	264	319	312	335	323	285	314	283	319	353	308	335	305	345	317	307	321	299	347	303	288	298	326	290	324	306	319	318	323	310	265	287	273	320	289	311	318	301	297	299	369	293	293	326	308	322	327	293	302	320	330	288	303	299	335	290	302	330	323	309	300	334	281	321	335	345	327	312	314	323	306	301	299	295	275	347	358	319	331	315	339	318	305	332	315	338	311	286	295	302	347	333	302	352	298	341	301	317	331	338	337	327	333	294	318	312	319	338	308	339	342	266	305	320	339	337	325	331	290	309	315	317	290	327	341	330	310	345	309	283	294	316	330	297	335	307	322	310	299	314	301	311	324	274	299	307	323	281	329	312	287	327	303	300	322	311	308	315	298	297	306	307	324	295	277	315	309	326	308	310	329	278	302	293	324	284	359	325	306	297	322	338	316	355	315	323	289	309	335	316	343	318	317	361	336	328	283	332	305	311	294	299	313	304	299	312	330	301	311	314	324	323	299	316	314	297	324	318	310	287	300	332	312	297	317	313	294	305	321	312	322	314	306	337	315	338	346	323	328	326	280	313	328	295	294	321	315	307	304	312	303	328	345	324	323	326	296	315	303	325	307	325	303	332	340	292	294	327	308	286	325	295	322	300	286	304	336	311	306	320	283	321	304	310	325	330	331	315	316	331	287	301	306	347	310	305	278	321	320	304	315	314	306	330	323	330	296	332	323	305	284	307	288	320	329	281	330	332	344	314	308	325	290	316	335	290	331	337	300	288	333	304	293	307	329	319	302	297	327	321	337	295	318	309	346	310	281	302	277	342	289	329	301	322	320	327	307	309	307	334	300	319	316	308	286	301	297	274	340	305	298	284	284	300	309	317	313	316	294	293	283	320	297	291	304	318	293	317	296	300	294	327	276	274	298	333	332	288	269	330	290	307	330	322	313	318	316	328	341	354	314	302	317	305	324	299	311	332	337	308	333	307	332	265	281	334	340	307	349	339	301	320	311	309	292	268	347	287	312	298	329	326	321	332	340	331	299	299	296	311	336	335	318	324	328	326	308	335	331	297	287	313	291	335	299	329	332	309	299	320	307	284	318	289	307	313	326	348	316	334	327	313	295	317	347	330	301	312	282	335	298	309	312	305	326	341	346	312	291	324	361	299	308	287	278	310	340	333	329	326	316	308	304	309	291	286	308	317	318	312	291	312	317	373	332	292	329	315	272	315	304	277	325	302	305	322	293	315	321	302	314	290	306	330	280	292	294	304	324	334	311	329	292	294	322	315	295	323	309	308	284	327	299	291	324	324	320	304	329	331	308	311	290	328	314	282	309	337	277	315	308	316	310	337	325	299	297	315	336	341	297	293	330	321	311	307	290	297	311	325	308	330	297	287	317	298	343	315	323	316	301	319	304	323	301	305	319	310	300	319	315	330	292	288	290	322	313	326	288	306	326	320	308	343	343	295	329	323	316	292	312	321	307	303	339	310	317	310	321	319	303	298	307	303	324	309	342	321	332	330	299	333	318	328	340	327	332	314	318	306	366	299	328	284	301	285	349	330	300	289	326	330	312	300	301	299	310	298	321	309	337	326	331	300	302	304	340	333	312	306	282	308	311	280	282	283	298	340	334	298	290	288	286	295	307	319	342	322	316	306	341	337	341	294	324	307	312	320	308	345	303	329	331	307	293	276	307	297	333	335	325	305	312	302	262	319	318	274	324	325	340	323	297	332	312	342	312	317	300	332	328	333	336	322	327	317	304	330	331	309	301	297	335	306	305	305	329	306	276	335	295	312	315	316	327	287	326	310	330	288	351	300	312	358	328	311	311	307	320	306	324	355	310	300	283	318	346	320	335	353	338	296	340	309	352	330	318	288	317	294	351	324	313	298	328	278	284	331	289	317	323	337	323	311	313	336	313	314	310	328	316	310	289	283	312	300	322	300	351	310	311	298	311	315	327	307	311	334	305	289	320	325	328	319	301	299	329	364	315	306	316	327	301	314	320	299	321	341	338	344	293	313	319	321	342	318	328	320	315	323	307	315	320	310	315	317	308	326	306	299	304	311	322	322	305	347	363	347	294	282	337	348	327	304	319	334	312	316	341	336	303	298	306	332	320	348	352	306	303	290	306	313	312	321	300	309	309	320	309	340	328	319	288	282	307	300	296	334	311	320	319	322	304	295	301	313	342	318	314	315	330	300	323	296	357	325	314	315	369	305	304	318	297	320	324	303	316	319	343	301	324	334	314	314	316	298	353	307	312	330	333	296	317	335	323	317	312	324	302	305	328	307	292	326	317	347	326	280	299	342	315	325	329	317	330	292	317	292	310	316	304	289	308	291	273	299	306	331	308	323	323	318	326	325	302	323	326	329	307	322	312	318	312	300	306	303	342	338	300	304	328	339	294	307	297	293	300	293	286	323	352	312	324	331	313	310	296	326	323	336	322	277	291	288	311	326	348	316	283	284	297	316	314	306	317	303	299	311	276	311	301	289	321	296	344	296	334	297	328	331	302	300	319	321	315	314	302	334	303	350	315	324	349	323	322	357	307	287	277	317	317	299	314	282	333	305	314	302	317	283	317	293	354	317	318	321	282	321	319	291	285	300	306	309	312	315	284	303	309	300	307	310	309	333	334	291	290	329	339	317	292	328	293	334	342	328	285	301	280	302	316	298	300	312	306	306	290	324	357	305	284	334	293	265	319	331	315	349	315	311	348	319	294	341	289	329	320	293	318	291	310	296	320	330	314	318	336	296	266	339	305	281	320	290	304	329	325	286	312	317	322	289	331	283	333	346	320	337	348	312	290	282	309	315	314	297	298	299	334	304	328	334	340	302	300	316	350	323	318	291	305	328	334	307	286	308	324	308	306	324	336	289	296	319	304	321	285	303	295	278	280	292	317	283	294	294	314	349	295	336	306	314	312	323	302	323	328	318	304	303	324	334	333	334	318	284	338	354	307	300	330	336	299	333	297	303	310	317	327	314	330	308	297	330	320	278	340	311	307	277	335	351	323	316	314	300	331	305	313	328	321	295	294	307	309	313	356	337	323	293	297	338	317	280	289	316	321	305	326	328	301	281	309	328	287	300	331	298	311	302	306	329	319	296	333	302	335	296	313	301	318	284	283	316	282	339	295	319	311	327	311	293	336	333	327	333	329	325	285	291	298	299	339	302	279	282	315	328	278	347	315	333	303	353	320	344	326	321	299	328	274	324	323	314	300	298	302	353	266	327	308	307	322	335	337	328	285	303	305	311	345	320	308	324	322	322	264	287	292	307	281	301	310	326	317	306	300	331	312	334	296	339	318	292	308	308	334
7447	1119	796	855	793	784	829	753	687	728	736	783	747	802	658	766	731	737	706	724	686	760	670	737	763	724	760	767	737	734	682	758	769	695	661	739	749	735	738	756	757	714	770	779	748	733	738	743	758	747	733	730	737	745	722	734	726	759	732	706	680	747	712	730	718	777	756	721	684	755	719	723	714	772	767	719	728	732	695	728	729	764	738	722	734	734	741	748	680	751	748	740	722	732	740	736	742	764	673	728	698	746	724	719	712	732	739	727	762	726	741	758	713	744	734	695	743	726	695	714	707	738	783	768	721	741	732	788	784	761	689	731	725	719	739	710	723	749	718	692	762	776	711	711	717	733	736	731	720	752	703	751	764	764	716	796	730	753	751	767	717	727	742	727	731	717	766	713	685	745	711	787	701	716	777	712	762	714	709	728	735	728	745	724	711	713	772	737	706	712	708	757	729	741	741	765	751	735	712	748	695	691	731	706	727	777	709	746	733	752	720	727	741	743	748	751	780	718	699	744	761	724	744	714	728	682	756	728	770	767	756	719	712	749	756	746	707	764	768	741	711	674	731	760	717	728	736	736	708	718	726	729	733	720	749	719	728	735	764	731	671	713	772	737	785	703	712	678	735	784	706	753	711	757	785	721	719	769	724	712	745	723	753	770	732	728	666	759	755	762	759	711	722	752	787	720	730	773	727	764	692	723	729	729	708	731	726	721	738	779	754	708	739	759	769	726	744	734	699	777	715	752	696	736	716	761	719	768	729	715	783	735	703	717	699	696	733	696	725	731	742	763	720	696	755	733	743	756	716	707	747	707	726	770	733	768	717	750	751	687	717	736	728	723	734	714	684	717	772	710	743	709	727	734	680	744	744	711	748	752	704	743	732	720	735	736	690	746	686	696	772	739	738	769	666	704	750	731	764	740	715	720	768	782	759	713	708	690	771	721	722	747	742	784	757	746	727	683	705	720	716	708	721	774	712	728	742	758	784	744	746	730	717	755	740	733	736	738	708	789	688	727	724	684	680	749	758	734	730	718	710	714	757	719	727	754	724	728	741	771	744	720	699	717	754	715	742	752	692	748	724	722	763	671	720	741	707	751	735	785	694	731	755	735	721	744	726	728	746	648	741	731	731	739	700	753	713	730	744	735	814	713	699	755	754	697	746	759	723	722	730	733	749	754	744	766	713	727	751	757	757	688	744	735	681	717	698	714	741	752	784	725	697	749	722	764	700	734	720	699	732	708	722	732	710	712	736	689	763	715	734	718	734	692	689	671	716	738	724	679	739	713	721	701	775	720	690	737	743	749	715	726	723	702	720	724	724	740	790	727	737	695	731	708	761	744	723	704	777	736	698	719	760	695	736	713	733	758	731	732	714	724	747	723	718	728	710	732	767	763	756	731	750	738	691	743	755	770	689	744	743	709	742	738	744	730	760	757	726	738	717	723	731	722	725	694	739	758	768	712	691	760	705	725	741	707	700	746	700	744	712	770	709	721	728	717	727	747	722	767	715	751	715	738	727	739	753	739	713	727	740	752	716	766	767	755	753	733	725	723	702	778	766	760	714	687	758	751	733	735	735	739	707	726	660	790	668	762	653	755	709	759	776	753	703	738	739	764	727	719	728	771	712	705	768	748	749	741	688	711	747	712	747	692	695	731	669	718	764	737	732	773	771	693	702	769	696	751	684	718	689	773	744	662	696	701	724	762	716	718	729	772	727	677	760	715	729	738	733	753	699	652	719	724	777	739	687	743	711	763	702	735	730	709	753	724	731	715	736	717	731	700	722	746	710	736	725	711	760	696	776	715	713	739	738	701	777	721	752	768	770	708	763	681	734	735	716	724	665	731	700	736	719	763	712	749	741	747	750	742	724	766	758	706	745	771	730	738	724	650	698	742	719	727	719	705	723	698	709	737	782	771	750	726	768	753	714	719	743	739	753	727	738	768	706	724	768	740	701	773	751	699	780	719	732	741	738	740	692	660	766	750	748	736	732	701	721	726	740	696	747	688	742	781	746	741	715	737	769	706	751	737	745	708	749	700	740	711	755	730	653	794	691	751	729	748	766	720	738	724	693	717	718	743	675	712	717	731	705	743	751	730	713	718	736	764	740	767	702	707	727	722	766	776	699	745	723	724	716	745	707	766	735	752	763	662	742	773	721	722	696	770	761	737	720	695	746	734	787	754	682	722	757	705	746	748	700	687	709	754	724	723	707	762	744	729	760	730	699	767	783	703	692	689	688	687	740	698	743	733	695	737	694	675	739	717	711	780	671	722	755	779	700	696	764	746	703	727	728	743	737	710	727	733	695	731	662	704	749	758	747	769	726	691	721	745	741	721	733	784	767	767	684	709	711	751	735	686	773	752	747	744	719	728	778	754	755	749	730	776	752	748	774	784	774	714	754	752	733	758	706	710	710	729	713	677	756	745	734	722	747	735	746	703	791	713	732	770	738	740	734	737	752	694	680	715	734	696	739	711	705	710	748	728	710	748	742	728	696	677	691	719	740	746	739	747	763	737	704	740	656	745	764	726	724	752	711	704	720	756	740	706	725	747	721	717	734	731	719	705	734	721	700	716	765	743	746	699	729	777	737	737	763	741	729	744	778	727	676	677	730	727	742	738	731	776	715	733	770	734	722	737	702	727	735	709	753	693	697	712	753	752	737	749	770	706	742	764	786	728	735	695	747	722	731	696	737	660	743	682	745	721	743	776	758	675	733	745	751	742	765	751	712	735	763	692	772	699	703	715	720	732	692	752	749	748	678	760	750	712	760	711	689	746	700	729	659	701	739	739	764	737	713	740	687	754	749	735	697	739	704	802	698	757	751	706	794	715	751	690	718	756	739	744	668	746	759	721	747	746	737	697	703	758	762	712	711	734	739	752	762	705	707	731	759	725	694	719	733	718	742	715	720	759	721	712	713	744	670	728	745	728	750	755	720	731	705	737	702	740	750	700	709	710	651	733	687	743	741	765	723	699	709	740	755	762	651	735	758	760	700	713	747	706	736	756	737	703	713	705	735	671	740	706	674	716	737	697	754	742	778	715	772	724	729	713	778	741	763	766	715	711	745	703	754	692	742	681	800	717	660	700	763	793	724	735	713	769	696	716	737	694	745	729	678	775	732	714	752	720	674	672	741	744	728	740	684	793	729	702	688	723	743	787	724	720	768	728	733	744	734	774	728	736	719	722	742	737	732	704	715	709	761	724	778	714	773	717	755	725	729	741	731	726	731	726	737	750	695	724	750	750	761	744	750	689	699	731	749	719	704	703	720	771	724	700	732	691	700	714	697	674	725	746	777	656	734	726	699	679	744	737	705	756	680	725	737	717	686	700	711	779	721	766	686	757	723	724	706	750	740	718	775	737	722	700	709	712	737	733	706	692	754	725	756	747	724	656	690	731	725	741	750	738	711	715	752	736	717	724	715	757	736	742	693	736	701	723	732	700	730	694	723	756	729	689	774	731	726	733	785	766	712	702	737	704
33607	12747	2341	908	638	468	389	318	287	270	254	238	221	189	185	172	170	174	195	168	152	151	147	148	164	167	173	165	165	154	146	155	147	120	131	170	149	146	140	154	163	150	148	178	143	149	167	156	148	144	158	145	174	153	144	142	147	137	152	142	149	140	171	129	145	142	156	148	151	146	143	142	132	171	141	148	148	117	130	133	135	163	119	151	152	144	136	140	149	122	142	155	134	124	140	154	145	163	172	141	141	138	150	145	149	136	166	183	137	145	157	148	169	145	122	177	153	150	145	148	152	146	143	153	143	141	150	156	157	140	148	148	153	147	162	146	164	163	138	159	149	149	142	144	139	151	136	151	151	127	130	163	133	119	158	157	151	152	139	161	129	147	137	154	156	149	149	137	148	144	156	148	135	139	143	129	135	114	142	135	145	138	123	128	167	158	145	148	136	138	147	159	157	152	146	148	139	160	151	135	134	129	156	135	154	137	141	143	148	152	134	154	140	158	167	160	156	146	128	158	164	148	133	140	158	149	149	143	140	137	136	130	156	157	148	146	143	148	106	146	161	151	134	130	154	131	136	134	122	119	143	139	153	149	182	131	127	131	149	155	144	156	184	132	138	132	143	132	139	155	137	152	127	148	149	118	130	160	145	133	151	148	152	148	148	149	132	159	133	142	145	148	134	131	150	157	148	149	130	156	151	141	142	133	138	149	130	137	169	148	169	140	127	163	142	144	132	142	136	154	139	151	150	138	145	132	137	153	160	161	157	145	123	139	143	165	122	153	137	156	157	144	131	160	151	132	142	151	138	136	152	159	142	148	146	137	137	138	165	155	145	153	158	149	142	131	165	138	135	156	163	122	131	140	160	134	144	141	151	143	147	149	149	136	157	146	155	137	150	141	160	158	133	149	141	150	141	164	166	150	117	121	140	145	132	145	141	152	126	130	136	137	128	157	142	133	150	142	162	136	143	149	128	160	175	158	142	140	134	155	146	139	133	136	148	142	142	147	156	150	144	151	138	136	159	138	137	153	154	129	148	153	138	165	154	145	145	160	151	126	169	145	153	159	152	163	150	129	128	156	169	149	149	162	166	146	150	149	153	133	139	141	163	140	141	138	130	157	164	157	148	145	128	140	139	164	159	128	133	164	141	130	132	137	159	142	170	123	140	180	134	181	154	149	142	177	124	152	145	166	142	151	148	154	153	148	150	157	143	155	125	171	162	141	149	146	131	135	148	146	172	149	140	163	144	131	151	151	137	162	141	162	142	111	166	130	152	140	128	134	142	156	148	142	124	158	142	112	128	132	145	146	164	157	159	150	135	160	155	148	155	164	151	154	143	151	128	142	132	151	144	134	136	161	140	145	152	156	162	156	169	131	146	166	124	169	160	150	161	148	151	140	145	149	141	145	142	138	137	134	144	130	152	159	159	145	142	151	145	146	130	128	154	155	127	173	148	128	161	140	162	157	136	143	159	146	151	157	161	129	129	141	135	132	135	147	135	144	152	134	163	162	154	154	133	150	143	144	132	146	162	142	121	153	129	143	178	161	129	159	158	152	144	145	139	170	148	166	178	153	181	161	149	128	154	137	152	148	149	148	137	130	155	115	139	145	138	147	144	168	151	149	157	169	155	156	129	150	141	134	174	140	126	156	159	150	150	127	176	147	185	129	128	144	152	151	174	130	147	130	162	168	163	147	141	154	148	139	147	156	139	136	160	147	174	151	136	147	139	145	139	145	158	142	133	148	151	145	159	164	173	137	123	122	146	167	131	164	137	156	137	135	155	164	157	134	150	144	171	153	138	161	180	118	147	153	125	150	176	137	143	180	156	147	139	145	157	187	134	137	143	157	143	134	149	142	137	135	132	142	154	155	146	145	145	120	142	129	160	129	173	148	140	147	143	141	151	160	167	145	152	125	107	125	173	135	128	161	148	153	124	158	142	149	137	149	146	147	125	159	194	146	152	153	162	158	156	144	174	115	133	160	148	153	130	154	138	130	148	130	151	152	158	138	119	141	138	131	199	142	128	168	145	159	156	147	154	136	155	145	127	153	170	160	149	137	112	136	147	146	150	134	145	156	136	166	130	164	162	144	151	157	155	167	159	164	162	127	155	126	138	141	150	126	168	129	136	129	146	146	164	143	135	137	141	157	135	144	142	153	163	146	160	138	158	135	133	171	145	154	146	151	137	174	120	145	135	143	136	147	139	140	137	154	140	145	126	141	152	160	139	132	144	136	136	166	152	126	142	156	160	165	161	134	159	138	142	168	144	141	154	154	158	152	130	159	160	147	124	157	129	150	143	125	139	143	137	137	126	140	135	138	136	161	165	128	152	134	129	129	175	145	162	135	139	145	147	145	144	132	129	147	163	138	135	145	150	141	151	168	151	130	156	144	158	162	159	156	177	165	148	157	127	144	145	147	154	137	159	143	139	170	138	147	129	145	130	167	157	107	137	152	148	158	135	109	134	136	165	142	148	133	138	151	139	138	154	142	134	164	168	155	149	135	130	156	124	163	171	125	146	138	166	135	138	154	149	140	159	121	135	148	141	145	151	129	154	155	152	166	171	143	146	142	150	155	146	132	161	157	154	152	170	134	165	140	165	141	152	151	135	138	151	135	154	161	161	161	136	144	166	167	137	161	148	145	145	128	127	152	129	142	154	135	135	138	163	133	139	132	163	149	154	155	132	151	145	162	133	142	169	155	175	118	142	165	155	150	151	141	153	170	128	129	135	124	157	129	169	154	130	162	147	123	161	152	176	135	163	155	143	163	154	136	144	148	152	141	146	159	132	130	155	124	154	137	145	150	154	159	155	147	156	133	114	145	141	137	147	137	120	129	148	135	144	169	161	136	138	156	138	139	127	147	122	137	145	154	123	118	140	155	144	147	142	150	161	147	143	138	157	128	141	151	152	141	161	154	150	153	170	138	148	150	147	149	147	147	149	152	154	141	127	159	172	164	149	164	144	146	147	146	150	128	142	143	125	143	138	151	143	138	142	140	158	139	163	139	157	140	150	144	145	151	149	137	133	161	128	154	162	133	130	182	162	143	139	157	128	170	159	133	126	143	144	152	167	144	141	143	148	153	130	153	146	155	136	166	130	163	138	155	162	138	144	161	121	149	148	146	145	145	156	135	141	148	145	182	166	118	148	148	139	140	147	143	154	121	134	174	128	142	140	156	149	136	149	173	129	152	119	131	153	135	145	142	129	138	131	136	133	135	154	170	147	139	156	144	135	142	135	159	137	160	137	143	146	136	142	156	128	154	119	146	147	138	164	134	156	139	133	136	166	151	159	173	139	144	149	172	137	162	145	151	136	168	146	165	126	176	130	156	158	156	175	134	173	149	142	160	127	138	162	146	148	136	146	157	156	146	154	128	146	139	158	158	139	174	165	123	140	151	135	128	127	151	151	137	137	158	150	146	159	172	183	134	148	139	124	154	156	142	178	143	140	157	131	141	148	162	149	122	146	157	158	163
16429	7080	2288	2744	2503	1953	1704	1430	1215	1109	992	855	777	717	747	671	624	619	613	606	594	541	543	492	524	486	462	506	456	484	438	450	450	454	476	445	480	442	437	426	407	410	428	477	391	435	414	393	420	413	413	429	426	426	437	374	417	429	449	350	378	410	414	389	390	379	388	388	391	413	374	408	423	427	391	412	423	410	384	393	365	421	374	397	398	393	391	382	396	394	407	391	382	397	366	377	407	384	401	398	434	417	438	407	393	398	392	385	425	372	383	390	403	382	396	401	410	383	414	398	381	403	403	382	378	375	398	379	398	393	365	388	415	406	353	376	359	448	392	365	401	427	392	414	388	393	388	392	391	416	415	425	409	373	371	391	396	373	387	371	374	392	361	380	395	379	368	388	352	426	368	380	416	383	438	403	387	412	390	382	401	354	447	375	393	382	361	368	380	407	375	391	385	417	384	388	370	374	403	403	364	394	414	416	382	398	402	407	374	380	392	387	390	383	384	434	399	386	376	396	398	357	387	406	382	413	440	382	367	357	354	426	387	384	396	417	372	425	396	369	368	369	373	418	374	424	405	414	361	425	395	364	385	393	413	412	359	404	398	358	388	409	426	381	395	343	436	414	404	395	379	440	422	402	389	414	379	394	368	374	371	422	363	368	364	392	389	354	408	381	395	361	416	380	409	422	399	359	373	376	393	390	415	399	429	397	359	394	406	410	376	376	390	435	405	421	428	361	402	393	378	398	387	376	381	354	439	383	364	419	399	413	395	375	377	367	399	464	404	412	428	369	377	394	384	399	405	380	396	379	388	368	381	405	406	363	417	409	389	399	410	377	357	387	370	384	391	415	415	380	386	404	434	372	382	380	393	405	394	377	373	380	386	382	417	382	393	337	382	398	406	378	401	418	361	419	378	407	392	387	385	418	415	381	371	396	369	363	380	404	381	379	403	366	398	399	402	386	398	374	395	378	392	407	420	401	382	405	396	393	418	411	384	401	373	398	399	407	410	412	391	391	405	391	377	420	423	417	420	372	378	383	410	382	394	390	372	434	416	417	409	391	381	425	418	384	392	415	381	398	365	401	419	408	368	402	354	382	394	387	411	384	417	379	413	399	385	420	401	394	385	391	420	377	398	382	412	406	399	400	386	386	431	416	424	369	378	391	388	423	394	390	399	369	367	400	437	364	432	394	404	367	419	396	413	369	391	357	364	379	422	398	387	424	374	361	416	415	423	411	396	387	368	379	414	397	429	397	415	386	410	383	401	406	388	426	406	360	387	396	362	376	391	414	353	382	361	400	408	399	391	395	362	358	382	435	374	369	411	385	378	375	399	387	392	420	380	395	429	392	379	390	368	398	378	357	379	359	376	376	400	394	369	363	379	389	407	412	365	394	394	387	364	408	375	370	391	362	421	388	380	394	430	374	377	408	396	394	389	423	410	383	368	400	378	356	410	392	393	391	410	404	374	369	408	392	371	399	381	397	371	391	406	391	361	406	356	388	413	385	378	368	374	392	370	405	384	381	359	405	386	376	426	414	343	386	367	353	385	398	394	379	397	416	377	398	382	371	421	386	385	398	385	379	390	388	412	402	370	369	378	403	402	414	403	377	377	387	365	388	420	369	392	403	357	357	436	399	411	371	379	368	422	387	407	384	371	378	383	402	415	410	380	406	412	415	388	409	387	394	406	377	422	407	352	422	411	398	401	376	394	403	404	395	398	403	405	382	377	403	377	380	404	383	423	418	414	411	402	365	408	391	382	409	376	373	365	383	412	355	397	395	393	360	436	373	371	379	394	368	393	371	395	389	379	367	420	381	381	385	386	369	382	408	403	384	355	437	379	391	377	377	392	379	389	380	378	359	407	397	413	370	378	368	358	389	409	366	387	383	429	360	371	385	420	388	416	367	364	383	421	401	394	399	420	369	387	357	391	403	394	424	394	382	366	394	401	401	382	406	388	349	368	400	399	375	382	434	405	379	410	368	421	409	378	375	373	395	366	364	403	368	356	429	370	408	403	390	409	360	393	349	378	357	386	409	424	401	380	396	369	397	400	366	433	395	379	387	395	377	458	409	422	381	375	390	417	402	379	344	381	379	366	392	376	412	387	404	402	391	401	378	397	372	412	423	406	392	410	414	394	403	368	370	422	387	413	430	392	396	386	379	385	411	411	383	394	408	380	396	422	394	372	368	327	410	356	345	363	370	404	364	377	390	407	374	418	422	393	382	425	379	399	406	397	400	385	393	400	396	372	380	358	387	405	393	398	375	379	359	377	373	360	389	404	396	374	393	390	398	338	395	371	402	405	370	407	384	403	394	417	397	381	408	395	409	386	341	400	387	433	391	408	381	409	389	400	365	380	392	402	381	393	390	352	390	415	353	371	385	363	376	378	406	373	392	392	408	376	396	390	384	380	367	408	376	370	361	397	399	386	396	400	397	409	371	402	376	397	376	396	405	409	434	348	378	382	374	425	381	389	379	390	387	377	420	379	405	425	419	383	387	406	402	403	418	398	420	379	432	410	405	360	382	377	423	410	403	394	397	383	408	400	390	413	391	387	387	419	366	390	392	377	391	359	396	395	371	399	381	379	405	391	430	399	404	410	379	345	372	371	396	395	412	408	402	400	399	385	387	362	393	436	394	366	413	382	383	421	402	384	394	426	413	399	386	395	344	418	373	417	347	408	390	394	402	370	365	393	368	384	406	390	392	397	395	399	391	398	386	382	396	397	378	408	403	374	361	391	386	355	398	377	426	369	420	349	365	365	368	392	405	384	372	364	412	390	398	414	419	368	424	398	402	381	400	393	425	353	365	414	391	385	377	378	409	381	378	386	393	423	379	352	392	413	414	398	406	397	403	420	380	372	391	395	363	389	398	401	378	414	398	430	406	384	400	379	356	400	409	396	426	404	405	362	391	392	392	413	387	398	373	390	391	334	377	376	389	381	387	420	390	418	366	377	411	372	365	385	393	378	386	421	377	345	354	396	372	385	386	404	377	385	356	425	384	370	408	372	415	398	379	389	419	356	393	393	389	373	416	406	400	352	393	395	422	400	402	383	414	382	399	374	409	397	406	365	423	404	420	374	329	392	395	401	393	397	415	381	400	356	379	404	381	378	358	406	408	362	415	371	378	393	395	394	412	382	371	400	393	372	411	394	421	354	360	373	356	383	400	407	398	407	432	390	406	336	422	377	394	372	378	379	369	415	386	382	387	395	427	399	409	377	395	431	386	364	411	363	383	394	382	390	416	360	379	367	397	385	447	388	411	391	385	420	407	399	400	361	410	398	412	413	397	398	392	357	396	358	363	367	412	413	351	387	370	386	384	353	379	405	384	413	356	402	365	375	360	380	411	397	391	361	373	385	378	369	375	382	400	412	379	391	354	389	433	386	429	385	367	426	406	399	405	405	388	379	356	376	369	376	419	379	384	384	388	380	381	427	406	416	385	405	382	400	387	375	396	406	375	379	403	415	384	406	361
40928	21195	5980	1885	1239	865	676	580	474	429	401	346	299	298	266	252	267	218	239	242	243	222	202	221	225	221	215	209	215	201	228	201	196	195	223	242	175	207	218	225	209	195	195	186	174	185	189	192	207	190	177	201	213	237	211	190	196	224	193	197	204	188	189	191	189	191	197	183	194	206	231	188	209	196	192	197	181	175	186	201	221	206	186	148	212	181	207	164	178	192	186	172	176	223	177	174	182	186	181	207	203	198	170	185	217	185	178	201	173	211	199	168	193	193	178	212	174	181	199	180	173	183	193	201	178	172	192	194	185	179	203	202	204	208	202	187	166	210	191	181	195	178	212	170	191	191	190	207	201	195	186	182	223	180	195	174	186	210	183	177	190	209	204	144	178	190	179	194	180	171	220	193	197	200	195	167	151	176	201	195	165	186	172	180	180	194	199	175	181	166	172	217	185	185	184	217	198	214	184	195	185	152	194	189	194	164	198	183	193	179	193	205	200	207	201	178	190	169	193	210	197	150	205	202	193	155	183	202	167	182	149	218	199	177	186	179	193	174	190	192	193	185	201	192	206	200	169	196	198	199	188	185	179	190	191	210	194	181	169	190	159	199	195	182	189	228	220	175	194	157	170	190	197	200	172	198	186	173	205	200	185	181	198	198	178	221	220	201	213	176	196	167	182	196	203	197	195	185	208	200	192	186	197	183	193	171	197	150	173	191	188	198	190	182	188	167	199	185	179	195	189	169	199	208	184	194	169	184	194	209	209	187	172	177	201	162	191	197	221	169	172	178	202	177	191	197	165	201	178	181	194	180	202	199	181	226	196	176	172	159	187	189	190	207	199	207	182	178	201	194	185	227	198	168	166	191	205	197	195	212	182	198	213	183	187	184	206	232	212	211	195	220	193	174	222	195	186	205	197	196	188	186	202	215	220	176	196	191	185	221	203	178	195	201	189	198	191	169	187	197	167	181	196	196	182	194	174	210	172	210	172	170	199	194	181	191	190	222	197	180	201	178	188	182	191	201	186	186	202	189	158	170	200	198	208	204	192	196	211	196	161	185	193	186	196	183	189	182	172	180	181	179	202	213	196	167	192	176	199	181	227	203	190	190	184	186	188	176	183	224	199	157	201	185	184	179	206	184	178	171	190	212	169	198	191	191	164	208	172	204	157	207	203	207	209	201	185	179	182	197	169	195	219	175	181	209	192	172	178	203	214	172	173	174	156	230	216	199	215	195	183	194	181	170	193	176	182	207	188	203	189	177	196	186	162	190	201	202	193	205	190	170	219	185	175	189	183	211	204	210	180	190	197	185	191	204	197	211	194	174	209	192	201	174	218	173	155	207	201	185	166	173	175	193	158	194	190	205	166	191	187	196	211	188	193	188	191	176	189	183	176	174	178	184	195	182	209	194	189	183	159	191	176	188	203	175	224	188	182	180	184	200	164	159	196	186	184	190	178	213	171	196	198	204	185	189	182	197	200	196	171	181	160	194	176	182	196	199	177	189	179	168	195	192	192	195	190	176	186	195	194	195	192	186	185	166	198	166	172	184	183	201	182	197	200	186	168	211	212	188	180	191	164	178	182	183	166	185	162	175	147	217	210	191	196	165	188	172	203	178	185	202	170	195	187	204	192	186	183	184	199	202	188	211	221	185	199	209	175	185	190	176	202	168	202	193	184	224	196	177	197	185	194	184	173	189	172	168	207	182	193	193	178	211	168	175	180	202	186	190	162	208	169	208	208	172	165	195	180	178	194	201	185	197	211	178	220	176	191	177	177	222	188	204	176	213	173	195	198	177	205	200	201	186	187	185	194	187	217	173	181	202	186	192	190	202	190	183	190	176	208	210	194	199	187	186	199	189	206	202	187	176	192	169	208	172	219	182	155	196	205	190	174	197	213	188	191	196	174	169	192	191	202	184	195	183	186	178	161	187	195	185	184	179	201	208	181	192	189	202	200	208	191	161	206	189	184	182	206	179	180	194	181	191	174	195	183	184	205	181	163	183	196	177	177	172	201	182	180	206	179	179	211	204	186	174	188	188	188	184	163	186	187	199	200	195	186	198	174	203	166	175	201	231	190	206	175	157	168	178	183	189	182	195	196	185	178	195	182	188	180	193	191	172	156	156	188	200	181	190	191	182	193	192	244	183	200	216	195	195	164	203	188	177	184	198	178	201	180	187	189	213	176	182	186	162	207	195	180	189	187	213	177	206	194	180	180	205	188	173	190	175	207	182	206	172	184	214	189	182	205	200	180	190	218	187	192	201	184	178	196	214	194	177	204	175	179	196	184	190	210	182	193	190	208	176	188	201	186	188	187	191	193	164	177	195	196	190	201	198	189	201	192	191	177	189	167	196	191	175	182	187	176	194	199	193	212	175	191	187	189	170	185	191	206	195	165	206	212	176	187	191	163	201	194	190	183	198	183	191	199	192	198	189	187	188	206	185	184	184	195	163	208	211	195	194	204	192	185	199	166	196	171	197	209	189	190	165	198	193	190	173	175	191	178	181	215	163	183	198	156	183	191	185	190	182	187	188	199	204	177	207	191	191	178	223	200	210	201	196	193	198	202	193	191	199	194	190	182	170	195	197	181	197	197	206	187	192	173	182	212	186	192	142	192	193	205	224	169	180	198	196	208	184	177	211	163	180	211	212	189	180	182	172	198	170	211	189	213	186	199	203	193	204	180	160	187	186	182	185	165	192	216	190	194	203	180	186	170	189	206	197	195	193	195	204	211	223	197	221	183	171	178	212	181	193	194	186	193	164	173	179	185	180	206	176	187	182	185	181	194	221	176	182	197	175	202	182	206	208	195	203	202	168	180	218	191	190	195	199	198	182	174	190	191	196	213	186	212	180	170	177	179	180	177	181	197	192	178	205	166	178	190	194	219	202	183	192	209	208	188	186	204	169	194	190	180	172	190	190	203	187	205	199	209	194	169	182	216	199	199	163	174	166	208	207	177	191	188	213	183	201	223	221	174	199	177	185	171	201	180	191	191	173	210	177	192	191	210	184	195	188	197	168	188	199	202	210	183	182	181	189	201	176	209	150	192	181	202	216	213	194	202	212	181	217	221	187	214	168	197	189	178	172	164	194	173	179	159	186	198	183	177	176	170	185	189	173	179	178	178	204	155	199	194	192	198	177	180	200	182	200	195	198	185	214	192	194	195	188	160	210	198	196	191	195	196	191	193	167	209	187	192	168	179	164	193	185	192	187	166	180	177	193	199	202	196	192	190	187	164	178	188	213	178	180	209	202	201	183	192	201	169	183	172	181	212	204	174	208	191	197	180	181	162	210	208	209	215	172	180	177	180	190	178	209	182	227	224	152	191	180	200	197	174	185	192	176	209	198	215	194	193	211	206	206	209	182	180	186	185	187	158	178	198	164	185	212	207	180	172	204	207	184	184	185	192	209	184	188	184	226	187	196	190	167	192	210	190	204	174	169	175	196	213	178	206	197	199	207	170	184	186	186	181	186
21283	12020	4169	4932	4360	3591	2965	2444	2083	1831	1627	1444	1321	1170	1162	1101	1009	916	855	795	845	766	814	756	772	668	658	693	693	632	661	662	614	604	628	665	591	614	606	617	559	573	546	592	567	594	602	583	546	542	601	574	568	566	534	550	554	586	546	535	538	570	547	558	502	531	510	530	547	548	519	514	508	562	553	563	540	565	520	518	533	529	505	540	510	532	500	521	502	511	525	541	513	500	535	527	547	481	466	489	518	497	513	526	517	521	535	502	509	540	504	508	515	493	506	523	507	568	530	536	551	517	511	517	546	534	497	514	526	539	503	534	477	561	526	513	556	537	557	501	516	511	477	533	522	530	513	509	540	535	517	510	534	509	484	505	530	514	511	523	528	530	503	513	519	523	535	477	543	514	491	508	496	495	509	487	533	533	510	515	524	483	511	507	445	529	521	529	495	538	512	538	484	520	474	526	493	502	533	490	497	516	494	517	486	550	534	494	517	499	501	514	478	510	504	530	498	511	462	529	515	511	516	494	495	509	518	534	516	489	483	476	487	512	502	560	528	496	503	508	536	503	485	496	485	555	493	538	507	520	497	539	566	514	522	493	482	529	493	487	500	508	538	489	499	492	479	465	512	538	506	507	523	507	490	505	545	501	515	536	500	520	566	505	500	518	514	499	505	544	528	472	528	488	482	531	536	488	542	474	554	515	513	505	491	498	506	506	505	513	493	477	457	536	507	492	490	502	504	477	490	527	479	513	515	511	493	452	534	535	516	501	506	522	484	508	544	493	482	482	552	515	540	493	521	490	512	488	515	502	496	509	529	499	462	540	504	549	547	524	527	473	512	462	511	504	495	503	465	482	488	533	480	503	512	511	566	520	493	499	523	499	490	528	528	522	516	500	500	486	518	463	466	526	529	476	499	491	498	498	527	510	518	504	493	521	487	506	552	505	516	501	482	520	524	535	496	491	502	511	476	513	529	458	518	551	520	502	509	524	527	514	488	494	520	468	530	530	502	488	521	532	518	525	481	557	514	464	531	531	552	493	547	554	525	526	486	506	525	524	468	521	468	507	500	523	499	512	496	549	485	489	491	512	469	526	546	504	486	531	496	506	511	525	508	522	531	548	516	488	475	470	516	565	494	466	503	492	463	484	488	487	564	518	533	542	500	484	554	541	484	506	544	504	495	545	489	504	505	490	543	509	519	491	489	541	523	511	523	507	498	517	482	503	554	524	511	489	513	540	510	521	533	513	515	498	526	500	553	524	489	500	481	507	481	499	530	469	536	499	508	519	528	495	486	553	472	479	515	512	513	540	524	535	526	485	536	448	515	521	499	527	472	543	519	512	507	512	498	501	521	526	528	509	522	493	510	512	489	495	496	527	516	478	484	492	571	484	504	532	536	536	500	543	512	532	465	525	475	491	511	508	509	535	515	517	515	509	540	517	510	529	511	550	511	487	476	530	491	503	497	467	503	479	542	504	530	510	538	538	531	543	500	542	518	482	514	512	491	518	535	514	498	500	508	473	492	515	478	530	549	483	508	526	491	538	546	504	496	491	504	555	491	523	506	516	547	498	507	510	484	506	518	526	502	525	463	499	503	541	511	530	543	517	474	523	520	481	552	525	477	530	499	537	529	526	507	485	492	485	515	478	504	491	502	496	497	511	525	515	517	511	543	502	519	504	498	538	515	507	557	495	523	506	525	482	492	539	504	502	527	520	513	485	510	492	534	472	485	526	504	537	510	563	494	478	515	503	537	505	514	555	471	526	527	474	497	485	563	507	503	473	528	516	504	509	511	512	511	580	482	496	505	534	560	536	498	528	563	537	505	477	486	523	526	506	492	536	529	502	481	513	480	479	505	501	543	502	502	540	535	481	533	469	467	533	500	511	538	552	516	527	509	493	502	493	499	523	511	487	479	498	508	520	468	526	483	534	458	494	526	523	512	502	521	500	489	477	518	521	524	480	503	501	501	486	511	515	527	529	537	520	511	505	498	485	461	531	499	516	504	474	549	503	512	505	485	540	510	546	506	459	480	489	500	526	468	513	500	509	520	502	486	510	497	493	521	538	504	519	548	501	518	452	514	518	512	524	485	452	521	499	494	485	510	504	493	508	493	531	524	490	520	492	522	525	485	497	497	453	510	551	537	528	520	482	519	552	477	501	539	485	499	512	528	511	496	526	532	551	509	484	521	527	480	516	489	481	522	510	553	554	525	539	484	473	486	472	485	439	508	514	452	523	527	542	467	500	515	487	481	495	512	529	563	536	509	536	516	480	517	498	519	483	536	479	537	493	523	515	482	481	488	523	502	507	517	527	523	504	494	523	521	471	515	486	520	500	510	528	505	479	515	525	506	534	521	502	535	451	497	534	516	478	525	499	494	522	477	500	509	547	505	521	515	524	515	483	494	520	525	506	542	515	490	500	455	519	516	491	487	506	493	507	476	499	551	482	499	526	504	520	502	508	495	542	566	506	558	495	512	468	546	501	513	501	508	491	500	511	513	516	529	510	541	504	512	519	497	506	523	519	509	509	498	474	509	460	501	485	510	557	504	487	530	479	516	503	559	558	494	497	524	508	509	490	522	507	530	456	511	552	523	528	464	496	490	514	511	509	505	495	519	504	532	468	546	554	512	479	523	488	518	538	537	513	515	516	511	492	540	537	535	541	504	550	552	462	521	500	466	513	525	482	526	503	556	499	535	489	513	527	554	504	506	524	515	486	481	490	472	515	538	517	510	491	536	525	486	495	519	508	507	495	493	515	499	518	517	490	512	503	525	496	517	485	530	488	509	542	521	561	542	507	508	545	553	502	494	503	459	493	481	502	481	510	524	503	497	540	498	507	501	527	522	523	507	505	507	518	505	493	475	512	474	448	528	552	503	521	555	492	497	561	520	528	512	503	499	458	510	497	460	503	518	522	504	502	508	553	532	535	497	505	506	472	535	515	511	485	500	528	495	513	478	488	521	457	567	475	496	516	508	536	516	486	504	504	524	498	490	503	501	519	516	532	500	505	538	511	495	470	526	499	509	524	503	506	457	502	488	516	526	524	525	522	483	495	474	546	522	514	502	521	482	512	546	486	514	486	505	487	507	481	506	513	534	472	513	491	544	526	527	530	493	476	499	518	494	517	492	479	529	534	511	488	536	517	533	493	493	560	488	526	521	501	506	496	501	502	512	498	517	495	497	468	511	504	496	515	515	490	508	539	503	491	491	501	477	509	491	521	573	510	532	520	541	531	507	514	504	550	476	519	506	529	496	535	531	479	512	511	546	515	473	539	466	556	543	491	457	508	490	524	530	544	501	467	528	482	512	543	485	520	532	506	480	484	476	528	503	505	495	508	535	485	526	524	462	503	536	519	480	540	547	529	504	522	493	505	487	520	502	522	522	550	512	536	482	496	516	457	509	523	533	468	537	521	532	490	507	501	488	507	513	463	507	514	522	523	517	524	484	509	477	502	494	525	542	486	515	522	561	499	491	538
17980	2101	362	354	304	291	292	288	289	304	308	332	341	295	311	312	293	291	296	286	318	279	340	315	296	314	338	310	311	320	331	339	322	310	276	307	308	321	332	321	306	312	332	311	279	328	311	301	286	306	294	333	302	302	294	296	297	337	298	295	307	303	312	309	279	304	318	284	354	303	311	312	311	279	297	302	324	344	313	312	275	292	333	315	359	342	325	298	314	339	314	308	328	328	345	273	323	310	307	352	283	302	297	297	309	317	313	334	337	339	315	320	290	317	269	330	323	343	331	323	330	338	328	332	315	298	303	297	342	297	325	310	318	287	291	295	306	325	284	331	310	320	315	358	335	312	328	292	299	290	335	287	286	328	280	291	304	300	344	344	314	331	318	312	331	315	301	336	316	312	336	310	310	314	304	307	298	299	291	325	295	306	313	289	307	332	271	321	328	336	313	310	323	325	299	288	327	299	334	318	312	306	312	305	273	325	314	283	305	309	314	288	321	302	312	322	323	290	346	314	325	314	304	330	305	291	322	311	314	297	310	325	309	316	294	300	312	318	325	313	298	318	316	294	335	320	337	322	329	320	306	296	291	292	293	325	285	332	292	349	307	338	302	292	323	283	323	326	317	309	324	306	301	290	318	277	331	302	329	299	313	311	306	320	313	308	295	324	320	335	300	283	325	294	332	318	324	350	329	307	302	334	346	320	309	333	312	291	306	341	312	304	320	341	348	304	306	328	323	314	310	360	296	317	277	304	313	309	320	280	311	303	304	323	314	332	324	279	322	289	303	321	330	309	338	279	299	281	279	309	316	279	308	319	304	310	326	314	299	304	276	304	303	314	333	300	325	323	289	346	333	327	304	323	293	314	338	316	309	296	299	284	288	298	337	334	279	319	307	294	292	283	327	309	344	268	287	312	309	304	343	312	294	308	325	305	318	323	282	290	322	329	315	309	331	324	325	290	349	308	284	332	343	303	313	315	330	281	312	327	289	317	309	322	292	312	344	304	306	330	307	321	324	346	316	324	323	304	298	327	319	350	306	326	339	286	315	323	291	310	291	315	337	308	332	278	298	327	307	328	349	318	300	297	334	290	299	317	307	315	346	312	306	306	303	313	301	316	318	340	323	285	292	317	366	315	335	317	317	317	315	329	335	356	331	322	304	333	317	304	326	320	340	304	309	290	286	314	306	305	306	306	327	304	304	333	313	271	321	360	300	324	290	316	299	300	298	342	335	320	302	320	353	297	364	309	351	300	313	276	298	306	328	298	286	303	296	320	312	307	307	318	318	321	306	353	312	302	305	320	307	317	323	311	295	332	302	326	317	326	312	329	350	309	330	332	311	336	324	313	317	308	335	316	324	304	329	304	316	297	299	311	321	299	299	338	330	317	307	300	314	321	306	321	295	317	307	333	312	327	275	311	332	314	295	317	330	328	270	304	305	312	338	292	323	302	341	301	319	290	306	325	301	327	337	248	323	314	324	331	297	289	324	298	317	321	321	297	325	321	300	313	300	298	287	330	328	316	334	302	300	290	318	312	324	291	313	326	307	335	344	309	312	296	318	315	292	303	343	327	338	304	311	312	275	291	349	315	308	302	332	348	310	308	333	307	286	316	303	324	317	317	325	351	312	306	307	313	282	312	318	314	319	298	280	343	328	304	328	319	305	330	299	316	314	324	313	327	336	295	308	374	343	296	309	290	303	319	309	294	327	294	298	323	327	348	311	326	297	331	292	295	296	295	289	294	338	304	334	293	312	311	319	301	336	292	324	309	301	296	348	305	274	287	306	327	310	334	286	288	301	342	329	279	355	312	305	323	305	320	312	298	311	301	289	284	297	275	308	294	295	314	295	315	337	319	320	324	305	346	332	303	334	316	273	310	286	304	304	355	296	333	296	303	319	308	337	339	315	315	274	295	271	298	306	303	349	346	316	333	321	288	312	313	337	292	313	302	305	302	317	288	327	344	347	308	304	286	319	305	311	311	333	302	324	338	352	300	303	294	349	319	298	315	298	306	318	331	325	306	319	292	279	325	330	335	329	332	306	325	292	293	307	323	281	328	323	273	317	311	346	300	331	305	327	333	288	341	299	305	318	327	323	286	320	266	344	310	310	284	293	314	321	331	293	362	307	314	319	328	309	296	330	319	309	276	317	325	317	337	310	293	279	253	301	327	302	345	273	270	301	318	322	331	321	266	320	318	320	324	300	291	315	299	341	292	300	310	309	284	313	302	280	302	309	339	324	278	308	310	319	321	319	316	316	316	296	318	295	310	302	263	324	303	270	332	324	306	307	323	340	340	281	305	322	297	297	359	308	307	309	296	291	337	317	355	333	289	350	310	310	350	311	280	308	282	320	325	302	319	300	328	285	304	306	292	359	327	313	261	319	313	308	263	331	304	341	303	306	290	314	346	308	343	313	324	324	322	365	319	342	315	313	313	295	296	308	297	355	335	335	352	297	319	288	335	296	299	297	319	305	318	354	342	287	333	336	303	326	299	341	307	314	298	329	309	320	333	337	305	336	313	340	318	329	314	303	292	296	315	308	286	300	316	329	311	336	332	296	334	317	303	290	328	286	309	315	321	313	288	307	291	312	313	302	324	336	320	305	309	306	310	314	303	309	324	280	316	297	324	312	316	307	324	318	314	310	330	311	299	334	312	319	317	321	335	319	328	312	321	336	316	316	330	319	326	290	310	289	354	321	327	338	281	326	281	307	298	308	259	332	338	305	335	317	328	320	317	288	296	338	336	303	314	305	337	318	313	297	284	324	326	275	326	299	297	325	302	308	328	327	306	317	330	311	325	328	303	337	320	297	315	331	329	331	317	319	298	310	294	332	285	284	299	287	323	309	298	293	315	304	332	311	327	301	322	326	321	301	295	301	303	286	309	363	321	311	302	298	315	318	321	324	281	294	308	330	319	287	316	297	283	327	313	337	338	327	314	321	306	292	309	309	326	305	312	322	346	314	297	337	319	294	290	323	287	303	292	321	324	332	330	314	312	324	327	335	313	329	305	310	339	300	320	322	298	285	336	314	338	333	319	281	321	273	283	285	303	321	298	301	312	328	260	299	309	291	340	276	282	289	308	317	289	320	325	293	313	284	329	307	287	322	322	321	316	305	300	315	342	302	318	294	312	307	317	297	335	269	300	293	330	301	300	299	346	314	329	301	294	359	306	282	301	317	302	288	304	334	325	358	337	325	329	322	320	296	273	336	311	297	346	302	321	340	296	327	307	319	339	314	341	295	330	337	287	281	296	328	296	301	312	304	331	305	343	287	281	268	334	294	300	304	296	299	321	363	329	388	265	321	344	335	289	323	290	303	324	318	305	295	275	321	303	320	312	330	305	317	300	315	298	300	294	278	353	332	308	333	306	294	291	306	297	307	316	326	312	278	285	330	323	303	309	304	287	315	310	309	320	317	264	324	346	325	310	291	327	329	305	303	344	318	291	293	280	324	283	327	320	329	331	325	302	299	323
7274	1136	819	798	799	796	790	792	729	759	768	702	728	713	734	739	733	725	706	723	714	735	705	744	733	786	740	749	735	705	758	759	717	677	711	724	741	730	754	733	697	738	730	725	733	719	687	765	708	651	730	712	713	727	700	729	741	678	692	698	725	714	668	691	767	735	789	702	767	712	718	766	708	768	773	752	734	727	738	778	734	752	742	734	707	684	740	689	733	670	731	741	713	708	696	761	700	755	737	718	698	743	733	713	738	720	733	744	737	740	762	713	722	740	722	683	722	738	715	729	734	731	759	762	720	696	741	717	728	768	733	761	751	763	761	739	744	750	738	792	702	740	741	759	740	704	737	775	682	735	733	702	725	710	730	731	710	744	706	739	742	746	754	721	724	722	741	714	693	716	689	686	752	770	700	745	714	743	756	717	726	741	764	691	743	733	719	753	692	754	693	741	697	750	769	725	730	721	692	708	732	733	696	734	712	741	707	661	733	688	718	740	695	709	729	703	713	727	776	700	712	723	759	739	725	735	717	747	725	712	722	738	735	729	706	769	775	699	760	756	714	724	741	749	726	728	713	738	713	743	780	710	751	735	709	745	722	678	750	755	727	723	748	740	755	715	757	676	732	724	689	751	664	718	739	680	713	714	761	741	750	702	770	743	687	683	700	750	728	708	730	715	759	713	739	714	715	734	710	708	750	726	713	697	769	768	704	710	708	706	675	730	738	714	673	764	707	717	784	719	723	751	749	788	730	724	744	745	686	718	694	672	738	700	761	725	697	788	727	763	732	757	713	736	717	736	740	716	790	729	732	764	747	700	764	704	750	729	710	730	738	707	720	742	725	712	757	699	738	718	721	737	730	756	720	720	726	706	754	757	735	716	742	699	665	740	719	809	750	701	705	726	733	704	713	750	735	713	694	691	707	721	719	738	753	714	721	751	750	759	746	685	722	711	769	770	768	714	770	689	792	738	702	730	762	733	705	717	734	740	744	702	699	756	718	692	711	750	725	761	703	704	729	736	737	737	745	700	701	744	685	718	720	728	718	753	697	766	710	753	736	739	719	747	683	715	682	748	720	736	730	726	725	728	694	730	695	711	713	753	737	707	738	712	719	740	736	820	707	724	767	738	744	731	753	730	741	748	713	744	703	799	709	748	715	715	726	711	782	735	766	735	738	737	756	685	684	670	697	701	751	733	769	743	691	694	703	770	720	707	694	719	750	678	751	717	764	715	712	718	738	757	701	711	722	739	683	779	706	753	719	762	779	670	769	725	726	778	705	739	672	731	691	736	728	714	762	770	726	709	761	778	746	703	772	751	761	759	692	771	721	759	716	657	743	743	699	682	698	718	754	714	731	701	752	738	696	747	719	748	684	751	767	682	731	738	716	721	707	714	697	739	740	710	727	744	732	714	746	727	730	696	732	767	714	728	710	674	710	732	761	708	690	798	781	789	686	736	765	755	735	720	769	709	769	702	729	781	707	674	694	726	738	719	753	724	710	750	729	710	758	704	730	743	764	734	699	745	773	697	697	722	765	730	725	716	781	779	726	736	739	691	712	716	689	694	717	704	735	773	752	689	718	702	696	735	697	682	729	710	761	738	754	722	734	764	742	702	735	726	708	717	713	735	733	763	735	690	721	733	702	739	748	758	725	699	715	699	693	729	780	772	700	764	680	761	725	669	692	728	754	710	712	768	738	739	725	744	756	719	698	716	734	744	727	740	686	745	720	751	738	742	725	717	728	724	703	749	739	750	737	717	735	769	696	735	749	775	745	666	732	734	710	754	715	713	789	711	711	733	714	718	746	768	717	761	666	713	722	718	721	753	692	754	758	764	647	688	746	761	733	695	695	755	730	742	731	726	725	763	671	744	761	758	753	734	749	734	769	700	743	715	744	766	685	707	717	713	714	695	786	731	734	738	734	695	676	729	792	735	763	717	715	748	727	721	769	731	771	731	746	713	705	692	786	725	692	689	682	779	755	711	802	676	760	694	726	728	744	746	748	715	694	681	700	710	687	764	727	728	753	733	739	694	723	702	724	701	692	721	747	769	726	689	735	741	689	724	788	728	724	750	731	709	727	727	735	734	779	701	705	740	735	758	734	744	774	704	730	747	740	718	693	713	722	713	796	713	829	722	693	742	750	776	741	729	770	720	713	715	822	712	762	701	684	748	713	701	781	713	717	759	728	727	789	725	728	764	720	726	747	705	736	717	775	688	717	696	750	695	733	759	734	768	739	739	768	795	723	751	695	738	752	730	748	682	718	694	728	761	699	709	715	742	717	725	740	739	710	719	751	775	695	708	726	732	712	786	736	731	726	711	712	671	745	673	717	698	760	749	745	723	758	749	754	737	712	762	746	717	712	749	732	812	692	742	738	723	743	726	723	675	728	695	735	744	706	751	716	757	729	734	786	761	710	734	740	747	674	730	730	717	744	742	735	742	701	731	723	748	743	741	699	759	761	695	724	725	728	728	736	753	734	726	769	700	747	737	713	714	765	760	710	799	783	747	735	727	730	673	803	728	725	727	754	712	732	727	697	699	772	744	790	762	758	715	686	722	740	728	751	719	739	702	705	747	718	747	709	702	759	739	735	714	727	791	725	759	767	720	755	758	679	741	745	739	732	739	741	760	766	681	762	714	754	781	767	708	723	685	753	727	717	728	771	673	770	692	738	739	773	697	709	757	764	698	716	730	752	744	762	755	715	710	721	794	739	706	736	752	754	705	751	733	729	716	761	703	727	691	745	720	699	794	707	679	716	676	707	731	699	682	673	715	740	675	742	746	712	723	741	724	720	677	726	756	719	779	742	674	729	730	728	751	781	726	725	718	685	711	733	739	712	743	735	678	731	777	762	742	781	758	713	723	740	709	783	740	754	730	730	714	749	775	707	755	693	728	770	717	748	735	716	767	747	732	714	721	761	773	704	723	704	756	824	715	725	678	771	752	727	717	682	740	731	713	757	712	750	708	735	722	747	709	746	738	726	729	718	701	692	747	702	697	736	746	735	725	711	729	703	739	715	745	738	758	785	717	718	724	738	708	717	749	749	725	729	731	720	739	756	764	707	742	743	768	731	723	716	777	710	695	710	730	716	679	743	734	715	714	730	728	723	737	731	729	712	747	783	723	692	710	717	717	723	711	697	748	755	719	695	677	703	720	698	739	710	725	752	739	749	770	701	739	721	716	695	765	736	719	741	732	710	711	762	729	737	760	710	714	719	783	765	720	779	765	742	738	732	763	710	755	728	724	718	712	740	738	687	750	761	672	735	736	706	719	677	686	775	698	727	743	770	697	762	735	749	740	757	771	720	674	727	722	714	778	783	726	754	725	741	758	748	695	714	739	739	737	736	745	778	773	723	694	734	768	764	716	711	696	670	752	718	728	716	748	750	745	779	749	699	666	699	733	707	664	785	687	747	720	702	704	741	757	755	689	692	764	732	694	653	712	714	750	713	728	730	714	779	716	718	730	726	731	738	730
31852	12224	2231	904	671	463	390	323	290	255	224	218	204	219	174	203	177	166	162	177	179	190	188	144	170	126	154	159	140	167	163	156	159	162	165	151	148	150	165	135	151	154	155	159	164	158	157	126	133	140	141	165	122	154	140	151	158	166	132	138	152	136	140	147	161	140	140	151	132	173	148	143	158	137	148	162	136	148	126	139	161	142	126	151	146	158	160	152	151	130	163	118	153	137	153	138	144	137	143	143	150	157	157	177	179	121	155	150	132	152	141	141	154	135	124	160	146	144	134	159	146	139	131	133	148	145	146	148	136	137	149	134	136	152	143	129	118	143	147	152	154	133	162	128	143	170	178	145	163	151	145	148	144	140	146	151	129	154	142	153	146	150	151	157	155	148	131	137	125	138	134	147	123	146	145	157	136	144	133	165	127	151	165	136	162	160	136	133	148	163	140	141	152	155	156	156	160	142	145	141	148	147	133	168	145	157	158	144	159	159	145	146	129	172	152	145	139	122	162	156	159	169	145	133	129	135	135	141	150	150	129	134	149	130	168	154	140	140	144	153	155	149	186	125	145	143	144	135	145	131	167	143	145	179	169	125	171	120	134	160	116	143	132	141	140	148	112	136	145	149	137	148	164	146	130	167	160	146	138	164	161	137	146	151	146	128	147	153	124	140	140	142	145	140	163	151	168	144	132	151	140	160	153	166	136	136	172	139	150	135	120	130	145	138	150	166	131	131	142	144	140	117	162	129	129	144	159	142	120	156	133	156	137	138	146	139	144	142	139	134	140	148	172	119	150	148	127	136	172	154	160	125	164	152	147	141	139	155	156	123	142	142	123	122	139	144	137	132	148	155	147	148	167	135	143	161	152	138	129	127	147	125	161	136	146	138	133	134	159	139	124	147	153	179	151	135	176	132	159	134	150	144	157	144	161	168	158	130	134	146	145	152	135	124	161	151	127	148	136	156	125	150	135	157	138	130	120	147	146	146	164	161	166	151	187	147	154	156	156	115	147	142	129	136	154	147	145	146	155	161	149	139	156	133	146	139	136	132	143	149	198	139	163	138	143	165	142	166	141	141	160	149	142	168	127	115	153	165	147	129	145	130	155	162	137	125	137	144	126	162	120	157	140	139	128	140	137	145	145	142	161	157	153	151	144	157	138	150	144	189	154	150	163	136	126	159	123	136	162	143	136	114	132	173	156	174	114	156	141	155	141	139	125	150	171	146	136	169	135	143	158	150	127	128	138	142	148	135	136	123	146	177	123	141	151	141	144	132	136	164	149	156	128	150	138	175	147	161	140	140	147	160	138	136	144	142	175	157	138	153	150	151	134	138	127	127	147	148	147	129	136	131	130	137	171	145	136	138	126	133	152	150	135	142	137	160	160	159	127	143	142	154	158	151	151	149	174	132	130	146	126	132	136	125	132	142	137	153	153	141	151	129	127	114	159	124	122	140	155	159	144	143	159	128	137	177	140	135	147	150	138	153	155	125	121	119	152	159	136	161	133	143	164	142	162	132	144	150	147	133	168	130	117	192	160	137	165	167	157	126	130	155	173	148	132	113	157	157	137	134	140	152	133	138	145	138	168	148	161	119	151	147	149	122	135	144	140	150	139	139	152	118	114	144	135	142	143	174	129	127	131	162	159	121	144	134	138	135	141	142	143	150	131	126	135	139	161	136	148	136	153	140	143	140	143	136	155	137	147	126	160	172	145	129	152	141	160	129	157	144	138	143	134	123	133	142	146	150	137	159	125	145	163	140	166	161	151	152	148	146	154	149	151	145	112	146	149	135	146	135	138	147	139	144	153	158	133	160	127	155	127	146	147	132	173	122	144	158	148	159	153	141	141	140	132	140	140	135	161	124	164	174	112	140	121	143	132	148	148	124	168	114	170	140	136	141	140	165	129	143	144	155	135	129	141	141	132	131	154	133	158	144	148	161	146	143	156	135	140	132	153	148	176	155	152	148	145	148	144	135	152	156	151	137	138	117	114	154	147	149	151	142	140	145	154	171	163	136	140	144	125	142	112	159	140	153	156	154	127	139	145	151	163	151	150	140	149	134	159	162	166	167	162	149	145	160	121	133	160	135	160	164	165	156	144	143	136	151	165	151	160	153	158	129	167	127	136	129	144	131	124	146	163	132	178	152	138	138	136	150	142	148	151	119	163	189	143	176	146	143	145	157	151	156	141	152	172	140	154	131	154	137	146	142	161	149	150	156	142	149	122	151	163	151	133	145	116	149	144	117	146	151	156	139	162	159	143	153	156	143	124	127	123	111	156	131	131	132	152	132	162	131	141	158	139	121	150	140	155	146	163	156	142	145	129	144	169	152	147	146	168	139	146	143	153	148	179	128	151	149	154	132	132	152	142	135	150	145	140	162	131	140	104	145	152	164	143	136	136	137	149	140	142	169	176	145	142	131	153	171	140	157	177	151	147	141	146	133	148	119	159	152	155	149	151	147	164	148	161	121	149	131	157	138	160	155	139	162	135	157	151	135	150	144	153	141	123	152	135	140	151	155	157	123	145	138	141	133	152	151	141	148	146	145	145	158	149	148	130	164	170	144	123	151	173	144	147	142	144	166	160	141	171	134	147	155	168	131	149	153	159	131	164	152	141	134	140	140	153	163	157	132	167	143	171	146	134	155	131	139	129	152	142	149	142	155	145	151	167	130	138	134	160	139	146	152	163	157	142	127	153	149	150	141	140	149	179	145	141	148	138	148	155	154	143	155	142	142	146	158	134	153	131	129	147	132	154	142	133	169	153	151	143	143	153	131	135	153	127	153	156	150	134	151	137	139	157	157	137	166	139	142	140	133	133	135	145	161	147	144	137	126	132	115	158	142	144	134	151	135	121	133	138	136	139	158	154	140	140	145	160	146	141	143	139	156	150	118	147	156	139	158	127	155	151	147	137	138	140	132	149	140	148	130	160	142	158	144	157	166	159	160	139	148	145	136	151	158	151	166	146	134	134	159	134	154	132	142	153	151	153	166	127	151	149	130	149	164	162	161	141	131	156	167	152	148	151	137	156	140	146	130	144	144	156	173	148	141	155	178	149	146	143	123	134	125	130	171	126	156	142	152	154	141	137	144	141	125	132	150	152	150	151	120	136	147	149	149	135	174	137	149	147	138	167	143	162	147	161	123	149	158	161	142	140	134	153	141	155	157	146	143	160	139	142	168	132	143	134	129	141	150	121	146	171	160	151	147	137	148	140	156	136	146	152	168	152	149	148	144	161	144	149	140	146	139	127	162	149	132	125	147	163	147	145	145	160	148	137	140	151	133	165	151	126	120	142	155	165	152	142	147	144	124	143	144	155	152	141	154	135	139	153	137	121	151	163	157	145	148	147	157	156	138	150	153	153	160	165	143	120	135	152	144	146	138	159	136	152	158	150	159	156	145	139	136	166	141	170	184	143	163	146	138	137	134	147	154	144	149	149	153	138	147	121	122	133	150	149	144	144	125	135	145	167	150
15898	7042	2344	2798	2383	2040	1652	1427	1235	1065	935	960	829	756	751	597	651	654	595	588	516	542	581	502	485	481	477	459	491	481	467	492	506	460	457	437	415	444	431	423	456	415	439	462	440	406	408	415	401	427	429	434	404	427	407	381	387	426	399	401	386	383	431	408	413	401	390	442	370	417	408	420	408	414	380	388	406	395	398	410	391	405	384	436	433	387	418	381	389	387	379	412	406	382	429	403	373	398	398	395	412	390	373	416	409	418	381	416	418	402	390	379	400	417	409	425	388	391	359	419	414	388	421	401	398	412	382	363	381	424	455	389	406	429	409	392	408	389	401	373	410	376	385	407	373	410	391	378	389	420	405	406	387	393	431	405	405	384	420	413	381	378	424	429	346	395	387	400	377	391	395	372	387	374	392	409	400	427	408	375	391	366	380	416	405	384	386	391	394	385	389	391	418	412	406	378	396	407	414	401	420	431	404	343	395	371	379	394	357	379	390	348	420	396	390	411	357	380	368	389	365	380	392	373	377	414	408	362	376	369	408	373	386	404	360	394	384	401	369	404	417	395	407	377	374	387	399	409	403	412	390	393	413	406	370	389	399	393	372	398	426	395	367	373	417	387	377	395	393	375	381	383	397	375	389	363	378	381	426	377	416	383	350	398	404	370	395	373	407	410	430	371	394	393	381	395	400	388	363	405	369	395	368	423	390	430	376	359	386	415	377	371	400	376	388	372	419	376	410	386	393	393	396	389	381	380	396	344	406	424	405	393	402	394	406	403	392	391	369	406	424	391	380	381	371	372	385	377	391	411	395	384	436	362	376	405	384	391	400	376	364	401	388	373	389	416	371	424	413	403	390	395	405	437	372	411	405	389	394	362	409	392	372	368	411	377	390	393	392	421	390	427	389	392	402	396	420	410	416	397	359	419	384	380	380	412	400	379	410	385	406	385	421	388	391	391	406	372	402	372	381	397	378	370	377	392	372	381	405	395	395	362	386	381	348	400	397	408	423	381	372	375	413	406	353	390	391	428	392	392	396	415	403	409	376	410	372	394	400	344	403	388	365	378	373	403	383	388	401	376	409	381	378	379	399	388	406	393	396	413	424	376	404	404	417	357	381	393	380	402	386	392	413	397	405	378	379	390	387	405	403	381	396	394	358	398	376	399	406	362	414	396	405	388	390	362	390	368	398	372	367	370	401	388	390	379	402	384	432	408	357	416	381	410	399	373	397	384	367	421	365	405	393	404	393	391	411	407	423	410	375	363	416	394	395	370	409	369	384	373	397	384	392	401	400	410	391	368	401	388	410	339	370	388	363	384	431	384	394	374	405	382	427	410	356	409	357	398	392	423	379	418	362	374	364	361	389	362	409	412	399	388	403	390	383	401	396	364	403	411	365	371	409	371	399	402	398	364	414	386	387	364	389	373	405	397	408	381	386	405	410	389	410	364	380	394	360	386	391	355	382	397	414	394	360	355	383	387	400	365	409	383	376	375	407	362	400	394	370	372	439	398	398	384	389	371	360	397	379	369	378	385	364	407	412	366	412	376	376	363	364	398	372	375	402	390	402	367	355	387	374	386	392	388	417	393	405	399	399	389	405	373	395	386	415	435	356	393	364	364	381	358	355	384	379	400	384	383	414	394	426	393	430	380	409	362	380	393	378	404	354	373	368	394	379	394	359	372	418	388	366	380	429	400	431	397	380	391	395	390	388	390	428	410	371	402	403	385	381	385	356	437	420	340	399	393	420	380	384	374	395	372	426	373	424	362	420	396	400	404	418	389	362	331	365	364	414	381	394	408	379	407	433	394	422	350	420	387	382	388	412	364	385	406	365	393	431	382	380	377	355	392	363	391	382	357	348	381	362	399	374	390	392	399	401	395	383	361	410	378	385	417	360	366	390	427	356	409	390	383	354	375	403	372	390	395	403	369	390	356	397	384	387	387	407	409	410	385	386	349	386	393	418	386	377	405	407	419	399	397	418	397	402	414	442	420	387	407	388	425	399	359	365	366	385	429	414	377	409	367	383	399	398	395	370	423	439	408	378	360	399	355	363	396	404	400	398	388	387	407	404	353	375	367	389	408	389	396	396	410	374	389	365	389	386	391	392	394	388	385	360	390	392	382	361	417	406	422	408	399	388	410	375	403	404	371	381	368	375	376	384	423	386	394	412	404	418	354	406	386	395	372	419	394	394	416	366	345	370	365	380	359	368	374	358	388	385	396	386	427	410	404	386	385	357	399	382	398	388	378	374	374	372	394	392	394	387	387	366	436	409	416	395	380	410	379	378	399	412	352	392	430	400	392	394	392	399	380	393	372	386	385	425	429	402	393	409	371	372	393	395	387	384	440	376	408	405	394	410	384	372	383	410	396	403	401	403	350	377	403	409	366	396	404	397	414	413	404	375	403	365	368	420	418	400	399	414	397	383	374	384	415	373	407	424	373	389	402	379	405	389	393	387	432	407	398	376	395	396	405	400	379	386	384	394	413	398	427	391	421	394	407	411	378	383	373	403	416	409	407	386	360	375	393	386	411	396	406	374	380	386	379	383	420	366	383	408	382	372	411	402	345	392	397	419	425	370	378	385	395	393	416	390	397	413	399	383	394	383	392	410	384	374	409	377	358	393	389	374	368	398	399	372	347	393	402	392	382	385	440	404	407	364	399	385	424	432	386	386	375	351	408	374	372	385	424	396	381	386	390	406	348	387	381	370	397	416	392	419	392	375	432	399	399	405	395	389	389	421	368	392	362	345	392	423	409	406	376	402	408	421	362	396	363	413	378	393	395	408	364	389	402	387	421	402	389	408	386	354	381	399	375	399	398	368	428	411	397	395	428	387	396	394	395	383	423	412	375	364	398	388	391	364	381	379	380	387	381	365	375	392	354	382	408	404	401	420	398	402	394	411	368	412	401	393	436	360	415	395	402	414	410	390	408	368	391	420	421	392	446	405	383	385	363	382	379	383	384	393	379	406	382	387	394	397	391	381	396	378	416	400	391	407	416	364	400	379	359	402	398	382	351	361	366	385	376	373	362	429	384	371	397	400	361	408	367	392	407	431	348	390	392	381	404	404	390	355	381	402	389	433	369	390	370	392	396	397	366	407	368	409	438	381	368	406	393	387	406	398	362	364	355	393	384	377	394	382	410	378	384	385	364	356	391	394	389	379	392	383	421	392	386	389	393	351	391	368	442	396	383	401	395	379	377	368	403	395	395	391	400	380	380	368	433	369	368	374	383	383	395	429	400	395	380	385	367	363	387	388	360	372	407	395	390	411	422	357	385	384	424	368	379	388	373	399	385	416	366	392	431	420	418	423	406	367	398	395	391	395	400	394	423	395	404	388	434	401	413	382	393	427	363	385	403	413	372	387	379	389	384	374	405	426	402	362	400	344	416	411	379	410	382	368	364	400	376	390	386	359	387	374	419	411	399	406	391	394	364	368	404	403	349	402	442	400	361	417	426	359	418	365	382	390	394	393	383
40358	20700	5726	1793	1194	836	722	542	493	414	361	361	333	281	257	261	239	253	237	233	221	227	221	223	199	215	214	198	181	226	200	213	191	209	176	212	231	233	202	191	213	194	168	207	200	203	191	183	177	204	179	192	197	186	209	203	188	166	206	199	183	201	209	204	191	207	189	187	185	166	223	195	195	177	196	186	189	178	181	203	181	183	203	221	180	178	160	170	215	185	190	189	205	166	196	185	182	187	211	211	202	186	187	204	192	219	225	197	188	209	183	215	192	177	209	193	185	190	169	189	194	191	203	208	215	171	195	195	194	184	196	176	192	200	211	202	186	192	188	207	208	206	194	171	185	195	194	202	191	197	189	218	166	155	209	173	201	210	170	185	197	200	215	185	184	210	171	163	177	182	190	184	199	194	171	189	164	188	185	211	194	166	196	177	182	198	179	195	192	200	196	168	206	202	226	205	189	167	174	184	214	194	182	195	210	169	188	170	207	190	185	172	197	204	193	195	176	193	184	201	210	211	182	193	194	180	186	191	215	202	173	162	183	188	201	187	174	200	192	198	191	185	191	209	191	181	179	206	199	175	218	205	189	201	196	189	213	195	173	190	199	188	193	192	187	171	179	182	187	187	179	176	192	186	210	203	187	178	173	193	185	206	195	188	186	204	185	184	187	183	172	165	188	207	199	183	192	182	200	215	198	172	211	217	196	184	176	191	177	215	183	188	187	175	186	169	190	201	150	184	165	164	190	210	215	188	188	194	188	177	195	205	188	183	164	188	197	173	200	179	167	206	198	179	185	213	163	191	200	197	136	170	210	191	184	190	173	179	195	203	190	197	186	190	191	173	192	195	196	173	147	189	165	194	202	190	208	178	172	190	217	153	204	188	192	190	182	183	178	196	190	224	202	189	184	172	188	189	166	188	169	195	200	191	177	200	226	196	190	212	212	211	196	183	200	180	184	207	183	210	208	189	186	169	189	190	210	192	182	170	200	210	224	195	195	195	187	197	207	208	189	198	185	175	190	206	173	164	189	203	172	207	185	203	173	177	204	177	189	195	180	170	180	189	188	193	194	186	204	187	179	155	190	206	178	217	184	185	181	193	194	204	171	188	207	172	201	177	192	176	210	190	174	186	184	194	171	216	190	189	179	185	206	199	188	198	176	198	184	185	165	185	230	182	218	201	193	188	193	221	175	178	184	181	203	176	176	225	184	216	189	187	196	202	209	192	195	196	190	185	209	186	177	195	214	193	197	171	186	172	194	178	216	178	196	212	199	185	196	197	186	194	198	174	172	199	194	211	177	181	196	183	208	197	207	139	181	166	199	163	180	168	166	171	200	183	201	208	210	188	184	190	193	202	195	212	206	205	203	195	195	192	190	205	202	198	183	193	205	173	209	174	168	171	179	183	190	184	217	188	160	176	183	162	172	199	187	193	173	197	199	174	174	198	187	188	173	181	205	194	197	202	199	174	164	196	181	181	230	191	224	196	189	173	182	186	192	191	196	189	194	207	188	199	194	175	170	183	198	170	169	174	189	221	201	198	195	165	209	211	205	201	196	184	202	197	201	181	191	177	176	204	222	202	194	190	151	185	153	186	178	164	194	194	173	159	183	184	180	170	203	192	204	212	208	198	183	183	179	179	188	188	203	169	169	181	197	197	196	175	212	175	207	190	223	176	208	201	176	188	183	211	180	201	205	155	205	217	181	176	178	169	184	192	188	184	188	196	202	209	193	182	166	196	179	172	175	198	201	210	178	177	170	212	173	170	184	191	198	203	175	181	189	194	213	201	200	190	183	175	216	168	194	203	187	172	196	205	172	174	200	168	203	166	165	199	182	173	190	191	190	198	207	190	168	174	186	191	202	174	178	193	193	165	196	209	192	183	195	202	171	195	183	190	180	168	192	198	204	185	171	186	199	197	179	205	187	182	212	174	199	193	188	178	207	176	178	169	198	163	198	185	174	168	199	191	187	189	204	214	199	198	185	211	192	226	199	190	184	217	196	201	163	203	180	193	169	192	166	167	177	177	201	178	193	208	184	200	174	185	183	189	201	196	179	181	182	188	189	182	199	198	193	176	165	203	184	177	182	190	191	197	171	188	198	179	211	204	202	168	188	179	206	186	204	201	196	193	214	179	211	193	173	187	189	171	190	161	202	170	155	196	188	190	191	171	207	174	206	187	186	202	150	200	204	197	197	186	172	196	187	188	189	194	185	211	159	172	207	211	198	158	212	184	197	185	154	154	182	207	156	174	164	179	193	188	179	213	198	180	172	196	186	198	207	192	184	188	182	175	193	184	197	196	201	193	197	196	185	177	177	177	177	202	189	185	175	210	194	180	172	193	182	169	188	182	201	191	171	165	172	188	177	197	207	179	182	198	190	201	190	172	185	198	184	201	201	184	194	216	207	171	181	183	187	210	197	186	178	182	214	201	189	205	195	189	196	171	188	197	156	191	195	181	186	162	168	194	207	215	158	186	195	211	208	212	190	203	172	166	195	194	192	173	179	183	206	188	180	197	165	183	202	200	177	189	195	208	164	180	165	187	191	181	182	195	179	176	195	203	204	175	175	190	205	168	179	170	186	177	186	184	170	217	203	188	182	200	197	175	186	165	196	181	201	194	178	188	194	184	157	177	194	171	190	196	215	196	170	193	216	176	199	176	161	187	200	200	196	187	201	184	209	191	198	175	181	197	205	175	228	192	198	190	171	193	220	175	195	168	193	204	224	227	172	177	201	188	191	190	181	194	174	195	192	183	200	199	199	185	191	204	189	178	159	195	192	191	197	222	218	195	190	177	188	182	204	199	194	194	197	185	196	196	197	185	204	183	178	183	179	180	187	163	163	176	187	234	189	235	186	187	188	178	188	212	194	201	208	182	211	187	169	190	174	188	190	181	189	202	179	205	150	193	161	201	196	164	180	201	188	190	167	192	209	178	171	191	198	176	196	179	190	210	175	209	175	197	192	213	196	186	178	213	208	190	191	199	186	182	183	156	201	203	186	201	190	202	208	189	191	203	193	196	207	191	180	180	181	196	190	185	191	194	186	206	169	159	195	207	195	208	180	173	175	198	173	186	175	187	189	171	180	194	204	199	168	195	205	212	197	195	199	164	178	183	182	181	191	204	194	164	207	220	165	198	205	211	190	180	190	184	213	178	195	209	192	209	176	169	169	218	179	187	192	200	198	214	224	179	205	158	190	207	186	201	194	184	180	194	176	204	203	186	215	194	178	180	189	221	175	201	189	204	197	188	190	223	173	197	174	164	183	177	212	168	186	205	179	228	212	181	173	201	203	200	183	177	240	169	176	207	176	184	192	190	188	183	176	165	194	184	173	174	195	204	197	165	189	190	194	212	192	218	191	154	196	199	188	201	176	185	190	216	175	197	172	163	163	206	191	185	180	200	191	173	172	196	182	189	176	168	205	180	205	187	195	197	169	190	191	192	203	218	197	195	201	183	199	209	183	187	204	192	204	204
20845	12155	4221	5055	4408	3674	3020	2521	2092	1805	1587	1491	1293	1237	1102	1040	1069	949	947	801	811	779	803	748	738	698	748	708	653	652	658	688	666	659	622	663	596	638	597	626	613	594	576	563	560	549	595	506	569	573	557	584	576	539	580	542	522	536	557	535	502	554	528	515	536	569	576	527	559	523	522	520	519	479	530	528	510	567	502	501	522	509	550	535	537	503	512	535	599	522	546	542	559	534	504	520	510	522	517	556	586	500	532	519	512	490	520	474	515	505	518	514	557	519	502	491	474	532	545	537	564	511	512	506	522	508	476	503	519	510	487	497	530	532	490	501	516	509	474	479	517	519	530	529	515	555	524	535	502	491	499	520	519	507	532	460	529	506	512	486	493	493	486	532	497	518	516	509	543	491	516	514	516	499	492	515	499	502	498	493	484	508	530	509	524	526	494	531	507	506	503	500	507	520	495	470	553	579	550	488	497	529	536	544	507	524	535	504	493	480	497	534	480	471	521	479	488	490	506	505	500	506	540	494	543	494	522	562	554	510	475	515	460	504	519	495	540	478	547	498	537	517	544	515	540	527	493	500	494	519	491	522	546	494	513	501	557	523	525	503	527	530	549	547	523	524	490	553	544	513	532	496	516	502	558	502	501	521	529	479	484	470	523	498	477	506	494	476	517	526	513	473	509	513	497	525	512	471	510	542	499	540	539	514	507	518	486	543	517	505	548	558	505	485	477	506	516	503	493	478	511	491	521	485	495	541	549	486	493	516	513	527	534	482	509	488	467	520	553	506	525	510	523	472	477	523	513	524	569	515	505	508	505	475	508	495	518	519	518	541	522	513	520	512	531	510	480	513	538	503	505	484	524	526	499	479	498	505	522	504	506	544	460	533	499	483	493	515	560	545	544	487	524	542	537	541	537	470	515	503	492	484	501	502	515	523	500	485	523	477	505	509	529	526	471	481	492	518	518	498	517	527	479	491	517	470	515	506	461	507	520	558	505	555	523	499	532	517	518	505	492	483	528	503	511	491	475	528	468	515	503	513	468	518	519	498	483	504	535	460	508	536	497	521	493	475	498	534	548	501	490	482	516	500	519	498	513	504	525	511	499	536	514	521	482	500	527	500	540	458	526	520	530	528	549	496	534	497	512	544	537	489	550	549	545	523	547	479	523	571	486	509	518	502	545	548	480	548	479	511	491	507	503	534	493	512	497	513	494	489	494	509	530	489	477	510	481	535	513	470	472	510	484	511	547	513	503	528	480	506	550	529	513	533	494	533	489	494	470	477	563	481	516	498	478	514	536	508	471	500	489	499	502	547	515	513	528	546	501	552	484	517	521	517	498	513	529	545	527	528	477	527	528	522	521	472	532	512	534	459	509	501	570	528	542	482	528	511	500	540	509	485	535	510	493	493	529	492	518	523	501	514	481	486	513	518	501	543	498	506	489	500	560	502	512	518	510	557	523	521	483	514	499	486	517	498	509	456	471	555	503	516	504	482	500	478	510	526	544	533	553	498	474	520	475	505	495	506	491	508	526	491	523	542	525	538	458	512	526	519	510	508	522	533	478	527	493	489	526	484	533	533	490	503	496	514	495	494	477	515	490	488	523	523	484	545	528	498	498	523	507	508	540	546	491	488	506	539	526	512	513	491	464	496	489	508	488	468	487	483	529	492	502	538	515	467	518	537	491	538	492	522	521	504	514	532	526	566	521	507	474	492	551	527	560	469	468	480	550	541	528	525	549	530	533	505	513	489	542	536	507	514	513	498	510	512	494	494	539	496	514	494	505	483	469	500	531	535	528	528	499	490	529	502	510	512	508	486	514	511	503	510	510	530	513	550	489	487	508	485	500	485	521	484	494	538	498	493	484	526	500	567	502	520	498	513	530	516	531	467	503	528	540	556	521	514	539	483	517	514	505	524	535	510	522	516	496	536	495	538	487	513	510	517	543	513	535	564	527	501	530	501	492	494	547	503	502	524	534	518	524	470	534	481	508	534	515	490	466	513	509	507	523	486	504	530	482	513	508	504	472	528	509	508	540	534	512	487	490	512	480	523	504	510	512	506	517	512	508	482	531	504	477	481	531	514	531	523	503	486	472	519	528	534	514	523	482	503	478	540	466	496	496	501	535	557	512	514	518	549	549	527	540	512	503	508	509	511	527	537	507	498	526	520	544	470	486	517	493	502	546	510	488	512	483	508	489	511	500	527	498	513	483	503	482	469	480	495	473	525	463	529	488	543	518	529	520	524	473	523	483	497	535	513	513	532	508	490	522	503	508	535	514	497	499	509	519	498	529	542	508	488	532	510	494	548	543	522	498	571	526	550	569	530	488	505	491	534	524	549	496	491	506	524	513	518	508	503	500	509	492	488	493	509	524	460	507	502	496	508	516	548	484	505	502	456	532	537	515	505	512	519	526	556	553	503	494	531	457	511	492	494	541	527	524	498	495	529	476	475	512	484	542	518	517	488	527	507	523	555	520	514	470	475	552	480	471	494	461	500	505	529	505	494	558	497	507	509	505	541	529	499	516	497	496	492	529	525	515	511	535	524	533	556	476	495	539	512	530	518	451	520	507	529	507	499	488	486	475	486	519	510	493	519	485	476	515	525	517	511	487	523	444	496	503	502	516	477	475	526	498	533	526	521	510	491	521	527	501	531	504	504	544	538	516	474	494	522	523	459	473	512	515	508	487	494	502	499	517	479	520	492	489	546	539	482	474	500	491	514	482	551	501	524	532	538	561	526	552	502	480	506	500	543	535	531	505	531	470	508	503	525	507	505	497	499	507	528	522	505	524	533	514	522	505	508	509	524	490	482	508	509	564	530	540	486	521	521	495	573	493	564	499	508	501	515	496	510	476	506	508	503	483	499	514	521	485	526	480	505	504	504	497	533	486	512	486	499	532	477	529	543	502	494	517	500	515	509	543	518	502	487	521	492	486	500	510	495	460	532	489	518	499	494	518	517	527	507	501	495	485	475	515	493	488	559	493	491	527	551	515	501	512	504	484	525	542	503	489	537	519	493	500	540	517	527	492	523	528	513	521	509	541	499	550	488	519	514	423	524	513	538	496	488	509	520	509	485	504	476	531	488	511	511	480	517	513	499	511	514	520	503	484	530	497	462	503	558	556	512	492	545	505	498	486	506	527	520	508	535	528	506	533	525	503	542	500	494	538	486	505	492	544	497	530	545	507	505	485	495	486	515	520	500	506	500	531	540	507	513	510	472	530	500	485	555	492	522	517	490	490	517	501	515	478	530	515	525	490	532	525	503	550	543	517	517	455	521	534	518	499	506	523	486	523	493	516	499	494	529	542	557	504	510	533	493	460	502	518	481	483	502	488	508	484	477	519	517	511	541	521	492	574	505	501	480	516	512	519	523	542	498	526	531	532	539	483	525	536	522	488	489	512	545	517	530	465	478	496	499	531	484	502	512	549	491	513	523	528	519	511	478	516	499	509	488	500	526	519	539	495	507	486	501	528	525
15333	1403	338	327	345	328	314	332	317	327	288	305	293	304	343	343	331	314	327	319	314	320	323	293	344	334	320	309	308	317	312	313	304	315	316	331	305	286	334	303	323	307	326	288	282	300	336	292	308	297	314	312	316	327	328	339	333	348	312	309	316	310	274	317	321	301	300	310	331	302	328	328	307	285	350	297	275	326	312	335	306	319	318	339	306	294	310	315	293	329	336	290	323	328	311	359	307	309	341	358	324	305	308	339	324	303	305	290	323	282	309	321	317	298	274	301	313	328	294	292	297	317	286	326	319	353	310	322	316	289	328	328	305	318	309	308	304	324	298	313	298	312	295	370	327	302	317	339	311	317	344	288	312	317	331	334	301	292	291	312	289	317	297	291	308	287	302	304	283	309	289	315	321	315	294	361	346	321	263	320	281	334	320	313	339	311	325	309	302	310	287	327	324	321	319	313	309	314	290	315	347	297	299	297	318	316	334	324	340	308	345	343	304	308	294	288	313	343	331	309	315	290	323	350	306	292	317	313	346	319	314	307	349	332	323	315	316	292	337	341	295	313	287	314	285	293	327	317	327	316	359	327	294	327	313	332	342	310	333	274	318	326	333	302	324	324	322	309	323	331	304	289	316	331	322	349	308	322	290	346	319	299	328	301	366	297	300	297	319	322	316	299	310	353	343	293	297	298	277	346	307	293	310	320	315	293	308	312	287	320	277	293	301	324	336	333	344	317	307	299	317	284	332	319	341	305	293	300	327	305	302	348	300	299	313	349	327	337	304	305	295	341	309	293	356	321	266	319	327	315	317	304	313	296	342	293	302	308	297	280	311	362	314	277	326	323	326	330	307	313	306	342	371	297	306	324	327	292	326	320	298	309	345	357	333	333	320	310	293	351	316	316	341	322	311	286	330	303	302	299	323	289	273	330	328	333	312	292	285	335	317	290	306	300	318	325	345	309	294	323	340	316	295	324	290	327	296	326	318	348	261	284	293	337	321	299	314	318	339	298	331	315	321	299	314	336	280	303	343	314	303	325	317	298	304	338	334	326	336	296	285	336	335	300	298	338	323	313	334	325	270	314	311	315	302	339	309	286	329	307	319	272	293	338	334	319	323	339	311	329	317	310	318	298	286	289	317	299	295	314	321	308	325	318	316	343	304	319	327	309	284	294	290	300	315	312	294	301	314	300	329	307	326	302	330	299	304	340	315	317	333	294	305	336	334	319	291	312	292	315	336	297	329	307	310	326	330	323	296	333	291	323	324	333	312	337	349	307	330	299	307	306	331	313	311	336	313	333	333	275	314	261	265	247	322	330	350	333	296	306	338	292	298	307	304	273	329	283	325	306	307	338	318	332	318	336	315	302	324	290	268	309	328	296	325	326	334	314	319	294	273	330	315	319	310	310	289	280	319	305	354	310	292	303	306	330	298	292	301	321	342	298	324	316	328	327	347	301	322	260	327	300	310	314	327	308	318	319	297	322	342	329	345	327	365	275	297	296	284	307	322	317	306	303	299	316	332	271	302	330	329	327	328	303	326	307	299	309	273	296	320	348	296	318	332	288	346	325	337	294	315	311	325	295	335	315	293	288	329	333	334	326	326	318	320	320	335	317	339	312	315	315	307	313	297	296	326	325	319	319	322	329	345	342	346	326	354	291	319	341	313	354	276	316	282	325	308	323	313	324	331	346	307	307	297	332	318	319	290	310	308	289	296	303	305	325	311	343	333	361	294	289	315	312	301	300	320	299	318	313	344	307	306	296	313	345	303	294	302	310	272	291	314	324	326	333	293	327	311	303	337	315	325	344	323	334	294	316	317	302	299	277	317	322	327	315	318	316	329	352	327	337	314	309	299	319	302	300	288	330	288	344	293	304	325	300	300	328	322	323	345	322	291	324	329	304	293	305	300	278	342	336	292	305	329	329	286	300	292	307	331	305	290	303	271	337	315	288	352	322	314	328	268	281	317	318	312	321	287	298	313	331	295	300	318	298	324	313	300	335	310	326	306	321	318	342	318	305	321	311	331	323	302	311	327	309	307	297	331	312	330	318	342	290	311	301	321	312	322	294	330	290	330	308	317	339	324	307	323	323	334	354	334	306	309	287	314	310	338	316	318	301	301	306	306	342	306	332	297	308	326	315	335	322	298	325	289	300	287	313	342	311	319	318	322	316	270	290	330	298	311	321	304	300	331	303	323	323	301	315	342	319	319	294	339	336	330	325	341	317	333	317	328	318	293	322	333	314	339	331	332	335	298	316	316	306	322	319	312	310	301	303	314	306	312	313	310	308	310	320	314	315	318	324	301	323	304	320	287	262	305	282	309	326	326	288	344	292	286	320	325	348	323	304	302	319	323	332	294	293	291	327	318	309	309	312	335	335	323	297	346	317	332	314	301	273	270	297	335	308	305	343	274	329	305	307	313	325	299	338	333	327	304	333	334	326	323	310	303	334	331	345	319	311	279	301	337	309	306	324	327	311	321	315	308	317	337	337	337	340	332	324	300	302	329	327	279	326	286	319	297	311	351	317	304	308	316	330	343	325	304	318	309	304	291	313	289	333	320	326	320	308	318	287	323	332	308	273	324	300	287	307	277	335	324	321	324	281	319	315	315	277	323	301	326	291	283	311	344	311	292	339	355	294	325	305	351	318	308	304	342	316	320	275	338	299	341	312	310	315	306	347	306	331	307	307	324	295	288	341	318	318	318	297	311	358	336	279	315	300	335	338	326	310	347	313	330	336	307	311	304	305	318	304	334	277	303	316	304	335	294	311	302	295	302	309	315	303	318	304	312	289	296	291	303	300	311	302	310	331	289	285	313	312	315	319	297	338	268	348	324	286	298	281	286	288	338	319	331	311	312	285	290	324	275	296	340	328	334	312	334	333	310	345	335	332	322	330	330	322	357	323	326	319	326	321	331	324	333	325	300	332	294	304	313	303	320	302	317	281	320	284	315	310	318	315	321	312	290	326	294	345	286	323	331	302	303	337	347	311	278	253	299	286	308	313	330	346	319	307	318	315	313	334	300	327	282	314	293	319	333	296	305	307	311	309	324	343	310	327	334	323	333	307	287	299	350	291	329	330	318	319	324	306	319	350	308	324	304	316	286	297	290	340	320	342	316	340	322	293	348	302	303	277	290	286	308	305	305	296	304	302	331	293	288	304	324	303	333	299	329	296	285	349	311	281	320	338	303	300	355	314	300	307	305	301	328	305	310	321	306	353	294	298	300	325	318	295	295	262	331	319	301	309	317	273	302	309	313	309	287	289	320	326	334	284	319	325	324	313	313	293	352	317	312	316	335	326	296	315	323	282	318	314	330	336	354	316	313	326	280	322	303	309	289	303	342	352	332	336	303	316	293	288	291	317	324	305	317	322	293	307	318	299	332	311	307	278	323	340	320	317	315	321	309	282	278	291	318	272	354	336	314	327	339	309	304	314	335	319	326	303	315	328	296	329	305	301	324	287	311	293	290	320	335	309
6640	1021	790	838	793	761	732	727	785	782	768	756	749	783	704	743	673	789	711	772	727	740	713	781	683	756	687	728	747	741	731	706	681	729	717	763	727	663	731	708	778	757	761	716	733	762	770	691	712	751	769	711	719	740	721	803	738	729	714	757	729	668	719	762	797	746	760	755	740	693	703	757	703	722	741	761	729	704	765	705	716	735	717	683	710	773	705	737	783	693	724	717	716	708	745	752	737	732	709	692	730	769	728	690	708	747	693	752	748	766	710	716	751	746	753	772	732	779	761	733	743	737	740	774	717	720	740	723	761	710	732	733	705	720	705	703	666	714	761	734	728	740	708	738	687	677	721	763	734	731	730	736	738	698	754	713	735	701	720	728	731	754	750	718	743	725	710	683	708	727	744	730	711	720	751	708	729	741	725	690	759	760	737	734	669	734	759	756	715	756	728	718	739	737	731	703	708	712	700	722	720	721	826	726	732	726	693	712	740	759	735	736	743	707	722	753	767	714	787	768	757	752	775	765	741	725	746	747	711	737	738	718	761	730	765	767	749	728	672	733	735	744	732	698	730	715	702	717	754	741	724	684	731	734	708	737	775	713	743	692	753	748	746	695	697	731	710	723	749	683	757	735	716	708	686	707	757	712	740	737	716	706	723	742	689	735	729	681	740	716	760	740	713	747	746	758	754	734	699	760	764	764	736	643	706	704	691	731	738	755	755	723	669	770	754	751	721	739	716	731	725	691	685	754	738	733	692	786	709	704	754	732	789	720	713	689	672	778	729	702	717	699	735	727	721	764	735	704	695	765	722	766	715	745	692	742	718	748	733	710	720	751	739	744	706	723	693	669	719	793	709	721	734	763	727	724	698	731	761	725	742	711	729	712	706	736	734	707	732	724	762	744	708	708	752	705	728	748	737	768	749	721	743	703	694	754	711	718	712	754	721	732	725	727	709	710	722	732	681	681	714	723	713	766	746	761	768	756	725	720	737	746	742	728	737	749	687	725	719	719	750	741	759	741	695	766	732	717	696	725	741	729	769	789	761	743	737	738	754	687	735	730	685	714	760	732	700	755	706	751	725	707	732	731	708	721	752	738	743	715	745	714	682	716	714	736	738	759	732	720	694	694	732	704	680	684	753	727	724	739	714	757	725	700	731	753	724	694	785	677	758	707	743	763	719	722	711	716	737	707	716	719	745	720	761	686	660	701	695	734	723	707	717	695	715	735	733	706	661	734	728	749	772	756	742	705	730	703	756	738	719	750	756	699	731	702	663	767	712	752	719	721	759	743	738	709	714	704	717	743	683	743	752	717	769	806	703	709	761	707	686	696	744	715	754	776	726	730	666	698	702	727	744	753	740	711	688	730	756	759	733	715	763	660	696	739	740	732	725	707	700	704	702	727	695	744	756	745	727	775	722	733	764	743	733	704	756	679	780	715	710	710	717	767	713	705	749	749	725	764	714	669	750	728	740	723	729	766	717	783	680	723	750	680	726	697	738	726	757	747	715	777	705	670	753	737	744	770	748	764	691	706	763	708	752	711	698	726	734	787	770	761	718	734	707	755	740	709	742	751	741	755	716	722	728	714	694	725	751	713	708	738	717	700	707	677	743	729	723	714	704	695	732	716	748	775	724	713	698	725	732	701	716	716	727	774	762	783	707	715	730	726	732	718	734	760	745	736	724	711	737	724	771	686	735	714	756	722	768	724	713	763	739	731	747	714	742	686	720	726	731	748	757	719	719	780	746	760	704	678	711	670	714	733	711	768	709	707	706	775	752	721	720	726	727	780	719	746	740	701	700	712	747	749	738	727	761	744	679	696	767	698	667	690	708	730	758	759	710	705	768	760	747	748	713	724	726	672	701	818	731	771	798	768	679	694	661	728	687	746	763	753	739	732	703	746	733	721	722	714	727	736	716	752	725	723	734	722	730	720	735	708	739	733	787	673	738	673	758	739	714	740	703	741	744	732	725	732	744	735	726	730	731	764	736	701	744	700	746	713	735	723	741	726	716	717	732	739	734	715	747	734	751	736	736	690	739	766	784	701	726	752	734	733	757	754	773	749	709	674	719	734	764	709	730	698	715	751	767	706	695	717	758	774	722	769	768	720	752	753	722	702	732	728	746	742	762	766	756	770	764	695	715	753	752	722	746	663	720	701	693	736	735	718	726	694	706	682	729	744	675	743	739	727	746	712	752	713	784	682	675	675	765	714	728	699	717	693	723	723	717	732	790	752	758	770	736	739	710	717	722	730	731	697	745	750	720	758	750	685	744	751	771	775	735	743	718	682	727	742	731	740	739	733	715	744	756	747	782	693	716	729	717	746	657	765	707	760	693	720	747	680	745	736	757	693	748	732	718	755	718	735	780	759	741	744	738	765	790	708	775	732	728	699	702	751	757	754	720	709	736	732	680	772	730	770	707	772	753	749	763	723	764	786	699	744	736	690	679	719	678	729	693	754	696	745	706	726	691	766	765	718	686	739	738	718	770	750	716	689	786	714	752	743	740	721	773	743	700	718	741	756	734	737	717	683	777	759	694	732	753	754	720	718	741	739	729	751	725	699	747	771	753	750	773	736	692	765	782	742	709	738	737	685	769	727	694	690	725	775	718	738	704	737	760	689	740	759	699	722	725	733	735	768	703	711	714	725	736	693	771	679	712	726	699	698	666	698	776	741	762	756	788	702	734	731	680	728	679	743	791	732	742	739	731	734	764	749	768	771	725	735	680	708	776	747	717	759	753	756	705	716	749	730	697	723	741	731	715	728	708	722	760	751	741	748	730	728	788	712	689	721	741	734	738	736	707	711	732	726	723	665	712	737	680	787	748	726	727	734	733	740	769	767	736	760	714	715	719	758	744	730	728	720	748	736	706	745	725	758	669	705	743	692	725	721	720	702	737	706	735	733	724	703	720	741	728	734	744	777	776	728	734	724	764	764	726	705	713	710	706	743	734	734	699	706	737	741	652	751	741	752	697	737	717	755	719	776	699	730	724	715	724	764	740	732	737	764	710	718	714	734	740	690	727	780	750	680	741	713	724	736	721	764	785	713	768	787	768	705	750	767	737	710	703	773	704	710	687	713	721	705	714	714	729	726	662	712	705	740	739	728	734	752	778	696	718	717	734	712	758	703	777	782	699	727	697	710	737	730	706	711	712	754	752	788	756	679	746	737	690	757	726	713	696	734	777	751	731	680	766	727	690	728	778	724	736	729	778	762	701	746	718	729	705	709	744	744	763	745	725	779	720	702	764	733	740	741	710	685	736	740	742	758	687	737	696	730	751	687	715	720	721	752	758	776	735	731	707	707	723	717	737	764	732	806	773	773	777	726	685	738	693	701	731	767	748	736	736	771	740	762	695	779	755	724	738	704	659	754	701	734	726	749	734	743	718	711	678	729	758	740	794	713	697	739	692	753	739	725	725	755	721	738	718	737	712	742	731	689	667	711	725	745	743	687	687	672	757	707	694	727	678	758	740	744
31948	11695	2056	877	665	443	395	333	305	263	239	221	203	208	201	193	180	180	187	164	178	196	138	166	135	161	188	159	155	154	136	150	155	162	127	144	149	163	152	161	169	160	127	161	139	145	146	149	164	132	148	158	158	159	158	164	155	144	168	146	161	163	150	141	146	168	128	162	133	148	181	162	140	148	135	152	162	152	131	160	166	146	143	139	126	122	158	160	140	140	146	159	137	152	156	142	142	151	161	144	155	156	150	163	126	136	116	161	153	131	132	149	130	151	141	146	131	153	144	153	137	147	151	130	115	149	160	164	140	138	134	163	129	155	158	165	154	166	163	132	130	140	155	145	154	167	160	156	128	144	150	146	145	119	141	141	129	144	138	157	158	142	158	139	152	143	154	147	129	130	174	126	149	167	147	151	150	146	142	134	155	167	149	145	153	180	154	136	160	137	143	147	137	157	152	163	145	163	147	138	129	153	153	150	165	133	133	149	152	135	116	126	150	131	140	149	146	161	151	159	159	155	156	147	154	122	153	143	125	148	148	161	162	137	131	135	146	153	136	141	133	138	160	166	145	136	139	122	155	130	169	140	137	142	154	138	138	168	171	146	133	143	120	160	129	147	157	153	142	140	154	157	154	166	141	173	133	144	122	174	157	121	131	123	147	162	156	150	147	155	149	146	137	139	144	136	122	142	149	144	157	132	134	133	143	137	138	154	163	138	138	122	142	133	145	138	144	131	136	115	161	156	152	147	137	150	145	161	147	163	160	146	149	162	148	141	161	132	145	155	140	143	134	172	158	152	138	135	148	148	144	148	138	146	136	135	133	146	136	132	141	137	159	159	151	131	151	130	153	134	148	137	126	118	125	144	142	141	164	167	153	150	151	166	147	173	157	132	158	152	146	148	138	138	152	150	161	144	144	174	135	160	153	134	150	149	152	164	135	143	157	165	139	161	147	145	152	160	143	143	141	148	159	127	128	140	167	154	137	144	141	145	152	157	163	147	139	139	143	140	137	166	162	140	160	98	158	126	131	132	167	149	158	141	164	129	122	133	134	154	145	168	164	129	136	155	131	134	156	163	132	139	153	133	131	157	124	138	155	135	139	129	145	113	147	154	153	144	136	142	149	152	153	166	145	148	168	151	140	151	156	150	149	162	159	154	144	150	143	157	143	145	140	158	166	164	147	158	162	134	136	139	147	141	136	138	120	145	140	124	133	149	133	140	153	146	152	155	154	128	121	160	150	162	166	145	133	157	138	139	152	143	135	134	139	128	159	180	151	147	142	149	151	151	128	139	151	171	173	153	130	167	144	137	155	155	151	144	150	117	142	144	144	143	139	157	122	143	150	140	139	143	137	146	161	137	132	154	157	144	159	133	144	142	126	148	162	145	134	108	144	159	152	149	135	130	138	157	137	145	144	153	156	139	130	143	146	157	156	138	141	131	152	141	150	135	125	146	173	145	149	148	149	146	137	136	136	145	144	143	157	130	150	142	133	144	158	162	164	152	123	144	142	133	146	146	136	160	143	154	141	136	150	151	153	128	138	140	131	127	119	142	134	135	146	130	168	154	153	134	143	142	130	132	128	152	164	143	154	145	149	137	135	143	136	119	141	134	133	148	157	155	151	165	128	130	133	153	149	141	148	160	119	134	138	143	136	138	142	154	152	141	141	134	135	128	156	188	128	132	135	142	156	128	133	124	135	168	168	167	151	147	151	155	144	136	159	125	158	150	131	137	142	146	165	153	145	145	160	138	146	129	150	146	156	132	135	124	150	148	142	127	154	159	157	132	130	156	146	181	170	146	140	143	157	149	155	160	143	116	130	152	150	164	141	118	138	145	157	169	158	149	135	159	141	154	131	142	162	171	146	143	152	140	139	124	156	147	138	165	143	136	163	135	147	156	130	167	145	141	160	170	186	143	157	142	143	152	132	138	131	135	155	127	149	144	131	123	158	165	163	141	131	158	143	163	163	144	154	159	156	157	144	141	156	153	168	159	175	150	135	146	133	167	143	142	154	140	158	160	137	141	147	143	154	136	145	157	136	148	153	153	147	137	168	163	141	139	134	149	143	127	146	135	155	143	143	127	168	161	153	153	187	159	141	136	145	144	144	142	164	152	153	133	151	129	141	134	148	154	137	149	139	127	148	158	148	186	142	141	142	121	143	129	158	129	130	153	140	133	123	158	159	140	149	168	135	142	171	133	140	123	146	145	128	132	133	131	137	159	160	148	127	133	142	150	159	145	141	155	151	140	142	168	153	135	158	138	138	162	134	148	150	126	122	169	138	126	146	155	148	149	140	148	157	170	164	154	169	145	140	182	136	158	138	112	115	170	146	118	154	156	143	134	147	149	147	128	156	162	136	135	154	143	157	131	153	148	141	159	143	143	145	152	150	135	150	140	149	146	152	121	157	152	133	160	155	150	133	155	138	136	134	166	173	157	144	138	141	139	134	162	147	139	135	157	140	143	136	145	132	123	143	150	147	157	156	147	138	143	118	167	158	130	124	139	162	159	164	122	159	135	153	135	158	159	150	152	146	138	160	140	123	118	143	143	162	139	129	140	145	165	148	148	136	149	146	142	135	138	140	136	161	136	132	148	137	143	139	148	128	144	113	130	171	144	160	136	142	129	140	156	130	139	145	147	142	130	158	137	148	145	138	170	153	157	165	163	174	148	157	149	146	147	154	131	140	140	142	171	152	168	140	146	147	134	129	136	146	164	156	166	152	132	163	142	156	166	150	153	145	170	159	147	139	141	148	147	131	155	125	145	156	147	146	154	147	171	133	147	143	132	148	126	154	146	132	144	136	117	136	135	133	161	164	129	140	159	133	140	136	126	148	134	151	148	148	152	145	145	145	123	148	160	136	146	152	145	155	153	150	144	134	141	120	141	139	147	162	142	151	139	143	133	161	143	155	153	149	154	153	136	156	130	123	144	145	162	132	142	150	164	143	136	153	139	149	132	125	145	148	166	142	135	142	155	152	181	155	130	131	146	151	158	123	161	141	162	133	116	137	155	156	168	131	154	134	151	123	145	121	134	153	153	159	154	124	145	140	139	153	168	129	136	152	171	144	151	124	151	141	158	153	167	136	146	140	114	110	151	148	148	159	160	164	151	157	166	146	149	150	159	136	146	149	146	146	155	152	163	138	123	156	139	155	156	167	175	141	150	173	138	122	144	133	141	147	137	155	152	135	127	155	130	122	155	130	155	135	155	129	162	152	124	142	168	153	141	138	150	140	182	163	147	123	129	151	120	141	159	139	160	153	144	132	141	163	154	151	144	155	127	145	145	147	143	150	131	152	129	164	137	133	164	144	142	154	152	157	157	133	141	137	162	174	154	167	149	150	140	152	139	154	136	138	149	147	143	161	149	150	146	147	131	153	132	145	146	139	134	151	162	152	155	147	149	155	150	144	125	147	147	128	146	156	139	141	132	131	153	134	154	143	179	128	146	112	142	136	136	122	152	127	124	133	141
15633	6607	2344	2824	2464	2091	1724	1420	1216	1053	950	844	830	748	667	685	664	565	591	559	552	560	558	522	519	491	522	544	473	444	461	477	462	432	450	452	409	449	406	412	426	448	395	440	452	396	447	455	422	391	416	380	408	393	389	430	459	385	382	426	412	409	404	401	408	417	397	398	396	398	414	399	471	396	402	398	385	387	395	407	393	365	406	414	408	403	357	388	440	366	391	423	379	406	406	391	361	416	374	404	398	407	400	379	407	366	389	392	411	397	385	402	364	368	421	403	382	363	376	393	372	379	377	388	357	380	385	404	388	385	445	384	402	378	386	391	381	407	398	388	403	395	415	397	396	388	358	408	403	358	388	410	392	386	371	382	375	414	412	358	405	392	388	419	413	414	392	378	396	353	374	398	369	393	378	379	374	368	377	409	358	379	382	357	364	392	400	370	398	422	414	405	383	377	427	385	425	391	414	381	381	424	402	388	423	414	363	398	379	365	421	422	370	396	412	360	379	412	375	397	397	391	388	424	390	371	380	367	363	387	411	395	398	381	396	395	374	376	397	420	381	420	384	384	384	383	400	369	385	381	395	418	412	356	401	377	401	374	402	396	374	405	369	387	406	369	401	391	395	383	410	363	384	400	378	412	409	368	422	371	378	387	409	382	386	379	380	391	409	384	411	389	393	366	379	388	397	373	368	397	368	434	374	385	408	386	396	386	376	412	423	372	349	376	401	383	412	397	401	397	402	386	406	367	391	384	392	365	390	391	389	402	391	411	388	396	358	417	383	381	400	412	382	406	393	392	422	402	381	387	373	382	412	392	416	442	358	417	384	379	430	383	424	436	404	381	374	393	402	346	430	419	393	398	367	422	398	372	389	418	387	369	377	399	381	387	378	403	376	382	382	365	385	375	389	398	432	384	394	416	406	372	393	413	360	407	348	399	423	374	373	375	398	397	398	430	402	387	392	389	406	396	415	389	396	369	437	367	402	373	377	386	404	399	381	368	388	390	392	420	387	387	401	402	393	409	402	365	382	429	363	390	424	377	364	391	426	371	394	391	383	409	372	379	414	406	373	384	410	379	398	415	341	400	380	402	408	359	384	380	393	393	426	391	383	383	390	373	401	404	378	362	415	351	380	407	431	395	375	391	394	407	415	375	370	396	387	408	394	381	414	357	426	363	409	375	383	382	393	405	404	422	422	412	381	362	374	367	376	378	379	390	407	360	382	383	395	387	403	388	410	370	382	412	388	395	407	365	432	429	357	343	372	393	423	378	385	377	391	425	358	407	412	414	377	373	392	374	431	368	408	374	413	388	412	422	400	404	400	397	396	392	379	385	395	380	391	411	418	407	360	397	411	370	377	358	390	402	397	381	397	394	354	341	389	363	388	418	377	392	385	411	431	391	395	401	413	380	403	410	389	394	380	421	398	377	403	377	386	378	399	412	376	427	370	351	392	373	377	389	386	425	352	377	382	405	331	389	344	363	366	359	350	364	447	349	375	380	402	398	361	406	369	393	381	382	361	389	386	407	403	407	386	393	419	386	440	388	401	359	379	373	368	412	385	400	396	394	363	399	371	422	422	426	374	347	372	352	414	380	394	399	397	406	406	389	350	385	391	428	374	391	388	418	378	358	417	411	410	386	381	371	401	372	356	389	388	391	400	411	366	383	390	452	348	391	393	375	363	393	354	379	380	389	414	397	374	386	361	374	384	420	412	397	396	388	379	393	412	387	373	392	411	398	409	367	392	387	370	420	389	383	392	385	371	356	374	380	402	406	395	412	421	396	378	370	391	406	362	392	370	381	395	380	387	406	371	433	391	389	384	373	396	395	398	381	380	406	380	412	365	437	374	413	409	390	402	421	387	376	375	397	401	420	404	396	396	394	391	439	363	413	367	376	389	423	398	395	402	420	356	377	364	398	392	379	390	410	418	402	362	354	397	374	380	357	406	393	373	394	412	406	407	369	381	402	369	399	406	387	393	396	397	392	393	394	379	392	412	367	419	405	400	413	396	375	369	383	396	398	406	392	416	395	393	354	431	418	435	352	375	386	386	392	431	394	393	394	387	380	381	401	389	399	346	388	403	373	389	404	416	379	397	353	390	363	369	401	423	405	386	406	405	363	407	390	406	400	398	437	388	399	352	375	408	382	398	427	375	421	411	396	382	376	398	421	398	400	429	396	385	376	406	354	418	404	393	378	387	394	382	428	401	423	414	415	360	379	346	376	382	374	368	362	358	413	390	363	406	383	385	382	380	415	415	420	386	387	396	406	382	377	385	403	415	362	383	381	390	383	390	397	376	371	379	398	386	381	378	400	353	391	384	375	398	345	421	387	400	390	381	399	369	441	381	384	404	378	369	363	371	382	423	390	364	397	400	391	354	396	372	394	377	383	389	409	417	402	396	396	394	365	381	401	418	415	379	400	365	406	392	372	408	415	389	402	365	402	379	386	389	393	378	338	370	432	377	370	377	372	340	369	399	404	388	365	384	415	415	373	394	369	362	383	423	398	395	356	381	389	432	387	376	389	374	406	391	393	361	377	407	374	370	368	355	374	440	424	368	426	370	364	378	406	381	403	389	408	384	393	425	422	357	387	397	399	393	420	407	340	390	388	389	352	348	396	430	394	391	396	396	399	402	389	368	413	394	369	402	416	380	406	383	376	414	385	406	380	392	404	410	413	393	365	392	395	349	387	443	420	412	404	376	384	396	376	365	390	389	373	428	370	387	402	425	378	414	407	374	377	390	396	408	377	370	374	365	385	394	365	387	373	388	378	377	407	396	418	399	407	385	391	392	375	392	391	361	413	398	383	396	379	399	401	422	355	397	378	365	398	373	409	416	400	388	390	391	408	421	405	416	423	398	380	386	403	388	376	425	422	355	402	405	408	407	394	419	360	405	371	359	402	401	388	363	400	412	380	362	401	397	408	374	394	341	386	421	387	384	368	372	405	397	413	389	350	371	384	382	360	391	372	392	382	380	407	423	405	405	393	429	404	374	405	399	404	415	399	389	372	370	369	379	396	411	386	408	383	406	395	382	384	387	392	345	413	461	369	409	407	414	387	409	388	378	418	416	393	403	385	412	367	400	381	420	400	393	363	406	404	369	357	426	412	390	371	353	420	360	410	380	408	404	350	397	359	407	395	379	379	395	386	403	388	365	378	398	387	385	404	392	400	403	385	384	358	399	397	387	386	390	363	410	419	428	394	402	373	399	402	386	353	417	410	366	399	359	373	388	396	405	410	399	362	362	378	370	386	381	396	431	398	395	350	389	375	369	380	404	394	402	385	355	392	384	355	368	390	373	393	383	378	394	362	375	394	358	358	412	380	424	370	369	386	395	411	335	412	372	382	366	418	397	388	384	401	371	380	407	399	392	364	420	367	384	408	401	401	377	402	379	393	410	374	378	420	402	378	393	391	418	393	361	422	335	400	405	408	416	353	388	423	380	345	397	350	384	383	359	382	377	377	395	391	400	363
40621	20317	5096	1818	1209	884	670	534	442	386	389	342	308	275	269	269	250	276	264	262	229	224	224	237	205	232	239	218	175	206	213	216	185	186	198	218	202	203	215	197	211	181	211	175	203	214	176	195	174	213	206	196	191	221	217	208	194	213	187	205	218	202	183	180	174	216	215	202	208	185	199	183	204	186	181	182	184	202	203	189	196	180	188	199	238	180	181	196	179	184	200	174	195	185	184	191	202	183	192	201	187	197	198	201	210	176	201	204	176	167	196	176	189	207	211	205	182	210	195	196	201	187	203	169	185	194	198	191	202	178	182	182	189	191	205	187	195	180	201	194	210	189	197	196	180	184	224	204	223	174	182	198	172	175	177	167	202	220	172	191	189	196	193	176	191	191	207	193	214	186	191	181	200	189	210	189	176	155	183	183	189	199	198	194	174	163	176	210	200	175	177	223	193	171	196	194	183	193	163	173	177	191	196	175	200	180	217	181	175	183	181	191	199	166	188	195	237	221	182	188	201	188	172	206	212	182	185	228	181	193	167	191	187	179	169	181	205	219	200	213	195	181	226	170	174	185	210	191	186	176	202	169	199	172	190	199	186	163	174	198	176	193	182	184	174	189	195	196	174	195	208	180	187	205	178	200	183	185	176	184	186	191	180	176	195	190	197	164	196	206	184	194	207	184	196	182	189	189	185	179	175	174	167	211	196	178	185	207	175	188	176	189	183	162	179	165	178	186	204	167	190	210	178	179	204	180	209	218	191	190	202	183	188	203	183	180	202	170	192	183	210	187	186	183	175	195	190	191	189	194	176	219	187	185	205	179	195	173	160	180	185	208	202	203	230	181	176	208	187	196	173	191	195	196	212	174	190	211	194	185	215	202	211	182	179	186	194	198	194	201	204	183	207	185	178	186	184	186	172	182	207	194	185	165	200	190	195	200	180	204	171	202	193	186	207	181	185	162	190	181	175	182	169	169	170	214	177	166	173	182	207	194	213	187	204	182	182	195	199	187	197	215	222	204	166	198	190	192	175	170	172	190	194	207	201	200	197	191	179	188	188	210	173	212	224	166	173	184	202	196	169	206	189	195	208	177	193	198	179	179	207	238	233	177	195	207	195	187	199	201	190	187	183	166	198	201	178	200	193	189	178	189	189	180	156	177	208	193	208	179	189	201	184	185	199	185	190	174	184	171	174	205	189	192	191	199	154	173	209	173	188	179	207	201	167	189	203	178	194	170	186	199	177	173	175	215	217	192	181	185	158	162	189	197	167	217	223	188	210	190	189	197	195	187	183	180	190	165	177	184	189	198	219	163	180	193	193	193	203	190	199	188	178	162	176	178	206	164	201	190	192	218	203	198	170	194	181	181	179	192	189	175	182	203	178	184	176	199	213	202	191	168	169	186	174	198	186	200	183	175	202	177	171	212	174	195	190	194	184	171	207	191	207	208	187	202	186	189	222	210	196	185	192	212	186	187	192	180	218	185	199	199	183	192	179	174	191	157	207	203	174	179	174	180	183	191	194	169	174	204	221	169	194	170	169	183	226	187	177	177	189	176	168	190	189	204	207	173	175	206	183	175	180	207	177	218	179	186	184	218	184	200	223	188	223	181	199	161	168	185	187	198	201	193	212	168	180	208	184	181	191	166	187	193	196	197	194	200	183	198	180	172	156	183	167	214	181	194	183	188	175	208	195	218	216	197	192	195	212	190	199	196	191	177	185	241	174	171	187	192	172	184	180	207	187	187	202	203	212	216	196	176	192	186	199	194	184	197	185	179	200	173	168	180	205	149	162	207	193	185	192	189	188	166	174	198	172	190	180	209	216	184	195	212	188	190	197	194	190	204	172	200	191	188	206	185	190	183	201	197	200	194	201	201	207	178	166	191	171	201	178	173	217	173	190	201	180	204	202	182	191	200	213	181	192	194	209	184	182	218	211	207	183	177	187	194	191	186	217	210	203	214	193	202	205	190	179	193	190	204	186	220	192	204	196	178	186	181	189	181	181	185	174	181	198	159	150	150	156	171	190	175	184	207	179	192	212	190	217	183	185	199	209	191	182	182	182	199	177	203	185	207	165	186	183	158	194	204	197	208	190	201	181	171	193	181	184	187	203	155	175	191	183	181	206	172	201	173	194	184	188	183	203	196	218	195	178	213	189	195	197	215	207	194	189	197	183	215	163	186	183	189	183	205	190	208	203	167	219	180	197	187	204	192	207	190	149	190	210	200	200	182	176	199	188	194	182	211	179	161	167	203	192	174	225	207	207	189	204	193	187	221	187	204	168	182	183	182	184	181	192	184	190	190	168	173	186	173	206	200	184	193	172	191	197	203	186	177	204	179	197	197	188	192	196	188	208	165	222	187	206	180	173	165	204	177	187	178	194	173	191	181	154	170	188	225	186	188	183	195	190	191	211	195	170	194	194	174	208	188	178	206	184	188	202	158	170	187	199	168	212	190	209	202	204	177	194	186	154	223	195	176	231	168	179	178	184	191	193	175	226	178	175	169	201	217	177	172	204	216	206	209	187	206	186	210	171	165	189	170	217	199	205	187	200	200	189	205	199	216	199	179	175	197	187	179	181	200	180	169	176	177	179	214	205	166	175	196	194	201	193	191	203	176	185	183	186	202	189	208	204	188	196	207	211	205	202	164	200	208	194	193	185	216	176	200	181	203	196	188	205	210	208	203	153	182	210	227	190	207	221	205	189	205	176	207	190	173	192	213	189	162	206	172	190	202	210	178	189	183	188	169	207	188	178	201	173	169	203	165	176	176	188	185	183	189	195	168	191	184	195	233	181	175	180	180	187	186	208	185	204	192	214	182	226	188	196	213	190	201	198	196	197	210	167	195	188	160	181	186	187	191	220	191	187	197	188	199	161	202	189	206	226	199	186	175	205	212	214	192	219	170	177	178	199	187	189	196	168	193	178	201	203	201	205	177	188	192	198	180	169	222	189	193	177	199	198	202	219	194	177	170	196	187	196	179	182	149	192	182	161	202	173	174	185	182	166	199	192	182	208	204	190	204	167	209	218	201	192	184	205	190	179	203	198	162	241	209	165	178	201	200	184	172	224	189	166	186	191	165	193	194	180	207	200	179	181	191	191	185	179	195	207	195	195	198	226	191	202	183	199	186	179	207	193	194	208	182	196	202	175	188	170	191	182	186	178	203	213	191	181	174	177	203	183	182	183	204	186	203	189	167	201	186	195	184	171	206	193	191	185	190	190	208	211	172	185	197	195	163	181	219	182	200	182	173	202	182	181	182	216	169	173	179	168	181	178	172	157	162	179	161	174	185	178	170	190	196	195	188	183	178	180	163	186	208	177	197	174	187	192	213	196	164	189	182	177	188	193	213	194	188	192	210	185	188	160	186	226	206	201	188	206	183	186	169	221	189	187	226	183	190	218	192	180	208	198	168	192	181	164	167	190	221	213	158	182	181	213	183	174	188	189	219	181	195	182	186	164	201	176	176	191	186	197	198
21132	11128	4132	5010	4525	3591	2929	2516	2136	1842	1661	1467	1302	1248	1112	1077	972	937	861	864	842	741	814	722	725	751	718	696	650	649	627	690	621	612	631	626	638	611	642	552	612	582	635	600	568	566	603	551	581	553	538	584	538	512	564	552	546	542	527	591	550	527	564	485	580	502	523	510	510	519	544	533	528	513	500	520	538	508	545	527	514	540	513	545	503	537	536	506	541	509	515	477	545	524	535	536	520	535	551	529	517	506	521	529	515	525	488	552	525	536	513	480	527	536	507	525	546	551	544	523	522	509	538	528	478	519	557	534	483	501	524	526	497	524	503	504	537	480	483	517	518	524	537	495	495	557	494	514	523	523	502	501	488	525	508	508	534	587	465	499	475	482	493	505	525	496	477	534	477	501	532	504	499	493	551	517	516	483	517	494	530	520	517	488	486	507	473	543	498	568	526	496	491	511	478	477	501	515	511	521	506	494	534	513	487	496	485	513	543	489	494	519	548	528	521	511	546	536	508	503	538	534	561	478	475	506	523	499	522	501	477	531	468	518	521	511	517	498	480	562	511	512	517	506	537	520	527	523	477	521	491	513	504	508	538	524	505	542	508	507	498	484	483	515	494	527	457	481	547	512	507	524	515	496	487	485	546	517	509	496	513	524	502	491	492	511	505	474	508	507	491	475	470	542	521	520	506	486	538	488	529	555	524	481	518	520	558	532	515	501	475	493	488	517	468	530	501	544	505	538	500	530	527	535	546	535	510	507	546	542	509	511	510	524	530	509	516	541	532	518	499	514	529	522	532	559	497	530	555	488	513	573	498	510	513	515	512	526	521	538	521	512	527	546	542	524	505	528	510	502	526	513	481	533	533	476	503	460	510	502	475	449	557	486	522	506	486	518	486	521	546	552	477	496	537	514	504	514	506	503	515	527	526	460	507	544	511	494	532	545	512	513	530	509	500	542	478	497	517	521	520	521	492	506	506	548	521	526	533	468	485	514	542	512	499	503	525	508	523	530	512	526	515	490	514	554	522	497	528	505	509	519	535	500	522	539	486	531	494	516	507	483	505	521	476	506	518	514	518	526	478	529	522	541	509	504	533	501	481	531	536	513	500	502	509	546	517	512	524	496	519	499	505	510	528	499	546	493	543	522	467	465	525	496	520	521	516	533	520	499	527	520	516	531	479	502	483	521	495	524	509	505	512	537	529	475	478	482	486	493	513	528	548	538	550	524	465	499	496	537	491	503	517	536	507	483	510	543	490	514	493	543	512	514	515	523	476	491	552	546	489	513	480	530	514	500	518	522	543	491	551	532	487	478	519	513	551	529	559	503	522	463	522	545	509	502	521	541	496	548	528	497	533	507	492	508	495	518	466	490	522	481	454	497	527	537	496	525	538	514	442	471	481	516	509	541	496	547	519	483	498	503	541	548	527	504	506	482	514	479	498	533	483	495	519	531	466	508	548	514	517	501	531	528	535	509	537	513	499	491	544	486	516	522	566	531	503	544	504	482	560	495	529	505	503	536	471	505	525	554	510	519	462	536	479	500	516	536	541	471	510	496	536	517	523	494	504	491	543	520	528	505	496	512	507	493	534	498	512	509	476	536	516	526	503	554	511	478	517	512	562	503	463	514	547	487	549	501	531	494	494	507	531	504	529	489	504	486	497	498	521	497	550	465	504	530	483	547	520	503	507	504	550	508	493	512	455	497	522	514	537	487	517	521	500	563	483	516	522	517	513	503	516	521	546	556	512	484	502	525	519	499	492	497	481	527	509	505	506	505	499	492	479	493	502	538	508	514	524	549	517	547	559	493	546	510	553	519	490	498	555	519	501	537	496	521	510	506	498	506	493	531	521	506	518	544	485	460	515	526	540	474	535	514	547	527	478	519	512	514	492	533	469	499	517	483	526	493	521	521	500	497	504	540	576	501	488	522	481	486	503	466	523	473	500	495	509	520	495	522	548	490	491	514	519	513	510	505	496	505	489	481	508	516	530	509	528	535	512	475	496	512	471	495	508	518	530	507	526	516	507	535	540	494	495	539	535	502	479	486	507	530	520	494	493	522	545	547	509	528	501	478	556	536	499	517	508	483	474	550	536	507	521	541	488	494	546	503	475	533	517	530	541	512	518	522	508	528	515	538	501	509	510	539	504	495	501	512	489	507	514	511	502	499	527	533	495	513	534	502	514	523	541	524	545	471	532	497	504	528	519	510	502	547	516	503	476	519	442	490	512	509	519	524	552	528	538	512	474	524	506	531	534	486	547	500	483	516	503	479	488	531	520	486	546	526	521	502	528	500	493	521	469	461	511	518	493	498	521	518	500	508	514	545	459	500	536	494	529	571	517	538	494	499	526	503	522	509	516	512	509	499	535	512	535	534	522	480	509	522	476	483	499	481	494	532	509	519	500	511	560	525	509	546	546	478	552	515	499	530	519	530	505	506	494	528	544	545	511	476	522	535	491	524	525	540	507	497	536	472	516	505	499	531	515	533	521	525	502	491	497	517	466	502	566	496	504	498	503	500	503	524	501	521	478	479	534	517	512	538	552	556	500	527	497	531	527	520	498	528	482	517	485	490	531	523	522	499	505	507	516	519	523	458	531	484	463	490	532	506	536	510	523	482	557	502	501	495	531	529	514	519	484	498	518	482	495	497	503	499	500	524	510	525	528	503	550	515	509	485	484	489	490	481	485	493	476	469	522	532	539	527	497	490	489	484	553	509	507	510	528	529	491	509	505	507	521	499	493	507	492	514	509	551	545	521	518	497	511	524	487	491	498	544	468	482	540	501	520	506	509	516	490	510	534	526	528	506	542	525	522	504	514	520	550	526	497	549	481	517	527	507	543	539	513	461	513	504	512	504	527	500	539	483	526	489	508	538	537	504	500	550	513	503	547	473	475	545	505	547	513	511	494	486	529	506	525	516	488	502	531	535	536	490	503	530	504	505	529	499	530	485	488	499	560	512	508	539	514	531	547	539	562	496	539	481	477	549	459	508	565	497	512	516	525	541	470	493	492	479	535	470	513	517	492	518	503	525	533	519	491	493	537	534	490	522	509	501	505	529	508	508	517	485	524	534	550	533	502	481	534	514	509	551	531	473	508	494	462	546	511	496	524	527	492	495	556	498	550	511	503	475	484	498	537	507	506	483	485	511	534	518	487	500	535	513	517	512	520	523	524	477	465	556	543	529	498	501	509	522	498	526	514	511	500	514	522	500	538	484	526	546	495	521	519	523	530	543	510	494	483	493	491	525	524	494	533	502	523	476	524	483	525	518	524	517	517	513	504	511	485	496	496	547	550	496	571	511	540	492	505	513	516	492	509	501	530	523	482	520	520	510	517	505	515	487	502	527	543	493	518	545	491	498	530	494	451	486	490	477	519	481	491	537	529	496	530	505	532	504	525	501	508	529	505	492	531	514	506	544	531	522	488	492	503	492	540	525	515	507	554	498	495	462	518	506	546	515	506	520	482	511	530	510	536	489
17545	1927	394	313	351	324	304	276	294	313	324	315	293	287	335	265	314	328	285	335	333	310	325	300	303	340	331	347	295	308	315	314	312	297	338	290	349	318	325	326	311	311	288	311	291	295	306	339	308	306	317	301	302	320	331	315	319	321	269	325	359	302	327	316	315	273	349	322	356	335	342	306	313	325	327	290	325	325	317	324	299	317	320	327	311	292	343	304	350	308	311	299	333	337	280	342	301	290	308	287	298	318	298	297	316	304	300	319	297	347	319	315	304	308	323	323	349	337	325	308	295	318	299	306	347	331	323	308	323	313	314	298	313	297	316	306	317	306	316	328	316	314	335	332	309	289	314	310	293	288	308	336	333	304	331	300	314	322	317	335	318	304	345	302	285	301	292	301	333	308	331	325	329	312	299	328	330	311	339	320	349	292	319	319	318	300	293	332	305	348	293	306	347	337	353	258	280	296	299	307	315	297	324	338	301	329	335	300	290	314	309	330	327	294	352	349	326	299	299	321	346	315	332	298	320	306	359	334	325	315	302	298	332	298	321	323	301	317	322	317	282	321	340	287	349	296	352	305	317	338	298	322	331	351	295	327	309	332	304	294	322	311	298	310	312	328	327	300	335	306	323	336	306	318	342	324	289	322	316	316	311	308	328	322	338	318	307	301	312	310	310	311	283	320	312	317	312	330	348	303	332	323	316	307	318	291	311	335	312	268	309	282	302	316	298	363	330	337	308	302	290	288	342	335	272	326	297	313	284	299	325	347	317	326	294	303	325	337	317	315	311	312	331	295	315	320	340	319	322	326	325	295	306	298	292	345	294	315	346	293	308	293	304	340	326	324	311	315	312	317	321	305	270	314	323	316	311	298	305	299	318	307	287	289	291	313	342	319	307	312	335	322	313	291	323	292	291	324	312	329	353	277	287	302	315	347	313	318	303	294	310	282	314	305	322	321	294	287	322	316	339	297	329	316	311	280	290	311	295	317	317	332	280	284	314	347	371	314	336	303	297	307	292	325	289	308	321	297	298	300	337	297	314	317	320	350	317	330	315	314	315	299	310	289	324	321	321	290	321	289	304	370	328	295	286	308	298	318	292	310	294	305	312	308	282	304	323	297	306	312	279	305	357	313	318	331	306	310	275	330	307	325	296	310	302	300	317	310	318	328	307	305	310	299	299	306	306	330	316	346	279	292	311	328	335	309	315	322	304	279	318	306	307	300	315	333	311	327	302	303	302	307	317	314	327	319	309	318	294	294	307	318	334	311	310	280	310	324	307	345	316	301	299	300	299	296	299	324	300	313	306	300	326	298	297	292	302	314	327	310	272	296	305	301	326	302	299	310	322	312	318	314	302	315	305	311	303	293	302	321	305	304	320	340	334	335	321	304	311	319	320	290	334	322	325	341	324	287	322	301	322	351	322	291	309	296	290	352	307	345	331	303	328	339	320	292	321	323	330	332	308	323	324	332	325	294	340	310	345	332	321	275	325	371	295	295	329	305	308	299	285	329	346	301	344	309	336	309	277	338	313	299	297	307	298	308	292	317	352	301	311	294	366	337	319	288	280	353	317	304	294	341	296	277	308	342	341	297	314	295	346	323	294	310	323	314	298	313	317	314	312	322	293	298	304	334	306	261	303	279	294	341	328	310	334	334	308	294	320	294	332	334	313	313	315	302	322	307	330	346	331	352	352	346	330	295	315	324	335	293	306	322	270	349	325	318	293	290	346	321	315	308	279	309	337	301	301	306	345	341	348	328	287	304	328	309	319	317	337	301	340	309	294	314	314	319	288	294	313	302	337	347	316	324	314	294	303	307	314	308	313	296	301	303	312	355	278	325	295	346	300	337	314	311	337	290	346	333	300	284	305	317	296	275	362	291	309	300	338	339	321	310	294	334	280	300	294	300	317	283	292	347	318	323	330	313	288	325	297	304	311	308	304	320	320	294	305	306	303	315	317	330	302	328	325	302	288	313	321	321	327	307	294	310	320	324	325	340	351	320	289	320	310	297	352	296	301	356	317	314	327	316	310	335	326	298	317	329	299	304	323	308	314	306	320	329	334	282	343	298	338	333	297	307	307	323	321	309	307	359	351	320	295	325	314	305	325	323	302	295	293	286	326	330	298	312	317	333	334	298	328	310	332	286	321	330	332	317	327	342	297	308	320	323	290	340	336	306	322	323	289	330	318	344	328	310	292	329	307	313	334	326	362	297	338	313	311	330	299	328	316	320	295	323	340	295	318	337	301	315	315	309	308	315	289	318	325	319	300	322	304	327	282	308	318	324	327	320	340	316	309	306	322	343	305	314	312	334	305	337	306	304	317	315	337	304	353	307	316	300	299	309	302	342	342	276	303	320	337	284	318	308	316	322	351	330	291	323	310	332	329	301	267	344	297	319	296	291	329	300	301	275	321	304	320	353	331	323	309	272	345	305	314	277	285	324	325	311	346	300	320	296	308	320	291	310	283	333	337	330	323	293	300	293	300	324	318	292	345	312	341	332	326	304	305	277	297	266	300	318	336	328	312	313	315	365	318	310	323	349	342	303	326	298	310	328	296	322	321	312	357	352	332	299	319	331	295	328	327	315	319	300	307	311	330	324	301	309	284	322	291	323	302	344	282	299	321	288	279	287	318	334	316	359	325	335	332	336	291	304	305	333	298	301	334	346	278	321	331	314	304	355	322	326	311	326	322	374	311	312	354	343	299	296	317	331	294	304	306	314	338	316	300	300	313	288	325	304	336	298	330	320	304	317	313	324	322	307	320	338	307	312	329	316	338	316	305	301	325	318	337	285	297	306	327	332	299	314	283	307	321	280	310	288	290	304	326	305	312	295	343	337	348	343	293	318	298	328	295	303	302	330	348	303	303	299	347	345	337	309	328	315	328	329	350	310	317	306	327	293	310	329	293	298	308	290	284	327	306	319	320	317	325	309	324	302	348	310	324	288	281	294	290	318	323	307	345	345	321	330	333	304	310	314	294	307	328	307	288	299	326	347	288	309	277	318	322	280	351	315	300	282	285	352	308	330	289	317	324	343	316	314	323	336	297	307	309	332	313	302	311	311	318	321	307	302	308	325	345	275	322	326	314	311	319	293	327	325	353	278	301	328	319	292	285	306	306	335	329	307	304	346	324	312	296	316	309	325	293	322	279	337	282	332	352	300	303	324	332	302	302	355	316	308	319	341	297	318	321	280	300	318	330	306	330	295	349	328	320	304	317	306	267	314	311	304	305	294	312	345	337	310	274	328	307	313	369	335	322	306	304	315	314	344	294	312	314	332	352	336	324	300	307	340	309	319	308	320	337	343	307	318	321	307	315	320	309	334	313	309	353	279	325	298	336	285	318	318	334	332	293	295	274	315	320	289	308	336	298	296	340	327	328	287	313	339	329	352	324	327	317	305	315	316	297	323	281	321	318	322	305	327	318	331	348	318	308	315	320	329	326	312	309	294	314	334	284	311	304	307	338	369	315	315	309	336
7051	1015	836	804	817	772	758	733	749	769	805	741	712	701	731	710	732	717	746	743	711	707	737	746	679	709	785	740	746	717	750	717	749	739	753	782	715	738	712	671	714	758	754	748	709	707	754	743	731	684	678	762	698	680	682	741	732	756	748	682	717	715	763	708	783	754	754	742	707	697	767	695	757	716	737	721	717	682	711	705	753	697	731	746	750	702	764	712	716	716	692	730	717	715	707	694	724	744	757	691	722	709	715	696	718	703	736	767	709	703	725	720	644	744	777	706	719	724	745	717	679	667	761	782	716	750	752	710	721	730	731	700	702	736	768	738	746	713	747	760	757	719	763	769	693	670	740	767	731	757	699	730	688	724	732	741	685	734	688	767	714	732	744	763	770	736	680	736	700	795	695	706	708	714	696	747	654	728	743	719	755	731	741	734	707	729	744	778	726	778	684	724	750	740	738	748	702	689	748	786	759	728	761	713	720	697	714	720	725	725	750	733	704	691	729	786	800	751	705	723	731	695	718	746	709	689	721	729	763	707	697	713	707	717	749	712	759	740	735	698	708	693	749	750	747	699	724	774	719	711	737	751	738	778	727	751	754	744	746	734	750	771	708	742	698	716	758	690	756	734	743	803	688	754	718	713	682	774	730	711	740	753	733	712	736	743	689	704	693	749	723	725	725	732	726	691	728	715	752	758	782	702	750	753	724	739	741	733	716	710	750	715	706	762	699	740	694	742	694	731	721	710	794	689	700	705	747	721	746	735	742	721	716	753	712	722	752	718	735	739	772	765	715	730	715	755	760	738	735	711	735	660	772	729	745	685	713	695	743	725	725	717	768	736	736	735	762	740	731	705	687	714	685	724	707	716	745	737	754	761	712	672	696	709	745	677	705	703	681	750	715	713	751	722	682	761	755	692	677	658	716	717	726	740	709	683	735	716	736	753	719	731	701	740	687	709	711	736	794	722	733	776	768	690	741	701	711	686	682	728	688	729	721	748	721	712	739	687	754	709	713	699	729	730	731	743	730	756	717	708	752	747	709	734	743	734	719	730	737	737	691	664	715	708	756	727	719	737	709	766	707	737	689	701	718	695	715	761	709	744	680	717	729	696	662	707	716	777	712	728	723	726	752	753	752	766	741	775	752	755	741	767	755	772	666	761	749	756	725	790	709	705	748	727	746	745	734	744	764	753	735	701	771	753	717	688	695	792	733	724	686	723	710	756	687	710	717	717	678	719	735	750	758	745	757	709	727	720	707	780	745	717	723	717	703	739	688	731	742	707	751	759	709	728	720	741	770	791	710	730	727	728	730	722	723	729	751	726	755	722	739	775	697	736	725	709	702	717	744	753	714	759	725	745	724	765	740	753	708	714	701	718	723	773	703	723	736	731	683	722	722	707	755	719	723	782	713	733	756	711	811	704	732	753	739	776	782	714	689	674	728	711	778	753	708	781	695	739	745	687	735	763	760	719	738	764	761	723	738	713	785	718	681	701	722	751	775	783	739	741	716	754	709	718	762	717	739	721	711	741	697	766	776	766	712	727	703	705	705	714	709	708	730	740	751	694	706	737	710	727	793	723	742	733	758	747	708	769	731	721	701	693	749	710	743	741	728	725	729	762	738	722	713	708	767	751	713	702	730	739	775	716	716	740	730	739	732	741	748	754	724	746	719	742	783	752	685	703	757	704	769	700	742	762	733	713	766	704	774	710	741	778	716	729	745	711	704	760	809	734	707	689	692	733	670	718	769	725	739	727	788	712	734	748	703	774	727	796	769	740	718	748	731	760	745	774	643	730	751	723	689	737	756	733	736	698	733	714	714	732	756	714	693	749	693	714	704	698	760	706	772	742	742	742	757	757	728	697	740	745	719	719	743	743	762	729	745	703	728	708	704	753	766	680	753	717	750	737	707	694	763	775	735	705	759	718	702	715	761	742	747	739	715	767	739	737	768	680	710	752	682	738	783	656	707	722	728	726	764	754	725	690	708	691	721	703	774	797	790	747	735	711	704	718	689	707	732	750	726	736	747	704	741	710	733	757	721	716	742	760	743	712	735	742	716	665	706	736	718	768	746	710	742	725	721	749	759	701	710	749	780	752	713	681	733	718	756	730	748	743	731	737	725	741	726	760	775	733	728	788	720	747	710	725	744	705	756	724	718	720	729	739	716	744	716	738	758	778	710	754	718	715	751	688	739	767	781	696	687	674	765	772	737	737	740	749	738	745	782	696	721	751	761	779	716	783	753	756	725	712	678	717	722	716	729	677	733	720	720	743	749	702	695	707	685	731	727	703	765	767	745	723	690	660	737	784	691	695	747	705	704	744	700	667	753	716	728	725	723	713	746	740	744	766	732	719	734	690	742	741	756	740	755	719	721	694	715	729	756	741	721	727	740	736	719	717	715	735	670	712	720	757	762	751	717	745	743	692	678	727	739	717	722	781	731	701	782	744	697	716	705	726	736	711	699	730	715	746	714	724	706	736	716	697	722	788	797	720	721	763	742	760	711	705	757	710	768	708	717	713	720	694	706	732	731	686	746	760	703	687	755	713	750	769	722	730	731	738	702	710	746	704	697	725	699	692	749	750	766	730	671	768	721	754	699	673	699	711	712	722	720	716	721	690	711	714	751	736	749	729	740	724	704	788	776	751	736	714	785	734	739	716	672	690	726	718	756	712	705	691	756	760	776	674	714	696	721	690	783	742	736	725	731	715	657	759	730	739	710	726	740	687	742	702	753	737	721	702	747	717	752	776	730	704	753	729	760	721	722	759	744	748	676	784	705	680	707	716	740	731	706	706	753	753	709	676	723	753	697	716	749	709	712	690	703	728	732	717	755	697	755	720	673	743	729	709	716	754	730	724	724	711	734	707	768	691	728	707	754	740	736	794	741	699	738	713	724	752	738	779	689	712	732	725	724	712	740	743	725	725	756	745	736	713	729	729	692	708	701	755	716	730	714	721	766	737	709	754	710	737	685	681	732	688	721	759	766	688	755	765	663	741	756	739	711	727	706	729	756	740	726	701	704	725	702	739	742	742	726	702	744	685	734	775	726	713	712	751	724	728	706	754	746	687	721	724	749	759	727	725	729	737	695	747	740	729	699	734	725	757	720	736	754	735	719	729	713	733	728	738	710	735	743	760	729	689	690	717	728	705	725	705	726	761	755	715	728	728	705	751	733	686	726	703	736	786	773	727	731	699	757	786	709	740	726	757	758	727	701	730	690	687	720	761	748	707	769	805	760	693	792	756	753	751	726	706	721	733	673	733	722	726	722	769	717	674	734	697	705	712	747	707	710	714	714	705	748	712	713	731	744	727	712	684	700	714	699	752	707	755	754	742	751	708	736	767	738	723	731	743	694	728	744	735	734	691	682	721	704	734	748	692	689	730	721	742	702	719	748	696	748	714	730	781	734	738	741	719	733	748	711	757	751	750	705	727	714	713	724	745	746	725	672	725	747	706	764	752	714	779	705	696	707	752	687	732
30552	10838	2023	972	619	502	395	317	284	288	260	217	218	208	196	176	183	165	176	166	171	148	163	173	171	168	186	163	167	180	170	166	144	144	149	146	144	146	154	162	157	137	139	156	131	160	138	140	171	153	142	147	136	135	142	139	141	137	145	136	134	152	129	143	158	157	141	143	137	155	151	173	140	160	160	164	144	162	149	148	132	157	132	150	169	167	120	138	145	151	158	154	134	135	117	143	162	164	127	139	151	157	135	168	140	155	126	153	151	134	160	160	142	160	140	142	162	147	144	173	153	157	157	179	149	166	154	166	141	158	127	149	142	142	154	134	153	151	122	142	155	158	136	160	156	157	165	162	120	144	133	143	140	134	127	148	160	160	148	159	157	139	170	132	138	147	131	150	173	129	148	145	146	154	139	136	144	160	132	170	160	121	161	127	167	153	135	128	157	135	158	155	121	157	139	152	138	154	160	148	146	143	126	134	147	137	126	144	148	146	134	151	164	144	137	176	140	142	124	150	154	147	151	141	140	156	151	135	147	142	135	149	136	130	162	157	128	118	144	140	163	134	154	127	174	170	142	158	159	152	139	147	129	156	153	156	154	140	144	153	131	145	124	150	141	155	144	155	139	145	144	148	140	154	155	161	147	148	165	136	150	136	123	158	150	151	145	140	160	138	159	162	138	142	160	151	153	146	148	145	137	148	174	116	141	141	145	158	129	148	150	143	148	150	171	138	140	150	143	151	140	152	162	144	152	148	164	167	152	133	160	144	138	143	154	169	159	139	145	141	145	133	167	158	144	131	130	158	130	156	142	169	163	186	162	141	144	172	148	156	131	147	157	146	149	135	159	142	129	145	131	142	131	146	169	136	148	124	143	152	123	155	158	133	147	130	150	139	158	148	166	141	149	139	138	144	155	137	167	141	150	146	149	125	135	184	152	155	133	166	148	139	131	131	145	147	152	159	155	143	153	154	151	144	163	150	126	141	150	148	140	138	171	142	151	141	142	132	161	139	158	146	135	129	132	155	140	170	147	151	128	137	181	156	142	154	147	153	126	156	145	159	136	131	170	125	156	160	172	161	138	164	148	123	156	163	122	156	142	135	129	138	153	149	126	124	160	163	134	127	152	137	155	143	154	141	126	135	143	146	152	162	157	147	129	135	147	150	159	160	153	163	142	139	165	163	154	132	141	163	170	149	131	145	171	150	157	154	160	165	140	142	151	162	142	128	155	155	128	130	155	165	137	148	132	151	112	122	129	156	133	145	157	140	187	115	135	133	147	144	148	143	164	140	134	151	134	133	162	141	138	171	134	151	137	147	130	139	154	148	131	149	170	185	129	155	175	186	156	133	138	129	156	136	144	162	160	158	138	158	150	148	155	154	125	135	146	152	152	134	149	134	151	156	132	153	144	159	128	161	152	142	162	135	130	157	155	158	126	137	138	155	151	144	148	143	157	160	137	147	137	150	137	156	160	140	157	140	179	147	165	137	143	143	140	155	157	174	139	137	147	125	136	151	148	157	138	152	134	128	149	125	149	148	164	132	131	155	134	153	149	162	149	177	154	136	144	151	136	137	144	132	158	164	161	142	139	147	146	182	145	146	144	153	120	141	143	167	143	148	161	150	139	158	147	145	174	153	141	161	150	129	145	138	150	139	148	150	136	132	138	162	138	158	131	143	144	155	152	152	143	166	168	156	143	131	152	164	156	157	157	135	156	164	135	138	132	138	166	136	106	141	148	163	144	144	149	127	139	148	154	160	131	174	142	177	156	145	156	151	139	140	161	152	146	133	139	151	141	148	131	142	167	158	147	154	138	166	144	158	153	144	130	145	137	148	164	138	153	138	148	145	151	139	133	174	145	170	155	142	157	162	155	144	130	149	145	146	174	186	158	156	143	127	155	164	154	150	137	183	160	138	177	137	134	127	151	128	129	161	144	162	166	145	141	144	138	139	137	132	161	135	151	134	152	146	155	147	135	178	133	142	159	156	159	146	151	147	144	156	153	138	155	161	160	151	150	148	132	143	157	140	178	140	159	168	136	160	165	139	144	164	138	155	156	151	148	137	167	130	145	171	155	148	128	139	134	144	135	141	160	131	138	141	151	144	133	144	147	142	144	150	127	183	137	147	158	155	145	132	136	124	136	129	154	158	134	170	140	152	147	166	126	125	152	137	149	150	138	156	156	148	165	132	144	157	145	158	139	144	155	143	161	142	156	140	136	134	143	133	152	147	170	143	148	138	155	147	140	169	173	154	152	143	137	163	152	119	157	151	135	138	181	139	142	157	191	141	133	138	124	168	138	138	166	171	129	139	167	134	136	120	156	148	148	141	166	152	147	181	151	159	142	134	133	159	135	145	151	137	139	154	157	158	138	153	144	134	160	153	135	144	143	139	162	177	129	159	129	136	140	151	182	156	135	139	136	131	137	161	149	131	159	139	145	142	122	163	157	155	148	130	168	142	163	151	120	152	138	143	147	160	140	159	147	140	158	155	164	131	158	157	162	139	151	138	137	157	157	158	155	128	135	150	141	175	168	163	133	123	133	158	136	136	161	139	162	141	146	152	136	143	152	139	165	155	147	161	135	135	162	161	133	160	153	148	145	176	156	138	143	154	131	157	146	144	150	127	147	148	136	137	149	155	139	147	174	135	150	150	125	167	161	127	133	135	136	138	146	168	144	174	137	169	166	160	133	151	149	126	142	139	149	135	131	143	140	159	164	126	152	155	142	153	151	171	151	143	155	105	112	145	150	150	133	155	156	158	132	163	154	171	147	146	144	165	139	137	148	135	173	148	139	126	125	158	155	147	172	143	161	135	137	117	166	143	151	152	137	147	163	152	141	153	154	125	161	166	151	172	156	137	168	159	145	148	129	144	163	157	118	149	132	135	142	172	137	153	134	151	160	122	140	146	144	153	170	148	146	157	129	162	142	150	152	132	133	147	147	134	145	158	147	141	138	141	169	149	149	154	144	172	140	144	146	149	151	135	151	150	149	145	125	146	149	139	148	139	167	167	161	134	169	167	136	144	173	147	137	137	177	147	129	146	136	148	140	146	138	134	163	142	153	146	164	157	163	155	130	138	171	144	147	129	140	149	163	128	169	148	149	157	145	150	155	146	146	142	155	160	159	155	136	152	168	140	152	163	168	144	144	135	145	130	155	135	167	164	140	140	160	134	160	151	128	145	134	128	139	144	157	149	148	155	147	143	142	102	119	143	156	125	150	135	150	146	143	130	131	139	139	165	153	137	132	141	146	160	136	127	123	131	157	155	140	144	177	154	162	155	125	139	134	149	144	138	143	142	172	145	144	138	140	125	133	144	172	158	134	153	132	153	158	155	151	152	149	160	149	156	147	138	154	142	136	140	137	132	139	127	146	145	153	154	148	168	161	170	144	129	169	151	142	141	129	132	151	132	132	153	149	117	166	145	160	132	125	151	128	151	127	145	133	170	160	141	142	155	162	127	155	126	165	144	143	112
14915	5898	2295	2890	2516	1982	1634	1394	1331	1159	987	853	835	763	750	691	654	604	554	559	550	535	513	528	493	524	483	501	459	480	464	417	437	491	442	437	451	433	432	408	465	422	425	433	445	395	451	394	383	377	472	435	446	417	433	400	429	404	428	414	410	392	416	369	452	425	450	408	394	412	427	394	393	397	378	387	407	400	434	419	387	404	383	412	387	394	398	373	393	404	385	401	409	423	396	370	368	398	378	387	403	400	402	402	373	424	377	403	394	399	395	389	385	405	419	405	385	384	398	375	406	423	381	400	395	407	408	423	399	386	408	433	366	397	370	420	379	383	382	439	422	371	394	370	418	399	390	376	353	384	412	394	395	388	372	390	359	412	413	369	379	417	416	369	383	389	413	368	405	367	407	389	401	370	395	403	373	327	374	371	376	367	395	384	394	360	382	412	410	387	398	395	402	394	389	379	380	368	393	389	400	340	397	459	404	380	421	386	394	385	383	377	376	380	382	370	394	397	424	363	386	393	380	357	390	370	360	409	403	400	385	393	390	390	415	422	380	393	421	375	383	394	402	394	389	347	398	359	377	400	402	399	418	387	400	415	417	364	401	348	404	369	379	378	382	423	416	377	390	365	386	414	410	411	380	365	427	360	350	335	420	393	400	408	367	386	403	407	405	374	400	379	330	366	377	405	361	393	404	373	387	384	414	401	380	392	411	398	392	396	377	392	383	408	369	418	378	369	396	385	379	397	424	355	399	405	392	363	395	414	393	368	406	362	414	389	390	372	375	407	381	367	377	382	379	393	377	418	374	398	418	387	396	386	396	417	394	402	378	376	372	379	405	400	419	378	378	412	382	418	386	368	378	393	389	446	399	358	400	395	378	405	379	369	382	398	394	413	364	404	372	363	408	416	421	357	376	380	393	382	364	399	378	398	392	351	385	385	401	371	375	418	379	383	420	390	378	405	373	383	376	393	367	377	372	377	379	371	375	384	353	384	347	414	394	400	376	410	364	385	420	358	407	420	400	390	371	386	393	407	383	398	389	357	396	420	400	379	388	410	413	378	377	344	397	374	393	403	361	392	387	381	383	394	365	381	375	357	367	396	372	407	400	383	387	387	402	356	421	400	385	386	368	387	372	384	378	388	400	410	413	422	378	376	407	374	404	392	411	391	365	393	385	386	423	396	367	338	363	384	432	392	410	391	379	383	397	412	414	405	353	391	387	364	383	410	410	372	376	379	440	388	360	409	386	418	414	377	384	366	370	361	417	400	401	378	403	373	396	385	357	408	396	374	380	402	414	398	362	402	407	379	381	400	363	391	390	374	382	379	427	406	400	407	404	389	369	395	369	395	378	393	404	416	411	391	384	384	350	392	367	371	417	369	366	355	382	358	333	402	402	411	421	387	384	379	399	393	388	386	397	391	378	402	366	381	388	375	401	378	372	426	403	396	395	393	398	358	396	391	386	402	406	368	371	385	354	380	419	396	390	387	408	419	413	426	377	384	388	385	393	403	409	363	381	381	391	401	374	346	413	376	392	370	388	350	440	405	417	383	416	373	404	351	397	429	352	409	411	391	392	421	358	418	390	360	406	399	392	360	386	405	402	373	382	363	374	415	437	402	426	413	395	375	410	390	354	377	389	391	391	396	407	407	387	366	391	366	377	396	416	406	377	377	392	380	413	356	408	404	427	408	358	395	316	388	394	375	430	373	401	401	395	353	415	391	359	386	369	400	397	394	437	395	379	375	408	349	363	393	401	393	406	373	396	389	384	361	406	378	415	379	372	385	387	370	373	410	392	395	448	388	368	370	399	393	401	387	412	416	377	396	380	373	399	417	413	433	388	399	445	386	358	400	406	395	378	411	366	404	386	377	387	406	383	389	367	391	406	400	421	353	378	404	369	370	407	370	353	407	380	390	375	378	392	393	365	391	366	373	391	383	371	386	396	380	422	387	371	400	338	393	393	365	368	384	362	414	384	377	390	405	386	364	391	392	363	397	402	398	384	367	384	392	413	410	358	379	353	387	379	364	388	368	358	402	432	400	363	380	387	396	373	353	369	370	407	374	375	360	398	372	408	407	407	400	414	381	386	355	387	364	366	405	384	388	398	377	392	405	441	401	367	431	396	400	354	429	369	394	412	407	392	387	386	389	403	407	389	353	380	397	381	399	374	407	392	369	394	392	399	403	350	390	422	397	397	368	369	407	350	415	378	375	386	374	364	379	383	398	394	365	376	375	382	390	399	410	374	388	400	386	373	382	405	355	406	388	418	383	422	397	392	389	398	391	408	376	408	378	344	409	374	377	375	367	373	374	403	409	384	379	369	377	368	409	370	375	372	380	387	389	367	374	400	427	365	399	402	390	401	396	410	394	423	344	359	376	388	352	375	441	398	389	411	407	414	360	401	421	384	396	359	413	399	364	364	381	384	371	392	397	418	405	418	378	363	380	354	373	381	383	380	389	402	398	376	388	367	399	390	398	421	375	384	413	396	370	398	410	377	404	365	399	385	419	403	401	421	374	380	376	348	409	358	392	422	342	375	398	416	371	419	444	407	395	375	402	397	400	406	390	379	397	390	402	391	398	361	378	351	385	409	368	380	391	393	356	369	376	364	356	397	418	390	414	415	400	367	420	399	392	401	358	384	431	370	379	438	410	385	407	352	372	403	386	381	432	381	417	394	387	443	441	417	372	435	398	377	391	399	352	379	412	401	373	388	371	373	375	381	422	387	424	391	400	367	371	407	341	394	402	372	387	384	396	406	378	411	384	385	368	410	410	366	405	392	349	410	402	365	412	370	381	388	399	365	403	370	408	424	349	373	421	370	408	386	382	378	362	411	361	369	414	400	376	373	415	368	389	372	375	362	394	392	371	374	427	364	362	445	425	404	405	351	394	413	390	377	404	412	356	388	373	372	406	369	392	375	385	400	397	424	385	386	368	413	404	391	401	375	416	394	356	361	354	381	397	368	380	426	393	401	374	377	392	360	361	390	410	391	411	424	371	413	392	393	410	407	384	393	365	401	380	413	401	396	384	391	414	399	378	392	390	404	386	410	441	381	364	377	433	402	365	411	406	374	356	361	383	414	334	397	391	392	399	384	386	363	375	406	386	358	359	376	354	401	388	417	369	381	426	389	368	414	397	390	373	368	399	382	383	396	390	394	399	357	420	416	371	447	403	372	363	365	402	370	360	400	401	405	335	405	392	389	397	387	382	366	424	366	415	396	440	396	409	406	406	404	385	392	358	394	401	408	354	378	366	383	394	396	381	393	359	367	434	370	398	374	368	386	363	417	379	393	367	417	393	386	386	382	380	383	414	415	404	401	379	375	395	365	349	383	377	404	397	383	361	410	406	359	380	388	363	399	382	370	435	385	392	379	360	414	400	372	384	386	369	368	362	376	398	383	381	419	398	355	394	394	395	404	374	378	406	398	398	373	403	399	415	405	383	399	379	398	378	408	367	429	394	373	412	378	437	365	417
37790	18053	4317	1895	1167	879	688	577	497	425	384	345	316	294	289	272	291	276	228	229	250	238	248	211	249	232	215	215	225	226	201	219	214	219	215	173	197	214	193	208	209	186	221	213	221	196	220	187	206	197	193	209	168	186	204	204	211	240	216	190	178	179	198	193	176	161	193	203	180	203	179	198	202	207	196	224	189	214	182	198	194	179	177	184	213	184	220	212	175	184	198	188	176	191	209	197	195	213	189	193	209	218	198	195	181	172	187	181	211	200	198	194	195	185	200	195	218	188	179	201	190	210	185	173	198	202	166	205	180	209	219	210	209	166	190	210	214	200	181	180	197	188	209	182	182	180	195	176	177	198	210	189	193	202	189	205	173	191	213	160	214	202	175	164	206	173	196	202	187	221	188	170	200	173	202	194	167	186	181	198	205	206	215	205	201	196	172	202	199	189	189	176	170	180	178	202	185	191	196	191	200	191	201	192	205	186	193	183	202	200	191	157	178	189	200	170	178	201	198	170	203	188	224	209	201	200	178	192	198	197	222	195	192	191	192	206	202	188	208	198	188	192	186	199	171	206	191	199	166	192	218	172	196	174	180	179	189	211	193	187	176	191	190	171	196	169	179	177	205	199	203	195	184	201	178	183	209	201	199	179	201	213	186	203	193	173	153	190	233	224	165	181	174	189	203	181	202	180	193	204	199	188	210	196	183	167	201	197	169	210	188	168	208	179	170	200	198	189	178	189	181	183	177	204	214	208	194	197	226	190	190	197	208	184	198	201	177	189	215	210	178	183	195	197	214	205	169	168	182	152	175	199	180	171	190	178	198	228	184	196	183	205	183	198	167	163	183	201	172	198	183	186	218	156	170	165	184	196	198	212	217	200	198	172	216	193	187	198	188	186	204	181	169	194	179	200	211	186	202	176	173	199	176	216	205	197	189	190	186	175	173	215	198	192	198	215	199	211	180	191	201	186	198	233	183	147	193	203	175	211	183	220	213	195	177	200	176	165	190	188	172	173	203	188	247	203	153	160	203	184	202	199	195	198	160	202	175	220	198	212	222	188	179	199	194	180	222	178	201	204	196	201	172	176	196	206	171	172	202	197	181	194	194	183	205	187	185	178	204	189	196	202	192	191	207	222	186	213	207	168	195	198	204	196	224	179	172	183	208	212	197	199	205	170	185	176	192	178	206	197	197	188	182	191	200	164	197	201	223	193	188	203	197	157	190	194	172	204	177	200	199	188	202	207	194	213	171	179	158	179	179	196	196	175	213	199	190	200	175	188	184	192	204	183	199	196	203	216	200	180	205	198	177	212	208	198	186	206	189	181	183	199	215	197	198	198	197	191	179	206	185	189	194	206	199	202	194	165	159	195	159	220	181	187	202	178	182	215	185	188	203	190	208	199	217	183	192	175	185	191	223	223	174	174	232	210	185	194	167	176	201	199	191	185	220	217	189	205	203	179	209	197	198	174	183	181	188	184	181	191	168	184	182	217	204	216	189	191	180	162	200	185	185	196	213	172	152	187	191	203	222	170	173	218	198	170	213	186	177	165	184	177	194	189	179	218	172	206	185	217	179	217	207	188	193	199	200	187	189	188	183	186	161	182	187	187	189	204	187	187	216	194	195	179	211	186	205	184	173	182	220	205	168	198	200	187	216	195	199	208	220	209	203	196	185	186	207	213	201	158	189	187	216	183	214	196	190	202	194	205	183	226	186	213	188	167	209	191	190	196	200	209	182	194	206	207	197	173	212	185	177	207	189	206	178	210	208	172	171	194	200	200	182	188	177	197	189	196	189	195	197	182	167	185	182	185	209	182	181	217	190	208	194	191	176	163	176	205	217	156	206	189	182	197	191	184	185	187	197	181	185	191	198	206	190	202	186	188	202	193	184	185	222	210	181	201	187	210	178	182	193	212	161	192	175	183	209	182	201	187	196	182	196	171	193	213	209	162	203	201	211	223	185	184	222	203	174	204	179	192	202	195	194	205	204	184	184	197	201	194	170	198	193	196	188	176	181	186	197	190	192	195	185	225	193	192	183	201	177	167	184	215	172	186	188	198	194	168	180	198	204	199	220	199	169	183	185	193	180	185	189	197	186	191	171	192	206	190	209	170	177	191	181	199	219	210	171	168	190	205	209	195	186	184	193	183	188	164	192	158	172	187	178	155	210	201	187	201	182	178	206	208	196	184	190	201	177	190	201	190	183	194	192	191	166	187	195	186	211	187	188	185	189	197	200	162	187	191	211	206	180	192	173	199	208	184	177	194	190	191	197	184	191	197	174	185	173	173	193	180	187	187	199	198	189	192	189	170	199	207	177	165	189	196	200	213	189	177	202	204	212	193	192	192	208	178	178	202	192	186	177	181	176	209	193	218	174	183	186	178	179	156	172	195	203	181	182	166	173	208	177	189	180	191	183	199	204	217	198	184	182	203	189	210	204	181	188	191	184	198	197	180	178	197	158	189	196	181	188	168	199	185	174	186	188	185	172	226	217	164	182	205	190	192	205	179	188	197	174	171	189	177	210	187	210	179	177	176	176	190	172	200	175	187	194	183	205	200	200	163	221	186	169	197	212	201	189	226	199	199	190	188	194	180	160	188	203	185	173	205	159	192	178	201	184	209	226	164	195	180	225	183	192	187	194	191	180	158	196	200	197	220	163	183	179	189	209	206	191	205	175	201	191	216	181	187	194	185	218	197	187	207	203	202	211	191	191	172	192	171	226	215	191	205	181	182	205	169	212	189	200	189	172	185	174	212	189	195	198	186	179	169	183	214	196	186	202	169	180	202	185	204	194	203	192	178	197	202	184	165	202	207	223	170	187	194	213	179	197	193	211	210	167	201	213	187	166	195	216	185	198	206	178	179	179	203	190	172	188	179	186	208	192	179	195	215	198	189	200	208	194	184	167	197	197	191	191	196	173	197	203	199	210	183	218	203	198	174	208	194	214	204	191	174	201	181	194	210	202	187	184	199	167	177	192	185	193	212	171	200	202	170	202	187	188	194	192	181	186	201	189	197	179	178	190	184	193	187	195	191	178	202	210	167	192	208	189	190	184	199	216	195	194	217	209	184	183	172	226	184	186	211	197	214	172	221	206	162	184	189	222	190	169	193	176	202	176	183	204	164	182	187	194	195	226	177	191	188	174	200	175	184	193	211	205	189	181	192	207	185	202	182	187	183	204	194	206	180	174	210	186	177	197	214	177	192	194	188	177	196	198	178	223	182	182	206	194	189	181	193	190	186	212	196	195	208	192	189	191	216	210	175	180	171	218	184	192	189	194	190	207	217	189	191	194	177	193	180	184	174	202	193	182	187	185	185	220	178	176	193	196	198	205	179	168	193	168	202	176	168	192	195	194	182	184	184	210	172	188	177	191	203	161	181	192	205	200	204	191	173	192	199	173	197	208	216	185	187	176	169	169	215	197	207	201	204	199	184	185	188	190	176	183	183	210	214	208	193	184	208	182	199	188	183	186	193
19782	9978	4234	4988	4465	3648	3033	2542	2132	1798	1625	1504	1353	1226	1157	1110	944	927	902	829	770	780	758	727	767	705	724	652	632	633	707	639	667	630	660	595	613	628	601	565	564	611	592	608	571	582	598	553	560	536	527	557	543	572	577	563	555	564	532	552	525	536	584	522	536	538	532	529	536	557	529	555	551	502	557	535	510	524	516	561	544	553	545	504	516	539	529	523	520	538	526	554	523	566	524	519	517	571	564	526	534	519	541	510	521	534	521	549	534	504	525	536	544	508	489	561	516	526	518	512	476	484	519	517	507	515	534	552	515	506	534	513	502	506	542	514	511	527	552	521	521	508	536	519	532	504	506	515	502	521	505	551	504	520	531	509	507	527	546	525	542	513	563	523	504	508	540	516	489	532	552	498	502	474	493	521	483	492	505	500	485	561	532	514	479	513	496	482	525	506	527	498	486	496	528	548	545	523	535	497	505	542	536	514	477	501	542	495	496	522	489	513	472	529	510	514	498	561	560	476	536	524	509	534	568	535	527	500	511	506	494	520	507	477	485	513	499	513	539	484	465	489	497	456	482	498	549	516	556	482	506	528	531	498	500	509	521	510	489	541	526	505	493	508	492	571	517	486	511	502	488	506	516	524	514	562	521	584	549	533	521	527	516	485	548	506	487	532	546	513	523	526	514	486	485	555	542	495	515	522	500	512	471	552	493	529	541	514	510	501	493	504	494	540	514	533	507	479	470	512	525	523	535	483	502	465	527	518	526	546	508	547	557	582	492	505	548	516	501	517	498	512	495	539	525	541	505	539	510	524	488	505	540	536	527	519	497	485	516	525	536	504	505	529	518	514	480	556	477	496	554	553	509	484	517	507	509	528	524	461	505	528	549	464	504	576	521	490	479	526	483	504	482	527	507	522	501	535	513	526	556	511	489	510	511	500	494	509	518	481	454	561	502	486	516	520	545	495	536	513	495	543	529	522	555	470	522	540	496	463	552	524	525	501	517	512	488	503	515	546	517	491	490	507	497	535	550	514	488	537	519	538	498	526	539	496	532	494	546	511	510	488	521	502	512	497	492	537	561	525	471	503	522	519	525	481	514	542	496	486	505	543	483	490	552	487	528	482	475	501	528	521	523	517	505	555	521	541	483	526	526	533	509	486	540	474	524	511	541	500	494	534	460	510	538	494	565	506	496	512	506	495	497	495	527	491	521	528	520	459	491	524	500	498	562	494	526	483	498	488	494	501	486	476	487	527	509	524	504	470	546	520	492	540	466	483	533	503	497	493	523	506	505	534	519	514	521	489	535	528	490	513	484	524	525	513	507	490	491	476	533	506	524	518	493	498	504	500	512	510	506	514	497	524	531	511	512	520	526	507	503	490	489	510	510	522	522	526	518	510	516	533	482	518	516	500	485	492	521	516	491	536	485	484	545	483	509	491	483	481	505	554	513	524	530	541	532	535	489	554	525	510	519	498	517	512	539	512	511	494	541	535	523	511	502	501	532	520	510	530	529	514	554	533	518	525	523	487	485	510	482	474	536	522	516	486	498	496	542	523	526	541	531	512	533	514	517	522	535	503	488	481	551	526	486	485	534	513	516	519	514	508	521	497	520	498	506	510	508	487	510	495	519	490	523	505	538	502	505	467	507	508	497	554	534	504	512	527	490	521	498	485	486	490	454	487	534	490	518	523	524	466	503	521	507	501	548	482	493	493	507	505	535	487	510	523	527	526	528	516	482	506	505	505	525	510	504	494	487	511	524	493	497	493	523	516	486	506	527	497	507	497	507	552	533	534	558	543	503	463	519	509	510	547	488	542	549	465	496	484	460	560	524	513	475	530	505	496	481	490	502	495	542	511	498	500	522	512	488	500	518	489	525	496	497	503	484	509	472	506	513	510	512	503	541	510	543	520	550	549	515	527	551	527	483	481	549	504	467	468	512	502	482	463	539	517	505	523	495	468	515	502	503	517	491	475	549	522	513	492	515	488	506	483	515	560	481	526	554	523	488	498	468	520	547	490	504	494	505	482	543	461	516	507	496	524	486	527	518	525	490	493	478	544	506	559	479	488	543	547	516	509	564	518	529	485	533	497	515	534	541	524	553	493	502	496	506	508	534	529	507	507	568	506	480	543	470	521	527	537	525	518	510	514	519	526	436	512	532	560	500	507	504	461	525	514	502	494	480	470	480	471	514	481	517	508	557	492	533	509	466	520	536	494	487	524	534	514	479	476	527	518	514	515	502	477	532	520	494	553	489	531	514	521	524	500	539	497	504	510	483	521	528	537	500	488	535	497	498	483	520	477	560	490	535	524	515	499	486	505	523	507	507	502	505	483	523	529	551	500	528	501	508	525	520	493	512	518	540	489	533	541	495	536	510	527	520	530	498	495	464	535	505	547	509	487	497	507	533	521	514	530	503	498	497	535	518	462	520	491	534	538	519	483	511	530	496	523	535	519	505	478	565	523	502	490	503	511	560	524	493	541	545	521	504	504	525	520	541	498	514	479	495	543	480	502	546	505	494	505	490	519	520	534	510	510	488	492	512	515	500	494	543	545	509	519	538	531	530	511	480	482	494	506	538	547	506	514	520	462	503	496	524	546	470	501	540	478	524	585	489	513	477	487	481	529	530	477	526	501	525	506	511	519	499	498	492	488	529	468	518	501	516	508	508	492	457	526	531	529	490	474	520	472	534	510	531	533	494	532	495	507	519	519	522	535	504	517	515	501	508	512	549	523	514	507	508	466	527	473	488	532	487	523	525	495	499	511	504	563	512	475	497	522	510	535	502	474	519	525	511	546	531	525	525	497	483	501	524	535	542	481	497	532	533	544	494	504	487	540	511	473	518	520	533	497	566	503	494	518	514	483	515	524	511	568	491	511	479	500	485	516	530	472	497	496	482	502	497	499	491	498	516	543	496	516	469	512	482	502	519	494	489	511	507	528	524	512	564	511	522	514	494	517	500	515	506	511	539	519	526	477	489	507	508	501	526	502	502	539	492	519	518	508	519	525	467	527	525	520	530	496	503	515	493	529	490	504	502	498	506	525	488	503	465	501	456	520	547	488	500	479	539	532	481	517	506	562	514	503	512	529	493	540	514	481	496	524	512	516	506	533	490	494	501	564	509	520	538	490	508	544	483	492	510	498	540	502	508	543	513	512	539	506	486	479	512	495	496	540	494	496	536	509	477	540	524	498	522	471	522	520	484	526	502	536	522	500	523	502	530	541	518	504	501	535	499	507	483	514	525	520	510	534	566	494	530	521	498	489	486	519	508	501	507	510	531	524	468	477	519	535	505	495	536	530	540	498	520	474	530	497	523	476	511	499	507	487	488	499	459	461	509	495	497	517	494	467	499	484	504	522	554	526	498	513	500	490	517	529	506	471	501	487	530	544	520	545	487	534	511	521	483	501	502	490	521	506	531	491	518	518	502	494	465	523	537	502	498	527	504	535	547	504	520	469	525	500	527	518	509	548	565	503	496	513
13541	1048	387	313	320	315	313	292	302	313	292	310	303	316	325	331	326	345	279	316	318	302	314	289	341	295	335	282	358	369	337	346	280	320	286	320	324	306	316	333	319	337	316	344	320	325	310	323	318	287	290	283	306	306	290	295	297	297	342	343	339	324	313	309	308	278	302	285	299	313	311	290	331	304	319	339	335	294	334	297	292	287	312	314	314	315	323	314	330	341	304	352	310	327	321	308	304	322	311	339	335	303	332	302	327	320	308	313	312	273	289	291	313	265	293	329	306	295	310	311	304	303	306	327	315	354	298	336	325	272	302	280	332	315	283	295	316	308	341	284	290	331	307	315	289	308	280	300	336	292	283	294	313	332	307	287	361	312	313	328	282	292	329	290	338	286	304	328	302	273	291	305	311	300	321	320	313	286	286	283	323	273	312	296	285	295	333	308	310	302	314	313	281	304	288	330	298	277	316	315	305	339	330	288	316	318	317	323	311	276	335	304	336	282	330	310	302	349	335	313	324	306	349	301	316	311	323	281	306	309	343	310	285	353	310	335	280	292	286	276	312	315	302	321	306	337	331	320	353	287	318	296	288	311	301	331	296	310	278	301	319	271	297	314	332	304	257	276	309	315	295	316	340	270	300	323	299	304	290	298	314	315	302	274	313	331	313	324	322	283	331	299	339	302	324	313	289	328	325	297	304	329	316	311	285	309	323	306	361	272	292	304	318	304	287	322	318	310	308	317	323	348	324	294	299	367	285	279	310	288	298	301	341	290	311	319	285	312	284	329	319	273	316	308	360	287	313	303	330	293	331	320	316	286	321	326	298	297	344	332	330	324	308	290	322	331	302	307	308	306	305	299	309	318	293	322	328	298	335	292	335	295	322	303	304	344	295	323	326	268	316	297	321	296	337	307	300	298	295	329	269	292	288	324	340	303	356	283	311	311	317	311	328	305	335	308	339	276	282	333	304	295	326	314	303	310	316	278	326	277	289	317	282	305	319	290	348	305	310	301	306	323	279	326	321	329	316	305	334	325	314	319	300	321	307	325	320	302	306	286	304	307	362	311	309	326	297	287	290	308	312	329	309	323	328	319	304	336	324	327	297	319	347	315	298	313	275	312	316	312	317	321	314	328	302	339	330	285	312	327	325	311	322	317	357	287	328	269	333	307	331	322	302	305	333	315	312	273	347	313	322	335	322	335	251	293	332	319	337	311	305	299	321	318	295	308	323	295	336	289	314	316	298	298	303	316	316	320	302	301	318	307	325	278	293	291	299	313	332	313	336	312	286	292	304	317	307	297	303	296	308	347	330	287	324	336	325	304	339	298	325	332	307	335	321	295	338	310	305	334	291	319	314	333	310	330	321	310	303	313	317	291	357	333	335	305	319	316	310	339	343	297	320	316	303	294	297	278	330	292	299	301	309	320	279	288	340	314	324	303	332	318	264	308	287	293	310	298	340	310	311	297	245	285	302	297	312	329	261	337	321	308	307	309	304	309	269	305	310	328	312	312	343	301	323	318	327	307	319	342	319	325	308	290	301	310	293	311	286	336	301	323	319	337	297	303	304	282	330	323	308	311	345	302	306	318	304	281	328	292	313	297	329	300	295	284	309	328	325	308	313	335	300	313	301	284	312	315	315	308	307	328	320	303	314	308	338	326	326	297	282	299	324	300	330	304	313	316	283	288	302	320	322	274	303	328	320	310	311	315	302	298	302	314	294	313	325	313	304	315	295	328	306	313	316	298	300	287	289	330	332	327	329	311	305	326	303	317	316	324	282	315	285	323	318	302	320	292	310	298	280	296	326	308	288	302	318	313	320	365	342	326	294	315	311	319	330	355	325	338	339	311	299	327	345	307	308	323	321	327	320	309	316	330	332	336	336	318	343	320	296	294	322	335	318	302	301	320	346	288	315	275	346	297	290	297	307	320	308	342	325	274	321	315	335	318	318	280	334	348	331	283	334	287	325	337	331	313	317	336	301	277	290	313	292	293	297	301	277	292	309	318	291	298	298	328	309	306	282	296	335	324	291	292	346	312	317	350	348	329	312	316	328	283	316	282	283	296	329	303	312	298	301	315	354	323	336	310	289	299	333	310	321	320	294	286	269	302	298	360	333	304	308	320	317	284	288	301	322	309	300	329	339	304	305	318	349	323	293	298	313	333	311	343	319	304	349	343	333	269	315	300	279	336	335	299	314	313	276	299	322	327	351	305	310	343	293	330	306	311	303	317	298	295	344	288	301	309	288	325	323	274	325	314	307	313	335	294	314	323	322	330	304	305	349	332	280	303	308	317	322	308	295	289	309	310	325	330	311	300	305	293	305	316	321	324	330	307	257	307	328	337	331	322	305	297	296	315	322	321	318	343	287	304	313	305	326	291	332	331	294	282	288	316	312	326	319	327	295	300	310	316	297	295	295	306	307	330	313	345	305	308	325	305	337	275	290	324	300	334	284	281	301	297	319	310	344	345	307	332	304	337	322	295	335	313	327	327	338	314	298	297	309	315	315	355	322	303	332	311	322	323	291	317	338	314	292	298	328	345	328	341	286	283	321	336	345	277	295	306	312	342	319	297	309	295	304	332	324	330	299	293	308	335	316	325	303	324	296	304	317	332	304	311	320	323	295	294	316	313	317	318	307	294	302	347	302	299	333	325	351	275	316	282	326	331	289	313	310	303	288	311	314	312	345	323	297	308	315	317	293	310	309	337	290	319	274	314	342	295	294	326	311	330	322	340	328	346	338	322	294	314	309	326	315	290	303	311	339	333	312	284	292	330	288	333	328	306	309	313	339	310	330	316	317	286	345	332	311	316	338	315	342	284	325	322	314	311	275	339	336	341	331	293	327	309	354	295	304	309	321	283	291	296	342	333	336	328	317	306	313	297	333	304	318	289	282	300	335	332	311	344	300	289	342	318	341	342	335	303	323	315	334	309	286	368	323	314	304	324	272	339	290	329	314	292	328	297	344	347	312	298	308	300	304	317	318	337	326	336	289	289	311	307	302	295	320	281	306	309	325	292	310	304	336	274	320	340	318	309	313	334	315	301	298	326	322	304	342	302	308	305	293	330	310	286	287	324	314	334	315	302	288	302	323	287	299	302	307	313	320	283	273	334	332	302	323	306	306	310	311	337	307	355	321	325	304	304	322	313	329	289	298	309	315	307	287	327	299	374	300	332	297	302	342	325	330	311	308	284	306	320	267	325	288	297	341	329	314	318	331	310	322	318	298	296	329	292	290	302	257	303	271	321	317	324	337	300	308	294	291	346	310	323	286	315	307	305	290	333	298	346	305	301	341	284	329	317	325	308	307	308	315	298	308	299	312	300	317	329	308	332	310	317	286	327	291	307	318	276	288	299	326	297	356	334	327	298	304	333	287	321	295	287	312	316	301	323	322	327	321	327	311	346	291	304	294	293	293	331	327	310	297	287	320	281	308	294	316	293	321	322	305	327	331	302	314	297	322	316	321	307	311	333	302	304
6067	993	799	798	779	777	724	754	767	726	720	722	765	728	758	737	727	710	715	735	687	723	768	702	721	737	728	728	713	772	755	732	744	754	691	761	761	738	756	713	718	738	661	730	696	753	709	693	733	751	737	737	719	723	711	743	702	721	727	661	761	677	734	773	681	695	709	677	694	695	750	720	706	777	742	719	712	730	716	637	738	755	739	718	703	748	710	727	720	743	729	739	719	769	734	744	728	740	707	750	739	718	724	698	734	751	750	714	774	757	710	735	717	771	732	743	690	715	705	704	719	734	764	722	757	743	743	701	729	731	747	728	749	751	724	746	716	737	733	704	682	725	747	677	731	740	717	731	705	782	718	753	698	715	719	694	739	765	695	719	722	750	701	705	693	723	722	707	777	722	723	712	717	701	756	683	751	732	714	695	704	731	732	737	728	700	720	695	749	715	738	726	764	708	681	717	709	724	779	709	742	740	641	751	730	748	713	746	742	765	715	712	712	719	702	686	704	716	750	733	736	714	684	715	788	770	663	737	747	696	713	748	705	711	691	696	746	738	697	742	688	723	745	679	698	732	715	727	774	748	725	716	727	687	754	744	718	718	690	720	709	698	720	762	719	742	704	726	740	723	751	736	780	717	713	746	747	766	705	662	707	738	728	739	723	740	733	735	748	706	772	694	665	744	724	765	718	760	721	715	744	694	725	697	724	719	719	744	763	737	724	739	701	714	759	756	718	715	696	696	694	733	721	707	713	764	746	687	735	737	711	766	697	738	737	695	718	746	713	741	733	708	711	733	709	726	735	772	751	762	777	729	717	718	733	703	705	687	671	669	721	705	750	670	720	771	756	697	699	743	753	696	769	691	738	773	754	710	727	688	723	680	760	724	715	702	793	730	735	728	669	733	728	800	739	726	726	740	724	700	761	697	681	712	722	710	716	722	745	719	715	729	709	714	716	727	726	691	717	726	679	772	712	743	767	709	733	691	738	721	740	708	722	741	750	696	705	689	720	683	772	774	696	749	703	713	736	739	734	723	714	725	724	724	723	754	733	737	729	724	718	747	703	735	748	726	778	787	712	710	711	685	695	736	747	682	742	755	740	755	732	712	805	701	669	776	722	751	727	750	762	719	715	726	720	736	732	672	670	716	722	721	758	752	706	705	736	726	739	755	759	705	782	758	771	714	732	696	703	749	736	731	701	724	766	725	726	765	726	751	737	798	769	739	741	709	728	720	760	702	705	727	743	706	676	735	694	745	742	670	765	750	781	705	742	727	667	705	725	702	681	744	722	807	734	731	733	755	747	726	696	738	709	724	711	721	745	729	756	701	702	726	701	738	720	713	714	754	719	724	761	724	717	742	711	734	753	751	732	731	767	709	754	735	710	700	714	745	683	707	683	709	732	782	701	687	716	691	723	718	725	688	742	675	755	730	722	712	768	692	727	712	750	731	727	716	718	740	711	694	731	723	788	752	731	731	707	694	767	754	721	697	732	717	713	726	700	712	718	766	680	692	740	736	734	763	760	707	703	687	668	719	725	756	707	716	745	711	732	730	715	719	732	733	683	698	739	793	726	758	726	758	708	688	688	715	673	746	753	699	759	721	678	726	696	722	719	746	742	742	719	750	726	711	718	754	713	737	729	710	681	738	760	730	689	744	705	749	689	711	716	708	673	704	717	630	787	692	735	729	691	689	707	703	728	789	697	725	762	702	719	699	727	725	716	694	744	763	706	704	720	751	744	672	747	749	754	754	768	738	729	722	715	709	772	771	722	679	760	729	723	704	688	675	730	672	684	698	781	745	718	703	691	701	746	725	716	737	727	721	723	758	732	731	697	728	719	722	709	741	741	724	703	725	748	721	685	727	750	737	716	802	714	702	735	693	776	748	751	735	680	722	771	704	747	697	755	747	747	718	709	760	721	714	726	705	730	749	736	743	739	685	746	709	746	734	723	724	745	727	768	689	768	718	712	703	714	729	760	711	733	728	706	747	714	810	795	731	700	750	755	743	737	772	756	717	726	751	681	740	744	729	675	702	730	718	729	724	694	714	759	738	752	770	706	717	753	735	768	760	730	745	693	677	747	761	701	719	725	747	702	721	734	715	700	740	725	712	749	746	704	663	717	734	782	717	764	715	728	708	746	700	684	694	712	724	690	730	766	736	725	695	760	781	728	700	716	723	745	784	703	711	728	770	709	753	686	750	729	706	758	764	708	764	704	745	702	678	737	687	740	745	703	721	722	720	717	743	707	750	746	735	711	743	753	724	742	751	696	716	711	702	710	741	750	741	696	729	751	739	770	738	775	690	688	706	736	728	742	784	766	726	701	745	699	696	726	753	730	679	696	721	720	734	731	731	732	752	661	724	698	688	746	695	724	717	751	729	715	709	682	709	691	766	718	725	722	694	724	712	699	731	694	753	733	695	703	733	720	735	707	722	754	696	783	739	752	745	743	689	710	763	731	735	719	725	729	706	753	734	737	750	739	745	732	741	724	741	702	772	675	775	755	705	727	788	699	688	738	695	731	714	739	717	782	722	745	714	717	679	772	747	726	757	754	735	667	730	657	706	730	725	718	737	742	720	718	680	778	721	728	753	750	687	738	705	723	736	743	762	701	688	719	722	724	712	732	699	719	723	735	711	731	774	742	725	742	702	735	667	742	746	703	721	712	716	707	728	739	749	714	725	742	731	734	727	694	674	678	736	750	742	747	751	770	685	764	795	743	721	699	740	728	753	766	727	784	693	732	721	740	667	728	686	708	700	719	717	714	729	765	729	723	731	760	721	727	715	715	725	728	710	690	763	709	663	769	711	731	721	657	707	760	745	676	697	754	753	788	765	715	680	762	758	753	726	684	725	702	712	714	769	709	734	720	734	748	767	728	724	708	660	708	729	769	749	782	734	757	709	671	717	761	756	761	726	688	742	668	772	728	703	774	701	708	720	747	739	757	699	728	697	758	722	690	712	733	674	697	736	735	751	738	717	725	688	752	723	742	748	765	744	733	677	696	730	749	788	721	742	717	710	726	698	704	755	722	730	702	743	731	767	726	721	744	720	719	769	694	735	700	722	763	748	707	745	720	746	692	731	735	695	782	729	740	733	691	721	748	711	698	715	744	709	648	731	739	737	736	747	701	777	732	697	725	729	704	707	697	695	713	748	744	699	674	766	748	695	729	671	689	759	697	725	722	730	704	677	719	714	723	689	716	706	705	722	750	703	735	685	715	723	719	729	714	733	707	762	738	719	719	717	750	722	717	752	690	678	750	686	748	740	753	745	752	724	674	751	710	730	749	702	728	730	754	705	759	740	729	708	726	694	731	740	709	726	750	704	709	719	719	737	747	702	715	701	754	710	743	726	748	732	811	721	722	781	706	717	723	709	709	705	726	741	739	710	709	739	740	723	722	717	754	744	696	683	700	750	698	731	758	715	740	751	700	715	761	703	728	726	737	766	739	690	769	650	717	753	690	750	712	759	732	688	729	734
28870	9798	1502	869	595	467	334	336	272	250	245	238	209	198	187	187	187	172	190	173	173	168	192	166	162	159	179	173	183	151	151	156	167	159	162	154	149	140	148	155	138	150	160	168	150	175	135	160	139	150	145	170	150	139	156	159	152	152	130	172	156	168	161	152	165	155	133	156	153	165	160	145	146	151	166	121	122	154	132	154	155	151	161	161	133	141	151	157	162	171	153	134	137	133	154	148	143	148	156	145	153	154	145	163	161	152	158	158	155	163	146	126	147	136	138	146	150	153	152	152	165	165	137	165	132	154	163	130	164	165	158	148	149	157	140	132	173	143	130	158	139	152	122	168	132	134	166	146	141	158	146	170	142	173	177	131	156	151	143	143	141	165	163	129	148	138	164	151	147	160	150	143	156	161	141	131	151	161	125	139	165	154	138	138	149	129	148	156	131	158	153	143	142	148	166	146	160	153	159	152	166	147	166	166	163	130	153	147	132	160	144	170	183	138	142	156	165	160	149	154	155	130	158	153	161	123	132	143	141	145	155	159	156	148	150	152	157	126	140	131	138	164	148	146	136	177	149	181	166	147	135	155	137	180	182	148	129	130	160	132	155	136	179	165	137	147	155	162	142	139	120	147	161	133	133	188	150	157	137	162	145	150	144	152	147	152	147	154	173	156	155	138	151	154	170	139	150	138	143	159	145	140	135	127	150	147	140	154	137	159	173	140	140	155	155	146	169	157	162	147	145	161	144	159	145	136	164	162	145	149	155	123	169	159	156	169	154	144	132	148	162	174	149	145	146	146	151	143	156	147	138	143	153	137	161	148	140	161	153	170	149	139	147	149	158	194	158	158	150	161	132	152	164	152	132	161	151	146	159	153	129	133	167	154	141	139	170	163	149	123	157	168	167	144	148	149	161	160	162	154	146	150	147	145	152	158	153	166	166	143	155	141	142	144	172	172	137	143	178	170	179	144	144	142	152	168	149	130	153	179	150	139	124	142	161	164	159	147	174	160	134	153	147	153	176	151	132	140	142	141	180	135	173	164	179	151	148	160	152	134	162	133	152	149	147	147	181	128	148	174	162	159	156	135	168	144	141	147	138	123	134	171	147	152	131	135	147	141	158	170	180	148	149	134	176	132	152	157	155	127	161	142	143	157	154	148	137	156	152	146	150	162	147	135	149	126	134	161	156	167	135	141	142	151	151	143	155	166	151	151	184	138	174	142	161	135	134	159	168	154	136	148	152	163	163	136	139	136	160	166	146	172	140	145	174	148	173	131	150	142	185	150	149	115	146	132	143	144	158	151	133	143	127	148	166	169	164	144	147	150	135	143	160	147	153	157	137	129	146	146	145	138	136	165	155	166	160	150	130	136	160	161	153	121	148	147	164	152	130	161	147	134	146	164	136	137	156	140	143	157	142	140	129	123	155	148	173	139	174	155	157	146	173	148	143	169	130	121	175	140	144	140	132	151	156	156	146	162	161	142	161	138	139	142	141	127	145	147	135	144	146	148	162	132	148	137	171	139	153	158	153	168	152	149	146	140	158	175	180	136	149	154	158	157	140	120	145	164	157	152	155	156	165	136	166	149	137	162	179	142	149	135	140	157	148	152	131	151	147	160	135	156	135	143	162	142	143	163	154	153	150	154	158	156	156	152	156	149	161	140	146	151	139	166	144	168	163	132	142	168	165	145	161	170	159	182	170	159	177	155	134	144	132	138	150	159	150	144	147	160	148	146	148	146	127	143	133	145	159	137	150	149	153	137	145	151	142	159	145	180	170	158	150	145	151	183	145	182	140	146	167	171	158	155	189	135	152	174	146	132	154	143	161	144	140	151	130	160	135	140	168	158	163	141	171	144	142	159	152	148	134	143	138	133	166	159	164	128	149	158	146	167	140	150	132	168	155	143	119	140	134	159	159	159	158	135	155	159	144	190	143	145	145	157	125	169	142	163	131	158	148	146	154	151	154	143	144	181	146	160	137	152	151	162	153	140	124	164	136	160	143	146	136	158	136	152	146	161	153	141	154	140	155	150	137	143	165	172	127	148	136	157	145	128	143	152	156	152	149	134	145	142	117	147	180	133	186	153	151	135	162	142	146	155	132	160	148	131	153	144	171	130	153	136	144	173	127	132	160	158	156	169	154	161	122	130	152	147	139	183	126	156	161	146	143	157	158	164	133	188	145	168	145	142	154	162	167	150	162	134	154	161	135	189	166	131	142	146	130	160	135	177	155	144	160	162	155	138	155	158	149	128	160	149	134	146	128	159	149	148	162	137	141	165	135	130	138	177	128	118	149	166	153	162	156	174	147	138	148	158	153	161	171	158	162	143	153	147	159	141	146	147	145	143	148	160	145	143	138	159	158	120	132	147	173	171	131	125	152	151	146	151	125	136	150	167	162	166	145	147	134	127	130	146	145	140	160	156	156	140	149	139	150	152	156	141	132	150	155	151	152	136	150	146	138	157	157	145	130	140	157	152	157	154	141	162	162	150	136	147	138	157	127	145	137	136	136	172	142	145	151	159	155	137	161	140	148	143	134	184	165	172	142	120	151	151	166	127	144	137	155	151	142	165	158	133	144	168	143	181	149	171	145	139	142	182	148	141	147	165	141	141	165	136	160	126	145	155	151	148	146	155	145	162	156	151	157	141	156	144	171	135	152	141	158	139	134	149	159	143	148	139	151	147	154	163	152	140	156	167	131	159	145	148	151	160	156	133	181	157	160	147	162	145	169	141	135	138	157	139	147	139	179	158	143	160	166	145	182	175	155	141	149	145	147	145	136	145	167	166	162	147	143	138	143	126	133	129	174	144	153	139	132	147	147	131	164	144	152	144	135	139	144	125	157	152	135	154	154	165	150	159	159	130	138	140	126	158	146	166	175	162	163	147	170	135	148	141	147	135	144	145	152	140	138	137	151	112	133	148	141	152	163	135	159	132	147	150	146	148	142	168	131	145	134	120	145	169	155	144	175	139	161	148	152	142	137	154	151	151	157	146	154	161	176	151	155	156	146	166	156	161	161	147	137	151	150	149	163	152	148	131	150	148	132	187	170	138	133	155	149	147	114	171	143	113	152	158	131	145	167	159	151	155	156	149	135	143	150	161	143	156	141	137	153	142	161	149	154	141	157	155	161	167	156	150	151	162	156	151	157	146	136	152	139	134	143	144	139	165	141	143	156	128	148	135	172	159	157	119	169	150	163	157	133	151	190	150	138	157	158	144	140	130	155	156	149	135	157	142	159	145	153	148	148	159	161	177	143	160	162	162	144	147	142	144	146	140	165	166	145	139	165	168	167	157	166	144	134	155	142	174	149	142	147	146	159	178	161	161	163	151	160	152	142	141	153	165	143	139	147	156	168	144	146	138	148	151	149	162	146	145	160	139	136	156	176	149	147	141	142	152	125	169	163	142	155	160	144	147	148	143	155	154	160	159	140	144	152	133	160	140	146	169	163	129	171	157	140	153	179	152	177	166	136	174
14280	6024	2369	2909	2508	2126	1748	1437	1230	1078	953	876	787	779	691	709	677	624	583	602	560	516	541	510	521	516	485	508	473	475	444	447	475	423	446	444	458	451	424	412	411	433	474	460	415	443	426	424	431	430	436	414	436	394	432	423	417	400	386	386	441	418	380	389	389	388	395	385	381	379	406	392	370	396	410	402	414	363	418	415	397	381	408	415	380	379	366	407	381	413	375	404	369	382	424	399	389	384	401	383	382	426	418	362	445	419	413	379	377	355	398	345	415	363	353	377	375	396	417	412	374	399	371	401	416	402	402	419	388	401	389	364	369	404	395	423	412	365	390	375	387	397	376	436	397	375	417	394	376	402	402	389	382	408	413	396	409	396	390	412	380	394	397	359	399	398	387	361	413	442	430	411	392	382	405	384	343	390	392	381	414	389	390	383	395	421	389	349	392	377	415	368	406	406	402	370	390	364	366	376	392	390	384	391	378	411	413	365	404	414	406	377	375	422	353	364	407	391	380	385	435	377	376	389	401	388	394	393	404	414	416	363	381	384	351	339	418	352	402	400	379	392	384	397	408	396	344	410	376	411	381	415	372	372	399	398	382	384	383	379	432	393	404	359	388	396	401	385	386	404	361	403	411	398	384	406	379	380	389	387	394	378	371	383	398	367	352	368	419	438	376	374	377	357	397	363	414	347	392	403	353	395	400	382	417	366	384	410	385	402	405	357	363	385	355	409	388	397	367	371	409	396	386	382	393	406	377	389	405	382	406	414	389	383	399	433	397	380	386	425	415	363	378	371	378	402	409	362	407	393	373	371	375	400	382	428	372	398	383	381	366	426	398	369	409	418	391	378	374	378	397	406	370	353	380	374	383	383	412	390	394	424	401	403	372	406	364	397	395	385	371	370	387	404	379	395	370	370	377	374	360	405	383	393	381	385	380	388	428	400	386	406	391	406	384	390	389	393	420	406	395	389	370	359	372	381	366	374	396	381	406	392	429	373	408	406	379	401	373	400	396	396	368	395	398	387	382	389	387	412	391	394	398	410	403	381	379	414	358	367	350	403	352	371	389	389	417	374	381	370	363	377	390	394	385	374	362	416	406	365	373	415	410	409	368	394	385	378	405	387	371	415	427	371	358	364	400	396	381	381	359	392	382	380	389	374	392	389	401	370	385	377	407	404	410	394	394	385	388	387	426	389	400	396	378	386	379	404	415	377	375	383	428	409	391	393	395	412	390	382	385	390	446	382	402	405	384	390	407	380	376	376	407	385	393	366	382	411	401	402	380	395	402	405	379	380	381	352	416	385	427	392	363	403	381	366	398	381	352	366	337	407	428	385	414	376	384	397	425	376	419	381	366	394	420	368	428	404	417	407	363	396	401	413	380	422	409	375	394	368	378	387	363	401	385	393	370	377	384	390	390	380	361	389	402	385	385	411	382	392	406	423	365	411	361	383	397	396	362	399	414	393	371	381	388	366	394	412	415	384	354	400	387	377	383	394	411	396	404	410	394	385	340	397	369	398	368	365	369	415	373	334	416	390	353	378	408	378	390	409	352	395	402	363	426	421	389	394	383	383	388	407	386	388	402	387	386	375	440	372	370	379	369	372	424	412	404	406	390	390	401	402	396	404	391	365	357	386	357	401	408	400	433	390	361	382	377	369	382	382	369	390	408	387	385	394	436	406	401	381	422	393	406	395	450	398	394	429	359	417	379	409	379	376	382	392	404	381	394	348	386	418	368	367	384	378	396	394	412	377	414	393	367	404	373	369	372	424	378	401	386	379	368	358	379	404	413	388	411	405	392	360	375	395	364	401	385	418	357	346	398	382	379	392	376	417	406	383	349	415	382	374	384	385	378	399	381	386	359	352	366	393	365	398	396	394	377	403	350	397	379	418	354	388	381	366	398	391	401	388	389	378	386	387	402	372	399	378	426	404	381	378	404	398	424	397	449	367	388	389	428	366	360	410	411	331	383	401	393	406	421	373	355	379	378	388	365	389	388	388	442	378	417	417	394	345	360	423	407	398	367	372	396	385	397	407	418	398	390	395	410	373	363	372	392	393	353	373	374	362	376	385	356	376	379	366	355	383	380	376	389	403	397	381	371	397	390	394	399	404	393	373	402	401	377	384	375	400	351	365	370	389	393	396	416	370	448	425	388	390	403	384	421	418	403	398	404	391	387	374	411	364	373	413	399	392	412	369	386	396	407	361	379	405	393	394	377	397	398	382	388	391	397	381	416	371	383	382	359	400	393	365	379	385	382	369	402	399	369	403	399	371	403	358	345	363	362	340	375	365	382	392	391	401	405	364	382	386	376	390	392	405	392	394	405	382	355	367	382	359	392	410	372	411	386	376	416	353	383	409	411	389	391	385	374	391	392	387	413	371	352	374	372	365	437	421	345	399	406	364	376	405	397	408	397	364	405	422	390	356	392	373	366	404	369	427	405	408	420	401	395	424	410	387	349	416	377	391	376	434	393	419	386	387	408	421	358	379	388	367	385	390	407	396	372	400	398	387	413	371	371	345	369	424	381	415	344	369	402	362	399	413	421	412	370	379	373	362	394	406	401	379	408	379	369	414	408	385	399	410	385	410	379	395	381	409	394	374	414	381	378	369	366	390	414	393	369	368	385	402	399	365	385	429	399	361	365	410	425	404	416	360	374	419	381	357	408	403	398	391	355	375	402	393	374	366	381	367	388	421	377	370	359	386	408	390	418	403	356	376	390	379	375	392	375	380	369	380	382	359	386	378	418	373	380	389	370	386	384	364	406	402	420	374	406	354	387	390	398	390	348	400	364	375	395	396	362	351	429	376	443	427	399	391	353	397	356	416	363	381	402	395	351	388	416	355	384	373	352	371	373	390	389	368	397	423	412	408	411	347	387	377	361	387	403	382	403	377	376	391	387	387	415	424	369	407	399	408	409	386	384	389	425	418	379	420	383	393	356	401	412	382	379	385	370	363	352	395	388	367	367	415	374	385	356	436	346	383	393	337	382	411	429	378	385	388	396	390	355	377	409	347	425	398	396	377	371	359	378	341	357	373	374	399	413	409	365	385	394	355	394	405	386	383	381	396	386	373	400	406	364	393	382	400	403	397	385	378	392	400	386	406	403	434	415	364	441	398	367	359	383	398	406	421	400	374	371	404	415	378	399	414	386	404	388	357	377	369	388	377	406	390	394	381	451	377	373	386	373	371	380	394	370	349	348	417	387	369	376	385	378	392	434	384	381	385	370	399	421	393	397	380	387	355	368	370	432	422	395	371	359	375	428	402	369	403	390	393	366	346	398	387	386	380	378	413	406	388	409	380	402	395	371	390	341	380	376	385	369	394	385	394	406	364	390	403	355	424	412	366	412	394	361	418	376	420	390	369	398	397	379	387	368	421	406	387	379	419	394	391	379	409	370	406	380	421	408	396	366	385	398	383	403	358	411	379	391	358	378	374	399	427	385	404	383	392	387	394	380	376	373	416	422	397	384	377
38568	18383	3927	1807	1200	872	722	588	490	446	380	345	318	287	293	300	260	237	241	240	252	246	220	191	238	251	207	228	213	212	214	233	238	186	227	184	211	217	245	237	215	230	223	207	226	199	216	225	211	187	203	175	211	221	209	181	197	204	191	224	204	208	240	207	191	196	204	196	181	209	202	198	225	214	192	201	202	196	180	220	194	189	192	211	223	196	206	206	208	182	199	217	234	186	225	196	210	195	228	222	194	190	202	194	189	194	201	215	204	204	211	215	217	209	195	183	193	161	219	207	216	191	205	178	189	186	200	160	209	176	178	204	207	210	205	196	211	226	223	200	209	187	223	193	233	205	190	220	178	186	177	176	202	187	204	173	164	208	176	185	221	191	210	206	189	180	187	182	182	215	208	176	182	177	198	187	185	195	174	198	210	223	185	197	176	198	196	221	179	208	221	189	201	211	217	193	203	215	228	195	188	204	207	211	188	186	202	196	209	181	182	173	206	171	193	170	191	199	189	183	178	182	200	236	204	183	206	189	171	199	206	203	167	201	223	207	218	187	184	189	216	193	180	205	218	196	183	199	203	193	210	219	201	216	176	212	212	192	193	199	215	199	217	176	151	195	199	200	208	200	171	191	208	180	195	192	208	192	178	185	185	190	214	204	213	208	191	192	172	191	221	230	151	185	202	207	200	217	185	193	206	193	189	190	188	186	199	214	212	207	221	205	169	176	205	178	191	210	198	198	229	178	188	198	201	186	183	219	205	223	183	180	197	175	193	182	184	209	188	186	193	198	174	201	177	173	221	192	213	194	202	207	190	174	191	177	199	204	187	211	180	190	214	199	185	175	200	175	204	178	182	217	216	209	230	199	195	202	200	164	174	198	183	178	190	190	190	180	184	175	186	213	183	200	178	209	183	184	202	196	205	195	174	221	184	193	179	220	190	204	200	211	210	185	176	185	200	170	199	191	172	199	197	193	204	198	205	236	204	218	179	194	162	210	194	172	201	211	224	195	189	207	209	203	182	175	187	174	213	191	189	229	192	178	202	180	198	201	185	184	168	234	206	219	199	185	192	205	187	215	184	222	200	193	209	204	177	222	233	175	201	202	198	203	199	195	218	205	221	183	196	188	191	219	200	161	200	198	186	179	184	189	191	197	198	176	179	166	197	227	187	208	197	189	205	213	224	185	181	182	228	218	184	186	181	212	209	201	204	198	220	182	220	175	234	205	204	198	207	203	190	201	213	199	206	199	177	232	174	196	177	185	183	164	205	219	195	199	193	224	203	173	192	187	208	193	206	203	214	200	203	213	182	207	184	173	196	225	237	202	192	196	184	195	182	172	185	183	204	193	195	182	185	181	190	197	194	192	159	192	199	208	196	179	177	203	209	232	190	182	222	203	183	183	198	209	172	208	182	232	192	216	208	204	201	166	198	187	192	200	171	211	210	210	209	176	217	197	173	178	172	184	207	175	201	167	209	201	174	199	192	194	188	195	207	182	174	223	202	185	188	193	209	212	188	182	188	210	206	187	195	218	216	191	174	197	185	189	187	221	219	203	194	233	205	192	203	186	185	184	198	198	212	219	208	178	178	207	179	190	208	213	204	201	197	187	208	178	209	196	185	192	179	166	191	189	192	197	206	176	208	169	203	219	194	163	187	176	208	222	196	211	172	203	193	188	210	198	188	184	202	187	214	191	208	231	181	186	219	181	183	190	172	197	180	190	214	212	210	188	207	189	191	202	172	211	200	205	197	188	221	199	210	178	193	186	187	169	184	187	197	223	198	201	200	167	211	189	189	224	205	186	178	201	210	205	219	197	187	187	170	197	198	204	211	212	212	169	215	235	186	204	207	193	203	179	220	196	184	188	186	172	192	192	191	199	199	213	222	212	190	193	200	198	223	196	218	211	199	193	220	206	186	192	202	197	191	211	207	191	191	203	178	198	187	203	201	199	232	202	194	190	212	219	192	190	190	158	178	171	183	222	201	188	218	216	212	185	207	188	196	187	196	180	190	197	217	188	210	223	228	206	211	191	205	202	219	191	180	197	175	200	211	210	185	182	214	206	233	189	186	192	203	196	181	195	190	181	209	220	212	200	185	226	189	191	201	197	178	204	175	192	215	217	198	195	204	172	180	191	207	190	191	200	221	183	207	210	194	218	179	192	224	203	201	218	187	180	197	189	187	200	176	203	207	184	198	212	189	174	192	195	223	185	182	173	179	194	206	214	168	221	195	210	207	216	199	201	190	192	189	185	203	197	220	175	212	209	189	226	188	161	215	172	209	197	178	182	173	209	199	194	219	190	175	188	197	193	189	205	207	208	225	200	195	179	202	213	203	177	232	196	213	191	174	190	208	205	198	201	194	189	197	197	170	200	188	183	204	201	182	197	195	186	206	219	183	199	167	183	159	187	211	204	172	209	193	194	202	211	172	196	213	204	199	194	200	220	182	201	219	180	193	194	191	197	214	208	201	186	216	175	204	184	196	219	197	194	187	204	187	204	195	198	208	214	200	193	199	157	177	193	214	193	183	185	172	182	189	195	190	208	224	191	214	202	199	195	197	203	190	193	185	215	216	222	198	201	196	202	189	222	187	199	196	190	213	195	176	222	183	185	217	185	208	182	182	196	196	176	181	180	204	205	206	212	171	159	209	202	170	183	214	190	224	219	178	189	201	194	196	210	185	205	197	201	209	193	198	194	192	202	183	209	194	188	197	195	203	189	181	198	195	191	195	198	200	188	201	195	215	201	171	187	192	241	214	192	182	188	199	223	205	199	189	199	198	197	205	197	210	213	195	215	188	179	199	199	212	208	192	187	200	185	204	207	201	222	235	218	200	206	213	204	222	203	175	196	188	183	184	196	232	176	194	198	195	184	195	207	195	194	186	188	184	165	184	210	195	201	211	213	200	186	191	188	197	211	175	185	189	213	196	196	203	198	180	175	203	219	203	194	197	189	189	196	180	187	205	179	159	186	183	181	189	193	185	183	183	199	203	224	194	215	189	201	202	212	205	178	194	216	211	207	220	185	207	178	215	217	193	215	194	209	201	234	191	220	200	175	191	199	198	187	205	189	183	176	203	200	208	201	190	185	200	176	203	208	184	201	204	192	186	216	196	196	211	198	216	177	214	197	172	199	189	203	208	206	202	208	189	215	205	200	163	205	210	186	205	195	182	218	182	196	193	206	173	225	222	185	197	187	195	211	204	217	205	189	197	185	172	184	237	199	194	207	209	195	179	201	193	204	199	192	181	204	192	180	202	204	215	173	179	200	194	192	202	185	223	208	218	220	178	184	178	175	171	195	201	181	180	188	177	197	179	217	162	180	196	212	203	199	197	184	200	181	201	205	201	208	173	193	181	189	182	193	192	199	194	176	182	189	214	199	184	162	184	196	225	198	200	205	193	218	189	198	206	200	215	191	177	183	197	198	193	189	205	178	201	214	212	207	194	208	185	208	209	168	189	209	197	203	205	237	204	195
19766	10163	4220	5043	4474	3610	2948	2504	2049	1816	1632	1460	1294	1236	1099	1094	1071	977	917	871	821	768	774	784	769	708	697	698	661	698	669	674	651	616	614	670	592	608	543	563	589	608	568	618	562	580	561	592	578	563	571	574	570	550	534	539	524	572	582	568	556	543	534	520	529	535	562	557	561	550	535	527	513	536	534	550	535	572	483	498	539	544	531	515	529	521	539	527	509	511	506	536	564	571	483	521	494	561	535	512	534	540	514	511	523	520	537	516	524	502	512	531	489	499	524	494	531	514	530	516	494	528	509	480	527	530	512	558	520	508	511	514	513	519	539	512	549	490	521	484	478	512	521	549	539	496	515	517	524	509	539	514	543	520	481	501	558	519	511	510	521	498	550	525	493	497	477	497	492	551	570	575	501	491	519	541	486	506	551	529	537	506	504	504	498	529	500	536	502	474	548	542	515	512	509	509	529	510	515	498	518	490	495	488	453	485	517	506	490	567	489	506	499	516	500	534	526	485	499	459	557	528	505	521	504	534	530	518	561	540	498	514	523	494	520	516	483	536	487	556	522	544	530	526	517	509	542	480	492	518	492	476	580	499	512	509	500	507	483	496	490	505	501	502	525	482	494	554	450	486	513	519	478	534	527	501	494	542	541	515	508	515	496	492	450	499	516	519	489	488	501	520	511	505	524	535	518	525	560	465	492	495	489	489	543	541	508	522	555	523	516	498	539	505	521	528	486	512	473	502	521	475	497	487	483	522	488	512	467	498	495	491	523	548	480	516	508	482	535	509	554	478	499	545	508	488	480	506	484	531	487	484	528	507	501	506	547	506	522	544	495	501	520	505	496	490	528	486	500	529	539	527	516	563	507	502	495	503	536	519	496	497	545	490	533	535	490	532	523	499	489	512	497	493	498	461	499	513	512	554	519	489	491	521	525	524	519	525	517	516	506	492	508	551	500	536	537	543	551	490	523	502	517	519	489	555	516	529	561	562	483	505	490	515	541	510	553	547	486	510	507	516	531	565	531	477	503	513	501	508	491	459	489	514	520	515	541	499	527	534	479	501	550	506	516	492	544	530	498	515	541	508	489	503	511	491	490	484	567	490	526	530	524	536	502	491	504	533	484	497	511	522	523	502	514	507	517	518	527	495	520	497	509	509	557	469	482	524	533	512	493	532	526	496	518	490	478	507	509	493	552	535	485	506	493	549	520	496	503	539	492	527	481	478	521	486	533	510	537	510	556	493	511	555	515	487	527	494	524	523	498	538	544	542	517	487	477	514	491	504	501	506	495	499	511	476	521	472	488	530	494	520	507	491	517	488	484	508	537	496	503	537	519	499	516	454	507	528	507	522	483	526	491	460	497	501	487	524	506	514	508	504	508	533	488	494	512	530	513	459	536	497	515	499	491	510	493	520	550	532	504	496	507	472	515	486	512	530	493	526	526	513	523	489	502	463	509	513	482	493	452	539	544	491	511	509	509	536	464	498	514	531	542	514	495	477	498	504	542	504	488	475	485	506	492	482	516	481	500	504	522	513	512	550	498	500	502	500	522	490	479	527	501	525	536	512	527	473	494	511	525	505	473	516	539	518	543	513	543	496	517	513	509	521	522	517	491	498	509	512	530	507	506	454	488	477	561	525	493	529	535	531	507	499	496	513	555	514	487	501	540	487	508	507	509	477	537	488	526	520	531	489	518	537	495	489	511	496	496	524	515	518	485	487	548	498	507	503	529	501	489	527	521	470	527	499	500	526	514	498	529	518	508	524	493	506	496	541	486	487	536	466	526	482	530	509	500	552	501	536	485	513	510	458	494	514	472	512	515	518	564	511	521	504	520	501	513	503	456	519	487	535	502	509	543	482	507	517	499	535	516	506	525	537	519	530	512	523	556	504	542	494	484	515	499	514	517	491	539	527	521	502	504	502	553	508	519	551	521	503	510	535	518	464	478	496	512	548	492	507	544	509	525	525	496	505	532	542	494	493	495	509	489	465	497	531	493	533	543	496	508	510	510	483	460	504	478	491	491	513	489	515	503	498	508	525	527	521	488	539	487	493	465	522	530	526	498	530	481	543	524	482	485	512	537	512	505	509	516	536	508	503	490	493	486	520	517	482	505	516	541	513	516	480	535	513	481	502	528	525	515	495	513	508	504	510	524	567	510	482	536	534	452	515	504	480	496	531	529	490	517	490	506	518	535	494	509	520	524	471	496	558	522	474	507	505	526	485	469	501	574	480	536	553	485	524	520	486	506	501	551	538	510	538	524	514	508	526	499	509	476	523	478	490	505	496	498	495	503	518	506	526	455	463	552	535	528	499	493	528	503	538	533	492	527	534	503	502	522	504	525	508	559	510	520	508	487	514	472	518	497	474	502	480	537	517	529	489	484	481	512	538	530	502	501	500	500	518	528	523	515	508	506	505	512	545	487	448	533	482	509	471	525	532	525	521	491	535	475	517	497	510	516	508	510	510	513	488	512	527	512	550	511	557	513	511	513	459	550	497	502	487	520	501	508	471	516	503	514	496	498	501	567	507	471	492	491	465	519	522	485	485	494	523	534	495	515	489	450	506	490	543	524	492	526	543	469	541	528	527	489	510	485	518	550	525	557	534	501	561	496	541	507	505	539	524	519	523	489	516	496	542	511	516	534	504	474	490	497	550	519	507	496	536	539	515	536	546	512	504	508	497	554	510	534	494	489	540	541	494	521	508	503	498	493	505	486	509	483	513	526	524	554	510	546	490	521	506	494	520	493	496	472	497	503	546	492	494	547	523	547	474	507	461	509	551	516	523	507	495	548	538	542	521	459	514	499	500	536	531	498	491	522	480	514	523	511	491	521	540	511	510	518	540	520	552	520	533	509	512	512	495	529	501	528	515	493	508	497	497	526	504	510	545	525	563	516	525	528	477	518	533	503	495	499	520	508	515	481	528	526	501	476	490	510	493	507	510	548	515	472	508	533	483	553	487	559	527	480	538	484	463	521	517	510	534	491	506	520	500	508	536	529	502	527	518	512	554	565	528	507	543	543	521	486	530	529	523	554	525	490	508	495	556	533	536	526	521	495	488	523	509	489	550	555	515	510	488	535	490	500	513	546	523	550	519	505	499	495	491	532	480	514	450	476	514	522	506	474	523	518	508	532	512	521	521	491	482	512	537	548	526	521	453	531	496	524	510	530	456	499	535	519	514	504	556	560	520	526	477	526	535	482	475	483	505	541	511	477	511	512	527	492	517	512	491	490	508	526	533	496	467	535	477	538	515	492	486	552	500	497	524	550	497	482	498	557	506	517	504	544	503	490	486	514	490	520	502	517	489	501	546	521	548	498	515	494	517	520	459	533	505	478	524	549	500	505	514	481	490	526	461	508	512	496	487	503	549	551	514	536	545	482	514	504	546	522	489	485	517	521	496	479	509	500	495	521	493	494	474	508	519	533	549	496	502	461	521	522	500	568	471	502	512	538	489	495	517	498	522	485	519	503	508	530	519
12446	951	369	339	322	329	298	334	319	320	359	324	310	298	357	324	320	295	323	345	286	340	350	329	335	313	316	303	338	316	324	325	305	307	325	320	333	328	318	293	328	321	323	320	317	332	321	323	309	309	315	323	307	288	332	328	327	300	322	350	324	310	343	350	340	315	303	357	282	324	290	326	318	286	311	333	315	340	311	312	321	325	318	309	318	339	297	317	337	328	291	330	322	316	359	307	287	343	314	293	316	305	298	328	323	287	305	334	315	312	326	333	341	336	282	329	295	344	338	294	315	298	316	307	340	311	325	297	342	325	347	302	341	295	336	341	348	307	291	324	342	348	327	333	334	320	296	338	303	308	322	294	332	309	363	330	296	315	358	323	339	338	327	332	334	359	339	328	306	308	321	320	332	322	319	316	327	290	353	307	325	336	343	314	312	299	297	342	315	329	301	318	316	334	311	313	337	312	332	322	325	318	334	337	339	330	326	273	324	328	327	338	315	318	314	298	314	306	307	307	322	329	323	317	325	313	314	311	310	322	333	312	319	336	308	329	345	350	310	303	291	303	318	362	364	361	310	329	325	301	321	361	282	350	330	351	333	328	350	308	330	293	314	295	367	351	298	316	325	327	345	320	298	329	342	331	333	338	308	339	293	324	345	298	341	340	313	321	315	324	324	329	323	345	313	293	281	284	309	296	317	319	308	293	321	333	306	313	280	316	304	310	339	317	335	346	289	284	318	318	343	299	293	351	346	297	294	353	320	311	326	323	323	315	307	323	322	313	308	321	354	339	322	326	324	295	338	348	337	309	279	337	324	308	296	301	326	324	336	298	309	320	316	307	309	309	337	308	336	377	327	305	343	328	284	326	292	331	340	337	337	297	329	349	330	341	309	279	301	301	342	319	314	347	303	346	294	320	277	281	296	339	297	334	337	314	354	331	285	308	309	325	318	308	322	345	327	320	314	336	300	320	314	319	329	329	341	274	331	334	286	316	290	322	297	348	336	297	331	277	298	335	301	309	352	360	311	328	359	285	316	307	311	337	303	276	331	310	328	346	323	310	327	308	335	319	296	341	287	319	292	330	337	309	291	334	318	274	297	330	312	324	296	315	288	304	295	310	320	307	329	295	341	341	272	330	325	293	332	345	310	314	289	324	328	336	325	315	303	332	313	359	337	287	326	339	318	302	295	322	289	320	371	315	324	301	302	326	337	306	334	320	330	328	313	327	310	291	294	355	310	335	326	325	350	300	289	278	294	325	303	361	325	320	318	288	323	341	335	317	322	309	329	307	292	277	324	306	306	299	327	322	325	295	290	311	319	324	325	317	305	335	290	304	294	308	297	317	314	337	331	352	289	342	319	336	363	297	330	328	364	307	330	325	286	299	343	348	318	324	326	350	308	299	322	285	328	327	315	337	318	296	319	311	317	331	327	347	324	328	309	324	358	342	336	308	328	337	295	308	327	321	319	299	321	333	348	352	326	315	339	308	360	328	328	320	330	310	331	355	321	294	359	337	309	307	343	324	328	312	309	342	306	316	354	330	313	316	329	320	354	296	345	310	312	306	288	313	307	324	320	335	319	308	310	331	294	298	328	282	337	354	330	348	306	308	299	368	297	315	269	320	325	341	333	311	333	324	307	307	332	308	316	352	354	307	283	308	348	332	331	334	337	346	328	308	311	338	317	323	317	302	312	337	362	332	346	297	330	327	326	306	341	328	322	292	327	380	348	318	320	332	310	344	337	283	324	347	313	345	354	325	329	327	338	318	313	316	335	318	317	304	305	292	336	324	336	322	308	318	330	336	296	305	308	348	311	301	316	342	290	291	329	340	308	312	338	308	314	315	368	316	315	310	331	322	314	320	304	332	322	337	317	331	336	334	316	308	371	355	307	302	318	334	276	282	333	326	338	312	299	307	321	323	350	343	325	343	301	322	313	338	285	311	303	300	305	302	314	309	343	305	313	308	321	357	317	339	333	325	312	326	334	295	343	337	342	341	302	359	329	336	329	336	329	325	314	319	334	302	311	339	290	285	310	334	330	291	318	327	323	360	325	356	327	345	341	316	304	333	309	334	296	338	329	327	321	313	361	333	337	326	301	295	312	320	345	309	305	343	325	329	310	316	325	301	293	316	302	310	360	281	330	319	331	322	321	318	303	329	313	326	336	308	297	302	316	300	322	338	324	323	314	316	338	312	314	279	356	299	340	294	327	308	307	349	338	309	284	329	311	293	291	304	317	338	320	325	326	309	316	338	318	326	311	312	306	322	348	334	308	332	331	336	304	308	266	310	320	297	319	271	291	329	331	354	351	315	310	295	327	319	336	320	319	353	348	325	312	327	315	323	351	353	316	311	289	314	346	294	319	320	308	337	331	318	315	337	319	312	324	325	292	339	313	284	335	289	284	309	360	322	335	324	344	360	319	288	317	326	346	315	312	300	325	337	327	338	309	330	296	340	307	335	304	372	304	344	313	334	311	306	336	326	341	291	315	335	340	283	292	315	318	326	331	334	318	319	332	316	308	299	357	310	336	329	314	347	334	321	321	331	296	310	304	306	338	354	327	333	303	331	288	335	298	308	324	306	335	322	305	335	314	311	346	281	337	313	308	341	376	336	279	321	346	330	344	315	330	299	307	308	290	342	346	324	315	338	300	318	290	345	312	339	299	303	328	359	294	319	301	291	287	283	302	344	325	335	311	281	322	317	306	323	347	302	309	310	330	339	316	351	314	359	300	366	292	311	310	327	317	330	318	333	344	322	282	316	318	325	283	307	310	336	327	337	300	328	323	327	348	319	323	307	345	309	316	299	329	341	321	322	330	310	346	310	295	303	345	350	306	332	343	313	343	339	301	302	345	313	336	330	320	323	330	331	310	312	343	306	329	334	324	322	323	365	370	335	313	325	326	359	317	300	315	328	289	281	307	321	301	301	353	326	324	297	315	331	295	338	349	311	329	313	303	310	304	302	324	330	283	326	289	321	341	286	319	310	342	344	328	326	331	330	345	317	299	354	314	325	316	299	328	292	321	306	326	311	312	311	308	330	335	293	292	326	298	289	316	317	311	341	331	345	319	288	361	351	328	324	327	359	310	344	331	365	313	338	343	318	298	304	267	312	347	318	330	323	334	324	328	339	281	320	316	341	326	316	308	312	299	296	328	311	330	310	319	325	323	336	314	327	318	280	344	354	313	313	308	320	317	308	355	292	315	333	337	341	307	316	306	317	315	296	320	324	279	333	319	313	296	319	317	287	345	325	333	306	306	315	318	334	364	272	316	332	326	317	345	311	330	314	327	317	348	333	322	298	343	330	298	312	309	339	321	362	323	302	307	301	332	339	333	331	349	310	366	290	327	320	317	345	320	354	303	344	353	288	296	327	316	311	306	333	321	314	311	356	323	349	296	328	294	336	339	338	316	318	311	302	307	329	345	313	327	285	326	311	302	341	331	342	327	339	320	303	348	288	312	293	308	331	329	314	317	278
5704	1008	825	821	812	804	750	750	742	743	760	750	767	711	699	748	647	799	712	749	766	765	685	726	750	719	723	762	762	737	727	728	692	690	720	718	731	730	760	721	721	654	730	765	738	751	688	704	694	674	710	727	746	770	736	704	749	719	677	731	731	730	695	727	713	748	731	750	696	705	736	676	738	706	676	736	721	688	780	711	737	680	725	698	680	771	731	708	745	709	771	725	758	718	755	752	720	742	698	757	722	702	710	722	769	776	726	712	751	735	726	742	721	697	750	776	735	710	703	759	662	730	688	760	724	739	719	703	725	737	684	722	729	758	736	755	704	749	750	750	752	724	684	753	688	774	743	767	729	741	781	752	720	739	688	710	734	721	731	696	760	768	701	690	732	712	718	694	692	717	737	759	708	722	731	693	688	714	762	728	732	735	725	750	725	751	710	769	753	736	723	715	743	731	740	715	711	745	748	719	737	720	728	757	700	727	744	729	670	733	737	681	749	790	705	738	747	727	714	741	702	714	681	713	738	752	733	701	767	727	764	744	731	721	745	720	716	721	716	702	670	713	695	715	699	728	746	698	748	779	780	699	711	720	695	735	773	744	763	738	706	700	711	722	759	704	714	730	675	751	754	712	781	720	738	749	749	811	650	731	712	715	753	709	709	784	762	728	682	768	714	698	757	736	727	741	707	738	718	654	725	744	721	723	677	711	723	737	722	750	765	731	721	715	704	736	727	750	683	733	710	720	695	742	716	697	752	678	736	739	717	738	776	746	685	740	711	658	747	764	758	699	741	742	724	699	719	694	735	693	708	740	718	697	757	725	746	757	734	700	668	711	701	752	686	755	732	717	732	693	725	676	753	760	750	730	710	718	753	736	687	700	719	751	747	687	738	747	748	737	723	730	737	738	707	731	727	746	732	734	720	721	718	696	740	741	662	708	719	742	697	740	753	750	726	749	684	727	732	721	742	763	746	734	729	727	762	728	721	756	737	711	715	706	713	691	770	704	715	726	739	753	705	715	750	737	726	724	772	747	675	784	737	754	714	703	753	682	733	721	763	743	762	740	727	744	719	747	715	718	729	739	672	730	706	723	741	761	709	708	714	689	725	742	747	782	680	744	714	705	722	747	747	734	778	703	734	720	728	736	730	719	702	771	719	768	739	753	706	722	693	747	718	676	701	716	697	710	757	738	747	768	712	748	724	725	715	712	682	735	730	706	689	771	728	718	720	766	752	727	689	736	742	746	715	686	719	722	731	725	735	681	738	732	672	730	719	715	705	721	744	687	666	706	719	753	773	759	733	686	724	730	637	702	740	749	709	761	739	769	674	693	739	706	726	763	730	702	720	706	787	724	686	684	718	736	726	695	770	749	720	717	699	757	683	728	714	691	767	706	725	759	706	715	670	743	713	728	696	768	823	703	688	741	756	704	714	726	723	701	718	767	725	746	703	714	701	648	723	673	755	754	734	796	724	738	705	757	701	753	713	733	695	775	730	759	739	743	735	729	721	749	743	739	775	706	756	676	782	672	710	740	689	681	705	670	723	766	734	732	699	700	746	696	746	772	701	697	759	701	704	677	705	700	748	676	723	727	714	722	718	770	754	730	701	749	740	727	744	667	725	737	751	708	714	719	748	740	731	714	698	725	732	710	746	775	710	685	710	780	755	714	704	745	714	780	757	707	728	725	698	715	714	735	663	709	755	735	705	715	786	756	716	714	757	711	730	730	761	791	755	739	736	752	727	714	718	721	721	723	693	778	764	697	718	749	723	754	735	740	721	688	748	712	709	718	754	721	721	713	702	729	687	701	743	738	739	736	725	718	745	732	795	737	678	750	770	735	729	752	686	719	697	688	728	723	711	689	709	721	705	708	732	751	674	729	734	759	713	721	776	706	743	783	713	685	712	696	719	721	731	740	734	725	767	701	667	715	729	716	773	740	710	725	690	704	734	706	728	736	751	745	702	705	731	741	751	741	688	691	713	717	720	738	713	740	732	714	766	732	756	726	734	731	754	711	726	758	724	731	726	729	736	750	768	706	742	738	723	728	775	713	682	750	761	717	735	707	726	737	746	718	759	690	767	716	698	735	761	747	648	721	724	752	773	687	783	676	739	713	696	762	720	758	689	687	736	734	732	694	765	726	729	724	729	745	714	706	738	747	720	686	763	695	717	700	780	752	739	742	781	704	725	724	718	714	683	702	726	738	757	729	707	755	691	761	762	762	730	701	776	767	694	796	691	656	714	713	752	712	772	787	723	733	692	750	716	731	704	719	775	738	756	713	716	711	738	725	743	736	742	717	758	683	683	758	676	753	714	733	715	779	703	771	724	729	713	753	742	752	734	728	694	741	722	721	727	793	733	713	740	736	744	738	706	745	702	731	770	717	741	765	734	686	773	691	708	742	682	680	772	747	741	768	730	782	701	704	715	722	724	784	732	707	698	774	767	764	707	718	739	735	721	757	706	774	759	744	740	726	760	736	669	702	759	751	701	719	745	770	802	734	735	746	697	730	734	774	650	729	728	756	731	759	721	734	731	723	761	669	750	715	714	744	753	730	761	744	727	718	730	720	704	727	778	715	752	745	734	745	756	706	711	733	706	763	695	714	693	726	727	736	758	760	730	711	725	696	698	677	742	748	698	740	729	707	760	758	736	716	755	720	711	749	724	749	706	737	739	710	727	736	720	733	700	688	744	701	763	706	727	717	737	718	756	749	686	713	753	746	734	707	760	728	758	732	744	681	741	722	744	676	736	744	764	718	686	731	791	720	715	736	679	711	690	727	731	695	743	698	734	747	793	725	746	734	710	731	747	724	769	738	756	737	727	793	699	704	763	736	719	756	748	698	753	690	749	702	731	690	729	756	711	725	729	721	741	761	769	748	705	693	671	712	720	720	687	711	685	709	727	714	708	733	714	745	706	739	708	734	760	751	731	756	722	772	715	685	768	709	748	727	745	751	704	715	694	726	719	734	719	769	772	726	751	741	774	698	694	736	719	728	713	710	741	782	760	779	712	711	748	737	740	677	757	707	728	735	732	734	702	702	757	737	734	685	767	730	691	726	752	717	721	679	732	743	758	720	705	743	711	744	785	680	673	725	741	686	772	730	757	727	706	749	720	729	693	695	748	728	728	720	741	777	640	764	758	738	691	787	767	746	733	722	694	685	753	746	712	733	733	707	753	716	703	738	780	736	694	687	672	750	778	717	692	772	716	755	695	625	716	713	711	745	792	686	718	684	763	748	709	746	716	739	726	743	737	751	721	721	712	738	739	758	700	729	761	710	685	739	736	712	683	706	721	736	748	787	714	666	721	755	717	726	757	721	690	719	755	726	692	718	740	731	718	714	752	727	721	726	710	699	715	722	734	761	701	756	734	727	708	710	732	714	713	714	698	717	749	693	729	725	763	696	691	713	679	715	738	701	685	724	746	729	745	697	750	726	729	749	757	706	675	677	758	731	696	733	723	748	757	710	734	748	749	738
28385	8713	1564	908	623	488	413	340	255	262	231	230	218	188	195	204	198	231	169	171	179	159	180	148	163	164	190	189	188	181	171	145	160	165	152	131	176	154	153	155	157	178	149	143	150	161	189	153	158	156	150	161	160	159	179	175	183	162	171	153	143	132	175	155	142	188	173	177	167	155	155	151	132	165	155	152	150	143	152	168	176	177	150	144	154	166	160	128	165	134	160	149	142	178	152	188	147	171	141	161	138	169	162	173	148	146	142	164	168	170	144	157	151	155	147	146	164	138	180	150	170	160	152	119	129	176	162	145	171	158	158	152	167	150	172	168	163	188	171	176	159	118	158	167	151	158	155	172	157	148	145	141	180	160	148	140	152	173	153	157	171	172	148	155	145	158	130	152	164	163	160	148	158	151	166	165	174	186	166	155	145	160	153	159	133	140	169	151	165	160	157	140	170	174	166	153	169	180	160	149	151	150	158	157	150	141	162	166	149	171	175	131	160	166	133	146	147	168	158	155	149	152	175	166	159	163	148	145	157	159	169	146	159	152	141	154	159	180	130	154	140	173	143	155	157	169	160	171	151	138	149	150	177	168	153	155	149	170	155	143	163	155	147	152	164	148	161	166	173	140	178	165	159	156	141	162	143	155	141	142	163	125	139	184	145	167	147	143	164	142	166	162	138	161	181	163	156	152	140	176	175	154	139	163	144	157	155	138	150	150	169	152	151	167	162	131	151	156	152	149	165	148	152	162	150	165	180	170	160	156	167	157	142	154	156	165	165	135	141	144	179	162	148	158	154	160	148	135	174	156	142	159	159	159	154	186	175	159	140	128	150	170	145	163	132	148	178	161	146	126	164	159	142	156	178	152	173	159	171	147	159	167	144	175	166	155	152	152	166	170	165	157	160	147	177	153	171	158	153	180	160	155	143	148	153	152	167	177	154	162	183	169	155	143	161	154	172	157	159	171	168	189	144	147	162	163	152	174	131	159	142	161	131	169	160	145	145	167	142	138	167	162	143	161	163	156	155	153	139	156	161	161	159	150	147	144	162	180	129	141	140	135	156	161	157	153	139	171	152	163	168	171	157	171	160	175	164	126	166	140	160	165	147	161	144	162	159	148	151	148	148	150	159	158	175	178	149	156	192	185	179	124	165	161	158	146	132	165	144	143	145	154	142	153	166	170	173	170	152	161	178	160	142	155	154	157	145	146	147	150	129	138	155	156	158	159	153	114	184	181	154	146	144	165	173	153	152	146	169	154	169	149	180	158	156	152	163	155	138	159	172	138	142	146	155	153	147	127	144	161	131	172	160	177	174	162	126	151	161	180	124	164	175	172	161	155	161	147	145	168	139	175	170	158	143	162	161	158	164	163	155	166	168	169	157	148	142	160	158	173	166	173	157	140	160	154	171	134	147	162	165	149	168	134	151	172	135	153	160	148	156	137	163	161	163	144	133	152	168	152	161	173	146	157	157	149	156	160	169	161	163	162	152	151	181	172	168	172	154	158	160	158	162	133	144	173	161	143	142	185	167	160	159	135	153	144	140	172	170	172	161	157	153	144	147	164	162	162	150	164	143	142	158	151	150	154	188	172	139	141	177	166	157	161	178	160	156	149	157	162	146	153	165	170	158	137	150	160	141	155	170	179	172	171	149	151	165	162	155	158	168	151	177	142	175	165	155	165	181	171	137	156	142	161	154	176	142	173	192	156	161	160	150	133	183	152	150	157	161	130	140	181	164	143	149	156	153	158	143	161	141	151	166	141	159	161	160	136	169	164	141	158	165	147	152	145	157	154	151	159	170	150	145	148	156	173	142	193	158	162	143	142	170	138	166	143	172	153	177	159	165	152	159	150	150	143	179	163	172	151	145	146	155	143	177	164	130	171	161	157	155	163	139	157	149	151	170	160	159	133	166	156	187	165	160	153	154	143	160	164	161	161	147	147	162	149	152	169	182	140	171	151	168	152	158	159	159	143	178	145	163	158	135	136	159	146	151	160	152	151	149	160	144	135	170	174	172	163	138	145	164	168	173	161	162	166	147	174	174	151	171	146	173	146	155	145	168	169	149	180	162	142	159	148	167	187	157	171	181	163	169	142	151	156	169	147	152	156	178	158	160	126	148	150	165	155	153	160	167	160	174	153	165	154	150	180	176	134	176	174	141	140	167	159	156	149	141	158	138	137	154	173	164	149	118	154	170	168	148	142	151	172	173	163	159	157	166	128	156	146	153	140	144	139	161	160	155	179	183	151	174	140	171	160	150	150	154	159	172	169	165	166	168	135	140	151	159	156	164	137	151	135	173	149	158	149	154	153	143	172	128	145	158	160	141	149	165	161	175	159	166	149	149	161	156	166	145	138	176	162	147	176	141	155	158	180	146	153	145	168	186	151	157	166	127	151	164	147	168	161	163	169	154	177	171	154	173	165	172	149	141	159	140	169	165	146	158	170	167	151	149	162	140	155	154	146	176	158	174	182	150	141	141	154	159	144	140	140	148	136	153	167	132	158	163	139	144	199	129	160	138	161	169	204	173	159	152	169	148	165	156	132	155	157	148	136	152	140	156	147	176	147	135	152	156	160	156	122	144	166	161	153	153	162	142	152	178	148	159	171	165	164	178	164	163	145	152	145	178	159	162	155	140	144	151	152	161	149	160	153	132	185	166	145	159	142	153	157	146	159	157	144	163	188	173	150	153	169	139	177	162	160	162	172	161	156	137	158	168	185	156	140	142	166	159	182	181	157	154	175	139	129	170	165	119	161	136	141	156	133	172	156	169	144	167	152	164	157	145	154	151	153	139	147	154	169	169	147	155	136	162	152	168	154	144	148	133	167	154	157	164	154	167	155	155	157	146	174	164	133	149	148	145	169	157	160	172	165	165	160	183	155	169	168	158	157	155	153	169	164	182	155	152	159	189	176	149	154	150	150	159	155	165	159	169	147	167	160	161	154	158	134	165	153	140	159	136	164	173	158	168	154	167	131	162	136	177	167	148	142	155	150	146	146	145	176	174	155	137	157	143	197	165	157	154	150	130	146	140	147	149	169	166	160	168	150	175	169	157	148	177	136	155	161	159	161	179	171	144	158	145	168	164	160	157	165	161	139	137	173	146	128	171	137	149	150	154	164	154	145	154	137	150	134	169	156	151	138	147	132	156	151	166	158	145	177	124	163	160	171	141	143	164	149	186	159	160	180	166	154	168	168	177	166	167	169	168	128	131	135	183	152	169	141	150	159	147	166	142	139	128	138	147	170	152	148	146	165	170	158	162	167	160	167	152	166	165	147	162	166	166	138	151	170	181	151	143	169	139	147	143	155	155	124	156	153	157	166	146	171	158	135	173	153	169	153	132	130	151	153	143	140	128	169	154	166	155	173	152	144	143	159	163	155	146	159	137	173	161	171	156	126	150	156	155	146	178	140	179	165	140	143	164	175	163	149	152	151	180	163	150	175	173	159	172	181	150	146	161	142	147	161	168	183	137	174
14143	5432	2350	2868	2481	2017	1654	1447	1163	1133	989	940	772	751	729	680	658	593	611	555	593	545	525	518	516	560	437	449	481	478	461	463	454	430	405	445	437	460	444	416	450	411	445	451	441	397	409	446	428	418	428	424	417	415	431	439	412	381	429	379	402	374	414	391	413	357	402	414	389	403	393	424	399	400	403	411	392	426	385	411	417	432	375	387	351	369	379	401	376	367	439	394	404	401	404	406	405	404	401	370	387	395	428	399	408	377	399	398	418	382	395	384	395	375	386	350	415	372	398	374	367	361	370	383	419	382	420	415	395	379	371	395	391	383	370	381	378	371	384	397	386	389	357	383	375	361	434	385	376	367	378	413	391	434	376	414	374	416	363	380	392	393	411	393	365	405	364	416	413	377	350	413	369	395	369	379	393	409	384	356	395	383	381	388	384	382	354	427	380	417	376	390	392	399	337	370	408	369	374	366	381	408	400	384	380	371	404	395	384	419	398	414	373	399	411	366	385	378	363	371	394	366	393	426	404	398	359	402	367	422	381	388	387	383	375	391	382	394	383	406	402	373	409	413	397	375	397	376	391	405	405	394	395	372	384	383	416	384	418	364	365	400	428	400	386	415	368	398	422	396	403	370	406	362	416	369	428	414	394	379	431	383	424	390	377	435	359	351	406	426	413	382	383	396	393	395	405	398	406	403	370	402	381	384	393	383	384	359	383	383	387	386	384	389	393	352	408	359	392	376	375	374	358	421	370	435	372	394	398	425	394	404	404	410	381	357	358	389	370	369	408	367	337	380	415	386	370	438	391	411	357	398	389	374	373	417	363	384	343	404	377	389	401	407	358	436	397	375	402	393	354	386	375	405	362	383	408	393	405	393	402	391	361	406	369	374	396	402	405	385	392	407	399	414	410	412	340	393	353	384	393	400	425	407	390	384	368	381	430	398	414	394	393	396	405	379	417	374	431	350	373	409	395	380	378	363	372	366	384	391	378	386	398	389	403	386	387	399	358	382	396	377	404	374	395	425	410	399	398	376	413	431	392	401	364	331	338	380	373	392	347	368	364	365	397	377	402	370	396	394	385	410	392	362	394	395	361	369	401	398	392	412	385	400	372	374	379	349	426	379	365	373	372	407	382	389	400	422	395	412	401	418	380	388	372	398	370	399	382	386	397	385	408	386	386	401	391	379	350	409	389	399	402	392	414	363	378	364	407	370	375	398	412	381	396	373	369	376	377	372	398	418	389	387	376	371	405	401	410	400	387	436	381	375	404	378	413	392	384	374	397	403	404	384	387	381	387	406	366	406	400	397	377	411	386	388	377	384	401	378	402	395	374	388	409	400	374	412	357	394	387	382	398	396	415	379	375	378	390	378	393	382	395	378	395	417	405	385	430	348	389	388	385	429	393	402	393	387	387	398	389	382	394	374	360	370	377	383	391	392	386	382	383	400	425	379	377	363	413	395	394	433	390	384	410	352	350	402	351	370	376	396	367	393	393	428	355	345	413	370	401	387	385	391	375	400	363	403	371	400	383	412	372	388	396	364	417	382	390	385	387	388	391	358	399	389	391	400	379	385	404	408	398	361	371	398	411	405	394	392	403	391	410	413	393	405	416	362	348	409	389	371	420	413	381	385	385	387	403	381	416	420	405	394	387	379	383	379	376	395	408	391	385	384	430	414	439	383	387	432	375	380	414	404	378	370	381	404	402	378	408	409	428	388	391	367	376	360	352	388	392	422	370	407	387	370	392	401	369	365	393	338	369	390	425	403	415	425	360	374	388	389	417	396	339	395	383	381	424	403	379	402	412	366	418	397	380	361	393	389	402	390	376	372	403	389	372	386	404	366	365	394	426	354	421	382	413	416	408	397	447	396	385	406	402	366	401	375	380	388	421	370	371	395	391	383	405	383	399	401	371	379	391	406	388	363	399	407	413	402	390	387	433	397	401	417	424	403	428	414	392	428	398	378	415	387	400	392	407	377	369	377	394	369	400	424	403	384	395	425	378	399	382	368	407	375	421	415	403	395	398	440	408	387	372	387	374	390	387	397	396	376	384	389	422	364	405	395	417	391	373	379	409	381	419	375	381	400	389	407	399	369	371	383	391	396	399	391	375	381	380	392	378	406	446	373	383	434	387	433	371	367	366	407	416	421	384	388	428	404	399	370	366	389	400	405	363	387	385	391	377	405	357	339	376	386	389	402	330	415	389	376	363	407	407	404	386	411	383	361	381	340	369	393	406	389	401	386	356	377	423	396	385	387	374	400	359	393	381	398	409	419	389	435	375	379	386	379	386	406	411	405	388	392	379	357	408	398	387	387	424	397	404	405	384	345	392	387	401	335	352	359	377	392	389	384	410	388	394	405	358	384	350	419	363	382	403	394	413	369	407	401	390	437	382	396	367	377	446	419	393	415	362	415	388	370	392	440	384	370	407	385	369	402	352	364	353	376	389	367	387	437	383	356	407	366	394	379	354	384	426	402	373	348	381	393	374	384	375	387	380	411	362	395	394	345	428	367	385	382	396	380	385	415	372	377	390	388	406	417	361	411	376	382	376	429	367	373	383	366	382	392	386	388	404	405	413	409	393	409	352	396	385	394	429	411	424	382	391	358	377	378	369	358	376	414	403	376	373	378	409	405	377	376	394	363	353	371	404	397	399	370	350	374	381	411	375	419	383	379	384	441	398	376	365	372	374	377	402	360	381	386	351	395	378	402	415	396	359	392	353	395	432	388	394	374	358	395	364	391	407	375	402	376	396	379	406	380	376	392	406	386	421	392	405	407	373	388	392	388	394	427	366	388	395	396	363	397	394	380	403	421	377	384	455	380	417	379	388	372	378	372	401	391	388	397	402	399	343	384	390	387	404	371	415	414	385	437	395	368	367	402	394	365	365	398	377	384	383	391	381	412	391	405	384	401	396	369	406	397	350	419	379	405	364	375	404	392	388	394	415	392	410	422	419	384	413	392	406	389	346	385	402	406	387	369	387	379	416	402	411	382	382	333	388	392	385	406	422	390	361	371	400	360	425	397	387	370	383	383	407	375	399	403	433	413	359	396	375	413	374	408	401	402	407	359	363	375	379	387	374	367	391	405	361	366	398	405	404	419	381	429	376	394	390	408	422	388	411	382	390	350	376	378	387	373	399	422	428	400	409	425	387	382	408	400	405	390	348	390	414	409	371	373	399	381	384	388	345	383	412	385	402	403	398	408	418	390	376	366	393	372	403	398	406	417	405	417	435	393	400	375	382	368	406	384	368	420	383	398	400	384	380	424	358	366	417	412	408	395	373	364	363	380	407	407	396	373	376	387	368	408	369	373	380	398	386	363	376	387	379	388	353	409	356	364	391	371	394	388	389	365	340	386	363	405	359	385	405	399	365	415	388	367	430	385	369	417	384	379	376	394	393	382	399	397	367	385	380	376	367	393	399	383	383	412	395	376	404	396	371	416	397	407	401	397	382	367	369	370	354	417	387	401	376	393
37640	16279	3585	1814	1230	889	804	578	486	446	376	374	348	307	309	302	291	272	265	296	238	270	254	252	243	230	249	227	233	238	228	223	206	257	239	222	207	203	228	230	229	190	218	225	212	209	210	204	223	208	228	201	224	221	218	215	214	198	239	209	222	232	228	189	193	220	221	215	221	204	197	184	200	239	212	225	225	237	202	205	198	226	214	195	212	213	228	199	226	179	191	203	205	208	234	211	227	199	220	189	197	204	179	211	222	199	219	233	202	226	208	208	195	204	183	206	173	196	200	193	214	231	227	192	199	194	207	216	210	215	223	205	213	221	180	210	217	236	214	197	194	234	210	198	213	218	207	221	163	176	193	207	187	210	215	206	227	220	209	182	196	200	201	206	225	198	224	206	217	207	203	202	201	194	226	219	214	217	196	216	180	163	213	201	202	197	234	226	225	218	228	182	199	196	209	196	206	207	181	235	231	190	196	201	203	230	212	191	197	194	222	183	231	212	200	185	191	176	211	202	227	220	194	219	223	231	208	205	201	203	230	212	197	215	207	218	208	227	206	188	215	184	189	191	204	200	222	203	244	209	172	203	196	204	221	227	171	212	214	239	212	194	195	210	186	206	195	217	187	199	173	231	210	208	215	172	171	187	222	222	219	216	224	211	200	203	190	228	194	194	206	224	199	185	196	190	207	200	199	203	191	206	214	223	232	213	220	210	227	201	207	212	200	217	198	231	184	203	196	222	199	200	199	188	213	221	191	220	192	246	222	226	213	227	195	229	220	188	227	196	188	207	238	216	218	229	223	193	186	191	217	189	215	210	203	190	215	219	221	208	203	198	198	213	224	185	217	199	207	213	198	216	190	211	209	203	183	204	210	234	220	228	199	181	185	208	198	206	207	224	210	188	195	217	230	247	218	209	195	183	210	196	199	187	213	213	203	199	210	224	191	211	213	226	208	205	188	194	194	228	201	198	203	219	224	190	230	214	217	192	219	219	233	191	231	225	220	193	206	218	184	237	215	196	214	178	203	212	192	223	198	200	200	174	187	198	199	191	198	210	195	214	207	209	219	209	195	231	224	202	197	197	212	233	215	211	183	207	203	194	217	220	196	177	211	229	243	207	192	215	199	194	217	212	201	211	218	231	208	200	192	201	199	197	235	212	203	225	225	209	205	206	206	192	223	198	194	214	193	214	232	208	199	222	194	216	199	178	231	184	174	216	203	221	206	217	192	199	191	176	251	214	217	195	215	216	205	186	230	210	204	205	194	216	226	218	209	213	196	202	219	199	203	207	186	228	185	219	206	214	228	230	226	186	199	225	188	215	208	194	181	212	217	192	211	248	198	182	203	205	222	200	200	205	184	222	203	200	234	192	183	199	215	210	194	227	187	178	211	224	209	193	223	218	197	215	225	215	194	170	179	240	204	227	209	198	204	220	212	201	171	200	199	210	190	193	223	199	213	194	215	203	199	212	242	190	230	229	209	180	196	230	176	206	203	217	173	217	204	212	199	212	218	238	225	218	241	212	211	213	210	198	226	205	212	213	259	214	207	179	185	231	214	204	215	208	225	208	188	173	220	221	229	211	219	192	172	232	239	208	214	223	225	236	185	180	208	203	220	211	208	197	209	202	191	199	201	192	210	204	214	237	186	217	172	197	226	181	204	198	215	202	222	214	218	214	219	197	244	190	194	205	209	212	180	194	202	198	201	229	199	169	176	206	206	198	209	202	202	211	176	202	219	228	207	214	212	230	180	198	208	195	189	195	208	246	179	200	213	213	206	227	194	211	227	207	216	202	211	216	223	192	206	184	224	180	210	231	207	203	187	176	200	219	221	208	210	207	219	194	209	214	212	213	202	216	204	172	202	218	188	215	214	230	236	207	187	189	198	186	198	201	238	224	238	192	210	254	191	199	211	212	205	188	210	199	193	202	214	191	208	171	225	222	200	203	191	193	184	208	178	196	216	186	189	202	229	229	214	236	229	195	200	211	221	182	200	181	212	191	183	224	203	192	204	217	192	189	208	182	204	201	203	202	208	211	217	223	188	180	203	217	233	232	179	203	221	202	225	206	224	206	187	172	196	210	205	201	182	217	195	209	200	209	199	182	221	226	206	188	228	235	194	205	204	180	207	225	197	195	208	220	207	199	226	212	223	206	196	201	214	194	227	208	213	219	200	189	187	202	206	213	197	204	177	179	201	231	194	224	254	203	191	183	215	195	219	229	184	221	200	186	204	237	201	187	224	195	230	201	205	210	219	196	206	221	224	204	205	253	198	211	213	192	216	227	210	178	192	210	189	198	192	227	198	201	220	201	219	218	225	196	213	212	197	214	185	220	202	173	195	239	225	225	237	204	206	203	199	243	195	169	190	216	221	238	214	194	192	200	211	198	220	207	205	213	221	218	205	202	207	211	209	196	210	182	196	200	227	220	231	180	203	217	219	238	203	232	187	183	205	207	205	251	223	197	201	205	229	207	237	175	203	186	207	186	204	200	186	170	221	196	188	181	213	230	192	197	209	199	208	230	209	210	211	222	226	192	210	222	228	197	213	208	203	203	193	224	186	192	187	225	227	201	198	185	174	219	207	212	214	221	207	184	235	223	228	195	206	232	189	212	220	184	178	224	230	212	195	191	210	200	196	216	202	205	236	203	224	232	209	193	214	219	200	195	204	209	193	201	204	187	215	200	217	194	199	225	215	221	189	192	206	224	186	196	201	190	184	203	177	213	214	170	192	199	191	220	222	204	243	204	203	195	198	230	227	175	193	222	168	196	205	201	221	202	183	206	199	210	206	191	207	207	200	203	216	216	216	207	206	182	203	202	240	208	216	205	227	183	204	209	204	209	219	221	223	241	200	220	215	202	192	212	206	242	196	222	181	201	203	209	222	166	185	199	212	187	220	206	202	210	228	206	224	214	196	212	218	194	212	217	186	195	189	226	220	200	208	210	200	192	229	220	191	225	215	229	225	200	185	206	201	218	189	179	223	196	232	227	188	177	210	225	177	217	196	225	218	195	199	176	215	203	187	219	160	206	191	202	217	214	170	191	196	222	207	220	231	211	208	208	234	174	178	212	205	207	233	190	212	220	184	212	225	179	183	215	238	216	202	194	221	203	226	239	214	207	214	187	195	206	216	229	219	222	208	211	224	200	218	204	186	221	196	193	183	209	177	193	210	216	238	200	189	216	197	184	218	225	190	202	196	205	179	213	198	208	180	219	222	200	182	198	228	207	197	194	181	217	195	214	222	217	220	219	214	193	214	230	202	187	212	189	217	204	213	194	212	212	205	200	205	199	223	212	214	215	197	209	193	184	202	215	191	208	204	158	206	198	192	193	191	199	204	204	208	199	207	212	198	234	204	197	208	207	199	188	203	196	200	205	197	207	191	197	213	209	203	187	212	232	191	191	204	185	212	201	205	217	189	201	196	220	210	213	182	233	206	217	213	205	206	225	211	217	199	185	166	193	216	206	231	200	203	204
19126	8704	4253	5112	4429	3682	2927	2570	2166	1791	1631	1500	1339	1238	1177	1140	977	957	941	863	834	849	786	803	771	742	664	726	709	688	728	710	665	620	630	617	586	655	608	584	624	606	641	577	601	578	565	583	566	590	546	552	570	573	584	586	543	541	536	529	542	511	577	568	579	529	532	532	558	508	499	508	525	543	544	540	518	546	557	579	513	547	498	542	531	530	507	525	521	552	532	551	545	546	543	507	556	553	536	517	519	537	529	471	500	507	508	551	521	498	513	518	544	524	523	533	504	552	500	528	469	513	549	528	519	558	514	556	508	528	539	503	509	536	514	497	479	517	534	509	520	484	505	499	554	492	498	497	529	519	500	518	535	481	524	515	475	515	490	483	530	481	505	531	543	502	535	508	526	523	563	546	510	501	520	470	551	505	546	488	487	532	561	493	515	525	458	525	508	547	544	571	538	500	486	521	484	507	503	513	491	540	497	515	553	514	519	509	516	516	511	471	487	529	550	485	511	537	462	544	533	510	553	483	506	537	534	531	554	525	481	444	562	520	504	529	557	494	498	513	542	518	516	488	505	547	532	524	523	488	493	489	522	485	527	546	511	535	510	499	529	546	534	516	529	493	496	521	482	497	512	514	528	530	512	503	538	460	509	510	520	531	488	509	477	527	522	513	501	530	516	529	507	512	491	488	556	511	521	488	497	562	499	492	529	503	536	500	538	482	556	528	512	523	569	538	491	517	515	515	505	509	538	574	487	466	508	490	504	464	532	516	506	514	483	513	495	515	489	525	533	524	530	523	485	514	522	470	513	502	514	487	496	493	494	539	446	559	513	516	499	515	516	556	501	540	513	527	497	529	536	503	570	525	505	535	488	527	508	512	526	534	540	489	510	524	477	539	485	473	532	513	490	512	506	493	495	509	482	551	516	534	485	514	558	468	558	507	496	525	539	515	481	510	508	541	482	527	496	478	554	501	498	479	489	517	503	523	496	528	523	491	538	486	492	520	524	492	500	487	533	507	498	520	537	495	523	543	504	481	493	542	576	536	494	498	506	512	530	530	559	545	513	506	536	479	528	506	518	500	511	532	500	527	540	506	506	483	525	542	514	526	490	513	497	513	546	524	501	531	516	492	505	515	533	512	541	497	514	498	509	516	505	522	514	499	538	485	557	512	491	488	536	504	536	500	521	544	506	484	488	508	488	519	464	481	553	558	480	485	507	506	538	488	523	503	523	495	504	554	499	488	491	474	526	511	509	477	512	507	552	493	538	556	537	543	523	515	483	513	514	514	530	514	515	524	539	516	523	493	543	557	513	522	466	514	538	510	492	498	516	543	527	523	506	480	565	525	521	496	525	521	515	533	524	509	520	535	525	520	498	534	487	476	491	535	507	514	522	487	573	514	517	521	528	479	504	469	483	524	533	468	487	537	488	535	528	521	490	460	525	512	540	502	487	519	496	503	484	536	525	511	536	542	505	515	477	526	525	524	502	524	533	511	532	494	515	508	517	526	509	496	529	508	527	529	514	532	498	499	525	556	461	566	542	552	522	527	501	552	500	588	522	490	513	529	516	501	512	468	519	528	510	513	552	555	543	537	517	510	485	552	527	506	487	476	539	542	490	515	509	472	509	513	552	520	487	488	489	495	525	512	522	513	556	513	505	499	549	516	494	490	540	520	511	479	511	533	466	494	486	521	465	496	519	512	516	506	504	535	497	538	518	499	549	515	487	520	528	542	518	535	536	516	531	547	484	528	549	519	551	520	517	524	530	483	522	520	486	468	531	487	507	496	504	512	511	494	474	517	490	549	515	522	498	561	530	496	548	537	511	526	532	536	507	512	523	533	479	498	520	531	534	558	525	485	518	530	512	478	497	505	524	493	528	518	531	535	533	505	507	522	480	513	503	531	538	537	498	488	506	492	522	507	548	508	513	521	540	521	495	472	501	528	517	509	528	504	482	476	488	508	537	546	531	558	500	545	489	521	459	503	522	485	544	524	545	538	518	494	517	499	562	502	507	499	481	510	493	490	516	484	481	480	509	553	525	503	517	507	504	519	502	533	525	509	513	528	522	510	514	497	509	531	519	511	493	549	475	497	542	498	536	465	488	494	516	543	527	495	481	498	500	519	523	546	519	485	493	495	533	546	519	517	501	521	482	546	511	497	503	543	510	542	511	518	538	486	522	506	509	491	520	505	454	498	471	457	507	472	527	508	539	511	520	489	511	561	502	517	481	536	500	520	529	525	504	511	486	498	482	493	507	514	500	528	495	490	495	497	502	586	521	514	522	526	527	498	474	521	488	526	502	521	532	520	537	502	497	581	516	510	501	483	527	525	526	477	505	540	498	553	506	510	497	503	499	478	522	485	491	518	469	529	534	543	498	483	485	511	495	517	532	494	515	505	511	486	508	495	517	535	522	497	521	536	506	500	507	490	513	478	534	517	528	576	512	518	510	522	524	531	475	544	556	517	495	502	491	518	488	541	496	498	529	463	513	492	532	456	512	476	509	511	519	526	519	512	532	489	507	536	526	518	503	507	462	494	528	483	529	461	500	484	547	520	496	512	468	545	507	517	538	503	523	507	501	495	534	509	509	510	489	521	494	526	484	507	534	506	508	512	524	479	501	533	562	495	499	498	514	523	460	505	510	543	532	537	501	481	495	484	508	519	518	498	514	529	488	520	493	491	522	502	470	509	509	506	527	523	532	524	503	524	505	494	522	493	490	519	522	539	543	542	550	523	499	514	520	531	514	526	473	495	513	466	493	466	524	509	505	495	522	547	511	519	531	494	537	543	492	505	536	502	513	487	512	499	547	486	457	507	544	516	536	457	508	525	504	499	555	525	515	492	503	458	498	533	535	540	498	489	500	524	519	515	521	539	539	484	483	513	487	518	541	497	520	510	546	507	498	525	556	518	503	512	512	559	533	496	517	509	522	534	531	535	560	520	528	522	530	529	496	518	539	518	525	556	540	533	503	482	519	508	513	495	518	541	486	464	527	529	518	542	524	511	519	479	567	509	538	517	564	548	541	524	478	530	517	522	521	525	589	493	539	505	542	536	510	516	502	512	498	505	527	497	509	511	562	499	487	483	506	507	504	518	469	513	525	514	512	490	524	517	522	566	487	525	513	524	528	469	476	521	548	515	538	510	546	508	546	506	521	497	520	455	504	516	512	538	495	520	503	492	518	507	539	515	515	525	500	538	555	481	502	536	507	525	490	476	522	510	524	519	509	523	476	478	573	514	506	525	475	481	499	521	498	537	518	527	513	517	506	512	504	498	497	501	506	509	539	515	522	514	467	492	520	500	488	506	525	508	509	524	490	501	464	558	538	486	521	486	489	540	479	513	527	507	506	491	496	533	513	535	512	504	575	539	491	501	447	484	474	474	529	508	531	495	533	516	472	524	511	500	503	529	511	548	539	501	508	554	523	498	466	507	512	516	523	483	529	477	510	496	543	506	476	525	561	496	512	524	525	466	498	499
12840	921	374	325	339	354	366	319	367	328	340	302	394	335	314	314	322	342	351	332	290	337	327	300	358	332	349	358	371	348	323	339	314	315	348	319	347	333	328	318	325	346	348	357	329	340	350	351	292	322	353	339	312	334	293	335	341	310	306	304	315	333	313	350	331	354	351	335	357	360	299	334	339	296	331	343	320	315	320	355	330	294	353	346	340	348	320	312	313	337	323	309	306	364	342	350	352	337	364	367	304	302	356	377	353	331	331	343	338	312	321	319	342	334	364	336	340	309	316	285	366	335	321	302	331	330	319	349	300	322	326	332	321	345	311	288	341	297	329	346	327	320	392	326	344	340	329	352	354	321	315	330	354	322	344	342	346	352	322	339	334	313	283	330	327	321	327	326	344	328	319	305	333	332	338	281	340	312	336	348	296	333	342	347	293	295	295	308	304	317	297	322	342	326	336	315	313	311	347	297	317	344	308	315	339	307	333	367	371	331	351	329	326	325	329	381	316	300	313	332	349	321	327	311	341	318	324	300	328	347	351	340	321	356	361	314	335	350	333	345	330	330	334	306	392	342	319	310	337	373	319	338	341	278	305	312	328	327	317	312	366	345	339	340	298	318	319	327	329	312	333	335	272	324	312	351	328	374	318	364	334	321	300	304	351	343	327	346	338	322	338	327	336	291	323	318	320	318	333	368	306	324	315	302	337	329	323	302	316	326	347	305	349	330	347	348	367	333	357	328	360	349	293	315	309	319	337	305	346	309	333	331	316	306	308	334	357	329	329	366	360	337	329	338	339	308	280	323	368	335	328	362	358	334	321	342	315	323	325	317	340	329	345	326	346	338	309	304	316	346	342	334	342	325	319	371	336	328	308	331	342	320	313	319	327	339	319	324	333	328	320	345	322	325	299	312	358	302	297	313	300	303	340	312	330	324	315	353	316	332	320	286	329	319	320	334	345	341	313	303	336	339	348	354	317	324	330	324	311	306	309	339	328	300	328	314	374	333	323	335	327	365	288	338	308	323	319	372	329	340	309	325	312	335	340	356	327	295	330	326	328	343	329	317	344	320	292	361	353	356	356	342	334	316	331	311	311	292	335	326	338	327	365	330	328	315	359	359	343	329	326	273	347	337	336	318	349	315	317	302	312	307	334	340	332	330	308	333	329	320	321	327	338	355	330	311	295	307	310	316	339	321	329	308	312	338	308	334	318	314	320	330	318	339	310	354	356	309	325	346	343	336	355	328	351	336	315	320	343	311	312	348	341	337	328	309	344	366	324	339	341	353	320	330	346	309	333	324	317	307	308	321	295	320	323	350	335	356	309	317	344	335	331	323	351	279	326	306	349	343	335	307	304	335	300	341	339	332	346	331	328	330	347	336	325	310	303	357	346	296	318	328	353	326	341	316	318	365	362	331	357	324	312	331	320	361	338	322	309	331	308	308	337	344	336	319	322	337	300	320	292	340	309	312	369	310	332	346	365	319	330	317	337	317	340	315	351	352	310	307	326	335	345	347	303	324	341	308	320	322	341	312	330	331	325	344	316	313	316	351	317	335	338	337	335	325	306	291	366	310	320	339	334	371	322	313	313	308	307	318	316	335	324	331	333	305	333	312	344	330	330	332	325	327	329	301	366	323	334	331	297	304	327	344	326	317	339	301	332	319	335	372	304	318	353	366	331	342	323	333	350	343	311	353	308	310	325	318	367	327	334	306	306	323	315	348	341	333	327	305	337	324	352	327	354	321	334	308	377	308	337	336	309	306	309	334	350	338	312	360	301	315	320	340	355	345	334	360	325	345	348	381	343	330	340	336	333	347	334	295	352	325	310	326	349	323	297	349	342	347	302	361	349	311	329	306	325	291	379	344	330	297	362	334	337	323	332	293	342	327	335	350	327	338	337	321	313	325	313	326	327	339	304	330	319	309	315	351	307	317	310	340	330	333	321	322	284	350	322	339	339	307	339	326	316	309	313	333	330	339	311	303	344	321	308	322	339	364	361	356	339	332	338	324	334	318	325	378	314	312	318	319	316	330	326	319	321	333	344	318	359	343	295	306	348	347	342	363	327	312	322	310	342	371	312	302	324	359	342	372	331	320	356	355	335	312	319	323	323	338	299	321	382	323	360	296	349	299	343	366	324	363	308	371	322	331	319	300	343	309	320	327	316	340	339	342	340	333	318	321	294	317	368	329	290	352	317	367	319	335	369	317	356	329	313	343	306	326	310	334	326	342	337	360	337	352	360	321	330	313	316	317	306	314	338	314	386	322	337	371	330	299	336	316	316	332	316	349	328	326	367	335	342	339	355	327	337	326	314	357	299	327	357	325	311	312	336	358	348	332	343	358	325	330	339	360	343	314	340	349	336	316	348	346	329	317	327	316	356	316	341	320	319	341	318	311	303	312	329	347	306	330	335	315	336	340	338	332	304	336	344	331	338	342	333	355	334	323	352	361	322	320	322	327	337	325	345	289	300	306	329	326	368	329	320	331	318	324	333	327	317	342	325	304	329	308	349	326	346	326	365	320	351	341	320	339	321	353	322	339	323	317	338	331	333	329	345	362	327	352	333	286	337	342	327	345	304	337	336	338	295	364	337	335	346	340	330	342	335	333	297	332	318	334	320	343	345	367	350	343	328	285	313	348	334	343	325	307	311	324	317	336	326	333	340	375	358	312	320	314	350	335	330	347	352	346	330	330	350	348	315	328	308	359	342	329	325	316	298	317	331	313	277	307	358	321	347	359	361	351	324	304	366	330	301	344	296	314	334	356	316	359	359	328	315	315	314	307	331	324	319	335	351	334	331	331	322	327	354	362	336	332	340	362	329	332	346	323	330	356	332	312	326	344	336	304	354	304	323	285	303	369	352	312	304	328	289	371	325	356	336	311	332	328	311	366	309	329	308	311	328	389	357	315	284	328	330	304	362	340	327	342	338	357	305	341	322	311	315	295	326	338	327	373	319	316	355	342	314	353	342	346	325	310	337	313	338	342	303	303	333	320	316	341	321	313	349	341	341	327	307	310	295	364	340	329	350	325	357	326	338	339	320	321	325	340	317	329	340	306	329	301	325	300	344	334	317	303	339	345	331	334	321	335	328	348	368	338	303	344	341	330	321	339	350	321	318	346	331	348	351	323	355	331	333	332	334	334	306	300	308	313	333	342	332	334	315	348	347	328	336	311	331	340	309	335	297	328	347	298	306	364	336	356	322	333	339	334	330	325	360	352	326	332	300	320	316	315	313	322	300	339	326	356	329	355	346	303	316	323	342	288	309	335	344	305	327	333	336	327	301	325	315	326	310	318	369	302	328	309	317	348	344	355	342	351	315	342	341	352	324	313	339	310	299	300	306	288	320	321	326	335	334	331	300	340	361	352	317	289	280	320	308	312	376	322	317	320	349	318	320	311	346	311	299	322	352	313	336	320	331	320	333	310	340	336	337	318	330	310	320	326	337	304	331	312	307	329	332	327	337	327	336	342	355	317
5726	1028	813	841	794	788	769	787	754	694	740	742	792	700	741	746	714	758	767	769	771	708	703	745	741	736	741	741	726	703	722	747	757	750	727	719	748	724	737	778	715	705	722	676	706	707	730	712	733	689	730	729	754	768	729	696	692	726	721	714	737	696	793	755	773	695	741	773	742	728	750	705	696	758	747	701	754	743	717	777	726	734	708	706	771	756	746	736	719	764	758	714	770	719	758	745	716	700	724	695	714	744	725	746	697	769	710	715	751	694	752	730	711	711	709	745	747	716	688	724	726	750	699	716	744	744	711	756	774	723	731	709	740	733	724	726	689	748	701	715	760	734	732	712	731	744	731	765	652	715	717	760	663	795	695	761	710	713	734	729	781	736	743	720	740	768	743	752	714	751	734	741	777	724	697	759	711	719	779	730	720	756	733	731	716	738	759	788	686	738	733	734	761	756	703	770	713	744	730	718	710	724	773	752	733	736	731	767	692	739	735	733	669	788	720	752	736	726	729	757	759	735	721	755	753	746	732	703	700	745	717	688	685	718	755	686	726	708	739	732	756	747	729	741	737	704	752	725	693	723	758	745	757	700	751	727	689	793	772	701	701	715	711	759	730	714	748	761	743	791	725	744	739	735	723	751	711	708	751	754	738	725	714	778	734	779	741	778	727	724	761	685	687	735	740	822	726	719	674	750	687	738	689	778	721	736	747	750	723	731	724	747	702	741	706	746	721	718	769	738	703	735	729	715	752	698	702	712	739	718	739	751	748	757	758	700	742	738	712	711	707	692	776	722	730	767	746	789	717	782	712	787	720	757	730	733	763	762	747	736	737	736	744	736	733	698	698	719	711	751	677	707	718	715	715	753	721	741	713	784	796	738	728	702	743	721	697	704	778	738	682	734	745	779	713	711	713	683	702	716	739	784	737	713	716	704	743	788	745	793	750	716	748	721	759	723	695	763	689	767	728	710	744	764	747	758	791	705	744	739	740	713	699	725	739	723	766	715	757	690	676	705	687	740	746	726	714	737	747	733	752	713	736	703	780	765	706	709	706	694	743	720	710	779	740	717	748	766	769	747	726	696	761	750	758	717	753	781	723	769	713	716	777	760	729	749	775	761	731	709	769	761	739	719	742	724	735	722	699	746	774	694	746	732	698	755	716	743	753	712	707	761	693	642	743	744	716	756	722	705	731	740	699	715	717	725	695	696	766	777	696	694	740	698	716	746	716	730	695	726	711	688	761	734	699	708	738	754	751	741	733	737	760	694	712	694	754	741	759	737	766	765	712	758	749	733	730	779	773	705	752	718	778	730	692	723	735	719	734	688	740	710	761	738	760	738	738	716	731	726	700	768	728	714	727	747	758	755	729	717	747	736	692	747	769	793	742	752	770	755	788	762	710	719	723	754	758	749	762	709	692	747	749	705	740	655	764	679	713	747	746	758	753	753	727	739	748	701	664	742	682	734	684	746	731	738	725	703	697	734	710	716	736	736	717	753	717	716	727	720	661	720	723	777	730	696	714	702	764	683	721	757	702	745	731	729	703	707	692	692	727	716	736	721	761	673	733	709	728	745	648	740	687	721	741	661	730	708	726	768	722	705	727	750	784	706	735	708	684	731	730	726	762	695	714	724	720	715	779	704	758	694	740	753	682	723	707	727	738	750	741	691	665	713	686	760	749	722	761	785	734	716	709	734	745	717	742	740	691	729	696	742	742	724	719	782	736	719	717	723	759	718	761	763	816	733	765	738	737	730	743	758	750	692	736	769	756	712	697	715	739	735	702	697	747	692	752	744	738	729	754	726	724	763	716	738	703	697	747	737	694	733	769	763	744	751	702	752	701	735	695	780	735	708	741	718	671	713	716	754	741	780	754	721	722	718	732	737	729	770	765	733	719	750	750	751	734	704	735	731	690	766	696	721	678	711	731	748	695	740	736	742	729	731	739	746	709	751	755	770	731	717	733	704	696	733	756	716	741	730	738	681	759	759	749	707	780	759	727	687	764	722	721	705	736	698	722	724	747	727	727	742	736	715	752	733	726	755	748	733	731	771	739	749	729	726	765	772	717	723	727	744	730	741	716	739	737	709	680	736	747	729	728	718	748	686	703	738	727	729	759	725	738	726	725	704	707	743	781	748	790	715	817	786	745	791	779	726	729	751	737	715	735	705	757	679	719	766	744	746	770	761	723	712	738	754	784	708	694	758	713	721	760	759	708	764	704	756	704	732	736	731	722	701	745	703	730	755	723	748	749	711	727	689	702	709	712	771	707	740	715	755	667	666	755	739	749	732	791	701	759	721	747	743	757	724	730	707	755	745	737	746	717	762	701	709	735	749	678	727	788	764	753	710	750	717	696	736	693	719	728	713	739	722	749	735	710	731	717	716	755	719	686	707	694	771	742	752	704	727	745	768	745	757	755	720	709	662	681	739	706	771	709	708	744	681	721	759	788	707	688	725	696	751	784	752	771	746	779	747	727	734	728	719	771	732	706	717	749	734	757	751	750	767	684	747	736	702	722	675	764	715	761	783	762	744	712	720	760	700	760	746	728	719	717	727	737	745	745	727	721	722	710	754	707	733	693	753	695	670	735	740	699	734	709	710	689	718	785	719	708	709	750	745	704	728	776	705	710	747	726	703	722	735	745	746	721	748	750	773	720	686	702	683	751	747	703	729	675	707	776	713	758	707	758	740	707	737	746	718	770	726	754	774	718	747	706	694	708	709	764	719	684	704	676	736	709	735	697	718	771	738	722	748	704	753	710	731	698	721	730	731	708	759	734	726	746	698	729	739	738	747	740	681	700	753	724	791	691	765	719	704	710	690	709	764	751	697	744	779	743	747	724	714	734	709	760	723	713	716	725	721	737	704	707	740	724	717	730	758	743	688	732	738	765	741	719	761	737	739	720	751	747	747	743	726	710	707	751	750	730	772	705	713	710	724	702	751	833	725	733	740	704	702	690	715	731	761	761	715	742	709	743	762	742	741	752	696	695	700	757	717	745	736	733	758	737	766	734	746	725	704	772	764	735	748	780	687	718	696	721	754	702	789	745	735	669	781	748	742	718	724	742	723	730	653	676	795	762	727	707	726	758	737	711	815	715	745	738	705	678	730	726	722	683	684	736	739	779	694	751	733	753	757	748	750	726	737	700	749	700	707	735	743	727	737	696	756	743	723	702	704	711	736	695	721	694	720	709	807	698	776	736	736	734	770	714	760	729	726	728	709	709	702	694	729	729	728	765	741	710	704	783	708	723	729	694	715	668	707	733	721	713	771	707	741	743	753	741	704	739	727	745	785	805	730	738	749	697	718	741	725	748	746	747	725	739	740	716	750	799	704	747	681	730	778	702	700	714	753	747	708	775	733	762	736	706	758	722	683	705	716	725	749	721	729	719	722	751	726	710	746	695	756	713	761	648	747	740	730	720	721	727	721	698	725	763	690	726	721	718	727	726	748	708	709	718	749	766	727	738	704	745	751	768	689
28977	8314	1445	940	679	496	386	354	298	305	216	223	220	246	197	178	198	218	205	172	209	163	166	184	176	183	179	204	174	193	191	180	160	192	174	154	171	175	200	171	150	163	160	210	154	168	155	192	174	142	174	164	178	166	181	187	193	154	158	174	188	159	171	183	175	154	183	169	170	173	137	170	201	175	179	165	163	183	165	176	150	176	163	179	166	192	206	164	165	163	171	180	175	193	160	138	161	157	154	146	152	149	177	186	168	172	172	189	169	160	171	157	151	159	170	171	182	181	172	161	178	187	155	176	162	158	169	162	168	176	155	154	162	159	184	154	165	165	175	184	204	179	151	160	184	156	188	169	161	168	159	178	179	198	159	158	170	162	161	166	162	186	161	146	161	169	164	156	158	165	172	160	166	160	159	164	189	164	171	145	189	194	146	155	150	157	160	175	155	160	176	177	159	172	161	172	172	164	183	184	169	173	172	164	159	185	143	177	160	156	156	199	148	194	189	157	180	156	180	167	150	170	172	161	173	194	189	170	181	203	147	162	147	160	179	164	171	182	154	149	192	178	176	169	154	174	141	158	150	165	168	169	161	170	182	169	159	176	178	148	148	158	160	142	162	164	160	186	162	187	171	143	164	145	164	167	146	154	166	166	175	147	179	160	149	170	130	196	165	170	163	165	163	168	166	166	175	176	159	156	169	149	184	163	192	146	160	184	144	162	177	163	166	163	166	160	177	145	147	154	166	176	175	178	170	157	158	173	140	192	155	186	156	156	166	174	170	161	153	178	163	190	162	163	158	157	142	185	165	181	166	163	163	172	188	170	172	163	173	170	165	206	214	180	153	159	132	196	185	154	156	145	167	172	143	159	167	163	159	176	150	182	174	162	165	176	181	187	182	141	177	162	166	181	182	201	141	154	174	165	166	155	181	203	174	160	156	149	149	145	157	157	174	158	175	173	161	151	172	173	154	158	172	162	150	172	163	160	172	155	189	153	160	193	169	156	172	193	182	157	151	152	157	150	137	141	176	185	158	168	160	155	178	194	172	166	171	173	142	145	160	157	166	164	173	176	172	153	160	166	179	150	169	138	163	164	155	183	152	156	159	161	174	172	170	152	160	150	182	189	182	161	165	182	175	195	181	172	179	178	171	150	179	172	192	171	166	172	162	163	187	153	167	171	149	159	151	152	170	164	162	175	167	171	166	173	175	184	181	167	185	166	168	173	163	139	163	166	165	181	165	137	198	163	171	160	197	171	163	146	158	138	163	158	191	204	175	132	177	171	172	184	182	153	176	148	156	184	178	160	185	164	183	159	171	161	176	161	156	141	171	162	141	196	169	153	176	166	152	169	177	163	163	138	158	185	164	145	177	147	175	161	190	174	160	136	166	172	155	151	160	170	149	161	163	166	185	163	156	167	166	170	190	151	171	162	152	189	151	177	176	156	165	179	182	180	164	192	162	164	166	176	181	167	172	185	181	185	177	185	158	181	189	151	193	177	145	158	146	169	169	185	160	150	160	172	178	162	165	180	177	162	174	163	187	155	173	171	154	151	174	162	158	170	165	173	194	168	185	147	176	158	170	154	184	180	157	164	132	163	160	173	185	172	153	159	169	176	168	169	177	151	169	175	185	147	139	159	169	154	171	153	161	185	174	174	151	194	167	128	183	160	152	161	194	163	180	152	165	162	159	156	167	176	154	173	148	157	165	156	151	165	164	171	171	161	187	165	155	174	155	167	186	164	159	136	151	157	179	150	189	178	171	163	175	171	147	197	177	152	181	172	176	157	141	150	153	139	162	172	159	178	164	188	174	173	164	180	168	159	139	163	169	181	178	160	174	166	169	163	160	148	173	153	156	152	195	143	160	156	161	192	181	166	162	176	163	162	152	158	169	169	166	158	188	187	166	173	153	172	136	142	153	168	179	147	160	178	200	184	186	154	168	164	164	154	160	165	168	154	150	165	155	183	164	157	173	172	182	182	159	162	169	161	168	164	149	142	149	161	155	183	169	143	162	171	168	148	193	146	160	148	165	143	129	162	168	165	158	137	164	196	176	150	174	147	162	180	165	154	161	162	168	165	165	142	179	153	149	185	150	148	182	167	148	167	178	175	178	161	163	187	167	164	183	154	182	171	171	156	153	196	173	140	165	162	165	162	181	148	163	170	173	182	181	149	163	163	165	166	168	157	178	180	160	158	180	175	186	171	149	157	150	135	177	185	185	187	167	144	163	157	152	178	182	139	170	182	182	176	179	197	184	169	179	178	155	180	177	154	156	176	162	168	147	171	168	166	192	175	173	165	158	179	162	161	153	154	158	171	183	185	162	181	164	159	181	165	166	189	170	166	163	151	176	149	185	172	149	177	152	191	162	153	154	180	158	160	172	160	147	165	162	175	167	148	147	155	179	186	153	173	172	181	165	173	167	154	184	180	180	159	153	175	171	165	156	150	175	175	169	177	183	153	185	133	175	174	199	167	171	160	165	165	171	165	168	185	183	192	136	152	146	172	152	163	178	179	170	181	160	179	136	150	163	169	182	145	163	160	172	162	173	182	167	147	140	189	141	179	177	151	193	168	156	185	166	170	167	175	131	152	170	166	167	180	186	159	142	164	190	185	166	164	167	138	140	185	169	157	157	166	181	170	143	141	155	182	188	154	166	155	168	175	180	171	175	181	182	181	156	183	139	175	152	179	162	177	166	187	177	176	187	151	161	184	148	149	181	157	184	163	194	175	144	171	190	177	150	159	178	174	173	161	180	185	187	157	156	186	168	143	156	143	148	163	162	170	173	159	178	180	175	170	166	155	167	171	186	163	179	154	148	161	164	150	184	154	179	173	152	163	175	186	168	172	162	142	176	170	189	162	170	170	164	156	164	182	172	165	172	171	173	179	173	161	174	173	183	154	169	168	149	170	153	178	166	158	171	157	169	145	183	162	179	157	136	167	144	161	166	171	197	165	151	192	156	171	168	160	158	150	151	188	150	159	207	159	170	156	142	184	161	165	177	156	140	175	148	184	172	179	152	191	185	170	168	155	156	165	194	182	179	168	167	180	148	173	169	186	150	166	167	183	143	165	172	182	176	163	175	169	172	159	157	156	158	148	183	160	193	175	185	135	167	145	151	161	166	150	156	155	159	158	185	155	171	171	173	186	150	155	144	164	174	191	184	157	162	167	154	163	172	164	171	165	150	180	158	141	171	181	150	163	162	157	154	185	169	170	164	128	170	155	150	174	149	161	169	173	185	175	165	137	176	161	165	165	200	186	171	146	174	131	175	191	167	175	178	168	154	162	152	154	165	184	168	175	190	157	170	169	172	165	171	151	162	166	154	147	181	182	162	175	159	147	164	173	170	183	174	159	181	177	180	192	152	153	166	150	179	167	172	146	166	164	187	145	157	167	201	152	150	175	150	165	157	160	169	180	153	174	171	147	157	151	163	169	125	156	168	145	194	144	147	165	153	146	146	179	151	185	195	182	178	157
14306	4455	2311	2890	2480	2053	1689	1372	1211	1088	995	929	850	727	717	673	643	636	621	574	544	564	546	518	538	508	504	488	488	479	544	455	467	474	457	448	451	449	437	427	451	435	497	447	414	398	438	451	417	415	382	412	422	428	381	431	432	381	425	398	441	403	433	424	395	437	400	439	437	399	423	447	376	429	406	411	422	423	409	400	412	418	394	389	388	384	380	376	430	394	408	408	396	400	385	419	425	434	404	425	412	359	390	391	383	394	419	423	411	405	379	387	398	406	423	380	389	402	393	380	399	445	400	392	380	379	442	427	424	398	440	396	419	400	419	388	398	400	396	431	387	374	396	406	405	425	426	450	408	407	390	418	422	409	408	363	442	404	400	383	387	416	411	385	412	409	429	409	398	388	405	396	426	384	402	386	405	399	381	364	389	406	371	412	430	396	373	426	383	398	399	397	421	394	396	366	388	403	413	390	427	372	409	357	435	412	411	396	398	414	378	361	394	436	393	399	376	362	401	398	395	397	420	383	389	375	385	410	398	397	423	397	371	414	394	401	405	393	427	418	385	395	398	435	422	402	408	381	377	364	446	403	391	397	419	378	419	388	394	379	370	400	397	427	374	460	429	408	386	407	396	380	405	373	434	397	391	407	381	421	431	384	400	405	416	390	420	400	391	418	388	383	377	352	404	397	415	362	400	412	398	373	453	417	370	391	412	422	380	382	381	402	401	379	415	386	386	386	396	393	424	381	419	387	396	392	405	429	417	396	410	362	396	393	394	371	391	392	394	386	389	372	442	382	395	409	400	392	374	403	392	376	387	418	407	415	455	404	396	365	397	374	416	405	386	423	404	404	408	393	408	382	431	383	451	382	418	389	387	375	397	384	379	405	387	444	421	395	421	395	408	391	399	415	396	383	384	424	394	417	421	404	372	413	383	435	447	385	406	435	418	362	394	407	404	401	381	382	399	368	354	374	369	399	410	438	370	400	396	399	406	419	403	390	411	408	409	399	414	391	411	382	409	373	393	417	399	426	401	403	406	426	386	383	375	450	380	377	426	389	387	407	434	411	402	395	413	391	423	447	370	396	428	385	417	407	421	393	394	416	401	387	418	450	385	391	424	431	396	381	390	352	423	399	385	429	401	411	402	411	399	406	398	412	393	465	358	383	408	411	408	399	396	435	422	398	383	387	379	404	432	393	391	388	402	398	392	376	403	379	406	416	387	387	390	408	399	379	406	424	418	403	390	388	388	409	406	434	396	417	425	433	394	393	388	404	377	412	360	373	425	404	374	400	416	390	376	428	424	389	380	421	384	445	430	403	383	421	396	382	401	405	442	411	374	367	402	423	390	408	400	414	406	398	421	397	432	424	404	393	410	384	385	406	391	392	413	378	405	409	425	419	370	377	420	390	398	393	396	398	403	379	398	440	368	376	441	430	406	432	405	426	402	412	399	398	433	388	367	398	374	369	381	404	425	419	375	410	410	431	422	392	395	392	402	400	377	406	411	417	408	433	400	417	444	415	397	438	377	407	379	391	406	392	395	375	406	370	397	391	410	386	376	421	427	376	367	420	413	387	412	416	410	410	386	376	368	394	406	398	414	413	397	401	398	426	405	405	413	350	388	379	383	407	418	434	428	378	396	362	403	403	376	389	420	384	421	391	406	410	394	426	387	427	390	408	407	389	436	414	429	389	381	384	412	398	392	391	393	413	376	366	411	403	382	387	420	365	371	422	399	433	411	391	407	436	435	365	360	411	384	432	367	396	416	438	411	380	360	381	439	430	392	388	384	399	391	392	405	434	373	408	420	408	409	374	389	404	399	417	410	428	408	405	424	422	391	426	410	412	391	387	375	359	421	373	408	393	369	403	376	352	405	393	378	390	379	384	448	426	423	371	404	404	413	394	451	388	387	372	432	429	386	420	410	402	382	388	423	394	387	415	377	399	397	402	373	415	359	399	383	405	403	396	400	401	374	405	406	377	401	384	400	392	419	399	360	393	427	402	408	389	373	427	387	402	427	417	389	416	399	374	412	397	413	401	396	426	390	416	402	391	403	376	396	408	392	421	362	422	381	377	368	423	419	447	436	398	411	385	362	417	399	383	425	418	403	386	405	412	431	422	433	399	429	407	365	426	416	398	414	426	390	436	392	416	403	383	396	399	397	421	385	422	403	422	421	410	404	423	389	416	388	369	430	371	413	388	397	378	413	413	387	408	421	411	395	407	396	399	382	410	430	409	414	410	402	423	410	372	387	376	385	420	379	433	379	418	379	425	384	420	381	390	395	371	422	393	432	419	384	377	378	437	424	390	425	429	407	358	375	411	389	399	396	392	380	394	420	429	386	388	395	397	441	428	347	403	378	374	398	400	375	422	389	401	374	385	402	377	435	421	395	386	390	411	415	411	406	412	375	364	393	393	356	369	373	385	445	369	379	417	396	420	350	404	377	368	424	381	460	375	405	404	374	375	392	414	412	388	370	390	417	354	406	409	375	384	412	402	424	384	388	439	399	405	397	406	387	386	393	415	397	407	409	411	393	397	415	412	399	369	410	417	417	409	364	410	375	402	438	408	433	401	406	418	407	331	357	382	371	410	402	413	357	422	381	387	407	420	367	346	377	437	363	409	351	352	404	416	398	401	355	394	411	353	379	380	429	404	444	392	379	384	406	392	409	410	414	430	433	405	403	369	412	387	400	393	394	415	420	388	388	377	387	397	372	393	394	385	418	411	424	446	398	429	423	430	433	403	418	400	406	398	396	403	382	393	393	446	430	380	450	334	391	407	406	401	390	381	393	394	418	403	420	407	429	411	398	401	393	401	427	359	427	393	423	393	378	390	417	405	407	380	414	364	383	399	406	399	414	406	381	398	432	380	397	425	409	428	450	424	401	369	385	388	379	432	409	406	422	382	404	406	402	397	384	387	401	374	406	391	371	412	383	403	421	408	409	396	412	403	388	419	390	391	410	397	408	410	403	392	433	396	398	417	370	410	383	390	398	424	403	396	368	406	399	379	373	379	394	364	379	434	438	387	396	411	424	377	392	398	418	363	366	367	383	380	382	435	417	409	388	383	405	383	421	408	389	399	407	388	366	391	340	364	441	419	394	399	377	381	381	417	429	426	409	403	383	395	414	396	429	428	371	398	364	390	406	389	398	390	400	379	424	430	455	376	380	372	408	433	422	404	366	377	419	431	372	377	400	413	400	416	404	392	431	412	401	403	391	408	392	394	412	365	390	382	403	409	386	408	408	409	378	413	399	409	434	409	374	409	406	381	407	399	393	396	382	414	395	384	413	403	413	436	412	378	405	438	426	388	415	373	416	431	396	393	425	430	378	403	397	367	362	390	386	416	390	410	394	412	421	414	381	396	379	435	422	389	362	448	397	389	410	447	392	417	398	421	405	410	410	414	412	412	417	389	418	397	421	424	401	390	389	389	367	437	418	425	405	402	398	393	428	391	409	356	437	377	399	391	370	374	423	404
37552	15516	3469	1741	1161	913	704	603	476	406	437	360	303	332	279	290	267	295	277	307	285	265	242	239	221	257	238	230	235	262	232	237	251	235	244	267	223	209	228	234	206	221	217	230	223	239	222	217	202	227	237	232	234	224	227	200	206	202	197	199	220	210	219	218	248	198	218	202	216	216	207	225	231	221	207	217	221	194	216	199	216	235	218	231	234	216	219	214	199	212	216	222	208	220	227	216	195	212	201	234	212	194	221	202	227	216	196	197	249	221	184	221	209	191	226	231	222	203	226	215	191	230	217	224	217	245	218	233	234	208	218	202	232	205	219	219	195	225	203	226	252	208	192	187	237	187	187	207	212	196	221	195	221	185	210	197	203	221	213	234	214	203	198	213	216	214	225	225	218	194	222	225	200	219	194	215	198	242	216	169	212	218	234	202	216	224	185	208	224	209	193	203	210	217	191	236	213	195	223	211	205	213	224	210	200	193	174	224	232	198	201	205	206	218	220	206	216	220	225	209	220	203	210	190	213	223	219	204	230	192	211	197	209	226	225	217	222	225	217	226	226	261	219	204	229	203	237	220	237	236	245	218	176	196	204	209	215	238	236	210	223	235	225	198	186	203	207	204	207	205	206	213	186	199	214	220	199	196	200	229	230	226	232	212	207	248	237	228	212	209	229	203	205	240	197	169	210	190	209	242	215	224	218	218	185	223	216	202	201	235	211	200	212	227	222	203	222	213	208	236	210	232	226	235	200	205	194	230	217	200	213	190	224	194	182	205	189	210	202	204	236	220	231	223	214	221	225	204	217	221	194	220	182	201	232	191	229	189	222	222	231	223	222	195	190	191	215	206	211	214	215	228	227	211	222	203	194	187	204	222	203	202	207	211	208	215	211	220	194	223	218	220	205	225	208	217	191	208	208	200	194	206	232	222	213	233	213	222	230	220	219	189	224	238	215	248	198	201	229	204	211	241	215	243	187	222	249	227	218	219	221	213	238	222	239	245	231	228	208	218	199	191	213	200	203	200	204	216	203	233	214	199	244	241	214	236	219	205	222	217	206	233	209	210	225	225	204	223	208	250	218	195	226	246	222	230	204	225	225	195	215	209	231	244	234	235	211	231	243	195	193	219	242	190	213	213	221	207	218	180	220	202	203	240	208	207	211	213	218	203	215	226	199	214	202	223	216	206	252	203	200	194	229	241	232	210	219	192	224	212	219	174	215	220	215	229	216	205	217	196	221	204	238	219	203	186	232	213	231	225	218	224	208	214	214	217	224	215	246	212	219	207	215	207	242	212	224	244	239	221	213	210	218	189	209	227	209	231	214	205	218	223	229	199	221	230	213	210	192	194	222	208	193	202	212	199	200	220	228	220	207	224	243	215	220	216	196	244	216	218	197	207	203	218	259	228	187	205	214	223	224	197	229	187	183	206	194	221	224	204	225	214	213	215	226	204	240	193	228	206	211	232	211	201	189	207	206	229	199	226	227	203	185	234	224	233	204	231	211	195	234	191	222	245	236	228	220	213	209	212	202	218	236	234	214	232	232	201	216	198	229	208	199	200	215	231	214	211	193	217	206	205	200	209	218	208	198	188	225	234	229	208	213	190	216	220	208	229	214	204	209	217	227	202	226	205	199	210	223	211	207	218	185	221	203	196	226	223	213	246	216	226	202	218	221	180	211	195	225	203	200	222	199	219	235	203	208	221	214	207	241	214	226	211	227	215	205	209	227	188	207	202	209	198	188	206	207	214	188	174	202	215	215	216	217	210	218	207	208	219	227	222	227	212	206	211	188	194	220	202	198	236	200	234	226	198	216	227	233	239	238	203	223	241	232	205	204	194	196	217	219	209	188	203	198	220	204	190	204	238	249	217	204	234	233	193	219	212	240	203	217	238	232	201	211	235	224	199	218	200	214	221	220	219	218	229	227	216	192	208	233	236	220	233	238	207	191	237	234	225	207	206	219	186	221	226	198	203	219	252	231	190	229	208	245	240	239	184	216	195	215	223	208	203	236	198	216	248	201	224	215	198	230	202	234	212	204	199	225	217	251	232	185	224	235	218	231	232	204	199	183	215	240	202	212	226	238	234	203	205	215	208	237	199	237	208	185	201	221	250	207	231	233	209	203	223	194	203	210	189	221	227	197	199	238	232	210	214	206	229	227	227	199	219	203	219	224	215	199	213	226	203	219	255	222	218	225	199	202	219	218	201	226	231	223	205	208	214	207	263	219	224	215	205	240	197	201	212	209	203	207	214	216	214	177	232	255	200	234	220	210	225	225	198	233	189	186	198	195	220	222	227	249	219	215	214	237	205	209	212	213	208	200	224	201	227	217	199	208	213	196	194	197	217	202	236	246	222	218	203	208	202	222	209	210	218	217	267	230	229	210	213	214	201	214	215	209	221	220	194	199	200	220	229	219	212	228	231	206	230	224	190	204	206	228	216	238	238	215	227	218	217	210	196	197	209	228	225	213	215	264	201	208	196	201	211	211	193	209	221	232	222	217	217	232	218	182	194	195	220	207	213	214	225	208	181	197	189	224	214	226	192	207	237	213	251	184	217	206	235	223	227	202	221	214	217	181	234	195	199	210	198	226	233	203	214	217	199	230	246	225	209	236	208	222	233	200	190	224	231	239	223	208	222	211	221	215	198	192	203	220	201	226	229	207	194	215	234	205	218	212	179	206	202	206	211	220	207	234	204	220	224	268	221	187	247	214	187	192	198	185	193	216	206	208	251	215	207	204	205	194	180	213	227	245	214	218	220	232	222	224	213	216	217	199	221	226	192	194	212	210	206	220	212	199	208	208	225	219	212	183	226	214	213	221	198	188	215	195	219	214	228	217	210	197	218	213	232	205	230	239	218	233	209	223	190	229	218	222	218	232	187	207	195	207	199	211	237	237	197	196	220	207	226	215	210	215	199	186	197	195	225	222	201	228	209	219	215	215	230	247	219	204	225	219	193	196	205	196	222	233	209	209	206	227	195	214	209	221	191	217	247	225	201	219	218	210	223	210	203	197	231	218	231	236	192	187	196	191	207	214	225	216	203	220	225	242	200	205	192	236	205	233	234	188	220	202	223	218	217	246	237	198	201	216	217	218	223	198	217	218	224	193	192	219	206	242	209	214	213	232	216	215	206	213	204	256	202	186	223	220	215	226	230	198	179	236	224	176	177	223	232	224	219	230	228	214	227	212	220	217	212	200	195	228	243	229	238	233	215	205	229	223	202	228	217	209	229	206	206	189	201	190	222	259	215	231	265	203	236	216	218	233	203	212	219	232	220	212	231	208	225	241	223	209	227	207	210	221	237	218	176	216	227	213	204	206	201	201	231	235	205	210	198	199	209	214	213	200	218	205	222	221	196	217	211	204	246	226	232	197	215	210	213	239	230	204	226	208	206	205	227	185	237	221	226	228	217	211	207	205	199	194	208	194	235	208	201	202	195	198	231	216	210	207	236	199	225	210	219	203	190	185	213	231	228
19390	7426	4286	5074	4339	3600	2959	2470	2082	1899	1622	1489	1395	1243	1075	1103	972	985	908	900	879	861	839	767	750	691	690	708	730	681	668	610	652	643	677	649	604	637	622	647	576	650	611	606	587	537	523	618	560	588	562	584	609	570	574	598	566	579	542	568	578	548	570	522	568	538	563	543	523	575	582	553	485	545	530	543	535	517	578	547	567	508	528	546	546	565	511	517	516	569	589	545	501	533	537	511	524	532	557	562	493	557	586	535	536	534	547	560	556	504	522	551	528	506	567	558	538	525	540	550	543	586	540	528	542	562	553	572	488	573	541	510	510	532	539	533	515	517	529	522	557	563	530	517	543	492	492	539	527	554	563	552	530	564	531	487	553	548	513	484	550	555	514	488	507	547	547	496	536	524	551	534	540	475	549	549	544	497	535	514	530	513	526	522	537	521	533	527	471	494	515	491	508	540	520	525	502	543	507	530	544	547	531	553	539	552	509	530	519	559	528	524	541	495	513	528	517	500	548	581	540	526	536	547	527	506	522	479	527	536	497	545	521	535	531	525	527	551	529	551	523	550	511	553	503	508	538	509	525	492	568	515	544	563	560	528	561	498	516	521	540	514	533	566	520	508	528	500	524	503	496	487	494	521	526	540	524	554	556	517	510	538	509	516	516	533	539	542	533	541	552	514	559	545	545	557	536	488	518	520	562	497	507	554	525	574	528	522	512	511	572	512	540	599	523	524	570	533	542	525	551	506	513	525	535	506	519	536	486	551	511	499	502	510	575	536	502	522	509	521	550	541	533	548	526	537	547	562	523	532	542	539	494	495	565	496	527	529	485	544	491	526	522	529	539	532	527	558	514	512	515	536	507	501	507	536	537	535	507	514	522	504	525	537	515	523	526	525	554	494	506	519	527	557	487	529	520	492	529	510	541	538	510	546	495	496	482	543	527	520	567	478	514	550	478	565	502	549	498	518	520	524	495	551	530	521	518	561	526	599	540	505	513	528	566	498	522	525	519	538	487	577	567	546	532	529	517	490	531	541	486	505	472	564	541	504	531	515	504	555	531	533	535	500	557	516	531	511	517	500	488	514	557	558	525	507	547	565	503	515	518	523	561	521	494	514	497	498	533	490	522	559	517	534	545	523	538	509	564	512	499	489	528	493	516	529	514	545	496	545	531	501	556	537	544	534	510	518	554	526	522	508	529	548	514	509	504	521	545	519	508	537	502	503	520	486	505	528	519	534	496	537	546	556	533	506	553	514	532	489	542	537	527	505	533	513	495	540	538	539	532	540	530	555	525	531	526	531	505	517	544	514	498	522	544	485	547	521	520	538	528	534	513	512	534	524	517	549	572	535	549	478	488	525	488	528	560	537	495	548	522	496	549	520	496	538	515	541	532	498	548	573	539	533	545	527	581	519	528	538	502	505	521	537	509	564	527	562	519	533	460	518	534	558	515	516	519	540	580	501	514	571	515	502	513	488	527	556	560	516	514	540	525	534	524	544	500	540	542	552	512	552	528	561	539	549	544	522	505	541	522	534	508	515	539	501	538	494	515	545	551	519	518	555	574	543	508	539	507	531	501	526	548	511	512	536	515	492	541	522	540	544	508	500	535	556	496	537	535	505	524	528	535	522	563	517	510	506	537	522	575	523	502	502	512	516	529	546	515	558	541	497	503	533	513	493	559	607	510	495	501	528	534	561	503	548	542	531	562	546	498	532	503	521	521	566	520	528	504	523	536	479	548	587	531	525	594	495	515	552	530	512	522	525	526	511	553	533	539	550	528	530	497	534	562	541	486	532	557	545	550	525	577	510	530	558	549	518	581	502	542	487	525	506	518	514	525	543	516	539	545	500	545	523	531	512	496	521	544	501	522	537	571	561	515	542	564	487	521	540	529	572	525	530	522	515	537	483	516	505	525	565	524	538	538	534	531	513	520	548	539	480	484	506	525	496	545	597	517	561	542	534	526	477	523	560	522	549	520	523	549	476	494	538	540	525	553	533	512	475	481	472	527	541	521	566	511	522	544	525	542	552	522	479	552	542	536	537	551	520	505	525	516	519	485	512	473	576	546	514	548	526	524	517	551	523	546	533	498	505	540	552	528	543	554	514	544	528	532	518	542	530	515	557	505	525	563	520	507	515	516	521	566	484	521	523	537	514	539	537	560	527	472	550	506	553	516	509	492	517	515	519	546	547	555	502	509	496	509	502	553	539	535	553	490	513	534	534	522	542	517	525	564	535	537	526	545	589	556	544	521	521	542	527	517	537	541	472	512	530	544	530	535	526	540	531	545	550	470	547	547	533	519	557	515	506	527	518	526	547	548	504	528	533	524	532	553	545	536	536	508	455	501	550	547	517	511	532	516	530	518	548	560	494	503	482	516	535	542	499	510	521	506	513	538	528	560	543	521	535	541	533	533	504	545	551	508	508	501	558	550	528	564	496	556	499	559	580	540	518	500	511	533	543	561	532	514	536	529	499	536	510	505	491	510	495	570	533	547	517	517	540	522	565	556	471	509	485	539	551	524	539	561	517	534	517	499	510	513	495	536	536	529	475	532	498	535	512	492	487	525	530	549	472	512	560	512	550	527	532	553	529	506	546	531	569	532	530	515	556	490	537	508	522	572	557	535	484	548	503	489	519	525	555	540	508	487	547	497	520	567	531	544	529	521	524	515	540	535	554	526	487	505	538	525	529	507	547	554	533	541	527	536	497	539	552	513	514	518	502	521	511	544	531	550	526	505	498	550	536	528	547	486	489	513	502	538	559	526	554	506	528	564	532	508	507	559	516	501	511	527	481	504	555	499	552	499	529	544	550	513	554	535	488	518	520	521	564	582	567	544	512	530	513	535	546	543	509	532	531	520	534	524	532	514	544	575	514	498	522	550	508	543	522	551	535	542	525	566	522	594	503	488	483	557	527	508	528	549	503	505	539	528	549	502	529	540	518	487	529	482	515	567	535	544	529	536	577	526	457	524	500	547	589	515	583	538	545	524	519	526	550	561	535	564	556	514	518	505	522	530	538	548	516	531	516	516	576	554	531	517	530	498	543	534	542	545	560	572	476	524	537	552	550	545	535	476	509	562	542	493	556	510	551	517	569	532	538	507	546	537	542	570	550	539	485	540	559	521	573	500	507	510	544	478	487	532	542	527	468	524	480	543	484	512	538	507	504	540	557	472	548	517	533	582	538	521	578	483	546	541	494	531	531	520	532	528	539	538	523	555	486	545	499	519	508	521	523	573	516	511	535	508	543	481	527	552	534	523	516	525	533	529	512	528	488	596	528	480	554	529	536	534	510	514	501	489	528	544	524	530	570	519	496	557	532	494	507	532	507	529	563	500	507	534	576	551	513	482	515	516	537	519	501	576	518	520	534	551	543	508	522	532	520	533	551	524	549	526	543	509	544	552	503	506	503	522	501	517	509	555	530	509	541	498	485	537	532	541	542	478	537	497	495	503	520	515	531	504	540	528	576	506	547	557	513
13837	1012	393	421	357	334	314	326	358	362	348	334	340	356	354	345	329	339	307	296	312	325	338	328	352	358	357	339	340	333	297	322	323	323	343	311	360	326	331	311	333	315	305	390	361	323	340	343	333	330	298	333	319	312	328	358	321	374	350	332	341	325	333	333	302	327	336	344	338	354	315	317	319	342	337	350	339	336	352	354	319	319	332	375	331	309	314	336	305	385	350	345	333	327	347	316	312	324	347	363	352	315	372	354	353	331	329	309	327	341	338	349	368	325	324	365	305	355	350	363	362	376	352	342	346	310	359	303	345	344	299	314	320	341	347	338	345	354	321	344	346	330	362	329	306	311	375	324	346	345	331	310	302	342	316	325	333	359	342	352	354	313	324	306	319	361	339	318	336	320	348	331	306	346	349	343	292	313	348	358	365	355	322	322	325	340	331	361	326	325	343	332	372	372	367	341	347	340	362	337	343	322	307	370	329	345	368	333	313	331	330	348	320	347	331	348	353	326	334	339	327	353	355	304	299	357	341	333	365	350	327	347	325	312	324	329	338	337	346	343	337	334	332	336	343	322	330	326	319	288	319	378	332	337	337	351	343	335	365	340	344	362	301	378	356	338	363	338	327	358	305	319	338	360	325	344	341	359	315	300	379	352	353	309	321	335	335	327	333	359	345	347	354	360	354	302	355	343	345	318	343	364	365	335	305	360	328	336	311	346	342	353	331	298	372	375	320	335	314	378	327	333	319	334	344	336	332	323	366	345	317	327	338	322	294	348	340	316	306	349	295	340	330	338	325	336	308	322	344	354	352	347	321	318	327	366	334	327	320	312	366	312	345	332	351	354	335	312	320	333	335	328	348	293	369	325	362	313	344	318	360	322	348	345	322	334	318	351	344	356	297	353	326	329	337	341	325	343	356	334	336	304	321	301	334	370	358	290	357	370	330	318	356	336	331	318	325	337	316	328	355	322	347	338	329	313	335	384	323	353	356	348	315	365	361	304	350	321	321	357	309	327	373	304	284	312	354	349	332	324	342	323	395	303	377	334	322	355	324	304	351	351	354	375	371	345	347	324	324	356	346	324	343	352	341	336	339	359	389	360	331	300	331	353	330	362	338	329	354	355	332	338	376	348	351	362	327	339	344	301	324	329	364	365	360	364	332	348	331	353	352	309	335	316	353	360	300	349	360	315	341	383	364	311	337	324	355	366	332	329	327	344	330	320	336	318	342	326	336	370	343	353	325	318	323	357	332	354	340	313	319	357	366	322	329	341	359	313	333	342	301	321	333	339	309	343	324	323	323	344	352	335	345	356	352	336	300	370	365	366	348	332	366	306	364	338	307	358	324	325	348	321	335	339	323	328	342	321	351	319	341	344	320	347	349	347	280	336	332	323	293	366	336	342	334	342	358	327	333	318	361	348	303	315	317	337	363	328	366	320	346	353	316	320	346	339	327	346	352	355	304	342	300	294	305	329	358	370	316	357	338	365	358	322	347	330	316	338	330	326	337	294	341	327	337	327	332	316	315	352	351	310	357	344	346	345	332	337	310	343	334	354	327	354	304	342	340	314	339	343	358	334	330	319	309	340	287	342	332	354	349	354	368	345	357	331	337	316	317	361	339	325	332	304	318	344	355	354	332	338	312	342	371	326	334	316	362	306	340	326	339	338	326	373	328	314	344	345	312	320	295	342	332	343	335	301	349	302	351	343	306	345	383	325	294	337	319	346	379	366	286	355	357	341	361	313	309	369	344	323	365	351	342	353	322	334	370	341	326	338	325	356	330	334	340	334	335	335	331	392	320	369	330	335	322	351	337	364	330	331	322	331	365	364	347	339	323	349	294	321	370	316	328	326	334	331	337	336	354	333	306	337	350	340	358	350	338	346	321	347	368	315	368	319	339	339	368	303	357	323	320	354	336	335	275	348	344	376	325	369	366	345	343	329	322	327	325	328	336	319	349	359	339	337	373	338	319	327	323	364	360	356	323	305	308	316	335	311	331	343	333	318	327	307	328	340	331	331	342	359	369	318	332	303	337	314	352	313	331	340	358	358	340	305	365	323	326	336	355	337	310	378	351	350	367	355	334	352	361	384	329	324	319	339	295	325	362	331	362	344	325	332	316	339	368	368	343	324	350	348	310	342	331	315	352	316	349	351	347	323	327	355	330	337	321	350	307	343	390	324	345	303	365	344	334	329	333	356	375	344	326	341	310	348	340	348	312	327	352	312	357	371	353	348	358	325	324	326	338	341	346	332	341	342	320	315	361	335	317	342	347	315	366	333	335	336	378	323	304	329	350	352	321	326	312	313	335	355	338	300	344	326	332	349	341	339	337	350	375	307	326	322	324	338	322	347	303	332	327	380	307	342	338	353	354	313	338	348	338	341	300	347	314	341	387	322	372	376	343	332	342	358	410	340	321	360	353	329	347	301	356	331	370	376	329	328	352	357	359	320	315	345	314	288	317	341	325	350	362	348	343	345	340	330	355	332	380	302	338	367	348	341	326	354	319	330	353	323	340	351	334	326	319	330	307	352	360	358	354	349	373	309	344	325	374	346	352	348	310	354	306	349	351	376	335	318	332	346	341	306	299	358	342	345	360	370	351	379	378	326	342	344	349	327	316	308	320	320	308	310	337	314	350	333	337	303	349	330	331	328	319	363	338	352	302	307	336	339	377	331	352	328	378	313	363	326	310	349	302	328	335	340	326	320	331	336	325	356	347	336	331	332	321	329	332	329	342	347	354	310	322	320	312	336	344	363	325	324	363	336	344	321	331	347	357	347	371	343	306	329	348	361	351	334	342	360	334	355	318	329	349	329	360	354	330	314	317	364	330	308	363	328	333	318	323	355	320	357	352	338	338	313	350	304	317	316	343	359	357	334	351	343	307	370	349	322	337	326	352	338	322	323	322	380	334	323	288	361	319	368	346	348	328	361	293	360	303	318	309	351	342	334	370	339	375	345	330	329	367	341	311	324	341	360	352	345	324	362	298	349	328	335	379	384	336	324	355	362	341	340	334	332	319	349	334	335	319	346	366	347	365	269	299	302	330	315	353	351	314	306	362	359	333	368	320	346	355	344	321	320	362	301	336	296	329	328	312	327	300	341	336	325	353	333	347	334	329	321	347	343	319	316	307	304	361	314	318	328	341	335	346	338	362	323	306	361	310	345	337	337	347	333	328	325	355	321	336	348	318	338	361	356	349	334	344	312	304	318	361	346	352	348	349	323	360	376	340	333	342	363	338	369	305	339	344	320	314	328	321	350	339	280	331	347	351	361	336	309	353	336	315	331	337	290	330	335	328	322	359	385	345	332	320	338	342	346	347	311	370	342	376	308	335	316	340	318	336	356	327	323	341	349	344	323	337	308	328	364	323	359	357	331	349	335	333	318	338	310	315	309	359	325	318	356	325	343	365	301	325	371	372	320	332	338	327	317	356	332	343	316	332	331	332	356	357	338	282	308	365	342	343	311	353	306	327	314
6404	901	795	839	810	798	765	768	742	761	772	788	738	732	736	736	751	743	736	763	758	744	729	763	779	759	759	736	745	785	759	790	741	745	753	749	741	774	768	721	775	742	719	727	763	775	719	717	777	785	810	760	818	761	784	753	728	715	756	703	772	771	771	730	717	741	726	748	792	728	757	693	739	760	741	761	780	778	714	697	718	747	776	785	726	729	729	743	730	786	722	760	716	688	738	744	714	780	720	753	750	743	749	725	775	734	713	739	759	745	719	762	769	726	727	715	723	744	740	760	719	690	715	771	709	747	773	747	756	772	740	664	751	705	744	730	764	708	736	732	713	739	741	721	727	725	770	754	758	721	749	724	710	759	723	737	738	729	734	765	748	735	759	751	734	733	786	721	700	699	728	721	737	765	744	723	725	712	771	751	793	728	751	721	755	790	732	697	728	724	730	737	740	778	733	717	750	764	785	728	745	722	748	767	779	731	734	783	732	797	714	746	726	707	776	751	745	685	735	756	745	690	773	741	700	735	715	759	756	743	744	759	746	712	792	775	753	679	724	719	771	721	723	793	745	725	766	787	754	758	744	723	728	739	720	737	751	750	763	788	727	728	764	743	785	743	771	729	704	773	761	732	746	755	765	741	766	743	793	777	710	782	732	742	734	803	769	749	730	710	729	730	745	745	717	716	719	791	748	763	743	794	723	700	806	735	747	712	731	726	738	710	768	741	680	700	740	728	741	768	753	768	791	723	764	692	714	723	740	722	766	758	724	765	723	711	719	739	753	734	720	786	703	738	744	736	737	718	745	700	760	733	734	698	744	756	775	686	736	741	742	777	704	735	761	694	800	804	764	746	777	736	777	745	728	740	698	743	774	781	773	792	760	782	785	698	748	712	728	754	786	779	754	720	756	775	741	769	719	748	751	727	694	730	704	689	718	726	748	683	752	734	728	723	753	685	757	774	771	715	752	725	732	777	776	704	739	764	712	761	769	754	711	771	711	719	730	728	761	713	771	805	764	772	735	680	738	734	765	732	738	753	719	734	745	706	768	765	732	718	728	780	750	724	736	711	765	721	742	702	753	696	724	743	750	777	738	689	786	718	749	750	722	764	747	787	723	746	729	670	765	717	792	738	743	767	774	735	747	757	708	770	708	718	749	756	741	777	740	740	700	734	797	728	749	767	758	745	760	730	779	754	707	749	759	731	761	763	765	728	732	738	749	729	784	773	711	760	767	752	725	719	741	741	780	684	725	760	748	742	701	772	718	692	759	759	752	696	758	748	727	764	727	762	745	774	762	751	698	758	753	755	771	713	745	744	772	729	667	744	798	792	744	773	735	816	737	746	769	763	744	789	755	744	700	754	767	750	728	736	710	716	738	740	725	732	753	740	759	725	720	739	749	757	749	751	785	726	795	750	805	771	742	746	771	798	767	773	772	741	746	744	745	793	724	698	753	741	746	734	769	725	705	751	722	748	762	730	777	709	751	701	754	698	722	751	764	723	724	787	730	753	794	736	731	732	719	746	776	736	730	771	692	749	732	766	758	731	778	721	728	745	750	742	642	735	727	731	753	725	783	770	761	758	751	718	752	766	730	767	725	715	721	727	743	696	749	742	722	760	725	747	739	750	753	777	759	783	763	733	788	774	710	728	794	745	750	771	717	700	731	763	769	748	740	755	761	749	724	727	756	745	723	783	719	702	735	794	724	800	728	733	763	711	727	732	758	703	734	746	756	757	798	712	692	735	722	791	766	755	712	828	804	788	748	763	735	743	784	720	786	723	799	741	750	726	722	729	771	700	742	712	716	724	758	752	774	709	726	754	736	741	745	713	708	732	716	689	721	745	728	701	761	765	724	714	738	733	750	771	722	707	780	776	756	747	723	710	751	693	713	738	734	749	771	803	767	785	734	694	720	723	772	697	724	737	780	764	755	722	778	745	715	736	725	768	786	692	784	758	739	738	772	712	781	784	781	745	776	743	745	708	750	768	769	742	725	749	769	759	744	747	758	728	777	719	787	711	726	749	774	749	690	719	716	765	670	715	788	762	739	755	747	740	770	716	751	796	733	735	740	716	737	751	728	780	759	787	713	702	738	743	732	732	728	744	781	755	754	729	727	723	749	731	716	758	754	739	761	717	716	730	720	696	706	747	760	678	748	746	739	724	735	736	768	763	800	756	771	737	732	697	731	756	775	751	748	778	741	743	769	792	735	758	778	729	762	808	756	713	712	693	711	763	760	743	756	739	699	784	720	710	762	713	695	725	728	761	734	749	734	708	734	733	781	712	779	769	712	718	743	738	747	739	735	745	729	755	780	761	721	733	739	754	773	774	729	743	736	736	744	768	754	761	735	738	713	773	701	691	781	713	713	722	748	758	709	751	797	736	721	748	777	745	787	791	715	758	785	751	787	808	788	736	774	740	758	722	755	738	753	745	753	690	735	799	768	768	771	746	732	740	741	723	770	697	791	742	764	727	748	725	725	710	753	703	741	712	760	783	711	716	689	749	731	778	727	763	752	739	729	760	761	789	684	793	755	739	738	739	683	745	757	701	722	764	750	797	761	744	746	733	753	754	784	741	717	753	709	707	759	736	744	776	809	714	717	735	724	726	781	742	715	718	709	742	769	770	782	743	752	740	695	711	727	713	770	724	741	723	745	723	752	763	700	689	746	741	725	776	765	734	750	759	741	745	777	733	727	748	736	700	753	790	694	754	734	741	722	745	760	730	696	776	728	733	754	739	805	757	770	755	775	742	797	700	757	741	749	724	742	766	804	773	747	719	766	742	737	725	669	743	712	713	728	713	754	712	745	763	736	709	716	718	702	750	742	708	753	732	700	766	750	728	734	773	744	765	730	760	741	760	777	677	746	748	754	723	743	750	791	721	760	759	757	746	720	773	735	733	739	687	719	749	731	747	743	709	765	744	800	726	764	769	773	756	741	741	741	782	784	714	753	743	759	768	786	769	793	729	730	761	753	719	746	791	755	718	773	700	736	745	780	776	747	732	739	766	777	734	695	711	805	734	766	781	733	719	729	749	754	750	746	725	752	756	759	755	783	719	752	743	740	749	780	742	720	755	786	775	686	739	776	724	735	770	783	713	738	731	797	740	742	723	708	713	753	727	759	709	782	822	733	738	765	794	751	758	764	767	763	734	777	727	744	750	771	785	785	732	767	784	757	705	742	745	744	729	725	727	819	722	693	724	786	739	720	739	757	782	689	749	754	734	744	782	808	729	747	737	754	728	739	759	714	753	771	733	769	721	737	789	770	736	729	755	802	727	770	708	747	787	756	745	724	738	755	758	715	728	811	775	766	719	743	749	759	702	743	661	756	734	748	725	715	726	756	799	743	784	757	710	781	711	694	749	740	784	802	786	743	744	698	722	718	707	708	744	746	737	712	731	696	740	724	751	796	729	723	755	728	746	761	720	751	765	786	779	734	730	750	757	739	776	761	745	720	739	717	733	797	705	747	735	721	747
29655	8406	1427	923	596	564	426	346	327	266	250	212	217	239	206	206	204	184	208	220	171	199	171	170	174	196	187	197	160	188	193	202	167	157	186	168	187	168	188	183	157	207	185	188	193	160	163	180	190	178	173	158	180	150	165	172	172	189	170	165	186	170	172	156	179	191	166	197	171	182	172	165	173	182	169	151	165	178	188	201	163	188	157	159	164	178	184	201	168	162	171	175	166	171	166	166	174	156	158	166	163	181	195	181	136	178	176	155	147	186	168	150	177	159	176	162	186	156	175	161	148	174	193	161	168	180	158	160	179	163	178	162	167	182	189	165	170	153	182	173	189	153	161	150	179	166	137	169	174	159	182	168	187	163	174	157	172	169	175	167	151	157	168	154	160	173	179	189	152	163	151	167	172	161	168	155	166	181	172	160	202	145	183	148	186	167	175	171	171	157	177	166	170	172	145	160	177	170	152	173	180	161	150	168	181	150	182	163	194	163	181	142	151	170	163	174	192	195	161	155	155	168	166	169	160	155	165	172	172	182	188	158	190	175	168	169	161	177	164	194	159	171	187	185	163	169	166	178	202	181	175	183	182	164	164	173	187	181	175	160	160	158	172	162	179	179	172	159	165	210	189	156	175	195	170	182	170	148	179	183	177	180	177	165	173	151	170	136	170	176	154	179	176	172	174	134	161	176	206	191	156	159	174	166	187	164	197	162	176	189	188	189	173	161	189	176	172	147	177	169	155	167	173	158	187	181	162	166	162	180	174	164	180	169	190	167	177	157	171	181	163	165	180	155	170	168	154	159	172	144	142	188	171	195	167	176	175	174	200	195	189	166	172	179	159	166	161	164	164	159	176	159	149	151	181	174	172	156	175	173	138	170	174	148	172	170	170	173	153	151	171	136	177	182	188	168	150	164	148	178	178	186	157	175	175	180	182	155	175	157	184	184	192	157	156	175	167	182	172	174	170	165	183	165	154	169	168	148	185	192	188	175	150	170	171	193	165	164	151	167	160	147	183	157	171	183	137	164	160	174	160	174	177	160	156	161	161	179	170	169	183	193	165	149	178	196	161	151	164	189	156	183	167	158	191	185	144	177	146	177	185	151	161	159	175	164	140	177	183	169	167	168	154	171	170	156	172	134	177	167	160	156	152	159	170	163	151	161	180	160	152	158	179	159	195	180	168	168	180	175	193	191	176	164	188	162	189	197	171	170	184	188	166	178	183	187	180	164	186	168	172	183	179	175	183	175	195	158	186	183	167	162	161	149	180	168	186	183	169	160	152	151	173	150	169	185	166	171	179	179	155	162	159	173	170	156	166	140	192	171	163	183	154	157	158	187	146	172	184	188	169	176	166	187	190	170	196	180	184	178	179	170	168	163	156	179	159	164	166	155	188	181	165	169	169	167	165	160	163	165	164	168	160	180	157	173	175	172	171	195	186	171	156	158	185	172	171	169	189	154	167	162	163	180	181	216	173	178	159	168	159	160	188	164	176	173	147	140	167	185	148	164	181	131	174	162	163	181	169	185	179	172	184	176	176	155	175	159	164	159	163	188	165	165	187	161	167	170	169	149	186	173	154	178	163	173	140	178	147	172	155	165	160	170	149	166	158	188	170	175	145	164	170	154	166	173	190	154	172	179	181	161	157	157	161	169	177	169	166	169	154	155	178	156	208	160	174	167	179	202	176	164	161	156	168	173	172	167	146	157	184	174	149	159	172	152	151	175	168	166	179	151	168	186	170	156	162	163	174	181	154	131	161	149	175	168	187	151	183	158	163	157	162	174	175	163	171	176	149	163	165	170	181	152	151	179	167	170	157	163	168	145	163	167	197	178	166	187	165	140	177	162	165	172	166	186	179	167	205	165	177	182	166	175	172	171	177	182	182	168	149	154	149	157	168	184	181	184	153	192	161	153	191	166	146	167	178	157	196	157	186	181	168	183	187	184	170	177	165	153	171	147	171	155	160	168	173	163	146	167	155	184	182	146	136	151	181	184	169	150	169	175	144	165	160	174	199	161	183	163	170	148	170	179	163	183	165	197	173	160	171	160	173	168	160	176	187	172	179	174	164	169	170	166	174	180	158	171	159	179	163	149	166	160	161	144	171	177	189	162	171	178	167	167	187	183	155	192	178	182	163	184	180	174	185	180	174	162	172	168	178	173	169	184	159	187	170	170	150	185	177	210	171	159	160	187	173	171	178	159	180	163	179	166	172	165	188	186	193	171	142	164	159	159	163	162	165	183	168	175	164	170	174	181	175	188	162	172	161	177	138	172	172	161	189	150	156	184	176	156	180	165	154	180	165	191	161	167	144	150	164	146	161	151	178	167	169	160	169	173	180	202	201	174	153	165	155	164	154	203	176	181	196	144	201	178	187	159	186	192	161	142	173	189	170	160	171	206	156	183	148	159	177	160	150	165	158	160	182	193	168	182	209	171	165	155	152	186	178	169	169	165	167	151	175	168	166	136	168	154	152	178	179	169	178	166	173	165	162	170	165	177	196	158	157	152	176	161	173	191	176	177	166	156	170	203	156	164	155	179	150	174	164	165	196	185	143	168	163	156	159	186	168	166	197	165	188	168	172	167	163	163	179	158	180	164	161	165	159	153	166	158	190	174	179	170	170	173	186	183	176	176	161	158	190	172	145	157	168	191	187	173	166	173	190	186	134	186	172	150	155	185	159	160	167	156	165	178	172	159	168	185	180	190	138	182	164	166	186	165	170	206	179	193	176	146	168	204	188	183	175	181	154	173	163	174	180	143	190	192	163	154	160	179	167	164	150	148	172	177	162	183	170	150	150	163	150	177	170	214	172	180	167	201	183	179	174	176	154	169	161	216	176	173	165	143	170	174	158	181	160	189	157	168	161	181	191	152	178	172	212	179	183	162	162	164	160	186	162	184	186	161	181	163	171	178	176	194	154	177	170	195	164	206	185	172	193	178	158	191	182	150	168	162	186	179	151	186	163	171	153	169	178	165	161	175	164	155	160	190	182	171	174	171	174	162	161	189	171	161	172	169	167	177	146	148	180	154	169	147	170	163	198	165	179	164	146	199	132	170	167	170	168	174	178	191	166	177	162	180	174	163	159	196	172	159	180	167	194	166	184	170	178	164	157	148	164	184	176	155	159	167	159	157	177	170	161	160	147	185	179	170	158	187	174	149	175	178	177	163	144	175	186	178	187	176	174	175	151	184	170	152	190	175	169	184	161	164	174	165	179	170	198	170	178	167	169	183	180	179	180	189	161	161	159	156	170	141	144	190	159	159	163	155	178	175	163	168	185	156	196	159	161	162	157	170	164	177	171	181	178	189	167	185	173	169	178	173	191	172	145	177	181	182	155	175	173	161	176	152	168	151	169	174	148	172	187	174	165	170	163	168	149	162	157	174	159	190	180	160	144	190	191	183	191	191	161	166	156	147	165	166	168	140	158	190	182	182	188	163	184	163	182	177	166	162	165	170	180	180	172	145	179	181	173	148
14656	3739	2339	2862	2507	2065	1635	1423	1271	1072	959	935	837	801	711	697	638	640	568	616	592	555	587	527	526	536	511	500	500	478	490	484	485	472	498	496	465	425	428	427	434	472	477	466	402	465	444	407	427	460	427	414	411	440	413	448	435	416	401	428	455	447	416	403	435	428	407	400	437	396	417	422	398	440	422	448	420	432	420	396	449	396	428	466	441	366	437	424	435	402	423	395	402	380	457	420	421	419	397	372	421	416	428	421	443	416	413	438	383	368	444	398	376	444	378	411	403	399	398	369	411	399	394	414	398	415	430	416	412	415	365	451	414	402	379	384	423	404	405	431	414	413	432	393	410	414	438	423	417	429	432	415	368	393	414	410	402	456	404	415	422	408	417	425	409	416	394	416	401	396	415	382	366	416	408	425	396	370	403	433	434	404	406	409	417	404	417	428	413	422	412	387	401	386	400	360	406	415	412	398	445	432	431	350	387	376	399	386	430	392	419	356	420	400	405	387	402	386	447	412	372	394	420	402	422	398	444	416	435	364	435	421	441	364	378	388	395	371	443	408	397	404	414	400	424	445	411	386	396	443	425	356	413	383	384	420	434	384	398	373	402	392	418	401	423	435	429	403	409	415	402	416	412	414	354	398	390	418	426	377	424	390	416	425	383	386	416	415	381	415	435	425	412	422	415	372	420	435	418	417	412	403	398	383	418	399	384	384	414	421	404	400	431	404	441	409	381	422	368	423	402	392	421	413	429	393	405	402	392	368	394	421	448	372	409	412	422	425	405	422	397	478	426	374	390	394	419	439	411	407	392	408	363	385	424	422	407	417	401	392	428	429	399	386	434	424	413	419	398	426	438	393	375	373	377	433	416	422	403	396	420	416	432	383	382	388	429	389	395	397	419	424	396	387	398	383	431	383	410	374	390	391	387	401	380	392	410	428	413	391	400	382	398	398	411	399	440	376	396	419	409	401	381	410	391	405	396	382	437	404	409	379	386	412	416	405	382	406	423	420	404	379	408	387	375	412	445	409	401	385	400	400	365	408	364	398	412	405	426	430	421	400	422	382	362	401	422	412	404	403	419	406	430	388	409	434	424	404	377	407	407	398	402	427	401	379	412	410	392	405	359	390	408	406	433	413	407	390	422	421	395	407	424	410	409	400	412	386	397	396	424	414	410	414	399	397	415	403	393	398	402	390	382	409	393	398	432	414	348	395	425	405	408	445	390	422	419	423	367	435	381	436	376	413	416	401	373	411	442	448	404	389	417	419	377	388	395	399	385	419	413	388	402	398	391	382	381	380	392	396	399	401	408	411	410	427	392	394	401	393	414	394	391	401	391	389	455	420	388	410	445	392	399	419	389	393	437	376	372	408	417	400	423	404	394	392	421	390	443	369	415	420	414	392	368	439	410	398	422	399	410	390	416	406	382	447	386	393	424	414	401	400	407	442	377	414	365	402	411	423	423	385	438	388	430	392	395	424	429	409	410	395	378	393	400	399	396	400	373	377	423	423	444	400	403	378	381	437	376	402	407	432	399	387	415	384	411	384	370	395	376	377	413	384	387	416	429	394	397	413	448	401	374	403	389	408	401	408	389	434	402	434	401	437	446	399	403	410	432	391	407	436	400	375	418	382	378	406	417	415	390	417	374	448	413	426	431	374	391	391	416	385	418	411	393	405	397	452	413	413	398	416	354	372	364	407	396	381	386	414	393	392	407	404	431	403	392	440	400	412	414	397	432	393	435	459	412	423	402	392	425	394	399	399	420	406	462	436	416	350	407	397	411	402	369	427	410	407	415	409	404	409	419	406	368	371	430	383	414	407	415	411	397	418	373	397	435	430	413	457	376	398	401	426	450	420	423	428	413	385	364	407	400	397	354	378	439	441	408	433	384	427	411	418	406	404	436	442	395	371	392	459	398	390	418	399	397	373	405	402	419	378	422	398	398	409	398	397	419	428	417	387	415	401	403	421	376	419	440	389	396	431	390	417	365	359	411	400	430	398	398	375	418	417	432	405	407	403	375	395	401	395	408	389	397	383	381	399	412	404	401	410	384	418	413	420	404	376	412	395	379	411	438	411	414	392	419	412	416	437	442	414	392	423	398	406	396	369	406	386	408	423	418	436	412	451	403	405	426	407	417	392	397	419	467	423	408	412	395	430	428	402	426	453	419	388	422	439	397	406	410	376	425	385	437	409	407	439	376	420	386	417	378	408	391	389	401	420	416	383	390	375	402	414	436	418	402	424	435	409	381	392	426	405	400	427	406	395	358	432	401	399	409	401	393	410	401	382	402	432	419	403	439	413	397	416	404	344	394	402	426	410	365	387	400	388	422	399	392	401	373	404	446	398	427	431	408	376	394	383	425	392	411	396	403	396	363	391	398	419	428	409	436	433	407	458	432	436	402	417	420	392	385	405	423	409	411	409	435	412	415	407	375	405	389	402	411	369	434	434	451	392	398	391	399	376	428	435	394	422	398	410	405	390	416	440	429	380	393	407	425	403	403	370	386	383	387	416	416	384	387	413	402	419	422	421	394	404	379	380	385	389	394	404	403	394	428	396	404	420	411	373	401	419	395	418	414	417	448	424	390	414	393	424	433	416	410	441	380	405	402	414	385	408	435	433	373	357	424	389	436	426	431	412	441	408	431	425	406	363	372	435	394	420	399	402	428	395	382	390	411	410	389	428	454	401	419	439	415	414	379	381	408	419	397	427	391	381	387	417	397	395	434	392	358	417	388	418	398	401	416	442	378	416	394	397	387	377	430	420	397	401	413	398	399	396	359	419	393	432	421	382	403	378	403	423	433	406	410	440	405	447	414	403	406	432	408	396	415	435	427	404	404	407	363	391	399	377	393	388	400	400	401	373	406	394	393	409	413	410	396	412	377	420	386	416	405	431	393	426	388	424	425	414	420	355	376	393	381	398	379	412	391	385	442	395	439	362	398	406	425	392	407	402	422	396	372	385	427	402	424	408	379	381	412	391	415	417	418	370	405	406	383	389	363	414	398	407	411	418	375	419	399	365	437	417	398	412	425	423	439	420	393	417	382	397	415	391	440	415	442	378	426	413	418	401	408	456	408	418	406	378	420	406	369	413	419	408	390	391	397	422	403	374	431	387	432	392	425	419	418	402	389	455	393	405	423	399	409	403	416	420	446	407	424	415	396	400	432	411	420	358	403	422	404	407	438	423	415	407	424	393	398	382	422	395	400	402	370	397	439	419	362	376	441	378	357	402	414	412	428	392	414	424	376	394	365	437	407	381	396	400	421	376	416	418	438	417	418	379	404	426	404	430	420	416	424	451	405	381	409	393	419	397	374	379	409	389	393	422	434	396	363	409	389	387	388	408	424	426	417	394	394	432	408	409	437	392	381	406	422	438	418	399	386	408	368	403	423	379	438	400	400	414	438	408	398	394	422	419	390	403	400	400	386	398	402	390	427	382	400	382	412	434	388	385	386	380	404	406	404	401	417	405	416	400
39016	15941	3576	1791	1240	907	722	603	522	455	413	363	351	318	315	323	286	268	246	243	267	243	273	214	251	255	223	243	251	251	226	247	243	225	241	237	245	217	209	213	229	219	202	217	207	235	220	242	243	227	206	233	232	223	203	216	233	192	210	216	230	217	214	232	235	222	211	206	228	221	231	193	224	185	214	199	244	227	231	238	227	223	199	236	207	234	192	207	201	241	213	212	210	208	216	217	209	211	223	209	225	216	193	223	237	211	235	239	186	211	231	239	202	211	208	209	207	217	193	219	212	211	208	211	228	209	203	188	232	223	220	212	214	229	209	216	227	225	205	213	197	214	200	216	211	208	186	221	197	186	195	202	252	239	238	202	219	206	225	199	240	193	216	227	189	238	223	188	211	191	213	223	192	194	218	205	227	218	218	205	193	204	221	211	212	204	202	221	252	185	207	227	206	211	209	195	234	210	219	233	223	187	213	215	225	204	229	221	201	222	212	234	221	195	215	220	205	214	228	211	205	208	199	196	196	219	226	229	212	191	201	202	214	221	217	214	211	190	223	223	204	220	205	207	200	216	224	212	193	207	209	231	191	193	215	208	234	196	214	221	204	206	197	260	194	207	218	237	208	219	203	202	182	223	208	230	192	224	244	205	213	216	213	215	217	240	193	204	202	221	214	219	224	210	230	212	206	223	200	200	210	228	198	206	235	233	223	217	217	212	213	227	218	186	238	209	246	228	209	203	189	208	213	202	214	230	219	197	211	206	210	251	214	212	218	243	199	204	210	217	214	190	216	223	195	213	213	238	234	236	193	200	227	218	245	205	238	254	205	206	201	222	223	208	232	215	179	192	223	227	199	210	210	223	175	232	200	210	233	209	232	192	229	220	237	226	218	216	216	207	196	208	207	206	212	211	200	220	206	217	210	196	211	226	217	196	227	224	197	196	237	215	211	227	204	218	207	194	228	218	219	232	177	235	212	196	232	205	222	206	222	217	200	230	232	224	244	196	220	220	207	220	222	231	198	220	191	207	223	229	212	220	220	217	221	227	207	203	223	188	212	214	198	203	222	200	216	235	215	197	217	211	210	190	236	218	217	193	220	245	211	219	231	228	230	208	197	228	242	230	194	181	220	232	226	205	230	229	231	186	251	213	223	198	241	238	215	208	216	231	201	184	218	204	217	219	201	216	199	218	205	216	240	206	214	212	196	194	225	241	218	222	225	234	237	223	207	192	197	212	217	217	234	202	211	219	213	194	225	217	192	244	207	205	168	198	220	229	226	221	204	204	210	244	229	213	216	217	237	221	211	201	212	227	212	227	197	223	213	240	214	196	241	219	176	191	237	227	217	201	220	217	234	252	206	198	188	227	215	216	217	185	206	238	216	216	230	204	224	220	219	219	253	225	228	224	213	215	213	217	239	208	185	227	222	216	191	188	191	212	217	219	202	243	215	231	211	223	242	203	208	201	207	223	219	193	222	208	191	219	220	193	209	223	232	201	221	214	210	235	215	203	212	222	222	241	228	210	220	177	200	211	204	217	202	205	197	196	214	224	215	205	195	232	183	231	234	212	213	209	228	209	217	227	202	225	186	206	184	213	235	207	208	215	242	195	251	207	207	200	211	237	196	200	215	235	213	187	183	206	207	198	200	213	197	225	218	189	214	222	224	198	207	210	195	194	212	237	240	219	209	218	229	230	237	240	233	201	199	230	225	237	214	208	192	194	235	191	216	188	226	225	225	222	218	210	197	195	225	182	236	229	211	217	201	201	182	198	203	204	207	225	214	196	223	212	212	217	185	209	225	207	229	180	222	236	231	219	191	220	216	232	233	200	228	221	172	208	198	225	217	223	249	211	219	230	229	212	204	211	195	199	190	196	221	218	207	206	237	224	174	247	226	236	197	253	210	228	193	225	222	202	210	202	207	211	223	238	218	227	212	239	210	196	217	210	206	204	180	185	211	196	210	202	211	233	213	229	213	228	210	218	198	201	230	218	208	221	220	231	223	210	199	229	219	216	184	225	207	214	216	205	192	208	209	229	230	229	245	182	200	200	208	223	197	204	207	223	222	219	221	224	225	248	204	228	200	206	244	216	240	238	234	221	224	169	207	210	231	203	232	210	214	208	205	191	210	209	215	194	213	223	222	221	201	215	193	231	216	209	226	222	203	215	195	192	223	218	212	217	228	213	224	219	200	221	227	201	214	186	197	227	228	203	218	225	204	228	212	210	227	192	204	221	220	210	219	215	218	231	201	211	211	228	210	217	225	208	214	216	211	195	208	216	232	228	189	233	229	212	206	218	249	229	200	241	200	228	226	206	204	227	226	226	211	191	188	219	211	216	200	227	226	230	225	199	229	195	216	220	204	199	227	201	210	225	223	235	192	214	234	236	188	204	199	228	219	211	215	222	215	234	234	219	221	199	229	229	201	195	211	208	215	193	218	219	207	238	206	199	210	206	210	209	198	214	216	193	231	222	208	199	221	211	203	186	191	226	188	214	205	197	205	208	217	222	199	237	205	209	211	238	190	203	202	202	188	215	214	250	212	227	210	205	239	211	226	220	223	216	200	244	230	221	237	190	216	225	212	217	204	220	222	222	211	207	200	230	220	198	218	210	200	244	228	233	223	213	202	203	222	221	239	212	222	212	235	225	189	188	203	228	224	201	197	222	195	226	185	200	198	222	209	200	212	214	233	198	205	224	215	187	210	246	221	204	250	208	227	208	204	241	243	225	209	210	214	244	243	223	222	216	179	227	222	224	207	224	199	198	233	219	205	210	206	203	208	206	208	221	221	229	231	235	225	208	206	216	219	221	201	218	227	228	221	220	268	201	210	223	200	226	206	181	239	233	192	211	224	209	210	236	223	214	206	240	226	199	217	214	241	208	222	189	225	200	218	202	224	192	214	222	217	196	212	209	199	239	181	188	221	202	230	190	227	209	227	222	227	236	210	205	188	213	226	214	213	220	219	214	198	204	231	212	195	230	216	218	216	221	225	224	225	219	211	202	212	237	260	209	235	203	186	203	258	179	209	215	215	180	231	241	206	226	206	201	194	221	230	178	203	217	205	219	197	212	199	211	229	238	235	206	222	227	203	191	200	195	198	196	229	208	248	227	240	181	219	224	216	186	212	223	213	216	193	201	239	202	242	185	200	218	220	206	215	185	209	207	220	213	201	226	218	204	223	214	180	221	241	227	215	206	208	195	202	193	225	193	239	208	230	216	199	213	212	227	201	183	212	204	222	215	219	216	233	213	231	237	218	195	213	218	228	192	229	241	201	229	224	216	216	193	196	209	206	221	203	252	211	222	208	211	182	241	205	205	194	224	197	237	220	222	205	219	205	223	208	210	235	194	212	198	212	212	213	215	221	231	200	201	197	251	218	200	199	229	219	208	233	237	218	194	230	166	221	205	215	206	230	228	219	240	194	218	190	216	206	209	208	203	203	222	201	216	218	230	234	210	200	228	220	209	228	199	199	203
20603	6788	4143	5016	4564	3590	2956	2486	2161	1820	1703	1452	1314	1259	1198	1074	1047	973	904	905	822	812	763	732	760	747	770	687	645	675	677	701	645	620	600	682	604	617	612	623	630	594	565	564	598	613	620	560	583	571	600	570	535	528	645	587	519	524	552	558	583	567	597	554	599	567	541	521	549	511	543	526	576	544	587	513	530	572	575	550	508	537	542	522	572	533	526	525	538	534	538	506	543	534	514	521	515	517	498	522	557	546	536	532	571	541	537	568	526	587	535	571	510	522	533	535	512	572	527	520	494	523	508	567	580	509	515	536	482	512	566	494	559	571	532	523	527	514	516	503	533	523	576	554	550	490	530	520	525	522	508	505	526	507	560	516	513	526	567	559	493	530	497	547	570	551	528	542	552	579	593	541	536	510	546	500	520	518	507	553	524	528	497	514	496	555	532	561	507	492	531	538	498	487	506	532	529	514	501	534	539	534	573	525	538	549	536	515	546	509	526	531	510	531	570	520	533	560	526	522	510	496	500	535	555	537	524	460	531	545	506	521	533	541	535	543	520	554	551	569	495	525	560	528	544	494	490	508	521	493	492	593	527	537	561	524	520	511	493	514	482	497	529	534	550	525	526	553	538	526	529	497	546	545	532	520	512	507	519	511	533	513	538	528	536	519	569	532	525	479	540	498	517	472	548	530	514	547	567	562	559	546	499	542	537	526	520	493	519	515	530	518	540	546	534	540	559	525	530	546	524	493	518	562	506	544	556	518	530	512	519	532	536	522	550	547	496	509	554	543	534	522	542	554	534	546	540	544	507	519	505	509	541	518	522	519	543	528	515	565	563	505	520	554	505	557	551	513	538	531	508	524	561	499	509	558	522	528	542	555	546	515	484	492	481	550	528	527	523	494	548	494	518	543	527	505	493	522	521	513	510	514	502	496	515	529	545	542	544	558	526	527	493	566	551	502	564	492	496	563	510	532	553	521	516	536	512	506	501	510	541	537	507	543	522	491	501	523	524	516	514	499	542	503	506	502	542	530	534	518	545	527	525	542	544	571	525	531	536	545	529	515	517	516	505	528	523	529	509	502	523	539	525	522	526	526	538	530	524	520	535	524	543	508	513	533	548	590	513	524	523	500	504	521	518	533	504	525	510	509	547	520	494	470	516	502	570	519	542	527	537	554	521	547	568	532	568	558	488	504	509	540	522	520	490	527	537	544	510	523	524	504	492	516	490	513	526	545	515	519	506	508	509	521	508	538	547	564	531	498	511	537	526	511	542	550	525	502	529	484	542	508	535	510	515	509	530	556	514	522	533	561	524	510	533	546	534	528	517	515	531	570	516	499	529	508	533	547	500	542	511	538	521	536	494	549	518	519	550	557	516	515	547	518	513	545	460	566	510	583	522	470	549	506	537	562	500	512	561	526	520	572	531	490	519	543	536	530	513	544	533	477	567	517	529	520	503	551	516	519	529	531	517	562	532	561	563	532	530	515	565	525	523	538	481	518	572	534	580	523	521	573	511	523	553	508	578	508	524	505	516	548	487	553	548	494	487	572	525	528	522	517	544	542	544	530	523	535	532	503	508	508	529	519	536	513	531	507	510	538	516	568	568	557	523	504	545	552	518	531	607	517	499	548	548	534	490	532	487	542	516	502	543	506	549	525	510	507	502	512	536	522	495	492	532	534	581	532	516	502	514	546	510	526	523	489	565	548	541	510	504	553	510	532	543	541	535	522	502	538	510	533	561	558	504	471	514	547	555	524	488	556	521	492	525	524	548	543	538	519	492	508	521	496	500	508	533	528	536	524	523	529	500	554	584	507	505	540	507	554	520	548	493	557	519	565	516	528	531	515	525	519	500	493	510	510	556	510	524	515	555	547	549	528	520	510	535	523	499	522	514	489	536	497	507	550	501	541	526	541	483	517	528	578	493	502	596	500	494	517	567	551	489	544	533	493	506	532	484	524	585	522	512	523	544	522	542	510	523	497	523	484	513	550	524	554	530	512	575	491	479	512	525	512	545	509	497	547	480	553	509	520	526	510	484	507	502	514	548	480	573	548	533	556	514	549	526	555	522	519	509	556	513	535	526	518	528	502	560	494	512	547	519	555	509	518	535	517	539	557	499	540	539	538	549	516	549	526	482	513	516	520	489	523	499	524	497	506	522	544	507	530	507	505	488	539	540	505	531	510	524	503	500	515	535	508	528	515	515	554	547	532	521	517	527	534	544	567	523	557	526	540	515	536	509	489	541	493	518	534	509	501	555	508	528	495	516	581	545	506	501	514	500	488	540	557	515	516	519	570	549	509	522	524	564	490	509	534	515	517	468	516	514	507	527	515	522	542	538	574	529	555	521	508	512	502	492	505	524	493	530	559	532	485	579	522	591	569	526	534	538	538	546	527	536	498	578	511	530	540	566	542	562	470	531	489	490	534	533	517	532	490	462	545	504	529	478	499	490	520	540	511	560	506	568	542	490	555	513	509	505	534	546	513	512	550	504	534	569	547	578	492	527	539	512	515	533	528	489	544	532	528	458	526	504	475	540	510	544	507	549	528	559	515	545	530	469	526	552	556	508	571	525	500	509	520	525	488	522	508	539	501	521	529	523	536	508	545	515	568	551	509	535	465	481	518	534	525	516	549	506	514	501	515	507	512	553	576	563	516	556	534	531	458	510	527	508	489	484	527	499	505	539	515	509	509	521	547	483	535	529	518	497	511	482	543	477	520	519	533	556	549	547	502	515	538	514	542	504	516	550	505	527	536	539	556	545	504	551	551	504	515	492	553	521	525	561	537	589	511	526	514	519	562	526	512	508	573	543	542	513	527	534	502	549	549	514	492	552	534	560	559	502	563	554	547	522	535	564	506	507	535	499	528	526	519	519	462	513	534	536	513	555	516	497	518	542	459	543	503	510	504	561	562	505	506	531	517	562	501	487	529	524	550	564	526	472	514	569	551	498	487	507	553	531	518	511	550	540	519	497	498	503	568	563	513	526	522	505	541	541	567	484	542	548	508	493	527	465	523	564	520	486	512	485	570	565	523	510	519	526	532	492	535	573	505	497	502	532	537	567	516	510	531	534	554	513	549	504	531	524	497	518	508	577	514	489	506	527	510	505	534	507	519	519	513	509	476	561	488	504	512	518	536	526	526	510	547	493	543	539	506	525	535	532	507	551	556	533	535	539	523	525	535	524	530	533	543	524	517	524	556	525	522	490	496	549	540	537	527	506	503	489	510	535	554	511	520	510	544	529	512	513	490	522	487	544	509	520	559	510	513	545	535	526	501	504	508	525	501	546	551	553	502	550	508	489	531	535	527	578	519	481	521	509	517	496	520	522	540	548	488	601	485	554	525	508	516	556	499	536	526	520	526	543	558	524	493	534	557	536	517	486	531	555	560	496	545	535	531	535	530	546	510	520	529	529	554	510	502	548	547	508	546	532	505	500	543	511	518	504	482	502	531	547	568	516	521	517	484	571	559	516	519	553	510
14899	1526	373	383	315	326	363	361	324	358	324	318	324	380	332	344	339	334	285	298	286	318	316	315	362	303	333	306	325	351	287	295	345	345	310	331	313	330	309	335	311	336	359	326	288	339	304	295	343	310	316	351	330	305	371	322	340	331	335	339	352	327	325	343	360	309	312	344	315	323	328	325	290	306	341	342	318	296	317	329	301	306	360	338	337	299	325	323	307	322	366	319	311	318	304	328	283	327	330	350	329	301	368	316	318	327	334	317	313	342	325	314	313	342	346	322	312	319	324	351	332	341	330	345	293	348	334	304	287	359	309	303	314	304	339	314	306	345	316	293	335	359	314	324	307	332	280	300	320	297	309	315	294	306	336	326	322	294	334	325	316	327	299	351	324	327	318	338	339	290	310	320	350	312	337	339	316	346	338	299	319	348	330	341	313	301	335	334	337	295	326	318	299	296	309	330	292	337	329	375	314	303	305	324	278	358	330	313	337	321	324	333	341	331	319	294	354	333	329	341	347	309	345	311	324	325	325	302	302	313	282	334	303	341	323	343	276	333	348	300	307	343	310	344	322	318	327	294	328	361	325	322	339	297	324	334	289	333	340	324	322	337	346	288	312	308	310	328	285	308	356	333	300	284	310	319	322	335	313	344	310	345	316	335	334	321	312	322	338	352	327	335	317	324	339	326	337	321	344	307	334	319	331	357	311	308	320	322	329	288	332	305	327	320	316	312	317	304	319	332	332	313	332	331	315	324	352	329	323	294	337	355	313	324	312	287	322	334	307	323	318	332	327	314	297	312	330	351	367	341	296	366	314	338	340	302	307	324	321	336	311	371	314	302	322	321	351	328	333	330	311	312	282	318	330	331	304	343	357	326	345	332	317	321	331	318	312	307	336	281	306	347	315	336	288	296	292	307	342	313	318	343	304	317	311	281	346	316	318	334	315	346	334	355	322	340	313	351	352	353	334	276	318	298	337	345	334	297	320	301	300	311	309	319	317	326	323	279	297	365	327	309	360	308	323	305	332	299	344	311	296	311	340	334	298	306	326	322	332	311	311	312	317	328	346	314	312	356	340	344	351	303	349	312	333	344	314	293	315	321	326	311	340	364	341	337	325	310	304	310	338	333	324	308	318	308	313	314	371	353	328	311	341	334	348	315	320	312	303	319	336	368	302	371	310	322	304	313	328	300	290	322	319	297	319	289	329	348	371	274	323	331	296	339	332	336	301	285	332	361	322	300	322	346	323	313	323	304	310	319	288	333	320	333	364	323	315	326	337	313	320	319	312	338	337	341	294	298	330	306	324	335	301	289	300	346	302	304	351	339	294	307	319	320	356	331	342	309	328	316	295	320	290	311	309	295	310	335	291	343	311	326	318	320	338	343	331	305	325	308	334	330	333	325	316	297	353	349	327	351	328	345	296	328	297	330	338	332	335	360	324	318	342	325	300	301	318	321	336	350	296	340	312	329	324	307	328	312	272	334	317	311	309	334	310	350	313	324	333	308	298	327	339	326	327	350	335	353	311	304	324	318	309	354	331	323	348	307	332	310	319	341	339	354	332	322	335	310	312	332	312	322	319	308	351	323	312	326	323	326	298	315	341	334	315	304	289	312	328	324	357	325	285	311	356	353	329	338	340	319	297	314	345	332	339	361	344	342	341	365	290	335	304	326	308	325	315	285	296	300	327	294	355	345	333	314	282	337	320	342	321	340	330	346	336	349	341	339	370	342	328	336	347	307	305	296	299	323	309	287	300	347	332	352	309	343	316	339	306	326	323	351	326	342	346	328	329	311	307	323	328	320	353	322	316	321	334	330	317	330	327	321	327	322	337	342	326	310	347	323	309	337	291	305	310	353	358	346	334	331	317	321	339	319	366	312	315	311	341	342	368	305	311	320	312	288	292	303	328	316	292	335	303	312	320	328	326	282	332	326	335	309	361	307	335	326	310	315	289	321	293	291	321	294	310	345	309	289	314	298	312	289	300	287	313	334	314	340	317	320	363	306	316	347	277	310	329	325	314	295	318	345	348	298	331	338	359	338	319	326	296	306	341	325	325	320	344	339	285	312	320	320	325	356	331	282	299	339	306	301	318	336	319	313	324	342	312	331	348	329	301	308	335	322	314	338	293	326	305	315	339	342	330	322	334	372	282	328	335	330	302	330	325	321	313	332	344	343	326	320	303	311	301	322	336	309	313	343	351	324	324	314	342	327	338	318	322	333	297	319	336	340	338	352	332	305	310	318	311	351	342	329	342	334	322	323	324	359	335	319	359	316	313	313	331	364	327	303	315	319	322	338	349	345	306	303	318	301	323	348	333	328	315	330	344	299	340	344	293	299	297	320	289	300	321	321	337	322	338	320	308	288	321	349	350	338	308	321	341	328	303	325	302	306	318	345	317	339	334	341	346	321	356	344	297	328	317	339	322	329	294	333	341	332	331	336	328	321	317	334	321	329	322	293	335	274	304	304	302	300	329	313	329	333	315	315	323	321	334	288	302	312	321	333	324	316	314	331	321	316	346	311	319	294	308	323	338	295	337	301	287	331	333	326	327	319	306	303	339	355	339	312	316	322	312	325	290	300	348	311	361	298	331	298	349	321	358	335	312	336	349	332	326	334	317	320	316	327	295	344	316	312	305	311	337	325	303	334	325	303	315	306	331	333	311	316	304	328	335	348	294	315	352	348	329	354	290	321	279	325	302	360	339	347	322	331	313	275	359	340	315	329	321	308	342	320	299	325	314	297	325	320	307	347	301	321	355	338	312	314	348	329	312	301	285	343	307	336	351	318	318	283	331	334	326	350	315	347	277	300	299	319	327	326	352	313	323	331	260	350	316	340	314	276	309	336	342	283	294	336	300	320	309	325	341	322	302	321	369	351	351	341	325	331	318	333	376	326	334	310	321	320	316	365	298	336	307	374	324	379	340	312	355	316	300	313	336	340	347	302	323	344	343	370	285	324	355	328	318	321	325	324	293	339	347	305	334	329	342	314	338	300	351	340	321	308	312	305	330	313	300	296	329	310	336	306	320	316	304	326	347	299	311	306	302	344	325	298	297	341	359	295	313	339	321	301	343	345	308	313	316	322	329	315	336	307	343	321	290	310	327	340	334	319	324	304	315	313	291	335	299	330	285	331	322	343	364	326	348	369	301	320	287	338	317	299	318	291	319	331	322	314	330	332	305	334	331	318	330	291	300	291	284	329	338	323	314	300	315	326	353	319	297	345	353	315	324	364	324	338	303	325	347	331	300	322	350	329	333	327	325	309	322	345	313	331	330	315	338	310	325	308	330	376	339	302	330	328	341	333	348	344	285	327	311	365	302	333	320	315	330	311	345	327	320	376	349	315	307	306	299	296	332	310	277	303	338	320	306	343	354	352	308	309	352	323	318	332	358	293	342	327	300	334	324	283	325	315	307	317	286	307	355	332	303	349	311	320	331	321	306	289	328	304	322	297	326	316	308	350	291	320	333	339	310	322
6532	948	818	847	829	755	822	779	759	701	776	766	791	740	729	724	722	726	703	749	725	716	760	760	715	728	751	755	743	739	684	761	764	692	757	740	709	786	708	717	723	772	781	710	803	736	694	725	708	745	754	733	709	749	707	728	786	785	761	688	756	729	711	719	745	690	706	751	743	753	778	729	710	753	754	699	713	724	687	738	741	768	747	712	730	711	783	723	765	748	704	688	690	748	672	688	730	697	757	724	724	739	771	747	746	703	711	721	744	714	769	737	729	772	711	731	764	712	729	757	687	745	725	730	735	719	736	715	710	689	732	714	755	698	718	723	736	739	723	734	764	768	728	752	729	724	720	740	771	784	770	754	727	673	714	745	724	712	783	717	717	722	793	712	728	762	737	695	751	683	737	761	737	755	705	736	733	742	749	683	726	717	764	723	747	710	674	749	736	706	734	723	716	726	765	716	747	770	742	744	736	682	714	695	691	739	726	664	766	777	698	740	755	767	715	742	693	732	733	669	739	742	684	730	723	729	701	805	742	782	756	679	735	723	721	767	709	741	730	663	728	720	748	753	792	693	746	751	707	745	746	762	722	744	781	743	736	762	750	706	703	696	669	689	780	728	729	779	781	766	727	698	769	715	776	760	719	739	723	706	730	763	735	751	753	763	720	731	736	721	735	690	725	709	723	715	758	743	740	704	744	712	726	723	712	719	669	702	712	730	714	714	721	735	731	704	725	736	732	725	742	731	702	768	738	730	720	733	696	736	721	736	737	715	750	751	729	728	728	741	734	660	758	700	725	746	741	737	768	741	701	730	775	735	764	713	696	751	725	743	714	746	695	736	686	735	672	726	722	698	758	794	725	721	758	676	718	730	720	749	759	759	708	703	732	718	693	708	735	693	754	754	728	725	708	746	694	726	768	750	745	739	748	756	726	714	716	698	783	742	737	703	699	708	713	712	749	713	723	770	686	719	710	750	743	730	745	720	716	748	751	730	746	709	702	727	749	743	737	737	761	770	725	714	728	719	729	799	707	697	725	736	747	692	733	747	771	740	715	766	712	684	794	708	704	704	710	715	748	775	732	720	735	714	758	795	710	709	718	726	720	756	807	726	769	730	703	754	771	726	712	746	719	718	726	755	746	706	723	761	688	732	719	762	729	772	761	685	744	748	759	751	720	710	708	705	757	760	735	729	728	726	757	692	748	719	735	701	753	731	786	754	752	735	745	705	789	751	719	710	761	731	778	717	757	719	700	766	732	730	716	719	706	704	707	739	754	738	737	712	730	695	722	769	751	781	777	686	734	729	751	782	737	740	736	710	741	745	769	756	772	740	725	774	714	719	765	720	775	745	745	727	689	742	743	701	777	746	759	749	722	745	718	720	767	761	748	739	724	708	735	740	749	729	709	772	746	746	729	743	730	728	715	746	740	701	705	736	790	726	708	742	764	710	757	743	708	742	721	755	705	733	707	692	771	727	677	706	677	701	733	757	771	712	762	724	759	741	695	699	720	743	684	708	730	746	711	724	718	748	727	674	752	774	733	783	741	695	693	683	706	693	761	733	754	702	715	736	726	726	752	725	686	720	714	729	731	703	757	702	736	767	714	695	780	769	723	700	736	726	756	725	736	769	681	775	711	733	718	753	719	722	727	712	748	746	782	754	803	711	743	748	758	735	754	721	777	762	706	733	770	691	734	727	732	729	731	722	745	697	763	741	737	713	712	738	770	710	683	750	720	728	738	764	682	711	702	733	785	750	763	751	764	713	684	734	698	717	711	669	746	715	756	768	756	754	750	758	725	666	699	712	752	737	741	736	728	693	767	740	745	738	741	764	758	735	748	742	689	734	767	689	730	763	771	735	741	740	780	753	705	732	731	719	731	721	801	761	669	709	706	735	686	734	709	720	663	707	737	739	730	761	745	743	705	728	743	777	704	699	751	715	757	725	717	694	756	689	713	744	721	759	738	690	731	746	702	724	717	709	749	802	713	750	722	721	784	675	738	736	746	759	736	734	752	708	711	740	676	703	761	727	722	715	711	733	707	725	724	699	736	680	784	725	714	741	787	742	715	706	745	712	719	748	741	720	697	732	701	742	771	743	721	714	762	690	723	759	718	707	774	786	772	719	782	718	718	763	747	734	750	702	736	728	671	699	758	720	750	741	714	706	704	746	767	767	709	727	744	726	707	717	729	725	772	681	741	729	768	724	702	726	717	703	728	720	739	724	772	732	746	838	735	833	811	749	718	743	750	768	754	737	727	743	735	763	751	731	751	720	745	697	754	797	746	717	729	753	691	711	743	707	704	707	716	736	743	743	728	715	676	734	773	756	783	735	702	683	732	728	732	745	728	670	734	712	725	762	776	721	723	683	764	747	731	708	770	738	725	737	716	699	732	748	767	723	720	772	738	716	728	748	710	737	795	699	717	733	733	701	723	717	726	726	735	713	729	728	738	765	705	758	727	680	703	698	734	721	714	778	716	766	695	722	701	707	741	709	737	692	741	752	719	733	697	725	731	714	678	739	763	740	721	750	764	713	733	729	750	777	753	734	685	759	679	742	726	753	738	721	742	719	749	694	673	728	849	743	723	702	746	727	736	698	734	714	779	707	752	766	741	725	744	753	711	753	738	742	733	724	721	699	704	726	696	707	756	715	778	745	703	722	718	775	732	725	677	670	727	748	691	721	719	690	769	723	776	745	755	738	698	736	724	722	707	768	726	748	704	747	741	714	708	726	700	694	682	697	688	686	753	742	720	711	759	738	746	731	752	717	774	759	752	726	763	737	768	737	724	721	726	681	719	762	782	745	711	737	711	731	760	731	758	732	711	733	718	753	715	750	727	730	751	749	734	730	734	723	735	797	712	745	689	738	743	737	733	674	739	746	778	723	717	738	761	714	749	689	706	713	739	689	724	750	756	742	796	693	715	778	738	706	707	720	712	746	734	760	770	713	795	720	749	733	777	743	715	735	712	717	733	666	744	770	741	770	697	662	699	708	763	726	739	792	798	727	707	697	757	747	738	743	764	732	750	700	714	778	719	732	739	724	724	772	737	715	720	710	709	729	716	782	687	752	720	706	803	727	721	733	712	718	758	725	755	689	756	722	756	701	733	705	758	748	663	772	730	677	728	725	751	737	712	708	728	671	776	767	772	763	746	734	732	725	692	795	717	722	754	763	722	686	720	725	731	713	748	722	806	677	753	754	767	761	785	761	736	684	788	740	707	670	745	716	692	710	756	644	735	731	677	713	734	708	767	713	740	700	707	761	712	742	725	727	720	734	716	758	720	784	722	712	740	749	737	681	760	716	687	765	714	780	735	754	709	724	702	741	719	714	717	746	723	739	694	712	708	738	714	746	747	752	725	729	757	709	727	733	700	754	735	726	761	725	778	725	706	748	763	730	772	752	727	760	734	776	746	740	757	753	678	749	804	750	689	775	747	725	745	712	691	712	726	714	685	758	736	713	702	769	696	685	734	745	711	723
30876	10880	1671	877	590	512	420	327	276	233	246	233	202	168	180	178	177	173	177	162	170	162	158	148	166	161	171	164	146	150	181	164	153	153	153	134	151	133	149	148	159	122	144	157	157	152	143	147	143	155	149	158	138	154	154	159	162	153	140	158	146	152	136	164	141	168	162	128	144	152	142	130	125	162	133	145	147	141	139	163	155	146	159	158	140	141	134	141	139	128	145	156	140	116	149	152	161	161	133	158	141	167	135	134	148	154	118	129	149	155	159	145	148	140	144	134	150	120	166	118	141	143	149	125	162	152	175	143	118	157	154	143	143	150	156	123	141	152	149	132	140	138	140	148	139	160	154	151	136	132	146	143	145	133	155	160	117	152	160	165	131	144	135	151	159	129	131	154	151	143	138	135	150	135	135	134	145	158	145	155	151	131	157	149	152	143	163	159	120	146	134	136	144	157	148	147	148	148	147	168	168	156	155	142	157	132	123	129	161	148	129	133	146	138	131	130	142	122	159	153	141	144	152	151	145	184	145	154	132	131	151	135	134	137	176	155	139	161	160	165	137	142	138	141	150	154	152	138	146	141	132	151	164	163	169	157	143	149	150	127	132	144	146	147	147	142	181	167	171	127	154	163	137	144	159	147	157	146	151	140	160	151	161	126	145	149	159	169	143	151	139	146	160	150	138	159	141	141	118	153	134	146	156	151	145	153	140	140	134	122	146	130	145	152	146	158	143	147	144	143	132	144	137	149	129	132	159	140	133	125	148	160	141	130	162	147	162	123	144	151	126	133	141	160	146	166	152	135	131	154	163	132	157	146	155	150	121	153	136	151	144	129	121	129	134	142	145	141	142	143	107	137	152	144	146	155	153	148	130	156	154	165	120	124	137	156	137	151	136	147	153	165	154	153	154	148	157	155	131	156	146	141	166	132	119	136	165	139	158	134	130	156	147	135	127	145	144	138	166	149	155	156	146	141	138	160	140	150	148	143	140	158	154	134	152	135	164	140	150	164	146	143	141	166	170	135	142	148	129	131	155	140	161	152	152	130	154	119	144	143	138	140	141	146	146	144	134	135	143	140	139	156	141	142	122	150	156	152	165	170	146	143	149	120	152	152	166	136	151	155	141	149	132	135	146	144	164	134	125	153	131	144	140	162	149	145	147	182	159	139	130	132	135	146	136	147	157	138	121	114	147	127	173	136	130	135	136	148	131	138	149	168	132	164	145	156	124	156	127	100	141	130	161	148	149	148	139	153	161	146	137	142	138	145	148	141	130	160	142	146	148	147	162	151	158	148	164	146	140	140	149	140	145	156	147	153	146	140	149	163	139	169	175	148	152	128	146	126	139	157	147	128	138	142	141	155	128	127	138	147	156	141	123	143	161	134	135	139	148	150	163	129	145	146	157	142	134	123	145	140	170	137	151	151	145	160	130	142	148	154	154	141	170	167	138	136	143	178	153	137	146	129	154	136	139	109	153	141	149	149	170	149	156	134	133	142	149	157	135	145	144	134	123	149	133	134	147	152	132	142	144	152	146	154	158	150	145	160	160	139	132	142	138	124	155	168	135	142	148	172	150	149	151	137	118	130	138	154	166	157	163	117	168	137	138	146	169	135	170	152	148	140	162	145	163	148	136	150	158	141	153	143	123	138	166	143	138	154	140	152	145	128	143	121	135	134	154	125	156	168	122	145	143	154	156	150	128	139	166	134	146	134	154	143	138	146	162	161	140	132	165	127	112	134	142	145	156	138	124	144	135	142	127	146	152	181	149	148	147	142	154	140	149	149	147	134	140	147	139	153	160	138	160	141	164	128	133	158	157	133	165	170	150	151	146	158	137	139	147	134	164	151	145	143	127	151	154	151	136	142	181	150	144	137	129	142	143	139	143	150	145	129	161	115	123	136	158	125	131	135	133	166	143	149	139	141	148	136	137	146	136	143	126	145	152	152	151	165	132	138	148	165	146	169	135	156	140	131	117	136	127	138	146	151	150	138	162	145	139	141	146	144	152	151	141	129	142	152	160	151	131	146	160	135	151	152	134	160	145	143	123	155	138	149	144	133	121	155	143	134	129	128	133	146	137	163	145	113	126	142	156	134	159	133	129	131	128	149	136	128	139	162	135	156	156	138	139	146	164	151	136	133	128	138	148	129	117	141	139	148	143	129	136	140	150	161	133	142	133	171	155	136	146	148	143	128	145	151	137	124	147	145	173	140	165	151	164	141	136	129	151	122	136	138	156	132	126	152	144	151	141	146	162	131	117	122	159	154	151	153	133	159	126	138	155	146	145	173	152	150	145	132	159	133	160	159	144	177	138	131	164	154	136	138	123	122	165	131	147	142	130	152	147	123	126	145	138	134	133	153	151	167	156	169	146	125	142	145	176	166	154	160	137	127	147	137	150	144	149	148	146	152	151	140	141	130	153	150	138	140	152	153	127	141	128	152	157	125	128	147	140	148	156	158	155	148	125	164	166	155	150	130	161	144	146	157	141	143	153	148	140	139	168	142	143	133	138	156	154	134	144	139	146	132	130	143	151	144	143	151	162	173	151	159	149	134	140	139	150	141	138	132	125	136	147	136	151	146	157	162	139	157	144	136	151	122	163	133	146	161	149	123	149	126	130	144	129	137	119	141	148	170	139	146	167	138	158	156	161	132	133	145	139	152	156	131	156	157	132	142	151	134	146	151	139	132	149	146	134	139	151	164	115	146	157	168	133	141	161	157	139	145	133	120	166	145	168	147	126	126	148	155	145	150	151	143	157	153	150	132	143	149	163	152	151	137	153	142	137	138	137	158	145	145	127	131	141	136	123	159	139	140	142	134	158	149	141	154	133	133	127	147	135	124	138	122	159	151	132	140	148	132	110	166	165	154	147	155	138	146	140	141	147	153	141	140	146	133	150	127	142	145	133	123	163	154	155	150	143	149	139	122	137	144	151	163	135	161	160	173	157	138	153	167	144	154	131	168	150	140	145	166	163	154	141	161	145	137	139	147	149	136	140	142	117	140	140	141	116	144	138	147	138	148	147	142	139	159	136	137	152	161	153	137	163	146	152	137	118	138	131	156	138	133	147	144	149	152	162	128	128	139	130	146	140	141	156	175	133	143	163	133	148	164	143	150	157	140	149	160	132	137	141	144	146	157	146	143	167	137	159	154	167	146	154	131	128	176	151	148	164	131	117	153	151	132	131	162	123	126	157	154	134	136	149	155	150	155	150	131	137	155	155	121	128	131	132	133	157	130	141	145	140	138	153	113	141	139	119	136	133	139	127	142	158	126	141	138	145	143	125	178	143	139	140	128	123	147	138	147	137	159	168	160	143	122	132	145	152	176	138	151	113	159	168	156	162	142	134	139	150	140	153	159	163	154	156	120	149	141	154	154	136	163	137	128	147	144	160	138	144	164	151	143	136	141	125	149	146	149	155	149	134	135	140	134	147	139	154	132	132	157	137	135	130	135	149	147	167	157	147	150	143	135	148	136
16071	4280	2411	2819	2476	2063	1736	1402	1232	1107	1016	886	818	753	742	674	599	624	601	580	551	544	511	510	508	469	489	475	476	446	457	463	444	475	482	431	449	410	439	409	428	442	433	433	450	409	398	416	411	404	440	423	406	403	446	416	441	437	393	403	426	420	414	411	426	383	404	419	429	406	391	396	401	408	389	409	386	437	385	385	432	381	403	379	382	431	403	397	413	382	379	342	408	392	419	395	400	398	397	366	395	377	408	401	393	394	374	391	350	404	407	408	390	383	425	380	391	392	385	428	399	363	390	392	381	407	400	398	386	373	381	402	414	385	394	402	388	421	384	386	367	380	332	370	368	405	404	370	374	361	414	369	395	401	361	398	353	403	401	371	346	349	382	410	413	367	390	391	405	389	410	423	402	415	392	402	423	371	375	394	424	384	391	353	424	389	420	385	402	388	394	383	382	384	404	383	386	389	377	398	399	399	393	395	395	392	419	373	410	363	378	372	363	384	373	399	340	370	406	367	380	375	374	391	390	375	355	380	343	408	412	410	382	389	389	380	397	378	406	403	363	393	387	364	348	383	396	381	380	397	400	383	413	412	407	386	351	378	388	454	413	405	403	387	389	379	377	390	388	365	389	388	394	403	387	388	382	395	388	397	366	361	369	385	389	384	377	412	386	412	389	395	391	368	402	391	377	401	412	394	410	377	379	393	385	384	379	369	397	374	428	420	400	399	379	365	426	370	383	384	393	387	365	422	380	376	413	379	367	381	388	380	381	414	361	388	398	375	357	372	421	370	406	408	357	377	377	420	366	393	363	366	462	397	393	409	385	395	427	376	379	378	356	377	355	421	368	372	403	379	428	373	412	441	378	378	402	411	382	398	381	386	375	406	391	371	361	380	398	410	408	384	399	405	390	387	414	385	381	386	355	393	382	385	372	357	368	404	394	373	408	399	404	363	394	434	370	403	397	387	377	410	382	358	371	359	400	399	381	376	413	368	398	367	337	374	366	395	389	362	376	369	379	408	389	371	399	378	406	387	390	391	401	397	408	360	366	403	413	375	387	389	387	400	413	390	383	380	393	376	360	357	408	366	384	388	346	396	385	410	410	366	382	368	385	415	417	405	401	368	399	423	377	394	390	379	396	348	390	393	385	372	387	387	394	398	383	389	406	368	378	400	420	386	397	377	400	409	392	419	420	384	356	400	372	372	349	394	402	376	387	337	369	412	374	412	373	387	378	367	393	392	378	424	378	382	386	365	404	366	420	372	403	395	386	371	385	394	415	387	372	390	393	385	361	389	359	392	395	411	347	406	418	406	428	391	381	396	403	400	424	338	401	400	378	362	415	424	357	397	398	374	362	409	390	389	410	416	398	382	402	395	388	397	370	398	398	409	409	374	405	423	364	378	398	412	375	376	388	381	392	385	397	346	392	393	406	357	386	358	410	368	384	390	405	371	392	440	341	366	347	389	410	386	384	392	418	385	370	369	393	392	342	411	349	368	381	428	399	399	385	411	385	388	407	398	360	381	352	368	343	393	381	379	410	359	377	371	393	401	389	382	381	391	396	412	391	409	363	389	388	395	368	421	401	443	388	348	378	411	350	407	343	378	402	354	382	378	396	351	343	368	393	400	381	360	386	369	391	386	416	380	377	392	368	397	403	392	388	394	398	420	374	397	370	383	374	385	389	369	370	387	414	428	369	358	356	358	374	395	410	379	378	389	352	448	378	410	402	380	380	355	398	387	391	405	397	361	401	377	373	375	354	388	416	380	387	403	377	401	347	416	349	403	389	377	383	389	392	370	353	407	375	382	366	402	407	404	385	367	375	402	391	379	405	384	390	375	427	367	371	401	429	398	391	402	394	366	392	404	395	374	374	387	412	389	398	393	391	404	405	376	379	396	391	362	368	407	396	379	367	357	368	402	375	372	355	422	400	369	371	386	383	405	400	359	428	398	390	376	384	399	406	366	384	401	365	407	395	345	407	394	366	369	385	404	385	394	389	392	389	387	395	376	392	405	425	386	366	382	364	370	377	398	374	416	384	439	398	372	369	360	357	377	408	370	379	408	372	382	385	360	406	400	349	406	418	362	386	371	394	389	404	381	389	389	374	354	364	399	384	404	397	424	436	380	404	369	405	373	383	376	345	406	379	397	405	366	401	399	418	407	374	392	384	369	383	361	391	398	385	416	419	396	409	372	357	391	391	411	393	385	400	373	402	376	396	331	386	385	382	426	379	438	347	382	402	357	371	417	368	393	372	396	382	375	358	380	383	379	336	374	383	391	391	368	389	374	362	370	379	403	358	399	417	419	422	379	401	410	415	385	344	368	371	417	438	372	389	415	390	365	373	360	389	382	352	350	371	371	390	379	375	368	411	371	370	351	392	427	416	398	405	399	398	406	412	354	372	376	379	383	395	380	373	382	399	425	368	389	381	404	409	378	382	361	384	389	392	390	387	370	392	386	375	383	393	392	392	373	383	406	385	409	400	401	380	364	369	405	396	366	402	428	388	386	384	404	351	395	372	378	383	376	430	395	389	392	388	372	405	405	347	421	388	397	393	406	384	410	378	363	360	430	372	381	368	375	376	388	372	384	356	370	359	353	389	392	380	353	358	370	409	385	354	383	356	397	390	373	382	384	397	352	358	392	392	385	382	370	400	407	408	403	388	384	402	364	389	406	409	379	357	380	386	389	368	380	385	418	403	372	378	367	410	388	357	415	352	383	379	373	388	424	399	396	427	390	411	409	380	388	393	387	413	407	379	378	404	361	410	372	379	379	373	351	378	372	410	391	355	397	418	364	421	391	391	361	372	367	384	401	393	377	350	377	396	397	403	401	399	403	350	370	388	370	397	379	398	397	388	402	352	374	382	383	386	384	397	360	380	400	411	355	416	392	408	366	364	393	369	374	363	395	384	405	367	397	395	369	396	405	378	383	360	372	376	427	391	360	347	365	364	383	361	393	394	406	388	369	399	395	371	387	417	393	410	380	371	418	417	367	361	404	408	386	378	353	431	400	373	412	411	396	426	409	400	378	360	415	384	397	396	391	387	400	369	380	396	371	400	378	383	411	403	357	413	405	392	374	381	395	375	389	360	386	348	398	400	393	365	363	371	393	366	376	412	393	398	401	353	392	366	392	369	421	376	386	400	375	386	420	405	382	385	389	395	352	377	361	393	386	393	395	412	411	394	402	356	373	390	371	376	383	380	433	419	392	426	423	400	387	380	377	378	395	425	373	364	399	391	365	364	394	390	408	378	367	379	384	376	367	390	397	357	370	377	387	388	386	378	400	378	399	353	379	399	371	408	379	391	372	395	394	344	399	382	382	372	374	408	377	425	353	380	386	395	379	388	384	377	385	408	380	422	358	390	388	399	380	375	364	368	355	375	397	377	377	390	396	393	357	389	362	386	391	409	371	393	410	373	404	395	369	415	367	411	390	391	378	408	372	359	400	400	409	359	353	376	371	403	379	392	375	400	419
40034	18877	4083	1905	1174	930	732	534	551	439	395	366	353	281	312	273	267	273	231	243	232	243	248	201	221	218	227	222	236	197	228	202	227	250	204	216	229	203	199	200	194	192	194	183	183	200	197	211	182	199	198	191	200	191	181	209	202	200	185	183	196	178	209	199	192	169	189	188	184	184	177	182	202	169	186	215	195	195	186	169	198	190	202	193	181	204	195	180	207	204	173	190	200	202	189	190	167	190	180	204	196	207	168	189	210	203	182	204	194	193	191	206	184	207	188	194	191	192	186	183	200	206	203	204	220	190	186	187	200	158	206	180	221	185	189	192	190	201	151	192	209	204	203	194	195	201	220	180	180	184	174	200	204	197	192	209	207	168	204	204	171	185	213	241	195	190	172	212	189	181	203	203	206	221	213	189	191	170	184	191	202	212	184	183	202	200	175	192	188	191	191	208	199	223	177	201	211	192	171	187	202	187	173	199	204	200	172	181	182	206	204	192	185	194	186	193	191	216	178	186	178	211	180	182	184	196	174	183	174	181	194	195	210	209	173	185	162	178	210	209	188	191	200	206	198	204	200	182	175	171	201	183	192	178	182	198	200	192	202	198	198	194	171	161	215	190	182	215	220	181	171	213	199	162	187	183	197	222	197	180	185	218	171	174	176	185	193	183	188	196	186	196	206	205	194	201	187	209	199	199	192	198	188	207	185	205	192	200	161	177	191	174	209	182	187	194	184	178	193	200	201	172	175	166	205	182	186	185	183	184	188	172	223	194	178	174	190	197	174	179	199	211	204	203	184	185	178	210	189	198	178	189	195	195	193	189	200	179	179	191	183	186	205	191	192	188	179	181	181	163	199	189	187	188	199	204	210	190	198	202	204	187	174	171	179	198	195	188	184	180	182	205	216	194	204	175	194	191	222	190	187	212	173	199	210	233	192	178	214	181	173	169	173	185	195	195	179	180	187	173	200	209	160	189	207	186	191	218	194	191	197	204	172	176	191	198	191	184	191	212	182	194	209	184	188	221	199	195	194	217	198	154	205	172	219	231	196	193	178	185	227	212	197	214	213	190	191	177	176	212	196	207	210	173	202	187	175	189	188	205	173	193	201	191	209	216	197	189	185	198	206	194	210	187	168	183	212	197	198	199	177	194	198	194	185	226	178	173	180	191	212	194	174	193	197	197	166	190	162	200	190	206	194	209	188	196	198	175	148	179	184	182	209	180	203	176	181	199	180	195	193	187	186	205	211	205	158	189	186	176	176	216	186	185	208	208	209	208	174	189	194	187	189	199	201	194	198	204	186	200	180	173	189	192	210	201	189	221	194	191	202	175	197	190	202	200	189	202	196	177	225	217	181	197	213	191	188	230	216	172	183	193	179	212	197	199	196	194	180	165	200	180	161	190	204	204	171	203	188	219	204	233	221	201	190	190	194	181	185	189	200	190	206	196	188	191	187	200	182	221	190	205	178	208	208	208	187	205	191	228	170	201	213	205	202	190	200	177	195	173	155	169	188	186	182	188	195	222	192	194	194	180	170	194	188	179	157	188	180	192	155	177	187	190	182	204	194	188	219	185	213	205	209	203	180	192	186	189	201	204	186	179	167	161	224	188	204	180	189	210	188	188	173	168	193	203	200	186	202	191	206	167	179	189	202	192	186	197	220	214	193	182	213	224	194	157	192	190	196	187	204	179	214	230	201	189	216	201	198	202	185	196	197	216	200	195	172	207	205	183	177	217	193	181	182	193	185	216	199	204	193	200	173	188	203	188	182	214	185	191	199	186	208	195	202	195	186	194	204	182	204	228	213	181	187	192	184	190	181	178	175	186	198	214	199	203	204	200	200	208	194	205	192	202	202	188	202	167	207	210	183	181	203	200	190	209	179	184	182	206	207	220	190	235	175	170	194	188	192	217	201	175	246	208	194	208	186	214	200	190	200	206	177	205	199	178	213	172	194	194	181	175	164	181	174	183	190	171	184	182	171	206	208	195	194	179	202	197	187	189	214	210	177	190	202	247	197	195	192	215	167	170	197	190	168	204	217	186	182	192	209	167	195	174	195	210	190	188	182	184	174	205	198	211	199	218	205	180	197	166	202	191	195	190	203	179	212	184	178	204	194	205	207	183	188	182	169	195	175	179	200	192	176	174	218	187	195	197	202	178	193	174	175	201	196	177	179	221	163	177	197	179	226	201	195	190	198	208	199	166	191	181	178	228	206	199	202	203	164	189	201	185	196	192	173	166	207	197	204	200	224	209	204	196	180	223	192	174	182	199	189	187	197	183	206	197	202	179	180	185	173	191	193	186	201	198	176	197	187	175	202	211	195	193	208	197	197	190	208	201	202	187	187	203	189	200	179	224	189	193	216	202	188	193	203	182	172	202	200	185	202	192	197	216	178	198	175	181	189	167	189	201	221	202	182	176	194	206	199	197	177	193	192	175	210	195	179	180	198	206	199	225	173	210	197	179	176	168	182	203	198	214	185	188	205	177	197	209	172	197	202	197	212	183	200	180	184	176	198	202	161	198	187	193	190	211	164	183	217	197	194	188	188	205	194	203	176	196	205	194	208	194	184	192	187	186	204	188	190	196	198	182	202	187	184	219	212	207	178	172	203	217	192	208	202	169	170	197	177	152	191	191	192	200	201	187	206	154	227	176	220	183	190	194	202	189	170	172	201	178	197	202	151	183	190	207	179	210	201	209	218	189	209	191	200	178	177	223	205	199	181	194	190	210	195	203	147	192	225	185	191	193	201	216	176	193	175	185	179	203	194	168	183	199	176	190	196	167	190	215	187	195	205	195	199	206	206	207	189	188	215	194	168	199	179	212	175	193	198	201	208	199	217	200	209	204	202	205	197	189	209	178	219	181	183	194	182	200	212	198	198	175	173	186	216	198	196	194	177	193	181	190	198	215	183	182	202	201	178	202	201	185	203	217	216	188	189	204	204	225	228	187	182	193	181	165	178	191	186	188	183	179	211	178	170	189	212	196	188	191	197	207	179	180	199	202	214	168	192	199	178	205	222	203	207	196	182	196	213	197	202	179	193	179	171	180	194	204	157	200	190	193	194	231	209	186	207	171	179	196	205	183	194	204	198	181	193	211	198	196	203	213	214	159	202	157	184	173	185	197	188	197	175	200	187	181	213	171	202	183	221	206	176	213	188	186	212	163	149	195	189	185	191	193	209	157	185	165	203	191	185	218	218	205	204	196	173	186	229	186	203	197	175	224	185	199	195	198	196	210	186	169	194	191	182	185	174	205	194	185	185	177	224	190	183	203	191	209	206	199	200	181	198	182	175	206	176	199	209	187	189	188	190	165	194	188	186	204	203	193	187	208	200	191	194	207	219	167	172	186	196	185	171	208	183	176	185	168	183	196	202	199	178	221	215	185	189	212	178	188	174	182	173	209	206	185	189	172	207	182	194	215	197	192	170	206	183	198	181	195	217	196	198	204	177	190	180	202	199	190	192	173	212	161	187	179
22272	7438	4171	5055	4345	3731	2906	2484	2106	1871	1649	1534	1367	1188	1134	1042	1036	961	905	838	871	722	772	764	743	708	732	649	690	696	638	676	624	688	610	669	593	616	590	630	592	561	568	559	611	613	543	527	524	567	585	546	536	550	573	530	569	512	558	557	581	550	563	534	585	519	507	564	542	497	505	593	536	555	520	518	556	560	516	510	524	532	525	554	508	541	561	537	508	522	540	497	563	531	545	536	512	484	553	556	505	553	532	522	573	512	520	492	552	517	540	512	485	505	558	494	562	508	504	533	538	527	549	517	519	491	538	508	514	557	507	537	518	508	518	534	505	504	501	499	516	524	525	497	546	529	489	539	520	522	527	505	504	556	515	526	550	496	503	521	541	540	512	568	499	527	522	536	508	538	528	573	493	545	526	487	519	525	544	527	520	500	485	521	494	498	484	516	544	517	533	513	560	558	493	527	522	496	539	552	511	526	528	526	549	551	501	547	517	514	537	521	507	507	519	548	516	557	523	511	483	471	513	520	484	515	484	505	524	497	517	515	498	503	512	477	492	523	535	517	539	443	540	537	532	527	521	455	517	534	516	530	506	495	508	571	515	487	524	525	499	562	511	512	511	516	499	492	530	547	484	550	547	482	497	526	488	530	508	530	519	515	562	484	497	501	502	524	517	552	505	511	519	520	551	551	547	546	524	543	547	494	500	526	525	516	512	529	525	541	512	498	497	520	482	522	530	533	505	517	539	536	472	555	495	505	495	505	492	591	508	483	516	503	479	534	506	526	484	502	466	511	528	545	522	478	522	515	536	570	514	519	535	557	483	546	540	475	487	518	488	529	554	548	502	513	517	531	548	519	483	492	473	493	476	546	513	558	517	502	523	486	488	493	524	519	525	525	536	555	527	518	522	530	549	532	517	497	525	552	513	480	507	451	496	499	500	515	490	493	483	516	516	543	478	513	456	518	500	493	501	540	507	503	511	500	542	507	498	502	535	538	532	500	512	531	477	547	542	532	483	475	489	520	493	535	504	530	522	519	532	499	520	500	475	495	493	539	516	513	504	501	509	551	506	515	511	495	512	537	529	492	493	500	508	497	567	501	502	484	511	536	515	504	551	501	523	483	503	507	494	501	526	505	509	506	529	512	546	499	517	500	478	499	527	498	505	505	495	528	519	482	512	500	559	496	500	525	506	509	500	521	507	476	545	533	484	503	554	470	529	503	544	518	491	495	509	553	550	547	502	549	472	510	532	519	529	513	533	526	540	484	503	527	492	548	518	555	487	522	512	547	517	508	565	528	478	517	506	520	512	496	511	524	506	539	537	538	482	499	482	535	483	491	513	512	522	516	501	528	533	513	494	497	483	516	539	549	505	490	483	504	536	525	555	510	504	546	487	498	496	497	522	524	520	478	513	534	530	501	510	502	533	522	495	520	513	550	507	497	510	497	519	477	514	510	489	502	503	517	539	526	503	572	540	516	463	507	500	461	527	514	550	547	479	463	543	498	469	482	489	559	503	512	552	501	521	482	470	509	464	487	537	531	507	531	540	508	539	526	516	501	495	504	472	539	477	524	500	529	524	550	505	492	534	483	503	509	515	476	484	546	515	527	495	520	547	510	526	500	507	525	560	515	550	512	497	521	552	541	508	503	516	516	548	501	456	537	509	499	526	548	508	475	526	523	531	521	506	544	487	507	483	500	525	520	519	511	541	503	504	491	538	456	555	519	558	496	512	522	496	507	497	521	535	518	531	521	559	530	502	546	527	531	517	505	526	543	486	507	506	533	534	515	531	497	509	502	494	525	498	594	518	541	492	499	482	568	509	514	485	528	547	545	515	516	515	538	534	519	553	518	527	490	519	514	525	508	529	535	478	518	525	494	514	496	514	512	500	475	478	536	526	507	515	485	532	516	506	486	490	535	493	514	484	543	501	514	501	529	510	521	524	494	512	561	521	482	535	548	549	507	534	553	548	496	499	574	567	506	526	552	507	523	482	559	522	493	522	513	549	466	535	539	507	515	513	548	488	507	547	518	513	518	522	519	500	537	524	525	524	506	491	526	516	523	552	521	519	484	515	491	533	476	518	502	539	492	508	531	519	536	484	493	482	507	512	518	526	505	507	506	572	527	531	533	529	511	522	536	526	517	532	519	515	527	519	530	501	501	483	461	534	509	512	566	508	524	495	507	501	548	491	507	542	527	528	492	508	529	445	537	531	498	566	519	540	500	514	512	537	501	532	475	516	497	534	541	516	523	537	525	489	555	495	549	522	533	543	562	504	481	529	536	499	501	541	530	498	542	502	536	519	525	513	493	558	531	540	532	534	514	489	504	484	526	519	517	516	526	571	458	486	513	508	541	529	519	472	515	535	495	515	497	524	477	514	501	540	504	508	522	539	506	497	489	529	507	490	530	557	495	526	493	547	545	504	530	535	489	525	560	520	517	511	519	528	519	526	486	529	520	504	538	494	526	517	514	492	489	557	514	528	520	537	554	536	489	532	558	525	549	529	487	505	528	534	525	529	514	533	500	523	510	492	521	503	500	512	512	556	497	540	501	513	529	535	503	543	507	505	523	541	540	527	523	486	532	466	489	529	537	520	553	514	550	496	490	513	485	508	489	507	525	508	538	499	480	519	516	556	510	538	506	509	540	556	525	522	521	503	505	543	513	506	509	497	526	480	501	526	499	490	513	554	477	496	507	499	496	568	516	515	519	501	513	472	495	527	532	512	539	497	570	502	529	522	521	498	516	525	540	547	478	486	526	490	492	513	528	504	503	470	552	490	515	470	483	505	500	496	502	505	489	481	534	491	518	512	499	503	489	515	518	530	532	521	506	487	488	511	549	520	468	515	495	552	485	501	527	539	495	511	529	517	538	497	539	552	517	462	476	509	506	502	496	482	493	521	468	509	556	507	511	550	536	550	522	541	522	479	492	545	502	515	514	540	500	534	518	517	507	482	526	496	530	490	522	561	503	490	540	507	497	555	538	532	515	542	537	510	531	531	504	496	516	460	484	463	528	541	485	524	467	515	553	499	535	521	531	469	540	516	484	550	537	514	516	483	522	517	511	533	535	502	544	506	493	501	513	477	516	542	543	488	492	517	501	495	532	516	551	487	511	559	524	522	538	527	502	530	524	520	500	531	512	489	549	526	496	520	530	480	500	536	482	498	537	540	487	507	486	538	523	520	578	511	482	480	523	513	466	527	500	530	509	508	486	501	577	529	499	519	512	520	502	543	519	521	506	490	535	492	487	480	521	548	468	529	503	517	562	501	518	527	540	532	508	514	505	510	515	536	526	512	518	504	535	499	477	553	524	527	521	539	525	551	490	537	488	508	532	500	498	525	469	542	546	523	518	543	500	549	503	534	522	543	477	524	512	549	516	510	562	532	517	502	493	492	542	534	539	504	512	496	477	531	492	515	522	468	574	553	536	547	502	517	547	440	501	465	541	492	521	540	501	532	549	471	521	536	526	498	494	537	531
14525	1469	347	343	312	314	306	298	325	340	321	309	272	306	304	323	306	332	286	304	314	338	337	310	302	315	323	316	316	320	309	308	332	343	294	335	292	306	310	301	304	291	318	327	338	313	349	350	318	314	304	338	305	345	341	315	330	313	319	335	318	334	313	297	322	299	321	352	307	314	331	352	326	314	325	317	321	327	336	307	300	337	311	323	307	309	287	312	288	295	294	335	285	294	319	315	338	276	314	313	298	289	319	298	323	312	305	289	305	288	339	341	309	342	286	342	332	315	324	349	313	332	329	304	310	322	318	306	325	292	301	289	311	310	298	264	323	337	279	283	317	280	291	320	313	322	330	293	345	301	336	288	330	312	305	324	280	315	292	303	286	321	296	305	351	333	326	307	304	297	322	276	299	293	300	298	308	299	317	326	320	307	311	297	278	296	315	309	298	310	330	322	328	324	302	291	320	316	323	321	304	314	337	329	288	352	332	317	307	319	333	336	334	321	278	319	326	343	320	308	329	328	329	327	315	306	285	294	311	312	324	356	297	314	306	322	342	347	283	315	291	301	317	295	335	307	293	282	341	331	304	296	314	322	342	316	302	321	349	363	272	300	304	328	291	315	287	304	338	316	304	314	344	334	352	290	300	294	340	314	310	303	300	331	316	290	297	303	281	307	299	310	324	298	333	285	329	285	312	274	309	337	307	327	285	334	310	300	306	335	296	346	331	328	297	304	335	339	330	313	292	298	319	325	311	303	309	290	355	327	311	317	313	308	321	347	326	320	312	317	357	299	307	325	331	310	326	298	307	307	300	324	309	321	310	320	313	305	312	330	302	323	270	326	327	274	300	347	337	306	288	346	337	322	314	304	319	321	291	330	303	315	309	300	290	310	309	313	324	333	338	329	293	328	269	296	344	316	325	304	330	328	318	338	295	315	294	321	310	298	333	333	368	326	322	295	281	327	295	297	286	309	316	326	337	313	285	278	276	334	360	341	308	321	318	318	289	303	277	334	312	297	314	292	323	318	325	310	322	312	321	296	298	350	284	283	309	291	286	330	326	322	328	330	321	295	300	311	310	315	314	294	314	328	293	300	314	323	325	294	329	305	270	313	326	318	312	305	309	306	306	322	337	325	328	317	299	306	311	313	316	305	312	316	312	302	287	332	316	316	310	317	313	345	341	323	345	317	330	311	327	303	338	323	316	333	313	327	316	280	281	308	308	276	314	275	292	286	295	313	286	302	328	318	282	289	326	333	274	333	297	297	313	329	304	311	350	282	316	302	282	314	318	303	293	325	280	305	290	317	298	326	312	276	331	333	291	339	324	310	308	310	304	296	303	338	303	284	311	321	298	333	283	348	328	284	330	292	285	297	288	300	295	321	273	334	315	282	297	314	323	319	288	279	314	316	289	310	318	320	293	279	303	328	323	289	313	327	307	320	325	308	312	321	296	299	291	290	339	328	318	321	312	316	320	316	305	312	335	315	331	321	325	292	298	305	304	331	290	293	315	290	290	312	304	290	299	293	318	333	312	300	308	305	279	355	307	321	330	336	319	279	317	328	331	315	312	275	343	376	292	337	322	322	314	308	305	304	319	328	328	324	305	308	297	300	312	332	327	295	307	316	342	332	312	256	290	317	291	278	296	307	299	331	331	297	311	354	307	306	300	337	303	317	320	321	313	322	314	313	321	329	312	316	312	340	323	315	321	305	325	330	313	318	327	299	297	323	294	340	355	334	310	287	325	307	335	281	344	332	277	280	325	318	330	321	315	300	292	330	315	319	297	302	332	311	333	319	322	313	324	309	278	300	289	332	318	318	309	329	319	314	306	334	275	318	362	280	316	298	327	316	325	322	323	316	287	321	326	315	317	351	319	319	306	298	326	295	329	273	326	298	317	331	297	344	326	320	329	321	294	315	293	315	317	331	309	336	313	327	333	336	322	297	308	312	266	323	307	340	305	327	318	306	313	303	286	330	291	305	326	302	289	287	292	302	319	340	308	329	296	303	307	269	313	288	335	272	277	337	342	300	300	357	318	304	340	293	303	277	333	315	337	326	335	290	325	300	314	286	320	287	328	302	329	320	300	301	338	339	293	299	304	340	286	290	324	300	285	279	306	323	305	327	302	342	312	310	288	282	333	294	332	324	303	331	353	313	314	310	321	303	297	300	339	281	327	320	301	323	318	311	299	297	305	301	309	320	259	301	293	319	253	300	329	308	329	300	302	284	318	338	310	305	275	317	305	328	269	277	309	289	298	312	299	300	283	320	315	277	327	328	317	292	301	306	324	290	332	327	286	343	300	321	333	345	304	322	314	298	330	333	349	352	328	318	314	296	297	306	322	329	321	324	309	280	305	300	319	339	324	290	325	311	303	305	329	319	317	299	290	333	281	319	311	304	312	302	315	314	320	306	346	320	313	335	311	312	293	299	324	274	313	314	305	331	306	316	296	307	311	341	299	307	355	290	281	294	284	289	313	252	304	299	295	320	349	322	317	307	337	275	297	268	284	334	320	321	299	347	319	297	331	316	309	321	279	317	300	282	298	303	298	278	311	325	330	322	327	317	282	309	286	341	282	337	280	315	321	330	304	342	314	311	316	335	307	325	343	302	326	306	320	290	323	295	339	290	311	303	291	310	298	318	315	298	310	299	313	297	330	304	321	318	277	311	329	326	333	316	329	298	307	279	313	296	318	284	331	309	335	319	304	315	309	310	310	310	292	314	302	321	321	343	302	308	332	306	308	303	323	328	301	302	312	309	314	303	304	319	341	302	321	312	293	309	297	316	306	320	345	330	314	307	319	293	324	313	349	304	313	310	287	311	312	315	315	288	284	315	331	311	288	297	300	331	300	289	292	340	309	316	304	318	310	309	334	334	326	327	326	308	329	323	317	305	336	315	277	290	312	313	320	319	310	289	341	296	296	313	299	334	282	340	319	364	327	308	354	315	330	314	319	288	299	289	285	308	294	299	306	310	288	319	295	320	324	299	296	311	275	311	327	308	311	306	318	323	327	314	345	331	309	295	306	300	285	325	330	286	342	313	303	299	283	338	326	334	313	314	276	336	295	303	330	302	321	344	304	314	326	334	319	335	312	317	331	326	313	338	322	327	319	290	293	308	329	260	325	303	290	345	296	320	311	301	322	322	282	336	315	275	301	308	320	330	310	330	323	307	272	294	338	295	299	322	308	277	317	270	316	314	300	263	331	307	299	321	316	307	330	350	299	317	326	341	353	326	335	288	294	309	340	341	319	310	353	325	312	309	277	328	328	350	304	341	320	322	301	333	314	307	303	273	299	298	308	311	332	300	313	294	301	341	296	311	306	334	285	332	369	299	329	316	343	332	334	307	307	302	295	290	293	345	339	340	316	324	286	294	275	318	308	272	295	308	339	329	313	339	325	297	327	328	312	301	325	290	303	328	321	291	325	328	354	274	277	292	323	318	321	335	329	296	330	347	312	330	324	312	302	304	289	289	299	285
6152	891	785	780	748	767	794	757	763	726	741	776	709	764	741	740	743	748	745	766	703	808	712	693	730	699	736	732	754	749	738	740	717	754	723	731	689	720	739	738	764	744	763	742	732	743	736	744	687	711	727	738	719	749	675	740	751	758	702	749	700	751	695	726	716	775	753	724	696	705	683	738	738	796	720	760	741	675	739	746	709	687	716	732	741	675	737	699	707	710	742	750	718	786	727	755	718	719	699	686	732	704	772	726	725	737	744	749	707	745	741	696	705	749	731	778	738	666	707	767	711	736	722	737	692	747	759	750	786	727	796	704	707	764	763	699	736	682	706	685	726	671	669	703	737	743	736	695	752	700	754	742	763	717	720	696	729	692	762	716	730	692	751	717	675	716	767	728	764	755	722	689	722	730	741	734	687	756	755	750	776	742	760	727	737	727	770	695	716	743	721	732	745	745	771	717	731	697	708	721	698	696	721	760	757	706	738	712	715	741	704	771	720	734	744	756	691	698	733	801	766	756	710	759	757	715	744	710	689	680	719	702	724	680	742	775	715	722	728	714	695	740	724	717	717	727	756	689	691	713	736	721	678	712	733	810	748	707	695	783	709	766	684	758	701	708	773	762	713	745	754	770	708	668	666	741	746	689	705	761	712	744	712	757	740	704	759	764	741	747	713	719	748	700	716	752	701	704	678	712	715	680	713	718	708	709	700	735	667	721	748	712	706	787	702	710	751	743	739	732	745	703	724	731	710	742	705	717	714	716	734	679	751	756	672	714	753	740	713	706	678	716	703	702	699	718	736	725	740	713	717	727	728	749	766	737	681	690	715	770	712	720	700	707	720	751	776	762	717	739	749	697	749	726	749	762	745	717	758	742	727	738	698	732	734	741	657	715	729	687	725	740	725	735	733	718	755	752	693	732	701	781	672	663	764	736	702	774	755	702	736	753	697	790	669	739	746	718	685	718	724	738	708	713	718	745	738	713	745	776	777	747	681	731	739	661	714	736	697	744	769	705	678	711	730	744	763	694	810	751	714	743	734	768	732	683	739	768	727	766	709	743	760	728	668	779	778	691	717	706	742	703	748	687	725	725	798	747	721	748	759	723	737	737	776	711	691	702	741	734	693	709	694	759	721	755	719	723	741	713	713	714	733	703	733	705	725	736	692	762	732	708	730	758	706	700	729	723	752	766	698	691	699	696	719	718	733	671	711	748	712	738	743	758	676	711	703	694	742	759	734	754	739	749	733	669	748	715	695	727	726	722	736	721	757	738	700	723	741	718	738	766	770	750	748	764	693	701	764	769	697	696	704	707	739	745	730	715	763	690	686	714	722	706	723	711	727	703	722	741	730	724	714	752	681	761	764	721	707	752	738	735	765	762	721	726	742	684	754	692	710	754	711	720	806	701	759	748	731	749	723	712	728	717	727	728	705	725	762	732	711	719	731	686	722	726	733	699	756	701	706	676	727	699	694	775	696	730	707	726	675	731	748	700	693	729	691	671	723	778	711	722	744	709	762	678	743	701	735	742	717	746	747	733	671	714	689	715	731	799	767	738	747	701	709	724	735	759	673	702	725	692	687	716	726	715	696	690	621	775	723	721	703	725	728	710	685	748	739	710	790	755	723	693	737	733	749	739	747	784	725	712	732	724	750	767	752	698	696	768	682	720	744	729	767	796	694	701	726	720	730	738	743	708	751	746	747	742	741	691	662	710	744	678	758	735	741	719	716	744	705	732	717	731	708	729	696	732	703	687	753	708	711	717	688	747	755	764	712	718	685	729	734	768	716	660	722	726	780	736	724	772	707	734	706	727	744	682	714	743	728	765	739	735	743	723	758	789	728	718	707	735	656	703	719	679	760	766	687	731	729	725	728	729	738	716	728	698	706	720	761	734	709	781	695	702	727	754	689	701	771	715	668	690	758	750	712	730	748	715	703	770	763	675	678	763	743	751	745	674	737	705	734	749	695	762	706	693	744	684	728	711	730	716	721	715	734	692	704	717	682	675	717	729	771	718	735	723	764	686	740	736	727	752	757	742	725	746	732	739	752	734	715	719	726	708	724	752	714	762	733	743	735	737	757	682	745	738	739	770	713	750	715	764	801	774	764	734	757	754	784	735	697	746	716	674	711	755	715	695	780	753	747	688	719	744	736	735	727	711	695	686	737	775	693	730	781	711	719	735	666	741	760	733	772	669	732	757	764	774	747	685	707	721	763	759	696	710	747	728	703	755	756	739	713	722	701	724	753	718	699	787	739	710	744	711	718	714	707	731	734	769	728	721	730	732	783	717	705	723	749	698	764	727	722	700	745	685	725	726	741	736	713	767	712	727	726	688	716	803	708	705	730	738	739	681	706	724	723	754	731	741	743	717	739	706	734	766	742	709	747	730	729	713	770	678	744	720	775	716	737	750	696	740	747	720	696	702	717	677	747	689	698	729	766	752	741	683	729	712	714	729	716	772	725	710	688	751	728	756	709	701	749	751	722	760	765	704	685	715	693	751	725	775	743	713	710	678	707	739	755	740	735	747	716	689	722	705	745	702	735	749	734	702	757	723	754	718	724	748	717	731	703	737	765	752	746	743	748	677	706	745	732	713	684	719	752	738	728	671	709	717	748	706	752	724	732	682	731	705	769	774	747	670	752	739	691	706	716	739	692	759	729	705	751	717	736	715	684	752	785	741	696	739	719	733	694	741	693	724	716	713	715	716	745	742	700	710	774	695	720	686	705	756	722	766	758	702	754	719	695	739	784	729	714	711	679	693	725	735	735	694	737	730	797	756	806	739	708	730	726	708	733	711	703	712	748	710	705	751	750	726	754	763	763	709	721	728	747	696	682	721	711	746	725	710	693	703	712	760	672	753	748	722	742	726	760	750	692	731	726	734	727	727	711	728	721	714	715	761	718	705	733	701	688	691	717	752	717	738	770	762	773	718	726	755	729	745	773	726	705	732	718	692	710	780	710	713	710	738	753	738	727	724	723	747	740	681	763	757	693	743	710	737	714	723	702	723	651	679	734	715	760	744	719	717	760	720	774	742	711	715	684	709	709	725	746	749	700	693	725	749	703	755	710	739	664	723	777	719	718	690	709	726	665	663	685	769	695	704	739	730	675	739	751	759	783	735	766	729	723	722	723	746	738	738	695	678	722	744	712	731	735	750	705	723	715	686	652	722	735	770	735	760	718	687	756	749	768	779	710	727	747	763	739	759	732	736	724	717	732	760	708	726	764	734	705	712	744	755	723	695	717	741	730	704	744	720	730	783	721	722	737	736	707	772	712	696	720	690	717	715	746	712	683	694	712	718	756	752	723	695	712	736	716	728	733	706	737	688	696	762	677	691	710	708	723	759	689	732	755	711	731	746	736	772	732	705	703	701	734	750	696	718	666	744	732	731	717	742	721	743	759	700	732	729	745	729	732	739	730	718	744	721	719	732	723	688	739	712	702	780	718	745	787	709	757	727	742	669	762	706	677	716	765	709
31672	10342	1469	873	673	474	360	307	297	286	253	225	209	213	188	173	203	171	146	162	149	161	150	145	169	156	151	178	165	168	167	148	156	147	167	153	149	142	128	140	131	154	153	156	128	166	155	168	148	141	152	150	161	145	151	171	126	159	151	152	162	148	169	134	148	154	145	135	152	142	160	154	142	140	135	140	169	142	165	138	119	133	135	128	138	148	138	142	141	173	132	122	152	143	171	139	129	134	117	158	137	173	134	133	162	147	175	151	143	148	167	141	142	144	148	147	141	134	153	115	142	152	142	151	135	138	154	145	166	144	148	142	162	123	141	138	143	158	158	142	126	156	135	131	125	154	174	155	164	154	165	137	136	141	144	131	141	160	158	123	140	141	155	123	148	151	148	140	141	152	160	129	119	143	161	135	149	136	130	118	148	131	172	122	131	150	127	158	160	127	159	135	156	149	136	135	150	150	159	148	159	181	136	178	137	150	142	128	159	134	153	142	146	141	147	122	148	134	153	145	158	149	153	141	136	153	134	133	151	153	165	135	152	146	145	144	135	128	134	144	151	152	139	139	150	142	161	172	149	138	158	171	168	147	133	134	131	127	151	155	135	135	147	138	141	140	127	134	148	137	170	145	169	171	123	149	130	138	150	155	146	137	140	146	147	144	140	145	126	142	130	149	170	150	147	143	134	137	149	141	143	155	146	145	122	151	157	149	163	149	152	155	134	151	158	146	139	117	152	151	135	170	135	135	167	147	155	148	150	114	134	138	156	145	146	170	148	161	149	150	164	140	160	153	149	142	142	129	152	155	134	152	151	166	141	149	145	133	140	153	122	109	123	133	137	153	152	143	159	147	138	137	134	126	118	141	148	158	146	155	149	137	159	148	159	153	157	120	134	135	135	140	148	163	151	148	145	158	156	170	141	139	128	143	122	128	158	143	146	129	140	130	143	145	140	132	142	156	136	137	142	143	174	165	148	157	145	139	143	150	137	153	136	136	150	139	145	151	148	139	127	152	149	124	155	123	116	139	159	149	157	154	130	126	135	138	144	158	156	118	122	133	155	168	144	122	160	147	145	129	132	152	145	164	146	132	139	137	152	159	150	142	150	168	154	169	140	174	146	128	150	122	150	136	133	152	121	152	150	151	152	121	137	142	116	145	138	136	137	130	131	150	136	150	167	154	171	151	164	149	149	152	151	161	147	150	138	139	140	139	136	138	134	157	142	138	153	142	152	145	153	141	155	133	143	162	150	145	133	151	137	159	143	109	148	141	140	158	142	153	138	156	162	151	115	156	131	123	141	139	139	158	138	149	147	145	125	139	137	131	124	148	146	176	149	168	152	133	157	138	138	161	164	150	140	139	132	147	118	133	166	163	124	124	143	130	141	155	157	125	152	149	128	143	160	134	154	142	136	142	137	155	107	159	170	138	128	142	154	161	125	150	156	152	159	129	144	128	153	145	138	146	141	134	141	152	124	164	144	161	157	140	135	143	132	169	159	142	130	152	153	143	136	150	152	131	126	136	147	135	139	146	131	140	151	147	159	116	146	129	163	145	120	157	160	155	147	132	132	143	142	126	141	130	157	143	138	161	121	158	139	159	149	161	177	122	140	146	147	120	135	132	156	116	138	157	128	173	152	157	133	155	164	149	155	116	139	142	147	126	123	172	152	134	145	162	148	127	174	159	142	127	154	151	155	153	145	145	152	142	148	127	154	159	142	148	146	124	149	148	147	128	131	137	172	124	152	123	126	154	133	131	137	134	151	143	153	169	139	159	162	147	146	129	151	139	172	128	133	153	156	156	147	131	164	141	133	152	125	142	147	141	139	156	149	144	140	156	161	164	163	144	140	161	136	142	190	161	145	146	166	149	146	173	130	132	130	124	141	151	170	147	156	146	145	137	135	121	129	148	168	137	131	147	161	139	141	158	163	136	134	156	137	144	118	142	157	152	153	120	151	156	140	120	161	132	136	144	140	130	136	171	154	143	140	171	142	152	157	134	157	148	125	132	136	160	131	134	142	141	122	149	165	156	159	126	138	139	133	163	142	117	148	151	141	129	158	142	165	156	130	131	144	151	139	149	138	141	156	150	140	143	144	142	129	141	134	163	147	137	160	141	137	152	143	135	142	141	153	158	144	151	133	134	159	152	156	140	140	137	161	108	155	128	136	146	134	140	152	166	142	158	133	163	152	142	134	161	143	130	169	160	126	133	159	138	140	144	146	144	172	140	157	156	127	132	147	147	139	152	159	122	143	153	146	150	159	146	133	128	176	159	140	130	123	155	131	138	131	138	145	137	144	154	160	147	143	150	132	155	139	145	143	147	155	147	154	151	146	129	148	150	157	144	120	140	145	127	137	141	149	131	139	151	144	137	130	146	158	129	140	125	138	126	148	150	148	138	165	160	140	146	147	137	163	136	148	121	140	146	133	130	146	132	134	154	127	144	126	129	181	137	124	122	139	151	135	133	137	141	121	142	151	171	128	132	135	140	135	160	148	152	161	143	147	161	150	130	137	117	156	153	140	142	143	131	131	150	145	102	140	138	167	161	142	133	158	150	137	157	153	178	154	151	144	119	151	141	153	137	131	132	137	158	141	144	116	146	119	157	121	155	148	126	148	138	173	134	139	111	160	140	126	137	130	145	145	176	139	161	135	166	140	135	148	163	177	147	155	153	154	128	143	136	134	141	136	144	152	118	134	152	149	127	150	148	168	142	161	146	153	136	134	131	142	120	135	162	162	156	160	156	134	140	154	159	136	128	156	150	121	145	145	148	123	148	144	152	143	137	135	159	153	131	139	126	150	170	158	142	125	151	138	164	156	141	135	152	176	142	134	142	135	142	139	129	151	161	130	134	166	134	150	155	168	151	134	153	150	123	147	155	142	134	154	124	151	147	155	140	177	151	170	156	148	152	152	153	122	135	121	146	155	126	143	135	144	137	140	140	153	158	145	137	151	140	156	135	160	131	125	124	156	161	127	136	138	145	141	144	125	150	141	155	158	128	162	161	140	159	142	140	135	164	155	156	147	160	130	150	121	162	143	126	155	140	136	150	116	148	159	126	128	153	167	157	153	133	155	136	129	139	146	140	134	120	136	139	149	175	145	166	128	154	129	144	137	140	144	152	117	138	165	140	135	123	145	146	141	151	146	156	164	140	137	138	131	159	173	148	134	143	145	138	142	134	140	148	158	155	125	169	163	155	121	136	137	160	134	156	155	131	122	170	126	154	140	151	144	128	148	151	132	156	156	135	156	130	127	148	153	144	159	157	154	153	132	128	123	141	155	168	168	141	148	134	129	136	137	143	126	137	125	168	150	153	139	145	134	143	124	157	150	150	143	121	161	134	136	176	151	140	133	142	141	130	143	142	146	155	127	149	157	118	149	130	129	147	160	147	159	134	151	169	129	133	115	130	136	164	127	125	145	157	130	145	150	143	161	133	139	126	159	120	144	123	126	152	150	136	141	139	135	140	155	143
16471	4050	2311	2836	2454	2050	1693	1384	1163	1092	965	914	774	786	724	749	634	609	587	581	589	517	529	525	510	525	494	433	478	465	449	473	493	437	465	415	451	429	424	393	451	410	458	413	443	393	385	439	429	419	397	423	431	433	401	435	382	389	383	390	398	424	407	387	405	399	417	387	399	458	426	420	394	404	374	399	381	422	390	395	400	363	402	411	415	387	394	448	400	433	420	396	405	393	390	386	381	372	393	396	371	399	408	379	407	419	415	418	397	373	381	350	412	415	385	447	360	403	379	366	392	407	432	393	362	376	385	378	396	416	434	374	398	390	380	404	384	397	354	394	387	423	369	407	415	397	416	381	418	419	395	398	384	392	369	383	369	378	392	396	375	367	362	392	430	412	365	409	358	369	389	407	355	385	425	389	358	357	375	398	375	350	408	401	363	374	370	361	384	366	382	407	396	415	411	434	386	365	409	364	399	351	358	397	381	368	405	409	369	378	379	351	394	371	395	394	391	349	384	402	382	366	377	410	400	406	382	383	372	380	397	380	402	410	416	395	398	398	377	380	382	410	400	389	376	380	376	422	365	394	366	408	396	373	392	361	402	385	435	385	364	384	380	368	367	394	390	412	373	403	379	388	408	364	359	394	411	384	363	416	374	419	383	348	391	352	356	389	408	381	370	395	361	358	377	361	388	391	397	395	375	435	386	362	391	378	372	372	400	393	395	393	393	392	377	404	412	394	333	418	412	404	370	396	382	370	365	374	402	382	421	397	353	405	362	422	372	361	395	372	388	413	411	376	402	411	367	372	422	375	383	395	384	356	389	390	404	397	412	357	401	401	362	385	372	410	378	342	354	395	409	390	376	396	368	406	363	372	372	378	379	384	404	382	362	383	389	409	369	369	398	369	402	392	362	405	379	381	379	370	411	373	389	395	388	363	358	428	380	392	395	372	390	377	376	406	373	404	410	393	385	388	365	372	380	390	396	370	403	368	411	383	397	363	418	400	374	353	391	390	373	389	379	388	404	384	388	410	407	381	401	399	372	410	374	449	364	393	398	375	386	420	390	399	418	354	411	366	371	408	408	368	387	403	415	367	382	359	393	388	377	379	403	365	381	389	328	400	384	378	395	383	413	393	369	347	396	379	415	401	395	401	361	377	400	364	433	404	421	365	444	400	370	386	401	363	383	391	350	361	420	387	409	410	376	408	394	374	387	396	387	381	357	374	410	386	418	381	385	413	355	373	395	351	367	393	380	371	420	393	391	355	376	365	395	400	398	417	448	387	355	402	350	394	358	387	375	376	400	419	380	425	403	397	386	391	366	382	429	410	392	385	386	388	398	400	369	363	392	376	330	343	332	376	397	404	392	377	405	398	381	399	381	398	396	362	400	382	419	347	404	398	384	383	386	402	356	394	388	415	416	377	405	363	347	427	362	355	419	413	365	403	415	387	389	392	401	409	363	392	383	393	421	372	409	366	388	386	380	358	406	399	370	341	393	409	398	393	394	388	375	378	376	381	413	396	374	400	366	406	400	402	399	357	403	363	391	396	376	366	408	390	351	382	396	374	407	395	410	391	398	388	374	417	379	379	389	390	428	365	386	397	371	386	432	403	366	407	380	400	377	421	371	394	395	405	358	368	374	394	393	369	411	380	405	368	380	377	398	407	396	418	387	408	378	363	396	379	386	407	382	378	403	398	391	342	400	375	377	411	390	390	407	392	409	357	400	376	403	401	383	394	398	384	393	385	404	389	384	405	389	403	403	372	409	381	395	392	395	398	392	376	452	416	369	393	402	397	359	375	331	351	402	388	436	375	401	355	406	417	352	358	382	370	385	429	371	405	366	367	384	401	409	403	408	394	376	380	384	399	382	386	389	375	413	380	336	385	373	373	391	388	411	353	386	406	387	328	359	393	413	394	368	373	393	402	403	405	426	405	358	416	403	378	367	376	387	382	393	382	357	387	368	394	400	421	373	384	385	422	422	408	386	441	378	374	351	408	368	383	424	389	380	387	363	400	397	403	356	381	393	398	364	406	372	380	354	386	402	404	387	421	412	382	391	355	357	367	363	417	364	369	411	404	399	408	372	409	416	407	351	376	392	399	374	369	376	398	381	369	388	370	372	397	372	396	392	380	368	388	389	409	366	402	432	392	407	360	414	399	409	389	355	343	384	371	371	389	399	402	409	416	399	394	371	411	359	446	380	398	374	417	382	378	391	400	390	418	413	380	393	386	376	386	393	376	376	388	397	371	384	374	393	385	386	409	397	413	433	367	416	387	352	365	389	402	408	368	405	433	367	372	359	401	394	418	419	354	348	410	373	423	405	380	396	383	388	396	409	432	368	372	375	363	409	315	379	382	382	396	381	378	405	401	373	394	368	394	358	384	377	411	387	352	391	425	360	397	378	378	405	386	386	398	364	390	369	407	399	404	387	376	397	381	387	385	365	379	388	389	371	382	393	390	372	450	368	388	371	409	368	406	377	351	393	369	397	412	419	345	380	375	355	369	405	382	398	399	387	375	406	411	363	408	414	393	379	394	387	395	400	369	373	401	423	402	384	409	423	354	395	407	398	366	397	370	380	364	436	375	396	411	373	371	409	376	414	388	403	401	408	409	388	410	378	368	408	385	408	409	395	418	362	401	361	406	345	414	394	383	427	370	395	394	418	362	364	400	369	410	405	369	368	400	383	415	391	412	366	363	360	378	392	377	383	397	373	385	376	351	350	398	394	365	382	376	384	394	405	395	354	391	379	386	374	401	374	383	393	364	382	367	410	383	397	403	362	409	400	376	392	361	376	374	354	379	400	369	379	409	373	365	414	383	417	400	357	410	379	366	372	372	397	371	394	419	341	389	391	379	398	389	362	401	371	426	390	345	382	376	385	398	401	364	399	408	386	395	412	381	361	380	387	382	374	441	402	388	393	391	373	386	388	402	365	384	422	375	416	376	387	351	406	353	369	405	370	396	378	382	392	397	390	417	413	416	372	428	363	385	391	393	393	392	436	369	400	368	324	369	380	403	410	394	389	406	412	368	399	393	386	390	390	369	403	371	385	393	397	423	382	423	390	356	365	364	384	384	423	418	419	380	391	375	402	429	392	393	419	392	381	338	364	380	404	394	412	387	384	365	344	417	368	368	396	376	416	378	360	351	426	383	388	375	376	390	398	402	346	406	397	431	326	411	398	384	405	396	387	374	400	372	375	368	354	413	407	422	392	397	361	388	379	390	372	400	400	385	373	405	374	404	378	396	418	355	416	380	392	382	377	335	397	386	396	404	364	371	400	424	401	405	364	357	369	406	391	367	383	409	412	402	342	380	402	393	403	378	419	381	418	375	402	357	385	371	350	351	389	386	423	388	403	365	394	393	376	384	365	393	380	390	370	353	400	360	369	393	423	408	400	410	360	388	374	431	356	401	387	361	376	412	396	411	398	403	378	400	384	386	383	396	394	384	415	373	386	400	359	392	334	394	359	407	385	411
41976	17264	3370	1834	1246	873	728	551	503	412	366	345	322	245	302	281	271	241	252	264	233	226	202	207	192	217	207	210	221	210	208	200	223	214	223	195	216	193	224	201	210	210	189	193	198	167	221	199	193	190	207	182	216	194	182	168	224	214	215	204	172	167	189	190	189	183	184	216	191	192	178	191	192	208	180	194	223	210	192	171	203	199	176	226	179	184	172	190	177	172	202	189	182	197	196	186	179	179	210	182	221	209	184	203	211	195	201	192	183	192	193	206	197	191	204	165	201	193	195	199	187	186	209	193	185	203	173	185	196	196	197	185	197	168	206	186	200	207	209	225	188	180	186	178	163	191	198	171	190	190	187	193	191	175	203	187	174	182	165	197	165	187	190	184	207	212	208	220	189	204	183	183	204	194	207	217	193	179	176	179	185	188	191	203	227	171	203	184	198	188	176	175	182	187	199	186	172	204	182	181	181	187	198	185	202	227	187	182	193	184	180	185	212	153	200	202	204	189	192	177	220	188	159	202	174	175	213	182	198	197	179	193	185	197	180	196	173	189	205	148	184	177	202	161	188	184	188	197	206	214	191	189	157	207	198	180	204	208	171	184	221	184	159	184	170	168	224	192	203	185	166	172	165	191	198	166	204	208	180	170	188	204	198	156	207	180	196	185	167	195	192	198	212	198	192	168	192	178	179	158	188	190	192	185	165	217	187	188	199	182	181	194	173	161	202	185	190	186	210	194	209	189	193	187	197	193	185	185	188	193	212	190	193	205	210	188	179	205	171	198	211	199	182	180	195	178	178	175	179	203	173	180	217	193	203	200	159	192	180	170	215	211	216	185	198	179	191	176	176	210	193	168	199	181	206	175	205	186	192	203	207	194	167	200	176	179	170	203	226	187	187	192	216	186	183	190	194	202	161	184	212	200	172	176	202	196	218	180	168	190	186	167	175	202	196	199	171	188	187	183	194	205	217	222	181	214	195	208	190	195	190	181	172	211	201	181	198	212	202	195	204	185	175	185	201	194	191	179	180	203	196	189	191	176	198	207	183	212	217	196	187	178	197	192	197	175	197	174	184	200	215	183	212	190	164	174	200	203	177	187	208	205	207	240	180	194	186	179	160	191	214	203	197	228	188	167	199	185	190	196	198	189	198	169	162	198	197	173	197	188	184	187	211	188	183	182	215	222	169	188	181	195	193	197	192	197	210	195	201	187	224	198	180	193	190	189	185	196	164	204	212	191	184	195	187	191	190	196	205	196	197	219	197	178	185	180	186	184	197	182	180	175	182	203	193	201	190	195	187	214	202	178	184	180	207	215	196	187	183	204	173	210	212	202	175	187	219	171	204	185	191	187	209	179	180	212	197	174	193	198	181	209	172	197	198	185	195	202	181	205	177	202	214	212	177	177	177	193	201	183	220	175	183	179	180	202	192	218	210	178	171	190	182	169	184	182	207	191	199	204	178	196	185	205	170	210	214	208	202	172	201	178	193	196	187	206	196	200	191	195	173	189	177	162	181	210	209	184	199	188	181	198	219	191	190	169	193	185	209	209	205	198	177	195	170	200	194	188	199	190	225	170	201	173	193	196	203	225	184	189	198	199	184	198	196	165	195	192	172	202	199	223	208	197	199	196	184	190	186	216	148	201	205	191	205	215	174	175	195	181	183	203	203	208	191	180	174	182	186	169	191	181	181	191	192	193	194	188	209	180	181	187	192	181	189	176	192	168	183	157	171	187	201	213	195	173	183	230	190	213	187	204	194	188	185	215	214	186	193	208	218	201	208	197	202	183	193	182	200	171	186	178	200	194	217	165	203	220	207	200	185	200	202	188	195	212	170	202	201	172	201	204	178	199	199	205	174	195	179	176	211	186	176	189	214	201	191	205	175	187	196	191	185	207	191	173	226	185	196	217	181	217	182	184	176	213	201	189	171	194	175	189	161	190	190	208	174	185	214	213	183	183	184	185	195	194	178	211	195	209	201	200	206	174	199	194	161	185	199	166	181	195	164	191	212	175	184	186	182	198	186	184	167	181	206	215	170	230	181	189	218	194	193	192	204	192	196	214	213	186	169	175	179	209	201	187	169	193	170	191	182	215	183	236	195	222	186	220	203	206	206	186	222	179	201	199	201	198	198	198	198	197	182	191	189	191	182	169	192	207	170	201	199	193	204	186	206	196	178	156	218	183	206	209	218	196	202	184	186	198	205	213	186	194	211	179	185	183	202	203	168	197	216	183	177	190	199	182	200	179	180	179	189	180	184	210	197	193	188	156	190	186	188	224	214	215	173	189	175	193	188	204	201	179	176	202	195	194	183	199	186	166	197	182	210	197	203	188	201	185	191	189	213	221	210	186	175	219	172	180	229	179	194	204	163	171	187	170	217	183	199	178	186	182	196	200	184	179	195	176	201	204	178	190	175	190	211	174	178	212	188	201	205	173	220	210	190	182	230	185	199	186	178	202	166	183	176	193	193	196	199	197	168	199	194	205	218	176	194	211	204	204	187	206	195	166	207	189	191	211	192	192	176	184	211	201	172	196	208	181	201	193	185	178	204	187	178	198	205	185	193	175	202	169	199	195	189	192	187	212	200	231	188	205	200	192	191	192	199	161	187	165	177	195	192	204	172	185	192	198	186	178	191	212	203	204	185	219	195	210	160	197	183	184	207	192	179	211	212	188	203	181	170	188	185	159	192	192	185	213	197	177	197	192	210	223	202	175	198	188	224	206	196	168	193	187	179	192	175	183	171	188	213	194	174	167	220	177	206	191	185	203	173	203	206	177	188	195	230	192	235	165	174	204	206	205	184	181	186	179	191	199	202	195	198	175	199	181	175	201	201	193	187	179	178	211	248	184	163	173	200	225	169	199	200	198	179	179	183	205	186	196	204	198	181	191	176	190	164	199	204	187	191	191	200	186	207	208	189	200	228	187	190	182	207	184	210	182	186	167	221	177	206	171	188	196	183	178	175	201	219	194	195	202	201	219	183	185	177	201	213	218	193	190	185	200	182	194	202	195	186	180	206	181	198	181	170	198	177	207	188	188	219	199	199	189	185	183	167	193	190	212	190	202	195	208	205	205	210	202	199	198	199	200	200	184	208	170	170	181	193	196	188	177	200	216	199	205	221	208	188	179	197	210	204	196	209	196	183	180	159	194	201	223	184	215	189	183	208	186	190	176	166	226	187	202	196	191	192	186	181	189	226	154	179	177	221	206	220	175	190	180	190	236	192	224	184	189	192	175	188	207	181	194	192	183	185	164	180	192	188	176	191	167	187	196	186	204	173	186	199	184	216	213	190	192	212	195	192	198	230	199	175	193	192	191	206	220	207	199	189	213	196	215	197	205	195	190	193	192	178	202	194	189	199	201	200	179	198	170	195	187	184	195	199	186	206	175	208	214	192	190	186	202	189	196	194	181	187	211	201	189	215	179	187	194	185	192	163	190	183	196	180	210	201	179	197	199	196	179	190	204	183	195	186	153
22859	6492	4141	5014	4361	3618	2961	2486	2165	1890	1610	1488	1358	1214	1123	1122	985	947	934	839	801	816	760	816	736	719	689	708	678	694	688	619	642	720	646	632	614	579	639	553	600	561	587	588	530	586	556	564	614	557	557	554	565	565	578	532	538	522	543	529	572	562	553	568	602	511	558	549	557	544	500	551	542	550	527	513	547	508	482	538	532	500	501	540	517	549	550	524	506	492	535	500	515	533	566	533	517	536	547	523	533	586	515	536	511	541	553	549	522	534	501	496	548	509	521	485	542	507	523	558	515	550	515	525	500	488	494	520	478	510	518	550	530	531	541	550	527	550	502	541	521	546	553	538	532	517	509	497	513	508	507	500	522	491	546	568	480	527	515	495	518	514	549	567	487	518	499	533	503	499	528	534	518	522	497	563	537	510	522	520	546	537	496	503	525	528	507	523	509	537	536	523	497	508	497	515	530	509	540	525	490	514	530	454	516	517	494	566	549	537	477	496	482	516	467	545	486	527	570	496	541	489	543	501	494	515	486	496	524	502	465	563	505	506	538	531	533	496	497	515	515	514	539	525	479	511	493	519	493	510	501	494	520	504	494	511	526	544	533	530	479	552	486	549	534	488	515	529	508	528	528	469	518	539	499	535	493	482	515	470	572	562	539	489	570	538	520	472	551	515	490	522	531	527	486	530	483	539	529	524	511	531	507	515	512	545	498	532	534	462	492	517	521	538	516	473	532	509	509	516	506	529	502	506	487	509	504	503	524	521	518	463	542	555	532	506	517	536	524	474	491	518	503	512	516	532	517	502	510	501	554	518	546	528	538	517	549	513	530	491	534	544	484	508	522	546	511	505	506	519	496	488	497	512	538	513	522	507	520	481	499	522	522	532	533	511	555	512	519	517	482	485	545	505	552	490	516	498	532	574	535	532	496	528	535	519	520	525	488	505	499	513	515	496	503	506	502	523	520	537	496	528	548	479	493	516	535	545	535	535	493	495	535	530	519	535	524	506	534	523	473	538	524	517	509	505	545	505	522	546	552	547	506	479	534	496	489	493	478	530	501	459	502	476	466	561	493	504	459	549	538	476	537	530	488	506	535	499	516	528	503	459	523	498	533	533	525	523	535	538	473	554	515	514	504	551	519	508	510	524	539	545	496	514	555	518	509	524	548	540	483	570	495	490	551	518	522	462	512	516	532	517	508	508	483	485	465	495	504	538	505	540	522	507	512	511	507	522	503	527	507	482	524	475	512	538	525	529	545	526	476	497	479	494	517	492	538	506	485	534	549	496	523	524	503	513	490	526	505	503	507	483	570	485	502	486	510	504	519	511	532	518	559	545	543	550	492	528	531	539	535	556	542	540	539	526	514	514	514	540	495	538	494	554	526	560	507	506	504	543	524	549	458	492	493	501	522	503	515	571	491	520	523	512	495	509	542	522	508	532	510	504	487	512	513	512	551	518	533	509	508	509	506	522	496	520	571	516	559	524	526	476	538	538	546	538	526	546	522	511	504	538	513	503	487	528	532	511	542	480	477	524	541	523	500	521	531	524	494	521	502	522	509	521	512	523	493	523	519	511	517	516	553	483	520	510	528	496	555	535	520	504	535	491	506	521	512	464	519	490	547	523	471	510	508	491	528	524	492	519	491	542	533	501	546	506	558	517	491	539	522	487	529	516	510	450	506	504	530	479	522	472	533	499	522	512	523	563	481	498	495	501	528	459	479	483	517	569	500	512	504	499	488	469	557	529	513	528	515	485	498	509	473	547	534	537	488	530	531	499	527	509	523	513	508	525	516	529	494	503	530	512	510	488	539	489	519	529	468	571	487	543	498	518	491	472	557	528	487	502	506	518	507	533	526	505	495	500	561	498	503	499	548	515	517	558	518	517	530	505	489	504	522	518	483	493	507	536	490	485	504	529	513	520	475	498	492	529	499	530	503	516	479	518	546	485	533	539	509	510	525	513	489	513	530	499	494	534	504	528	497	464	541	516	518	506	541	506	532	489	504	481	499	537	520	512	516	539	501	515	579	507	570	473	527	488	534	521	515	489	527	537	476	477	520	500	567	535	519	515	537	483	504	518	501	521	497	525	514	544	536	516	520	499	502	510	518	525	515	481	575	521	526	498	501	489	532	489	498	505	526	515	507	498	493	506	514	539	520	508	517	536	538	473	491	503	548	469	555	496	514	505	503	496	504	483	542	535	509	523	518	531	486	496	543	510	529	488	550	527	542	541	501	489	537	488	535	527	522	501	480	529	527	528	521	545	547	521	527	480	507	510	513	501	504	513	563	510	515	492	511	506	503	507	516	479	512	489	540	512	506	512	498	495	532	528	464	510	483	536	474	508	511	515	502	510	534	509	527	541	493	530	529	510	498	487	514	506	497	525	530	531	484	513	513	541	484	504	542	515	518	510	521	523	495	510	473	543	529	513	507	588	471	497	490	515	456	502	542	529	507	562	541	514	511	514	490	543	552	509	505	551	509	499	565	508	522	582	485	501	539	535	500	522	535	476	512	507	495	544	490	506	511	532	492	521	513	551	537	539	498	476	520	521	498	509	487	531	515	497	480	508	524	518	484	566	491	506	559	531	477	561	517	544	509	553	482	516	541	484	511	524	515	511	509	541	525	510	513	521	536	499	460	497	468	472	485	514	473	510	480	517	470	546	567	489	520	538	510	487	539	479	512	503	519	542	515	488	522	510	492	490	500	571	528	549	535	528	504	505	505	504	518	487	526	502	495	530	551	503	505	518	492	498	503	468	513	511	517	524	514	526	516	550	508	511	526	504	522	523	539	534	556	510	546	515	511	485	489	537	504	504	524	489	531	503	532	492	487	487	504	462	565	495	516	504	533	534	518	514	513	469	483	506	525	511	514	567	540	534	511	527	533	524	556	476	521	549	538	481	539	538	487	513	513	526	501	537	501	503	486	548	538	490	513	486	537	551	505	527	539	490	503	503	523	520	529	537	523	541	525	492	576	557	520	549	490	495	488	516	489	498	489	488	532	501	489	523	502	508	531	520	491	520	564	477	474	529	519	502	511	521	499	516	500	531	553	503	493	535	528	534	536	504	553	506	531	516	511	476	547	511	475	547	503	495	488	517	523	544	508	558	543	502	549	529	507	511	499	497	510	506	524	510	498	468	528	524	495	536	484	498	517	487	492	501	495	503	509	525	530	500	529	511	530	560	533	484	518	499	552	481	522	501	522	557	519	493	522	499	530	539	542	539	497	499	482	507	535	491	527	509	516	502	534	550	533	548	489	517	490	524	507	506	501	522	520	539	556	494	535	462	520	557	500	532	502	528	525	520	485	541	478	496	573	507	488	507	498	525	554	495	542	487	515	504	495	506	497	502	519	529	496	518	536	533	532	487	526	511	521	543	511	584	512	551	496	522	502	522	541	549	491	510	520	483	506	537	512	472	538	523	488	515	540	508	501	491	483	492	571	546	570	537	492	537	504	536	502	516	503	510	496	558	488	509
12709	1113	384	347	341	304	318	327	318	321	307	299	323	284	329	297	288	286	321	361	317	289	319	293	294	293	317	320	307	323	334	310	348	300	285	307	286	309	328	313	326	300	318	298	309	333	305	312	314	309	321	284	278	333	320	318	331	306	268	307	361	305	300	308	297	314	326	288	284	303	322	322	334	308	309	279	299	324	302	308	279	334	347	330	315	303	306	323	341	304	291	331	328	299	285	305	300	356	299	344	300	343	299	344	275	321	319	325	311	332	297	300	278	276	346	293	314	290	344	330	301	332	308	323	337	313	306	312	307	310	262	284	299	342	320	290	299	286	286	304	317	288	322	333	287	308	303	317	294	311	316	325	307	322	312	316	288	335	324	297	339	290	318	322	316	331	331	321	313	312	328	303	309	289	283	288	299	281	307	314	318	321	310	316	315	300	322	304	317	292	286	307	331	270	337	361	295	344	304	319	332	317	283	298	323	333	300	320	327	323	300	298	296	306	319	302	281	305	311	333	315	312	325	324	340	319	328	301	332	337	307	309	308	304	340	320	311	328	332	348	342	337	304	309	334	362	325	325	298	307	308	309	303	303	323	325	325	274	278	326	304	322	285	318	325	307	311	338	331	288	268	320	318	318	307	339	282	321	291	304	308	314	318	293	300	328	297	268	313	318	303	331	324	291	330	320	326	303	326	302	316	322	310	295	269	300	308	271	305	304	296	290	301	314	306	325	303	302	321	303	273	347	334	346	317	337	323	305	325	296	315	301	309	303	310	301	317	297	290	315	305	286	305	337	308	321	293	318	356	282	331	298	333	320	285	324	294	305	303	342	312	274	284	307	311	321	296	317	300	323	324	291	321	324	309	294	327	328	293	286	342	313	299	280	285	316	306	313	283	310	328	347	299	333	306	311	339	334	301	306	283	292	318	278	307	303	308	307	292	321	306	320	314	317	329	273	320	317	291	311	330	312	328	304	296	323	300	291	289	287	313	314	310	289	331	315	279	360	291	324	324	308	281	311	332	296	316	321	329	277	304	311	310	329	312	298	322	338	287	313	294	281	308	301	278	323	286	301	348	325	294	308	281	292	315	331	289	316	334	352	304	312	321	305	281	340	323	321	280	312	300	313	296	289	310	324	326	320	303	286	316	327	341	333	315	306	308	313	318	340	290	334	329	306	313	319	285	305	304	289	286	325	346	284	315	335	302	313	316	321	315	267	316	299	298	312	306	315	343	337	343	287	316	291	323	318	323	315	335	322	334	299	344	316	285	313	288	329	291	313	311	318	305	298	318	316	316	281	300	289	277	296	338	290	279	314	346	317	304	306	283	320	309	364	325	335	329	298	339	305	312	295	306	296	311	301	319	320	342	307	302	283	324	296	328	295	332	302	341	288	302	324	314	321	300	342	301	302	310	297	280	332	298	343	316	317	286	299	332	340	335	295	298	302	298	331	316	298	345	358	311	301	258	345	315	325	320	327	291	329	319	312	289	257	279	331	263	297	315	299	304	282	311	298	296	329	311	332	312	305	295	312	295	316	299	309	317	313	327	315	333	315	299	329	266	304	311	323	321	302	285	336	305	280	340	279	345	308	294	330	310	306	322	285	284	315	311	322	293	330	292	307	327	304	294	293	294	303	321	320	328	328	302	298	312	270	294	300	266	299	301	303	312	305	280	323	316	330	315	312	329	326	297	336	322	315	332	325	339	313	324	332	327	309	335	319	330	309	315	309	308	294	307	330	303	313	277	281	325	329	321	269	296	304	311	289	309	324	262	297	309	309	313	280	338	328	326	320	320	285	292	321	315	326	320	295	312	309	271	289	324	325	321	291	268	323	294	319	333	356	310	286	308	295	277	324	315	298	284	324	327	343	308	290	340	321	337	317	311	296	314	307	328	345	326	322	314	363	341	325	310	324	289	341	324	298	316	310	297	321	300	324	281	290	318	331	321	290	322	324	280	329	335	303	318	270	271	287	302	342	308	311	276	338	299	309	298	321	353	342	301	313	310	322	303	309	261	299	273	336	286	344	306	330	307	310	294	307	323	296	312	321	312	299	288	341	323	289	306	281	336	312	321	296	327	307	297	319	331	309	300	286	273	298	337	310	321	323	346	321	321	287	311	303	341	316	318	305	287	319	289	338	283	320	337	339	319	308	321	329	297	311	322	325	330	292	297	324	303	327	294	281	326	298	324	320	329	272	320	315	310	326	292	311	314	310	312	320	322	304	308	305	322	306	309	312	284	300	326	281	308	300	311	275	327	274	308	314	295	324	328	301	316	321	307	304	300	298	312	354	321	308	319	321	285	297	346	334	343	315	333	299	304	306	303	315	293	364	287	374	302	318	294	311	316	308	324	327	323	300	333	338	310	331	284	314	298	289	266	294	298	283	339	293	330	311	300	297	296	307	352	304	293	329	313	337	320	311	306	345	322	292	288	318	314	331	324	327	329	293	339	311	315	273	299	323	305	313	326	325	299	322	290	304	287	314	287	316	330	313	289	291	303	310	275	296	284	328	334	301	290	309	312	326	296	303	329	300	307	323	332	300	298	323	322	284	306	282	304	307	346	312	301	305	319	327	290	304	332	281	287	303	318	302	318	306	293	299	303	340	321	304	319	300	307	260	302	310	341	318	303	310	336	290	304	301	319	307	310	311	302	327	324	327	303	307	309	321	319	298	306	257	323	308	303	290	307	330	305	323	311	336	301	331	317	321	304	323	340	286	305	287	318	280	291	331	329	330	278	291	298	312	295	315	304	315	350	352	319	296	305	307	290	334	279	318	344	320	322	324	314	294	316	306	286	333	329	285	317	341	291	304	273	313	316	324	334	303	296	307	304	299	323	304	303	297	308	330	294	300	327	304	355	316	317	325	310	308	317	312	318	322	332	292	305	309	330	305	338	284	278	320	339	300	299	311	315	321	307	300	290	304	347	310	294	301	332	312	317	309	324	282	317	290	331	338	333	347	304	285	302	315	303	348	291	320	336	326	303	321	325	302	286	317	309	320	297	319	302	318	306	297	316	283	299	308	292	318	306	315	326	289	354	267	287	321	290	327	313	291	307	349	321	299	329	294	299	325	303	315	334	319	353	291	305	290	301	315	281	299	335	310	319	310	320	313	327	349	290	329	337	295	305	320	332	303	341	286	292	316	303	294	306	280	296	285	311	311	315	301	298	319	325	329	291	316	297	326	284	325	295	331	322	321	307	291	358	303	317	302	299	304	305	350	323	336	272	306	329	311	274	304	320	286	297	295	341	325	325	319	320	318	274	316	301	291	342	316	358	321	324	309	321	305	339	310	321	314	301	288	310	314	285	319	307	277	340	269	371	327	310	329	302	330	308	288	316	277	340	334	312	297	254	302	320	305	309	313	316	301	294	304	312	326	291	319	326	320	312	328	329	305	328	320	322	273	336	313	317	326	300	305	338	276	326	345	299	298	305	349	306	308	318	307	309	298	291	292	299	304	313	349	323	308	299	307
5901	866	810	764	792	756	735	806	803	788	757	755	754	761	722	704	755	755	747	758	754	705	711	701	759	708	729	757	748	694	688	744	763	728	756	727	722	757	710	741	755	673	773	744	741	793	726	703	712	747	726	735	691	709	698	750	718	717	755	729	701	762	729	761	675	690	677	732	706	729	732	720	797	742	675	682	769	701	730	707	722	766	710	732	715	697	692	728	707	734	693	736	746	735	705	717	717	725	711	743	736	774	712	714	716	685	733	698	707	789	743	761	670	715	765	716	736	775	701	702	705	801	694	673	693	760	697	725	732	727	705	749	680	695	742	723	741	763	720	713	715	748	682	745	744	763	766	719	719	727	677	722	726	762	716	690	691	684	808	695	708	692	720	734	697	716	706	680	735	723	727	725	723	782	743	729	703	752	694	721	737	724	727	743	689	699	673	695	737	689	727	720	745	637	674	747	657	713	739	709	754	707	756	750	701	757	699	686	720	725	702	715	727	700	740	760	718	664	733	719	765	727	704	705	731	736	706	757	725	698	765	717	695	712	718	738	779	755	663	734	722	723	707	720	710	759	745	673	744	737	738	701	709	737	732	695	731	740	728	743	717	751	707	726	716	708	775	718	718	749	714	697	776	688	742	734	758	714	695	742	736	748	739	736	741	698	699	739	767	723	741	745	719	665	695	707	704	735	719	715	694	733	723	748	739	747	717	722	682	700	693	720	727	710	723	719	690	764	733	754	723	730	708	737	709	715	770	712	765	743	747	739	676	738	747	727	709	720	754	740	733	712	704	768	762	770	697	729	721	768	732	702	776	719	697	721	734	751	700	668	753	757	712	692	724	689	739	689	760	685	761	708	683	766	714	748	716	689	743	750	663	714	681	784	750	666	744	732	738	753	795	762	747	718	726	743	749	751	735	699	774	740	714	750	713	714	724	706	699	681	737	787	762	723	747	739	789	695	687	693	706	711	768	736	711	722	745	752	702	698	700	746	700	664	704	693	723	677	731	759	651	732	680	688	739	717	746	691	742	729	669	755	743	760	754	696	681	721	772	706	691	712	700	721	716	728	703	718	717	755	672	733	716	767	692	746	714	698	710	697	720	703	758	722	756	726	746	691	715	696	733	722	701	732	708	770	730	718	742	737	694	693	731	711	749	736	715	688	744	701	683	735	730	687	682	745	788	683	730	690	738	702	730	734	741	693	682	726	696	747	715	740	714	742	767	709	751	748	718	744	739	769	729	745	712	741	679	732	686	715	668	708	697	721	701	738	729	760	736	692	748	734	726	689	746	726	752	691	678	718	668	717	722	714	774	715	735	741	720	733	739	699	743	732	732	676	708	685	721	716	714	694	695	724	727	718	732	727	678	730	709	715	713	682	707	746	788	732	747	717	723	745	777	743	826	735	677	673	690	730	716	721	785	687	751	709	709	681	766	696	718	715	707	734	749	726	766	722	706	722	750	780	712	713	692	687	706	724	740	764	704	702	746	736	746	732	711	718	748	731	743	731	760	733	693	685	734	734	726	702	726	683	764	737	716	729	771	731	727	751	709	691	778	730	752	683	713	736	691	698	698	729	702	748	733	721	733	701	731	709	751	743	750	709	682	746	722	669	724	695	697	706	754	736	741	710	725	721	759	683	727	756	716	776	716	754	702	713	699	721	743	773	750	709	707	721	748	742	734	707	771	717	744	733	698	726	722	757	735	735	728	718	747	730	750	717	731	719	678	710	711	750	715	726	682	728	733	713	671	712	723	724	724	731	729	708	729	712	691	742	726	697	724	729	752	742	742	704	720	716	748	677	726	759	766	741	706	756	707	784	743	697	720	726	713	729	741	677	720	702	719	705	768	724	758	715	754	707	729	707	747	749	748	691	669	688	679	714	716	695	695	788	781	774	687	750	726	759	752	709	753	772	715	727	722	748	740	733	789	736	758	702	717	747	715	700	758	671	703	665	750	694	739	772	679	700	725	735	728	704	737	762	689	710	739	727	684	687	705	692	718	733	694	723	695	749	744	706	703	675	713	693	747	743	704	811	695	718	717	700	692	735	712	723	732	738	683	710	778	698	735	732	711	659	729	769	726	723	711	708	712	747	712	737	755	752	726	707	693	710	733	798	679	718	727	665	777	716	687	711	771	737	698	735	695	702	727	734	777	713	704	758	706	732	761	757	678	746	753	717	730	775	728	756	706	732	745	711	740	698	710	741	704	667	698	817	777	730	685	728	763	731	679	757	737	754	768	694	677	735	753	762	687	754	720	714	736	754	752	697	695	740	710	746	689	792	723	741	724	715	693	755	708	693	707	756	658	720	733	745	709	723	710	740	717	742	699	713	700	731	721	713	659	733	649	748	752	731	751	707	701	746	666	715	796	710	690	704	780	719	734	665	735	733	706	745	707	698	733	710	732	789	716	697	772	715	693	723	728	730	773	742	759	739	744	746	734	703	702	720	694	767	673	733	694	711	724	706	674	729	739	737	686	704	729	739	751	724	734	776	684	790	735	758	724	767	710	704	661	725	725	730	698	721	707	774	697	663	715	668	710	713	743	712	724	693	750	748	759	714	776	748	711	689	715	802	747	749	721	685	688	755	697	707	771	690	730	696	736	689	689	748	729	761	770	726	744	717	706	747	781	708	739	701	682	706	727	718	754	765	714	746	685	673	683	735	763	749	717	708	713	714	751	744	738	727	722	718	759	713	720	750	757	711	709	707	713	757	700	699	733	756	719	749	732	726	705	712	731	692	725	744	744	711	727	742	709	732	749	707	715	756	720	744	744	697	709	732	713	721	717	722	733	710	682	739	719	730	731	764	734	732	747	763	727	767	730	722	704	657	686	727	697	718	702	709	714	759	672	742	749	667	747	726	757	707	694	736	729	741	757	727	708	722	743	752	696	672	746	739	707	722	687	640	676	746	724	705	730	694	728	729	807	712	747	738	726	725	741	711	744	680	685	715	744	664	704	724	757	726	720	713	728	680	702	727	760	683	716	769	707	700	730	744	726	692	677	728	709	727	722	750	749	698	782	780	731	678	724	727	742	710	701	716	730	688	754	765	715	702	698	714	742	693	728	737	713	728	752	708	729	681	731	689	724	760	735	725	714	746	697	676	711	790	706	711	681	706	699	703	727	715	746	703	694	720	756	708	706	704	693	707	689	733	781	759	683	657	700	723	763	727	723	723	748	715	685	721	739	680	728	718	727	694	687	675	731	681	713	743	666	724	724	717	701	687	716	716	721	716	710	730	724	745	722	747	711	741	680	744	685	707	703	686	762	691	677	740	692	774	694	708	720	706	734	753	735	735	763	717	685	775	714	704	751	719	738	688	746	787	750	736	747	743	733	715	715	715	723	701	693	730	733	743	708	749	742	731	766	729	719	738	744	757	736	693	712	717	738	725	666	729	742	693	697	707	725	788	711	723	733	692	736	705	753	681	763	710	726	750	724	680	732	741	728	712	758	705	704	693	745	695	739	718	717	686
31202	8640	1443	922	629	504	396	301	280	272	245	216	199	176	203	156	184	188	155	151	173	165	183	163	154	166	154	134	150	178	150	152	148	152	152	134	159	138	143	151	131	150	142	165	139	135	133	145	156	159	155	128	149	130	145	146	128	142	158	149	165	166	161	143	139	120	151	141	162	153	146	141	161	159	135	172	154	154	143	129	168	132	135	169	138	133	133	152	130	142	156	140	146	124	145	159	160	127	134	126	151	152	134	138	150	146	143	138	167	122	158	148	133	134	129	133	138	137	145	132	138	135	154	138	150	153	134	152	133	122	135	140	141	148	136	150	115	134	136	141	138	126	134	131	141	137	116	128	124	136	123	123	136	156	154	135	145	127	160	154	160	129	124	140	138	162	146	163	146	163	115	131	144	145	140	142	130	133	128	112	147	132	146	141	161	157	137	151	146	138	135	161	136	131	125	132	152	130	150	156	140	134	147	139	145	122	138	131	139	172	133	133	154	149	152	142	125	173	139	117	139	140	130	133	152	146	169	132	157	153	140	166	155	133	121	140	141	132	114	153	165	174	157	151	131	152	142	142	159	123	133	134	156	132	139	130	144	162	140	131	142	137	146	154	144	158	138	129	150	145	150	157	136	158	128	136	127	148	143	142	123	162	159	149	160	151	124	148	151	155	141	150	138	139	141	158	145	141	139	129	135	153	157	144	152	153	129	135	146	152	146	148	124	149	131	150	167	128	140	149	132	130	155	143	149	169	129	135	137	132	164	154	132	148	161	140	169	135	133	140	160	137	122	148	137	148	143	159	133	168	146	182	143	140	150	145	132	135	131	148	155	158	134	147	118	155	146	147	156	163	139	144	137	127	153	135	157	134	132	169	153	133	140	155	144	151	149	125	146	143	154	176	136	127	121	136	141	136	124	139	146	131	161	146	136	164	151	138	148	141	136	152	145	159	144	152	122	174	136	147	142	154	141	155	139	135	128	139	133	131	132	148	173	163	163	163	123	157	135	150	157	157	131	120	147	148	142	150	139	172	159	137	145	163	175	155	133	140	137	147	151	165	134	146	123	157	142	155	142	139	129	145	147	138	135	152	153	142	141	144	139	156	108	154	151	127	135	127	136	156	132	147	146	173	159	136	140	132	167	152	151	135	156	158	137	148	143	158	151	128	138	131	115	129	152	133	133	165	155	142	164	124	134	176	156	130	141	131	157	137	151	141	153	150	130	147	156	133	144	137	147	153	126	153	145	154	164	136	162	117	138	139	156	135	134	146	143	125	143	134	162	154	139	134	137	153	139	139	151	155	135	108	129	151	147	154	141	153	132	119	122	153	151	136	121	145	152	131	133	136	142	139	128	117	141	134	122	132	145	138	150	130	148	146	147	136	131	160	138	132	141	136	137	128	144	147	143	149	150	134	145	150	133	167	145	152	135	160	148	129	148	129	146	150	115	141	150	137	125	156	135	147	144	117	140	122	144	171	140	136	134	140	136	148	155	154	124	148	136	143	152	136	117	143	171	135	137	137	153	137	147	131	172	125	141	139	148	138	134	153	141	143	131	150	146	144	142	145	139	125	144	156	145	132	136	130	143	140	157	134	142	148	160	129	155	142	154	143	134	131	149	154	148	139	128	135	155	165	158	149	141	138	127	133	146	156	150	147	153	140	151	147	143	134	155	150	154	163	140	152	158	147	163	142	161	128	143	159	134	147	128	142	140	169	149	129	141	157	131	153	153	145	159	144	129	122	143	145	156	149	156	149	142	150	138	125	151	143	120	155	149	156	135	140	151	159	132	126	151	140	136	161	150	130	154	140	159	149	127	160	135	132	130	153	147	123	128	175	154	149	139	155	127	137	125	124	132	144	133	138	135	134	142	138	141	138	148	156	142	136	132	158	146	144	154	153	133	148	121	142	152	131	149	152	156	149	155	161	131	154	141	152	153	141	136	136	145	148	171	141	136	130	138	125	141	149	134	130	144	180	121	166	149	115	131	138	127	113	147	147	142	136	155	170	149	170	151	148	140	141	120	132	166	167	140	163	152	135	139	153	139	149	150	136	125	140	141	133	142	142	175	144	139	156	127	145	137	152	119	139	146	136	137	160	149	138	168	168	148	124	142	156	152	124	150	146	143	138	134	139	147	139	107	132	154	158	137	159	163	146	129	153	149	132	135	143	164	136	155	149	126	148	138	152	142	139	138	134	148	139	153	146	163	134	146	141	139	173	128	177	128	165	163	130	131	134	155	136	131	141	139	140	143	131	161	124	143	148	121	140	155	144	159	135	137	133	141	140	132	139	150	141	138	152	144	156	140	132	149	154	133	145	136	139	132	125	147	123	163	140	163	130	149	139	150	137	156	160	140	161	131	152	140	116	139	135	157	139	153	174	148	139	121	147	139	153	123	153	124	175	159	137	148	144	147	144	152	139	134	133	160	128	124	131	130	139	155	151	160	136	140	130	150	132	142	151	132	141	137	160	144	135	139	140	121	122	165	146	132	156	156	152	147	157	172	131	145	163	140	133	132	137	121	139	149	141	144	132	161	146	154	166	141	129	139	116	137	130	136	164	138	148	147	147	149	127	155	163	153	138	149	161	152	142	122	144	150	117	150	141	141	141	151	149	159	151	141	147	135	126	143	141	124	133	160	149	141	146	134	122	136	157	141	125	160	158	155	158	143	159	155	139	134	138	144	145	141	127	133	134	152	146	142	161	149	135	137	139	169	128	148	151	126	155	145	145	161	145	151	157	138	140	156	136	111	137	172	164	134	119	147	161	150	161	129	135	154	137	166	117	137	149	147	147	141	122	130	165	137	143	136	156	170	144	139	159	166	146	143	138	133	123	153	133	169	150	141	147	149	111	171	161	151	124	132	157	155	127	135	124	122	126	142	127	143	142	138	142	163	130	144	140	168	129	122	139	150	131	156	129	166	151	138	152	152	147	149	136	139	148	171	171	147	153	123	147	152	145	159	144	164	175	141	132	147	140	122	147	130	137	134	129	136	124	146	145	148	136	137	161	143	145	129	134	137	140	154	116	138	159	170	147	139	176	155	148	153	131	147	150	131	138	146	158	133	138	142	124	151	128	140	142	129	141	131	156	143	149	144	139	149	144	137	133	154	140	142	160	127	125	120	153	142	132	140	127	147	155	145	158	135	133	126	150	149	159	126	146	151	139	146	134	160	152	130	128	139	143	138	144	141	151	134	154	155	147	142	131	151	139	146	154	145	146	175	158	134	160	130	147	161	142	145	132	150	134	161	126	143	151	139	163	147	128	150	154	150	133	146	153	148	143	130	139	153	135	140	136	153	142	138	135	130	163	162	147	123	118	151	138	142	145	155	152	147	154	164	132	126	128	134	165	135	140	139	153	147	142	145	143	140	150	150	135	116	153	150	159	164	128	128	138	166	150	143	147	129	132	171	138	129	150	137	119	134	138	147	147	143	157	125	138	133	149	145	148	177	154	150	146	138	134	149	144	141	131
16256	3391	2316	2841	2413	1996	1740	1398	1216	1102	954	900	834	764	714	650	629	607	605	574	539	553	510	501	518	497	481	482	484	467	460	492	438	422	432	443	430	435	424	400	447	447	425	407	414	411	399	384	382	413	407	383	422	372	397	406	383	414	421	387	449	375	402	405	392	359	396	388	404	412	378	361	418	398	389	400	361	384	354	396	401	402	395	377	365	427	391	405	418	369	392	415	386	390	376	388	412	399	407	382	378	371	387	426	392	383	371	379	387	409	399	379	431	349	437	377	364	383	378	387	367	367	392	373	372	427	360	375	385	372	383	410	391	390	374	372	371	403	396	386	397	353	397	394	402	388	377	390	429	387	382	367	368	337	375	374	395	377	378	376	367	387	381	359	399	377	384	404	381	419	397	394	402	396	389	400	376	399	420	412	372	388	419	361	360	390	375	371	399	415	394	386	406	358	362	408	367	405	394	412	373	387	397	390	396	391	377	402	403	357	368	385	383	370	381	359	390	366	370	366	362	372	408	390	373	405	371	365	366	344	399	378	394	410	411	377	412	401	391	428	348	375	405	406	380	410	368	428	334	377	380	423	364	365	347	413	369	399	382	384	391	381	382	421	374	378	392	384	410	412	398	446	398	388	368	412	402	376	366	406	400	380	425	374	419	385	373	361	416	403	384	339	385	401	363	364	404	375	384	392	375	408	360	377	360	345	354	371	382	408	380	393	371	396	389	383	375	406	381	357	403	405	391	428	394	425	382	401	373	392	409	401	416	412	416	391	422	369	380	382	382	393	382	391	353	368	373	393	407	376	390	365	408	407	396	397	385	368	374	400	385	376	365	393	392	404	382	398	387	425	403	364	375	399	400	394	365	369	400	383	388	377	395	397	397	359	357	377	403	380	402	372	375	395	408	362	387	420	370	380	369	388	369	391	391	408	362	390	374	396	358	393	379	365	374	357	377	414	373	392	360	367	397	381	377	370	387	404	383	406	386	394	378	367	376	364	412	382	357	369	366	390	357	383	402	377	405	417	378	386	403	399	397	365	388	394	334	397	410	393	384	396	425	383	392	388	384	365	360	375	385	367	385	382	406	384	372	378	367	403	347	386	394	366	381	354	423	356	405	424	363	415	366	361	356	376	388	359	357	362	388	424	387	363	382	368	430	427	368	428	392	372	357	390	392	391	374	376	360	392	362	403	348	388	359	417	394	380	378	362	383	383	378	410	374	391	403	385	402	399	402	390	375	354	433	386	396	377	420	385	379	368	382	387	388	373	378	442	383	361	430	372	410	376	395	381	360	417	410	380	381	383	396	398	372	355	397	391	385	394	415	362	397	400	380	425	376	407	422	373	372	415	389	360	394	395	377	386	382	358	357	353	373	365	399	390	379	405	400	409	395	434	372	383	364	377	368	374	385	396	421	381	378	391	352	357	412	376	368	377	382	364	407	382	375	417	413	371	374	390	408	409	434	384	383	371	390	423	375	402	406	395	414	386	379	404	406	393	400	407	423	352	369	402	405	361	414	428	376	407	381	364	397	370	387	362	372	353	354	350	371	390	372	401	357	371	396	364	393	414	439	395	421	362	362	357	402	389	369	391	404	395	353	421	366	407	396	422	400	365	423	423	390	355	375	369	404	369	390	375	403	393	373	335	396	401	394	386	399	406	361	381	405	401	369	400	388	431	415	363	367	357	424	385	399	427	386	390	408	392	381	343	406	383	395	420	377	375	367	363	399	382	347	404	412	402	394	330	397	351	380	441	424	389	356	377	388	399	380	402	389	361	382	413	395	424	345	385	384	397	381	389	399	384	371	396	356	393	375	389	398	393	373	383	420	380	359	422	387	349	379	381	371	390	364	392	365	409	374	434	409	407	380	404	389	391	384	412	373	389	369	385	382	379	396	351	374	392	398	384	383	386	400	351	390	390	372	381	422	407	408	395	385	384	385	395	381	379	363	390	388	339	372	354	359	428	379	405	389	381	397	432	379	357	380	366	392	372	376	397	389	401	373	384	376	390	379	398	390	414	395	388	412	412	425	403	378	371	382	402	411	384	392	378	370	398	391	387	427	422	384	410	366	350	387	388	395	378	398	402	402	435	390	398	373	363	410	376	419	404	388	388	379	403	379	372	370	384	398	386	388	380	410	413	399	410	419	367	365	410	359	372	368	367	382	391	395	412	413	369	374	380	387	384	419	385	389	390	364	381	364	352	372	397	390	375	384	397	401	387	385	404	408	367	368	375	413	392	414	378	393	400	386	403	382	381	382	369	415	400	390	372	370	379	349	383	402	392	414	377	419	400	384	395	356	412	381	350	406	397	404	375	380	404	381	362	411	374	369	425	385	383	373	378	404	387	392	376	384	382	361	364	412	380	398	398	428	383	405	384	363	395	378	399	364	399	395	384	392	372	384	360	389	389	385	383	394	388	388	401	371	368	387	393	366	416	390	395	397	422	394	368	415	381	383	386	348	381	392	397	370	376	395	417	405	418	396	422	407	395	394	382	407	347	419	363	380	400	351	397	357	406	403	408	380	370	387	380	390	379	374	371	377	364	369	388	412	360	401	385	371	397	352	391	400	370	371	401	405	383	394	352	356	403	393	405	414	388	348	362	408	407	438	378	391	400	384	405	435	377	395	388	381	378	394	393	415	408	396	394	391	360	368	390	421	385	417	375	343	403	410	391	395	398	365	391	399	398	380	396	337	351	432	352	391	346	407	384	412	353	400	380	384	361	390	402	404	374	386	363	398	380	390	384	382	415	391	356	354	401	388	374	383	373	365	374	421	376	357	359	401	386	375	366	354	347	408	360	378	347	378	374	359	366	384	407	393	431	390	405	395	356	405	413	418	346	401	388	367	401	394	405	405	367	396	387	373	385	360	345	372	376	405	347	365	401	370	396	364	385	416	366	417	410	385	362	404	373	381	383	357	409	389	380	383	384	383	363	358	368	418	409	371	388	421	356	375	356	372	354	399	386	407	376	394	368	370	382	397	418	357	380	402	413	363	404	386	416	366	364	375	417	382	369	342	416	364	408	390	383	371	421	371	407	394	390	384	383	430	411	399	365	419	405	414	386	412	392	377	390	365	364	405	384	390	403	375	415	388	396	382	393	352	401	428	373	410	402	418	399	370	378	401	391	364	385	408	371	372	383	396	386	384	390	403	404	406	366	380	423	430	393	400	392	397	352	364	391	416	383	361	390	403	403	366	368	411	368	392	372	377	365	376	366	384	399	376	411	406	370	387	392	397	384	391	379	367	365	392	362	410	381	386	411	420	368	396	378	401	386	403	363	406	370	412	404	386	375	394	424	397	384	384	389	405	411	349	397	429	398	372	414	374	380	368	404	372	375	371	400	390	382	396	381	423	360	406	391	432	383	392	369	365	410	392	399	362	370	405	396	351	402	385	411	408	373	393	394	382	386	359	378	359	373	374	383	381	397	377	377	411	411	357	354	414	352	416	403	405	380	393	403	389	398	389	403
41478	15391	3020	1760	1167	868	678	536	459	429	396	352	323	268	259	278	276	274	260	261	221	253	241	216	221	224	198	213	220	225	225	220	220	227	222	206	185	206	220	198	206	221	156	219	195	168	210	198	190	214	193	204	194	195	192	187	187	193	204	188	195	184	168	207	174	207	186	158	176	200	187	203	181	204	212	194	195	216	198	200	181	206	193	200	200	176	193	176	158	207	177	230	205	215	179	189	196	206	203	192	167	200	168	182	172	204	174	194	184	196	203	166	209	196	175	199	194	203	196	197	196	199	186	185	206	179	205	206	178	198	182	175	211	212	195	212	172	182	177	181	192	191	182	186	198	214	165	203	186	198	209	198	197	196	192	194	175	186	183	186	174	196	174	205	212	173	203	183	182	193	185	202	215	203	188	202	214	194	213	193	191	197	190	193	183	190	198	171	169	218	186	197	196	193	180	180	195	193	205	194	192	185	199	175	174	183	198	201	186	178	187	186	173	189	191	183	207	186	183	192	203	172	195	190	173	197	169	180	209	192	193	196	214	194	190	168	176	177	219	186	183	177	200	220	183	201	184	190	210	191	192	193	191	215	178	192	200	138	193	179	198	180	189	164	192	187	194	198	193	185	188	207	192	189	195	187	199	188	189	196	208	201	176	175	152	186	181	190	182	191	191	209	185	192	202	179	184	194	199	213	167	204	185	202	223	220	197	193	175	200	169	200	198	180	201	190	211	167	175	181	182	176	240	195	190	189	194	180	186	172	191	208	221	170	180	178	210	185	185	202	160	170	177	196	167	207	189	203	172	194	215	179	169	185	187	189	206	195	191	218	199	175	175	224	174	207	187	184	180	209	205	196	204	170	212	223	193	182	199	202	200	190	214	179	195	186	213	189	189	185	173	182	181	204	174	196	174	189	188	214	199	190	182	187	202	211	164	178	189	189	172	190	184	207	171	190	213	176	184	198	176	197	179	175	184	192	198	161	171	188	191	173	223	189	193	177	183	205	192	187	185	175	201	199	186	199	210	195	205	207	177	194	214	201	197	180	202	198	180	189	178	193	205	192	184	191	210	186	190	189	187	172	183	195	187	194	172	198	198	159	201	169	165	196	182	176	208	211	188	200	207	182	182	191	198	202	208	186	196	194	178	189	169	185	185	188	172	222	206	205	180	192	189	192	212	172	186	185	193	176	157	183	192	180	186	208	194	198	179	189	195	176	177	199	178	197	198	167	193	198	185	173	186	179	200	179	194	173	177	178	174	216	157	188	175	192	218	178	193	184	175	208	187	219	204	197	196	209	193	205	199	208	197	198	209	176	203	205	200	210	198	193	197	199	182	207	203	195	182	188	198	171	180	185	193	185	213	197	203	205	212	164	196	197	196	189	189	183	189	201	192	192	234	207	183	170	163	198	181	199	178	181	167	179	188	201	179	171	187	182	192	203	175	183	175	176	201	193	168	193	178	209	193	157	177	169	200	205	193	186	184	175	186	189	193	186	178	173	186	202	182	173	212	204	192	172	201	219	195	181	173	193	214	190	202	180	195	177	205	199	181	230	165	179	214	164	177	210	200	205	175	209	212	220	190	182	207	201	176	203	169	192	183	176	208	189	171	194	189	162	185	167	189	176	162	215	210	231	212	204	195	191	192	208	186	193	185	169	187	182	177	170	205	170	195	181	194	179	201	213	174	193	222	197	195	171	167	185	190	182	217	168	156	181	205	215	193	182	190	192	203	177	192	197	195	179	194	166	199	181	184	188	188	173	193	182	178	176	202	180	202	182	184	188	183	213	200	209	187	210	175	190	190	188	190	207	193	192	197	180	195	185	201	201	183	218	184	178	194	214	197	186	192	194	201	216	178	186	177	206	200	200	201	176	178	180	178	196	193	189	190	211	197	159	174	188	202	201	227	193	184	180	202	206	217	165	181	187	162	192	183	216	184	190	208	169	198	178	185	171	195	173	191	191	201	174	182	205	177	182	195	209	219	212	201	176	188	198	187	209	177	194	197	172	197	181	198	183	210	171	190	149	207	163	187	186	178	190	193	212	209	199	197	186	182	163	177	174	189	201	185	184	177	193	206	186	178	199	189	214	195	206	184	201	208	215	227	180	174	200	195	198	175	182	179	200	191	209	199	181	184	158	182	186	172	187	186	199	194	201	192	191	184	184	196	190	197	161	187	208	209	220	202	181	206	218	192	167	196	206	159	215	186	201	180	209	191	178	219	208	182	212	202	213	189	177	191	180	191	190	184	166	185	203	189	201	171	164	210	176	199	216	190	177	210	172	209	173	219	177	211	173	191	184	197	194	201	203	197	156	209	183	153	200	165	185	204	173	201	203	158	186	216	192	179	203	206	178	189	213	198	188	180	195	216	183	219	176	211	199	191	191	196	194	168	189	178	181	190	193	197	196	198	189	186	194	220	195	207	212	185	181	195	179	203	206	193	195	200	184	196	185	175	177	204	195	178	181	191	195	181	171	177	191	164	195	209	211	186	180	183	167	209	177	178	167	213	186	184	192	170	183	171	169	194	197	189	170	175	215	192	190	187	194	184	205	193	177	195	205	198	197	183	177	168	199	204	194	206	203	183	182	158	183	187	183	190	177	208	188	176	180	173	173	204	205	188	187	208	200	185	195	179	174	231	175	193	194	200	172	193	165	187	178	197	190	178	198	194	190	207	199	205	186	173	180	191	190	190	189	199	195	198	177	178	205	181	200	206	182	177	185	179	179	212	181	183	186	184	193	206	176	209	179	215	205	188	202	190	185	190	205	212	165	186	182	183	191	206	194	201	196	198	180	203	201	179	176	189	195	199	194	173	218	199	170	200	188	220	180	179	200	230	196	181	176	193	177	206	153	154	177	200	165	208	189	180	212	177	191	181	204	166	182	206	184	183	183	199	172	202	178	209	194	184	188	181	183	191	196	190	196	181	192	188	201	203	182	221	186	186	205	190	171	176	208	181	176	189	171	177	173	183	177	181	192	179	197	159	192	169	171	184	226	194	201	224	180	197	187	174	165	195	182	172	192	191	189	176	191	225	229	208	206	198	193	183	192	192	204	176	185	184	172	204	186	199	199	192	207	183	191	201	171	194	185	200	169	187	183	172	196	186	154	175	178	186	207	188	193	171	156	220	169	176	203	197	219	190	181	196	173	205	212	186	181	193	184	199	191	219	223	184	205	190	197	174	221	209	188	184	202	190	215	183	195	180	183	186	223	183	213	200	172	199	188	191	188	184	183	194	197	210	192	191	173	202	177	181	199	185	216	183	187	194	195	175	203	181	190	196	212	182	173	186	195	185	161	176	186	212	245	185	215	173	185	194	195	185	199	201	171	182	209	202	198	189	196	197	211	219	202	193	192	203	172	193	184	164	217	180	189	193	188	169	200	195	205	183	191	197	184	203	213	194	189	182	167	177	211	201	178	192	194	201	176	213	215	212	191	183	205	173	181	186	179	172	197	200	200	211	178	172	191	206	192
21988	5655	4190	5096	4359	3562	2941	2474	2191	1797	1593	1497	1359	1224	1136	1079	955	989	869	791	849	786	800	724	784	709	663	707	660	674	648	652	661	657	644	648	598	628	635	584	583	588	608	602	586	585	599	533	550	587	578	533	555	550	591	543	537	558	557	543	522	520	500	567	551	494	545	544	520	543	485	536	500	526	534	519	541	555	516	490	532	562	547	498	533	543	550	545	503	524	490	530	547	522	484	541	537	514	495	526	567	518	493	541	546	560	540	521	562	523	511	479	538	509	479	535	519	500	509	501	532	541	526	497	493	499	509	525	512	539	496	519	514	552	476	527	540	527	509	480	529	508	531	511	527	514	537	493	559	502	474	572	526	496	547	488	512	516	498	499	507	479	508	571	553	541	557	515	525	538	562	485	522	516	542	513	526	544	518	526	556	526	517	531	537	500	505	485	509	521	540	538	495	511	502	503	553	504	505	523	546	493	562	511	507	528	496	544	490	529	525	530	522	482	524	499	552	529	499	496	507	544	513	532	502	513	510	528	506	519	513	501	497	537	551	482	523	518	504	446	550	490	517	537	505	535	515	518	524	498	514	556	518	514	539	529	489	484	554	505	520	511	572	524	546	510	535	522	497	498	524	540	491	514	503	505	539	518	515	544	552	528	531	540	512	538	523	503	489	545	512	490	517	516	528	506	513	516	564	531	497	507	476	505	488	517	505	544	506	530	528	524	533	527	504	535	476	497	513	531	508	541	542	495	509	481	542	525	492	540	520	560	512	504	541	543	478	533	516	511	492	527	544	499	509	516	524	549	532	508	513	508	540	536	509	544	478	515	506	543	498	506	506	529	506	508	497	512	513	509	465	508	526	517	540	545	516	510	472	508	489	488	499	513	513	499	527	544	518	493	505	521	556	508	523	528	557	484	474	517	518	561	501	532	491	482	503	544	476	528	505	518	499	509	513	519	505	500	535	511	519	525	497	503	534	493	529	523	548	536	538	490	526	500	517	497	491	482	516	534	514	496	482	499	528	524	451	515	503	513	559	529	533	520	537	516	481	554	516	503	533	532	496	488	477	532	497	490	521	470	514	497	508	518	531	496	487	519	568	521	510	504	500	495	518	502	498	516	489	513	508	513	505	489	527	497	507	501	541	520	494	478	496	529	487	518	500	529	534	535	525	507	507	520	486	489	525	519	539	488	490	542	510	513	487	495	511	527	511	522	507	492	499	481	514	513	532	506	497	501	506	536	532	516	486	531	525	506	501	516	479	551	511	481	528	489	506	500	517	515	527	536	513	556	536	496	513	503	534	525	535	580	526	572	522	505	516	504	516	497	536	521	514	527	527	491	506	494	516	494	495	474	523	530	521	502	517	514	532	510	484	512	529	530	488	488	482	527	538	526	526	530	497	524	517	510	507	516	507	524	541	532	537	509	497	499	561	503	508	461	506	517	516	500	517	509	486	536	501	507	527	514	499	524	523	492	486	500	509	534	510	519	513	489	496	471	493	525	505	546	521	522	532	487	474	489	527	547	525	512	544	504	580	509	479	521	589	500	524	454	510	497	479	502	515	515	569	545	530	486	504	509	544	525	509	538	532	520	547	498	516	506	552	526	485	526	528	513	522	475	524	533	512	532	506	504	512	472	493	541	484	517	476	537	527	489	516	509	509	522	484	521	527	479	521	518	511	518	505	559	570	529	495	508	507	481	512	528	487	550	518	536	517	521	516	507	525	490	487	524	523	541	530	482	522	530	521	536	518	513	540	508	494	510	514	489	556	490	496	540	479	538	528	511	511	542	505	519	548	500	528	517	512	489	552	500	497	510	511	517	496	512	522	514	527	497	527	529	521	541	514	509	498	505	515	482	512	572	517	512	505	498	527	515	526	546	524	480	536	530	534	481	546	551	503	502	505	462	503	471	506	502	548	520	496	504	512	488	568	491	465	517	510	502	509	499	554	502	481	507	504	534	517	492	518	539	509	508	513	530	499	522	507	486	491	487	517	514	481	501	514	515	542	513	540	529	511	527	497	509	535	551	510	505	511	512	507	540	543	534	525	496	494	502	493	482	541	498	527	486	528	505	490	530	508	467	493	517	488	488	518	521	543	527	478	542	541	496	482	532	502	510	520	566	533	488	484	520	506	470	537	490	526	506	497	538	503	523	504	501	527	494	484	507	512	521	482	551	514	549	513	509	483	536	540	472	528	523	468	530	507	533	526	493	491	537	517	505	518	540	503	499	532	551	505	502	522	487	499	514	539	448	514	542	535	484	500	532	501	485	481	519	528	518	524	520	473	527	473	528	502	526	561	531	479	524	522	501	532	498	499	466	521	499	539	497	527	541	515	519	502	509	473	489	530	539	545	487	515	517	473	485	492	531	530	516	531	526	507	470	535	490	521	527	540	523	521	507	506	538	526	499	534	497	507	467	504	515	490	518	485	549	521	504	534	498	545	515	492	528	526	510	495	571	496	539	500	519	510	474	502	559	562	519	555	508	533	505	515	504	506	506	528	503	554	512	532	526	515	532	500	524	498	508	513	503	509	541	528	496	505	541	527	530	502	512	504	502	505	544	538	516	492	485	540	521	525	501	507	519	510	497	564	540	504	488	533	507	509	545	502	539	528	535	517	482	521	469	519	521	526	511	508	514	477	517	536	463	508	491	546	506	522	518	483	484	551	518	503	499	507	529	530	486	558	594	491	491	513	482	494	520	518	503	478	520	538	545	513	486	499	534	549	478	502	518	550	473	541	524	566	525	545	487	481	478	533	491	520	494	514	504	544	532	510	531	540	505	488	536	507	471	520	517	508	545	527	517	479	549	483	491	505	536	497	524	537	514	511	520	556	499	517	487	509	474	507	486	510	496	510	475	535	533	507	489	484	501	520	506	522	531	465	514	532	528	482	509	569	522	499	516	521	560	532	508	531	524	541	511	492	506	533	504	546	480	516	526	495	481	513	500	530	479	488	513	503	495	500	498	501	519	476	497	521	510	458	544	513	516	532	525	550	443	519	506	504	485	506	510	536	528	534	492	549	476	508	532	525	547	507	546	552	499	518	504	532	526	516	505	510	484	519	529	535	507	514	504	545	544	547	517	533	510	504	548	522	539	494	518	517	549	518	550	531	541	530	503	494	491	514	500	477	543	494	521	510	530	517	512	547	496	501	499	537	470	569	523	510	562	486	494	480	513	574	499	547	528	494	543	506	498	519	472	553	536	525	533	522	505	526	548	487	510	501	493	524	487	494	520	528	473	496	513	525	505	509	530	554	503	497	511	553	481	538	527	461	516	510	559	556	531	500	501	526	535	494	509	481	500	499	509	518	539	507	510	524	506	523	513	517	579	496	481	533	545	537	497	526	537	510	481	492	492	442	520	545	533	517	499	469	507	529	539	466	504	495	506	548	515	529	508	482	509	485	517	526	506	540	543	539	507	547	508	521	517	525	504	538	454	484	527	557	490	482	523	515	499	497	504	534	529	513	516	537	511
11644	871	305	302	298	337	306	318	339	272	293	248	290	300	326	274	343	315	319	305	297	321	349	321	303	350	314	324	318	307	300	287	303	310	297	335	295	294	316	316	322	319	305	277	298	332	329	309	296	282	316	341	334	313	302	340	318	283	311	307	308	302	344	314	326	301	283	295	295	304	329	305	325	316	328	336	328	296	305	327	288	322	326	313	311	321	309	272	323	316	314	335	333	321	290	294	292	339	307	303	304	312	306	336	323	326	316	335	306	309	316	313	284	325	311	331	311	325	279	271	299	304	312	278	325	343	282	340	308	341	302	322	327	299	296	286	301	329	290	312	303	318	311	332	325	306	347	293	283	293	317	297	332	313	301	344	324	277	281	349	294	287	307	311	329	301	314	320	303	301	340	304	314	331	301	319	332	369	283	309	316	324	306	299	290	365	301	294	315	312	284	309	289	329	297	317	329	309	304	338	317	310	313	336	310	272	294	319	299	312	327	274	314	294	323	295	318	322	275	301	341	308	304	328	317	308	292	305	309	312	352	311	322	310	333	342	304	300	332	319	329	329	298	297	348	307	294	320	290	324	320	314	297	313	347	309	300	297	290	305	301	319	319	305	317	340	313	315	305	287	305	303	341	353	290	340	295	301	305	297	317	336	320	302	293	287	311	312	290	286	314	327	299	329	303	317	281	258	329	338	293	327	339	310	304	318	296	306	320	325	285	320	286	323	331	290	336	314	283	296	304	314	270	299	320	308	295	284	283	291	313	333	346	272	313	320	324	314	321	290	324	304	333	303	317	304	297	332	304	291	289	293	322	309	306	299	299	333	298	309	326	300	305	292	321	295	322	310	299	295	306	303	305	317	300	304	288	337	328	306	319	304	317	303	295	318	272	331	306	336	325	317	301	329	284	319	325	270	280	327	324	287	316	294	298	313	330	300	330	322	293	302	312	309	321	330	318	326	319	312	309	295	301	306	266	327	281	285	313	287	331	304	311	304	322	315	308	304	308	265	285	314	275	303	326	296	296	332	315	309	290	287	313	332	295	306	323	279	321	312	314	318	306	330	328	330	320	304	300	305	312	321	311	318	307	289	308	300	286	314	277	289	274	305	317	283	323	293	301	280	303	286	316	314	310	284	351	322	318	301	327	338	293	313	331	304	301	330	327	294	295	307	316	320	324	300	291	276	290	302	331	288	311	321	299	312	311	327	314	285	322	316	318	305	285	282	293	323	333	321	312	287	289	284	306	317	285	338	313	297	331	364	288	301	326	299	261	307	308	333	330	283	330	283	347	305	282	298	295	305	270	333	311	299	310	286	299	318	287	317	288	374	312	293	299	304	322	293	294	344	329	295	316	324	283	300	285	293	316	315	325	315	348	306	303	344	291	303	293	290	268	314	303	326	318	343	305	317	295	304	316	309	298	320	289	285	317	325	296	263	320	287	296	291	311	296	286	302	313	284	304	291	314	311	328	323	306	324	316	303	304	308	342	307	287	329	323	327	309	334	323	315	307	284	320	304	305	283	317	298	314	290	299	333	304	312	280	353	307	305	300	329	302	291	314	319	307	301	285	317	288	328	295	284	326	284	311	284	310	300	322	309	290	317	321	283	295	306	332	308	307	323	274	299	283	304	310	326	332	366	344	316	319	303	281	303	280	317	306	315	301	290	304	306	286	367	308	293	288	285	265	341	307	308	307	339	287	302	317	280	321	298	305	323	284	315	285	324	314	343	314	309	304	276	302	258	313	314	328	303	301	318	315	299	307	346	294	313	338	282	286	331	278	326	331	277	303	304	328	329	303	309	291	341	323	322	315	318	329	333	278	317	308	303	336	321	284	340	333	281	304	289	299	274	318	318	344	326	296	364	294	319	293	290	299	301	294	288	327	359	322	320	330	296	310	292	324	305	317	277	294	316	320	299	335	328	282	329	296	320	304	343	359	340	315	308	309	328	303	306	319	266	337	326	294	284	297	285	316	305	294	314	328	321	291	318	314	272	344	320	301	316	318	289	292	288	305	323	338	287	295	311	299	299	297	339	296	301	338	299	315	316	287	309	309	276	297	300	321	289	304	310	333	289	315	322	290	309	306	329	298	310	281	295	301	314	313	311	299	310	315	357	332	291	297	285	318	311	291	309	269	301	320	316	303	316	338	304	327	350	290	328	297	315	301	309	331	316	277	334	336	328	288	325	322	299	300	306	361	312	301	286	281	294	323	301	299	300	318	305	277	315	291	328	305	320	336	337	333	268	320	327	332	310	328	322	303	288	320	333	292	336	360	321	318	320	293	315	291	301	325	305	318	305	333	336	309	300	266	312	327	271	304	337	306	270	327	306	322	303	317	328	308	306	308	300	325	314	300	323	304	301	294	327	283	279	312	332	313	330	311	321	341	335	310	318	292	264	301	300	297	322	331	273	289	331	320	305	349	289	296	282	325	295	311	341	302	299	304	306	311	344	320	313	334	338	291	318	319	306	327	343	326	333	312	325	355	302	313	328	333	288	325	324	298	317	298	299	302	310	312	325	321	334	302	316	317	325	304	273	277	312	312	346	297	312	308	281	358	299	315	323	289	291	319	311	318	298	286	318	339	302	342	318	319	317	355	317	269	312	315	305	312	322	298	310	287	351	319	323	300	313	311	322	278	287	317	306	310	298	289	304	297	321	304	294	324	332	289	338	319	328	354	309	351	298	305	270	315	303	313	323	302	312	306	309	337	308	320	333	324	325	308	310	297	337	336	294	322	320	313	315	308	321	335	301	321	290	339	288	311	319	337	308	312	267	289	300	284	291	331	274	304	347	318	289	300	322	325	269	310	317	318	321	328	305	336	305	308	314	315	306	359	308	298	310	313	317	313	302	313	330	293	280	311	311	342	318	322	309	335	332	348	311	299	327	317	320	340	310	324	300	320	325	300	322	295	280	276	306	311	294	342	296	263	320	264	299	312	342	310	316	309	310	318	306	342	297	322	294	309	291	328	294	319	333	339	291	296	295	303	297	305	316	326	298	290	332	309	341	319	321	277	311	297	317	294	308	308	294	299	314	312	320	297	295	338	300	292	325	327	327	283	288	302	298	301	317	305	333	306	283	293	314	299	297	325	324	319	282	321	310	332	296	306	302	301	308	293	331	298	301	319	286	320	319	301	309	274	324	326	322	301	303	294	319	330	326	308	335	292	313	323	284	310	286	328	302	336	316	318	306	294	332	352	339	289	292	251	295	300	315	299	288	309	339	336	299	288	316	303	325	290	344	328	351	302	316	324	304	283	314	310	304	318	312	324	267	317	298	303	301	310	310	302	291	298	312	302	318	310	296	335	297	284	339	338	313	299	291	317	330	321	303	305	300	305	319	315	304	317	296	282	308	309	295	276	310	333	278	317	293	308	312	289	324	289	300	291	303	331	321	320	287	317	308	294	275	329	328	319	334	346	316	324	323	313	286	314	327	293	298	327	306	306	312	315	287	283	316	304	318	366	336	294	340
5562	837	809	774	802	797	798	739	763	747	779	710	683	762	754	719	738	691	738	770	720	733	668	758	732	765	701	738	720	709	731	728	792	699	737	732	706	721	744	738	719	753	704	777	726	742	727	745	685	716	729	722	737	739	721	687	732	767	712	738	749	714	744	724	753	747	720	720	705	700	718	695	758	709	729	699	677	718	710	705	713	723	749	734	689	742	749	702	709	700	694	661	730	765	737	745	677	691	682	730	747	737	724	694	731	720	683	679	727	751	687	713	747	726	718	708	718	724	743	747	737	701	674	707	701	711	732	736	742	724	698	704	718	715	745	730	731	724	764	748	715	732	721	728	704	720	714	685	729	770	739	718	708	725	695	719	702	681	738	701	770	703	733	741	708	766	778	724	718	712	744	716	713	731	697	676	715	732	775	734	728	731	775	727	750	702	728	745	743	716	735	755	719	754	687	756	725	700	750	744	711	738	691	695	707	744	753	715	727	779	750	699	680	727	751	685	749	702	766	719	699	724	730	726	749	705	781	718	770	720	730	760	780	744	730	667	726	731	670	704	682	682	732	740	744	741	706	771	688	706	738	682	686	728	762	750	710	764	700	716	759	748	725	762	701	743	708	740	761	718	744	677	723	691	725	709	763	766	747	748	692	701	741	737	744	702	711	725	734	712	732	674	713	691	733	728	711	756	729	721	692	743	719	683	711	689	703	732	708	720	684	714	714	759	720	764	717	773	703	732	753	744	754	768	712	739	744	705	765	725	742	727	716	727	730	725	748	727	721	704	731	710	694	742	735	702	698	710	748	691	759	729	720	685	718	727	753	703	704	721	720	728	692	734	683	739	720	742	699	734	716	721	740	730	726	744	742	694	781	723	700	755	745	716	729	755	715	719	739	710	725	729	731	747	700	711	734	738	708	724	712	703	704	748	742	749	759	705	747	699	699	755	728	755	694	741	761	685	700	690	720	733	713	712	720	688	713	722	693	719	727	666	719	681	689	662	692	768	700	727	733	748	727	746	723	738	741	739	720	729	716	710	747	725	727	691	738	716	748	720	695	705	749	703	738	741	732	729	732	778	703	735	728	723	734	723	741	728	672	704	704	705	735	713	748	750	708	740	744	705	694	739	687	746	712	696	678	731	738	736	739	668	698	734	692	728	790	697	727	660	741	717	759	766	753	742	729	744	756	740	785	708	711	723	717	674	748	719	742	700	748	718	712	733	737	715	728	718	770	710	721	715	706	725	742	728	733	716	687	701	741	743	692	753	716	682	736	715	734	728	725	741	709	741	687	719	748	700	718	747	737	792	701	695	714	739	761	724	732	723	730	756	711	705	780	714	756	681	717	683	711	715	732	697	710	657	698	694	708	733	672	756	722	743	730	700	700	751	669	741	734	738	732	715	730	681	753	717	719	743	735	723	708	694	724	733	745	705	704	699	733	765	737	731	710	733	757	715	770	793	706	681	722	750	759	727	719	717	746	718	719	672	734	737	686	731	726	741	772	703	765	767	719	764	669	698	713	734	766	727	719	703	749	739	748	704	761	715	693	735	712	683	739	707	766	691	694	709	704	771	735	728	710	713	719	712	770	701	686	739	771	742	737	717	732	733	729	699	736	768	723	692	699	702	721	776	686	731	745	716	797	713	750	764	784	721	780	709	692	718	698	728	734	725	783	751	729	753	759	739	744	737	777	671	702	692	745	679	711	749	638	775	704	699	701	710	754	713	730	720	714	718	740	789	749	710	706	680	708	764	697	713	726	711	736	781	715	727	709	686	709	726	722	732	717	764	696	724	771	736	699	731	754	688	727	705	713	703	720	714	757	751	732	719	737	752	739	734	756	761	737	739	734	739	657	729	776	721	752	702	768	702	690	756	708	727	716	681	659	756	743	736	737	713	690	692	719	715	707	710	687	744	720	771	723	750	678	708	702	706	703	679	763	739	714	703	705	745	725	776	694	687	746	723	719	747	683	735	721	762	747	742	720	739	757	701	708	723	760	724	752	740	747	764	692	720	710	745	781	710	739	696	769	745	721	735	678	761	742	744	689	700	757	726	739	740	710	704	750	712	764	661	728	673	709	739	732	725	734	679	722	695	714	683	716	705	708	712	707	746	733	685	748	693	693	733	689	739	716	696	721	708	723	730	732	712	716	768	723	732	673	731	701	727	754	686	732	739	694	736	719	669	733	718	701	800	708	720	683	733	707	775	715	705	699	756	714	725	711	747	731	697	737	743	721	727	726	743	698	766	658	743	725	729	765	727	683	710	745	731	752	714	713	699	738	728	669	697	698	722	734	745	695	683	715	757	696	695	756	725	744	748	699	721	799	668	681	716	733	695	699	717	735	770	699	764	701	730	703	689	659	731	704	743	727	741	740	704	741	783	676	722	705	765	735	695	711	718	712	739	691	734	739	745	704	684	749	734	704	739	713	734	756	765	740	774	734	672	760	738	683	704	764	747	718	750	705	725	726	696	712	695	727	769	774	763	710	705	778	738	762	733	733	717	661	762	733	715	757	738	712	719	741	727	762	700	763	699	749	674	743	731	707	728	745	741	714	744	722	734	746	733	763	693	724	687	727	757	705	690	726	739	711	690	717	784	731	756	734	723	758	738	722	729	734	711	741	693	745	721	726	751	733	765	725	718	702	769	708	745	769	706	709	719	703	692	733	723	714	646	692	777	742	743	676	712	709	756	728	723	712	662	673	753	709	737	736	765	688	747	686	683	729	719	746	717	753	691	748	740	718	672	755	739	735	723	733	743	724	727	732	773	757	703	738	701	734	697	759	732	686	739	732	731	786	756	712	748	721	698	723	771	734	751	705	743	710	750	684	730	726	694	729	725	690	729	709	725	720	731	712	743	635	656	741	738	690	705	710	732	714	723	711	735	725	756	714	702	740	733	746	724	731	747	742	749	750	678	759	698	670	769	720	741	751	747	669	664	752	740	697	683	753	719	708	766	719	702	729	724	732	653	721	729	763	758	679	679	749	722	739	716	740	724	708	699	719	777	730	723	710	733	791	731	698	695	768	730	745	723	722	708	689	732	732	729	718	749	726	733	680	717	759	738	702	727	724	743	761	704	746	734	707	743	711	715	688	777	746	715	732	692	749	730	705	704	752	668	708	678	704	716	722	730	721	706	715	738	718	713	712	724	691	702	718	725	757	719	699	757	695	688	695	715	696	710	738	716	703	710	761	725	712	693	701	727	770	689	731	717	732	750	737	739	724	677	722	704	733	703	733	786	732	738	715	731	703	736	719	712	686	754	702	700	686	759	701	743	774	738	729	724	733	737	697	700	685	719	682	737	729	688	750	697	725	705	705	732	698	682	773	766	689	736	721	698	747	728	676	715	708	728	704	745	703	696	751	756	719	705	730	710	721	720	701	724	707	753	753	724	753	674	732	711	730	734	728	745	722	752	704	747	732	707	705	729	715	699	704	750	676	745	767	760	694	717	755	687	718	707	714	687	719	737	651	708
28002	6983	1239	918	675	492	385	318	300	244	250	208	216	205	176	199	169	197	141	200	163	142	164	154	169	161	131	160	168	171	168	146	168	150	157	169	140	140	145	148	145	163	151	165	121	115	137	146	147	181	155	164	118	129	163	133	159	171	157	166	127	116	152	141	151	143	150	146	160	149	146	163	159	144	162	130	126	145	168	148	140	150	151	141	133	156	156	148	141	117	144	172	135	151	135	133	148	129	124	139	162	179	148	138	149	153	136	185	153	136	154	135	127	142	164	142	140	159	134	140	129	149	143	154	154	168	156	136	125	149	149	127	141	137	124	148	146	136	156	134	144	139	153	136	138	146	117	158	134	145	164	142	163	137	143	136	135	151	135	132	109	140	141	133	159	142	134	174	151	149	159	136	131	129	134	143	129	131	139	143	148	140	153	126	152	137	142	135	157	146	151	152	139	139	161	140	128	135	115	146	157	140	162	139	158	155	124	131	153	144	151	150	140	121	128	145	130	149	133	147	132	130	123	139	137	169	150	149	148	150	137	136	144	143	150	170	137	129	132	149	119	135	145	132	149	142	169	151	129	160	146	158	116	117	142	156	144	155	145	162	145	142	151	128	142	150	164	135	160	148	119	136	158	128	174	134	143	129	119	156	144	148	131	129	130	133	150	146	125	135	137	131	143	177	132	158	155	142	161	152	140	149	147	129	136	145	141	121	133	159	145	144	143	130	152	146	142	150	167	145	166	159	125	138	126	135	143	137	134	162	160	165	170	148	148	129	148	158	188	156	144	151	128	136	139	161	143	144	117	127	140	146	130	145	144	125	149	118	141	121	145	118	139	138	156	153	141	143	149	146	128	172	139	141	143	137	153	164	153	144	147	158	135	130	161	142	143	138	143	127	142	131	139	154	127	133	152	129	147	116	162	163	145	135	150	139	157	132	124	133	168	124	144	147	142	160	129	117	152	156	166	140	120	152	154	128	144	153	148	141	133	137	123	129	148	131	129	170	135	135	144	136	137	151	140	138	153	154	144	148	143	127	157	128	162	138	159	130	136	167	125	133	122	164	140	142	134	133	136	132	143	145	121	133	149	155	150	132	125	160	146	128	153	135	158	132	129	146	147	152	134	149	152	140	132	141	157	157	163	136	142	177	130	138	140	148	134	152	150	162	133	135	160	152	163	133	157	160	147	149	136	155	160	139	159	125	142	134	148	149	164	139	140	159	146	123	163	159	136	134	125	154	113	139	169	157	143	129	146	138	139	159	121	159	137	152	145	152	134	138	141	141	156	150	185	150	129	160	151	134	140	126	144	153	127	134	139	129	147	122	148	141	135	154	137	139	132	149	142	132	125	159	148	132	131	136	136	133	139	161	130	132	146	134	134	121	143	142	149	155	132	134	137	155	164	153	129	144	151	157	149	122	157	117	132	132	145	145	144	135	154	146	145	146	144	135	152	144	148	118	139	144	135	139	157	131	122	142	159	146	124	125	139	136	140	141	118	132	132	141	128	117	149	155	142	176	148	134	154	134	142	145	148	132	142	138	151	141	141	137	132	147	127	158	135	124	140	123	145	153	158	143	149	153	150	133	138	141	116	150	146	124	144	145	125	161	163	134	136	145	148	143	162	150	143	157	139	115	114	127	153	159	178	136	135	150	159	145	125	152	171	152	131	141	129	131	147	133	146	145	145	145	144	160	152	151	159	153	153	153	123	136	123	153	126	157	159	140	171	137	137	156	168	153	164	130	142	145	124	141	128	119	136	158	142	153	150	140	118	122	145	152	139	138	130	156	147	142	163	143	141	149	159	144	129	154	137	138	150	126	126	134	138	162	143	152	163	152	142	144	144	154	143	142	131	119	143	137	136	127	134	155	157	169	154	131	121	120	125	129	143	115	145	165	142	167	135	136	152	129	151	114	142	150	151	110	146	110	150	160	146	147	153	137	136	150	143	132	150	132	141	161	150	127	149	163	145	155	134	161	155	136	148	130	135	132	155	137	143	143	124	151	138	126	140	168	165	146	149	131	151	137	156	144	153	149	141	129	168	131	136	147	146	124	120	133	136	142	151	144	140	145	136	153	145	152	147	147	127	122	125	182	173	152	127	125	149	117	127	147	132	149	142	128	130	163	138	159	129	139	146	141	131	141	160	119	156	148	138	141	134	139	159	148	148	129	134	149	120	130	128	134	146	148	131	136	123	162	145	124	147	152	125	153	152	122	146	158	139	157	135	139	141	145	155	134	142	125	156	172	151	134	135	143	130	160	155	135	140	168	132	154	143	156	158	131	122	130	186	125	143	153	168	159	123	131	137	151	144	127	141	160	141	114	143	160	155	147	133	133	157	136	146	127	131	128	147	143	117	135	130	141	141	129	128	125	105	141	143	145	145	151	134	162	173	155	152	134	172	148	139	150	146	147	135	144	163	128	158	141	128	153	160	150	136	138	134	143	129	120	144	146	137	153	136	164	164	153	144	156	152	142	134	110	152	141	147	138	147	140	147	156	122	165	128	146	122	151	164	124	139	148	133	139	157	144	152	143	121	158	139	152	120	152	170	127	132	127	132	135	136	153	135	155	154	148	148	136	145	158	126	153	156	156	149	149	129	131	183	162	179	148	145	146	142	133	147	104	154	135	147	158	156	157	140	151	150	151	129	141	124	137	157	137	140	141	152	135	153	150	149	139	105	149	139	140	146	143	143	157	125	149	143	157	132	130	148	155	144	160	151	138	144	152	133	146	149	146	152	141	159	147	120	145	162	148	150	143	135	139	144	152	138	129	148	140	173	149	105	152	140	159	136	147	130	167	127	157	147	135	149	144	171	131	133	129	132	157	121	165	147	140	151	148	139	138	116	161	150	144	147	120	109	139	155	124	128	138	154	167	126	147	152	155	129	144	141	157	150	130	129	125	154	143	136	124	125	145	116	138	149	133	146	147	126	149	153	171	167	150	148	122	132	108	158	143	147	139	129	154	145	149	142	138	151	165	167	124	129	144	162	148	138	133	141	135	129	135	135	163	174	143	139	141	148	155	156	169	139	131	156	147	134	134	144	96	127	122	156	146	124	158	140	132	133	137	135	146	129	150	171	156	151	152	146	150	137	132	152	135	174	151	133	147	132	170	157	153	141	138	123	138	145	145	150	125	160	121	164	131	155	155	141	144	151	138	124	140	139	150	135	134	178	160	142	147	141	163	162	155	128	126	129	138	133	141	151	135	130	159	155	131	129	153	151	138	137	152	151	141	123	154	141	173	142	146	158	162	137	152	143	161	149	136	128	153	150	130	154	161	149	137	134	136	132	141	137	150	170	146	140	146	126	152	132	131	157	122	144	153	136	139	160	151	143	143	138	134	126	142	131	154	137	137	161	155	155	137	156	147	162	161	165	152	153	146	142	153	149	140	127	145	131	157	141	157	139	137	131	144	136	143	109	159	158	136	115	151	148	131	134	161	150	146	156	143	145	143	146	137	145	135	146	127	139	152
14351	3120	2423	2789	2490	2037	1715	1444	1236	1063	1021	948	812	738	716	655	670	630	604	545	544	531	518	481	517	498	501	445	438	458	459	446	461	448	450	407	437	434	406	404	441	458	417	430	401	393	424	415	429	438	430	421	420	383	410	397	388	404	398	367	417	410	389	410	443	389	422	393	432	420	413	409	423	404	417	390	411	381	401	416	401	385	402	376	375	392	423	393	365	385	399	431	410	382	404	368	366	409	402	402	397	346	385	415	380	398	390	396	406	386	361	398	383	402	393	417	411	398	391	367	363	387	398	385	409	403	352	373	388	417	391	426	389	356	432	377	366	428	389	416	362	404	374	402	420	368	417	398	405	420	396	373	385	367	415	395	425	385	354	378	355	362	399	389	400	386	373	371	392	393	364	397	370	410	401	394	430	368	370	376	384	370	372	372	388	368	364	378	383	399	393	369	364	374	354	385	364	403	394	424	373	397	401	416	378	407	381	362	390	394	393	372	394	403	406	357	409	379	386	364	356	378	364	399	382	363	372	392	367	416	377	370	368	388	423	378	391	393	393	381	389	394	404	389	347	384	363	412	356	339	380	395	403	407	346	413	331	382	378	373	389	392	435	351	400	408	380	382	383	376	379	387	382	391	381	396	408	389	430	392	399	403	355	408	403	370	391	399	430	388	370	371	366	383	376	355	375	353	414	366	409	392	374	367	378	437	384	434	409	391	382	345	384	369	343	367	364	373	376	382	406	362	376	385	401	377	395	412	375	370	373	409	369	381	381	361	397	423	405	357	399	420	358	375	392	397	385	367	356	397	395	376	398	394	378	399	390	352	361	363	372	399	405	362	430	363	357	365	408	392	376	425	370	415	365	398	385	388	381	362	391	409	405	408	364	362	386	359	367	390	359	360	414	372	387	392	403	369	395	387	378	383	415	381	386	429	370	423	382	386	414	420	376	370	403	377	375	384	361	399	361	359	405	395	350	362	404	348	378	385	441	394	399	396	384	402	381	403	357	392	370	401	396	372	373	381	385	368	395	363	377	411	402	396	390	386	381	381	387	397	380	373	340	392	399	415	392	372	420	386	398	389	406	362	394	346	394	385	384	412	375	392	390	384	357	381	360	344	407	376	350	396	377	357	367	387	374	345	375	388	409	392	403	400	373	416	354	372	373	358	380	377	353	406	392	337	393	389	377	363	401	401	405	397	420	366	400	415	394	379	378	372	373	376	389	367	387	411	386	363	386	382	359	390	364	363	392	366	410	361	374	386	397	374	382	387	370	405	382	378	392	393	428	403	390	354	365	372	412	394	373	397	408	370	413	405	374	398	432	382	357	403	362	418	419	360	374	358	417	387	346	381	348	355	339	386	375	368	373	385	379	355	378	363	367	374	383	357	362	440	363	399	362	379	374	384	372	395	389	358	413	397	378	372	407	382	404	404	340	376	391	378	361	361	406	381	388	385	368	390	366	360	368	364	360	402	404	373	379	366	405	366	398	332	395	412	370	369	379	381	393	321	409	410	374	399	388	378	381	428	375	401	382	405	383	392	377	385	376	410	408	364	398	396	401	391	379	381	414	392	404	353	409	381	394	355	415	403	394	374	371	377	372	391	435	416	378	354	390	380	357	419	385	415	376	402	408	400	398	388	390	363	333	370	388	420	383	387	381	407	430	365	393	400	429	391	397	397	358	352	373	360	356	388	387	387	401	405	358	402	346	378	377	392	380	390	373	372	358	368	359	392	401	359	370	381	419	375	387	386	393	396	446	394	422	397	358	383	389	409	377	384	415	398	400	373	362	387	377	390	424	323	389	381	380	370	374	417	369	365	388	376	409	384	397	392	379	391	375	404	389	404	351	384	373	386	393	372	378	379	386	370	379	357	338	390	431	389	409	393	402	392	384	380	381	384	404	381	383	416	381	387	363	395	386	371	403	376	387	365	377	384	360	377	397	362	376	368	380	412	366	389	382	369	398	418	416	377	382	386	363	368	399	392	414	410	398	353	382	376	379	391	399	388	369	372	404	398	373	390	345	374	372	369	385	418	409	403	383	363	400	369	401	400	391	368	378	369	372	379	341	407	374	389	378	370	363	399	368	388	418	365	395	396	352	420	395	359	374	396	359	425	386	387	375	371	414	386	387	397	389	410	381	380	389	371	439	384	390	380	373	375	406	364	372	383	424	378	389	401	342	381	368	400	385	377	364	364	390	362	367	379	378	402	369	381	336	398	328	399	387	431	358	389	347	380	383	406	412	378	396	412	441	398	409	366	386	357	423	409	376	401	375	404	372	383	372	355	385	420	382	373	357	344	375	405	379	391	375	360	400	356	389	412	382	362	359	380	414	375	387	368	373	392	410	365	372	349	374	385	353	391	369	378	383	391	361	416	387	388	401	364	406	394	372	401	385	388	378	359	377	390	370	431	412	398	364	411	336	389	378	367	376	352	397	368	338	383	403	367	452	387	385	363	357	382	376	395	388	397	366	365	363	407	382	372	390	357	380	358	395	382	391	366	389	367	375	378	359	368	378	433	393	388	376	387	401	354	370	376	357	347	374	386	395	372	370	375	362	391	378	392	395	404	357	341	385	392	389	409	359	389	359	401	369	348	389	396	376	392	399	381	368	382	394	373	370	416	381	403	381	395	353	381	383	398	386	426	425	383	380	376	407	396	392	360	373	359	383	379	365	348	371	376	370	403	357	396	413	376	375	407	368	371	372	372	387	401	427	370	401	377	389	385	386	415	399	377	389	365	377	350	396	386	348	398	359	406	381	381	374	381	396	399	399	376	377	390	400	447	440	390	391	367	374	351	412	405	373	379	391	349	376	403	389	357	425	397	389	385	393	380	369	435	393	434	379	421	397	403	371	412	362	422	376	368	398	394	422	400	394	371	369	374	378	399	346	383	381	368	386	374	349	390	391	365	386	434	389	364	380	345	388	393	361	384	343	413	390	351	354	361	378	404	372	366	410	398	400	369	355	402	361	363	367	370	355	382	395	400	355	387	389	388	381	387	353	366	418	386	384	380	342	390	379	378	385	396	385	389	395	352	397	417	393	389	378	404	367	403	335	385	408	399	366	368	366	387	378	392	391	377	394	371	361	385	384	337	367	417	373	377	362	387	388	363	372	383	361	407	348	380	394	391	378	423	378	378	371	370	412	409	384	419	387	387	362	357	414	372	374	416	433	367	357	389	417	396	386	407	394	381	388	373	398	375	387	347	387	388	416	402	358	358	384	377	403	351	372	384	414	370	403	356	407	372	392	400	366	379	356	384	366	356	373	387	386	381	386	368	375	391	398	400	402	407	436	378	356	379	380	392	382	394	400	343	395	404	362	392	376	390	373	440	403	383	395	408	379	418	397	365	366	358	369	409	386	370	389	383	381	399	366	395	395	409	399	388	385	377	404	364	322	411	370	367	379	373	415	404	393	393	365	373	389	392	379	386	381	392	396	373	412	384	347	361	382	359	392	394	393	412	364	392	443	372
38388	14163	2982	1734	1253	848	717	572	461	427	386	330	336	325	278	263	251	243	228	238	213	224	236	262	213	208	241	224	199	208	207	216	218	201	230	198	197	194	192	193	224	183	215	215	200	181	189	178	229	207	180	249	206	213	212	183	202	189	203	195	184	179	184	173	175	208	198	198	198	204	205	192	191	167	172	194	226	201	192	169	222	206	181	198	185	180	200	170	155	209	231	190	186	203	170	191	209	188	188	220	217	183	186	194	173	162	183	187	189	218	186	182	208	184	181	182	189	192	182	201	221	200	178	197	185	205	196	189	219	177	177	210	194	180	184	194	231	210	174	186	195	189	182	181	168	192	186	219	203	186	190	176	177	179	187	229	186	186	182	192	199	204	180	203	180	180	196	201	199	185	192	199	187	190	192	183	191	186	188	203	198	182	188	176	188	199	178	202	195	199	198	184	177	210	195	201	174	173	184	178	199	216	201	181	175	232	217	215	198	204	181	185	193	222	186	195	197	192	207	182	190	199	187	202	209	193	191	206	183	199	209	165	196	200	191	204	195	172	192	187	220	209	199	218	213	166	215	206	177	179	207	200	224	194	183	193	199	178	201	184	180	206	191	201	193	189	180	179	169	198	201	216	201	209	178	182	196	190	188	194	215	212	196	184	201	184	174	187	179	203	221	216	203	202	207	203	204	193	179	195	196	187	186	204	202	213	187	187	195	186	203	153	199	189	175	174	195	167	189	189	171	229	189	216	198	208	206	197	213	178	177	173	223	209	184	178	210	194	196	191	169	209	187	191	164	173	192	175	190	197	184	169	186	192	222	198	186	172	178	171	225	177	172	200	160	199	178	193	216	197	165	164	208	179	181	165	193	182	201	199	206	188	178	177	189	193	198	177	176	186	159	204	162	168	180	195	162	211	205	202	185	177	202	191	186	199	185	179	192	198	185	178	179	181	180	170	188	203	220	197	202	196	184	195	206	192	182	204	192	194	184	187	197	168	211	196	184	174	216	212	177	216	225	222	177	184	190	181	159	196	197	190	198	173	192	180	177	214	191	211	184	183	194	201	196	172	193	182	189	194	186	187	201	205	193	186	175	185	179	166	186	176	192	208	196	177	202	179	213	193	179	183	219	184	167	205	199	196	184	191	197	218	193	233	175	190	173	176	200	201	194	181	176	207	193	179	194	203	217	219	179	196	189	198	182	199	206	180	178	185	212	175	164	203	196	183	204	223	184	184	189	185	191	218	185	186	197	191	185	170	189	183	183	188	189	191	193	197	189	202	235	215	199	180	164	181	163	189	204	230	192	198	174	214	182	190	158	194	172	188	184	196	191	234	167	190	200	185	167	213	174	211	214	215	201	185	192	182	210	206	181	239	191	187	210	195	186	178	196	195	196	181	198	219	193	183	183	190	191	194	175	183	167	174	187	168	174	201	171	173	185	191	191	211	187	178	172	178	187	212	184	208	212	175	175	203	210	212	177	213	192	188	190	189	201	177	177	168	192	196	201	207	189	187	177	191	203	204	199	172	182	192	187	195	197	220	180	206	203	182	202	198	209	183	160	154	179	181	180	200	198	191	184	196	194	174	183	204	173	189	191	222	197	198	206	177	178	175	223	178	209	190	179	193	190	174	194	179	198	197	227	188	189	168	167	199	185	211	177	238	179	202	189	199	181	187	183	193	195	182	190	205	189	177	186	192	162	199	198	197	199	182	184	187	178	225	175	204	177	195	186	152	168	200	227	177	193	210	199	215	192	219	219	195	165	202	212	164	190	201	173	180	204	196	199	182	191	174	196	196	195	206	168	178	200	191	212	177	207	170	213	172	191	186	215	202	208	209	205	180	186	217	196	190	169	156	198	194	174	205	177	204	227	194	178	209	194	198	219	226	199	194	194	200	199	179	195	198	213	165	183	181	191	197	198	191	161	169	157	209	198	200	202	194	173	186	191	199	189	176	193	194	180	187	196	167	224	199	200	179	202	176	209	191	209	193	193	191	186	193	188	174	176	205	180	173	182	184	172	166	192	191	155	170	209	216	198	202	183	173	214	212	216	189	214	185	193	171	188	171	170	210	202	194	188	200	192	183	186	192	175	187	181	187	163	192	197	163	218	184	206	179	201	193	184	218	193	181	205	193	196	189	187	194	199	171	187	192	203	197	171	218	186	173	208	225	193	190	212	188	190	195	204	201	193	193	191	163	201	189	194	188	197	185	166	180	187	217	200	181	193	167	187	193	173	205	192	192	185	186	188	168	179	191	188	199	190	208	199	160	192	194	190	217	198	183	185	196	213	209	177	208	182	214	191	205	210	190	201	160	196	169	202	198	191	184	176	186	186	168	161	213	200	205	219	229	187	183	186	210	182	206	177	184	189	186	201	215	185	208	185	188	200	196	192	196	182	198	187	177	172	171	201	193	190	194	193	219	188	188	189	180	211	176	208	194	195	200	191	206	178	187	188	162	201	181	214	217	203	207	201	163	191	175	210	166	189	173	199	213	172	202	175	218	182	184	189	194	198	190	199	153	158	184	214	181	175	170	182	195	204	192	219	210	163	164	177	177	204	192	172	172	209	186	204	203	225	212	185	190	175	205	202	181	185	197	188	169	189	219	198	162	196	186	198	205	196	195	200	191	179	202	189	194	185	213	202	184	179	201	189	207	179	187	178	192	203	181	223	175	173	203	187	173	177	188	196	185	189	185	169	194	213	176	206	201	209	217	200	188	174	185	227	176	174	214	196	195	195	208	212	209	188	210	186	182	207	169	171	188	188	200	180	203	195	187	205	179	221	203	200	177	196	223	187	172	184	189	220	219	175	211	204	185	202	186	180	206	184	185	165	211	207	205	197	184	185	167	180	186	209	218	207	186	200	184	199	195	163	172	190	183	186	204	191	210	179	191	175	219	212	245	188	183	215	174	179	202	178	189	211	211	200	188	202	184	184	212	203	207	187	216	186	203	191	175	183	199	192	193	202	209	205	197	195	189	203	191	197	191	174	166	194	185	199	192	173	216	213	193	223	202	178	191	191	162	160	178	215	177	205	206	219	193	194	194	201	183	213	187	197	203	202	167	168	201	172	187	172	200	194	197	181	209	191	195	182	189	213	196	200	184	208	194	201	178	172	177	186	172	192	194	180	180	175	212	183	193	198	197	171	174	189	212	191	181	204	216	188	193	195	171	203	180	191	167	166	186	191	173	202	166	211	200	178	175	203	211	201	192	196	191	190	213	180	212	179	199	187	204	181	187	186	192	179	195	183	194	216	172	210	201	205	186	194	200	195	177	186	194	203	187	203	185	182	182	195	202	200	211	194	199	195	205	189	194	204	192	226	190	183	194	189	180	190	209	207	228	200	183	213	158	202	209	197	225	181	210	186	177	190	201	188	186	188	198	183	205	163	187	163	201	223	178	178	178	193	185	202	190	219	189	182	196	216	205	202	198	202	209	195	182	172	183	201	194	205	184	208	165	197	204	192	224	189	190
20155	5477	4284	5001	4255	3675	2940	2526	2091	1962	1626	1491	1335	1228	1140	1156	1003	984	936	877	850	842	779	751	715	736	709	696	670	678	664	636	612	631	610	629	611	657	603	583	572	650	558	597	584	592	578	610	580	569	542	573	545	561	507	590	581	574	530	577	555	542	538	549	534	529	535	525	540	521	547	510	531	544	542	538	531	545	518	486	509	519	536	559	532	504	538	494	546	517	555	548	532	550	557	582	503	534	560	549	530	558	514	488	462	503	527	519	524	527	523	509	506	526	552	568	492	532	535	529	572	505	508	516	539	519	526	517	534	510	506	524	535	522	497	487	517	495	581	529	552	506	503	518	556	538	552	513	514	518	511	492	508	504	514	505	493	488	511	521	486	559	492	532	514	511	514	524	491	492	541	529	510	506	554	523	520	461	488	523	511	527	497	526	519	561	497	485	491	537	547	511	495	521	496	537	534	523	537	525	514	524	544	526	474	496	471	564	524	503	513	525	501	536	492	544	512	486	543	530	527	518	533	494	521	481	520	571	529	505	549	495	467	510	495	474	525	529	491	501	487	500	513	529	493	495	498	553	527	538	503	507	495	513	563	519	490	489	524	527	501	546	489	547	536	519	501	500	537	542	500	503	504	527	534	515	496	481	503	492	505	465	502	514	510	535	502	519	504	540	498	506	507	472	509	479	504	541	499	503	518	536	542	476	523	500	526	505	551	501	505	536	526	498	529	523	504	501	500	494	545	526	522	525	505	478	486	544	514	519	509	481	515	473	529	506	513	475	558	513	513	504	544	454	514	513	508	509	521	563	484	480	534	518	510	533	517	551	492	559	536	498	497	504	537	523	520	518	470	479	508	529	499	498	514	491	479	508	553	500	482	522	537	537	458	489	501	549	500	548	516	511	478	526	550	454	476	519	470	493	498	521	500	504	543	493	523	555	511	502	481	463	519	492	502	532	565	530	500	516	530	527	511	546	496	543	503	511	497	510	525	534	527	521	514	515	531	483	499	520	506	551	499	517	514	505	527	514	536	516	538	517	472	519	554	522	507	512	547	555	506	480	515	478	529	498	511	539	546	555	477	481	469	500	499	477	515	500	534	504	506	509	523	558	514	514	572	481	523	472	511	512	499	548	517	521	466	506	538	480	543	543	486	500	536	513	505	539	495	536	503	521	530	505	503	486	571	516	530	529	526	517	564	501	523	515	530	508	511	497	516	520	521	495	497	530	507	517	519	491	543	514	518	501	498	491	524	524	499	518	559	560	465	532	532	518	513	471	513	491	487	491	542	504	553	555	508	538	473	512	527	502	533	532	494	507	492	566	480	498	483	518	497	560	550	476	530	527	504	538	488	478	505	522	506	505	515	523	487	525	532	478	491	506	554	470	476	524	495	530	543	503	493	519	499	491	548	505	554	480	529	487	494	505	524	532	516	500	497	508	508	496	517	520	537	528	508	495	535	464	552	489	515	544	481	513	502	475	524	548	525	535	527	561	549	558	509	540	505	546	491	521	519	512	510	518	504	528	522	536	550	507	531	472	507	495	501	511	494	501	526	496	484	507	529	539	494	522	496	510	526	524	505	534	457	541	454	513	493	493	530	504	523	503	466	521	497	510	518	540	507	515	524	517	508	520	516	513	474	519	520	473	554	538	466	548	557	497	498	482	506	508	476	523	517	537	503	509	488	577	481	483	533	527	493	505	493	529	505	512	507	501	492	531	489	504	543	485	547	495	514	571	490	495	482	536	485	513	509	498	508	481	483	527	508	526	488	467	535	532	472	537	508	503	479	505	503	539	517	524	522	526	540	501	494	474	521	511	505	487	500	536	509	520	504	519	501	515	549	575	512	516	482	533	513	519	512	525	522	502	492	518	538	505	516	540	540	534	503	533	522	514	495	474	508	511	475	551	485	489	518	494	553	544	522	553	539	518	510	497	535	532	536	531	506	524	489	490	492	503	547	538	509	511	520	509	509	527	500	510	486	519	521	500	539	544	505	550	514	514	511	478	531	494	480	504	544	521	527	506	527	498	517	478	498	490	522	480	506	531	538	566	500	560	501	528	486	527	513	497	534	496	488	579	515	496	519	524	498	523	489	545	486	521	472	521	532	492	503	521	508	503	510	499	487	519	556	534	498	547	508	495	529	493	495	508	546	525	538	512	525	505	533	504	498	551	507	463	462	487	508	498	492	490	497	507	464	506	536	487	509	542	504	525	523	485	507	553	520	464	494	524	526	520	528	498	453	520	542	533	524	473	499	497	535	517	542	508	496	506	486	536	507	497	500	503	509	509	519	480	512	515	496	516	495	506	525	522	496	524	494	535	534	514	513	468	520	531	507	511	502	514	498	477	504	547	512	512	488	531	529	531	498	516	544	491	532	479	505	515	484	559	522	527	511	513	531	547	499	495	538	535	521	549	501	523	526	479	546	537	526	538	504	480	500	486	492	530	511	534	503	516	524	489	535	514	515	484	558	530	495	518	508	549	509	504	521	545	537	497	496	500	515	498	523	466	532	468	518	498	484	503	506	536	515	534	487	474	508	517	508	530	527	472	527	540	502	512	469	509	539	530	534	516	544	490	502	529	504	527	541	497	518	533	555	538	493	541	547	496	475	493	503	507	518	497	510	505	520	536	525	505	483	515	524	517	473	507	485	538	517	492	497	511	495	545	481	461	514	514	492	548	510	493	520	509	528	539	575	498	511	519	549	483	537	522	512	519	518	545	534	462	553	510	538	496	479	505	491	549	527	517	506	559	486	519	510	507	512	505	557	494	496	475	512	467	514	533	539	523	515	533	496	524	476	522	487	513	516	498	513	513	537	514	512	506	499	494	514	540	514	518	475	522	527	508	473	505	540	543	484	444	507	494	467	540	468	502	470	499	498	553	481	529	505	481	520	549	513	528	513	575	530	520	508	493	530	547	485	539	505	450	519	510	509	483	523	509	495	498	489	509	518	551	490	529	543	544	533	479	499	500	560	501	502	476	499	501	519	519	519	477	539	512	500	497	549	540	538	531	513	500	521	511	512	461	482	472	493	497	524	491	502	538	536	480	513	527	507	494	536	506	540	503	490	499	502	500	547	494	525	509	521	529	524	517	511	493	528	531	514	466	508	519	512	508	476	513	513	498	466	530	488	539	537	526	494	507	482	505	531	521	500	524	540	523	523	495	496	523	526	476	492	516	486	513	500	472	481	510	495	541	520	513	485	482	515	528	515	497	518	559	536	494	481	531	530	558	519	512	509	489	508	541	482	532	535	508	535	537	509	494	507	526	532	496	490	493	529	527	468	505	524	531	529	563	543	492	476	541	529	512	537	475	485	507	487	543	544	508	537	535	553	493	523	523	501	504	513	541	503	496	509	518	537	493	487	492	518	504	511	509	467	515	504	497	522	543	516	502	549	525	511	489	495	511	506	515	529	531	542	522	558	516	527	493	545	492	485	502	542	543	528	488	508	554	520	529	524	506	516	510	543	468	530	533
11490	899	301	311	324	337	324	338	336	316	279	298	321	320	331	327	296	317	321	306	295	284	305	278	304	320	315	322	284	315	314	315	307	306	329	326	292	345	275	310	304	328	307	338	304	326	336	295	299	273	312	320	283	335	284	286	301	321	314	330	320	329	319	300	294	306	315	332	348	316	336	336	295	304	310	302	298	322	307	341	282	290	332	341	329	310	324	338	272	323	296	325	318	258	296	298	314	279	323	307	327	319	295	273	302	321	302	309	275	313	313	324	304	328	325	333	304	344	310	292	312	332	311	314	313	308	293	304	333	291	300	298	310	341	308	311	351	326	328	309	301	307	295	314	340	288	318	336	303	323	285	338	319	328	315	286	293	305	308	326	288	296	320	332	295	309	306	315	301	322	309	318	273	285	297	326	302	302	324	325	296	289	322	327	269	329	327	314	283	294	346	304	311	325	312	315	294	317	326	310	281	332	291	291	313	314	325	341	344	316	314	295	286	301	299	301	284	334	310	318	322	295	308	318	300	312	294	333	355	266	290	338	290	322	316	317	293	288	320	309	294	333	286	311	325	307	321	292	301	308	301	324	292	293	292	299	328	324	286	299	308	315	306	290	317	339	323	354	293	286	287	314	324	323	321	322	270	333	320	331	308	297	360	316	335	311	342	325	323	299	321	278	333	305	312	306	325	311	293	348	291	332	289	260	315	306	290	307	303	293	324	303	303	317	295	310	305	307	336	283	302	325	315	332	294	305	306	309	328	293	295	325	281	303	300	317	290	335	345	286	320	310	296	289	335	287	285	306	323	301	299	296	279	294	279	314	277	265	285	299	334	342	346	318	332	309	286	307	350	329	321	292	321	328	339	298	311	321	322	297	293	329	304	315	324	293	307	336	297	303	294	335	298	289	322	307	337	320	317	338	302	291	277	309	326	292	305	334	333	308	298	304	292	318	287	321	311	290	296	294	289	321	311	282	313	330	295	302	341	348	326	294	307	313	280	285	280	298	297	327	320	321	296	280	318	314	306	309	316	308	361	331	299	319	287	317	346	275	284	333	313	305	290	337	343	293	308	322	337	324	289	316	300	305	317	295	319	316	328	292	282	319	290	288	287	322	331	324	308	314	320	281	314	303	301	305	307	306	302	307	321	328	295	290	283	279	277	344	298	294	311	301	311	328	304	299	342	291	301	309	352	313	328	298	278	297	332	311	285	310	311	308	284	258	290	311	295	309	328	323	324	321	326	308	298	326	296	296	320	289	290	328	294	304	338	322	317	331	306	321	325	343	317	300	324	284	292	317	312	295	318	297	320	285	305	308	290	307	303	309	299	305	312	330	320	297	327	292	317	337	309	317	298	282	317	344	319	329	319	288	285	319	313	351	326	316	317	325	316	303	323	316	314	312	279	299	306	257	308	310	306	299	324	321	326	304	309	311	310	277	324	316	326	308	321	322	344	331	315	285	318	350	298	291	353	305	314	294	317	281	295	288	309	297	305	314	325	334	306	326	324	292	311	275	306	288	290	308	315	309	330	306	343	336	308	312	290	333	302	293	298	318	313	316	307	332	290	278	297	320	323	329	304	302	278	309	304	274	272	324	294	313	313	335	300	316	301	326	310	283	328	311	307	303	299	315	302	318	347	292	293	314	308	303	293	320	321	320	318	320	305	316	302	296	319	318	322	345	298	294	278	339	308	293	273	329	307	307	284	334	323	303	303	329	296	279	307	309	298	349	281	279	320	289	335	311	296	319	336	303	344	316	326	295	324	291	287	300	319	283	309	343	290	301	309	292	287	319	290	291	295	290	317	316	310	315	302	301	332	311	315	291	335	339	313	294	304	295	324	296	338	337	319	309	334	312	278	318	296	271	281	294	308	332	289	293	291	295	312	310	319	328	319	327	279	273	320	286	296	292	282	301	313	292	316	313	324	326	276	321	328	333	273	322	311	330	326	286	313	315	295	324	333	338	297	323	315	285	302	313	301	288	320	312	338	301	326	333	306	277	325	294	283	320	308	282	285	341	344	286	322	315	330	293	307	335	341	323	347	306	311	309	308	281	299	320	296	290	335	298	313	291	318	305	302	318	314	305	315	315	312	334	305	306	342	334	292	310	305	302	307	295	313	293	322	317	342	290	291	316	293	318	316	332	327	327	300	302	336	292	301	299	328	319	307	307	308	312	301	303	298	328	345	307	302	291	283	306	325	344	351	309	311	312	308	314	300	327	312	312	294	332	301	297	290	306	276	335	317	319	293	324	296	304	332	322	298	317	323	303	336	325	309	308	333	339	345	309	345	302	288	286	298	274	336	303	296	303	319	348	315	329	320	289	286	296	271	291	338	308	304	333	320	317	290	322	314	307	330	324	290	304	292	296	266	278	283	277	306	314	327	343	303	330	316	300	331	317	293	308	286	319	308	302	324	306	315	325	298	331	330	302	314	321	266	337	327	300	301	291	314	279	305	285	315	301	299	274	296	306	307	352	326	314	292	319	307	308	283	293	307	281	302	315	333	316	347	296	337	323	318	319	309	370	314	297	300	294	286	316	295	321	320	301	359	336	339	284	296	289	331	292	328	316	309	321	302	321	302	315	332	309	306	309	300	312	330	332	309	312	330	307	279	293	332	348	310	284	334	308	308	304	318	297	320	302	304	307	281	284	285	332	306	292	298	330	308	304	322	327	315	325	308	292	295	304	255	301	307	318	315	341	342	300	285	315	337	307	327	314	338	293	279	317	297	344	316	301	304	341	351	269	292	329	312	319	293	301	316	296	320	297	324	292	304	316	311	305	332	297	302	336	253	318	293	305	333	284	273	327	299	313	311	313	273	342	324	327	329	357	293	333	298	291	319	287	318	315	308	283	294	307	300	305	321	317	324	333	326	317	284	295	306	298	295	320	318	306	288	317	335	293	343	328	304	287	287	331	329	317	299	309	305	291	300	338	314	311	332	296	287	314	318	334	295	319	330	289	319	327	337	303	327	254	308	339	339	303	300	314	318	328	299	290	303	331	310	336	293	297	312	344	318	297	324	293	296	298	328	292	328	316	282	331	330	321	325	330	292	298	305	299	294	300	307	303	303	313	356	307	326	309	293	304	304	300	293	311	280	290	318	302	276	288	324	304	278	313	319	327	314	285	285	300	268	321	298	316	314	317	292	279	321	301	314	315	316	290	305	321	319	305	289	309	324	315	292	298	300	296	303	257	344	340	330	306	297	288	318	333	323	300	284	323	292	302	317	313	290	319	338	335	304	297	317	301	346	283	277	284	284	322	289	306	326	310	355	303	284	312	325	328	327	291	298	322	309	316	308	305	315	306	296	328	321	269	324	300	299	299	328	316	317	327	307	317	339	305	316	313	315	298	325	316	328	301	319	306	306	297	323	294	316	318	274	323	321	308	322	282	315	322	307	316	277	298	300	308	314	306	312	318	332	362	311	287	285	342	354	306	299	316	320	308	296	307	310	307	312	278	324	288	304	331	356	312
5313	829	799	765	785	776	783	751	785	761	702	748	754	718	714	747	720	766	711	745	749	738	757	725	713	737	753	759	710	747	769	737	747	776	697	732	723	767	734	670	724	713	701	720	733	729	781	705	711	749	743	702	685	723	708	749	700	710	707	715	704	734	687	763	709	695	678	714	710	686	763	773	736	680	708	728	710	720	730	709	687	740	694	685	728	692	784	711	712	716	760	741	681	732	733	709	722	773	745	690	739	738	719	747	719	718	744	742	764	690	736	758	705	660	717	739	695	722	691	699	686	780	691	772	711	672	664	740	727	713	802	689	749	693	706	700	720	730	705	688	714	796	756	700	704	716	713	687	699	680	691	706	726	771	734	734	738	710	705	767	688	744	681	680	680	654	726	711	719	683	688	716	713	722	713	722	681	671	720	755	760	732	733	718	725	658	706	745	728	679	729	714	731	712	683	717	701	743	741	720	738	722	762	727	776	732	703	686	745	676	747	720	690	733	704	709	744	717	720	717	720	712	700	753	722	720	756	678	700	718	715	711	708	733	710	705	754	711	714	752	679	722	710	702	749	675	703	704	683	725	706	694	725	664	711	703	720	716	759	716	748	749	737	761	725	695	678	756	728	738	705	720	741	737	732	727	700	716	710	710	689	720	780	695	693	702	735	736	679	779	711	730	775	702	733	715	709	734	725	699	689	720	717	760	719	675	751	685	756	732	774	749	725	711	701	713	719	704	744	725	714	689	738	724	726	728	709	717	749	737	717	696	744	705	721	674	718	749	698	720	755	743	775	685	726	716	775	745	729	750	744	710	724	750	755	710	748	712	712	662	681	741	720	721	730	648	722	729	713	734	737	685	722	759	698	744	741	701	696	700	686	751	692	712	733	722	658	724	748	706	735	777	711	728	691	681	672	695	697	719	719	690	758	756	702	691	733	723	677	716	720	714	811	727	715	687	691	757	726	685	733	728	777	730	702	712	691	730	748	729	650	722	718	735	714	692	691	724	727	711	665	723	717	702	725	739	700	718	671	731	749	680	738	742	734	693	723	693	688	720	728	688	696	674	743	747	738	698	721	692	765	709	696	688	701	709	695	732	732	748	713	765	718	680	718	695	695	732	748	726	740	695	727	718	757	725	737	711	756	679	741	741	715	731	713	725	696	677	699	652	733	714	761	725	724	726	741	679	765	705	688	700	707	708	682	759	763	736	771	765	785	752	710	710	723	718	714	686	683	740	727	734	728	756	699	744	703	712	722	720	693	693	690	768	697	690	712	743	741	708	723	667	743	731	733	709	721	692	678	719	718	698	754	759	652	710	722	711	742	738	652	724	700	744	733	719	761	703	708	739	738	729	741	729	728	728	739	703	693	686	703	754	708	748	695	684	723	731	715	712	737	734	702	705	723	747	700	666	729	656	730	733	711	726	747	698	703	762	707	749	723	750	732	723	715	762	728	704	733	783	663	738	730	733	754	708	755	763	703	701	724	660	740	710	694	727	685	741	723	743	689	687	699	730	719	693	720	739	705	685	676	761	725	744	759	755	733	713	678	757	699	723	743	711	777	772	730	699	664	705	740	709	712	726	716	700	717	684	755	753	710	728	702	718	709	712	733	719	737	731	765	762	720	684	702	703	733	703	720	728	714	697	712	717	696	736	672	720	747	721	749	759	721	747	753	729	756	732	727	726	768	677	699	679	710	691	737	740	736	767	723	695	756	716	705	703	682	664	726	755	697	769	740	699	720	744	694	705	703	674	736	697	710	719	682	746	696	698	705	715	741	719	738	748	721	695	672	693	731	700	782	753	708	724	714	706	719	730	748	726	727	696	732	758	766	743	674	707	735	716	729	707	713	720	712	748	677	750	705	703	758	730	762	717	699	730	728	718	717	721	709	669	708	731	716	722	704	723	745	724	743	737	750	692	708	710	729	663	708	696	656	742	689	745	749	725	743	720	727	689	714	705	780	683	719	713	722	736	725	751	730	688	731	747	746	743	731	726	721	699	664	751	675	739	728	692	664	685	753	728	716	694	730	756	780	699	737	772	711	706	739	730	685	715	715	685	716	685	736	685	699	728	719	724	708	727	714	708	731	683	768	733	725	741	761	727	747	712	728	679	706	724	744	718	741	697	724	718	718	722	681	718	750	720	741	718	690	750	777	748	706	697	759	787	702	721	769	683	737	733	739	732	738	759	743	736	762	742	700	722	739	746	705	735	727	764	694	752	697	709	731	714	744	713	706	774	744	713	745	773	717	741	654	696	707	723	747	726	707	721	763	716	686	700	698	712	684	727	729	705	755	741	724	756	710	731	730	710	687	668	723	761	716	743	659	732	707	710	697	682	712	718	692	768	726	734	711	722	752	689	731	723	742	701	703	783	755	715	707	711	712	726	717	707	718	754	707	687	717	717	730	729	707	737	765	693	726	680	725	721	749	753	677	741	749	765	739	672	724	708	738	691	711	693	720	718	729	742	775	661	686	707	731	691	744	760	722	734	717	706	708	719	760	768	755	725	727	706	698	699	724	715	718	706	743	743	680	755	752	714	714	753	716	714	762	732	694	725	695	727	710	751	729	747	777	715	731	739	706	709	735	710	748	716	733	691	735	710	734	716	718	685	737	735	714	716	703	713	743	746	705	717	685	706	745	711	740	724	716	722	745	719	780	754	690	716	700	702	727	733	728	709	749	727	736	718	707	706	727	714	678	758	732	737	742	755	678	697	741	704	731	682	758	700	718	711	735	784	716	708	700	750	734	678	766	702	726	721	768	733	718	654	690	745	707	728	767	709	699	716	703	727	724	697	735	692	726	726	666	760	734	761	778	701	731	707	725	714	718	717	719	748	703	728	718	771	701	676	746	731	730	694	774	661	709	686	674	733	793	763	687	780	727	743	722	732	726	731	712	746	713	741	726	723	730	732	741	669	747	748	742	725	694	711	691	682	724	754	718	735	696	772	678	692	776	728	739	771	740	712	696	731	727	740	703	752	714	735	711	702	726	693	745	703	777	726	684	723	767	690	705	680	710	732	773	729	736	730	713	707	732	750	761	744	720	716	755	732	703	689	703	717	728	718	718	759	758	748	687	690	733	725	755	709	672	731	703	781	664	703	697	756	775	734	749	715	723	746	703	721	713	730	686	786	719	719	750	738	706	692	714	725	708	720	712	672	697	722	686	702	730	722	725	724	737	717	689	690	705	689	670	685	666	701	661	720	706	705	740	702	750	703	712	745	727	757	700	698	697	746	729	773	753	704	677	715	770	740	732	761	705	731	720	727	683	716	747	706	695	710	753	732	710	693	740	754	703	678	692	726	732	674	719	733	724	718	725	767	748	732	748	767	700	746	702	730	694	724	758	729	690	690	710	762	766	651	717	711	668	747	682	724	675	737	728	734	707	701	737	704	766	769	740	718	744	711	733	714	774	731	767	723	743	690	726	717	715	732	750	683	685	687	731	699	726	721	740	667	702	693	706	685	751	726	720	741
28126	6967	1310	958	611	512	390	350	282	256	222	236	215	220	205	180	181	195	170	172	177	168	169	137	148	159	160	150	163	135	171	166	155	163	146	163	152	157	144	147	141	145	138	126	151	145	122	111	158	151	155	128	158	163	140	140	143	150	170	154	150	157	151	144	148	149	138	168	142	123	160	138	146	123	166	135	144	145	141	139	136	151	145	134	142	139	137	165	167	135	148	146	155	133	155	134	162	124	128	138	124	143	157	162	140	141	136	151	137	130	161	155	132	132	138	126	135	141	157	132	171	130	142	151	155	150	137	146	130	141	154	154	165	142	147	149	153	146	167	139	143	137	127	145	130	142	144	137	140	146	134	136	158	148	138	151	156	147	143	123	154	152	153	145	139	144	151	138	140	175	136	146	137	152	153	155	147	162	126	147	139	142	140	149	139	133	136	152	164	153	131	152	149	124	148	147	127	129	130	166	134	153	148	149	116	150	166	145	138	145	156	130	171	133	153	126	151	144	137	134	152	122	135	152	143	141	164	149	153	140	178	150	133	163	141	141	125	165	159	134	172	131	139	149	140	155	130	190	155	133	146	149	129	137	147	129	128	135	149	153	160	139	162	156	139	132	129	156	136	129	140	152	146	147	141	143	155	132	128	141	145	139	149	160	126	149	141	168	154	114	145	151	149	143	142	156	163	132	128	162	153	148	160	125	135	147	145	123	140	141	158	138	148	158	157	154	175	147	150	161	131	155	120	135	126	141	137	133	165	141	140	159	152	136	140	149	150	145	139	126	133	152	144	134	129	126	134	151	151	151	148	142	174	147	124	141	138	145	157	129	119	162	140	138	139	151	146	136	158	140	128	136	131	132	127	143	159	159	156	128	146	149	140	154	130	154	156	176	141	137	138	147	127	150	142	132	141	122	136	136	129	155	160	150	138	164	152	130	144	149	145	132	148	156	144	131	154	157	133	124	145	163	112	143	135	162	146	139	146	155	143	165	137	127	159	141	130	159	159	149	137	136	154	136	133	140	124	171	171	137	139	145	143	138	145	153	134	127	146	151	145	139	155	117	138	170	149	138	139	137	147	144	148	117	152	131	149	146	154	140	135	147	145	136	138	144	128	135	163	145	136	145	145	147	146	143	159	161	144	151	136	131	145	177	161	134	138	146	138	137	153	139	131	133	136	153	132	156	137	150	146	130	155	145	160	123	144	142	145	121	146	142	143	129	114	135	150	139	163	133	156	144	143	142	141	138	127	140	140	158	147	144	144	132	144	145	134	139	127	135	130	160	154	171	157	156	143	132	146	141	129	137	147	154	150	135	136	166	150	151	156	127	140	149	154	136	143	152	146	135	142	123	151	140	142	146	148	154	137	147	168	155	149	132	131	151	160	150	139	119	132	123	146	137	175	141	142	151	136	150	163	150	151	147	116	140	136	134	134	134	146	147	144	168	111	131	155	144	147	120	131	130	149	140	132	125	141	139	135	130	151	140	131	118	146	158	141	130	142	141	140	169	117	129	147	124	129	135	159	158	137	145	150	130	157	134	161	162	148	155	154	136	146	152	134	120	143	151	149	136	129	128	132	138	147	126	153	130	156	167	130	140	135	140	139	133	157	129	134	140	144	134	130	121	147	125	167	120	178	143	132	157	125	136	134	142	148	141	172	122	175	148	128	140	120	136	161	129	123	157	146	141	159	136	136	141	147	141	137	141	161	141	150	120	155	124	141	151	128	151	167	149	139	165	155	133	135	141	135	157	163	135	143	149	138	138	151	137	146	130	159	128	153	131	139	144	147	136	126	151	120	143	174	129	130	137	161	144	156	130	135	148	133	138	158	147	163	144	168	143	150	132	153	163	150	146	144	146	146	150	161	149	133	142	138	145	142	148	185	170	117	136	148	161	151	164	134	141	159	149	145	143	127	168	149	145	169	152	131	131	126	164	141	131	136	134	132	163	138	166	169	137	149	137	142	141	125	152	146	145	165	146	152	146	135	125	137	144	130	159	162	148	137	143	156	162	141	157	153	157	143	120	147	142	146	166	151	140	141	142	167	149	146	118	152	162	146	136	143	123	146	119	118	171	137	132	136	137	149	135	138	148	129	147	154	153	145	124	124	129	140	135	129	123	127	137	124	126	136	141	144	172	143	152	162	138	149	134	140	135	155	160	125	144	156	138	158	128	151	125	144	148	153	147	143	130	141	151	157	138	162	144	160	145	155	131	142	135	126	142	135	123	166	125	167	136	134	139	143	133	129	167	175	148	149	159	133	141	144	125	179	138	156	149	144	138	152	134	148	154	139	133	133	151	135	154	134	147	138	144	137	169	148	131	129	137	121	134	130	157	151	145	130	163	133	146	130	129	149	133	144	130	154	122	132	143	139	145	135	133	145	137	155	142	134	120	153	137	141	175	138	141	149	140	154	125	143	148	174	150	133	157	124	149	163	139	140	150	143	167	133	136	133	137	157	165	144	120	149	143	135	133	142	165	161	139	129	126	144	142	147	142	145	125	158	148	140	150	148	136	152	166	137	140	148	134	141	147	149	146	152	134	121	139	166	130	158	145	127	150	138	139	131	137	140	138	137	158	159	147	167	148	154	133	141	145	141	151	142	120	171	136	145	151	146	141	143	144	139	150	126	139	130	147	145	167	137	123	116	136	140	147	141	139	143	135	144	156	149	154	149	145	147	153	142	133	153	117	140	144	135	136	152	163	140	106	153	141	149	152	144	148	152	143	136	120	157	118	139	146	142	119	163	153	161	139	137	140	141	155	130	168	129	139	122	159	139	123	151	137	155	178	146	133	139	145	127	111	132	143	120	141	157	141	137	116	151	149	136	151	163	148	162	144	154	183	145	156	154	135	126	136	133	163	159	154	141	153	139	144	164	151	140	159	133	138	152	116	138	133	143	146	112	147	156	144	140	144	145	123	149	156	134	156	147	126	121	128	147	151	136	135	132	141	145	135	150	150	138	146	141	143	130	132	139	133	128	123	150	139	143	144	134	133	135	168	143	144	147	154	126	144	124	164	143	139	159	133	122	155	135	136	152	154	147	135	135	132	143	148	138	142	120	127	151	131	135	151	144	132	137	130	136	140	150	167	142	133	156	136	165	137	141	129	129	156	154	153	122	135	158	141	159	136	140	149	153	146	138	168	137	130	148	169	125	136	129	140	139	135	120	131	155	133	156	134	160	162	157	163	126	155	142	157	145	168	123	152	148	147	130	161	142	154	158	135	153	146	154	139	149	141	153	132	124	131	138	119	154	131	129	154	140	134	153	142	134	123	137	146	142	139	141	139	153	146	179	164	131	126	136	139	129	136	147	155	148	155	132	130	142	141	150	145	126	130	125	133	139	161	149	128	164	151	153	142	135	157	130	151	123	133	150	147	116	127	132	149	123	146	129	165	145	153	162	148	161	134	143	150	153	137	146	151	141	143	141	122	156	142	149	131	149	136	156	150	136	154	178	134	127	148	146	139	141	133
14225	3045	2328	2948	2580	2051	1698	1448	1247	1072	930	908	854	751	677	697	647	572	593	587	531	540	548	515	484	512	500	505	471	513	463	433	439	453	414	432	403	463	439	423	477	426	405	425	397	412	433	396	381	433	413	394	424	415	397	418	406	413	402	418	393	429	408	399	359	420	373	429	427	392	415	397	393	396	378	387	383	386	364	365	425	379	383	389	374	386	402	395	392	395	422	371	407	404	379	391	370	379	395	408	422	406	402	389	374	428	386	364	406	410	389	420	379	404	395	397	385	383	389	397	390	398	393	377	406	368	368	388	436	399	381	412	340	410	388	414	411	359	412	390	357	389	360	382	411	378	369	353	405	383	404	395	406	404	414	426	396	411	392	355	390	401	372	355	415	397	402	372	381	388	389	383	384	378	386	334	371	426	391	395	380	385	347	395	396	374	392	385	399	358	365	395	387	383	395	361	360	411	394	390	362	355	399	369	417	396	418	380	391	372	415	433	394	400	374	415	414	374	368	400	387	462	353	370	371	384	378	389	383	382	387	389	396	417	396	403	397	391	366	379	403	401	415	396	353	415	392	398	388	392	392	402	355	363	390	370	374	424	391	390	426	363	398	369	381	341	368	397	374	400	403	360	410	371	365	362	381	373	376	396	372	389	343	361	371	370	392	421	400	367	424	382	362	405	384	404	385	381	403	343	372	390	405	358	375	410	384	380	386	415	405	362	369	384	404	339	377	359	367	395	386	384	361	408	362	371	420	396	391	355	392	383	398	413	361	377	397	389	377	384	396	397	398	382	371	388	386	379	401	388	385	388	366	420	407	382	385	375	382	389	392	355	402	383	378	364	356	361	400	349	427	378	381	374	360	386	382	392	430	372	357	408	401	388	386	374	424	371	367	382	387	372	411	352	380	365	368	379	358	389	366	384	449	380	420	393	360	395	426	392	387	386	368	384	382	389	384	347	362	404	381	413	383	420	356	388	376	398	394	365	361	374	363	403	376	371	417	366	426	414	361	406	386	385	394	383	391	364	385	400	424	410	416	389	356	414	361	416	387	390	379	386	369	381	367	393	350	399	424	402	393	359	388	383	394	388	410	354	400	385	392	376	383	375	395	415	422	391	403	418	398	367	376	359	343	374	380	404	393	399	356	359	331	378	403	398	374	376	420	408	412	372	388	380	375	413	383	383	393	366	374	389	392	349	374	415	405	369	378	354	363	379	361	422	392	415	373	431	367	381	422	376	367	431	360	397	382	367	356	410	417	387	363	381	392	378	406	360	404	395	391	369	383	368	419	412	384	379	391	375	394	357	375	408	422	424	381	363	390	380	381	361	425	391	376	382	424	390	360	371	388	366	393	394	405	383	370	357	374	374	387	385	366	419	380	375	384	368	362	348	396	387	377	417	384	358	376	397	376	381	380	420	375	389	343	392	391	403	344	382	396	370	365	333	396	410	402	389	357	367	390	390	384	368	425	375	411	360	410	411	403	402	389	391	354	412	419	390	382	391	380	373	343	394	400	390	346	383	401	387	404	385	359	404	391	385	371	381	417	380	377	384	395	408	400	416	374	372	421	380	370	382	369	364	369	392	380	424	352	411	344	400	366	399	389	362	371	394	374	383	339	359	394	396	404	405	388	386	392	410	406	363	412	384	407	374	367	417	386	358	386	365	368	382	407	373	370	364	420	380	357	342	369	389	356	376	362	398	407	378	368	386	355	386	361	379	392	392	390	349	392	362	379	368	394	405	439	372	389	410	388	406	404	416	354	413	353	404	401	384	363	391	347	403	398	406	363	404	370	389	398	416	389	356	354	414	390	380	375	390	417	370	421	366	378	373	381	395	381	388	401	390	371	360	403	376	380	365	371	373	364	382	410	391	368	406	376	390	388	354	367	400	371	373	408	361	407	379	364	378	411	377	383	383	380	385	372	390	356	381	381	352	397	371	396	364	387	385	410	392	372	370	378	391	372	359	396	391	397	361	392	369	379	403	403	378	401	376	393	392	391	386	376	368	401	377	402	404	382	378	385	396	394	379	399	403	409	383	419	375	364	381	378	403	385	382	393	380	373	397	419	389	391	337	389	381	376	372	421	399	369	407	415	392	357	410	357	368	425	367	375	384	358	392	422	386	404	365	391	380	414	376	388	402	384	384	377	416	396	368	380	361	375	408	389	375	408	410	355	358	383	350	377	362	438	378	455	420	378	399	405	402	399	411	391	392	380	371	351	376	379	387	381	391	382	422	368	383	377	382	380	328	387	423	380	391	337	383	390	365	361	401	366	395	392	365	370	394	377	403	354	433	397	397	382	402	363	382	405	399	388	342	380	411	392	393	386	374	405	384	360	386	377	366	374	397	389	398	361	385	405	428	374	408	404	342	375	391	368	393	376	355	389	353	376	435	382	386	370	345	407	371	379	383	397	363	410	381	371	350	377	359	386	372	376	395	386	375	390	363	426	413	416	384	399	356	365	417	406	365	385	410	375	433	390	390	383	386	378	418	416	395	382	373	368	393	412	356	375	411	388	406	388	433	421	384	411	374	393	410	374	401	379	394	355	394	420	373	403	419	398	353	382	369	420	398	384	385	348	362	369	392	398	410	429	371	407	400	381	378	356	413	395	387	376	349	401	387	402	390	444	394	420	394	366	383	394	370	402	373	380	355	399	387	387	396	382	412	389	403	437	380	358	359	375	396	410	394	398	424	365	407	420	408	400	382	390	424	382	361	380	388	420	416	414	386	385	362	336	400	380	382	370	389	409	385	431	394	385	379	396	400	397	358	400	380	370	372	406	385	414	391	398	379	381	390	390	367	400	381	357	356	421	394	369	408	360	418	380	399	384	381	390	404	369	409	402	388	350	347	396	389	357	363	370	380	345	387	352	392	367	387	371	365	390	367	398	374	414	408	386	363	401	402	390	370	371	390	378	400	366	390	379	428	372	363	373	375	362	358	369	360	375	390	421	384	379	384	360	362	377	404	385	352	405	383	393	411	401	382	379	387	388	399	398	418	347	370	389	368	390	379	382	361	343	379	381	374	364	379	401	376	408	399	371	399	382	405	365	398	385	387	380	357	380	376	361	378	383	414	394	389	388	384	383	365	420	384	426	404	426	382	440	400	425	353	403	359	390	366	423	365	402	372	381	398	370	347	357	397	388	378	376	415	377	357	378	406	420	417	391	418	361	402	403	381	403	408	378	388	357	405	372	409	414	374	391	387	382	400	359	368	353	424	341	382	355	418	375	376	403	398	385	382	387	355	391	424	406	383	386	359	388	409	408	370	394	406	397	376	365	396	352	366	388	367	404	412	438	394	386	378	383	403	361	372	396	420	358	371	414	386	381	373	391	392	375	353	384	388	402	392	384	384	408	379	370	364	375	404	397	352	392	404	406	427	401	383	363	404	393	418	413	358	366	424	390	364	401	405	389	410	381	420	377	390	381	385	362	395	418	372	380	387	401	370	373	429	378	399	367	369	374	381	384	425
38644	12773	2772	1798	1209	824	708	571	464	439	367	367	292	283	260	264	243	257	224	233	244	232	227	242	241	225	220	203	185	224	215	217	238	213	239	235	189	211	185	229	207	201	206	214	205	225	211	226	199	218	232	201	216	175	195	181	199	191	204	187	198	195	215	220	180	207	188	178	203	183	189	185	206	204	187	210	200	171	190	207	200	206	189	198	208	202	205	170	194	183	189	196	203	185	190	184	200	199	174	181	191	183	212	184	204	182	187	172	176	196	187	217	202	171	184	187	185	219	202	180	182	187	192	197	205	210	214	160	193	187	191	195	174	202	206	190	198	178	203	182	176	190	201	170	184	193	203	167	202	176	177	166	198	197	196	180	181	190	182	191	163	171	208	178	171	189	193	209	208	199	193	164	212	184	198	173	186	177	193	175	207	219	194	190	225	194	185	162	196	209	205	203	185	188	186	193	182	194	195	201	193	180	194	174	195	175	178	192	168	196	192	186	173	189	211	199	194	216	180	186	205	183	213	212	179	206	208	177	199	187	180	203	187	166	176	186	182	207	184	170	194	203	185	201	161	168	174	186	206	190	196	207	197	205	174	200	198	198	178	188	175	193	208	197	209	178	174	187	180	175	219	178	206	189	191	172	196	191	196	202	194	199	200	186	191	172	195	185	187	180	185	193	187	195	184	193	200	175	174	217	213	230	174	181	187	176	199	188	174	201	184	204	166	204	184	205	194	176	166	186	185	197	186	193	167	200	174	171	180	187	164	204	187	188	177	196	180	172	183	208	185	171	182	196	173	167	202	192	196	176	176	183	206	195	194	191	172	205	190	197	198	210	192	163	170	211	186	195	182	204	195	188	204	181	170	168	201	195	190	215	186	176	188	188	201	203	170	179	182	195	206	214	165	218	171	209	210	198	198	165	188	204	214	219	208	195	196	185	205	170	173	207	189	181	182	195	197	214	184	188	175	186	196	175	190	160	194	193	192	189	195	181	213	174	204	193	206	180	221	190	199	175	182	199	194	206	173	185	194	175	181	202	199	224	187	193	172	189	204	202	202	202	171	202	185	180	198	196	179	199	185	197	215	190	176	223	201	181	215	203	198	182	163	202	200	180	168	202	174	185	169	198	205	198	183	193	185	177	192	178	188	175	191	180	175	211	194	176	183	186	181	192	178	196	204	198	193	206	183	201	207	215	175	197	192	206	183	160	170	193	214	199	166	193	192	163	177	185	197	164	200	196	188	188	208	194	201	187	189	193	176	188	182	179	182	168	193	169	214	179	199	194	208	225	191	176	193	199	213	204	173	191	191	153	184	184	188	206	211	191	200	223	170	218	205	203	197	187	188	163	189	194	209	210	183	176	212	204	206	183	191	191	197	167	208	210	203	198	193	220	191	186	182	188	202	210	194	170	192	211	174	190	174	210	196	193	188	195	182	160	187	189	186	197	175	174	203	187	200	194	197	223	184	228	235	197	192	186	169	206	182	186	178	186	182	174	193	203	204	166	217	222	196	189	188	211	184	258	222	173	208	198	236	181	199	183	196	186	178	174	185	138	189	190	183	192	184	198	188	195	172	199	200	179	183	201	189	189	169	168	205	201	198	169	183	174	181	169	195	193	200	221	183	206	207	167	176	187	203	190	186	196	191	189	181	185	200	190	184	187	180	191	161	181	197	198	179	238	220	170	194	186	164	193	188	194	210	184	204	169	173	207	195	189	202	186	190	206	187	181	195	206	179	207	173	183	193	186	216	175	190	185	188	206	202	199	179	219	185	180	196	197	182	193	197	212	193	180	183	166	201	206	188	171	189	158	202	202	169	159	194	177	180	185	164	193	198	193	189	198	193	183	176	230	200	216	190	197	187	180	175	191	176	194	198	175	196	170	190	228	177	195	208	214	205	210	190	209	184	185	186	196	198	191	190	153	173	168	202	164	185	163	177	181	200	201	201	174	188	179	184	182	163	177	192	191	183	194	163	192	164	199	181	204	197	162	194	177	207	207	181	210	220	172	184	170	175	184	197	174	175	182	196	210	180	205	197	178	193	151	167	162	180	196	195	197	179	210	188	201	186	180	221	205	169	199	159	187	172	179	171	188	202	181	187	214	201	179	178	199	222	188	195	183	205	194	189	185	186	197	180	187	194	193	193	200	217	209	185	194	178	196	190	182	165	226	174	186	186	181	177	189	182	174	193	186	176	159	199	217	209	172	183	199	174	221	173	200	192	191	179	220	187	182	193	190	175	202	169	197	198	181	180	199	190	207	187	196	175	201	169	199	194	177	182	167	207	195	168	186	205	218	199	196	214	183	200	165	172	210	192	201	202	185	203	185	171	199	169	173	199	181	197	192	198	168	187	186	181	178	204	168	188	195	186	191	194	202	202	186	222	189	212	184	187	190	211	215	173	205	194	208	226	194	193	207	182	189	211	160	220	199	200	215	174	183	200	188	168	194	180	167	182	190	169	195	163	203	181	185	166	198	202	189	198	204	195	194	191	192	185	205	218	165	201	203	194	209	194	176	203	186	182	180	180	173	191	207	191	218	202	206	206	192	178	162	177	214	189	202	196	178	176	166	199	183	170	208	185	194	200	202	213	192	208	201	200	209	196	180	210	166	208	197	200	160	222	186	183	186	216	157	197	181	164	179	171	209	198	187	177	205	182	206	208	180	199	210	181	201	198	199	192	173	179	177	187	183	197	197	164	214	207	219	199	215	183	193	174	206	197	205	215	169	166	216	176	206	198	181	192	165	175	216	200	191	211	195	174	199	194	205	182	192	180	192	173	194	176	196	185	169	202	166	181	209	179	190	185	181	190	205	190	188	175	188	191	199	192	192	186	187	197	163	214	172	199	206	174	193	176	206	191	189	197	192	187	191	182	165	175	187	199	183	175	199	202	212	159	172	190	177	197	185	191	182	180	207	178	193	208	193	199	177	213	168	210	167	184	189	174	213	213	202	181	195	190	224	192	187	183	196	204	204	175	206	236	178	207	205	181	178	213	200	186	214	229	183	176	175	192	180	194	194	190	216	207	177	215	195	199	180	209	212	227	200	202	190	188	182	193	193	213	182	183	189	184	198	185	164	185	192	190	186	208	187	188	189	192	201	202	198	171	196	185	207	198	194	170	185	187	194	202	194	213	167	200	191	202	181	173	195	190	183	184	198	195	205	181	201	194	190	181	160	192	179	174	199	175	195	202	178	190	193	191	187	204	184	177	201	186	189	212	209	205	209	216	193	210	202	189	180	201	184	200	178	204	200	186	194	179	196	178	186	187	170	170	188	202	188	194	189	180	195	199	181	192	206	184	182	191	160	189	206	196	192	196	177	202	169	213	182	178	208	175	212	186	215	203	176	184	212	178	192	194	200	171	170	214	192	166	208	220	219	174	187	193	197	171	191	170	197	174	189	178	188	193	198	173	215	178	169	210	195	200	171	184	199	164	193	212	211	200	167	204	194	185	205	210	189	192	195	206	192	236	163
19849	5163	4273	5157	4420	3622	2943	2477	2162	1856	1676	1423	1421	1285	1093	1066	953	1023	872	884	849	787	803	760	798	711	697	699	669	683	713	650	676	665	593	614	664	604	577	589	593	609	596	569	607	575	550	585	586	522	576	553	529	596	515	555	544	560	574	509	541	559	518	546	533	530	546	551	514	556	543	511	589	567	562	553	549	582	528	581	502	550	544	520	547	519	510	506	521	464	556	543	480	562	509	523	525	521	534	507	494	531	514	564	483	498	520	474	534	520	524	536	543	515	528	545	532	509	575	506	496	532	487	505	503	538	476	505	571	598	547	519	541	515	548	502	548	496	541	508	541	524	528	516	535	471	523	507	524	532	536	521	501	543	538	516	490	560	513	478	534	467	512	504	508	561	521	531	555	509	506	477	535	508	528	479	509	562	518	523	541	538	493	522	522	508	540	524	541	479	517	529	483	507	522	558	511	517	495	541	491	532	491	556	464	508	516	477	513	543	506	510	547	496	527	528	506	535	551	530	539	523	508	511	501	524	501	546	552	527	563	528	539	546	501	508	496	484	498	505	542	493	505	484	520	509	507	537	528	530	557	486	529	541	510	489	538	474	531	524	545	532	452	542	524	551	504	502	496	503	510	489	517	510	505	525	515	480	531	491	521	505	524	496	462	506	496	512	532	515	493	515	494	503	510	478	499	522	482	496	555	536	539	526	527	495	507	533	521	529	562	500	485	494	495	508	481	541	516	525	531	458	532	547	526	533	489	505	518	535	552	479	510	478	521	518	495	516	501	542	537	562	487	515	513	510	516	493	545	524	498	502	534	488	509	502	547	507	519	533	508	533	514	508	527	500	507	489	529	507	520	559	527	511	522	505	461	532	486	537	535	518	522	519	502	521	508	482	498	492	519	489	510	489	493	504	473	556	533	520	463	506	523	509	505	507	537	493	490	495	509	485	505	496	543	456	515	511	516	529	535	530	532	495	487	486	520	483	512	487	536	547	467	529	531	541	536	540	524	504	494	497	502	538	496	501	491	544	518	493	496	509	556	566	528	505	519	547	500	532	525	529	545	524	527	498	505	529	491	514	549	510	521	516	491	462	500	529	475	533	501	473	494	497	523	465	518	492	515	523	490	476	453	525	503	514	543	545	489	489	542	537	491	542	542	504	532	543	562	482	487	470	526	487	534	489	494	535	488	502	507	538	485	496	506	564	539	529	496	527	462	490	544	515	497	538	523	526	503	497	530	473	515	524	519	524	523	517	528	553	519	497	509	526	544	537	494	494	523	542	546	537	516	537	542	505	459	510	525	503	525	521	486	531	470	568	524	498	513	506	538	487	541	497	565	510	525	551	521	528	500	520	488	474	568	545	493	518	545	512	525	547	506	521	528	527	563	522	518	494	530	514	546	491	504	527	461	543	496	499	535	479	489	470	521	561	512	525	559	539	521	487	508	503	477	490	470	503	529	496	505	516	498	485	496	519	506	503	507	488	504	475	505	510	530	510	496	529	521	498	516	566	495	503	534	526	521	519	550	510	543	467	503	527	486	534	539	485	508	516	507	528	539	533	521	505	550	483	554	526	473	518	504	513	530	524	546	496	478	523	496	515	500	498	494	541	534	463	530	492	495	549	536	526	483	562	524	505	507	536	536	471	516	504	501	510	517	530	534	507	533	501	497	509	503	519	526	523	481	500	508	488	492	522	519	533	479	539	560	517	501	526	474	500	514	517	539	500	526	497	507	521	526	535	550	552	536	530	485	510	511	513	510	473	531	530	486	540	492	496	503	485	519	545	506	566	543	554	531	515	518	507	539	508	501	511	512	478	557	529	496	526	474	483	493	534	543	506	511	520	531	533	487	468	522	516	494	521	509	482	501	521	530	497	482	547	520	528	548	551	529	518	493	542	513	528	540	516	479	494	514	504	508	538	518	519	503	509	501	508	469	499	508	516	504	488	502	547	493	496	506	483	537	545	508	521	511	554	471	500	494	488	521	472	461	493	497	524	491	556	520	489	535	541	567	483	494	521	494	515	512	575	507	550	515	532	540	537	502	535	518	511	511	518	537	515	537	525	502	533	511	529	475	527	517	487	511	502	504	476	511	534	563	522	504	523	540	470	527	535	525	523	525	516	511	486	484	510	524	500	555	548	511	537	544	530	512	515	520	522	523	503	514	524	525	528	523	525	494	488	522	510	516	499	554	512	497	517	506	554	540	516	471	474	522	454	540	521	548	553	543	533	520	564	481	537	545	535	508	575	534	485	535	536	515	529	520	498	493	493	490	495	491	523	507	509	524	517	513	547	532	535	485	511	493	542	526	534	501	494	474	511	503	547	544	542	508	535	501	533	475	483	555	555	525	538	555	487	554	518	513	502	537	490	488	542	551	550	517	524	500	519	498	499	552	503	564	518	464	540	512	525	511	507	498	500	500	530	538	496	487	475	504	515	520	501	494	462	517	511	513	507	509	538	489	525	487	524	495	551	524	554	481	524	481	498	513	496	518	528	538	501	513	520	497	540	498	523	501	549	507	521	491	517	499	510	522	506	527	556	500	493	521	530	514	515	525	460	508	469	500	507	530	507	533	507	521	521	471	528	537	507	491	494	512	533	510	498	523	518	487	552	568	519	517	486	536	488	505	503	517	524	530	506	540	527	473	487	513	487	541	525	511	478	471	510	515	503	524	498	528	521	508	501	534	511	492	475	533	479	530	487	552	515	515	503	483	517	531	530	517	508	512	549	530	496	486	489	521	509	554	522	524	522	502	471	539	530	511	493	523	495	501	502	503	558	477	550	506	478	514	471	536	516	513	514	511	532	492	505	507	502	491	517	498	543	529	506	504	491	530	494	514	489	519	500	497	484	512	499	504	547	525	538	504	522	497	477	501	499	498	505	515	554	534	553	522	529	518	525	513	516	531	530	504	493	503	518	510	534	527	507	480	524	542	486	523	488	491	509	516	527	527	524	471	484	507	481	558	540	528	507	485	519	507	450	516	520	519	493	491	520	528	502	533	516	529	515	568	530	514	492	505	517	487	516	508	513	517	513	530	554	494	508	517	525	491	518	518	495	505	548	535	513	553	504	493	505	480	490	499	533	480	509	456	520	534	519	496	485	558	524	511	511	560	498	507	523	502	506	539	522	519	497	454	534	518	542	518	555	546	541	515	527	533	489	538	541	484	508	521	479	488	530	530	501	510	525	534	572	502	494	525	494	556	535	486	530	513	513	505	543	542	514	497	493	524	516	484	538	549	539	494	489	534	506	494	500	488	482	530	510	497	492	501	516	500	534	532	535	494	472	520	467	509	531	494	563	531	512	560	492	529	509	501	511	497	518	523	464	556	483	483	524	471	538	466	576	512	493	517	515	537	514	577	513	524	521	515	539	530	523	497	515	506	519	553	505	537	504	506	532	495	488	513	510	529	485	556	481	501	506	532	493	512	507	514	530	514	549	529	526	504	492	480	480	474	516	541	497	505	529	517	498	508	523
10559	815	347	313	316	330	324	325	342	285	340	296	340	323	295	297	306	275	294	313	276	296	305	303	283	310	308	321	331	321	305	296	312	311	309	316	299	291	274	317	314	300	306	306	291	280	299	311	289	310	305	320	285	298	319	297	302	304	307	313	312	317	325	286	288	340	315	334	303	311	351	320	302	310	336	290	311	299	285	325	324	302	323	252	283	314	309	340	359	304	331	344	323	290	303	316	327	314	300	260	328	305	308	299	331	287	358	299	304	295	298	244	331	293	335	290	332	336	287	314	311	277	304	307	296	336	288	344	323	336	285	288	321	320	345	323	284	293	296	308	313	276	352	297	299	339	289	297	305	311	270	306	298	285	307	283	303	321	302	310	279	320	313	311	298	306	297	293	278	294	340	323	319	317	306	314	305	301	293	325	299	258	289	279	318	282	307	311	296	296	314	315	287	304	288	296	307	302	334	327	311	336	316	288	338	298	286	288	279	299	316	329	310	295	277	295	315	322	301	316	311	294	324	288	326	310	313	300	285	285	295	310	349	284	286	332	296	331	305	312	329	294	326	291	306	297	352	314	310	348	315	319	292	292	320	297	275	344	322	297	293	322	331	304	277	322	328	334	274	315	323	277	299	299	307	323	308	343	353	295	311	334	289	300	306	325	303	285	338	316	274	313	306	291	293	316	308	300	302	304	301	343	305	287	325	306	290	293	287	309	270	330	314	284	299	330	336	314	290	306	345	289	290	342	299	320	337	283	293	296	317	303	332	284	302	315	317	311	302	318	314	331	292	344	304	320	308	326	316	356	300	298	306	322	297	337	329	301	331	313	300	299	281	301	318	295	312	348	323	334	338	338	309	286	288	270	348	329	274	297	306	288	297	326	305	285	333	323	309	321	320	331	297	289	308	333	326	305	313	325	327	296	327	355	280	336	302	349	336	316	293	332	333	289	291	320	298	296	289	352	312	316	333	310	319	329	271	299	304	347	328	303	307	304	299	285	308	334	309	331	316	293	278	293	314	293	324	327	346	329	324	271	317	299	328	321	328	307	315	285	300	305	330	313	285	321	292	317	311	304	321	296	291	291	323	296	286	294	320	317	313	321	319	328	305	315	299	315	319	327	283	335	318	285	314	292	347	323	318	297	297	300	342	326	312	298	275	305	310	316	326	330	311	314	298	290	346	317	291	274	309	316	323	289	326	318	273	302	297	287	327	298	304	299	294	307	322	287	317	278	337	317	337	296	299	299	288	321	303	299	321	310	313	299	321	333	306	289	342	303	297	279	306	296	300	293	324	318	308	316	325	318	315	290	310	314	320	310	299	334	282	314	317	256	332	297	292	315	322	290	312	320	273	322	311	283	289	307	344	316	318	297	318	297	308	286	297	318	305	312	284	284	322	277	304	303	335	329	300	287	315	284	324	290	271	332	272	290	310	315	289	340	300	307	314	306	295	327	293	302	286	290	320	296	297	302	305	355	275	308	314	298	299	318	278	282	306	277	342	277	305	318	300	316	299	332	330	299	325	323	306	323	316	299	313	317	312	270	291	295	322	291	324	333	301	316	322	315	305	288	310	275	277	308	288	306	311	304	312	319	289	259	303	312	337	312	330	285	333	324	298	323	296	279	298	313	307	318	322	311	306	323	317	339	286	301	311	275	287	330	282	308	327	296	248	305	256	331	355	307	315	276	295	290	292	302	321	308	290	301	290	324	301	338	291	298	281	303	316	288	296	326	311	303	279	318	311	298	303	313	320	313	285	306	282	318	286	354	298	271	320	309	309	303	284	316	320	325	312	313	317	317	288	327	298	274	322	316	314	293	325	314	281	308	314	331	331	295	312	343	325	339	290	298	296	291	332	321	288	295	304	319	333	298	311	305	307	321	289	324	288	315	290	299	290	352	287	333	323	291	317	324	331	323	307	319	276	292	299	332	326	308	300	339	351	320	298	291	322	335	289	316	345	332	319	301	338	311	296	331	293	312	306	315	338	308	334	324	277	305	319	307	300	307	312	306	331	308	330	317	344	300	288	307	316	315	307	317	295	330	350	297	313	292	308	277	335	345	333	309	330	309	326	292	297	303	326	303	309	308	338	309	333	290	339	309	322	300	346	311	322	325	320	309	320	343	288	314	307	299	283	326	290	295	342	311	305	291	299	304	296	299	287	300	341	322	283	322	284	336	316	322	333	331	353	289	316	315	291	314	306	319	329	284	290	292	285	327	315	329	323	317	281	349	311	313	311	310	323	306	291	313	334	319	311	287	293	303	306	263	314	324	355	310	335	331	325	280	338	330	317	317	262	323	346	334	326	320	314	287	329	285	304	341	335	327	314	283	288	318	340	309	299	332	316	298	323	343	286	287	296	313	350	292	303	305	286	302	297	321	288	325	320	326	327	273	308	323	284	325	319	297	306	312	280	313	315	303	315	318	272	274	321	274	298	314	310	311	277	322	261	309	332	314	315	339	309	298	289	323	298	305	308	345	290	320	299	340	283	296	282	320	344	309	343	308	295	335	290	304	298	315	328	331	303	328	325	280	294	311	304	315	312	325	329	328	304	316	327	324	331	320	302	289	322	295	300	304	290	303	286	295	306	328	341	332	333	327	310	292	308	313	345	273	306	283	296	297	324	303	287	335	339	324	302	317	296	288	303	318	303	298	299	312	305	305	348	276	304	324	340	316	290	335	305	287	308	309	325	281	301	271	331	294	325	320	313	314	320	287	282	309	315	299	336	314	327	305	324	321	296	280	303	317	284	332	299	312	333	285	292	321	332	334	318	325	304	286	317	317	310	330	297	296	347	313	289	292	340	312	357	315	332	303	325	329	284	336	328	304	280	271	294	291	307	324	308	300	356	315	319	288	323	305	301	293	314	292	330	343	321	330	346	315	289	299	356	301	337	282	348	320	308	297	335	342	287	313	296	325	275	304	326	294	317	298	317	259	286	305	336	333	282	294	287	313	304	309	298	319	304	305	296	293	306	300	282	334	346	316	332	300	309	326	313	337	278	317	325	301	308	323	317	309	276	324	346	280	313	302	330	344	328	314	307	316	308	326	295	315	372	293	280	267	275	325	327	317	300	310	301	310	315	281	332	288	315	304	298	339	353	316	285	309	292	324	329	326	289	312	316	311	297	327	325	298	296	325	295	309	314	313	327	297	316	306	307	307	312	277	320	316	294	333	323	313	324	273	304	328	355	361	268	335	292	294	311	287	303	310	310	312	283	292	327	278	293	308	297	296	293	305	322	305	323	334	277	309	317	296	280	330	303	328	316	269	306	270	333	282	343	332	307	315	307	329	280	330	325	292	295	296	319	293	279	278	286	305	305	306	324	325	300	330	294	297	337	311	339	338	329	322	289	297	278	318	274	286	316	302	329	291	293	354	327	308	284	312	320	290	317	327	280	316	330	291	308	282	315	351	309	321	327	306	298	350	306	284	307	315	280	334	312	313	341	267	311	264	287	298	275	295	323	318	302	318
5099	825	761	842	785	761	792	781	757	735	693	773	712	712	738	737	778	723	779	724	767	738	771	728	689	731	734	705	699	776	699	736	750	683	728	737	705	725	694	720	764	737	719	677	736	717	755	698	782	660	722	786	729	725	688	726	731	701	698	752	727	750	697	709	738	660	728	757	705	679	720	742	743	714	713	701	722	710	742	735	699	712	724	708	743	672	744	717	700	687	738	715	742	699	714	736	734	755	697	737	725	735	692	765	759	736	767	760	706	738	755	715	782	750	747	759	697	697	744	759	677	727	698	675	733	769	764	716	691	732	689	754	703	762	684	755	751	685	706	699	728	691	692	681	713	672	728	718	721	716	705	798	746	711	709	743	736	723	722	668	713	709	718	698	745	743	713	700	749	733	709	761	756	706	709	683	693	724	723	737	712	757	724	672	711	720	684	726	718	716	712	791	725	734	726	678	755	741	705	780	702	696	721	685	700	694	714	729	741	676	737	699	683	722	755	695	780	752	684	744	709	778	678	678	693	719	706	719	711	761	673	735	745	680	720	702	776	720	722	710	734	777	755	682	706	674	703	713	727	693	680	731	743	699	698	740	722	691	696	766	712	758	726	669	704	713	706	708	709	716	742	697	742	747	724	758	707	736	664	718	734	726	666	731	704	742	727	724	716	709	721	735	699	704	743	729	745	703	720	724	737	697	700	752	713	759	698	743	702	735	744	713	751	726	715	680	738	751	688	702	707	696	728	720	776	675	741	712	736	714	755	739	733	676	699	772	723	715	743	740	670	739	757	713	789	726	697	725	731	740	683	711	706	744	744	729	716	731	735	713	753	721	742	731	748	711	733	724	726	732	717	766	735	704	716	702	713	749	756	703	739	697	726	669	710	723	696	681	706	761	703	794	707	782	712	751	708	709	718	706	769	705	686	700	725	698	722	681	758	693	694	775	713	703	714	733	723	732	710	734	782	728	718	748	750	689	713	707	729	715	714	696	654	703	717	724	708	752	740	744	727	743	692	724	723	750	763	705	749	734	728	739	696	732	718	773	746	754	724	737	745	766	716	690	721	736	731	722	700	711	694	758	743	718	763	696	739	720	726	732	670	729	712	780	717	742	717	717	727	741	684	687	759	732	729	746	738	725	747	763	705	694	746	702	699	730	715	745	741	733	685	735	748	690	719	733	719	722	707	677	709	764	717	736	710	688	719	713	720	738	711	679	723	687	723	705	713	743	734	700	691	698	706	717	710	734	706	717	685	680	721	693	719	696	743	681	657	699	711	713	711	724	734	771	730	669	732	699	727	778	702	690	762	686	691	727	745	716	736	713	725	712	737	705	708	752	674	746	747	696	723	723	739	748	721	762	781	758	717	724	724	730	745	724	727	720	728	683	751	706	790	731	723	737	785	758	738	687	760	699	730	694	705	743	695	662	708	693	762	758	737	720	759	692	749	721	700	690	705	716	695	729	722	681	714	761	708	694	700	720	713	756	708	704	752	712	707	690	696	737	742	709	728	674	730	767	723	722	721	735	703	697	670	719	729	745	728	716	708	739	746	706	735	683	689	696	701	697	694	717	741	745	718	733	733	714	722	686	732	759	750	715	735	726	724	769	758	720	754	741	714	704	729	715	728	730	736	704	709	704	724	745	756	663	724	704	683	768	680	697	698	757	725	657	725	747	690	647	728	772	700	710	694	720	752	735	739	771	704	700	693	725	790	706	721	731	715	748	745	721	734	710	680	731	742	696	728	688	689	740	719	739	708	722	719	747	697	770	673	692	753	709	715	704	737	712	721	708	717	737	726	746	725	687	736	729	729	715	701	717	682	726	690	795	750	713	725	743	692	736	736	752	678	698	745	729	746	785	728	771	719	763	727	731	693	706	715	722	684	754	753	699	759	709	690	774	730	716	754	716	737	704	690	753	734	735	711	732	696	727	708	722	708	689	697	700	677	735	755	740	696	722	782	745	752	714	709	730	702	746	730	737	681	745	697	739	714	686	742	700	766	697	720	742	736	703	707	722	739	800	723	681	669	716	713	747	703	678	666	681	743	745	808	718	707	734	701	760	703	721	750	676	699	772	746	750	665	732	729	728	747	733	719	710	695	746	734	714	724	781	713	723	671	690	688	694	670	726	728	790	753	728	737	735	757	739	747	708	706	702	735	728	723	724	722	725	723	727	712	735	734	680	735	707	711	762	751	728	736	757	718	685	721	667	750	774	707	711	706	708	720	690	701	706	713	709	700	739	719	743	733	693	721	732	743	688	717	702	763	705	727	732	724	706	765	688	700	707	737	720	724	755	757	784	738	766	721	675	708	734	726	761	684	752	738	719	735	739	727	695	723	713	767	728	691	711	726	711	691	726	690	690	651	764	730	753	769	711	775	721	732	714	694	713	706	702	728	741	724	680	744	684	710	757	749	748	708	700	730	730	735	715	754	730	727	712	696	683	711	726	718	723	748	683	718	764	720	719	750	709	654	685	687	702	727	735	718	768	687	732	738	710	723	723	728	765	719	759	743	754	717	708	760	675	709	703	745	699	770	709	703	694	741	731	711	713	740	740	734	753	714	728	735	745	695	682	761	747	727	767	699	712	701	715	678	712	714	739	720	719	727	737	691	704	691	739	689	718	694	768	765	725	733	736	731	699	750	746	784	755	746	678	736	722	678	691	720	721	703	696	741	735	673	702	710	689	718	726	730	723	776	702	778	701	729	733	724	710	727	704	726	736	745	694	683	655	696	714	711	696	698	740	720	701	729	738	747	731	730	739	704	746	775	694	714	723	720	730	766	737	716	740	710	668	764	690	736	756	734	704	719	665	683	722	773	666	772	777	741	715	715	669	706	700	700	693	734	710	698	755	712	716	738	747	713	771	720	740	728	749	681	736	697	709	723	701	722	748	726	733	690	723	744	716	733	737	741	735	764	689	749	748	740	699	693	723	748	738	725	697	703	736	706	726	787	760	696	744	696	667	694	681	743	748	713	747	754	704	681	738	659	689	689	707	742	718	707	739	762	743	692	714	762	721	719	689	657	716	713	743	716	717	703	716	746	720	681	761	783	734	718	699	705	697	741	717	679	715	744	727	753	722	730	726	739	728	737	764	713	705	733	706	725	732	755	713	754	731	755	737	720	778	703	709	711	745	757	700	757	759	722	754	711	720	747	765	647	742	704	714	715	722	714	709	715	695	722	705	693	732	728	701	689	712	699	720	728	672	759	695	784	755	721	703	743	737	769	749	778	741	711	754	723	729	761	714	683	716	799	734	656	690	707	734	757	680	675	721	734	760	735	728	690	721	745	705	730	710	758	715	742	704	722	714	679	744	707	734	715	731	715	708	715	749	665	695	684	671	732	737	749	744	714	709	706	730	736	679	726	665	765	700	736	736	751	709	730	704	699	753	745	679	712	756	699	726	712	750	706	713	729	710	716	722	714	755	739	707	733	733	684	719	680	764	748	695	661	694	679	744	774	716	725	701	715	696
29574	7074	1385	905	581	500	374	330	301	244	211	204	192	214	175	194	173	173	202	189	168	192	174	164	167	141	141	155	165	158	139	144	147	157	172	141	140	146	161	160	162	144	142	144	142	162	166	139	139	166	153	164	155	157	166	163	127	105	152	147	138	161	161	140	140	142	140	141	165	156	155	126	139	143	153	156	150	139	132	146	150	137	156	143	137	124	168	116	149	124	138	136	147	145	141	129	149	155	147	143	146	142	163	130	143	154	129	153	158	150	129	152	150	149	128	135	139	142	135	132	131	151	137	141	141	163	130	137	137	149	154	144	156	141	136	162	128	128	165	146	132	180	144	147	149	144	147	158	163	149	137	144	130	132	154	135	118	159	151	164	128	157	138	135	126	130	141	150	151	163	143	144	139	149	156	130	133	130	154	127	140	150	173	128	156	134	151	155	129	141	131	143	154	162	137	146	142	133	148	123	138	162	140	150	110	146	140	135	136	146	141	138	145	144	150	120	142	144	129	153	148	126	132	148	159	143	144	145	132	149	144	157	148	172	148	132	134	150	123	134	149	128	166	136	158	151	141	134	135	139	148	123	126	148	135	148	146	139	151	169	123	144	157	143	139	125	144	153	138	136	158	141	135	147	149	132	122	155	129	150	152	132	150	144	146	147	124	145	148	162	120	146	137	140	148	132	151	137	129	157	156	143	155	152	142	165	168	136	160	137	131	138	138	145	161	132	132	123	151	159	163	141	126	136	149	142	148	130	136	150	157	146	165	140	154	158	116	150	134	139	131	132	166	148	136	130	143	127	141	138	159	125	141	149	138	156	156	150	148	140	147	135	134	128	145	160	124	133	152	157	164	136	149	142	156	135	144	135	123	132	147	136	147	145	139	152	143	134	137	170	144	160	126	146	122	155	149	140	144	125	147	145	132	135	170	146	177	157	116	151	142	137	159	139	123	163	119	145	160	135	138	148	141	147	141	149	150	146	149	137	140	144	139	137	150	150	161	141	166	150	135	119	161	136	129	136	125	147	141	150	140	149	133	160	156	136	137	134	134	139	131	135	148	150	139	170	150	156	149	137	149	161	149	122	113	164	153	135	177	144	136	129	142	162	146	150	156	132	132	153	155	127	149	129	168	171	132	124	148	147	155	157	133	138	142	139	155	156	149	139	149	148	139	130	148	153	131	130	162	150	134	161	155	111	152	159	135	167	158	147	152	159	150	163	137	128	118	129	134	165	139	133	159	126	130	132	144	132	143	147	131	132	146	152	157	144	145	133	162	152	149	137	146	150	128	129	150	148	140	139	154	146	166	137	141	155	152	137	131	152	131	150	145	170	125	163	125	152	138	145	145	178	152	147	144	146	159	139	144	149	129	118	155	141	170	149	148	160	180	138	158	162	142	147	163	157	132	152	123	137	135	112	159	131	151	147	148	118	157	148	143	151	144	145	115	144	115	168	150	145	152	148	136	150	135	149	146	146	140	141	135	150	135	129	130	142	140	164	143	127	162	156	130	146	136	116	147	145	152	133	148	155	136	121	144	149	131	131	178	144	139	153	137	134	130	148	135	144	149	135	128	133	121	152	158	156	154	131	143	112	131	141	154	147	136	130	142	133	137	131	160	150	133	134	157	131	145	134	135	148	140	146	138	149	132	154	152	153	132	141	145	146	124	157	139	141	142	137	127	162	170	136	134	177	156	155	144	160	140	139	135	165	127	154	146	142	133	144	154	149	147	140	144	155	127	173	156	143	148	131	164	152	138	140	142	115	129	137	139	144	162	146	139	104	155	140	143	142	134	147	132	147	136	135	124	127	151	142	129	157	148	151	150	144	122	155	152	144	132	137	156	159	139	163	145	173	141	160	152	167	134	152	155	144	147	150	148	158	145	148	137	152	142	124	157	144	137	164	147	138	136	128	145	134	150	136	151	128	174	137	135	147	136	134	138	129	145	124	157	134	150	160	145	137	135	126	133	126	152	152	143	129	130	138	142	141	178	163	139	143	138	150	138	143	152	153	140	122	148	158	138	155	130	138	157	142	123	134	149	132	163	118	130	144	165	126	132	134	127	145	142	143	153	151	135	149	159	147	148	166	162	136	118	160	149	128	157	143	136	163	151	159	152	152	130	135	146	126	143	140	146	159	150	158	140	126	139	156	133	157	121	156	161	125	148	143	114	117	136	154	159	170	151	105	133	131	135	151	137	144	149	129	153	150	146	114	154	120	131	157	147	151	164	122	144	162	172	134	110	127	154	136	153	125	147	141	144	161	152	139	166	134	137	129	151	168	138	127	131	148	138	132	164	139	143	137	145	137	132	143	129	158	161	162	126	124	129	137	142	147	145	114	139	154	145	132	139	137	120	142	155	145	130	134	142	149	177	132	150	148	129	141	142	144	154	145	153	133	139	144	154	143	136	155	140	136	130	160	146	131	126	152	137	150	130	133	162	150	145	139	143	112	159	136	161	154	151	150	133	146	140	151	138	152	122	145	148	152	113	137	157	141	157	119	156	130	140	151	124	142	151	141	161	153	151	167	133	124	154	122	136	140	156	153	151	135	165	135	156	149	139	145	130	133	144	130	142	144	133	149	143	145	152	152	150	139	122	130	143	138	131	156	170	160	135	155	126	143	131	149	137	147	162	145	132	153	131	143	131	148	165	132	144	143	101	154	119	125	145	141	151	146	150	151	127	148	149	142	152	136	148	153	126	148	157	128	148	162	146	150	144	148	142	136	128	128	144	133	140	133	119	129	154	146	154	159	136	146	156	161	120	152	141	145	131	126	142	154	128	131	145	147	133	149	121	136	143	159	136	146	132	115	132	134	122	138	180	130	125	137	137	134	138	135	155	158	150	123	162	121	156	157	124	137	140	147	113	161	164	166	115	146	154	129	118	101	144	144	130	151	127	148	165	158	129	163	124	150	135	147	141	141	117	152	119	150	161	151	173	126	148	161	132	144	128	159	146	158	149	165	131	149	139	146	129	124	137	135	157	156	155	131	164	124	129	129	142	151	159	139	136	144	142	130	141	166	161	129	120	125	123	124	137	155	162	150	151	156	151	154	145	154	130	162	139	152	118	167	134	133	133	119	158	121	100	145	121	139	147	147	159	155	156	152	129	149	152	155	141	145	115	140	144	153	158	147	161	154	149	139	153	124	162	135	171	153	154	150	147	130	139	172	144	137	129	141	145	147	142	152	136	142	123	156	148	121	151	165	140	150	133	146	129	148	142	140	161	150	148	149	151	150	125	139	129	152	151	124	172	149	146	147	142	145	129	148	140	141	148	155	140	144	133	128	139	140	142	143	147	122	118	162	158	138	120	133	136	156	144	146	155	136	140	140	172	136	158	141	136	154	141	154	129	137	160	137	143	136	157	124	144	143	131	154	120	134	156	171	151	138	127	159	143	159	166	141	141	130	129	151	141	163	146	124	134	132	172	136	128	154	140	135	132	152	172	148	166	157	128	168	115	157	147	143	147	135
14566	2599	2316	2801	2469	2048	1726	1450	1214	1127	970	880	796	801	748	661	642	608	541	580	554	530	516	517	502	488	471	462	484	453	453	461	467	483	481	428	408	443	452	464	432	466	418	427	413	425	433	415	431	461	456	421	427	424	404	394	411	376	390	401	407	395	395	411	404	380	407	396	419	374	393	380	428	396	391	382	390	383	404	365	399	393	380	412	395	380	412	386	371	399	387	361	402	409	383	399	401	417	384	384	390	382	367	375	368	343	400	386	379	391	375	377	417	388	357	396	397	403	361	410	401	392	390	390	372	396	380	379	365	402	396	369	399	375	401	357	408	421	372	383	381	368	374	396	392	388	404	377	376	400	400	358	368	397	397	394	390	374	402	405	395	397	398	380	407	417	370	380	370	384	390	396	375	340	375	379	369	408	386	381	411	382	380	385	415	402	400	361	333	358	404	366	378	406	385	413	405	387	392	397	368	397	415	384	384	372	388	411	394	406	401	393	391	382	391	410	372	369	355	390	416	407	392	379	363	362	356	418	390	386	423	410	365	386	372	394	381	388	361	383	368	361	398	377	357	388	379	412	394	354	408	361	389	413	395	383	398	402	382	391	362	386	384	411	376	350	371	397	398	423	389	388	390	389	383	414	411	400	391	423	375	402	405	367	386	383	406	404	384	381	398	411	407	414	386	360	398	373	367	356	397	370	373	391	403	385	403	416	363	411	382	368	388	365	398	357	381	378	382	416	374	377	381	356	382	398	361	412	396	400	394	381	364	378	390	351	399	382	403	375	371	431	393	381	395	413	409	385	364	363	381	359	359	390	406	369	373	408	385	372	394	364	402	408	378	375	385	390	435	389	407	381	398	369	347	381	382	358	385	390	380	384	410	392	384	375	387	343	379	359	408	353	397	386	369	364	416	405	365	368	386	373	411	354	397	369	386	402	359	402	355	383	375	393	388	384	410	386	418	368	361	372	379	376	375	374	403	410	397	431	400	366	413	398	387	393	336	387	439	400	382	404	361	442	404	386	391	421	395	405	365	403	389	423	380	400	401	382	374	406	362	374	400	381	394	397	394	374	393	376	375	380	382	394	382	386	388	370	394	367	401	393	384	390	386	370	413	367	379	395	393	422	391	408	391	386	392	399	376	371	352	400	358	351	405	392	380	386	358	384	386	386	386	385	376	377	395	367	367	396	420	374	369	370	381	373	382	400	373	407	363	385	406	390	400	377	384	402	415	418	363	369	410	363	348	389	399	391	363	347	363	372	399	392	383	363	388	378	391	383	396	399	411	344	357	367	362	382	372	340	366	392	408	388	416	374	347	398	387	373	391	384	373	358	389	373	388	413	369	377	388	385	377	375	420	380	349	438	394	386	419	384	373	368	405	353	400	420	372	369	405	401	392	389	396	383	402	399	387	362	351	361	368	373	390	381	395	374	404	414	385	377	367	384	381	387	385	393	433	371	347	409	348	393	400	325	365	396	408	362	392	397	372	393	364	391	425	371	376	419	395	377	377	403	337	382	381	374	390	350	417	398	326	355	402	369	376	387	385	369	398	392	332	359	380	400	397	372	384	349	396	391	418	375	409	421	378	411	395	384	386	384	398	350	440	429	393	387	402	370	384	366	364	395	400	393	385	384	398	386	412	398	360	415	347	422	416	380	371	369	377	379	403	373	391	403	406	381	390	383	383	375	364	369	356	376	383	414	364	388	390	379	371	389	360	404	416	400	391	393	382	379	414	382	354	344	364	365	382	360	372	406	357	353	406	410	407	368	357	378	405	387	383	409	405	397	402	404	388	380	427	419	410	404	371	330	390	341	432	407	387	364	408	421	368	358	402	393	410	386	377	375	379	358	406	378	391	388	391	410	363	412	400	370	374	369	395	365	396	381	378	371	388	396	406	403	403	399	384	395	379	379	397	368	352	389	376	360	377	390	368	341	381	400	388	389	367	379	373	368	393	408	392	357	398	390	384	390	416	410	393	365	395	357	364	389	358	403	376	385	367	381	372	366	367	386	392	378	366	385	374	357	413	386	407	391	370	365	395	379	365	417	389	391	340	422	341	389	383	391	375	416	382	385	401	432	358	374	424	390	396	363	414	425	404	367	368	405	370	396	403	364	370	351	390	393	376	352	417	392	375	379	386	381	358	385	405	371	385	417	397	375	393	392	420	352	384	417	355	369	424	396	385	431	404	408	387	423	387	376	393	365	382	409	376	373	384	412	409	380	366	380	351	358	380	424	424	379	440	386	370	394	366	377	393	359	355	395	410	372	375	413	379	418	365	375	413	384	392	396	392	389	357	406	372	363	423	395	407	419	368	402	385	411	379	376	366	352	385	357	394	382	381	422	387	399	396	383	375	399	369	374	381	385	380	378	384	384	380	385	351	369	392	385	388	363	378	411	381	360	372	372	373	414	423	393	368	373	390	368	414	381	394	398	411	402	393	394	347	369	359	407	390	379	396	385	427	389	362	371	362	403	378	389	378	406	367	389	373	400	415	379	390	389	380	372	365	394	371	392	360	385	382	372	374	384	376	414	382	376	374	374	406	412	385	405	370	341	385	377	380	388	356	374	379	384	405	382	393	373	371	401	377	389	385	383	408	375	387	348	386	412	373	370	404	378	387	385	405	374	403	407	366	398	381	383	400	363	364	346	366	415	353	415	408	367	412	366	382	402	366	382	356	415	416	356	403	363	373	384	388	401	339	387	389	397	382	380	400	362	361	375	376	369	413	387	370	401	363	391	392	380	376	416	399	366	407	406	351	356	387	407	386	386	394	414	360	339	382	404	396	362	400	394	386	337	368	390	393	388	366	415	372	388	364	402	373	415	410	373	387	339	402	380	351	373	371	404	404	371	376	409	379	367	402	369	401	418	364	386	395	393	371	384	382	380	356	414	365	391	370	366	382	382	404	359	397	378	388	394	374	379	398	409	390	365	373	385	354	398	368	383	373	398	392	406	409	362	397	369	400	383	403	417	373	380	359	382	408	424	396	380	361	350	374	367	383	401	346	382	381	403	378	390	426	368	390	401	377	340	366	351	426	384	377	352	402	364	405	407	403	398	379	378	394	372	359	351	413	364	383	378	400	395	393	403	399	383	381	327	385	346	389	373	385	388	389	345	396	356	391	386	351	391	390	396	396	378	396	382	397	345	375	381	368	386	385	424	391	377	386	371	399	387	378	381	414	359	380	424	375	381	389	347	370	411	353	402	385	393	413	397	406	348	373	377	394	384	369	380	396	380	372	352	392	383	396	365	389	381	377	402	405	422	428	371	364	392	388	385	372	388	386	387	367	380	406	409	400	372	423	384	355	434	405	399	401	411	410	395	358	382	398	407	399	384	407	367	372	375	377	379	376	343	396	367	410	378	374	328	364	384	380	376	386	373	425	374	385	400	402	416	369	361	394	379	367	404	380	374	389	401	399	359	392	378	344	350	398	389	386	383	372	400	356	409	402	338	386	407	383	418	412	355	383	399
39869	13180	3004	1800	1238	866	694	601	476	459	402	341	289	311	304	282	256	267	256	266	262	206	208	215	194	226	228	214	207	216	236	224	202	221	186	210	189	187	205	193	226	207	197	183	199	190	200	218	211	209	200	206	180	189	207	185	207	225	210	194	206	181	180	172	180	232	183	196	230	195	202	196	181	186	204	187	172	204	207	204	187	188	188	221	193	213	185	199	190	182	192	210	197	175	217	177	209	189	188	199	193	178	220	179	185	196	200	189	186	169	174	193	211	175	175	201	200	198	176	200	195	189	178	187	201	181	181	191	182	189	200	202	215	182	186	197	196	172	175	198	174	160	205	190	196	177	180	170	178	192	186	189	183	171	187	210	191	186	217	175	182	189	197	173	174	201	193	184	196	191	178	219	187	199	169	188	161	175	191	225	183	179	179	165	162	168	174	202	176	172	184	194	181	222	152	182	211	179	217	171	178	188	202	170	197	227	202	198	179	213	188	179	177	182	178	215	162	194	204	177	206	198	184	191	190	183	184	176	192	201	210	211	193	186	185	182	215	186	186	208	187	189	179	191	203	182	195	203	170	210	177	189	199	202	189	197	176	210	188	192	187	189	191	202	198	179	180	213	224	193	171	191	148	193	193	199	170	205	168	198	191	185	219	176	204	172	211	193	234	210	190	195	202	190	202	186	163	193	181	207	211	191	176	203	175	212	195	199	179	180	202	203	169	192	203	219	210	189	184	189	206	191	202	199	191	186	193	206	187	179	179	194	184	182	209	202	201	178	199	189	160	220	152	180	221	186	203	196	186	181	189	184	190	209	182	189	199	188	201	179	179	184	179	193	172	213	199	198	179	182	212	195	198	199	215	173	206	164	205	186	180	196	215	207	205	199	202	185	206	203	159	175	219	206	204	209	178	216	166	199	176	217	179	202	165	180	212	200	191	199	194	176	187	199	198	178	171	183	181	183	198	186	194	191	186	189	171	208	198	180	171	206	188	177	216	196	206	207	204	167	179	212	195	174	188	158	205	191	208	204	207	203	195	183	202	199	185	167	168	186	192	206	206	180	183	192	194	181	189	190	196	185	166	174	196	214	179	223	206	205	194	201	176	166	189	199	213	191	187	192	187	194	194	194	194	182	172	197	202	199	176	163	197	191	206	198	188	193	180	163	199	186	181	207	196	182	181	189	209	192	180	184	178	186	207	176	200	171	202	171	200	199	204	188	181	198	196	168	204	171	189	199	200	186	193	176	192	190	175	193	190	182	202	180	197	213	171	208	180	188	172	210	193	188	207	195	198	192	165	207	203	193	198	208	194	180	198	194	222	203	196	183	190	201	184	205	190	197	197	188	229	214	177	185	181	186	202	202	175	171	191	196	167	163	178	182	189	218	223	208	183	177	198	193	204	200	191	192	191	195	189	207	181	209	195	186	180	183	204	192	190	190	219	186	190	184	185	192	198	188	210	181	210	192	179	187	200	188	203	188	191	194	194	211	181	203	172	192	178	197	185	169	170	201	179	182	175	174	201	193	198	166	203	211	183	187	183	191	178	198	190	154	186	210	195	182	193	176	206	174	196	176	196	182	174	211	207	190	201	188	186	203	201	184	195	205	206	178	181	208	203	190	177	184	199	188	169	192	212	182	182	155	167	195	157	188	224	201	201	207	181	182	161	209	205	184	181	147	184	201	173	194	188	196	185	148	191	212	193	209	186	194	165	199	215	218	162	204	180	185	188	187	172	172	194	213	185	219	208	208	174	203	205	200	195	188	190	186	198	230	203	187	194	180	182	226	209	215	205	178	182	179	203	199	208	172	196	193	194	170	165	211	176	184	216	188	229	183	181	175	186	188	178	204	186	203	161	180	201	197	214	154	205	191	159	176	201	197	214	173	204	204	210	188	179	197	203	166	193	176	207	195	211	197	179	174	168	193	216	208	214	189	216	210	202	194	197	203	203	188	179	177	170	184	200	188	183	192	192	208	203	195	190	216	237	185	176	217	177	206	199	202	173	178	175	188	196	224	203	199	213	197	174	196	188	176	184	211	179	206	177	190	212	223	208	206	196	219	212	198	212	202	180	204	178	211	178	193	199	216	189	185	209	191	216	199	181	212	179	189	189	181	211	198	205	178	193	160	199	232	189	193	196	208	187	213	192	197	202	198	189	234	189	186	189	178	182	176	191	190	202	167	186	190	205	176	203	192	176	200	187	196	185	183	187	184	198	195	177	188	196	169	196	208	204	208	164	203	183	229	184	211	197	181	192	212	183	192	195	230	188	208	211	186	172	198	194	189	195	206	181	179	195	196	189	206	203	185	198	177	186	187	209	168	194	205	184	171	186	194	177	206	192	201	194	192	177	174	182	209	205	216	182	173	192	198	214	199	190	216	164	176	167	181	190	169	179	173	189	207	172	178	179	182	174	178	186	200	191	201	192	216	197	179	189	202	205	190	182	195	188	199	194	190	186	176	183	215	178	175	205	176	201	208	195	190	217	200	192	208	194	190	187	180	186	190	192	186	187	170	173	231	174	186	183	201	173	184	201	186	184	203	191	162	191	186	199	177	189	198	190	208	192	179	159	189	194	184	205	194	202	201	165	197	184	201	215	185	190	178	190	183	188	210	183	189	196	211	187	186	175	186	192	212	206	188	198	203	172	185	196	190	195	188	207	201	194	151	199	190	177	193	197	197	198	229	184	201	183	168	192	177	191	194	188	189	198	200	190	170	191	222	188	184	182	178	188	227	198	166	161	180	171	196	156	170	194	192	203	183	204	192	209	200	223	199	175	178	188	203	190	203	180	185	213	170	180	171	215	194	205	200	211	208	214	206	198	201	176	198	199	180	190	198	189	191	168	178	201	186	197	190	183	171	183	208	202	189	183	218	203	196	191	185	197	162	201	192	183	199	191	180	215	224	204	179	198	194	188	219	196	194	175	182	189	194	170	180	194	190	188	205	189	195	184	214	189	195	193	186	208	201	185	206	178	205	220	165	186	199	193	183	192	189	186	188	167	189	200	156	204	215	218	178	191	214	180	212	208	221	203	196	179	203	170	197	184	242	205	182	207	179	200	182	205	217	201	198	210	173	199	186	211	200	181	182	186	171	185	171	178	188	165	190	178	228	238	185	182	199	181	165	182	192	209	186	206	198	225	211	202	178	202	193	183	200	187	203	221	160	187	189	200	174	187	211	178	210	218	231	214	203	180	189	214	181	182	213	188	195	207	184	208	174	199	196	199	186	177	172	195	186	203	209	208	176	212	190	176	202	205	181	195	198	183	192	216	178	186	183	190	169	191	232	203	204	196	182	198	201	166	192	173	176	210	199	178	205	194	176	192	188	190	207	196	215	197	184	189	184	189	210	185	175	169	202	177	208	175	202	181	169	200	189	183	177	185	196	189	180	189	180	176	192	192	194	206	215	169	195	189	178	179	201	165	193	195	195	182	217	176	184	184	205	207	181	191	207	205	191	176	151	181	222	205	194
20533	4456	4107	5215	4421	3661	2922	2590	2137	1860	1624	1549	1392	1178	1047	1090	1052	950	979	788	829	830	808	775	745	733	698	718	648	672	670	646	657	648	637	593	620	623	614	579	620	593	615	581	619	571	558	535	536	564	589	577	561	549	574	564	566	548	517	562	550	565	547	566	543	567	560	532	534	490	502	558	540	546	518	549	560	610	512	549	547	598	559	523	565	545	570	500	541	512	513	486	517	543	560	561	551	488	550	529	513	490	506	534	538	506	544	510	507	485	493	516	531	494	533	546	514	499	527	523	518	510	529	533	492	531	530	546	477	524	520	511	469	511	491	492	512	536	546	486	542	521	544	520	546	533	536	538	519	575	558	497	511	504	526	503	525	515	542	517	549	500	530	534	521	489	501	528	567	527	502	515	489	505	494	540	466	530	521	524	538	501	542	513	507	523	549	509	514	512	495	554	550	491	535	503	514	543	514	520	525	517	508	540	505	504	494	531	516	524	505	517	555	472	533	495	540	522	485	540	493	519	511	509	543	523	486	529	496	540	516	579	518	509	563	545	512	550	511	507	517	573	524	515	505	497	541	491	511	522	471	514	502	558	516	525	523	468	519	552	511	550	515	487	522	477	486	490	486	499	520	489	540	532	514	518	551	511	529	527	503	542	492	493	513	497	508	531	520	524	539	516	542	484	509	534	547	530	528	502	537	528	551	542	514	502	517	516	535	507	486	498	489	547	533	545	523	526	555	510	525	524	544	522	502	496	512	511	494	489	485	498	532	496	511	517	540	507	517	535	510	570	502	546	518	523	520	544	538	558	522	439	523	536	461	507	546	519	541	506	483	492	515	505	531	553	494	559	490	500	533	506	527	493	533	536	504	526	536	548	533	524	487	523	559	524	515	518	510	525	493	489	498	516	531	500	490	541	509	552	550	515	508	564	498	490	508	467	499	567	505	540	520	514	471	519	549	496	549	512	523	554	480	544	515	472	477	531	525	468	517	542	523	488	545	469	506	546	480	499	522	483	501	484	504	509	506	533	516	546	515	480	507	496	508	522	491	525	507	474	487	494	479	525	513	575	535	479	542	488	507	481	526	513	513	512	502	508	508	539	537	539	573	555	548	513	475	569	534	469	540	505	515	550	522	484	540	526	497	491	484	548	489	518	522	523	518	488	518	537	490	548	534	475	543	530	520	509	518	512	534	494	518	514	531	533	491	512	519	517	498	536	524	479	521	514	538	554	490	486	536	543	539	523	495	476	519	499	506	487	505	516	504	511	516	545	538	510	508	500	542	520	521	464	493	499	532	507	509	494	517	530	522	514	556	514	536	474	556	520	506	515	518	480	525	498	526	526	555	498	501	504	540	549	474	512	573	533	509	531	503	525	492	521	514	527	511	513	506	499	537	514	547	522	530	532	529	514	501	530	490	497	502	539	524	537	538	520	531	512	529	512	566	517	529	524	511	499	525	509	473	480	539	522	560	534	525	522	523	481	525	507	543	540	518	539	494	483	506	510	515	483	508	492	504	481	548	487	513	476	526	509	519	531	578	532	527	552	524	516	460	535	500	514	546	492	524	555	537	531	500	547	548	496	503	527	519	521	532	500	564	534	554	514	567	510	517	510	497	521	526	498	495	533	506	531	519	541	533	509	524	527	537	518	516	512	530	555	511	463	510	504	540	542	514	506	520	538	515	535	566	491	499	509	511	548	534	491	483	533	562	505	518	521	506	514	507	532	511	513	484	495	496	488	525	533	541	486	510	488	501	522	508	503	506	542	457	504	534	508	489	514	524	498	531	529	483	514	508	519	488	505	529	488	523	500	497	519	521	511	484	534	512	535	533	510	469	503	559	492	527	485	521	536	545	547	488	523	535	556	510	512	521	494	525	551	515	529	522	542	489	515	494	482	471	493	480	505	528	511	513	536	469	513	505	499	509	516	523	548	552	512	566	543	516	540	524	493	535	496	521	522	524	500	544	491	526	549	531	514	522	559	521	540	528	520	520	558	485	518	523	502	548	543	515	526	528	495	496	521	488	490	521	537	505	555	532	500	540	559	504	522	527	536	504	543	553	505	512	504	504	462	511	490	502	531	531	533	505	514	514	541	520	491	497	531	516	477	526	537	533	494	533	531	496	501	533	556	489	542	532	537	519	526	519	528	525	532	488	544	474	532	516	523	539	507	557	528	534	534	509	554	484	525	485	492	527	543	536	493	488	537	531	530	508	484	496	491	540	511	548	519	494	559	501	507	540	531	500	540	539	508	507	482	541	462	512	544	523	529	543	508	504	514	549	493	513	579	492	511	529	462	485	526	488	541	521	522	552	532	531	555	520	494	539	533	531	535	517	525	536	503	514	486	499	504	528	546	515	528	497	558	517	516	544	519	494	486	466	508	539	525	531	509	537	537	526	530	524	527	557	518	526	494	514	498	517	541	469	516	503	536	500	535	506	530	506	515	515	526	512	511	537	537	571	511	494	482	498	497	477	504	547	540	532	485	483	498	477	506	489	525	552	508	491	537	510	492	500	516	470	506	511	525	516	486	497	481	548	511	510	541	488	466	512	489	486	549	533	496	515	495	549	506	543	520	531	549	523	533	499	597	528	476	490	540	515	497	491	510	507	533	538	482	515	532	509	540	510	504	520	538	530	516	498	511	527	514	491	510	524	486	503	527	555	547	562	508	513	500	505	533	517	554	481	498	540	541	543	527	558	530	543	461	483	529	505	572	478	514	475	519	513	535	492	531	509	516	548	518	511	475	533	451	531	525	562	522	508	496	537	559	517	502	513	533	502	520	516	494	552	507	504	553	539	492	512	552	512	515	508	469	533	546	505	523	515	535	503	507	527	514	487	513	487	531	507	508	533	495	526	550	494	493	514	522	474	536	544	518	498	573	546	505	531	524	515	501	531	505	517	521	532	503	492	560	484	494	477	507	515	522	506	546	549	501	517	525	512	527	534	494	540	519	489	533	481	494	505	513	550	560	501	538	483	496	530	542	487	560	528	541	546	488	523	507	483	512	513	512	490	513	525	561	553	530	515	530	512	518	517	551	491	525	479	494	485	545	505	487	545	533	489	514	495	555	519	476	516	524	518	499	495	465	536	489	506	523	536	517	534	515	584	502	522	535	483	541	519	507	503	550	544	531	546	497	567	494	536	546	543	493	541	483	496	534	560	518	549	501	514	511	553	523	487	502	543	495	508	521	534	522	510	523	494	517	528	529	473	511	517	513	491	526	511	535	529	515	526	538	547	547	471	541	550	505	517	543	509	520	484	500	535	503	539	535	506	545	474	510	495	535	532	482	487	531	509	509	494	552	508	489	532	512	482	496	552	505	528	505	532	539	498	516	508	538	553	516	470	531	473	523	498	517	497	536	503	533	533	548	470	527	527	500	583	527	540	539	497	529	505	535	524	530	502	513	547	519	518	517	508	555	531	551	522	526	540	524	533	526	523	559	508	562	545	565	516	486	489	507	514	487	564	467	473	522
13677	1233	328	329	313	341	304	303	300	360	349	300	318	333	303	281	275	330	310	303	315	365	325	312	302	303	299	339	289	278	289	302	303	321	281	313	302	352	299	313	289	300	302	329	285	311	275	289	317	320	319	336	316	302	308	295	300	302	309	330	336	298	294	305	294	304	330	330	289	309	314	333	317	302	322	327	307	318	298	305	322	271	336	325	303	278	300	314	312	291	329	310	318	312	314	312	280	295	309	324	302	330	337	296	305	301	295	308	305	321	294	300	303	304	276	279	292	302	314	280	310	323	333	326	335	350	350	292	300	308	327	291	305	340	306	315	312	306	306	294	283	307	263	301	317	319	304	321	299	299	311	321	275	325	314	359	316	326	311	311	291	302	308	320	317	310	288	277	320	297	306	287	326	327	340	297	296	284	328	320	300	322	307	335	311	314	334	334	291	323	326	309	307	319	289	324	306	329	298	296	325	322	287	330	302	295	301	282	305	350	252	301	341	315	302	296	293	309	299	302	305	344	305	305	303	328	315	295	319	294	298	289	300	295	318	304	363	338	311	323	317	300	292	297	340	308	328	306	279	287	267	315	308	303	304	315	311	321	315	330	291	293	291	278	345	302	322	301	330	289	331	319	327	307	324	325	301	290	312	302	322	294	321	293	302	341	302	256	288	321	309	317	312	269	299	284	290	312	298	327	272	325	304	307	327	332	309	313	320	307	317	333	339	288	279	330	314	315	296	292	295	292	302	322	309	313	286	311	272	290	318	309	298	299	289	334	297	340	309	280	298	312	314	312	309	292	324	350	325	286	307	340	324	336	292	320	314	373	331	323	287	302	323	305	291	289	343	336	322	287	343	293	316	323	310	308	320	315	268	337	283	302	303	281	288	290	295	285	317	292	302	335	293	329	299	347	307	273	291	346	286	293	317	328	300	293	300	297	283	278	275	305	312	304	356	330	284	294	298	317	294	286	306	313	291	311	296	346	292	318	279	335	339	352	302	331	299	318	299	325	281	339	315	330	328	313	318	316	312	300	334	315	325	300	308	313	330	315	328	319	328	317	341	312	315	311	340	323	280	302	322	312	291	293	299	338	283	292	291	331	318	300	321	309	307	315	315	350	283	289	332	350	346	303	325	295	325	346	284	309	287	308	317	311	312	305	274	300	297	303	327	333	302	323	308	314	323	335	279	307	323	304	333	281	310	308	328	287	290	304	316	294	334	340	315	316	313	335	306	271	340	273	282	308	299	314	318	348	324	282	273	308	320	287	297	310	313	304	302	295	305	308	355	299	310	297	303	295	295	354	300	287	324	305	300	339	288	289	303	298	321	342	324	293	313	312	325	337	339	317	301	324	318	328	301	344	304	304	274	324	290	296	349	321	335	326	279	306	290	340	285	340	336	301	291	290	322	320	292	285	322	347	288	268	289	304	283	338	324	311	319	299	273	324	308	313	289	303	293	343	291	308	309	300	304	321	246	320	310	324	323	319	288	310	286	296	295	301	298	341	309	324	335	315	318	322	297	316	305	316	283	300	310	320	290	322	322	311	282	318	310	321	311	321	303	305	340	296	331	290	284	312	295	318	259	322	318	298	365	318	316	340	302	309	332	323	293	305	319	314	304	297	297	311	303	294	304	324	302	296	303	316	289	309	341	281	306	290	300	337	298	331	298	337	304	305	311	345	292	331	298	342	317	317	305	301	312	307	296	285	316	320	314	315	304	310	278	319	314	341	275	316	322	339	279	303	266	283	312	340	267	343	329	299	335	355	308	286	338	319	321	281	319	280	296	298	323	307	313	309	291	306	282	308	341	303	295	315	334	336	312	312	300	340	286	287	321	302	318	291	305	345	316	309	285	293	312	323	273	300	326	310	313	310	315	342	333	318	328	303	301	322	277	325	314	341	283	316	290	319	270	306	287	326	315	293	305	306	292	298	303	281	353	283	318	326	302	325	280	292	304	299	303	313	347	323	301	326	273	312	321	353	331	337	367	346	278	309	307	302	291	335	290	285	332	323	284	298	299	297	281	342	307	326	291	311	321	277	311	324	271	307	327	298	331	309	308	282	312	326	318	324	329	325	307	315	338	295	334	289	311	292	326	305	290	295	273	361	311	345	321	314	323	324	317	314	293	318	324	312	306	298	326	300	335	337	334	311	304	297	323	304	321	305	308	286	318	369	296	325	338	311	306	293	299	276	281	313	306	322	304	291	316	324	337	290	288	308	316	322	293	329	306	297	295	315	306	305	326	311	318	329	328	292	316	308	324	303	304	297	325	327	325	310	287	327	342	317	286	326	331	305	296	311	323	317	309	319	339	338	309	348	337	319	277	299	300	273	305	331	307	298	316	285	339	299	298	305	344	302	295	316	321	318	338	328	289	317	322	308	291	315	317	298	312	330	342	314	312	271	331	317	294	297	319	304	308	278	300	302	343	300	305	300	302	287	318	319	304	318	293	323	289	327	324	253	280	320	327	297	304	307	320	303	288	310	300	310	317	306	294	281	300	329	298	307	312	303	340	304	285	271	281	272	315	310	324	334	339	281	298	289	320	298	322	310	290	306	338	302	305	300	313	311	312	300	314	322	291	360	295	290	289	313	296	300	337	332	287	313	303	292	289	290	318	328	302	308	296	301	269	333	296	312	321	319	299	303	296	351	316	303	310	358	327	297	314	290	345	285	317	288	299	278	276	307	326	318	306	326	322	313	301	290	328	315	299	307	325	301	301	289	320	296	278	310	312	320	308	326	318	319	278	293	320	315	282	310	299	320	338	295	310	284	329	323	303	316	325	319	317	321	319	311	284	294	275	323	285	322	306	357	270	321	299	302	313	286	295	332	347	312	287	318	316	339	308	332	297	320	302	312	318	310	321	302	317	306	338	291	298	323	314	310	300	299	322	302	291	300	328	280	289	284	277	310	318	302	303	297	331	309	339	304	308	332	321	290	304	297	301	316	317	308	282	315	337	315	329	282	321	348	309	287	304	314	317	332	301	326	299	339	359	312	327	283	323	299	288	318	287	269	319	334	320	328	292	287	318	324	281	301	313	326	305	305	294	294	327	278	268	306	340	332	302	315	326	303	271	308	298	304	273	285	331	299	334	331	318	327	326	290	296	304	303	271	328	321	323	308	333	321	327	295	323	315	315	306	322	290	303	324	287	283	295	268	299	322	316	317	290	272	301	306	321	326	321	315	315	326	294	292	339	322	317	305	306	319	301	291	286	349	313	292	314	327	303	267	298	338	311	302	324	280	308	310	300	341	295	307	290	310	351	325	320	281	305	300	298	316	311	274	341	286	293	293	311	320	321	308	347	325	301	336	274	306	287	295	303	309	316	302	295	280	326	321	300	302	321	317	347	339	316	331	292	321	334	346	349	298	305	335	286	294	322	282	358	269	306	307	333	318	308	311	278	310	304	312	326	299	304	313	329	297	292	286	311	314	344	302	325	322	334	314	318	305	329	340	298	335	325	305	331	285	338	326
5808	854	728	791	816	759	769	716	688	713	712	759	695	779	738	728	735	742	718	753	713	780	748	755	761	713	727	731	723	706	733	729	746	716	693	693	727	716	731	695	738	716	782	755	707	728	668	785	735	747	687	757	726	712	760	714	746	690	719	728	725	709	762	772	740	694	691	725	711	788	756	720	752	729	705	676	672	750	721	689	694	738	754	712	698	686	683	662	725	708	733	697	764	715	717	685	736	700	699	678	708	700	711	702	685	704	706	699	750	714	700	743	725	706	704	686	699	695	727	722	745	740	722	745	656	702	767	730	708	747	767	718	714	685	723	745	693	748	784	743	740	729	712	722	732	718	713	746	729	697	738	715	684	752	679	740	700	725	718	752	727	731	723	710	730	771	695	724	716	758	702	715	686	746	694	701	747	709	734	713	699	737	718	758	748	721	748	729	717	705	740	730	753	692	731	744	733	701	695	718	695	738	741	706	686	736	721	690	693	777	719	740	706	758	708	661	707	714	726	749	789	689	730	727	709	674	777	731	737	720	751	748	743	748	690	751	686	698	734	721	743	739	702	719	699	722	700	712	698	700	730	721	736	728	750	715	690	660	722	702	698	713	743	727	765	749	742	729	683	738	720	693	705	738	706	754	743	689	729	777	737	721	707	767	731	688	727	688	718	737	730	694	735	747	658	743	724	709	730	766	702	669	727	795	697	704	742	713	765	739	725	779	760	679	721	710	689	730	745	719	747	721	771	703	671	736	727	697	733	706	730	694	757	701	681	762	737	698	803	721	706	688	708	725	718	723	693	695	690	709	737	659	695	743	742	732	786	745	686	690	733	704	763	712	731	704	671	708	786	748	713	697	738	676	736	723	724	720	725	698	704	758	754	748	727	739	757	729	712	760	715	757	745	731	725	714	741	710	747	723	749	728	728	721	688	683	705	712	750	712	743	717	687	688	731	726	687	720	732	726	771	732	701	691	717	699	733	720	735	757	687	741	721	727	712	748	719	700	710	718	723	711	727	720	709	688	789	734	673	687	731	729	682	744	692	689	760	736	717	708	769	659	737	761	707	743	751	731	766	744	711	772	771	728	706	710	711	713	703	751	764	730	679	699	723	735	691	743	708	692	682	694	669	724	763	723	764	719	723	720	716	720	721	752	686	760	744	709	746	682	717	697	741	698	684	712	719	719	741	766	737	768	711	702	729	776	698	710	702	713	762	729	715	717	728	718	699	682	779	687	699	732	710	712	764	691	726	722	693	742	701	697	698	707	748	771	715	692	733	740	707	720	704	692	711	686	706	749	715	734	695	722	722	772	724	737	727	730	685	710	733	683	719	741	722	695	738	749	689	778	701	714	715	723	698	725	744	718	737	770	772	727	707	680	727	716	719	722	717	782	698	718	718	732	724	755	665	722	692	747	756	717	722	692	693	671	706	692	746	737	743	728	713	727	761	711	727	745	745	771	703	704	756	704	716	705	726	739	719	711	734	716	769	712	772	710	719	742	720	806	743	779	758	727	720	745	705	722	705	767	687	732	746	687	702	734	705	702	689	804	700	746	750	727	694	752	726	716	733	735	703	722	722	739	679	718	712	687	674	731	741	722	735	754	740	717	757	684	700	747	710	732	731	681	744	738	696	706	736	753	771	742	739	665	672	684	737	704	709	682	725	700	781	728	750	710	749	707	687	806	715	712	715	709	717	747	693	738	668	718	719	718	765	690	722	716	762	715	763	722	667	760	735	728	711	747	757	749	727	727	747	746	725	735	664	640	681	694	702	682	694	698	685	762	710	702	751	663	766	735	744	683	747	731	699	727	733	721	744	711	708	736	750	753	724	697	760	699	786	736	717	698	740	756	715	751	699	708	705	713	786	744	739	738	707	717	756	698	754	702	778	728	742	719	684	702	703	701	755	727	730	722	721	692	682	726	692	743	760	697	716	714	741	717	738	726	725	691	717	739	757	707	764	717	703	750	733	680	717	744	782	757	716	722	688	712	705	731	681	761	746	724	732	719	743	679	722	741	694	737	701	747	729	720	722	701	732	777	724	695	747	699	680	704	696	698	709	703	712	710	733	768	776	738	698	733	771	675	745	707	718	731	737	752	729	739	770	708	667	669	703	728	686	722	729	739	751	724	742	684	756	713	729	809	757	759	686	716	707	741	767	749	699	688	735	708	657	717	700	690	679	739	756	762	757	722	698	723	794	691	699	691	728	737	735	724	735	711	697	755	675	718	759	747	704	755	708	697	722	747	670	720	681	677	750	705	711	721	734	701	720	752	723	763	641	686	742	667	754	746	719	706	742	704	746	756	727	710	691	745	747	711	708	741	707	708	751	692	753	729	783	728	745	717	729	727	709	708	739	726	707	722	718	758	722	732	731	749	696	728	749	687	727	718	727	718	726	750	710	693	716	677	707	692	705	701	725	765	728	733	736	720	704	659	745	724	725	727	691	749	690	698	748	693	730	692	678	755	734	716	765	700	702	742	682	710	718	712	735	701	744	725	699	745	714	736	717	714	716	743	706	751	723	708	713	690	720	709	784	749	736	687	722	743	716	715	718	686	718	744	689	712	697	705	731	718	711	714	749	743	697	720	730	702	719	704	741	707	754	754	750	750	745	754	738	714	705	727	731	722	697	718	727	686	764	722	739	734	747	693	742	769	772	740	689	738	740	688	735	739	688	674	723	733	704	740	739	748	736	699	756	708	741	752	753	709	687	718	730	733	738	744	688	698	763	758	633	733	735	665	740	700	704	794	719	714	714	748	727	704	729	664	730	750	717	705	745	699	739	723	701	730	694	709	703	715	721	671	742	717	698	750	726	713	698	691	761	738	728	707	730	743	725	714	706	665	728	682	700	688	707	746	694	682	774	736	720	731	687	655	684	676	721	731	767	732	682	723	732	709	738	744	784	749	748	753	742	736	735	758	709	682	727	726	682	720	691	751	722	703	734	731	770	716	722	721	686	716	757	720	707	762	666	741	689	676	751	737	782	801	753	708	750	701	712	759	704	710	719	699	727	739	734	727	728	728	723	709	745	761	763	739	782	767	722	704	731	723	728	719	734	657	774	743	705	723	713	712	700	724	728	713	729	696	707	699	739	698	775	666	733	724	676	712	720	725	727	774	680	661	729	746	747	716	768	716	697	661	678	722	761	746	705	725	716	742	718	739	660	718	708	751	682	719	752	763	766	781	728	719	768	665	728	750	708	714	724	728	707	692	750	673	749	743	750	720	710	762	715	730	736	753	714	718	703	756	774	682	733	691	693	745	754	674	729	717	685	713	708	658	679	684	734	743	743	704	766	696	711	729	740	729	740	774	677	777	719	727	732	743	663	713	759	745	679	713	719	798	793	768	729	685	698	751	770	706	726	729	784	729	726	715	680	718	689	709	695	774	721	763	715	732	728	744	698	723	729	752	744	731	722	765	723	727	771	750	738	704	745	751	744	738	721	714	739	725	733	743	702	758	729	756	747	707	730	714
30453	7509	1297	910	631	489	392	337	313	230	216	213	218	179	191	207	196	176	170	164	167	152	167	165	160	180	138	154	152	129	153	180	143	139	145	175	143	145	172	142	164	140	151	130	153	148	160	145	127	155	132	134	136	157	116	160	159	137	167	133	145	141	146	135	148	153	165	149	146	127	127	169	137	159	118	150	152	141	138	146	159	149	139	135	127	155	155	141	142	136	155	150	152	142	134	146	170	132	164	157	146	143	136	138	135	132	143	155	149	143	147	115	183	156	138	133	142	143	140	168	150	143	123	153	135	131	129	139	135	140	114	136	140	158	161	141	140	162	135	152	130	148	146	142	130	135	142	140	125	151	165	139	143	127	149	147	130	158	138	141	145	129	178	135	180	158	151	140	140	135	164	156	153	132	142	140	149	158	137	143	152	153	127	148	156	137	134	139	141	139	135	145	140	128	131	140	117	139	139	150	170	153	170	147	160	152	135	137	133	172	162	119	114	144	174	157	137	149	117	142	142	148	123	157	144	145	154	137	137	128	137	143	157	158	135	147	125	144	134	148	160	165	149	121	134	144	153	149	149	143	161	147	139	145	131	147	121	131	141	161	138	140	137	131	133	153	118	133	139	157	127	123	151	157	142	130	142	123	143	144	161	158	134	141	173	151	149	141	134	130	149	132	154	146	137	140	158	151	140	148	128	147	147	132	176	138	138	139	147	136	146	127	134	152	134	142	150	149	146	142	156	153	129	138	156	134	158	171	169	118	129	146	133	155	142	165	132	144	141	139	134	131	132	147	153	124	152	128	152	128	167	145	132	145	133	130	127	146	139	125	143	143	140	150	150	147	134	144	134	156	151	158	163	128	139	123	144	149	153	124	140	150	136	154	133	175	146	132	146	136	134	133	136	137	103	131	154	148	152	137	147	148	149	142	158	172	144	146	151	138	143	151	150	156	151	129	151	142	143	119	161	146	142	142	147	128	142	149	157	150	133	144	136	139	146	149	142	150	118	138	139	152	125	122	135	147	147	152	137	145	145	160	132	136	140	129	144	137	167	126	146	149	150	137	150	150	143	164	129	136	129	123	166	116	154	152	134	133	148	130	137	126	136	140	163	148	146	120	151	140	140	147	154	141	150	141	138	161	131	136	164	142	141	161	149	155	142	152	157	143	143	142	115	136	134	143	140	137	117	137	140	160	153	141	123	155	148	121	149	139	177	149	131	131	147	153	134	125	141	134	131	163	158	141	138	158	173	133	129	120	130	167	130	137	143	155	136	148	133	128	147	158	150	146	141	183	149	148	158	150	128	153	158	148	148	142	139	125	164	139	140	132	143	165	147	121	155	145	136	151	166	151	149	146	126	141	142	128	141	123	143	153	132	141	129	133	139	143	150	155	143	161	136	144	141	141	140	153	131	128	150	144	157	152	118	160	125	110	126	140	168	118	158	149	148	154	139	174	125	139	164	149	125	144	131	152	123	118	125	133	144	151	141	123	149	166	134	135	135	138	153	126	130	145	119	147	141	159	129	153	150	161	120	149	163	149	141	149	144	133	124	135	153	149	152	135	145	132	116	138	144	125	136	176	132	151	162	136	150	130	151	121	137	147	135	149	124	146	149	142	141	130	139	138	149	121	135	124	143	148	158	133	150	151	149	127	154	172	136	140	157	155	153	140	150	171	132	174	159	158	146	151	133	141	124	127	124	139	141	127	135	144	126	124	154	124	126	125	157	155	157	135	153	128	145	157	145	126	147	154	135	157	139	136	149	131	142	151	124	135	141	150	138	154	143	149	156	138	152	147	143	136	138	157	133	151	133	148	144	138	131	143	164	137	138	158	149	137	152	153	148	145	129	154	159	135	126	144	134	135	138	160	148	154	139	143	142	121	128	152	147	183	143	120	119	116	155	142	137	126	138	161	167	164	156	154	140	139	140	138	151	135	151	155	129	150	127	135	153	139	155	152	147	138	137	156	147	157	165	138	113	147	143	137	161	171	163	124	117	143	143	131	134	149	148	142	132	133	150	148	142	148	131	150	155	138	140	136	133	147	160	164	144	145	137	153	161	145	139	154	166	146	156	130	137	134	148	151	146	142	151	139	141	138	143	154	150	157	137	135	133	152	162	137	139	149	148	154	125	118	141	143	138	117	132	144	128	138	152	158	133	130	136	136	120	127	161	165	166	129	152	145	151	149	127	146	136	143	160	140	157	110	152	144	121	139	149	129	141	154	161	143	135	144	143	139	155	148	157	115	130	121	152	159	130	139	167	179	142	118	156	166	129	133	136	126	163	147	164	129	147	153	130	171	139	126	146	141	146	134	139	148	142	162	137	119	131	156	139	131	145	153	133	149	133	138	129	144	148	159	127	161	148	142	160	159	134	130	151	120	161	142	150	162	156	166	139	146	158	137	157	174	152	128	153	154	155	137	143	122	137	124	136	139	124	152	175	136	125	136	131	139	143	140	153	138	117	146	154	157	158	124	140	125	117	145	125	147	129	156	158	162	128	136	149	144	164	144	138	150	129	162	147	152	137	169	163	147	148	126	126	138	147	160	156	155	127	138	137	165	141	145	141	147	139	144	165	149	143	175	146	158	139	142	137	135	144	142	149	133	147	141	144	153	135	129	137	144	174	138	159	150	160	146	172	147	131	147	133	147	165	161	147	136	130	139	137	138	129	124	132	139	127	147	124	133	152	132	134	134	156	133	119	144	157	153	140	136	143	152	127	160	151	140	159	139	148	146	173	115	129	130	121	138	160	114	150	160	142	152	145	117	134	134	162	139	155	124	128	139	130	132	133	135	143	157	167	162	136	143	134	160	145	113	132	125	143	128	142	135	145	135	156	134	142	148	154	153	131	145	130	169	146	136	160	135	151	143	139	140	126	144	150	133	122	150	151	124	131	137	143	126	127	164	166	145	136	138	130	147	161	149	148	149	136	145	156	137	142	155	156	126	142	148	138	163	156	136	140	128	131	124	156	130	146	135	134	143	129	127	123	142	143	151	154	143	121	151	149	138	139	150	140	128	155	150	153	143	149	144	162	128	146	135	141	134	155	157	145	156	154	148	133	143	137	155	131	122	145	131	110	139	117	137	130	122	157	141	123	134	151	131	120	137	103	138	135	128	134	158	167	138	136	134	142	123	130	129	131	122	128	153	144	161	151	146	149	145	173	171	135	173	146	131	120	134	139	142	130	170	142	152	164	151	149	145	144	141	133	146	131	125	133	152	137	144	152	130	131	125	154	151	141	125	129	153	142	125	132	134	131	133	148	134	148	121	165	155	155	152	177	151	144	149	141	143	130	151	142	145	160	184	166	141	127	137	147	140	120	144	169	162	129	121	149	155	151	147	132	148	130	119	141	130	133	123	152	146	184	136	154	162	157	129	131	120	125	147	138	137	139	156	130	158	155	164	165	154	158	144	150	160	153	156	168	135	120	132	127	131	151	151	147	132	170	149	156	133	181	124	148	140	153	124	135	156
14800	2472	2342	2840	2489	2036	1613	1440	1206	1095	1035	879	761	805	721	669	639	587	588	590	533	550	575	475	515	525	500	496	482	467	466	471	420	442	467	433	463	443	415	399	432	449	418	396	443	411	426	427	422	423	400	426	404	419	431	385	400	389	392	419	373	427	347	397	381	390	379	440	433	400	410	396	414	401	385	403	403	418	393	406	368	406	420	418	413	384	390	390	398	381	403	371	403	410	352	428	362	401	402	366	418	420	406	376	377	424	383	388	380	387	402	388	387	436	394	395	415	397	374	379	392	432	398	366	388	407	355	378	370	388	378	369	397	394	386	386	383	376	391	344	381	376	370	379	398	389	418	387	375	389	392	390	414	387	383	415	382	376	403	388	442	357	372	392	394	389	394	408	385	395	386	428	370	391	400	354	379	355	381	425	368	362	378	363	364	388	394	333	394	407	418	392	421	375	424	372	371	392	348	369	389	400	373	361	363	388	376	355	365	374	410	381	384	402	422	384	362	368	388	384	392	384	380	390	376	380	374	397	380	351	370	367	392	379	393	395	379	376	418	400	420	399	375	406	363	401	391	384	385	422	371	369	402	411	374	386	404	366	418	386	365	388	404	402	375	394	401	360	388	360	410	388	420	358	415	395	386	387	377	392	362	402	395	380	385	400	415	397	402	403	403	380	403	374	395	338	401	415	398	380	405	390	410	401	401	406	400	384	382	395	398	373	373	392	396	369	408	397	431	391	377	399	388	370	367	366	367	377	393	355	379	389	379	403	411	418	398	369	375	406	382	420	383	401	379	399	389	383	382	351	358	396	436	409	363	369	351	413	342	441	349	381	392	360	451	362	377	395	396	382	382	403	408	377	433	365	366	390	391	416	392	384	393	405	395	397	370	418	382	371	391	398	395	367	377	360	359	399	376	369	389	377	382	384	415	414	373	394	365	400	373	390	379	391	402	365	379	384	385	365	357	397	406	357	368	410	336	378	392	384	427	438	384	367	396	373	350	349	388	411	360	383	355	350	353	375	355	351	377	404	415	395	384	390	418	405	385	420	378	424	387	417	370	376	382	378	381	367	407	392	390	369	384	412	376	343	361	367	394	394	396	393	413	412	394	393	383	375	387	368	387	393	394	379	368	375	392	396	345	395	386	371	363	386	387	415	379	387	401	379	372	392	374	408	401	377	402	361	359	413	412	376	407	396	406	424	387	403	381	379	376	424	374	386	378	369	368	385	413	391	428	395	349	383	383	411	406	393	366	413	402	408	398	390	410	418	399	377	369	410	404	399	383	354	408	405	392	370	360	383	412	367	358	384	395	362	408	365	407	376	396	377	415	420	380	359	431	402	389	418	409	406	369	363	363	373	388	388	398	404	351	427	378	375	419	374	375	390	379	424	354	390	396	368	356	391	375	400	397	378	367	369	354	369	356	386	375	398	388	409	382	369	359	372	406	377	351	415	402	361	382	410	389	398	383	393	382	394	381	385	371	378	383	381	409	358	427	359	375	407	377	345	395	388	384	391	387	423	372	393	420	410	394	368	400	403	382	390	373	379	383	380	409	382	370	388	388	395	408	413	351	397	369	366	397	377	369	388	369	383	368	403	358	389	396	383	379	397	354	399	363	384	397	358	382	377	409	388	418	376	339	347	369	396	381	368	407	385	359	387	402	397	371	351	336	383	365	373	370	387	392	347	344	404	394	380	404	403	421	371	420	378	383	343	394	370	403	391	405	403	369	389	360	367	411	413	384	388	346	382	362	388	374	397	415	362	368	374	403	382	411	384	402	370	403	386	411	381	404	393	412	408	368	418	399	360	398	414	369	388	390	359	392	388	404	387	353	406	390	392	376	339	364	418	353	375	387	383	402	399	368	419	393	399	388	399	411	388	382	409	364	383	362	402	409	359	376	356	348	407	387	408	361	383	422	390	396	379	404	341	383	401	412	372	392	375	357	379	408	378	384	359	362	420	384	427	358	378	374	412	370	385	366	385	341	392	384	385	373	407	388	351	393	384	386	403	391	395	395	409	394	376	413	408	394	388	384	376	426	383	399	390	372	387	409	393	384	400	389	398	356	430	423	390	340	365	418	385	409	380	355	366	362	387	399	389	380	387	410	398	388	401	406	404	394	374	381	393	395	387	402	409	366	388	399	398	446	361	395	393	411	385	368	387	391	362	373	397	367	446	397	368	373	370	421	354	387	355	406	379	365	386	406	420	366	386	403	382	392	409	379	399	407	366	391	378	384	369	376	411	377	396	358	397	397	403	355	425	411	397	370	378	394	410	411	414	439	398	367	401	381	403	396	398	395	394	353	398	410	410	406	399	438	390	403	423	363	402	380	395	353	342	373	391	412	362	383	389	386	367	393	376	366	422	348	400	399	404	389	417	384	402	368	398	360	381	387	383	395	400	386	350	415	373	400	415	371	396	379	343	363	387	383	385	406	413	389	368	394	373	409	394	401	398	406	416	419	371	351	354	395	382	418	366	384	350	391	402	401	405	363	412	342	352	339	362	376	368	390	409	344	383	368	400	389	381	387	384	373	395	370	405	361	383	374	396	397	378	392	356	398	376	404	380	421	396	367	389	383	378	400	404	371	397	366	420	379	348	379	387	399	404	369	376	359	381	412	367	377	348	401	376	368	405	391	423	421	411	370	412	396	380	409	391	376	359	392	390	398	375	401	362	399	374	371	368	365	377	361	395	402	389	356	345	395	380	316	401	348	408	410	399	362	359	383	394	353	389	381	419	401	375	389	367	364	379	343	383	413	411	393	411	367	423	366	373	382	373	383	392	392	371	399	389	370	370	393	404	391	382	374	393	372	390	406	419	403	398	381	364	384	387	396	363	429	408	386	360	343	403	384	402	392	390	383	391	401	393	386	374	396	392	439	391	363	392	409	409	379	406	376	404	387	387	413	374	390	369	381	375	352	375	374	364	387	409	399	386	375	407	387	382	402	395	374	389	410	383	388	394	338	447	376	379	399	410	408	377	379	376	385	388	410	416	398	353	397	407	362	410	373	365	412	387	380	386	350	374	407	389	377	402	391	373	372	367	338	402	413	390	388	365	394	357	383	415	374	383	393	383	401	421	362	361	364	383	401	403	421	360	395	380	399	431	373	390	370	394	397	399	341	379	425	344	417	358	382	386	364	380	389	404	403	395	410	348	375	394	400	375	357	371	389	366	389	402	378	360	378	362	374	391	390	377	388	398	413	365	381	391	412	376	390	401	353	381	421	369	390	394	388	360	386	382	391	375	379	385	390	370	426	370	373	386	371	413	380	447	356	368	393	408	391	386	422	364	425	365	375	428	389	407	384	339	365	376	364	412	376	410	400	375	372	386	387	372	367	412	354	385	375	351	370	391	416	399	400	371	403	429	341	435	394	359	405	381	396	395	399	381	365	377	383	381	352	366	402	372	402	354	381	386	385	361	371	355	335	406	396	351	386	379	354	403	369	347	365	392	399	363	388	450	414	400	404	375
39765	14721	3619	1872	1227	904	693	630	466	446	351	342	297	314	305	291	249	262	260	222	218	241	223	234	203	203	199	196	233	222	228	186	202	214	204	221	199	203	196	230	209	193	196	228	184	214	210	217	203	202	200	200	203	191	216	204	205	182	194	211	207	227	207	198	215	208	203	203	187	194	209	182	205	200	205	202	176	167	190	193	174	190	190	168	192	206	201	191	182	194	190	198	190	181	207	217	197	168	201	210	212	189	188	215	187	187	184	204	194	172	189	189	194	212	184	207	202	174	206	196	180	184	195	195	216	241	213	193	162	209	222	184	199	206	204	213	192	201	207	196	179	207	168	180	193	183	218	189	183	186	185	210	172	197	186	186	182	160	203	184	170	175	207	208	183	186	205	189	218	182	196	192	189	163	164	176	179	222	186	199	179	197	205	185	192	194	220	182	185	186	178	198	196	179	187	204	176	194	194	184	189	193	191	211	209	176	194	191	172	175	181	203	200	207	205	186	218	186	186	200	218	176	174	193	195	183	188	205	185	198	203	225	195	194	189	188	202	208	210	180	208	191	179	194	190	192	209	190	225	207	175	217	180	187	187	222	171	171	183	185	191	173	188	195	193	172	181	194	177	173	221	210	187	182	189	194	198	189	193	172	190	198	186	179	190	181	167	181	199	203	184	185	172	206	191	205	221	186	183	186	184	194	200	201	185	201	213	196	182	162	205	178	184	194	221	191	195	198	203	200	184	191	194	198	196	193	213	189	178	174	177	209	195	192	190	210	208	191	195	190	191	205	193	182	196	228	207	173	178	211	202	221	196	198	196	179	200	190	201	174	205	196	180	212	190	217	194	199	182	209	184	194	180	169	211	189	161	203	184	210	195	173	210	198	198	196	168	193	187	185	206	204	204	184	211	204	195	157	200	194	171	181	182	172	181	191	185	160	194	191	200	213	186	216	197	220	198	207	197	164	185	198	195	200	160	187	185	198	197	199	193	187	188	185	184	203	215	182	200	154	186	173	184	221	177	183	187	183	193	217	202	167	199	188	188	176	206	182	223	186	204	219	212	173	244	185	187	187	199	168	186	193	205	200	179	176	172	212	179	213	198	193	183	170	200	205	219	194	196	197	239	180	184	181	205	182	202	175	177	163	188	196	175	205	206	213	179	193	192	158	196	205	179	179	203	195	193	213	166	185	179	205	166	222	183	190	203	194	206	191	170	199	192	211	192	209	212	182	181	208	208	169	203	158	187	201	206	217	191	174	206	199	179	206	196	192	181	179	178	174	178	177	209	223	189	184	203	186	226	186	184	186	208	183	196	199	213	202	192	160	184	191	212	214	205	180	203	203	165	186	205	182	172	206	176	202	215	199	203	205	195	175	190	196	199	201	180	221	195	203	191	223	199	178	219	194	203	197	155	200	187	188	208	195	198	190	219	193	198	183	216	188	194	188	159	190	215	206	200	188	187	218	214	187	180	207	178	200	192	187	229	196	219	174	217	203	206	188	189	202	205	192	199	194	171	170	196	199	209	184	177	204	166	201	176	199	196	198	187	202	189	184	209	184	225	196	181	186	170	180	180	190	217	224	200	162	185	235	196	174	195	197	210	179	192	178	193	187	187	202	218	207	200	197	217	194	180	219	175	199	215	157	180	205	187	219	187	190	209	193	184	180	188	172	217	200	211	196	168	187	210	198	174	179	192	178	181	200	212	172	206	203	209	192	196	218	206	179	191	201	213	188	188	191	199	201	187	208	208	195	183	175	192	195	189	175	187	181	211	191	190	201	198	212	202	177	190	172	178	196	179	168	177	192	225	212	183	204	191	201	224	196	175	185	200	197	186	208	204	194	184	209	201	189	214	188	195	192	202	195	209	198	212	180	197	189	157	189	193	177	192	205	174	191	214	181	166	201	192	206	189	199	219	219	199	190	197	190	197	190	190	173	196	198	199	207	193	184	180	220	185	207	228	178	208	209	198	163	195	181	191	213	188	188	162	201	219	212	199	212	169	180	220	190	195	196	191	215	170	179	181	188	168	183	208	207	203	170	197	194	164	188	216	189	208	211	178	198	185	180	186	186	207	201	180	186	212	197	201	192	207	204	166	194	183	182	171	176	218	200	203	179	209	204	216	178	213	184	175	175	194	196	188	190	179	203	213	189	211	169	187	178	191	172	192	194	174	181	198	195	169	182	200	198	183	205	186	198	182	194	192	187	205	198	205	200	175	197	197	183	169	183	204	175	173	191	183	201	184	197	197	185	185	201	224	200	209	208	213	216	191	178	208	200	192	200	183	207	200	223	199	195	193	207	189	208	194	196	198	200	214	184	200	201	190	211	192	214	194	203	197	176	204	197	191	191	169	199	175	206	185	158	196	196	202	221	181	181	217	207	176	185	178	190	190	189	218	189	203	200	181	185	187	184	181	185	196	204	197	203	171	176	168	166	166	199	184	194	243	194	215	190	175	209	192	182	220	178	187	183	186	205	215	217	179	203	171	225	216	201	199	199	208	179	198	197	208	198	184	194	210	202	180	221	158	174	183	198	175	192	186	201	160	180	220	209	188	215	197	200	204	219	211	170	216	200	215	174	179	201	185	184	187	187	202	188	184	187	174	191	202	207	186	205	189	172	165	206	217	173	187	177	191	204	192	181	180	199	204	190	191	193	198	183	177	178	175	199	184	184	160	186	204	193	198	215	193	218	175	183	176	190	197	213	175	188	206	182	230	176	198	202	201	202	200	182	201	204	199	180	196	182	196	212	175	186	189	216	191	194	182	211	176	195	195	210	170	182	186	203	202	180	204	202	186	194	209	177	200	181	174	160	189	201	164	199	212	219	196	176	208	193	213	199	191	172	182	213	197	181	190	189	196	203	196	188	206	181	185	218	180	227	203	170	221	176	193	177	202	182	212	194	203	179	182	183	185	192	217	183	207	167	190	199	201	193	159	177	179	241	182	183	206	196	210	220	199	195	181	175	217	189	212	197	226	233	204	188	189	175	217	204	167	216	182	199	206	183	176	195	186	199	188	169	198	175	188	180	184	157	179	172	179	184	175	179	156	183	195	176	196	178	202	200	190	180	199	169	174	179	182	211	203	211	203	206	174	188	179	212	190	190	200	184	194	189	198	202	195	175	182	180	185	192	180	230	221	232	195	172	198	177	176	173	204	210	197	207	204	186	169	232	171	184	175	183	198	180	198	183	200	222	217	171	201	191	176	182	195	187	173	199	180	209	187	190	213	190	194	165	205	182	181	216	189	204	179	203	219	187	196	203	180	189	187	229	192	201	189	207	187	186	198	161	189	184	189	184	190	184	177	209	203	170	199	169	184	179	190	193	197	162	183	195	205	195	185	194	192	185	177	205	191	219	178	161	190	178	199	203	186	207	174	191	198	184	188	204	171	194	219	209	216	186	205	179	200	200	183	211	188	215	205	189	199	192	197	183	203	226	177	183	200	175	185	193	202	184	190	172	202	193	184	182	189	198
20771	4592	4338	5074	4442	3665	2962	2538	2128	1844	1680	1486	1335	1195	1148	1136	994	925	975	869	877	781	760	773	745	745	682	717	703	638	688	665	623	606	627	629	615	568	629	609	593	600	592	597	593	638	621	587	558	608	587	587	520	564	512	559	562	543	558	561	567	565	608	555	534	546	527	541	568	562	570	545	537	558	563	594	530	539	512	532	545	546	558	564	538	534	576	508	508	567	537	564	536	530	541	548	513	572	573	533	619	545	544	532	528	478	504	545	502	562	507	505	508	538	537	519	520	509	522	530	535	479	535	503	574	537	506	548	509	503	466	551	533	498	551	526	504	520	526	547	511	529	520	470	515	545	537	551	535	494	551	502	517	522	555	511	533	525	497	511	519	530	516	515	499	507	558	508	531	497	504	549	529	528	499	504	553	527	516	501	507	518	507	522	528	577	507	541	487	524	514	518	509	486	555	553	496	511	502	520	514	535	525	504	528	538	482	527	504	551	505	548	524	493	523	494	479	515	512	490	475	551	520	523	490	517	522	536	513	488	532	504	533	515	510	520	552	551	542	561	511	514	534	502	506	523	555	528	514	499	520	538	549	522	521	520	510	505	519	488	519	520	501	527	541	543	512	517	483	537	532	526	523	504	532	520	497	525	547	516	541	489	508	496	532	552	571	503	501	529	552	524	519	506	536	546	505	530	536	474	533	520	530	491	536	549	528	540	562	518	487	529	526	522	491	523	563	519	480	499	541	469	528	525	512	486	473	530	533	535	484	564	528	546	492	522	510	534	545	477	531	505	486	520	529	537	521	541	515	531	558	501	498	504	509	555	533	521	527	520	507	542	512	492	522	514	522	490	472	544	518	465	479	468	546	566	474	528	558	527	524	493	537	516	516	451	550	539	489	530	496	530	530	535	588	508	515	475	537	546	483	504	500	489	468	528	511	507	536	541	509	530	520	514	523	552	533	536	528	511	509	517	507	513	501	534	558	519	554	502	477	507	500	552	513	509	510	523	518	472	532	526	518	525	499	554	519	515	505	544	523	551	526	538	534	549	521	550	553	489	507	501	595	518	537	484	477	521	540	511	526	484	523	507	549	531	540	488	544	480	503	499	500	504	512	484	499	521	522	495	503	507	517	529	515	546	512	490	542	510	534	507	514	497	496	523	516	480	561	492	510	544	527	540	564	538	508	530	526	534	485	545	526	517	505	533	513	524	497	518	534	485	503	539	526	480	485	536	478	521	518	542	479	505	498	502	513	529	505	569	517	517	531	512	486	538	512	484	516	510	528	535	509	532	478	495	550	551	533	528	500	506	525	492	513	561	518	528	514	519	527	495	531	505	494	515	538	514	503	512	535	491	541	577	515	529	533	525	492	518	549	547	509	527	519	502	483	517	531	506	498	540	551	515	536	538	474	497	533	529	528	512	529	511	522	526	510	574	457	519	534	530	506	549	551	507	502	553	519	533	506	513	500	498	520	508	517	501	503	510	546	513	500	540	554	511	525	506	522	489	574	536	499	509	496	521	522	503	496	519	485	512	490	520	497	532	508	539	536	520	514	521	534	540	564	524	526	490	507	546	550	544	471	530	512	508	557	536	549	485	540	519	508	514	518	518	537	557	526	512	553	554	505	558	481	557	505	541	531	494	528	569	550	505	468	550	510	552	512	497	506	519	550	536	470	542	528	524	535	504	512	472	540	529	510	515	509	531	497	527	509	535	483	478	532	540	536	558	509	510	486	517	507	526	515	525	514	509	558	486	512	541	533	506	503	490	519	501	492	490	543	536	512	526	548	466	514	504	496	513	535	504	509	526	524	536	557	526	510	579	511	507	484	516	515	583	517	539	500	497	531	514	554	550	561	520	516	532	497	511	555	521	513	532	523	515	513	536	562	522	526	554	526	501	524	515	523	553	502	512	465	537	528	515	527	563	546	515	499	525	519	517	529	530	542	527	531	532	506	494	512	535	563	520	512	534	527	518	511	506	522	539	532	560	504	491	516	528	560	494	509	511	532	553	541	514	528	515	565	531	560	507	486	536	515	522	540	543	501	529	523	543	521	502	512	552	500	531	498	498	534	514	545	519	543	520	541	501	565	537	483	541	496	518	483	475	537	543	499	504	520	542	536	502	512	515	535	567	469	544	574	510	515	566	541	531	497	497	525	567	485	524	491	500	507	512	498	530	501	530	491	499	509	509	510	499	525	466	538	529	468	502	503	498	506	502	527	516	500	511	520	538	488	523	518	548	535	524	492	503	531	557	510	521	517	492	546	494	494	547	542	548	520	539	523	531	540	488	538	501	522	536	570	491	547	508	539	532	538	488	502	514	500	479	527	519	492	492	496	482	533	532	480	510	518	482	502	575	500	544	507	493	517	519	532	553	504	520	501	522	519	503	542	510	522	482	544	525	521	515	524	560	498	504	510	516	519	532	560	498	514	527	498	550	493	526	504	512	503	510	522	556	496	533	515	524	536	520	558	479	501	544	572	515	536	532	521	538	492	517	523	496	514	494	491	512	512	531	532	530	572	499	520	505	513	483	475	545	523	543	501	538	537	516	534	466	510	531	548	560	501	501	517	505	511	510	530	501	525	502	533	512	480	515	531	509	540	541	516	512	539	520	475	527	516	515	512	521	523	533	506	540	490	500	531	497	515	508	561	512	529	538	504	528	549	527	503	516	523	524	502	508	587	513	521	545	511	512	459	514	520	509	520	494	561	561	487	489	501	478	502	491	495	498	516	539	470	537	514	479	507	497	515	548	500	554	556	512	538	536	511	536	518	556	478	520	521	545	523	527	542	509	514	519	532	473	512	537	487	525	520	523	528	529	520	513	488	510	506	501	511	528	533	535	510	508	528	500	569	514	521	468	531	542	554	475	524	512	498	498	504	501	526	488	504	544	492	531	562	520	469	534	513	531	549	546	524	496	499	504	555	514	492	520	528	517	518	513	521	531	516	521	577	495	537	532	530	484	541	504	463	487	489	490	529	505	508	499	524	525	521	562	491	511	523	508	530	521	493	508	515	475	554	550	531	538	541	509	520	485	499	505	490	526	505	484	518	536	546	529	519	536	507	510	513	521	525	546	520	532	543	536	502	522	535	516	527	510	529	544	539	554	524	515	495	540	494	533	520	485	540	525	523	527	522	501	577	490	511	484	533	512	521	527	497	500	518	534	498	501	537	524	544	514	522	509	550	511	525	523	546	525	525	477	535	515	521	505	537	523	552	544	487	507	560	513	512	504	469	507	504	467	539	546	522	501	470	533	525	518	573	515	538	502	488	539	497	500	510	495	483	517	518	513	536	509	535	507	537	497	540	526	504	536	516	501	509	538	488	503	554	501	501	524	514	586	507	503	546	550	518	516	528	523	538	537	543	544	529	524	547	498	538	559	514	515	451	509	514	514	516	535	532	518	499	505	525	542	543	512	547	513	545	526	529	516	511	490	505	498	545	493	519	572	511	503	538	537	521	512	512	534	553	500	539	522
14580	1497	331	333	287	321	336	304	313	347	299	345	282	306	323	314	327	283	296	306	307	286	319	302	296	297	299	287	308	313	301	320	292	299	325	316	326	279	334	307	322	299	300	302	329	312	307	297	301	306	292	304	346	330	300	282	321	296	276	297	324	325	307	304	314	308	308	328	300	324	338	326	298	301	321	324	328	330	308	297	290	314	298	309	300	314	278	323	323	353	308	317	291	295	315	308	308	318	296	333	332	325	322	315	327	334	303	332	316	328	298	296	292	318	304	368	308	314	281	333	337	335	298	327	295	309	288	312	314	328	299	344	301	313	332	322	314	320	275	310	311	296	290	341	327	326	294	303	291	326	291	298	289	310	285	304	335	329	320	301	290	306	301	303	318	328	297	316	296	316	293	296	314	326	288	323	331	324	318	304	304	288	295	310	325	333	311	319	275	294	294	327	314	316	303	325	306	326	313	322	305	303	305	320	302	312	285	280	290	321	303	311	320	276	292	311	308	305	324	351	328	326	284	297	305	298	332	329	306	323	309	329	305	315	279	331	320	254	335	317	290	339	317	342	324	352	289	291	314	287	281	316	317	304	290	342	316	280	296	298	345	309	292	313	287	275	332	302	346	276	338	310	280	314	272	322	284	354	330	328	309	295	293	289	312	328	324	291	331	335	313	324	327	294	278	324	298	328	359	300	334	339	318	320	324	335	341	278	278	274	303	325	257	324	319	306	293	311	316	305	308	321	321	315	308	314	307	280	297	299	318	355	354	316	314	299	333	325	301	314	306	313	340	285	311	302	314	303	305	309	315	313	339	302	321	292	305	300	308	310	309	297	286	319	321	330	322	291	335	312	307	299	305	311	303	298	345	297	304	285	339	275	328	284	311	300	305	288	339	299	276	283	277	285	311	337	292	339	316	302	312	312	311	292	306	292	280	313	287	301	314	313	308	307	305	326	338	298	302	341	304	271	291	329	287	306	306	284	290	273	309	299	337	314	305	287	296	320	291	305	319	305	300	313	285	333	307	319	322	310	307	310	290	334	288	341	293	300	323	303	338	303	320	323	290	306	293	310	333	315	326	300	330	311	312	323	295	336	313	301	262	335	300	315	303	299	334	305	287	334	304	289	336	321	328	298	313	301	316	297	323	329	333	314	331	311	318	309	297	296	343	286	313	288	287	320	322	306	301	346	333	346	279	330	305	292	310	309	306	326	335	356	297	339	346	298	299	277	301	304	327	318	293	308	299	337	322	338	317	328	348	292	335	327	344	320	303	301	302	315	299	315	317	295	336	301	321	314	296	302	281	292	318	325	269	317	269	306	321	291	296	330	318	301	308	293	303	287	317	312	293	281	298	340	284	296	323	341	323	268	292	311	291	305	303	331	319	341	333	302	268	308	280	314	320	315	266	349	296	320	307	302	329	317	316	314	312	308	299	296	296	326	306	323	333	262	343	333	310	309	290	309	310	287	286	337	282	275	309	325	318	322	285	289	286	282	299	284	313	316	310	316	324	306	305	303	322	321	319	325	270	306	360	320	303	306	298	339	312	315	325	320	332	300	287	304	317	321	354	320	312	330	308	302	310	321	305	297	299	277	339	317	308	290	295	289	300	315	299	296	286	308	312	283	310	286	323	307	322	336	304	304	310	296	295	307	277	294	339	300	297	282	288	300	335	314	307	302	318	307	320	289	290	334	298	273	340	304	320	318	306	295	286	286	326	327	270	319	329	289	303	307	341	300	320	305	309	337	317	308	331	291	315	308	278	318	333	346	332	336	334	283	299	306	317	324	298	313	332	304	303	328	294	310	315	305	283	305	308	331	297	288	296	330	298	300	272	271	326	333	346	297	295	320	308	351	323	298	298	318	304	343	310	297	324	313	318	290	331	314	289	294	336	315	339	325	318	310	297	286	305	328	301	294	313	295	301	336	349	286	301	305	297	323	330	291	311	301	326	295	327	295	310	299	327	315	304	319	330	334	324	305	286	294	317	330	308	298	337	292	295	282	334	281	310	316	313	286	283	325	306	284	366	307	332	324	300	301	300	318	315	319	306	280	279	337	329	314	252	307	293	308	317	317	320	332	346	313	302	295	328	300	342	301	324	289	284	288	296	322	312	304	319	302	325	286	338	322	300	314	299	316	326	340	315	339	289	321	299	300	336	275	300	318	342	328	304	294	295	320	351	313	301	336	290	284	326	309	319	321	305	340	312	310	321	330	301	297	312	315	307	319	292	315	321	307	336	307	299	331	335	274	324	307	322	298	298	280	296	295	274	311	340	318	288	288	309	331	329	324	295	280	315	322	369	318	306	294	291	294	323	289	319	317	342	303	308	331	298	312	311	323	328	306	323	309	321	328	289	341	308	326	313	327	297	295	307	303	322	299	316	284	290	316	309	308	302	294	302	313	282	354	307	320	315	307	308	328	312	293	290	318	293	307	315	293	298	328	328	308	279	314	345	326	312	324	323	294	296	310	318	333	311	293	328	294	280	318	329	297	272	302	315	310	296	297	310	313	295	314	328	307	314	287	295	335	313	314	305	324	327	318	311	314	306	322	335	310	316	347	271	299	281	314	315	300	284	315	312	317	307	308	326	323	318	306	328	292	282	263	282	297	328	280	293	307	311	308	294	282	315	290	332	306	317	303	307	335	284	316	326	314	304	333	308	309	319	300	302	317	315	295	318	288	323	290	314	317	314	292	293	312	337	298	308	311	293	330	309	323	353	269	307	287	285	311	330	295	301	320	299	321	324	309	310	309	272	327	288	314	301	300	297	308	298	322	294	295	366	316	307	319	282	308	295	283	319	328	336	290	301	280	320	338	320	318	335	303	284	322	288	273	291	316	334	288	302	301	322	347	278	305	324	296	298	297	276	347	296	265	285	345	318	315	285	323	301	326	320	316	295	272	329	317	332	313	306	311	282	332	299	285	288	329	314	291	308	352	318	299	329	330	300	326	314	345	301	333	289	305	324	315	316	330	275	297	293	324	343	298	327	285	306	324	303	338	296	310	291	315	322	338	319	280	308	274	324	325	294	341	298	300	311	332	314	310	322	293	304	301	304	311	307	281	318	294	285	305	311	301	305	318	293	291	262	291	341	336	294	276	305	332	302	304	287	323	350	312	293	292	323	328	295	339	292	313	291	302	316	308	336	303	307	317	297	307	301	281	316	301	309	316	303	311	295	278	302	314	373	336	316	292	286	333	316	334	283	305	316	339	322	294	356	294	318	285	298	334	311	313	365	294	319	309	333	335	290	321	297	303	312	339	343	321	305	292	287	329	308	317	311	295	304	290	331	305	314	289	299	321	328	300	298	299	336	321	316	331	317	311	308	314	319	297	321	316	335	333	328	351	328	300	298	302	340	287	315	311	298	274	316	328	290	299	293	332	312	329	327	317	342	284	346	264	297	336	262	331	285	324	278	293	342	314	304	284	306	338	293	324	300	309	282	297	322	312	343	298	306	295	347	290	293	314	320	308
6026	853	750	814	801	794	751	780	757	761	745	738	749	738	741	747	796	739	698	727	689	721	706	733	725	718	715	810	705	711	712	743	699	755	725	702	747	765	701	765	729	742	705	752	682	692	770	654	737	713	738	704	736	785	690	777	714	732	748	740	694	709	732	697	718	733	728	760	707	692	723	738	753	733	735	735	686	725	765	741	728	721	702	702	775	722	737	756	717	745	685	727	744	742	763	738	715	737	708	747	702	654	744	716	705	711	770	744	703	774	754	674	686	741	722	702	716	709	730	697	761	751	718	697	709	721	719	704	720	672	704	700	704	734	714	722	740	662	686	767	707	707	737	747	767	729	745	702	722	721	731	719	738	677	704	791	728	711	741	728	698	711	706	668	749	678	719	735	705	708	758	717	722	713	716	731	764	725	704	750	701	688	700	728	734	724	732	696	702	761	730	705	692	695	728	679	726	792	703	722	681	724	727	729	717	734	692	711	710	756	685	763	743	732	743	750	648	706	763	723	703	753	764	760	723	713	722	698	733	719	704	722	720	680	673	748	695	720	690	775	743	698	724	688	707	744	735	750	741	716	740	742	727	711	712	687	727	727	722	718	719	730	726	710	741	692	777	686	693	703	726	714	699	688	721	681	750	693	744	682	694	734	722	761	753	699	764	710	729	714	688	712	694	742	717	712	763	725	708	746	734	699	711	757	680	697	752	711	743	713	734	719	714	724	718	749	676	738	743	769	706	693	753	761	695	747	709	742	697	755	652	720	761	722	740	731	731	718	729	734	776	665	733	685	719	749	742	751	692	718	653	726	726	764	731	685	760	733	777	772	651	675	698	725	702	735	749	730	667	756	722	705	707	737	709	756	721	739	768	728	745	672	732	756	756	737	696	683	717	736	688	726	751	735	719	693	738	734	703	694	724	729	658	719	694	759	735	724	736	757	706	773	713	754	712	759	717	732	733	741	730	712	707	762	719	759	701	739	694	699	765	734	764	749	752	704	769	716	718	710	697	704	722	738	714	743	758	743	711	727	789	713	727	747	695	711	735	739	706	727	712	724	719	696	737	742	711	747	748	720	705	658	750	791	702	722	742	707	731	734	752	683	712	748	760	708	759	765	722	700	700	693	739	727	768	751	732	707	738	735	742	724	709	687	773	713	715	731	724	747	731	731	666	717	689	721	767	768	721	703	763	727	716	738	760	762	796	742	653	776	699	758	739	706	754	748	749	730	700	723	733	723	750	778	721	728	742	696	677	726	699	680	714	711	730	736	720	747	703	800	747	706	716	741	744	704	703	716	680	739	717	732	722	707	682	709	719	698	712	739	694	737	701	732	770	748	697	729	731	736	704	717	709	757	758	733	694	729	714	799	683	708	738	748	718	730	770	725	661	733	720	725	754	781	735	707	727	737	694	752	716	710	705	773	696	729	772	742	709	759	729	725	705	712	717	706	743	792	702	732	776	710	711	707	707	683	730	741	768	709	754	702	721	702	677	754	732	730	706	715	741	768	770	717	701	688	745	668	747	752	737	752	712	763	711	712	742	729	706	690	711	741	731	691	703	688	747	682	774	742	764	774	724	769	758	720	709	716	735	733	695	737	737	693	707	740	731	735	733	716	675	704	714	736	731	755	699	746	714	676	726	678	799	731	747	744	730	694	692	710	752	691	702	692	745	712	757	716	750	744	706	699	741	715	731	741	714	772	754	772	738	764	738	769	696	709	733	697	784	695	748	733	736	771	690	764	705	739	710	735	779	705	687	687	733	686	694	658	710	712	759	783	727	714	720	733	722	717	759	695	719	697	707	705	743	775	705	715	750	745	684	749	718	750	709	649	697	756	678	749	740	753	743	718	697	704	711	717	698	717	694	758	726	723	725	769	682	742	755	704	774	703	726	726	719	724	690	754	738	755	744	759	746	742	706	734	714	757	659	715	777	719	688	746	751	704	799	732	735	728	712	742	719	696	699	768	721	693	731	722	725	726	715	716	736	724	709	692	715	757	697	676	723	720	701	723	717	668	735	688	704	781	712	748	746	710	705	675	672	733	748	697	717	680	763	720	767	656	701	758	774	706	736	775	706	673	713	746	733	718	676	723	711	740	787	739	672	734	730	692	716	713	727	727	700	747	741	796	719	738	707	713	703	751	693	728	731	756	715	704	698	716	726	703	730	750	718	739	696	714	743	705	726	665	707	738	743	729	749	727	746	722	705	720	726	754	818	740	709	697	739	705	776	683	740	734	718	729	728	713	724	750	717	686	735	714	749	696	705	710	719	733	709	706	743	668	711	727	719	757	684	771	757	795	683	754	736	706	730	725	715	816	765	717	747	778	746	723	716	734	691	765	714	800	711	711	734	710	719	739	717	713	707	735	696	740	761	746	680	710	717	696	757	751	684	711	729	692	722	730	753	713	699	725	717	770	748	719	728	692	741	732	707	717	710	753	703	706	734	746	694	715	692	705	738	666	749	734	761	713	736	730	730	728	736	678	695	707	752	735	745	721	720	753	675	739	708	748	721	723	718	698	740	775	702	721	728	727	716	709	707	707	719	689	725	684	705	706	786	759	718	722	735	747	701	765	753	660	747	715	731	729	730	770	711	734	771	694	771	757	709	782	749	699	718	740	729	730	696	703	759	717	736	755	772	755	735	723	743	739	727	738	699	671	736	719	699	728	803	706	774	707	711	698	712	702	721	727	753	771	745	693	692	718	732	691	689	781	695	745	744	731	738	736	721	717	744	714	709	762	735	727	743	711	669	762	726	688	694	743	774	707	685	737	709	714	728	713	738	718	752	732	694	711	720	747	709	721	720	741	689	727	708	774	703	780	736	709	727	724	731	693	737	764	752	755	713	672	748	683	700	704	710	718	700	720	697	770	723	722	731	682	677	734	725	701	768	743	707	679	718	682	725	722	721	724	711	687	749	722	717	707	683	707	701	751	724	752	708	735	681	716	726	727	730	725	717	726	713	721	722	677	716	728	744	775	728	756	725	743	706	720	704	760	752	765	713	726	735	712	685	700	681	707	728	723	689	678	723	689	742	760	718	773	723	723	688	703	740	733	734	740	742	705	736	746	702	720	720	741	715	722	710	676	735	678	714	730	699	742	760	744	733	726	717	724	705	699	727	755	729	714	743	701	682	741	753	676	689	760	720	756	720	697	727	730	721	730	749	728	712	715	706	710	721	757	704	732	712	770	724	691	711	712	721	700	736	748	712	718	666	707	759	746	712	730	713	774	762	703	670	761	742	707	731	740	687	694	736	726	747	793	696	727	761	689	680	715	737	736	743	727	710	684	750	714	689	709	700	798	687	733	741	801	735	680	751	707	709	740	759	753	710	689	763	730	713	695	734	737	738	724	784	744	723	743	695	724	685	732	701	670	702	707	747	732	677	709	766	713	737	747	701	741	727	703	734	731	714	726	728	689	680	721	678	717	700	694	689	742	693	723	669	694	715	720	738	710	742	741	657	686	722	724	756	708
29762	7239	1341	934	672	497	389	347	270	265	229	212	219	208	183	202	193	172	174	154	169	143	161	141	146	181	183	154	158	157	149	153	147	141	154	152	137	154	172	151	117	157	178	147	148	152	131	115	147	128	134	158	158	137	130	116	151	127	161	141	120	153	122	135	178	161	141	143	148	128	144	167	142	159	142	151	154	127	160	136	135	143	146	175	145	136	166	142	140	139	137	140	141	130	148	155	144	148	150	139	135	130	129	140	156	160	144	141	138	113	152	153	151	154	161	127	123	125	158	150	174	133	137	161	157	137	150	132	167	136	130	154	137	139	148	141	154	144	167	141	160	135	150	120	158	151	138	144	149	137	155	170	127	136	157	131	141	136	135	142	150	157	143	140	159	136	178	153	141	143	170	136	143	148	159	144	140	143	131	123	127	148	140	155	136	131	139	133	140	127	141	145	154	156	161	154	160	148	159	153	110	137	148	133	135	134	131	146	137	148	134	147	136	143	140	156	177	130	143	143	152	140	126	124	151	140	145	132	122	142	133	123	147	148	149	151	141	122	112	127	127	151	136	136	147	144	141	142	133	155	148	142	149	164	140	141	139	154	126	142	144	150	143	151	155	134	129	145	126	138	154	138	154	145	144	144	155	150	135	147	151	147	138	128	125	150	139	134	131	149	161	137	160	142	160	144	122	149	147	141	147	145	134	142	140	135	150	157	145	138	153	142	146	156	168	135	139	139	141	160	151	158	155	155	128	136	148	147	149	155	138	125	135	135	136	118	151	129	148	130	143	138	148	131	148	144	149	146	155	136	137	148	163	120	159	125	127	146	146	151	153	179	131	141	159	137	146	127	143	145	137	126	153	145	129	111	142	143	123	139	140	154	136	137	151	133	135	112	130	140	141	137	123	134	173	141	139	156	132	135	131	149	164	149	165	148	145	126	135	163	127	125	152	167	139	144	144	145	116	148	122	132	129	157	142	145	152	125	167	162	157	142	149	129	148	129	143	138	153	140	129	143	141	152	170	124	139	144	158	124	139	128	121	132	152	136	155	146	128	151	154	141	126	156	130	143	114	154	130	125	154	141	152	143	149	190	153	130	153	154	136	139	134	164	116	168	119	139	148	142	149	128	156	165	141	165	146	144	123	146	144	145	152	154	139	156	146	148	150	141	126	138	164	141	126	143	131	142	143	152	131	137	119	134	125	151	129	139	140	140	155	140	146	130	145	147	131	122	137	133	126	154	154	154	122	131	139	144	151	125	149	145	134	141	150	161	138	121	161	148	140	139	162	128	137	142	134	147	132	152	124	128	163	152	129	135	131	149	135	166	130	143	156	151	127	155	160	134	139	140	136	149	142	137	150	143	137	146	134	139	160	128	137	123	164	159	139	149	166	133	125	151	139	171	159	128	159	137	134	134	169	160	148	148	157	128	151	161	169	143	133	157	155	144	147	142	148	121	129	138	138	137	132	132	144	145	166	164	132	133	157	133	138	152	161	121	149	157	127	164	146	159	139	176	142	127	139	138	157	173	148	155	124	130	130	146	123	163	142	119	131	136	148	132	156	152	140	148	152	132	150	159	132	155	169	131	155	147	131	152	123	139	150	132	163	150	137	145	145	133	123	144	135	162	156	143	111	145	127	134	161	142	149	148	162	153	141	126	154	113	146	129	148	127	149	148	175	137	122	143	137	149	152	143	114	125	128	153	136	145	150	139	173	132	134	149	130	152	150	138	157	142	140	142	154	141	149	157	136	153	134	136	135	129	123	141	160	136	140	139	124	143	145	133	129	146	133	124	147	149	143	138	141	143	126	144	154	148	145	130	121	133	119	141	150	132	150	144	155	145	135	129	135	147	158	145	130	143	138	135	152	127	127	139	150	155	166	142	132	149	139	170	140	137	167	152	133	163	124	136	143	130	141	140	132	159	151	144	132	147	136	151	127	143	133	133	137	158	168	161	167	159	128	135	147	143	121	176	135	143	156	162	152	137	138	149	148	151	156	141	128	142	157	150	138	165	145	128	150	138	126	142	124	138	168	129	159	153	162	106	147	142	163	152	140	165	124	154	123	146	141	132	133	137	144	149	134	126	139	139	143	139	113	153	157	140	144	142	142	150	133	138	130	127	136	150	132	148	138	149	160	120	127	125	145	167	138	144	135	149	156	137	150	134	133	138	166	152	155	166	150	165	124	130	158	138	167	146	138	125	143	156	140	140	129	139	146	154	143	130	143	136	141	129	158	108	134	138	143	130	161	146	155	129	156	157	149	153	178	147	152	140	160	155	147	129	132	146	133	150	155	131	151	127	154	153	143	129	150	167	125	137	131	135	164	142	137	149	128	148	154	136	161	137	139	143	136	146	122	145	164	134	129	133	143	124	142	134	149	121	126	141	135	176	127	152	151	143	137	144	149	155	159	148	127	150	139	145	163	146	136	150	148	137	159	142	138	132	121	142	147	144	131	165	132	159	154	152	153	146	124	159	137	136	136	123	129	146	141	125	175	158	147	155	147	152	120	146	149	133	144	131	157	162	153	143	135	128	148	161	130	153	158	129	135	151	126	141	132	138	151	123	143	142	141	144	129	125	151	128	126	137	147	151	152	138	130	142	119	143	138	137	122	126	156	145	145	143	140	152	149	125	130	120	138	151	142	145	135	154	145	151	150	147	144	144	127	143	132	160	134	156	161	143	134	133	141	139	135	138	136	155	118	147	132	134	140	133	139	147	163	128	144	152	149	157	147	134	141	137	142	166	148	151	129	130	137	133	146	138	133	165	129	135	147	148	122	150	135	134	127	128	153	144	133	157	162	146	136	154	148	144	125	146	150	134	138	130	136	143	151	134	115	159	148	147	134	163	145	134	138	165	148	138	130	148	173	138	167	142	146	120	138	157	113	140	130	129	129	116	140	151	144	146	140	152	135	144	167	132	175	133	149	121	154	143	128	152	132	133	127	170	144	148	131	156	129	160	170	148	155	153	145	124	138	168	161	139	124	150	128	157	148	152	142	139	143	131	144	142	139	127	120	152	158	116	132	127	139	148	140	165	158	135	152	125	151	143	132	139	162	141	164	150	132	165	140	132	132	129	124	144	123	145	131	129	152	140	143	130	140	135	151	140	171	143	148	144	137	125	151	145	169	122	154	140	123	149	138	138	153	145	145	138	141	135	144	136	131	123	160	127	147	134	157	114	153	142	155	170	141	158	146	157	143	168	147	133	142	144	166	135	152	144	136	111	143	149	115	145	137	163	126	136	133	161	142	158	147	133	143	132	150	160	156	144	140	134	127	138	136	156	150	140	130	116	139	148	157	139	141	126	138	130	144	143	144	133	133	153	138	134	163	149	148	142	153	139	148	166	158	142	157	127	145	175	140	140	156	148	150	140	128	155	132	140	149	158	139	151	146	133	127	124	142	144	164	139	140	133	119	138	127	160	160	142	119	144	140	142	150	136	146	137	146	153	151	147	162	153	141	135	131	153	152	135
14352	2612	2411	2882	2478	2097	1684	1442	1238	1110	976	875	835	786	712	689	608	669	555	544	560	544	505	497	488	485	491	482	513	484	451	498	454	468	430	433	467	439	425	448	435	428	409	428	418	427	412	417	421	386	427	432	417	405	413	396	411	443	421	431	400	395	387	361	407	403	397	341	382	397	408	387	404	391	386	408	379	420	421	398	390	349	372	375	400	387	405	371	416	403	349	401	407	403	374	389	388	409	374	378	370	398	393	378	385	397	359	401	435	369	384	377	385	355	372	434	434	400	375	366	402	389	379	377	365	383	382	381	385	371	414	401	395	389	371	391	374	395	415	359	380	391	388	370	371	367	339	405	402	380	393	368	390	398	360	365	386	402	401	372	417	378	398	356	401	371	404	371	366	393	381	377	396	411	390	387	367	389	390	395	436	387	370	386	421	411	413	385	381	382	378	423	406	406	391	394	380	364	357	392	377	385	405	397	362	394	369	382	392	372	409	389	406	366	394	381	383	391	420	373	379	367	389	415	384	377	418	393	418	386	416	363	366	392	392	374	410	363	399	375	382	361	412	381	391	402	393	397	380	401	381	411	398	352	380	392	402	353	365	359	357	383	414	379	365	396	402	405	393	374	385	375	406	382	371	379	377	400	390	405	387	388	385	385	372	355	395	365	381	378	415	372	372	395	355	385	413	370	413	359	357	405	351	381	392	366	374	410	361	387	377	392	368	418	382	390	403	397	400	379	362	374	407	404	388	363	367	396	425	375	377	403	377	386	376	403	414	420	391	383	372	380	393	354	388	367	402	427	398	388	381	372	389	364	356	365	411	391	399	357	393	375	390	399	367	366	383	407	358	380	436	355	352	336	372	385	379	394	399	378	384	379	390	385	396	413	390	379	393	382	369	356	343	375	396	374	344	387	384	385	385	389	388	363	362	408	377	406	396	362	391	390	361	397	368	379	422	371	364	395	380	360	397	388	385	372	339	430	417	391	368	432	376	396	374	399	406	408	395	375	415	377	375	352	375	363	360	397	359	370	353	388	378	392	394	391	363	373	374	373	429	398	392	381	351	385	412	409	401	390	381	378	375	372	392	441	373	412	381	419	396	376	375	369	396	399	373	383	383	361	396	419	377	373	411	382	388	383	348	406	378	385	416	411	389	367	412	396	365	372	396	348	412	408	372	353	388	369	397	397	400	386	398	412	384	394	412	381	353	407	364	382	404	421	378	389	370	384	415	372	390	391	370	385	393	420	418	367	387	345	398	397	355	377	404	387	419	379	390	361	356	412	360	423	382	381	391	382	355	372	385	395	425	326	396	393	434	419	398	396	418	376	367	417	395	374	371	386	372	364	376	425	375	391	423	357	416	398	379	363	356	372	382	359	349	383	393	376	398	392	379	374	391	434	390	397	408	408	424	385	399	344	373	355	406	408	391	411	388	380	398	369	375	392	356	406	378	377	369	410	367	395	380	368	352	361	403	388	392	419	398	390	364	393	400	388	403	397	402	372	396	390	425	398	406	373	386	370	376	418	387	365	383	374	390	357	368	391	346	369	394	419	354	373	343	349	397	366	385	366	376	368	380	390	399	391	394	384	418	401	398	376	370	379	322	370	408	367	377	357	379	413	377	374	375	392	374	380	381	410	396	409	382	382	394	395	419	383	349	379	362	369	339	388	429	370	400	367	370	399	405	385	380	380	362	353	370	384	406	407	353	385	377	378	391	370	366	424	392	397	399	361	345	396	350	369	400	388	375	366	408	362	413	392	398	402	372	395	352	394	357	356	383	437	386	386	376	373	369	372	387	411	381	405	406	399	371	408	368	385	402	336	393	367	396	390	370	434	350	373	402	382	342	379	411	418	359	393	380	382	374	409	372	393	376	416	372	386	409	393	383	364	379	354	389	368	393	358	392	405	345	394	396	423	385	409	378	398	399	386	400	381	397	410	375	419	418	347	365	384	380	357	354	391	358	342	427	389	391	413	397	362	384	397	387	406	390	372	362	387	385	384	389	386	405	377	402	385	413	390	387	370	387	364	399	388	395	408	417	388	345	391	385	436	390	358	372	413	379	383	389	412	397	402	362	400	384	386	377	398	406	349	346	416	378	372	396	380	353	391	407	410	402	401	376	387	403	377	408	359	399	373	382	374	382	406	395	395	384	393	402	396	395	415	380	366	402	355	382	360	396	396	373	363	404	423	411	354	383	357	369	401	376	358	391	356	372	337	384	383	411	382	403	367	396	395	386	418	409	375	406	390	372	371	401	374	387	424	394	381	351	382	386	372	392	384	393	372	387	414	371	377	362	404	397	378	372	388	369	403	392	369	401	383	403	390	363	338	408	378	393	344	418	402	357	395	388	381	389	357	378	400	403	375	362	384	375	344	390	371	383	379	378	392	421	385	402	398	397	370	377	388	395	378	391	403	364	376	399	367	388	371	383	392	363	378	366	393	337	413	424	408	360	395	384	369	363	368	421	329	375	365	398	410	390	381	385	404	420	403	361	357	389	403	369	400	393	403	392	369	361	365	392	379	376	439	402	411	354	403	412	408	379	422	407	394	381	413	400	395	398	385	358	406	398	348	405	419	399	365	378	357	352	411	356	354	392	380	423	413	372	371	346	379	408	399	374	384	419	423	407	380	385	392	394	417	414	370	388	427	387	401	361	387	373	349	387	378	400	409	382	384	386	380	399	406	413	418	374	383	425	386	396	410	370	385	422	381	387	389	354	403	388	375	386	361	400	343	440	346	435	413	401	384	357	408	371	402	379	418	407	366	379	422	387	385	384	378	343	363	360	393	376	365	379	394	363	374	383	401	413	396	349	384	384	362	366	375	385	401	420	391	373	391	410	377	375	396	371	375	382	404	388	371	366	395	400	379	400	354	395	359	370	382	380	390	375	394	385	375	433	363	440	365	409	387	393	366	399	357	371	388	387	385	376	375	392	369	384	379	391	417	373	393	376	430	389	370	379	398	410	359	398	409	404	421	368	393	392	377	362	401	395	375	373	374	392	389	409	396	371	363	377	401	401	368	377	399	356	371	358	384	366	361	401	363	394	378	361	364	418	387	368	405	412	408	386	412	373	351	368	373	407	345	395	356	387	374	395	360	360	373	401	356	357	385	394	377	366	357	415	410	367	383	379	368	377	390	343	385	379	424	371	406	386	396	420	407	383	382	411	397	381	385	387	367	403	377	382	395	387	394	379	374	394	348	384	369	382	368	400	375	412	361	364	399	430	391	372	365	422	382	384	385	362	377	405	357	380	408	369	384	392	368	409	416	397	372	405	383	361	380	383	400	374	382	377	381	389	381	355	379	380	386	389	403	394	409	375	387	435	415	356	375	399	399	394	367	357	401	387	367	369	382	389	418	378	378	396	402	356	399	415	411	397	375	372	372	397	374	404	408	355	387	398	407	394	363	405	429	356	375	363	392	366	383	417	374	370	361	354	336	377	373	359	390	409	410	367	412	364	405	414	406	401	387
38634	12853	3011	1850	1224	933	727	564	504	430	400	346	292	309	279	250	271	228	257	235	237	225	242	227	219	192	231	229	211	223	209	202	203	221	199	214	209	228	209	205	215	182	227	210	204	172	189	210	226	190	181	183	203	182	194	207	200	186	185	205	207	209	180	184	196	201	205	196	214	183	168	211	232	190	179	217	202	242	184	198	189	181	180	198	160	187	166	177	193	209	221	197	205	196	184	180	188	193	177	196	165	210	205	199	165	203	206	195	208	201	170	178	190	209	203	203	193	197	199	216	206	175	184	230	178	201	189	184	199	196	196	234	217	169	186	214	217	188	202	188	210	195	188	204	196	193	189	201	172	193	172	197	174	174	213	187	212	177	197	215	176	195	196	198	218	201	210	212	180	176	202	192	175	178	185	209	179	201	211	217	190	201	186	193	186	219	224	227	208	197	190	213	194	205	186	187	201	185	190	166	227	187	218	189	193	186	199	198	191	208	201	203	176	189	181	210	203	180	202	203	203	174	208	182	197	190	212	194	229	186	174	183	187	192	196	192	192	183	166	179	205	200	181	162	178	170	192	219	180	166	178	184	182	176	180	199	183	212	194	203	214	197	203	194	202	185	191	203	185	174	198	197	207	192	198	174	186	170	175	173	208	196	173	196	213	198	194	180	184	193	181	192	166	197	172	192	193	167	202	188	163	177	203	184	172	201	210	183	192	196	198	195	211	209	181	180	193	169	223	198	202	181	183	168	202	221	204	159	155	213	215	194	197	169	190	182	186	186	189	188	211	196	200	184	220	185	197	188	192	181	208	180	195	184	198	189	208	206	184	195	209	174	186	191	180	189	205	183	185	185	195	194	202	186	208	205	211	201	208	206	151	196	207	194	199	177	201	181	213	207	203	170	208	182	200	186	196	190	214	192	201	178	210	203	222	169	198	187	210	187	180	207	177	175	176	178	188	204	184	196	169	210	178	192	190	185	203	202	185	203	203	191	173	200	181	184	210	200	182	199	192	182	211	194	194	195	178	201	199	164	178	170	201	185	188	192	218	191	175	188	186	193	191	203	185	210	191	188	198	182	218	171	168	170	187	200	195	189	182	176	176	199	192	177	182	171	206	190	169	183	166	190	173	183	198	196	196	199	219	183	191	213	203	199	229	180	168	192	180	172	193	206	189	200	187	208	188	153	192	169	164	173	191	187	216	208	183	193	204	191	152	195	189	189	182	197	171	182	204	214	182	192	174	221	167	214	201	187	194	165	191	191	210	173	173	195	209	202	211	187	195	194	178	186	178	188	180	192	194	192	193	182	171	201	169	217	184	210	214	177	196	160	189	207	184	201	186	185	183	182	196	215	200	187	195	218	206	209	187	169	171	188	204	167	197	175	187	184	167	206	223	192	207	202	193	189	185	178	179	207	179	173	208	193	193	204	191	197	191	195	183	162	199	181	221	193	203	205	164	215	212	190	181	195	172	182	190	183	199	190	203	166	221	203	168	213	203	206	221	217	194	166	184	209	201	178	186	186	186	190	213	196	184	179	226	173	182	187	186	191	193	183	209	182	216	197	170	196	190	212	184	181	188	160	167	178	197	187	169	185	191	207	185	200	191	192	218	196	209	180	168	187	197	173	200	215	195	174	216	189	173	188	180	163	214	201	224	209	186	183	179	215	186	190	187	191	191	220	186	204	175	177	191	186	188	185	182	194	188	207	211	209	210	204	182	200	198	182	193	190	205	185	178	211	165	189	213	169	195	184	197	183	169	206	215	169	207	183	212	187	181	193	172	195	186	213	161	180	193	180	189	172	211	198	174	195	232	198	197	189	178	197	179	201	208	195	207	182	191	176	188	178	181	203	191	201	203	180	174	178	206	178	192	226	188	166	199	187	187	181	209	198	197	196	188	176	182	194	207	168	172	208	184	189	210	195	176	184	185	175	204	191	181	184	175	190	190	199	195	191	194	207	216	196	195	204	208	181	199	202	197	201	207	166	187	207	186	198	200	196	199	201	194	194	179	214	182	173	190	192	169	208	190	195	181	185	198	200	157	203	167	174	182	201	181	225	196	193	204	196	196	189	186	202	165	218	182	205	169	180	188	199	212	189	221	205	194	184	194	151	221	206	220	176	173	196	219	190	160	195	178	189	207	225	177	203	166	205	196	177	190	204	149	192	190	187	185	197	187	198	223	189	198	213	187	194	171	185	196	212	194	200	195	203	208	201	192	203	208	191	185	190	205	179	205	184	196	187	179	192	210	173	198	173	206	192	193	189	215	186	184	201	197	209	205	219	196	191	209	194	195	199	193	211	217	183	205	197	206	169	206	205	182	207	187	187	199	217	190	202	212	196	193	171	219	200	147	189	208	211	226	189	179	202	204	187	171	180	208	168	189	169	184	211	177	193	198	170	198	186	209	187	203	170	176	201	184	207	168	208	225	196	190	203	175	205	202	189	191	187	195	177	188	187	197	191	185	198	192	198	223	209	164	196	203	211	201	215	204	192	168	175	214	183	183	201	198	164	191	201	183	203	195	205	189	190	183	190	187	178	200	201	155	177	187	200	172	173	195	207	219	187	192	174	187	195	202	204	187	206	219	189	201	174	198	184	200	206	210	190	170	195	177	198	181	207	195	208	180	173	185	192	191	172	203	185	212	174	202	206	219	175	191	204	195	210	171	232	224	182	197	209	182	189	176	175	184	217	188	184	188	195	191	187	180	202	186	169	195	177	187	225	216	170	170	178	211	193	171	201	181	196	186	181	173	190	176	169	197	179	196	176	202	187	181	222	181	186	196	200	216	181	194	187	191	198	180	177	195	194	192	177	215	191	197	174	200	182	179	184	217	214	182	183	195	190	203	183	187	199	193	176	198	193	198	177	179	170	196	205	186	182	211	193	185	167	214	187	211	233	174	202	230	179	192	206	182	170	202	171	182	195	202	198	204	203	185	201	178	179	211	176	173	197	201	186	183	198	188	196	211	181	196	200	194	194	213	182	196	208	198	201	172	223	199	192	173	191	191	193	211	189	195	186	200	189	194	205	175	189	199	188	197	196	176	207	173	166	198	200	173	181	163	150	162	187	202	189	192	186	166	190	191	189	203	197	199	181	196	197	198	183	178	204	159	186	174	203	203	194	183	184	185	196	189	168	194	186	182	217	190	175	199	183	173	171	169	186	189	181	196	200	184	190	208	213	194	205	192	204	188	185	197	218	185	186	203	205	201	225	206	216	193	215	187	182	210	189	173	182	169	197	182	188	190	181	169	230	184	200	160	188	188	192	157	216	191	200	189	200	203	183	212	182	180	220	201	169	182	214	179	213	207	195	198	195	212	200	197	190	194	173	171	205	176	167	203	182	158	180	178	174	206	189	207	197	219	190	195	199	189	184	215	191	182	181	186	193	193	193	220	178	221	195	189	203	222	179	186	190	213	174	179	172	163	170	215	172	202	168	174	190	191	210	198	181	206	194	192	190	185	169	217	188	193	201
19457	4660	4204	5258	4293	3698	3135	2557	2146	1860	1715	1578	1391	1224	1167	1096	1099	997	965	870	895	880	793	758	779	734	696	692	714	676	631	645	628	632	615	612	597	594	603	564	610	599	618	598	571	594	615	592	568	561	567	561	568	542	538	556	546	543	593	520	567	575	560	532	519	513	555	521	570	568	535	565	542	534	477	581	508	513	462	513	552	501	577	527	542	575	531	523	537	505	543	546	525	511	534	520	517	522	535	509	562	496	497	515	513	501	563	548	518	518	528	504	562	549	540	542	537	543	491	509	523	488	525	519	511	517	513	493	526	541	530	517	555	526	553	541	522	522	540	511	524	547	560	534	483	483	526	522	516	515	546	535	527	513	495	494	525	540	510	558	500	502	524	510	512	506	489	515	531	545	523	511	562	536	527	529	551	536	550	479	556	506	464	545	530	512	516	468	516	522	558	502	505	541	546	522	497	533	512	511	490	491	508	516	518	516	505	545	505	497	518	509	519	505	491	493	533	502	524	552	493	497	487	528	528	548	537	514	558	535	545	527	538	503	518	516	522	538	508	492	537	496	520	525	507	525	549	541	505	553	554	483	487	514	508	564	528	525	480	529	490	537	503	522	508	544	541	525	502	515	531	498	502	526	519	535	511	494	494	515	501	514	514	485	557	499	520	521	549	543	538	500	516	529	538	557	541	501	503	526	502	493	516	531	542	515	501	522	520	468	522	543	534	529	520	514	561	516	493	480	535	498	531	501	520	469	510	545	510	528	503	506	537	550	548	501	525	528	540	537	509	526	523	525	538	505	496	518	526	513	512	524	514	561	509	537	529	517	544	521	513	544	520	500	497	517	517	501	542	510	502	516	512	480	532	564	537	526	500	532	536	493	501	523	548	484	522	511	514	503	510	521	534	517	513	496	529	532	524	507	512	549	515	519	533	512	491	524	538	569	504	569	539	549	508	552	513	509	505	516	495	538	539	533	540	535	546	513	514	486	498	493	550	532	549	574	498	519	516	572	552	518	535	517	469	526	530	550	569	526	537	526	524	562	555	546	530	521	518	507	497	510	536	502	511	534	569	507	544	533	520	506	501	531	549	523	501	540	483	515	514	551	494	516	508	524	548	512	483	502	515	525	510	547	549	521	484	499	520	492	506	562	513	516	508	509	525	557	552	521	511	542	496	512	524	504	500	523	572	511	534	546	488	519	536	537	518	529	516	505	507	517	507	511	524	513	513	556	476	530	517	531	528	528	520	539	526	510	516	515	487	520	548	531	491	517	530	498	509	545	507	511	571	540	512	500	534	536	525	538	527	519	549	533	506	541	522	550	506	498	548	533	527	468	490	515	520	502	500	484	511	512	532	530	526	504	508	517	497	503	556	507	497	510	562	512	504	496	491	519	556	550	530	513	502	504	511	541	532	521	486	543	528	515	522	534	507	524	556	506	507	551	514	511	549	498	539	523	489	521	539	526	513	550	493	499	515	492	524	500	530	530	534	486	518	534	539	543	532	534	509	506	524	532	534	494	498	491	495	526	544	520	546	510	545	519	545	532	495	512	531	497	514	518	507	511	524	507	480	518	509	547	493	522	520	508	521	508	565	504	548	517	523	540	504	515	558	507	552	493	517	491	505	480	506	518	544	539	536	492	499	498	526	546	546	509	527	492	536	551	528	515	543	515	529	527	502	538	514	530	527	519	496	480	503	522	546	559	515	532	524	533	522	528	557	534	518	533	496	556	557	504	555	536	515	496	536	517	527	511	520	501	525	552	519	518	489	538	505	494	480	551	534	534	527	483	559	481	524	517	504	491	526	524	474	536	523	517	516	504	536	544	497	523	546	496	535	542	481	539	510	513	514	539	508	509	512	526	518	501	521	519	560	522	534	542	554	484	502	522	529	555	507	507	549	520	512	549	562	515	511	535	533	534	486	481	503	517	541	521	485	497	557	487	526	482	528	478	512	506	536	514	535	531	523	516	519	544	560	554	534	516	524	500	541	551	525	502	541	523	508	494	547	535	531	492	513	532	493	511	514	492	511	564	554	507	528	544	511	500	483	479	536	544	493	525	529	529	493	537	514	525	513	534	524	525	488	519	515	544	517	505	525	490	533	496	485	488	544	480	568	496	508	497	519	488	510	537	502	551	481	548	520	568	537	494	506	527	513	506	510	498	479	547	524	539	539	526	565	552	557	570	500	538	533	530	522	526	554	465	470	495	490	514	535	579	482	519	525	593	516	509	484	518	560	518	536	529	529	449	516	537	513	527	542	491	521	508	497	508	511	549	506	501	504	552	545	577	505	487	546	526	545	486	494	531	516	519	544	529	522	519	542	492	544	515	536	526	515	512	509	551	530	504	515	506	472	503	524	553	550	524	484	514	507	504	528	495	479	534	509	542	505	513	546	502	528	526	510	515	478	503	541	508	524	515	549	540	537	543	529	545	530	514	592	548	530	538	510	470	493	548	526	546	509	499	464	477	531	506	551	546	530	539	504	532	544	479	526	518	543	534	548	527	529	545	506	546	493	530	545	542	499	496	505	535	553	538	528	471	528	540	550	521	518	524	529	523	551	522	512	467	512	519	520	549	538	534	573	517	502	558	485	512	511	521	581	538	534	504	523	510	536	505	512	515	516	519	487	546	531	495	529	498	532	521	522	520	506	504	521	510	520	544	499	542	512	552	524	539	560	494	512	504	533	497	511	532	504	565	533	549	549	506	562	516	538	526	500	482	491	474	471	555	506	528	533	547	525	516	529	462	512	491	500	552	535	485	522	490	467	549	546	497	495	467	499	521	511	484	499	507	512	524	535	507	537	502	528	538	519	521	477	556	500	518	537	531	518	533	538	487	525	473	555	505	512	512	520	501	525	506	534	511	551	489	542	495	545	514	523	554	558	501	496	547	540	503	514	496	520	565	523	520	495	503	545	547	562	530	569	527	518	523	484	469	500	527	547	515	544	487	517	513	528	509	487	555	545	502	513	482	544	512	533	491	518	523	555	505	520	533	565	501	507	484	521	510	493	508	484	508	512	527	584	494	509	542	521	562	502	501	489	530	508	537	498	523	513	506	589	529	504	466	513	538	519	543	517	495	502	506	492	523	537	526	521	559	517	517	524	486	571	522	528	524	526	519	534	523	516	536	527	527	522	507	483	523	531	534	514	523	507	575	556	529	558	524	485	535	574	510	481	488	512	498	532	535	534	528	477	476	484	547	518	517	482	506	496	524	549	522	532	475	546	517	517	508	522	478	535	527	527	516	510	510	498	542	522	479	521	508	521	554	516	536	524	509	529	534	508	538	540	513	527	508	508	561	518	535	538	506	561	529	519	554	514	507	528	549	501	535	529	499	555	465	536	540	528	522	536	550	482	523	532	524	502	529	490	517	467	490	526	548	533	553	557	524	496	522	523	536	518	544	469	511	541	524	506	502	520	500	536	502	551	522	511	515	524	527	519	524	483	554	510	525	516	508	559	568	505	510	507	525	539	520
12948	1180	368	357	291	305	291	280	338	330	283	315	295	292	303	291	298	337	304	315	317	329	313	269	337	293	329	304	295	315	322	318	339	296	304	296	281	314	268	318	304	316	304	327	324	294	289	289	300	294	324	333	291	332	258	309	308	285	326	302	309	302	328	315	297	292	312	319	366	313	300	308	312	283	300	309	302	294	328	300	322	327	320	318	330	310	301	310	317	290	286	323	311	295	310	320	331	327	281	303	304	344	336	288	315	305	326	289	297	308	335	340	324	347	320	315	304	288	322	278	306	300	328	296	319	294	297	286	330	288	279	298	355	344	274	345	314	306	273	325	331	340	302	318	325	311	298	329	326	340	280	302	295	313	297	316	302	310	312	309	332	316	293	307	287	345	313	324	312	309	299	334	287	328	293	338	318	304	330	356	326	323	300	333	294	304	297	328	282	295	329	271	312	336	308	307	312	351	333	298	318	305	327	307	340	269	306	300	312	316	323	317	326	310	266	302	282	284	298	307	306	329	283	310	308	293	306	301	335	311	345	348	321	270	310	296	324	333	371	302	272	300	302	315	285	318	333	304	331	279	278	337	334	338	295	302	316	291	342	326	318	299	326	345	281	291	306	301	305	314	291	324	274	303	329	324	307	346	339	305	291	302	316	318	338	302	318	317	335	313	291	296	335	300	335	322	332	320	300	322	308	307	315	298	306	337	293	288	296	289	293	298	330	305	301	326	333	310	305	328	279	296	290	306	306	285	328	313	320	292	305	308	319	285	303	289	322	306	329	331	326	297	286	345	325	308	294	314	324	310	327	298	306	285	289	289	295	284	336	301	324	295	334	312	307	337	301	284	299	284	273	337	322	328	296	293	303	321	296	298	275	312	309	285	307	267	299	316	311	344	297	298	319	314	285	308	316	312	320	328	300	325	290	296	287	313	294	321	307	311	318	310	284	309	280	338	302	295	315	308	345	314	311	288	319	305	315	287	322	345	309	325	320	278	325	313	270	315	328	303	285	307	306	288	271	300	320	343	311	305	297	330	319	297	309	313	318	321	285	290	321	290	289	287	354	318	326	311	295	313	319	315	287	316	324	324	331	288	309	320	299	298	312	325	315	289	310	315	283	302	340	262	318	286	291	317	312	330	318	304	305	305	328	332	347	289	310	321	289	311	302	304	319	315	294	310	272	332	355	320	270	322	309	304	300	302	317	322	350	301	304	340	282	326	323	294	295	328	290	322	319	306	306	291	354	310	319	307	327	307	325	293	309	308	340	315	294	274	296	322	282	317	298	316	297	310	312	333	323	309	313	324	305	320	293	291	320	298	289	302	289	294	306	320	311	328	301	332	274	276	304	330	313	324	327	335	295	318	321	304	284	317	326	305	298	319	300	328	323	320	300	300	307	322	250	301	342	310	318	317	288	320	298	292	282	326	285	303	318	292	300	323	321	311	294	274	337	339	286	281	310	342	304	321	325	273	309	310	304	338	323	302	302	327	324	321	329	278	333	321	312	311	304	318	332	326	290	296	317	295	313	292	330	316	311	326	301	294	325	325	333	318	277	316	269	305	278	275	326	302	286	304	336	285	299	345	300	300	315	273	305	301	326	315	313	278	330	297	288	303	330	351	364	296	300	300	331	276	331	312	315	308	320	316	304	321	279	295	354	295	285	307	286	308	346	280	284	339	258	298	283	299	295	288	290	266	316	303	307	304	321	300	295	297	298	313	328	368	307	302	315	284	311	293	324	286	306	335	310	305	322	303	337	354	328	339	333	330	293	303	292	330	310	295	278	327	303	304	309	301	305	295	284	305	304	326	277	276	279	315	301	310	288	321	308	293	313	302	327	301	309	309	311	327	304	320	300	316	313	308	291	291	334	318	340	292	312	276	273	311	329	303	317	274	298	335	317	306	345	320	298	316	314	340	310	319	311	295	304	310	310	333	305	308	336	330	309	300	294	287	295	324	312	312	271	302	295	291	301	333	324	293	331	329	303	290	332	327	312	318	319	293	269	280	334	267	323	324	321	315	317	299	295	319	305	298	326	358	306	276	296	292	321	309	308	309	288	314	323	284	310	287	299	297	298	298	327	311	272	303	330	300	303	306	289	297	318	277	327	304	284	279	316	327	320	323	318	283	314	295	299	277	325	301	302	307	302	298	337	293	306	306	341	308	346	304	298	278	350	309	321	285	306	282	318	337	345	308	298	313	320	287	319	301	330	309	293	322	307	285	293	319	328	302	292	309	287	286	314	340	323	299	294	287	296	307	315	317	297	305	301	324	301	331	319	292	299	305	306	291	319	290	297	318	313	302	293	275	283	320	312	317	317	310	310	312	289	296	330	311	327	327	320	312	291	277	315	324	342	280	338	327	295	312	323	324	313	308	318	325	314	300	312	307	333	307	321	297	334	315	327	323	317	328	326	294	327	296	327	293	292	294	327	339	287	343	325	321	319	303	301	299	301	281	317	315	305	281	339	327	296	320	319	315	305	308	298	265	285	309	322	337	309	302	298	321	321	307	324	311	283	353	271	295	332	297	326	334	320	297	318	311	306	320	314	301	296	290	285	308	279	305	301	331	307	314	281	286	318	304	253	317	294	297	338	291	353	289	302	299	325	311	326	354	338	317	323	282	274	305	289	341	308	314	328	326	349	348	272	300	325	328	297	303	289	310	315	291	304	291	309	303	310	327	302	317	278	313	300	329	299	332	308	327	317	296	335	318	291	303	323	333	288	305	308	280	308	318	294	288	327	295	309	340	312	283	312	304	316	330	313	326	321	302	321	299	318	329	279	314	302	292	305	293	311	310	327	320	303	307	321	304	332	310	307	266	316	311	312	343	325	305	324	280	306	307	321	331	289	310	312	293	317	336	288	314	313	297	307	320	321	292	310	319	332	274	324	302	305	300	297	267	345	326	312	276	321	288	309	348	291	328	304	328	331	321	306	339	297	296	303	306	340	307	318	311	313	325	302	326	278	329	303	343	288	340	306	291	305	289	291	331	306	355	316	290	287	315	291	339	309	302	337	335	297	304	344	305	316	318	278	338	306	311	301	362	323	315	307	308	307	321	312	334	317	302	282	312	332	318	309	313	308	326	340	279	332	310	305	304	349	310	316	304	322	272	310	326	316	317	301	328	296	266	325	325	324	317	307	296	337	301	347	348	325	296	312	315	340	261	316	346	323	302	292	298	315	323	325	326	322	299	309	305	294	266	289	310	307	321	293	322	302	326	309	311	322	321	300	298	325	310	335	293	280	291	296	299	321	326	297	294	315	306	312	355	321	299	299	282	333	313	271	297	332	290	327	300	304	324	301	309	291	324	287	290	314	313	307	300	308	303	285	337	294	313	320	295	312	314	302	348	324	294	282	305	254	304	278	326	310	342	327	321	321	319	282	296	328	299	305	317	318	321	321	325	271	315	283	301	325	335	291	314	303	308	290	312	286	289	298	304	298	313	315	273	289	299	315	314	312	282	308	282	313	357
5694	824	785	814	816	820	757	767	769	723	738	754	742	766	760	692	717	729	767	666	735	713	724	778	726	715	706	708	700	711	734	722	708	752	750	705	725	744	723	735	727	742	725	719	745	734	727	719	723	723	726	732	741	705	693	710	743	735	732	708	748	721	746	728	728	694	720	735	777	732	770	717	740	705	765	689	702	755	710	725	746	740	694	705	747	705	741	745	705	697	733	716	743	715	735	729	727	744	744	671	706	712	743	736	717	721	713	722	681	719	743	706	722	706	709	730	718	723	756	722	743	712	711	741	737	692	751	766	697	713	710	696	716	718	743	697	721	706	749	686	692	729	743	688	708	725	678	731	751	773	745	680	736	805	718	744	752	722	735	750	681	710	675	749	700	740	727	713	651	762	705	731	749	691	750	735	732	716	708	736	684	737	783	720	714	702	795	741	740	708	745	699	734	652	734	735	706	820	694	750	727	706	734	752	708	711	677	720	761	721	692	772	694	731	696	739	732	747	719	698	703	715	707	685	657	710	709	686	764	710	762	701	689	759	709	703	718	712	713	689	706	716	734	721	786	707	757	757	758	724	736	742	729	737	729	704	715	681	725	672	722	710	717	793	789	757	722	718	755	717	793	718	687	723	690	777	718	726	730	711	692	740	710	754	756	706	736	692	721	752	736	698	694	784	734	729	734	724	728	707	749	711	768	736	744	715	708	676	723	731	717	745	718	716	740	723	701	719	730	720	731	741	747	705	737	737	738	702	743	677	686	714	691	690	692	688	763	710	727	738	775	732	744	744	712	678	749	746	710	694	754	723	681	712	721	688	718	704	731	691	715	707	706	728	722	731	703	752	770	703	712	683	762	733	695	764	718	711	758	724	701	716	726	742	717	704	710	741	753	696	736	732	720	717	701	732	699	764	667	739	728	762	719	700	715	761	668	707	731	753	749	735	810	775	696	718	697	720	730	727	759	746	758	659	756	735	731	703	748	757	708	697	752	727	728	760	711	707	734	693	742	705	691	732	771	742	733	746	711	721	700	710	714	717	750	723	718	756	741	721	742	724	738	687	729	680	703	701	698	691	772	746	718	689	716	712	666	718	759	683	736	700	683	720	735	731	747	763	730	734	721	713	749	757	731	706	779	725	732	693	734	691	757	720	693	723	758	736	713	679	793	722	741	716	742	742	735	691	738	753	697	721	733	705	703	739	713	736	792	742	701	713	754	724	704	745	785	704	680	707	709	737	748	738	756	729	725	763	724	711	692	764	714	756	727	765	687	738	698	743	679	768	743	720	727	689	727	722	762	706	723	681	700	703	728	724	716	736	752	791	688	712	694	742	703	699	695	733	775	745	736	737	716	735	719	745	750	745	719	712	719	724	721	729	698	738	738	746	750	672	726	773	739	714	695	722	736	716	731	726	747	713	785	752	725	701	715	760	710	697	678	709	667	713	761	650	744	745	721	746	727	702	733	737	745	708	735	720	737	681	741	733	744	725	664	744	727	703	730	737	727	752	768	689	736	743	768	751	752	696	724	733	714	708	733	713	708	709	698	705	739	692	705	727	700	789	770	718	740	696	709	730	690	680	762	692	762	736	741	734	725	694	736	710	771	750	720	694	728	738	684	742	711	770	684	729	718	719	755	682	731	703	799	698	725	734	719	695	710	703	700	714	754	689	730	750	716	721	739	722	723	732	698	733	739	723	727	722	699	737	724	735	702	767	701	733	711	681	760	743	733	726	735	696	755	742	721	706	732	699	734	733	736	730	724	701	720	725	721	743	713	712	738	692	707	704	729	764	776	727	751	696	739	771	696	711	770	708	704	754	744	754	729	704	714	750	720	680	708	725	688	784	721	761	699	704	703	735	729	755	741	733	726	718	761	738	695	747	766	703	728	726	708	756	727	698	722	746	752	738	713	686	749	710	733	760	712	738	694	720	751	709	686	759	747	729	725	750	767	729	752	690	708	677	713	736	732	743	720	734	697	727	748	641	744	729	739	746	723	720	775	692	687	713	695	747	729	734	727	750	726	719	685	751	726	774	717	726	696	721	723	736	738	724	747	762	734	702	710	748	696	740	729	743	735	709	747	692	725	737	735	720	719	738	661	720	702	740	717	708	744	712	729	698	737	764	708	737	702	721	704	749	710	733	697	720	709	761	731	712	737	759	721	702	732	761	764	671	707	676	690	762	676	757	687	730	695	726	713	730	772	699	761	749	709	766	698	738	707	715	770	706	742	671	652	750	687	677	678	771	753	700	727	661	731	701	712	710	700	685	681	728	763	753	666	765	712	745	773	708	705	719	736	765	734	699	778	709	747	694	699	684	741	698	741	713	728	722	733	702	769	731	698	732	710	770	733	696	752	752	695	722	707	724	772	758	718	754	668	696	707	670	686	711	705	752	709	714	760	759	722	737	737	742	696	762	737	728	689	701	743	693	759	722	727	754	723	728	738	722	702	708	742	729	746	716	738	746	734	745	696	740	684	707	729	751	715	697	715	748	738	731	671	718	717	716	699	779	733	719	749	710	725	699	727	719	747	740	746	699	747	692	764	736	742	725	713	738	711	684	778	751	722	781	724	748	713	701	755	741	692	759	714	654	698	696	715	730	715	724	683	726	692	720	758	746	704	741	737	725	733	713	694	744	701	688	720	719	711	765	740	741	704	726	672	722	713	721	740	704	720	745	736	713	733	759	732	705	760	760	784	696	772	685	731	733	723	713	734	729	711	704	692	725	702	702	729	730	717	718	725	732	749	725	682	728	741	708	747	716	650	792	693	739	700	736	690	697	721	735	719	722	687	703	728	690	725	752	717	721	734	719	765	727	716	787	698	753	750	756	680	702	745	698	701	709	696	730	709	724	729	704	699	738	750	754	711	710	730	734	728	713	723	697	727	806	732	756	738	701	699	722	693	743	754	733	729	714	721	780	771	774	719	691	762	668	739	741	759	735	702	744	754	688	730	709	698	714	727	715	698	727	710	704	716	736	777	755	743	719	719	743	713	749	694	726	703	733	720	723	753	738	723	738	740	707	732	718	710	689	760	738	680	778	702	716	751	719	695	741	755	746	726	757	710	721	730	708	737	716	720	730	716	707	715	751	696	715	688	751	736	752	718	717	777	713	731	701	736	757	715	708	763	714	687	707	703	675	733	736	719	774	714	697	717	692	766	748	733	734	790	734	713	771	673	685	720	751	719	738	667	721	762	709	699	755	738	743	703	724	703	724	680	662	731	701	694	726	737	723	728	748	779	706	706	757	720	715	776	722	724	716	759	705	718	732	777	687	717	715	721	722	741	735	703	692	698	703	765	727	704	708	729	705	721	719	698	749	748	717	731	679	730	726	703	726	700	688	806	706	675	768	720	739	705	716	739	702	730	726	704	727	767	734	730	768	702	704	728	750	738	706	724	756	713	700	687	717	750	744	766	707	735	681	732	710	718	718	691	712	739	715	696	710	781	682	684	685	726	738	764	749	767	691	731	699
29527	6918	1205	897	648	498	385	356	326	256	221	246	206	221	183	183	175	177	175	193	172	154	154	158	162	154	161	140	156	147	134	175	164	139	148	154	156	176	149	132	151	156	142	151	142	143	137	143	119	142	156	154	128	156	114	129	148	146	137	122	136	145	167	125	149	139	136	131	153	145	143	129	133	165	130	132	132	151	140	141	170	143	149	148	155	153	131	150	143	144	161	156	129	133	152	152	149	154	135	169	160	159	165	150	142	141	169	132	117	150	129	154	133	143	123	130	146	156	159	135	160	163	129	149	155	143	135	134	134	135	132	152	155	158	131	138	146	140	162	136	155	119	131	159	137	136	162	155	151	126	127	146	140	160	150	148	145	112	122	130	139	161	163	141	147	153	138	128	144	144	138	114	137	157	171	127	154	149	149	146	147	148	123	140	154	152	144	159	133	158	166	123	113	158	168	152	132	143	153	139	152	135	134	131	124	147	132	130	155	159	109	132	129	132	134	112	154	137	134	146	155	127	141	140	136	127	137	141	125	156	139	170	139	165	140	125	143	166	153	116	166	145	135	154	144	156	147	159	121	132	157	147	132	155	123	139	145	136	139	142	156	142	129	147	143	128	153	136	137	153	162	152	131	137	144	150	129	149	141	157	153	149	161	137	125	142	150	130	134	145	137	143	160	145	132	137	120	165	137	139	118	143	122	120	152	141	142	152	143	141	149	153	122	133	128	151	149	140	159	151	144	137	152	140	156	138	139	151	144	163	139	123	132	143	127	127	144	134	138	134	153	145	113	138	165	172	144	173	139	144	141	143	145	118	141	141	161	128	135	140	141	153	117	140	133	150	171	149	135	109	145	134	137	124	118	145	137	154	132	161	157	126	148	144	147	150	128	126	153	157	140	133	151	129	129	139	132	153	129	131	144	127	142	145	144	148	107	115	122	120	147	135	147	140	151	134	129	123	139	137	138	117	149	158	141	158	122	141	150	158	161	135	152	164	144	159	138	148	132	122	152	152	140	145	170	140	147	185	136	150	157	135	142	135	132	134	166	164	144	165	119	137	125	163	156	150	134	125	127	163	134	149	128	141	151	139	155	158	138	156	135	125	155	150	125	139	151	140	135	157	134	131	151	144	138	143	144	127	138	148	151	155	160	145	146	135	129	141	131	145	155	161	143	134	147	140	138	152	123	146	141	136	150	153	119	125	153	129	133	138	125	139	131	133	114	146	155	147	145	152	153	126	144	137	140	142	118	146	148	146	134	162	127	141	168	125	144	149	167	142	138	136	144	158	155	158	133	145	146	178	167	163	168	164	138	145	142	163	137	143	143	156	136	171	149	140	153	139	145	147	172	128	132	141	142	134	140	149	120	141	156	135	153	149	154	150	144	144	147	132	114	122	155	145	143	161	135	165	138	162	138	134	154	134	151	142	134	127	144	136	157	135	126	119	141	144	134	139	136	148	166	160	176	135	152	147	146	166	139	153	150	156	141	155	150	140	137	146	157	134	153	159	137	144	143	132	151	112	136	158	162	144	118	133	141	138	136	129	147	130	160	149	143	155	129	132	149	158	144	133	160	123	163	140	162	142	153	137	143	140	132	160	142	133	149	128	145	123	116	139	151	146	138	143	138	147	131	125	139	139	130	137	141	143	118	157	137	113	143	136	157	152	155	140	131	175	137	126	151	124	135	135	149	151	162	114	138	157	150	130	162	144	176	143	153	130	124	162	139	124	146	182	142	133	136	139	134	127	136	122	149	163	143	124	135	155	145	151	170	168	153	154	148	127	140	161	124	119	152	139	150	144	162	149	136	140	155	134	171	136	125	157	137	131	147	147	138	138	161	138	138	133	146	165	157	149	148	142	143	152	137	147	148	136	141	135	143	158	129	138	118	140	148	152	131	157	164	163	148	146	154	131	132	144	153	145	129	133	152	125	124	138	143	145	138	158	142	136	123	132	144	159	156	138	123	163	167	149	132	137	153	141	140	121	109	146	120	146	138	119	146	154	153	136	142	131	162	147	147	151	147	141	152	165	134	153	165	145	140	141	152	139	168	147	120	144	137	133	145	163	155	123	144	133	151	151	165	154	165	130	142	140	169	150	152	146	142	134	132	161	123	137	150	161	157	142	130	168	162	145	134	139	133	143	140	133	139	137	160	149	152	155	149	128	139	137	148	152	127	144	147	155	136	146	148	143	144	137	174	127	137	142	121	138	141	114	122	146	154	135	153	141	143	126	149	147	124	154	159	136	148	142	124	138	139	124	161	138	150	133	150	151	152	136	136	125	132	157	123	153	132	157	147	143	150	162	144	158	142	162	159	161	151	178	148	150	132	171	135	150	127	130	156	132	140	159	148	131	152	125	128	153	142	128	133	143	155	138	140	132	152	131	131	162	142	141	141	143	136	152	142	127	142	167	121	130	141	149	113	161	132	153	143	144	150	130	155	143	148	116	132	138	137	122	144	121	162	149	127	144	137	131	139	128	150	159	154	132	156	147	145	144	145	168	142	141	139	137	129	143	161	136	147	150	158	169	137	149	141	145	126	139	138	157	135	149	138	156	144	134	138	135	146	129	140	148	141	155	138	138	121	128	130	155	129	123	128	145	140	148	139	151	135	160	135	163	143	134	147	144	150	145	131	138	152	131	171	137	142	158	151	132	150	104	133	138	152	146	168	149	155	116	143	166	141	140	126	157	150	143	155	147	132	137	121	157	135	165	142	121	130	116	138	128	141	142	136	114	142	160	129	157	155	123	147	150	141	127	160	131	124	165	132	147	150	130	135	130	155	129	137	164	146	133	142	177	138	131	156	163	134	143	149	139	155	140	153	127	116	125	139	134	140	148	131	142	144	150	145	153	140	132	146	121	149	144	157	165	149	134	136	123	138	129	177	125	142	140	163	155	153	150	139	148	145	162	137	145	154	134	151	131	156	156	152	139	147	160	140	137	153	150	136	164	142	146	147	156	151	131	132	182	123	160	152	141	146	130	148	159	148	149	139	155	144	129	155	129	129	154	152	157	149	150	123	134	115	152	152	144	149	142	165	152	155	140	146	134	149	135	126	155	114	134	127	163	143	140	144	146	150	157	168	147	131	150	142	138	167	130	149	156	142	176	143	126	165	125	128	129	134	142	146	142	135	153	126	129	144	164	132	138	146	134	136	144	143	134	135	156	165	142	117	142	129	134	127	163	152	150	157	129	149	143	162	141	142	144	131	144	144	155	138	131	168	132	151	159	132	148	119	163	135	130	125	153	145	123	120	167	138	112	159	161	142	128	140	130	139	171	151	159	152	150	152	147	150	150	113	135	143	131	139	148	138	133	163	143	144	140	118	138	149	142	148	148	137	150	145	146	157	139	137	169	128	147	145	144	140	134	149	121	135	135	142	129	135	131	166	141	120	146	125	162	140	163	141	153	174	153	141	128	130	136	149	154	138	140	143	155	142	125	150	163	138	134	131	154	154	144	145	142	152	130	159	141
14110	2672	2390	2836	2660	2084	1693	1497	1278	1094	981	848	823	789	746	701	637	631	601	576	551	532	510	526	514	461	486	502	492	455	457	493	425	482	471	417	399	469	454	472	432	425	437	462	381	427	430	429	358	439	406	438	400	428	420	421	406	434	394	378	390	407	429	387	444	406	388	406	422	407	388	440	414	403	416	399	393	397	391	404	379	402	389	381	401	376	415	375	387	403	412	403	370	404	370	400	393	397	360	391	369	402	426	394	381	391	387	363	380	387	375	421	385	423	386	395	392	387	359	412	373	388	389	401	401	387	381	408	390	387	381	380	404	401	403	336	402	395	407	386	367	389	394	408	385	388	398	356	388	414	398	358	416	420	407	376	404	398	366	382	368	377	360	365	389	373	413	395	387	386	348	403	396	365	336	394	404	398	388	359	396	385	426	387	386	399	393	381	423	385	413	409	418	388	355	376	397	374	395	357	393	389	397	402	373	377	391	409	363	430	400	383	395	417	419	349	364	371	393	385	374	394	387	415	374	399	400	376	407	383	380	376	399	420	403	388	401	382	354	395	413	428	413	399	439	383	357	347	366	412	386	371	410	413	366	379	392	351	390	415	394	390	380	372	408	413	410	393	359	391	420	397	381	378	369	395	377	374	374	386	413	427	375	404	385	371	384	378	429	359	367	399	375	396	372	396	414	415	363	353	389	371	367	368	381	411	389	403	387	375	381	404	380	378	384	401	395	419	400	380	370	401	383	348	357	389	397	437	385	365	386	392	365	420	374	399	389	375	392	405	377	388	351	370	392	384	371	418	408	373	368	349	405	381	390	379	383	408	402	383	434	387	372	414	340	400	380	365	401	376	355	403	374	356	374	385	413	370	413	411	374	397	394	397	362	391	365	404	454	407	439	401	365	386	351	371	366	361	381	397	412	384	404	399	436	382	433	389	381	371	412	402	407	374	374	411	360	410	382	388	389	387	381	390	430	372	390	377	374	391	371	369	332	409	393	375	407	373	393	398	393	390	378	419	379	360	410	391	411	405	384	387	388	398	401	349	362	381	388	394	365	400	384	376	370	372	402	388	400	399	400	381	404	411	368	351	372	397	383	359	374	398	405	407	397	377	404	391	393	337	391	390	388	392	400	380	385	378	370	389	357	406	379	401	412	406	400	399	423	358	412	379	434	415	372	390	370	406	377	393	382	405	387	397	385	400	421	385	395	397	390	389	371	373	393	404	402	409	390	352	359	379	436	364	395	400	353	350	372	370	342	416	433	369	386	387	369	410	408	370	401	385	369	378	382	390	386	382	395	402	409	441	350	405	396	404	375	399	405	398	410	387	393	391	387	352	385	370	376	408	382	392	374	369	399	360	414	415	408	341	390	390	385	385	380	372	376	392	401	400	403	378	405	375	375	395	386	421	378	379	381	377	393	400	376	356	404	363	398	380	343	357	376	352	418	384	393	388	386	386	375	394	395	396	398	411	385	388	372	362	385	411	423	393	363	364	396	363	362	377	385	362	411	407	354	422	417	398	371	412	405	394	388	381	376	340	380	410	398	378	380	398	382	391	386	361	396	405	374	373	381	400	368	409	366	421	386	386	375	392	411	397	394	409	365	381	361	381	352	385	358	344	405	424	412	406	410	393	344	396	406	383	394	400	353	400	361	409	381	425	377	371	396	350	399	396	365	375	420	411	376	376	389	378	419	388	395	414	338	360	401	368	353	387	376	389	402	392	398	377	378	364	382	387	432	389	387	384	370	382	409	364	384	377	317	381	410	396	388	349	410	399	402	365	425	387	368	410	380	396	417	395	369	395	383	391	404	373	399	415	415	374	386	399	357	366	359	404	398	378	387	373	420	402	396	393	412	405	375	397	382	384	360	384	378	392	391	381	407	389	394	360	389	382	367	360	406	367	379	389	377	372	341	363	357	364	403	390	359	426	368	357	386	401	355	380	407	396	368	376	402	379	389	377	419	353	357	396	373	391	405	375	367	396	389	379	367	369	416	382	398	404	416	416	366	388	408	375	375	362	392	396	382	386	372	398	355	366	384	415	417	405	387	376	397	409	391	388	428	408	374	378	387	392	403	398	375	401	367	438	369	392	384	400	374	389	391	375	368	393	395	352	369	359	399	383	377	379	398	404	379	377	398	353	376	413	362	359	349	379	370	396	435	382	364	349	392	404	355	383	370	389	389	392	383	385	364	369	406	395	390	375	354	419	405	390	397	375	389	372	398	382	372	436	384	378	393	413	398	364	379	367	387	382	402	365	396	374	385	370	414	381	383	388	382	353	391	374	389	420	342	409	396	456	388	353	382	335	364	336	422	365	352	369	366	400	350	379	350	381	352	381	371	401	385	390	360	390	404	404	431	365	369	374	400	365	390	406	380	350	370	380	373	404	410	417	365	373	378	393	397	397	387	417	404	371	385	399	447	395	346	407	374	382	407	367	371	403	373	373	368	368	399	403	397	383	360	377	393	408	391	377	381	401	370	387	430	403	380	378	392	371	377	409	403	402	364	413	356	376	361	382	350	413	389	412	387	416	363	407	356	384	387	427	373	402	404	389	362	370	380	363	370	397	395	373	407	365	381	416	396	406	397	398	399	343	382	363	415	389	402	403	391	358	403	391	386	393	379	420	395	383	419	387	440	373	413	359	351	392	334	377	370	372	398	380	386	365	383	427	378	425	392	360	419	383	364	375	389	367	386	365	363	386	367	367	366	410	386	364	375	367	376	409	412	392	390	357	383	373	392	378	378	361	386	402	397	379	384	384	418	375	375	422	398	373	383	372	355	366	380	357	401	416	371	381	406	370	409	376	407	412	402	374	389	422	364	366	408	410	371	358	411	369	352	379	390	372	382	368	362	418	417	392	359	366	374	368	397	369	367	356	414	372	404	394	386	364	381	386	409	371	428	388	451	353	366	395	364	395	373	386	401	399	366	377	384	342	395	402	374	351	361	351	361	400	396	373	361	354	377	373	393	371	411	390	372	368	381	368	423	407	411	392	385	385	396	388	396	394	404	411	393	398	404	396	375	383	390	388	414	373	372	383	377	387	343	382	364	362	371	388	416	386	371	413	392	397	381	389	385	395	409	389	391	398	377	404	382	390	368	357	418	396	385	366	387	375	381	396	372	409	393	393	405	429	437	380	392	398	381	398	366	349	370	359	389	411	383	381	386	364	378	385	390	406	337	375	398	423	365	389	409	397	408	391	375	387	374	406	412	386	401	369	375	366	380	372	359	353	384	396	409	423	410	367	378	389	387	381	357	379	396	377	372	390	378	377	383	368	408	368	377	400	360	401	386	410	377	372	416	403	382	406	385	386	403	387	375	393	396	376	364	398	379	385	369	372	378	386	378	425	387	395	386	393	385	363	368	372	383	387	403	385	383	375	383	407	393	362	419	390	382	404	361	421	402	360	352	413	392	407	396	400	423	363	383	413	385	395	353	384	384	406	391	362	413	382	402	443	390	401	374	412	396	404
39107	12975	2955	1776	1200	874	671	543	494	420	378	347	306	327	308	276	253	289	251	240	232	222	234	230	237	210	209	217	199	226	189	203	193	234	191	194	208	208	228	200	205	174	218	199	198	217	197	206	222	222	182	221	211	197	185	213	198	198	173	204	196	205	207	180	210	218	187	193	191	189	181	203	206	191	217	208	205	208	213	206	208	182	209	205	194	195	172	169	181	172	254	197	212	193	186	185	193	185	171	191	210	191	205	196	216	208	174	219	192	206	183	202	208	194	220	213	180	180	211	186	201	209	209	202	191	194	173	180	227	193	177	191	219	201	196	190	173	194	193	190	181	213	185	207	175	198	203	186	191	195	222	199	204	169	208	171	207	195	183	187	172	180	206	181	221	179	202	187	165	196	180	189	177	170	206	180	211	212	202	178	170	195	224	207	219	199	181	196	196	190	198	202	187	190	205	218	202	195	195	203	187	183	225	194	195	196	195	176	215	198	194	205	211	208	169	172	177	171	192	189	181	198	164	188	202	209	168	207	185	176	203	187	178	183	196	208	198	184	190	209	147	201	191	191	182	202	203	177	192	185	191	175	195	187	194	167	210	203	181	186	192	182	202	184	198	199	224	168	212	192	217	186	169	199	216	166	196	189	185	216	174	199	207	216	172	200	202	222	165	203	186	202	179	188	178	192	188	207	194	204	188	192	191	208	198	208	200	201	223	199	173	207	160	209	193	192	208	196	195	213	196	219	190	210	195	209	191	208	206	201	188	172	190	208	203	203	179	223	187	222	186	201	179	163	182	187	203	193	176	181	213	187	179	173	210	203	170	209	204	224	224	187	205	172	195	189	207	190	201	224	222	205	189	182	181	201	196	185	200	168	207	185	195	197	192	208	182	213	174	188	211	181	196	218	197	192	174	205	207	199	227	208	192	188	198	171	194	166	171	180	210	215	175	177	165	196	174	190	171	215	193	169	209	189	208	176	176	179	206	207	191	186	162	192	165	193	183	169	190	195	199	175	188	189	193	185	199	173	185	188	191	221	186	167	195	183	180	161	174	192	182	193	186	179	196	205	206	170	201	198	201	185	174	181	223	203	192	212	186	200	193	175	193	205	221	188	206	180	186	162	171	178	185	188	199	167	200	198	183	206	206	195	191	212	194	201	202	202	215	177	198	171	215	181	152	180	184	177	197	180	166	188	197	190	169	193	209	202	196	184	196	186	201	152	196	187	170	202	186	183	169	210	204	182	186	185	208	206	199	208	204	197	178	189	155	188	188	174	183	183	207	192	209	194	168	208	184	191	198	198	205	219	200	182	195	192	200	194	196	191	213	184	201	192	205	182	193	198	199	178	225	193	204	196	172	175	202	201	206	205	201	191	187	176	220	209	194	181	180	204	207	200	188	182	195	204	205	176	166	182	178	178	198	205	191	187	201	191	186	210	173	202	186	196	205	190	194	163	199	199	187	193	191	204	202	184	184	199	182	190	236	192	203	206	197	200	185	162	192	174	195	215	218	180	179	194	184	185	205	197	199	193	174	172	184	194	203	191	215	184	205	191	190	210	157	213	195	184	216	226	181	169	175	176	195	193	191	177	172	162	193	199	190	213	194	161	207	204	183	188	189	221	188	223	219	187	189	195	187	226	206	206	180	183	178	181	210	183	202	191	205	208	211	195	208	189	173	177	188	197	197	218	196	204	210	193	187	170	193	212	189	199	198	215	181	193	210	180	182	195	200	180	218	173	197	190	220	194	221	209	211	181	197	213	182	208	214	183	212	203	228	183	195	191	204	201	191	184	197	190	207	206	196	169	192	202	177	192	201	168	156	197	216	204	191	197	193	190	185	188	177	198	197	189	187	180	191	187	177	179	186	191	200	213	206	170	191	182	185	198	217	198	191	205	196	197	179	177	198	205	215	195	217	198	170	204	185	198	211	201	184	166	170	163	173	200	207	162	225	183	190	186	198	195	204	185	201	176	175	196	191	182	179	170	187	204	187	167	210	193	181	194	200	175	201	190	226	186	214	180	205	206	189	168	177	188	205	197	192	169	210	192	181	204	189	197	188	195	216	199	179	194	191	205	177	196	198	201	219	189	207	214	198	199	185	207	189	184	208	201	179	171	184	185	213	194	203	195	189	187	190	179	189	187	180	207	174	206	182	228	179	159	191	197	196	202	187	191	205	186	191	190	186	188	190	217	189	187	185	190	180	198	214	185	191	179	208	204	214	191	188	208	196	185	199	190	219	162	166	187	192	199	184	200	180	165	204	190	202	199	171	200	176	206	202	195	213	194	203	212	176	198	180	186	175	216	190	203	186	178	184	220	198	206	208	201	190	219	175	194	184	189	203	172	206	187	179	210	207	189	184	200	186	206	198	189	190	200	201	198	203	207	178	197	183	191	224	175	207	192	196	191	184	176	196	207	209	181	194	177	196	211	198	218	201	191	214	198	176	183	185	188	185	205	210	210	199	215	221	210	187	194	184	206	195	206	194	200	212	184	184	190	166	184	184	182	210	178	175	155	199	194	208	197	199	164	224	198	193	204	197	180	202	196	187	194	181	177	203	187	217	197	166	170	169	208	195	186	198	182	213	188	217	186	193	183	193	210	189	170	192	191	221	175	170	197	180	168	201	177	202	204	194	200	206	176	179	227	204	200	204	197	203	182	192	197	179	192	179	180	167	201	160	196	207	193	191	192	199	188	179	190	190	175	181	205	166	197	196	193	206	210	192	191	180	172	207	194	214	154	197	199	207	204	189	220	209	194	183	182	173	185	181	207	192	187	193	187	200	196	209	212	197	181	199	207	210	217	172	188	210	187	194	187	211	212	218	206	203	214	197	209	198	185	217	191	218	175	169	188	201	182	173	204	165	195	188	187	203	209	215	205	199	201	198	193	183	212	214	175	185	184	190	177	176	196	174	200	198	192	193	186	181	195	189	184	176	195	169	191	190	185	181	192	181	172	193	189	180	199	183	193	196	202	173	198	175	208	210	210	192	204	180	200	187	183	166	192	181	207	215	192	228	209	216	199	177	199	209	203	216	185	169	194	215	205	200	182	226	212	186	192	205	179	183	168	196	188	205	188	153	178	186	172	191	181	182	198	195	201	199	200	164	224	173	161	207	204	185	200	169	176	202	211	196	165	192	189	175	188	199	187	187	199	203	190	206	209	173	181	176	217	195	194	167	162	185	173	165	203	189	197	201	177	185	202	194	163	200	207	177	208	209	207	215	166	190	198	194	157	163	189	188	223	191	195	189	194	172	175	197	182	200	201	191	200	184	184	188	224	182	186	201	186	182	206	167	189	175	206	182	195	181	205	195	197	211	185	199	187	195	174	166	187	166	177	206	202	182	204	211	158	183	169	180	155	183	215	208	200	183	199	180	184	197	201	222	201	194	193	180	192	200	183	190	191	214	205	190	190	200	185	195	199	207	207	214	189	193	166	194	183	221	179	186	179	205	190	184	177	188	208	197	175	188	197
19473	5187	4351	5247	4422	3648	3065	2502	2124	1842	1674	1487	1357	1211	1150	1058	1020	966	919	858	885	847	757	768	750	662	802	723	670	633	677	653	658	639	598	611	657	635	572	615	589	572	609	601	596	574	623	567	580	584	572	561	530	593	583	541	557	559	546	537	568	525	622	513	530	523	570	534	553	514	545	579	543	505	567	551	581	533	553	557	546	547	498	523	523	578	526	547	504	521	506	527	515	533	482	530	579	597	532	546	517	561	608	550	528	544	506	486	550	519	502	528	509	518	525	516	558	519	554	530	498	518	537	515	538	547	499	517	539	574	512	520	538	485	552	511	531	505	506	516	599	527	514	524	566	519	550	543	525	533	533	521	487	541	537	558	494	525	557	502	519	542	520	517	552	517	569	545	513	517	540	557	523	537	508	548	516	525	584	498	553	533	472	521	530	546	471	516	521	511	482	536	509	490	511	508	539	537	500	483	500	538	515	497	505	489	526	548	529	479	497	508	511	576	536	519	499	488	524	521	538	566	514	500	548	483	537	533	508	536	511	546	553	496	530	536	552	540	500	534	581	530	518	538	512	562	530	543	515	473	495	505	539	491	515	477	517	521	521	513	509	516	494	487	498	533	478	519	514	503	530	553	529	507	503	533	499	506	484	535	489	503	534	544	529	513	510	521	546	517	523	542	544	513	541	463	486	517	505	500	523	500	502	528	532	532	547	561	529	509	522	515	549	584	551	498	486	487	525	487	533	515	489	532	504	537	531	514	536	476	491	489	487	511	562	528	536	518	551	512	527	543	536	470	550	514	527	504	511	558	536	501	521	518	502	500	586	489	507	504	495	521	555	478	550	550	548	541	496	526	507	473	543	499	515	492	551	523	532	504	496	564	547	507	514	523	559	553	548	522	547	502	512	521	537	524	524	503	502	507	505	515	515	556	502	487	532	505	480	535	533	527	482	534	492	512	558	506	510	529	499	526	544	482	526	521	461	538	520	522	517	532	489	510	539	538	533	512	527	510	493	498	568	557	528	534	536	528	536	512	538	547	533	523	504	550	567	514	499	518	526	504	491	510	539	531	521	498	516	537	530	510	536	530	504	524	562	500	538	486	535	508	473	515	507	548	521	517	516	557	500	494	526	512	515	525	549	504	528	522	503	523	532	510	486	501	523	494	493	517	548	569	562	511	536	520	508	491	490	471	539	516	489	492	530	507	509	474	509	522	517	507	493	529	538	565	510	554	520	526	501	497	521	507	481	532	528	568	515	506	544	542	528	565	549	548	540	515	501	524	539	512	510	529	519	510	546	584	539	518	473	536	511	510	538	566	521	523	517	554	551	535	470	514	561	523	510	503	491	537	529	519	524	487	533	524	537	527	561	515	509	528	501	514	534	486	522	526	528	518	494	511	509	563	544	566	514	556	543	521	513	488	536	525	530	533	536	515	502	533	536	530	534	515	517	539	519	519	524	543	509	518	521	516	546	537	537	540	535	524	509	555	530	503	530	572	481	526	517	546	499	525	535	527	491	518	541	547	516	537	521	536	523	549	520	534	486	525	503	519	516	525	514	477	535	507	507	504	497	531	539	551	522	533	503	514	521	512	500	497	529	530	504	487	473	529	506	522	524	516	518	519	508	533	537	528	532	528	487	509	515	517	521	513	542	519	488	542	527	526	562	490	509	515	517	494	522	531	509	520	489	516	525	487	517	524	532	527	525	529	549	549	516	542	502	548	533	536	534	507	541	514	524	512	533	488	506	540	535	500	465	538	561	540	527	532	494	506	531	549	513	513	484	527	522	536	528	567	523	509	528	496	553	507	499	508	505	544	511	533	547	563	507	535	512	520	520	567	530	557	536	471	549	546	551	507	501	532	533	525	516	573	521	540	516	552	526	542	526	530	538	489	513	530	566	559	546	532	480	520	524	502	502	510	540	519	513	518	506	546	544	528	511	519	496	523	513	521	540	518	548	496	501	508	508	537	503	536	531	466	522	544	521	524	503	512	535	498	551	528	514	504	522	512	521	530	530	504	483	539	506	527	537	527	529	529	506	490	527	493	481	504	498	518	488	472	530	523	555	498	523	548	540	511	535	505	509	554	520	492	546	479	485	518	506	486	510	544	541	519	492	519	540	529	510	520	511	534	516	585	542	505	499	545	501	510	527	569	504	509	514	468	543	509	491	494	589	508	493	507	521	478	515	523	502	535	514	525	509	510	530	529	562	466	487	553	510	504	511	565	508	500	534	524	503	507	519	491	528	547	532	540	548	521	512	512	535	485	570	462	506	500	471	541	507	558	495	529	538	507	496	556	520	513	509	537	542	540	554	498	527	549	480	497	538	576	510	523	513	583	515	554	531	461	534	485	564	493	544	525	536	531	559	529	509	525	521	518	493	496	561	522	557	528	526	530	528	488	518	544	501	527	514	549	501	520	502	498	504	501	512	538	546	511	524	546	532	523	543	498	538	525	524	473	544	548	512	526	469	573	499	519	504	523	509	534	529	519	563	506	509	542	504	543	534	537	534	498	519	540	484	515	558	527	526	508	510	565	554	559	518	511	519	519	541	475	489	484	489	551	517	505	512	510	547	538	504	536	512	536	494	510	542	482	519	520	465	490	539	502	524	510	522	523	541	496	508	496	527	514	511	519	520	511	513	526	511	514	595	554	495	505	508	487	503	531	557	529	530	550	528	548	482	525	525	488	549	500	498	540	558	485	501	537	509	500	505	553	539	514	517	477	530	502	518	520	500	534	527	537	522	507	527	512	487	475	495	535	532	529	550	496	505	517	538	529	523	513	554	499	486	508	542	510	547	503	518	522	505	502	503	521	525	537	518	502	509	505	503	519	498	550	497	534	519	518	499	514	479	502	529	523	500	510	477	524	526	534	510	503	500	519	527	518	513	541	517	509	497	486	512	510	531	520	544	523	479	494	505	520	505	502	532	525	517	557	516	564	488	526	552	539	538	489	511	512	492	531	529	500	525	556	519	533	547	548	457	520	520	500	503	561	510	540	512	475	523	554	517	539	512	506	569	543	539	493	523	527	540	523	491	495	508	533	497	473	576	512	525	486	536	518	505	531	505	560	518	496	540	486	519	517	553	523	477	544	544	540	527	568	536	537	531	539	507	490	549	487	506	471	549	532	504	503	553	531	494	504	549	533	522	541	548	542	513	535	512	509	539	533	537	523	510	532	519	527	516	532	554	540	514	526	515	542	513	497	480	511	535	501	550	522	584	487	570	490	527	523	551	526	500	514	474	514	513	504	543	512	481	519	540	511	507	508	483	520	516	529	568	545	565	510	491	581	555	534	534	487	478	500	497	542	508	499	511	529	495	535	530	567	561	536	531	541	546	538	496	510	562	554	529	512	540	536	524	507	536	557	546	498	501	511	554	521	546	543	513	513	480	498	539	540	533	482	519	564	491	518	516	560	524	522	512	542	504	525	500	531	499	517	562	551	512	508	526	510	518	524	508	506	517	526	556	569	502	583
15479	1520	355	304	345	295	359	346	318	281	327	285	316	331	315	319	300	330	331	306	318	359	320	320	305	311	312	296	292	295	294	295	331	313	359	304	312	321	319	325	316	340	294	283	318	309	274	320	348	308	294	310	292	313	338	353	323	326	354	335	331	337	286	326	311	314	336	301	312	315	304	314	304	302	323	343	322	313	357	324	334	346	312	300	288	315	328	302	329	317	282	330	312	310	335	325	299	295	268	319	286	296	319	322	312	322	323	297	324	321	324	316	315	287	287	314	303	293	299	350	291	314	253	307	320	324	300	311	334	329	319	295	330	272	291	294	312	335	307	304	298	294	321	308	341	305	313	289	299	334	303	328	293	312	305	288	311	322	322	339	289	317	309	286	316	323	325	298	307	315	313	311	309	300	334	328	337	316	308	296	307	321	303	317	288	286	296	278	329	329	285	312	297	352	339	332	323	305	309	336	275	300	311	303	280	331	336	311	286	316	296	355	313	298	318	321	309	337	329	315	298	288	308	307	312	310	319	327	298	286	317	316	296	333	322	313	323	306	309	338	308	286	285	354	332	291	325	298	306	303	325	323	292	298	341	327	293	302	337	296	308	302	317	307	303	304	306	329	300	331	314	298	346	305	290	343	321	274	321	273	303	307	300	330	296	259	297	286	337	325	319	319	320	311	314	299	300	338	289	304	296	276	324	292	268	324	321	284	302	323	316	295	302	288	311	310	333	322	333	295	312	291	313	288	330	347	300	309	314	352	279	304	299	309	334	319	273	277	322	313	329	313	341	323	289	331	331	295	281	311	326	293	315	311	314	301	299	315	332	332	298	325	298	320	348	322	321	329	345	328	321	303	298	310	317	295	329	304	301	319	313	298	287	297	319	315	323	335	286	277	333	307	324	303	327	331	284	327	287	283	318	291	325	290	308	331	292	316	373	326	319	321	299	290	328	305	312	307	281	306	323	327	296	325	315	275	313	293	293	279	291	318	300	300	331	282	358	339	316	307	312	337	294	309	308	299	326	345	300	334	318	343	298	313	320	308	318	312	281	265	297	295	312	345	295	323	287	330	325	316	286	322	303	304	316	313	318	308	297	301	310	308	288	321	329	321	322	275	298	310	316	306	307	325	300	316	320	304	337	328	308	326	315	314	258	291	308	296	347	321	321	286	334	299	312	347	302	327	302	326	326	332	311	342	320	335	287	321	293	322	315	322	300	352	337	323	308	304	277	308	326	304	298	295	283	318	320	325	289	322	299	314	284	340	315	328	321	287	344	318	302	307	309	331	334	298	293	290	305	272	278	301	313	334	324	283	349	327	323	323	279	287	343	315	308	306	303	344	357	319	311	300	278	300	317	300	285	315	337	300	297	356	326	292	299	314	310	300	325	308	290	335	270	320	290	313	320	309	312	320	276	329	316	278	313	298	308	314	307	293	300	303	307	310	330	294	330	299	297	310	351	304	322	336	280	329	321	321	325	314	347	325	286	322	283	296	296	293	309	301	287	280	307	307	312	296	344	328	308	311	312	321	302	312	349	309	288	294	351	286	293	322	306	305	301	333	352	326	313	345	324	331	298	288	316	321	296	268	287	305	313	331	323	303	320	318	292	315	286	278	324	277	329	318	308	301	310	316	320	324	321	326	308	308	299	270	287	318	280	277	306	317	317	297	288	290	299	315	307	336	324	312	348	343	301	279	304	307	333	292	283	295	320	293	305	329	322	282	307	293	305	324	318	266	295	325	289	310	353	275	324	310	325	298	330	312	320	336	321	302	311	310	300	360	277	312	325	291	287	280	316	273	291	289	322	275	296	289	305	322	338	306	328	312	310	332	293	293	295	324	305	309	281	303	329	321	301	332	293	283	309	321	288	342	338	283	326	303	293	331	302	315	298	331	322	313	311	306	318	314	340	297	331	306	283	304	334	306	292	298	302	335	306	311	300	313	314	316	330	308	322	314	299	320	329	311	295	318	317	282	309	294	341	264	330	307	298	295	292	284	323	300	306	303	298	298	336	328	300	329	301	306	340	322	341	311	315	324	298	293	296	270	299	318	300	283	331	320	314	320	310	312	302	330	311	341	334	329	336	276	309	339	291	285	305	299	314	312	333	306	286	270	296	327	279	304	304	285	329	280	304	315	328	284	316	305	344	319	301	329	303	308	303	339	337	318	316	321	297	298	304	330	247	291	321	285	341	322	292	290	301	302	341	290	281	300	308	319	312	307	310	269	304	300	278	315	308	318	307	313	271	330	340	313	336	296	297	330	326	287	300	329	279	304	331	319	301	287	324	303	337	333	349	331	310	298	289	316	295	318	306	313	284	337	316	324	291	322	332	275	307	301	281	317	303	306	321	311	329	301	317	314	286	323	337	296	313	305	302	308	278	308	336	321	319	303	296	325	296	360	299	309	335	324	287	314	300	283	333	343	305	327	343	322	298	302	307	254	331	306	286	321	398	319	297	290	291	256	309	329	310	318	317	291	318	317	321	309	288	323	329	311	308	308	282	301	326	305	303	345	335	318	318	291	299	323	309	300	314	320	312	324	356	322	309	281	298	293	280	313	325	326	265	296	278	300	294	309	303	330	304	307	284	291	310	303	305	335	331	332	296	323	343	330	327	319	308	294	341	322	307	305	278	302	264	299	295	341	264	325	333	323	306	335	304	327	305	309	320	313	317	315	323	285	290	334	279	293	312	324	284	359	331	328	301	334	324	299	310	288	304	311	316	298	349	312	331	323	286	320	310	322	311	317	328	298	280	359	300	319	323	304	310	315	315	324	314	274	301	307	331	269	332	353	280	301	304	287	298	292	326	304	263	280	312	315	298	309	320	294	314	296	307	303	303	279	363	322	303	319	321	313	303	328	315	293	295	293	321	315	288	327	292	295	284	300	278	272	307	290	298	334	337	310	315	330	314	355	307	327	317	302	316	292	299	294	293	311	296	299	293	321	302	308	282	310	306	297	319	308	305	301	346	310	277	306	323	290	289	320	328	312	343	282	295	312	313	281	330	324	352	301	276	307	301	286	336	293	286	289	329	315	295	275	308	341	343	353	323	308	305	282	337	324	313	292	341	308	317	301	321	287	303	300	336	291	314	314	307	304	317	307	331	330	292	277	329	341	307	309	314	315	332	271	332	326	301	326	301	302	332	286	308	274	320	318	323	322	299	319	331	316	291	312	333	352	337	288	303	303	330	334	319	309	316	301	309	308	294	323	302	279	329	340	312	290	308	306	325	264	300	302	283	299	313	309	338	284	304	295	341	296	336	314	307	300	323	295	312	296	293	294	284	311	339	301	325	340	338	320	269	276	321	331	316	283	295	305	298	338	309	312	282	286	258	305	310	300	336	327	310	356	321	318	327	324	340	295	279	331	295	316	319	284	298	286	268	324	308	317	302	320	290	296	314	319	300	342	302	285	299	295	300	322	329	291	296	301	307	280	285	307	342	290	357	314	306	286	308	328	303	313	308	283	281	292
6200	850	817	806	790	783	784	811	725	735	740	727	702	726	744	703	729	748	688	764	749	728	701	741	717	747	699	745	716	709	702	756	721	760	687	750	699	773	779	749	725	707	718	747	718	755	738	740	703	727	708	749	696	719	733	744	781	706	695	736	748	759	739	818	760	734	765	749	741	756	686	694	686	712	705	752	746	755	679	717	705	675	732	690	741	710	722	731	736	757	698	717	680	722	745	718	753	740	714	735	732	775	711	722	690	716	747	765	708	737	718	743	732	692	764	740	703	718	769	752	765	745	741	724	674	707	713	752	706	720	728	753	741	728	761	727	747	684	676	757	707	775	707	719	735	692	760	735	742	719	742	719	770	702	737	719	736	699	764	747	701	716	739	726	733	750	756	680	719	746	748	703	724	707	705	746	721	723	727	731	702	696	712	703	709	710	697	759	709	763	742	745	691	699	758	705	683	687	728	710	771	768	743	721	721	749	710	701	700	718	705	708	674	679	736	730	695	689	733	722	715	685	759	729	711	707	696	718	718	710	745	735	695	717	720	750	755	715	683	704	719	669	686	759	688	754	681	707	733	707	696	717	732	736	715	741	733	714	760	690	760	770	717	723	755	724	710	730	725	751	707	755	651	691	743	722	726	725	693	675	729	749	664	716	750	723	745	740	725	737	738	722	737	740	744	716	749	750	693	729	787	730	698	670	729	742	706	708	684	682	761	719	736	748	706	716	743	734	726	685	794	705	721	692	664	716	720	742	708	772	688	708	735	673	733	732	698	783	696	704	789	716	733	738	712	738	699	688	691	693	739	736	723	723	681	752	699	722	746	755	739	728	747	716	711	749	725	684	702	761	720	720	736	765	730	685	698	677	696	732	704	676	748	724	697	701	734	752	705	716	741	680	762	703	730	728	714	757	720	704	684	738	686	723	691	712	758	734	744	707	735	731	700	670	709	744	692	727	697	723	785	727	758	743	743	723	699	738	657	757	745	713	759	728	702	729	716	767	725	727	723	727	764	788	733	769	745	719	715	714	721	756	753	732	700	694	736	723	718	756	766	728	742	803	742	724	739	743	692	714	694	729	718	749	695	775	714	705	746	677	710	726	737	727	721	702	707	786	727	695	737	665	737	698	771	753	745	727	661	702	738	671	725	758	745	727	735	704	736	718	756	716	809	699	672	680	695	741	694	706	768	735	702	714	735	706	688	706	731	725	693	775	706	757	705	672	758	701	725	721	734	735	710	711	775	740	711	733	725	753	734	717	766	741	747	711	747	707	740	752	689	744	672	787	721	692	733	732	740	666	716	735	702	741	730	724	722	712	721	759	750	715	725	735	730	732	734	720	688	805	692	709	726	739	689	739	737	724	667	773	742	726	713	688	744	746	765	743	759	675	705	760	737	695	755	714	729	714	728	698	730	739	699	739	755	679	719	764	748	735	735	725	730	726	748	701	736	739	706	753	781	712	721	735	714	725	687	700	699	719	680	713	702	731	712	679	731	725	751	699	750	785	708	756	723	697	752	715	751	724	701	774	742	694	703	724	693	740	721	672	725	728	686	725	714	702	750	733	711	760	720	772	756	714	758	718	714	717	733	740	760	736	676	744	769	745	679	712	722	684	728	730	739	730	740	758	748	662	701	697	675	720	692	728	725	742	764	728	700	726	762	760	748	710	683	693	726	756	712	753	750	715	705	725	707	721	749	743	703	684	692	706	684	754	740	682	739	714	699	705	756	727	735	719	734	727	728	741	713	709	688	726	762	741	681	751	694	700	733	704	721	757	724	715	726	785	704	745	722	767	683	716	762	722	688	671	739	726	743	774	705	724	716	746	747	689	782	703	717	721	692	697	758	758	755	690	673	718	757	751	714	723	761	734	737	676	723	775	680	761	735	765	736	754	727	751	710	667	737	755	752	715	690	739	694	681	754	753	765	744	697	754	743	729	738	740	743	717	710	718	747	767	709	756	718	725	716	770	780	723	754	704	723	709	749	734	698	791	743	715	748	715	777	698	729	727	768	701	684	750	701	705	716	703	735	727	705	713	669	740	747	720	716	738	742	751	741	717	734	672	695	712	723	762	789	729	727	713	760	751	716	754	722	789	732	711	740	701	726	718	696	686	703	713	679	689	740	762	720	752	740	759	740	721	680	709	702	686	696	714	684	713	755	719	739	690	735	759	690	735	705	744	719	713	709	728	687	754	742	753	721	736	765	762	741	708	672	753	732	740	737	796	781	723	750	737	715	767	766	747	761	709	706	756	660	749	738	705	733	685	727	707	674	736	781	743	727	737	669	695	755	730	753	705	763	735	710	742	744	758	764	725	746	695	709	708	741	696	727	690	737	714	693	708	755	745	653	701	754	722	701	694	672	701	693	713	731	700	755	758	704	703	747	774	733	732	727	734	726	717	687	679	722	745	725	795	737	744	687	697	754	697	756	683	720	722	685	692	753	740	706	736	696	731	728	656	666	797	698	696	705	753	757	737	727	761	749	662	742	738	737	711	693	703	723	681	735	719	696	755	712	728	706	704	722	719	738	726	714	734	727	693	657	744	704	695	745	700	712	752	747	706	690	758	713	634	757	731	717	776	720	752	710	747	751	656	743	738	705	736	689	710	708	736	720	781	673	711	716	725	736	685	733	694	777	713	743	728	761	728	779	720	720	763	764	692	710	754	652	745	753	698	714	687	742	665	722	701	713	728	708	677	758	735	775	751	714	682	728	733	710	713	715	740	747	724	733	711	677	739	754	724	760	737	761	692	747	744	737	700	732	715	680	688	735	773	708	795	755	697	721	731	727	708	725	773	718	722	735	771	762	748	726	727	733	723	742	714	713	684	732	696	704	712	700	727	752	730	733	741	761	741	692	747	754	712	764	697	744	718	714	746	759	712	743	719	715	714	697	727	690	750	738	681	765	719	726	723	729	782	733	731	743	735	733	678	678	728	690	679	721	709	744	708	726	763	700	754	713	728	719	761	661	686	721	731	728	756	694	699	722	762	731	733	714	791	706	733	729	763	739	714	784	713	754	713	757	739	706	711	736	741	749	728	761	767	693	708	698	701	766	745	702	753	682	673	753	741	774	721	697	709	715	730	702	754	724	706	702	750	766	706	703	723	723	757	677	733	704	718	745	744	720	693	712	679	728	706	753	731	747	725	708	741	727	748	679	699	702	749	712	744	698	749	755	686	766	749	748	674	717	751	789	687	664	735	728	681	735	753	716	680	719	720	683	679	720	770	674	727	740	755	760	686	702	723	689	745	696	718	689	721	725	733	715	704	749	717	736	721	730	811	748	701	715	713	696	743	717	727	706	737	718	740	710	722	722	743	738	772	720	699	713	731	729	735	720	709	715	710	746	712	664	673	718	713	766	681	739	790	720	687	674	668	756	754	722	735	702	705	728	683	743	676	747	717	738	703	670	697	724	718	673	743	748	756	720	765	719	750	708	737	720	716	689	700	736	730	692	724	739	746	703	753	738	811
31289	8331	1382	874	617	492	417	335	285	245	253	199	219	214	175	186	155	158	179	180	190	175	165	156	175	147	143	172	126	149	157	156	149	138	155	157	162	135	164	151	165	153	175	130	137	142	144	132	153	155	136	159	137	124	147	135	168	150	128	150	151	139	141	141	147	139	143	143	145	145	145	169	139	135	160	137	135	156	147	151	145	139	147	150	133	142	143	145	145	153	126	146	150	153	155	151	141	145	141	148	144	144	141	147	133	147	142	126	153	151	146	152	142	155	129	136	158	149	129	147	131	132	154	128	141	127	136	135	145	162	139	145	148	127	119	144	137	135	150	125	140	164	134	154	144	137	153	133	145	127	132	128	118	135	151	144	147	122	133	164	147	143	134	162	142	150	144	158	174	126	144	131	162	145	149	146	140	132	130	155	135	138	141	110	139	160	126	125	145	124	145	134	143	144	137	134	123	148	182	175	146	130	146	155	133	155	133	139	155	150	158	141	140	155	146	156	155	150	153	169	142	139	147	140	174	144	158	135	140	150	153	144	149	135	153	119	146	140	148	118	146	161	131	143	152	131	153	129	176	154	134	157	143	125	138	141	162	147	132	138	159	144	142	165	155	148	152	125	159	136	155	152	155	134	140	142	126	133	141	142	154	146	144	140	151	144	146	156	146	150	163	151	142	142	132	131	134	147	139	138	149	156	137	160	126	148	151	179	135	159	141	179	141	150	138	151	147	133	144	134	122	138	172	157	133	139	152	145	150	146	122	157	162	159	116	134	124	129	128	164	149	147	136	143	155	143	142	168	133	133	150	134	151	171	132	148	155	118	145	136	141	138	143	130	125	185	168	146	136	168	139	117	160	151	138	139	144	144	147	150	149	147	168	154	126	134	173	132	165	143	136	148	143	130	155	144	141	143	132	151	141	147	129	144	158	139	147	154	142	118	149	123	144	148	127	144	147	144	150	156	125	143	152	150	128	132	145	152	135	153	133	126	134	134	115	143	133	150	149	121	129	133	125	157	158	146	155	148	151	133	126	148	152	128	155	167	145	138	134	123	157	145	154	153	143	140	152	166	155	138	129	174	126	149	150	138	133	161	132	124	134	141	140	136	149	135	142	150	135	141	142	148	125	168	140	122	152	135	173	135	145	125	147	136	150	144	141	149	147	132	152	127	140	133	136	145	155	133	137	136	154	113	145	142	162	131	168	167	139	158	149	148	162	157	141	153	121	133	122	134	130	145	133	135	145	135	127	146	155	181	155	150	153	173	124	120	152	129	144	143	157	141	158	154	147	145	142	139	184	143	147	128	126	145	161	137	136	189	140	134	138	136	146	133	126	128	118	175	139	135	178	133	133	134	140	152	133	138	152	149	157	138	133	127	160	161	143	157	137	128	147	152	154	138	153	135	148	139	156	150	159	158	131	150	155	142	137	137	145	159	141	133	146	138	137	142	136	144	151	168	151	174	118	137	145	148	135	141	144	125	154	139	157	146	147	135	147	147	141	160	143	154	159	149	144	135	150	124	164	140	173	150	135	140	164	139	171	133	119	159	139	156	146	167	121	132	150	140	138	135	140	133	154	140	143	128	122	158	150	138	120	167	119	143	143	143	137	166	143	141	135	133	155	133	153	114	147	139	141	149	127	150	138	133	151	147	139	147	158	142	150	140	132	152	149	129	133	148	138	144	126	128	149	146	132	140	121	158	149	150	151	130	154	118	157	165	140	140	145	142	152	126	134	154	168	116	136	150	138	140	141	144	162	138	145	146	144	145	153	146	138	160	146	115	145	147	149	160	151	144	146	148	125	160	153	139	143	130	149	144	144	147	144	155	143	173	157	157	131	142	143	157	137	136	151	159	139	126	141	157	133	139	138	127	146	136	128	163	131	140	134	137	159	130	129	142	135	139	162	143	128	156	139	125	136	163	139	148	138	136	140	129	133	129	140	165	154	120	150	171	127	151	166	148	137	131	161	154	132	147	133	134	142	140	153	147	154	145	133	128	143	148	128	158	151	156	145	139	137	147	125	161	150	155	148	141	144	148	141	128	140	135	137	133	143	133	126	135	118	134	152	139	131	118	133	163	114	139	141	137	147	145	153	146	126	130	129	160	140	162	143	145	144	142	134	153	164	137	126	141	147	136	146	138	142	137	157	167	123	141	136	160	162	140	143	167	137	129	148	143	140	142	145	141	139	156	146	172	149	148	135	116	120	156	139	147	125	144	164	143	153	140	130	159	141	153	132	149	146	147	141	127	127	150	124	124	139	150	146	137	136	132	137	120	148	144	136	145	175	145	147	137	137	152	149	128	166	150	148	147	154	144	150	125	148	155	150	143	117	129	160	122	140	164	139	110	150	157	133	136	124	119	125	155	152	134	141	149	140	164	151	150	142	142	156	148	151	153	145	157	160	150	105	131	132	120	161	132	121	148	139	117	158	121	147	144	153	140	145	116	145	135	140	138	137	141	156	154	151	158	134	181	151	120	166	143	111	134	134	146	155	145	130	153	151	141	150	155	165	161	156	137	139	155	138	149	137	142	146	151	131	139	178	148	135	133	133	158	148	153	176	139	162	140	127	125	160	132	141	150	158	132	144	140	154	146	140	133	120	161	129	151	136	171	126	134	134	136	150	146	141	114	134	144	121	158	119	127	145	151	137	127	161	141	160	134	134	126	147	126	161	146	168	144	123	142	160	136	155	127	141	140	147	151	128	144	140	151	144	135	155	165	144	145	123	162	153	144	137	126	141	128	159	165	150	129	155	137	167	153	166	158	147	158	155	156	145	180	129	153	127	126	177	136	149	151	146	131	153	158	132	147	149	155	153	156	136	147	160	134	120	123	162	132	128	126	145	141	113	162	154	144	125	128	135	148	140	131	160	125	164	179	142	140	136	146	171	141	159	127	143	141	128	141	159	154	123	142	157	137	148	151	137	163	143	167	133	156	116	171	129	148	146	136	155	131	120	137	140	142	120	166	159	142	141	141	152	152	148	157	147	119	142	141	131	156	139	133	151	148	140	136	126	126	146	137	132	179	134	157	138	150	146	141	138	145	139	132	144	136	158	157	128	146	159	128	152	147	146	153	141	135	143	177	134	138	137	131	150	139	149	182	134	139	144	151	123	135	158	150	153	145	127	154	131	137	130	156	156	144	126	155	143	125	156	146	154	151	136	139	152	136	135	134	156	162	146	135	167	165	148	160	142	158	148	142	148	138	139	136	148	143	140	146	143	147	162	151	154	140	163	141	137	182	142	155	164	157	170	124	145	156	139	152	155	151	140	138	136	140	147	144	126	152	162	123	138	136	167	151	153	141	140	164	148	155	153	159	140	156	154	162	148	136	127	157	143	113	134	145	149	146	135	147	147	144	147	160	128	138	136	143	139	155	142	147	145	140	157	159	146	155	146	122	146	139	156	147	118	160	141	130	142	145	151	157	158	145	161	163	131	140	139	145	151	149	143	150	131	154	117	137	150	134	134	134
14410	3177	2360	2788	2526	2001	1653	1441	1253	1059	984	965	866	782	691	693	697	639	589	587	602	566	529	479	518	476	497	485	495	460	470	455	513	442	455	408	469	384	453	429	450	424	451	419	447	401	438	415	420	432	399	413	423	435	419	380	406	398	437	387	404	378	385	386	393	441	401	403	407	406	394	406	417	432	387	397	364	393	393	387	404	347	394	358	411	446	364	399	423	392	424	407	423	406	357	402	366	368	392	397	391	390	380	387	392	374	374	417	395	387	380	398	406	366	376	385	364	403	355	365	391	411	401	403	377	383	387	379	404	401	392	422	384	386	411	378	398	358	431	400	386	372	384	416	357	382	407	394	387	390	408	373	392	385	385	419	413	383	387	357	396	358	396	416	399	384	334	377	393	383	377	346	400	400	371	361	397	377	358	406	394	405	369	392	389	384	406	396	371	402	425	399	409	412	386	421	413	412	387	372	382	394	360	384	366	444	377	377	418	422	391	429	359	397	361	402	365	395	389	363	401	402	389	405	382	363	422	393	413	423	378	370	392	400	379	353	380	384	411	390	399	351	422	375	376	416	377	383	379	387	382	379	389	375	423	368	402	395	387	388	416	409	345	419	406	367	398	388	349	405	399	394	410	401	413	373	427	399	360	378	426	383	391	365	384	389	358	360	383	359	365	372	394	393	387	379	377	366	341	373	392	387	345	377	398	363	420	389	410	399	403	359	363	393	397	398	388	381	406	386	379	412	430	367	397	395	413	371	399	383	360	422	405	375	399	408	397	378	414	368	394	415	415	391	414	359	373	354	392	363	367	379	386	399	382	355	394	336	402	383	397	376	375	386	412	402	424	424	401	370	338	390	391	362	404	400	401	410	403	417	391	363	393	374	378	404	404	381	391	358	362	373	376	388	404	360	373	390	389	375	364	354	367	374	398	397	409	334	390	365	358	407	387	392	355	375	371	387	376	365	364	389	381	395	379	376	384	388	374	368	414	398	378	386	378	349	379	396	404	376	426	393	404	364	375	378	420	353	377	365	377	417	407	383	373	412	378	445	396	410	391	355	407	403	380	387	378	442	376	438	392	389	391	408	400	406	383	370	360	321	383	383	378	397	348	377	390	397	425	385	377	393	385	402	379	365	386	382	402	387	379	364	352	414	400	393	398	388	377	398	373	369	393	386	373	383	387	426	406	355	411	372	408	428	372	357	432	376	373	412	386	380	395	400	394	331	385	380	378	367	379	368	401	392	395	378	390	409	384	363	396	379	399	398	371	381	403	429	399	382	388	396	353	374	384	370	396	403	353	359	402	383	405	409	330	420	403	390	356	356	407	428	392	389	387	367	407	361	392	403	381	419	378	374	381	394	378	368	358	398	406	382	359	353	366	410	405	402	411	393	385	372	402	347	388	405	417	381	386	420	381	355	396	402	396	374	384	406	377	397	391	401	365	349	343	378	384	395	416	388	378	392	369	373	362	407	389	412	384	371	403	388	372	406	423	384	368	368	395	390	374	369	405	404	411	378	383	399	419	425	394	387	381	379	406	368	405	410	377	362	374	364	405	392	377	372	380	391	373	401	411	373	391	395	373	377	402	402	396	380	380	350	421	421	394	381	390	396	370	406	368	404	424	373	355	376	421	407	397	387	360	386	391	391	412	407	385	387	403	379	406	355	386	366	384	333	359	381	368	338	392	402	394	401	406	419	408	365	417	405	393	391	358	382	405	362	361	390	378	408	401	420	394	373	363	416	394	365	404	384	396	386	341	386	359	386	389	413	396	380	410	371	364	397	379	367	401	379	375	410	393	392	387	405	401	396	374	418	367	416	378	426	353	398	399	378	400	397	411	399	366	368	369	376	386	391	343	388	410	409	377	396	366	387	408	405	371	367	402	354	415	405	389	372	372	372	389	410	400	388	411	356	340	389	374	411	399	370	347	368	375	409	375	348	388	389	372	402	377	389	417	392	404	397	404	361	386	384	407	390	366	386	381	362	380	398	410	403	381	400	389	377	356	381	394	435	413	420	360	383	365	407	403	380	373	356	386	409	416	420	401	367	389	408	382	410	377	400	368	382	380	397	402	418	422	394	367	385	424	408	407	406	411	399	359	394	389	398	382	374	379	397	361	385	408	384	379	399	366	371	392	374	374	396	361	361	394	407	381	403	395	386	368	380	409	390	343	398	378	405	381	382	391	390	394	392	386	376	356	362	389	388	383	378	364	394	399	410	387	369	382	371	380	365	371	433	383	398	399	397	367	382	406	396	395	351	380	379	353	344	394	391	414	357	366	398	367	404	406	369	370	401	385	403	337	400	403	368	389	369	375	378	372	358	396	368	397	382	356	386	387	376	387	428	363	348	374	355	354	393	396	379	394	393	413	405	371	365	414	396	405	389	400	413	374	374	401	368	366	388	406	381	404	370	406	377	397	370	372	351	398	408	382	404	338	410	409	374	384	386	434	382	393	364	395	379	378	403	403	389	379	351	413	431	397	397	393	386	382	376	471	351	406	401	387	381	376	404	381	368	389	365	414	384	385	396	390	366	401	381	383	407	361	411	365	406	390	427	419	414	365	403	367	384	385	361	328	372	380	374	402	342	362	375	386	360	373	412	374	404	398	392	413	389	403	399	417	403	392	402	403	373	392	371	359	369	408	394	355	355	446	388	367	383	433	403	375	390	370	391	365	405	387	396	397	444	373	354	414	422	361	389	373	376	376	371	400	419	375	352	372	437	373	401	380	391	387	403	407	398	385	379	406	400	375	376	393	401	379	372	374	364	387	346	404	391	356	383	410	389	365	402	389	419	404	378	384	402	380	403	373	430	379	379	373	382	409	401	419	389	375	376	421	402	397	388	402	377	365	371	405	391	422	356	365	378	362	399	392	378	385	408	357	384	364	376	369	366	411	379	420	380	389	387	423	376	394	385	370	351	372	429	373	378	406	390	381	402	381	380	354	385	372	412	341	373	379	397	403	399	372	397	380	367	390	377	382	387	397	427	408	361	426	378	395	426	396	393	399	382	386	351	356	366	405	414	407	419	391	379	410	386	363	389	386	380	432	403	356	383	414	352	394	433	371	393	366	370	407	390	365	399	408	383	390	352	385	371	345	405	406	411	397	380	388	386	382	378	392	354	370	383	396	355	375	393	376	404	408	407	393	369	385	400	374	401	393	404	404	367	387	365	384	358	360	411	376	393	386	345	356	400	344	378	397	369	364	390	375	387	381	399	388	384	423	362	347	390	345	376	383	414	419	398	397	387	381	392	420	400	368	346	367	371	387	422	359	430	437	363	373	404	385	414	385	378	392	372	391	378	354	389	376	404	388	371	385	375	382	385	354	393	365	367	406	375	406	390	332	406	378	382	370	364	400	343	374	350	368	395	394	398	421	402	404	405	393	378	368	388	376	385	384	361	412	386	373	367	385	383	367	415	376	408	359	393	379	389	407	414	393	376	393	399	400	393	361	383	358	368	390	364	373	368	416	370
39704	14079	3273	1779	1195	976	658	582	476	446	395	355	318	319	308	281	302	270	259	225	221	231	237	230	220	227	221	213	219	208	198	214	183	214	246	220	219	206	230	242	213	221	216	247	190	187	198	198	200	171	164	216	173	196	225	237	199	209	217	206	215	204	222	208	188	198	196	200	200	197	203	213	198	184	203	210	178	198	215	170	197	224	218	186	183	234	205	220	190	201	187	212	219	190	202	203	192	178	194	195	179	178	185	193	196	190	194	217	193	209	189	194	190	178	186	206	199	204	178	186	201	196	179	204	186	157	192	181	186	191	202	204	205	215	171	180	196	169	187	181	212	197	211	196	210	186	185	196	225	186	221	177	189	228	195	195	192	183	208	203	175	186	203	179	222	179	178	208	179	174	191	206	198	211	197	195	177	182	194	186	217	200	189	192	200	211	191	203	169	213	194	200	203	202	198	184	187	208	187	192	192	187	194	201	191	186	192	193	170	210	191	196	197	189	205	185	189	215	203	201	165	223	192	178	188	162	172	193	207	179	179	198	178	178	180	200	213	208	174	184	201	182	201	200	206	188	195	199	214	203	184	210	197	213	197	213	207	185	185	186	199	195	185	195	172	216	185	197	167	205	196	207	229	212	185	183	187	167	199	195	170	193	211	189	188	211	195	203	169	178	171	166	187	188	198	197	183	192	210	201	209	211	191	184	196	186	206	192	230	219	202	189	188	201	189	192	213	203	189	180	191	188	208	185	167	185	184	213	188	188	201	160	198	204	199	176	205	174	204	215	174	205	184	205	182	220	177	185	217	193	194	208	171	190	219	181	187	178	206	188	197	191	183	182	192	193	203	208	197	200	180	184	202	188	192	210	182	217	202	197	173	193	224	184	186	187	186	201	209	183	210	199	210	170	179	228	217	179	209	197	168	183	184	185	204	187	206	207	191	206	183	199	191	214	179	200	202	191	192	186	200	196	218	192	199	188	197	190	184	183	203	198	198	175	220	182	193	222	195	189	206	191	220	223	223	173	187	212	202	184	178	192	180	187	184	197	195	187	170	177	211	218	201	190	173	185	197	185	185	191	177	196	208	185	208	179	201	232	219	196	185	187	199	186	198	198	159	201	200	205	202	191	213	195	196	207	227	171	185	183	187	204	198	193	201	181	178	164	176	182	210	208	209	179	223	210	222	185	211	206	173	197	213	198	177	200	186	230	197	203	172	192	201	195	205	206	198	189	187	195	196	207	176	173	202	192	215	171	205	173	181	227	207	221	225	188	180	200	182	191	181	181	185	183	193	192	168	195	207	187	200	172	191	218	199	168	208	189	211	226	174	214	178	219	185	180	157	184	205	199	217	219	191	191	207	197	160	203	202	204	202	175	212	203	192	194	202	201	174	200	225	179	191	178	203	197	199	197	193	181	187	200	173	203	190	173	202	177	204	179	188	199	197	205	206	187	210	214	165	192	184	192	180	223	188	193	194	204	180	193	187	188	203	214	210	182	197	199	178	220	175	206	175	170	188	179	182	212	175	226	193	199	206	219	166	180	203	191	180	206	202	195	189	186	187	208	180	191	190	206	182	221	182	196	207	180	185	196	209	178	211	196	204	190	191	183	188	203	205	173	183	195	188	200	193	198	201	193	199	180	183	224	220	189	200	185	196	196	179	203	185	181	202	185	215	194	190	186	192	203	188	181	185	201	180	178	188	190	183	183	175	201	180	191	203	179	198	188	165	192	195	187	193	205	214	237	173	184	184	202	206	202	211	165	173	187	186	211	201	206	153	196	190	182	223	197	233	202	227	192	178	176	214	178	216	206	197	186	184	191	186	188	170	212	170	188	210	220	193	211	198	194	180	194	203	206	209	197	180	216	205	197	181	191	199	207	193	219	210	199	173	197	189	187	207	194	155	200	190	205	216	213	187	186	195	167	155	168	209	197	195	210	241	208	191	192	195	179	185	198	182	208	177	181	190	176	205	203	187	169	217	195	207	191	161	167	179	174	195	196	200	196	196	218	208	200	199	193	193	170	179	180	185	187	190	194	201	202	188	199	216	221	185	179	191	195	198	221	190	204	221	185	230	169	179	205	207	195	209	172	159	189	186	193	187	199	223	198	189	208	197	203	186	182	169	192	201	177	199	200	211	206	199	189	211	182	186	190	189	185	196	199	178	216	188	201	215	204	200	205	211	189	219	203	199	182	203	207	180	191	170	219	217	208	178	205	188	174	199	189	209	201	171	195	186	189	209	214	206	186	195	174	186	194	173	193	180	204	222	217	222	186	201	231	223	186	213	219	196	197	191	194	196	193	210	191	197	205	218	201	175	187	226	200	189	191	198	179	225	201	205	223	206	175	183	174	191	181	187	211	181	198	191	179	184	198	207	209	206	177	208	179	204	219	199	203	190	204	176	180	179	187	208	199	193	229	220	174	199	202	186	184	191	171	177	174	202	190	193	219	202	194	192	214	201	188	182	178	194	185	193	187	206	170	180	179	212	224	166	198	184	193	191	213	200	186	206	196	180	247	185	185	185	209	199	172	188	203	179	198	185	183	205	160	192	214	210	205	179	212	172	186	189	205	167	200	190	197	233	191	166	195	205	176	175	186	190	181	221	189	174	182	166	195	194	194	197	192	197	167	185	178	207	185	194	180	205	182	196	182	174	196	209	224	187	195	196	170	183	184	195	204	177	183	211	217	218	226	182	179	192	202	201	213	232	182	197	189	190	192	207	191	218	196	202	196	211	205	197	166	207	222	202	185	197	181	175	186	201	177	194	198	214	211	188	182	184	191	199	183	228	181	197	183	186	206	197	198	184	195	212	176	172	182	193	192	184	183	195	187	221	175	192	202	204	184	187	187	201	214	215	186	193	209	187	210	168	205	205	198	185	183	204	199	205	201	203	187	198	183	191	188	204	172	188	182	189	203	175	200	175	167	204	173	218	181	183	195	202	197	213	204	189	170	203	191	193	202	199	203	224	198	199	217	220	202	211	194	217	226	196	200	213	179	183	208	178	176	173	199	185	190	184	183	185	174	209	204	217	203	201	189	172	180	175	201	167	195	193	213	175	197	196	195	170	189	209	200	184	225	211	209	217	204	197	167	208	198	213	182	212	182	195	196	198	200	201	190	196	193	192	169	206	187	186	198	190	188	201	208	214	205	228	204	208	201	197	219	188	201	203	170	186	186	212	182	204	195	182	193	186	210	203	182	193	177	220	216	188	205	209	180	175	175	205	201	218	198	173	177	179	195	190	176	179	181	181	221	217	168	159	177	185	168	190	174	227	201	201	200	169	191	192	192	181	229	198	166	215	177	167	196	193	208	215	213	176	207	183	202	199	186	169	204	171	191	188	197	206	165	201	187	186	184	192	203	223	189	204	180	186	211	205	202	227	210	192	206	178	189	191	174	216	178	189	182	205	201	188	193	190	191	199	200	180	174	203	177	200	208	179	184	205	180	204	202	210	184	200	212	191	183	198	174	214	200
19651	5609	4386	5138	4543	3722	3048	2535	2106	1960	1661	1452	1289	1303	1152	1074	1032	966	955	885	846	831	773	799	743	795	698	698	687	668	692	623	648	687	649	627	651	607	659	596	635	613	616	631	592	547	573	548	590	610	558	582	619	558	599	562	539	599	571	560	542	537	569	509	569	479	536	536	525	566	544	545	508	534	551	550	525	522	537	539	520	544	549	549	536	560	525	541	531	545	530	495	578	550	545	526	547	523	516	555	537	571	543	522	482	523	580	541	513	553	557	567	557	555	538	554	529	539	479	522	573	497	546	480	507	543	521	540	578	536	532	555	533	554	518	501	512	529	521	529	518	539	520	510	546	486	525	511	495	539	562	552	525	542	496	558	545	559	479	523	524	520	537	527	545	491	505	547	565	536	546	506	570	514	562	536	513	519	539	529	535	567	557	528	538	507	550	507	514	495	483	545	516	526	508	529	593	522	548	512	500	522	535	551	527	498	509	557	517	474	508	502	505	535	514	525	503	493	465	525	513	531	508	550	502	473	518	493	507	519	509	536	547	519	524	477	508	526	494	486	518	490	473	563	540	505	534	541	555	498	514	547	493	475	504	533	506	557	528	514	498	555	478	535	529	513	522	505	550	499	544	524	523	527	497	526	501	538	524	559	511	548	523	518	520	547	508	497	470	481	553	570	518	533	485	519	492	512	485	577	520	490	552	522	488	545	518	510	516	559	477	507	530	529	540	500	490	547	490	528	560	533	539	505	526	579	505	535	508	505	529	514	529	517	547	519	540	554	496	484	539	512	514	519	532	514	546	517	517	533	546	537	488	514	514	540	535	542	547	530	524	528	535	532	524	570	566	547	489	483	530	505	519	512	564	504	537	540	504	504	525	516	524	528	512	520	551	553	528	559	524	522	478	493	496	520	521	515	570	513	528	570	528	497	530	490	516	496	497	516	517	486	556	561	550	531	511	530	565	564	510	546	539	495	523	512	525	537	545	561	514	521	574	507	529	529	587	503	507	525	488	517	526	517	521	499	534	524	534	513	547	498	513	541	522	523	531	518	537	503	528	485	501	536	552	512	528	567	524	529	547	533	502	524	526	483	516	493	541	532	503	530	543	474	509	512	507	493	545	539	496	488	510	521	498	540	513	541	516	466	553	527	544	529	526	487	523	551	530	553	514	534	508	519	530	503	528	508	490	516	517	527	559	566	509	528	528	532	506	490	525	507	479	521	520	499	536	505	536	512	545	507	518	537	535	561	543	567	522	521	531	496	581	508	504	509	534	523	508	535	525	515	517	475	513	500	533	531	520	566	540	520	555	532	509	535	494	529	521	503	504	550	528	508	524	550	483	548	515	543	517	468	564	539	488	497	498	535	545	531	535	537	509	507	521	509	503	515	520	563	505	520	544	552	493	515	506	534	518	531	569	536	541	515	520	504	529	509	515	514	494	518	527	522	529	528	550	505	465	529	474	530	536	522	552	507	556	528	525	502	527	529	528	511	552	533	530	525	529	491	494	525	518	522	501	516	535	532	550	482	480	514	529	524	543	551	521	540	525	534	476	509	485	523	510	537	503	548	504	462	554	528	492	564	520	563	526	479	506	465	538	504	504	545	531	509	488	530	546	505	530	554	509	534	528	518	511	535	538	511	525	516	510	522	530	522	519	588	475	486	473	546	520	531	520	476	488	515	552	522	534	540	500	495	541	520	515	553	533	509	533	516	504	545	511	539	531	532	521	515	580	536	526	505	515	527	540	519	534	518	477	511	498	520	501	555	513	523	522	532	559	482	555	543	521	542	526	511	520	499	540	560	505	521	522	513	548	506	527	518	553	554	511	535	501	558	545	509	556	500	537	493	510	526	512	532	472	535	538	511	507	540	521	508	552	520	537	556	481	558	522	562	504	524	513	536	505	520	505	572	509	509	500	526	502	548	509	546	568	549	522	515	581	561	558	489	502	517	529	532	528	534	540	522	497	565	507	545	497	472	513	498	534	569	513	491	534	511	508	495	486	510	524	538	548	570	541	513	466	493	522	559	505	558	519	507	529	526	506	545	496	538	501	517	580	503	496	511	529	538	516	477	522	536	522	533	542	513	540	503	522	506	528	523	507	497	541	546	486	504	563	569	534	541	519	503	537	475	537	528	549	524	569	509	506	540	515	533	504	526	554	493	523	472	489	499	532	529	469	529	537	536	529	523	541	512	579	527	524	520	534	517	550	541	532	530	531	536	492	501	542	522	526	541	535	534	476	517	521	514	497	501	511	510	555	565	516	534	499	505	521	516	516	567	511	517	519	488	522	527	538	526	497	516	539	530	540	518	535	523	539	532	562	532	518	504	519	471	529	511	505	536	553	552	511	545	519	493	509	502	505	505	519	560	540	540	553	536	502	510	532	505	520	486	541	508	525	514	514	501	520	522	553	492	529	549	510	508	512	587	511	484	518	521	516	545	502	539	541	490	506	504	496	499	547	528	475	543	523	529	522	503	525	505	538	491	581	508	477	522	513	542	465	461	519	527	532	465	495	538	525	526	494	498	499	524	500	509	498	497	489	577	516	536	523	515	495	479	532	529	512	505	483	487	517	504	511	542	523	522	514	489	524	497	538	529	515	487	553	509	503	521	545	510	540	509	532	525	495	533	534	530	531	547	529	522	562	505	520	508	534	489	533	486	543	534	504	488	516	487	541	510	546	545	541	504	513	519	474	488	529	573	525	561	514	504	568	523	511	526	477	523	511	534	474	505	501	514	555	500	524	543	486	504	506	546	560	550	530	550	501	517	578	518	508	550	516	530	509	540	524	551	566	533	495	506	525	528	480	564	526	486	509	540	519	514	549	524	537	515	502	506	542	504	494	458	544	533	495	555	533	547	503	531	501	506	524	509	495	531	515	551	516	541	521	544	514	523	490	489	537	516	500	537	550	526	526	532	524	551	533	521	499	511	543	518	543	552	523	552	545	531	506	515	504	506	482	516	560	510	524	540	505	530	510	534	552	518	520	509	505	500	552	520	492	484	478	565	497	545	503	521	527	539	537	502	530	500	541	542	544	510	595	538	495	558	538	573	530	563	544	536	521	513	550	521	519	507	524	530	527	531	546	489	558	540	484	477	558	549	500	480	518	500	511	528	516	511	476	545	524	503	524	521	537	577	497	551	546	532	521	504	533	499	494	482	509	528	518	560	494	517	508	518	552	534	521	495	539	502	515	542	529	538	524	493	525	509	525	502	512	511	524	529	534	531	532	540	528	559	545	547	493	493	505	492	506	526	514	478	508	547	527	539	517	531	535	538	531	506	554	535	473	554	542	509	516	480	525	519	517	509	523	482	478	528	508	562	540	513	534	470	567	553	547	504	531	526	535	500	495	530	523	486	510	531	508	543	579	544	495	482	523	512	517	553	503	507	543	525	505	545	541	484	506	492	485	477	513	522	509	513	561	535	531	560	540	539	527	484	543	509	524	516	555	502	536	542	554	527	535	490	533	570	495	519
16678	2008	331	321	370	264	316	324	357	320	332	332	320	316	264	309	320	320	287	285	327	299	303	323	306	307	333	327	326	338	327	288	287	336	296	336	330	309	358	315	328	308	297	295	303	318	315	283	331	318	302	312	316	325	309	316	292	326	309	291	302	295	272	315	295	294	294	293	285	345	300	297	293	316	307	276	293	298	294	317	297	300	296	313	314	311	311	326	316	312	320	287	323	350	290	308	289	305	333	304	323	299	327	307	300	312	288	312	272	289	316	302	308	317	293	301	332	304	307	269	309	306	337	312	333	277	334	322	278	329	304	333	318	321	319	292	306	330	317	312	308	288	302	339	336	323	313	313	275	268	320	301	312	304	294	327	321	322	297	309	327	281	295	296	337	308	325	290	279	327	300	320	303	323	313	313	314	318	303	301	322	305	301	309	325	294	310	290	334	335	301	308	297	326	312	322	305	303	297	337	342	338	302	311	332	287	281	294	340	264	331	302	310	318	311	336	323	333	290	284	330	314	335	305	294	306	328	346	309	310	309	333	309	318	313	330	264	312	310	291	286	328	323	312	316	323	307	303	328	331	317	316	303	301	291	331	319	278	306	301	315	311	297	284	311	302	337	299	324	312	314	340	313	317	280	314	320	316	283	266	275	262	341	324	330	331	324	303	293	316	311	305	301	315	283	325	309	288	307	301	295	343	294	337	294	306	321	313	285	355	266	294	309	305	296	324	292	300	300	311	287	305	316	303	302	295	292	278	281	324	301	281	306	280	316	349	325	335	270	283	292	322	310	297	288	293	301	314	296	270	313	336	294	298	291	350	335	334	308	330	287	352	300	318	307	308	345	317	307	311	327	331	311	295	318	328	292	318	305	309	310	311	306	329	328	277	331	313	295	310	302	306	292	319	301	286	322	306	302	305	302	311	297	299	292	305	320	310	285	287	330	322	322	319	339	306	319	331	317	295	276	311	328	317	298	304	321	325	280	316	322	272	292	303	309	301	265	298	311	298	280	332	322	339	319	332	327	351	277	321	308	335	290	320	318	303	272	278	301	302	319	288	320	284	289	339	320	300	284	305	294	321	313	300	317	286	296	288	340	334	311	323	316	341	299	311	292	297	318	326	321	312	300	307	343	300	309	293	305	307	313	311	292	301	362	277	317	333	327	343	313	309	307	335	327	285	331	327	343	321	284	311	306	313	308	318	335	308	296	298	296	325	302	338	296	270	291	316	322	307	345	302	285	319	290	323	310	284	329	299	305	314	346	322	311	289	303	320	320	307	302	313	314	301	330	309	308	303	308	322	328	299	291	315	321	300	322	282	292	331	275	327	308	320	327	318	327	319	320	311	342	312	306	317	300	303	315	314	323	281	302	346	339	310	322	325	303	305	332	312	315	279	293	292	294	289	291	306	309	275	322	286	316	293	332	302	266	303	323	316	304	294	320	326	320	284	321	287	279	323	322	301	322	322	262	285	304	267	312	340	314	308	319	342	289	334	274	263	311	294	351	299	307	362	330	290	297	281	331	290	294	286	305	337	321	321	318	298	312	324	320	319	338	336	336	332	301	322	327	313	303	310	302	322	337	315	321	307	309	321	311	316	329	302	293	377	282	310	299	318	344	328	296	323	291	303	304	352	307	316	304	294	329	325	319	334	307	314	310	328	310	339	317	306	282	339	304	336	332	306	338	308	314	311	311	306	331	319	316	306	308	307	305	299	308	355	326	327	340	306	320	329	344	277	312	291	267	301	313	319	334	303	307	270	326	327	332	298	295	298	299	338	306	306	311	319	349	327	316	307	297	293	326	336	285	293	265	280	271	331	307	330	318	298	295	312	321	290	334	303	317	271	311	317	283	326	299	317	295	319	309	286	319	318	331	294	277	316	304	317	336	330	298	317	321	314	295	301	300	339	340	300	297	306	316	351	309	319	278	327	351	312	316	336	281	292	324	303	312	310	323	289	308	301	316	306	319	303	323	314	307	314	300	333	277	304	295	284	312	325	328	312	327	304	306	315	333	287	327	306	297	295	301	281	271	313	300	309	328	317	312	319	316	298	281	296	283	312	326	335	321	310	357	321	312	312	288	320	326	316	315	323	279	307	261	315	323	315	325	285	325	330	323	304	321	311	336	300	314	283	287	296	314	290	310	311	310	302	325	304	324	303	286	301	331	309	291	291	300	308	295	293	304	315	341	331	345	311	348	328	271	293	289	311	326	344	298	308	315	300	316	307	306	309	299	324	311	300	290	300	330	277	295	304	323	336	291	300	298	340	317	306	305	331	298	298	314	279	293	318	310	294	307	300	305	327	305	330	332	300	308	284	305	325	343	320	303	322	321	304	301	322	323	295	315	316	320	311	318	326	288	329	310	310	369	321	343	288	301	295	284	317	285	352	300	283	317	316	311	301	265	310	324	294	315	312	320	291	315	304	312	277	318	316	296	298	311	305	330	340	314	302	277	326	324	349	307	318	297	289	328	292	337	330	319	296	320	314	304	306	302	280	324	317	339	327	347	286	282	299	301	302	309	316	324	325	314	299	324	260	296	336	326	309	332	304	282	286	263	317	314	286	280	303	300	303	316	298	289	313	325	310	311	305	318	322	317	317	323	294	315	325	315	320	309	326	319	303	343	254	306	337	312	333	312	306	316	345	316	283	310	316	307	311	301	324	297	256	289	317	308	298	326	290	311	316	296	334	300	309	280	312	298	302	299	322	358	329	309	300	298	308	321	313	334	303	321	347	298	318	352	306	287	308	330	322	373	369	327	339	287	304	323	303	334	257	295	308	294	315	350	336	281	289	312	268	318	311	287	301	334	310	321	307	321	300	289	343	328	299	301	347	322	325	288	316	318	299	343	297	295	322	285	334	312	327	304	327	335	308	309	299	310	321	289	292	320	295	290	333	346	314	314	299	317	349	283	310	299	322	297	270	264	338	329	329	331	305	257	347	316	313	316	319	302	303	299	259	312	302	328	314	327	320	322	323	307	279	315	310	328	330	299	331	292	291	281	296	303	351	322	297	348	322	328	307	330	304	319	300	292	311	307	303	300	307	334	337	324	333	308	320	278	323	307	310	327	336	344	346	292	339	345	326	313	314	309	340	337	308	283	317	312	299	336	301	316	267	316	298	333	291	283	316	316	313	338	323	316	292	276	341	331	308	300	339	288	291	283	270	308	277	280	289	318	316	306	299	295	327	342	295	337	304	313	346	331	319	319	320	293	317	305	273	330	302	302	288	319	297	306	328	337	292	324	308	333	331	310	308	316	331	322	311	315	296	329	293	293	307	309	339	306	303	319	322	299	285	350	339	302	284	329	311	337	307	313	322	326	271	290	304	312	280	295	276	298	313	318	315	315	328	303	266	331	356	307	295	289	338	323	356	315	305	364	316	292	274	315	276	310	317	300	336	309	296	292	279	320	303	354	321	316	280	299	322	305	330	273	289	300	327	311	324	284	305	279	301	317	266	333	290	308	323	305	315
6568	861	808	787	826	768	755	717	715	773	789	757	745	755	759	732	775	727	727	758	755	762	700	743	675	740	714	723	766	696	711	736	736	752	739	755	680	738	732	721	724	723	721	745	740	713	727	709	705	711	711	724	738	710	692	663	724	716	717	707	691	683	739	714	701	713	697	764	709	746	713	719	699	692	719	710	686	687	742	733	717	714	700	749	751	772	760	735	724	763	720	747	732	725	691	717	728	694	720	737	707	700	749	739	728	706	725	763	667	700	771	699	711	691	719	774	679	658	749	670	700	713	678	746	705	762	722	746	698	740	748	715	736	681	745	693	746	754	733	769	711	703	729	687	738	695	687	739	745	717	738	714	723	723	746	727	727	670	720	658	735	750	792	725	694	712	721	722	745	751	704	723	666	687	714	758	708	745	737	678	779	673	738	716	709	723	736	699	718	686	718	722	728	723	703	730	685	711	751	757	735	736	703	698	752	737	704	759	717	774	710	723	727	740	752	669	705	701	728	737	687	720	733	750	742	732	704	692	761	687	714	752	734	718	734	736	725	692	737	652	742	670	724	731	713	744	675	756	693	701	755	771	738	702	712	737	736	746	728	691	733	722	706	704	737	700	699	701	750	749	745	749	667	700	748	760	748	731	714	743	733	718	669	705	713	751	756	740	732	676	722	773	744	708	752	726	708	755	672	667	691	703	682	735	725	735	695	697	743	699	719	723	718	729	693	678	725	724	685	769	714	749	713	703	715	726	735	741	712	674	755	733	739	756	721	762	733	714	775	690	710	750	713	680	668	770	744	686	765	702	744	704	725	697	719	737	766	730	751	666	730	739	725	744	739	701	716	671	706	761	695	714	720	744	749	661	724	740	769	707	722	724	746	705	766	733	755	758	739	696	718	739	671	718	671	730	735	743	726	734	721	668	754	717	719	735	741	723	758	747	712	733	696	679	720	733	699	683	735	677	753	740	730	694	723	726	717	707	692	728	758	734	695	695	702	720	718	707	735	696	753	685	756	711	734	690	755	695	694	703	745	700	722	698	712	662	696	706	715	692	739	751	680	711	713	714	737	685	669	708	729	743	727	735	691	738	681	675	771	709	756	745	725	713	745	749	706	731	711	700	733	715	728	686	693	711	704	730	740	714	770	750	709	706	732	744	745	790	730	730	706	744	735	750	720	719	677	702	690	705	701	795	718	745	728	736	733	733	750	659	671	676	757	693	727	683	749	717	744	731	708	729	705	724	674	717	701	766	736	746	746	667	707	770	729	774	702	728	756	712	753	732	707	684	716	688	722	698	699	692	730	723	734	689	742	702	721	682	685	775	670	726	730	658	703	715	702	715	743	781	691	741	712	708	720	728	752	705	685	748	728	724	713	735	736	726	725	749	764	690	720	693	731	712	690	719	736	732	764	718	709	727	731	762	720	710	670	738	745	713	710	748	696	736	746	746	714	736	756	756	758	803	702	773	702	682	712	711	758	681	736	697	721	706	680	773	771	736	737	693	727	715	704	739	745	755	717	711	687	752	749	733	686	769	701	772	760	703	739	770	739	694	730	729	718	732	679	715	737	702	744	690	706	697	738	717	740	698	746	766	765	663	767	751	774	733	727	742	684	704	690	747	720	707	719	684	704	719	734	704	719	706	713	713	721	684	702	699	724	740	694	735	693	730	679	720	752	719	680	684	734	763	666	774	766	690	742	754	786	743	714	752	711	722	682	689	749	685	724	712	756	698	730	739	695	725	732	715	713	757	720	727	754	725	780	722	716	682	708	758	700	671	730	717	731	764	708	742	689	758	736	719	729	745	678	726	733	722	760	786	737	693	708	693	724	667	696	692	682	687	752	737	765	773	730	742	741	760	691	693	707	717	774	759	724	736	707	751	728	769	744	717	723	769	695	699	720	709	726	684	756	755	708	716	726	752	732	725	717	725	695	733	752	750	750	722	700	717	754	768	727	716	723	749	715	697	767	718	751	733	697	713	687	757	716	692	716	702	721	741	740	698	668	774	728	721	686	714	734	700	735	673	722	790	713	721	672	661	704	753	716	720	711	682	709	728	732	677	700	716	674	670	693	697	716	720	757	701	732	713	725	709	720	707	704	738	710	713	721	755	758	709	693	731	695	715	717	720	691	781	703	748	718	688	705	664	715	731	709	693	726	723	737	709	678	730	712	750	743	730	693	691	726	722	710	769	738	716	733	702	739	706	729	669	743	747	724	702	735	713	758	742	724	716	754	704	663	699	721	738	701	711	702	704	689	688	740	728	720	670	682	798	733	702	727	693	751	708	708	773	741	721	700	719	710	718	691	712	761	669	738	696	666	728	735	662	731	745	724	759	749	716	714	705	714	729	727	780	701	733	741	708	722	728	748	685	710	722	697	727	691	713	703	717	769	765	744	717	707	784	699	726	715	711	720	698	666	714	743	702	674	752	740	741	744	706	704	713	751	733	723	749	780	710	728	738	733	706	718	757	726	726	733	693	739	745	728	705	728	704	728	665	704	702	706	715	767	685	654	783	727	750	732	716	739	680	741	751	725	703	724	655	730	745	722	740	715	750	702	698	736	721	718	717	657	703	701	768	695	721	713	721	734	709	690	734	723	786	734	692	725	709	729	727	758	744	678	760	736	762	705	722	725	780	717	733	741	700	730	776	727	752	713	718	735	707	718	707	656	740	738	725	739	702	702	784	691	749	685	713	748	726	696	737	712	715	728	733	758	724	723	722	661	704	681	728	684	734	708	717	678	732	717	683	642	707	754	695	742	727	748	700	696	733	717	731	705	705	718	749	724	696	694	725	717	680	732	728	670	763	767	686	734	768	743	783	737	650	737	684	710	709	713	765	699	711	720	678	695	713	685	689	723	711	718	678	744	674	747	731	674	705	718	719	748	727	692	702	743	759	718	748	731	755	674	729	720	753	739	710	688	705	693	727	716	744	727	726	695	719	724	695	763	677	697	733	713	675	705	698	740	670	698	721	704	693	712	716	665	742	704	676	701	730	723	720	744	702	715	731	721	715	734	701	715	737	735	711	716	729	760	735	758	715	701	721	702	699	729	673	687	707	697	742	730	709	713	705	733	717	773	734	711	744	744	719	694	726	742	748	726	717	682	747	717	717	710	732	695	699	753	711	721	782	714	695	719	703	709	750	667	768	737	686	736	721	753	745	734	690	774	697	731	751	739	725	723	706	684	697	727	704	713	751	740	735	740	744	718	696	709	723	723	704	684	724	752	743	733	650	720	761	713	734	760	716	712	742	726	772	715	731	716	735	743	670	727	718	703	754	728	687	696	741	724	695	742	697	726	718	711	757	728	743	703	796	735	693	771	696	701	648	717	733	741	714	689	747	704	739	659	776	720	772	734	731	729	717	712	753	738	710	725	711	774	727	691	725	682	702	763	688	689	730	691	730	674	717	739	708	730	692	740	718	700	689	717	721	762	736	755	739	712	717	718	716	744	712	708	726	694	775	722	753	686	704
32563	9715	1578	906	639	537	412	376	276	255	220	236	213	199	199	194	171	174	160	193	147	172	194	147	144	160	170	159	152	185	134	169	141	142	157	138	141	144	162	158	134	152	142	162	158	146	138	151	129	133	161	131	132	112	141	124	141	147	161	146	137	138	128	151	147	136	145	148	144	156	162	139	148	165	151	167	157	162	145	152	181	154	130	146	142	137	121	140	134	128	104	163	144	146	134	158	134	139	143	147	122	127	150	153	145	138	137	133	131	141	145	110	142	153	133	149	154	131	161	147	157	151	147	142	122	159	161	148	142	140	141	147	154	140	139	149	163	147	147	152	137	148	140	125	124	130	172	144	130	127	154	143	146	144	152	133	157	138	145	132	150	155	118	143	139	143	132	130	138	134	147	135	156	133	136	139	154	139	137	149	136	138	144	142	152	150	153	145	144	126	136	145	142	159	150	149	160	128	122	143	164	148	165	115	156	131	138	151	150	151	147	133	160	130	162	157	130	139	160	136	154	133	135	158	125	151	131	135	125	164	125	156	133	143	146	143	147	118	169	157	150	151	150	160	141	141	179	149	153	129	131	124	145	148	153	169	137	132	120	154	133	158	152	139	146	128	140	152	162	150	165	154	112	158	135	154	140	158	156	131	131	129	121	139	133	144	148	141	135	153	128	146	154	140	145	116	167	154	153	175	123	132	126	141	127	135	133	140	151	143	148	141	143	153	156	145	148	137	147	132	168	131	146	140	141	120	166	142	134	136	149	130	147	143	145	143	150	143	136	158	142	139	172	122	137	140	145	150	140	146	127	141	154	131	127	138	139	141	130	147	164	141	146	146	136	160	125	135	141	137	125	151	124	140	132	125	120	131	153	166	147	166	162	120	154	116	163	122	155	136	147	129	158	159	152	151	154	155	132	149	147	137	139	144	141	139	130	145	137	154	147	136	148	151	144	132	136	160	147	135	139	164	130	165	164	152	127	130	144	139	134	144	132	143	155	155	152	140	130	152	137	148	157	140	147	133	139	164	146	132	158	126	147	147	161	137	156	144	157	127	145	146	155	151	140	153	154	149	156	158	149	136	177	160	154	141	136	142	132	146	134	143	145	137	125	171	158	141	152	149	140	143	129	154	145	125	146	142	158	117	139	145	120	172	139	153	144	144	126	135	144	142	146	144	139	155	143	129	153	154	152	152	145	137	167	166	134	155	150	152	149	123	131	142	144	156	160	146	128	153	143	154	147	131	153	148	162	120	132	136	151	127	150	133	146	143	144	132	159	146	148	143	136	173	166	149	154	156	162	154	131	139	148	148	120	164	153	145	147	165	157	160	122	144	121	140	134	154	136	139	111	138	147	136	140	135	145	126	141	135	159	125	138	143	139	155	165	140	167	146	143	150	143	127	164	149	130	149	138	161	142	127	169	167	143	161	144	127	138	139	136	154	128	145	162	122	167	142	169	134	148	172	153	144	139	159	159	159	137	130	140	142	143	148	161	134	166	137	153	149	136	171	121	133	150	157	155	152	128	163	152	130	158	125	154	138	135	174	141	144	150	130	124	148	134	145	151	160	155	137	166	133	163	141	142	134	142	147	150	132	130	135	142	147	139	151	168	140	141	152	131	136	137	123	150	140	130	164	147	127	162	138	138	114	157	125	138	153	156	145	135	150	156	143	129	154	135	130	155	154	144	142	144	162	158	160	160	135	162	165	122	167	140	153	141	139	148	152	161	147	161	132	120	129	158	156	166	120	154	158	153	145	135	139	138	123	129	136	145	151	127	155	158	163	155	120	132	130	141	118	122	143	132	147	153	127	149	156	139	152	150	150	162	153	142	143	143	143	169	153	165	137	133	128	111	138	142	109	132	166	169	157	120	150	129	140	143	130	168	136	151	124	145	152	145	142	145	163	138	142	163	169	130	154	125	147	145	154	129	120	169	150	156	162	149	141	156	128	146	165	141	139	148	171	163	156	150	120	156	155	134	135	135	137	149	161	125	142	138	144	149	138	136	152	162	159	142	156	147	146	123	152	140	145	143	144	138	151	145	115	119	138	129	154	133	137	136	128	137	159	154	149	129	144	138	177	139	169	142	128	147	141	123	142	143	126	141	145	144	135	151	163	142	135	147	138	153	147	145	132	166	130	140	134	149	140	125	155	126	160	137	146	138	133	131	153	139	132	157	145	152	129	132	170	146	141	144	159	144	131	152	139	153	142	151	148	130	127	129	146	163	156	146	129	125	162	143	155	157	134	144	154	135	164	140	146	144	150	155	146	152	131	134	144	138	129	138	133	161	162	155	142	170	155	149	143	150	161	144	155	129	148	141	151	135	150	140	141	142	126	147	162	154	153	125	146	162	135	153	133	128	158	155	130	138	147	154	138	136	138	176	127	143	135	155	154	150	127	118	134	127	168	121	134	147	128	142	151	152	143	147	143	142	156	141	124	138	144	144	169	135	156	154	159	150	151	156	166	142	144	152	139	110	121	149	124	145	161	135	144	144	150	129	161	145	154	139	138	146	151	154	164	142	146	121	146	142	126	119	137	147	157	147	134	151	155	137	133	155	140	166	141	141	131	139	148	153	138	134	158	121	172	144	155	175	130	146	154	148	137	125	182	138	157	160	129	145	111	168	132	139	145	136	138	121	133	148	146	148	117	142	149	145	136	127	165	152	139	144	161	139	124	130	137	147	149	166	155	125	146	134	150	149	143	140	147	166	135	126	149	155	139	164	157	148	136	129	153	139	141	145	159	156	146	158	157	131	165	140	151	131	150	139	145	132	123	143	133	141	130	164	161	158	137	156	158	142	163	138	136	152	152	138	152	174	147	147	137	141	147	147	138	165	136	129	156	141	144	150	141	126	146	161	144	159	152	120	144	156	151	165	161	137	144	151	141	152	164	146	171	163	161	144	166	139	130	158	158	140	146	138	152	135	144	133	153	128	151	157	145	159	146	158	156	143	129	147	154	154	154	137	142	166	145	158	141	152	137	132	151	139	150	127	133	136	153	141	147	152	150	136	126	148	158	153	146	117	148	142	175	147	131	105	155	129	152	150	160	153	162	147	150	155	131	143	142	157	135	152	160	158	147	143	131	142	143	141	131	169	136	151	135	127	139	142	134	155	144	141	154	130	165	143	128	152	148	135	151	132	163	134	136	136	138	134	137	152	181	143	134	135	134	139	155	143	130	149	144	129	138	141	142	137	142	147	140	134	140	147	169	161	124	144	166	151	136	166	174	135	137	162	156	142	153	154	149	151	136	153	136	142	138	155	129	145	132	160	128	159	149	135	135	107	180	153	122	137	178	169	163	134	149	155	141	143	126	125	144	153	144	159	119	153	135	139	130	165	126	117	146	130	125	142	147	143	133	126	156	145	131	149	158	153	137	138	135	148	143	138	139	132	145	152	140	138	145	146	149	141	147	140	161	151	145	160	135	149	135	150	146	145	154	154	149	167	146	162	161	150	153	136	142	178	163	131	142
15433	2892	2367	2843	2424	2099	1721	1423	1215	1078	1027	892	812	764	725	613	661	599	621	615	560	555	542	520	515	473	492	488	480	484	486	461	477	433	458	457	464	418	429	418	396	374	403	450	449	413	397	399	394	410	411	399	366	387	385	457	453	393	405	383	387	464	426	378	432	402	399	386	384	422	386	403	423	423	410	394	387	400	371	387	401	431	411	407	379	440	384	411	410	388	390	411	409	373	370	386	385	379	377	411	383	397	412	404	398	377	392	338	378	403	393	388	388	412	384	390	390	389	364	392	391	364	411	408	352	410	389	448	384	392	391	394	394	406	398	423	409	363	423	380	362	374	421	368	391	386	400	401	406	383	413	406	393	419	404	393	402	378	396	371	398	375	376	346	381	392	400	374	390	403	373	397	368	375	399	376	364	407	361	402	419	417	384	412	429	347	372	423	362	371	403	418	387	397	357	386	360	390	366	357	367	387	359	431	393	405	395	398	399	364	419	391	410	366	392	407	388	402	409	403	384	385	442	365	387	361	408	391	409	411	341	374	377	386	381	354	352	397	402	371	380	386	364	397	381	382	395	380	399	416	386	378	392	386	419	398	379	394	404	372	407	420	424	412	409	361	378	418	417	411	380	383	393	371	408	390	397	401	374	334	395	390	408	390	414	367	387	375	409	431	392	369	358	369	387	378	395	399	411	377	408	374	364	425	418	383	380	374	401	396	364	376	395	355	414	407	369	382	380	395	390	387	367	410	409	399	392	408	395	395	394	376	417	414	411	395	364	390	374	398	389	410	391	405	375	367	379	386	351	391	422	436	379	376	416	395	379	395	369	394	401	358	363	391	413	400	365	406	384	385	421	394	366	398	427	385	396	380	412	407	401	419	381	387	403	383	426	416	359	379	388	409	372	364	356	381	345	382	378	403	394	390	405	414	401	365	401	407	417	388	386	367	395	383	402	382	383	386	389	349	412	407	363	385	425	402	396	392	389	380	408	368	397	348	380	365	390	422	380	403	380	399	383	395	406	375	381	369	400	374	360	404	376	339	372	367	394	376	412	351	347	395	371	401	371	402	375	392	358	379	359	388	398	413	386	411	392	369	376	395	420	383	369	394	413	402	425	394	383	391	380	407	386	383	365	380	393	401	402	375	415	378	384	406	412	389	376	398	403	345	387	371	388	377	370	388	404	399	388	414	386	404	411	386	386	369	352	376	370	399	373	376	386	388	401	391	378	399	393	391	393	385	352	387	430	370	417	376	403	407	362	370	385	400	402	384	396	344	394	386	398	393	400	375	382	414	398	383	411	358	377	425	413	384	378	422	374	393	419	427	396	431	378	395	404	387	370	391	396	407	414	368	348	413	378	354	375	383	428	416	412	407	409	387	384	408	398	383	376	419	364	397	385	393	378	378	369	370	370	380	364	346	394	382	373	372	383	398	381	396	394	370	405	419	382	390	458	421	432	383	445	366	370	390	385	373	422	383	400	398	391	381	370	389	381	417	384	378	392	374	388	372	396	375	401	382	381	419	415	410	429	415	371	384	355	377	383	399	412	409	393	441	397	379	397	405	377	409	398	364	410	383	370	395	371	375	391	389	394	379	390	377	378	396	396	375	411	408	390	391	350	374	389	355	406	394	339	385	413	408	359	370	419	368	394	375	384	416	373	417	393	383	397	402	374	377	370	379	389	379	378	413	384	391	398	366	353	386	418	398	390	388	395	405	397	372	398	393	385	409	363	395	384	410	371	352	369	371	365	403	386	413	374	383	397	385	404	371	413	400	424	384	445	383	363	395	369	368	360	347	397	402	371	379	423	393	394	417	406	392	358	409	402	394	397	405	380	403	389	396	385	372	397	404	387	372	333	391	419	385	387	405	340	414	391	393	367	381	357	410	387	382	401	370	398	369	410	352	356	373	382	384	361	395	359	388	398	391	384	360	381	356	386	408	433	418	369	363	390	366	380	398	415	404	359	388	364	402	396	383	348	396	402	414	441	406	404	352	403	388	379	382	404	354	411	365	384	397	360	365	393	387	395	367	408	382	376	405	366	408	399	356	426	396	380	376	383	399	377	374	397	351	390	372	388	372	420	386	396	382	377	377	374	388	394	433	401	395	386	373	421	405	373	406	437	393	402	414	370	384	391	393	384	385	388	389	368	393	381	365	331	412	434	362	381	395	399	392	401	404	374	359	397	415	399	383	392	389	412	379	424	406	399	365	422	347	360	368	391	366	396	406	374	374	379	427	383	389	366	386	408	376	405	368	375	355	408	412	396	432	423	374	401	399	373	382	383	420	389	384	421	385	410	370	404	407	418	385	360	401	375	372	383	397	389	406	388	388	382	398	400	381	373	394	404	392	382	381	370	354	367	404	376	396	387	385	379	422	411	387	376	362	426	395	412	379	379	417	379	416	386	393	399	376	375	397	424	399	388	371	403	383	431	407	425	402	354	420	390	412	412	377	376	381	395	384	378	400	398	373	333	365	390	371	379	406	373	372	390	381	388	399	410	398	360	379	364	385	381	393	380	386	406	376	358	414	390	398	391	399	355	377	396	373	403	368	403	371	375	439	385	380	424	372	387	399	398	408	371	410	367	360	391	348	382	377	404	360	404	374	374	400	416	405	414	395	380	427	388	380	397	381	394	415	365	386	397	388	415	381	383	390	385	380	390	393	416	436	393	379	354	408	411	382	403	390	404	419	405	329	405	390	353	364	411	408	375	376	392	390	400	370	386	358	396	402	417	407	390	370	424	390	352	374	397	399	379	377	368	400	387	401	378	364	403	355	393	394	395	405	404	361	381	438	397	364	363	397	422	413	365	391	392	387	412	414	406	351	381	381	377	387	388	358	399	379	417	391	384	369	369	372	402	383	436	382	423	412	404	400	414	384	380	377	403	383	378	389	409	369	393	361	396	420	368	376	389	376	394	373	389	354	403	386	366	418	410	384	416	383	427	400	387	388	357	355	364	377	379	401	404	413	409	394	388	413	404	412	417	372	365	380	390	404	394	399	399	368	382	436	399	377	419	423	403	374	400	388	398	401	412	412	391	398	359	356	358	402	370	378	350	385	386	382	358	355	399	418	425	388	394	377	358	384	378	391	395	370	353	381	396	384	426	423	385	417	385	372	384	384	401	375	384	385	381	412	381	435	381	384	377	374	405	363	388	361	394	419	380	385	338	377	387	357	408	379	384	386	410	405	368	404	370	403	389	380	386	386	393	410	399	366	370	407	379	359	392	394	368	390	406	371	388	383	408	402	431	390	383	392	396	365	376	394	397	374	411	403	403	388	397	406	371	415	409	389	373	385	418	398	354	375	394	411	385	379	413	385	420	397	415	396	380	410	373	400	382	378	399	373	369	387	373	417	410	384	386	380	414	381	378	361	404	398	365	375	375	410	409	393	410	373	376	381	380	398	407	394	382	357	430	384	360	443	385	436	364	351	367	368	378	414	376	394	394	426	394	388	409	390	403	383	405	395	396	432
41677	14725	3334	1767	1184	884	731	565	495	416	388	348	333	285	326	280	258	270	227	264	208	211	235	242	245	249	232	226	222	204	208	213	226	233	224	205	197	200	180	240	207	221	224	213	208	202	218	224	187	189	177	192	223	203	205	200	207	192	222	206	196	203	215	224	211	184	218	204	181	237	209	195	189	204	161	187	212	217	198	221	182	188	198	185	206	202	191	207	204	192	202	209	189	223	183	189	187	169	179	212	196	185	192	195	198	188	196	181	172	181	213	177	204	198	184	202	176	195	183	194	210	194	186	191	201	204	195	196	188	175	197	196	193	168	188	200	191	205	189	222	190	197	194	187	193	179	196	166	169	172	209	189	209	208	210	187	204	188	198	190	207	201	201	199	208	198	219	207	193	192	198	208	202	209	177	180	207	180	194	185	199	180	212	197	190	197	200	216	219	189	206	232	203	218	202	204	191	196	188	201	202	175	204	189	193	173	197	186	197	185	191	193	194	211	181	193	217	197	203	197	209	182	185	196	213	205	183	202	180	164	180	205	201	203	189	199	208	165	192	197	207	218	196	191	196	214	167	190	198	188	209	206	208	189	203	198	199	210	175	217	211	207	202	182	189	215	220	193	209	205	187	189	191	179	193	193	198	196	228	223	195	203	188	191	242	182	186	223	197	196	194	169	188	210	207	176	207	178	185	207	177	192	198	207	225	195	170	214	200	200	185	183	212	202	198	218	207	181	189	178	193	206	205	205	176	199	185	194	217	198	191	198	185	196	177	208	202	190	184	205	191	210	205	163	185	196	192	186	203	231	217	218	211	199	198	206	204	179	182	183	202	205	202	184	198	190	182	208	196	204	195	176	179	213	202	202	200	204	191	177	190	207	185	210	191	197	193	190	200	206	208	198	193	205	199	187	191	172	193	171	194	214	224	204	192	204	190	173	187	230	187	196	192	183	192	201	186	209	196	177	221	177	195	171	188	200	182	162	199	191	200	166	177	184	157	173	225	220	202	199	192	194	180	222	196	188	210	197	194	206	196	167	196	211	185	195	208	189	178	172	179	190	187	184	186	185	202	221	177	191	184	220	218	190	178	161	186	193	204	191	198	197	184	211	186	216	181	202	177	210	191	185	194	191	199	187	206	198	159	207	214	211	232	198	195	178	190	202	198	199	186	244	197	223	223	206	200	183	200	184	179	196	197	208	171	202	200	187	216	195	200	191	207	183	218	203	183	201	224	209	204	187	188	223	211	197	205	195	196	202	205	199	191	184	201	190	206	197	199	212	201	205	193	195	199	179	190	193	177	216	213	201	206	182	200	178	188	189	192	215	196	213	211	191	190	194	192	199	169	200	175	184	195	201	201	193	202	195	172	209	167	197	192	195	198	218	203	213	187	197	186	208	205	197	168	215	196	229	188	192	164	174	210	200	165	202	227	166	210	209	188	216	203	211	215	187	218	175	202	190	190	182	203	190	222	204	185	206	187	178	176	204	182	204	167	226	228	188	178	194	198	191	191	189	189	189	195	193	198	189	192	212	176	174	196	198	188	189	216	183	181	216	184	188	179	201	199	202	182	187	213	177	180	258	206	175	204	211	170	185	199	175	180	193	181	205	204	202	207	194	204	194	191	178	217	203	209	203	217	211	191	214	180	188	215	182	178	225	205	181	192	191	178	194	193	195	208	183	205	205	210	201	201	198	221	174	211	185	182	193	203	181	221	208	214	191	218	183	183	186	189	202	200	201	181	197	190	178	197	192	201	190	165	222	213	214	184	200	200	203	166	201	201	206	199	199	197	201	187	189	177	216	217	189	167	177	196	196	179	170	191	178	189	188	196	174	202	218	225	223	205	184	185	204	210	177	202	201	185	199	191	199	204	203	187	199	214	187	194	187	184	184	201	170	173	175	219	197	206	180	200	183	200	200	210	190	209	180	202	182	181	187	196	190	204	198	169	194	219	187	187	196	175	189	199	203	180	197	194	240	204	192	190	179	186	182	192	206	197	214	184	191	191	155	215	192	168	185	216	198	189	217	191	205	191	193	202	196	209	206	206	205	176	198	212	207	166	206	205	187	192	210	194	190	198	207	184	194	197	195	183	193	183	188	178	216	220	204	226	215	187	187	208	212	207	187	224	174	176	204	230	180	158	194	199	198	197	195	188	187	198	210	193	214	204	214	211	213	201	208	216	208	191	215	192	194	219	199	196	207	194	212	219	189	188	212	165	185	198	160	172	209	184	211	198	183	194	196	208	204	196	195	169	190	193	199	178	186	204	217	184	194	193	184	189	179	181	202	214	207	170	206	213	203	193	185	187	190	173	209	200	189	209	201	214	188	190	190	193	209	202	180	187	191	188	166	181	196	227	175	179	177	196	213	198	202	209	213	175	174	187	171	202	203	194	207	205	174	211	190	188	192	178	201	203	187	215	193	199	189	212	184	215	236	188	204	195	184	230	184	195	190	190	203	217	197	172	201	206	211	177	216	176	197	202	195	181	184	180	200	212	196	191	199	191	181	205	206	167	205	196	180	190	207	179	165	188	169	204	221	204	215	194	221	189	186	188	184	225	211	209	171	202	198	215	203	206	191	205	216	204	246	199	179	210	200	197	202	205	202	194	164	202	177	193	196	180	213	181	191	193	192	177	200	212	197	170	178	195	189	198	205	186	201	196	227	202	191	168	220	212	217	215	232	199	189	215	207	200	190	193	167	196	200	205	206	177	200	179	188	227	184	179	195	209	211	216	221	191	212	236	201	189	195	207	179	186	184	193	228	179	191	200	210	205	219	173	210	195	176	193	209	184	190	212	199	200	184	197	197	200	211	211	190	214	181	195	203	202	197	190	219	213	210	189	223	208	209	183	223	202	191	207	206	232	212	169	180	190	179	180	197	214	174	202	176	196	207	177	219	207	173	173	226	175	161	182	180	215	186	200	195	201	185	206	216	217	189	187	188	187	200	200	215	200	211	180	188	195	206	192	212	196	183	194	194	179	169	207	192	178	182	172	203	195	217	191	191	208	188	187	189	197	203	179	191	197	203	192	187	192	209	212	179	184	195	194	204	193	183	202	207	222	186	206	200	179	179	211	173	207	184	187	204	191	207	219	209	185	183	199	194	177	181	210	190	184	199	177	217	203	210	157	206	210	216	183	213	202	216	182	193	195	200	186	183	178	241	216	192	170	194	194	180	180	206	202	221	176	196	167	197	223	201	191	191	224	182	221	168	188	182	191	232	189	202	180	207	165	174	180	200	202	193	167	200	193	179	191	210	179	223	202	208	181	196	199	210	211	193	201	192	195	171	182	201	168	185	200	184	224	176	199	175	180	196	168	206	232	186	204	180	221	168	197	210	193	198	198	186	203	235	180	198	219	218	182	222	184	191	209	213	194	189	207	200	200	197	192	192	207	220	189	193	216	201	176	204	197	185	217	164	185	216	199	213	203	196	195	199	172	222	191	187	204	177	182	188	215	191	191	211	221	207	171	183
20640	4841	4279	5238	4454	3647	2996	2493	2266	1885	1632	1531	1340	1239	1100	1061	1062	954	878	864	822	802	815	800	691	702	739	694	689	704	642	652	630	674	640	635	602	583	574	616	623	573	601	609	605	577	617	624	589	593	575	572	592	564	614	568	590	539	562	569	547	555	558	551	551	549	528	563	544	554	534	547	537	551	548	546	552	554	570	524	505	542	538	540	507	525	523	557	552	526	535	502	519	576	568	525	528	531	500	509	528	511	529	546	552	520	589	532	536	502	542	527	516	558	522	543	511	530	540	539	527	491	563	504	517	568	486	509	533	546	536	557	489	523	509	517	516	527	491	494	556	552	531	531	526	545	543	507	535	551	499	516	545	508	548	546	553	574	518	486	509	532	486	520	518	507	530	574	550	530	520	540	542	471	482	492	542	538	538	532	515	509	553	542	501	522	509	515	513	526	479	524	549	548	486	524	502	504	559	532	514	540	538	485	532	553	515	504	534	528	525	533	508	539	529	564	498	551	510	517	498	497	559	519	512	503	498	510	550	516	529	532	514	521	484	513	546	486	524	507	498	527	503	558	535	553	507	515	524	519	514	536	527	559	552	527	513	509	544	573	519	538	527	521	534	533	507	497	548	507	509	514	495	516	541	503	529	534	518	500	549	501	521	523	543	528	539	536	487	527	519	531	501	535	541	554	528	556	504	512	558	508	520	554	487	573	522	506	482	530	501	541	516	509	569	510	508	546	511	524	524	535	510	547	538	517	529	525	486	537	538	537	532	507	543	539	553	509	527	558	545	507	526	546	505	534	532	510	505	514	544	510	545	525	518	516	547	503	482	567	517	520	488	543	528	505	507	507	535	528	495	517	529	518	473	537	511	571	527	546	517	517	528	483	566	514	517	526	500	533	518	555	539	514	550	486	541	535	497	537	528	512	531	474	537	539	533	513	489	553	505	543	496	587	545	499	503	534	532	520	530	529	548	537	523	527	530	523	549	507	522	493	536	497	504	501	487	506	515	511	540	519	471	505	517	555	526	536	537	576	516	524	522	518	513	520	503	507	542	570	520	522	534	496	495	502	528	511	506	545	522	533	537	518	546	551	504	534	474	522	520	524	578	516	558	473	503	532	511	501	521	513	525	545	522	554	493	535	492	521	537	495	553	525	516	505	522	484	503	501	511	564	523	560	483	532	533	517	530	534	540	550	545	550	538	532	503	487	513	526	531	505	525	529	568	536	508	558	505	538	559	505	548	537	520	542	518	562	489	518	550	526	499	523	518	513	495	537	517	527	519	520	550	519	554	485	520	483	512	542	538	483	552	516	532	526	510	483	507	512	508	536	558	495	518	540	528	555	541	520	522	501	544	544	548	518	574	479	542	502	553	522	528	555	507	518	509	531	535	526	526	532	520	557	518	575	535	499	555	531	510	530	516	574	536	521	499	478	531	543	501	544	488	522	537	520	543	517	513	580	537	496	549	531	495	535	530	505	502	491	577	556	547	508	516	527	527	565	505	537	536	565	519	518	516	533	525	543	496	508	509	546	515	497	552	548	560	517	537	534	528	535	533	525	555	514	543	534	529	526	530	551	556	506	510	506	538	541	527	512	504	538	556	519	535	512	538	511	495	499	517	506	526	500	505	499	508	554	585	532	537	519	508	510	564	514	497	506	526	535	517	500	522	536	561	563	479	514	515	526	536	560	599	543	552	490	540	527	512	550	509	506	518	521	496	510	514	540	547	490	528	546	527	493	523	501	557	467	521	532	465	557	544	540	538	542	512	523	546	531	535	525	505	506	502	583	510	494	531	550	523	493	545	496	534	542	464	507	528	504	519	553	517	489	499	552	554	536	489	563	498	514	540	543	483	535	547	522	533	524	522	498	524	507	509	494	487	522	525	482	522	477	510	530	515	533	525	524	528	522	533	557	538	527	532	571	581	543	554	562	532	545	530	543	492	540	559	512	533	546	547	523	520	536	529	543	497	558	564	517	503	552	542	535	484	549	514	524	541	527	537	555	523	564	529	488	515	540	543	518	490	511	570	532	545	536	542	490	557	526	571	546	549	550	534	503	496	550	522	528	534	526	522	550	490	523	519	514	528	513	536	537	573	556	508	506	569	506	577	534	500	529	538	534	532	569	492	547	524	513	534	503	513	513	529	535	548	520	535	517	501	539	502	520	511	520	550	516	541	534	516	528	543	527	555	531	497	550	532	548	508	540	490	534	505	529	511	532	534	520	498	544	523	533	517	572	510	545	524	525	514	515	507	544	571	520	511	495	559	556	538	520	518	566	525	518	554	501	541	520	524	559	507	532	528	488	548	537	546	557	513	535	547	541	565	505	547	533	535	493	510	542	515	519	552	509	542	525	521	529	529	530	516	524	488	530	529	517	517	533	559	506	523	528	499	514	499	490	505	522	498	521	491	525	532	546	507	579	541	500	513	553	547	516	517	492	580	506	542	543	528	519	575	531	565	510	558	554	505	515	510	505	546	526	524	543	478	514	537	551	527	533	533	539	485	532	513	517	493	517	486	535	542	522	526	578	492	508	498	541	519	492	503	524	509	535	511	556	502	523	502	529	538	490	493	511	537	524	511	510	474	534	530	574	507	544	521	547	532	528	540	503	519	543	536	516	540	500	529	537	499	517	510	504	513	530	529	513	544	497	479	527	523	511	509	541	542	511	524	488	529	521	509	485	556	476	535	515	506	537	526	528	506	471	517	541	490	512	510	540	526	543	494	562	526	493	514	552	479	552	503	555	524	511	525	579	480	565	561	536	533	548	531	519	502	537	504	566	497	550	564	499	501	539	540	558	521	543	529	530	539	594	526	520	572	518	514	588	524	550	548	522	556	557	510	522	523	526	522	546	543	504	556	523	538	575	492	558	565	533	542	535	534	520	502	535	497	506	512	524	515	531	517	544	520	536	520	553	486	532	513	554	531	552	514	517	518	532	525	533	544	520	507	493	542	506	482	526	544	574	552	535	497	547	527	537	521	549	537	487	530	520	537	535	508	555	563	512	546	520	492	546	529	543	515	549	494	525	510	534	537	531	504	517	530	498	504	508	534	509	549	513	533	542	545	541	528	474	507	511	565	525	508	565	544	527	514	533	516	522	554	555	556	536	540	505	520	495	532	498	535	552	498	577	522	535	481	502	506	529	525	536	526	535	508	529	492	502	539	535	546	540	541	523	535	521	519	543	541	558	510	541	548	530	517	457	514	552	459	510	514	513	535	543	534	592	514	571	541	502	536	516	525	559	541	525	489	518	536	530	526	528	555	541	526	488	527	506	534	510	564	540	527	495	536	519	540	520	509	536	550	535	501	542	560	573	493	543	498	519	518	512	468	531	536	505	524	516	501	540	548	540	546	495	544	524	543	525	532	478	491	516	560	526	491	486	517	559	514	531	517	553	525	527	510	538	490	500	565	552	549	539	484	512	527	519	557	531	492	523	530	491	550	550	582	532	529	523	491	549	496	501	478	509	507	563
18179	2268	362	321	322	314	330	356	323	329	327	356	307	304	303	308	317	309	307	314	316	297	319	328	316	326	299	302	360	290	322	315	287	308	279	299	282	330	334	316	298	310	329	340	346	320	300	309	278	313	319	309	320	318	302	304	300	286	323	295	295	312	300	302	321	300	275	352	297	331	339	290	316	294	306	299	330	317	294	331	309	300	327	275	287	291	319	302	273	355	303	338	326	312	326	315	307	324	332	315	280	325	333	334	312	318	320	308	324	362	294	329	312	300	281	335	307	322	321	276	312	299	306	318	310	307	316	306	338	317	275	325	310	303	311	316	276	304	294	341	271	302	292	314	312	283	286	323	315	360	299	295	290	302	302	293	325	343	318	295	326	339	322	346	331	295	292	298	326	306	285	306	327	284	329	311	318	335	295	295	331	275	305	321	293	297	320	309	336	290	319	295	329	324	338	332	269	328	321	322	310	321	323	300	312	275	303	313	320	314	291	301	301	301	290	328	282	315	320	317	306	305	311	303	343	317	327	332	314	317	322	309	293	341	322	331	317	339	287	297	301	324	312	327	303	328	300	324	347	285	299	329	332	346	303	317	316	327	314	288	324	292	321	298	298	323	318	334	289	314	307	309	298	295	327	317	335	315	305	307	316	298	292	301	289	321	298	315	332	326	328	333	284	311	320	310	311	288	368	293	301	332	326	304	309	282	276	346	326	328	348	267	313	295	307	292	321	311	294	282	321	312	295	300	277	296	328	304	292	301	319	283	291	316	293	317	315	353	324	300	298	315	297	261	322	338	290	346	333	339	301	307	330	298	280	306	347	307	329	324	268	320	300	351	330	266	309	343	305	319	316	331	298	323	314	307	284	331	333	317	295	320	335	335	329	302	316	284	298	311	336	322	288	315	332	305	277	331	309	306	295	326	255	301	312	314	296	313	340	281	322	318	310	282	297	304	309	318	329	288	308	293	327	314	242	294	305	291	315	326	316	324	334	321	320	294	319	320	322	338	287	293	292	320	307	326	286	321	300	289	311	281	300	308	314	300	325	314	301	283	270	322	284	328	296	308	341	294	305	318	324	312	304	295	258	297	360	297	328	307	309	296	314	327	298	321	335	320	298	317	290	299	296	318	317	307	333	343	278	288	330	338	331	292	319	328	330	297	301	305	315	327	294	339	359	303	287	344	318	315	332	311	308	332	320	279	318	288	288	333	312	322	323	288	298	321	327	311	298	321	301	322	315	295	309	287	309	315	319	305	296	299	283	285	314	300	306	322	305	320	305	319	312	336	319	287	306	318	316	317	335	289	334	308	280	294	315	318	322	287	309	329	306	322	323	344	284	315	293	316	324	311	304	301	305	316	323	311	332	318	322	309	324	295	335	305	326	313	285	307	340	296	317	279	316	288	324	310	282	305	341	348	309	307	313	326	321	346	312	291	321	300	314	315	330	335	317	294	344	316	301	358	305	295	328	347	308	315	294	304	295	340	301	312	325	309	350	308	313	364	309	294	299	325	288	373	332	339	307	318	293	302	302	289	323	329	309	319	334	322	282	285	306	281	282	287	333	307	331	321	332	290	315	317	330	281	314	360	291	297	293	326	307	317	330	320	315	309	333	322	306	321	309	289	307	286	291	296	342	291	338	307	297	313	330	308	320	311	299	295	312	310	332	299	329	287	310	299	282	317	301	312	319	331	300	314	319	300	321	326	306	309	291	294	317	297	296	290	298	306	310	344	308	324	330	341	328	302	333	320	305	338	308	312	312	352	307	297	303	285	308	364	349	302	275	312	358	274	318	324	309	305	324	309	312	301	312	295	295	305	311	299	294	314	312	325	307	324	345	299	291	327	328	327	315	323	342	313	306	291	309	293	328	328	299	315	319	309	317	316	320	272	285	305	345	293	290	298	286	306	322	329	302	326	302	321	287	271	286	316	305	311	300	309	323	298	321	302	315	293	269	286	315	310	309	320	316	309	284	315	303	307	304	282	287	327	298	324	318	297	317	355	342	281	306	300	304	315	298	294	303	320	320	279	295	274	315	349	292	315	296	336	290	314	310	291	290	318	300	300	304	299	305	305	302	323	302	337	288	315	341	318	284	294	279	284	316	338	336	307	346	303	283	295	318	321	315	322	315	304	352	324	302	277	323	348	286	313	325	311	291	336	311	306	296	321	302	317	296	313	286	325	301	311	328	335	327	311	329	319	291	296	324	317	272	296	330	307	284	298	332	298	321	325	278	339	290	284	332	301	307	335	335	307	301	307	308	296	346	312	294	319	335	300	314	302	310	308	333	296	315	313	309	296	318	321	326	344	296	328	324	338	303	315	292	323	362	319	334	279	319	339	302	317	296	320	327	343	299	305	325	304	294	342	326	308	339	292	327	301	303	330	297	309	305	307	298	298	317	327	290	321	310	319	274	309	341	294	283	314	320	287	289	326	311	296	292	311	325	311	297	313	320	311	325	283	339	298	298	294	308	327	328	286	345	299	315	318	316	312	319	302	299	320	278	308	309	297	328	311	291	317	330	299	326	304	302	323	280	302	292	317	312	309	325	302	284	304	353	312	329	289	295	289	298	276	307	288	307	299	312	319	295	328	298	298	298	310	322	292	329	296	294	329	301	311	307	331	305	322	331	316	281	293	319	299	313	341	311	303	348	303	313	291	324	317	299	310	291	289	297	303	321	356	313	335	316	288	315	318	322	307	326	319	329	303	275	306	304	330	340	310	315	353	316	318	310	284	336	333	299	324	313	312	346	313	310	300	295	318	302	306	310	319	311	305	271	302	312	341	314	309	315	311	301	332	283	322	299	311	351	315	295	321	294	306	356	295	311	351	321	323	359	309	318	308	342	289	332	312	311	309	327	289	285	303	312	322	297	314	304	310	315	292	309	304	281	336	309	312	281	330	289	296	318	337	295	254	312	327	315	310	325	312	315	329	282	347	289	310	319	335	275	316	307	294	303	335	313	305	321	306	299	332	283	298	321	295	295	314	302	340	298	320	294	318	346	274	313	314	293	313	327	347	284	310	315	299	291	301	307	324	295	279	291	310	293	321	314	303	321	329	318	275	317	320	320	330	297	281	304	350	273	291	313	288	324	292	308	311	293	303	358	321	289	306	313	305	320	293	310	305	294	289	301	298	296	334	284	333	325	329	327	280	293	335	339	269	322	289	295	358	313	300	328	317	305	281	281	309	317	326	304	333	314	292	308	331	324	320	323	298	322	299	294	340	284	313	310	285	333	323	331	290	288	291	322	318	309	295	298	304	307	323	322	296	285	293	311	330	344	305	310	299	303	290	301	300	334	314	340	335	307	302	316	306	306	293	311	327	298	329	329	348	302	309	281	341	306	300	305	303	315	332	323	341	313	305	307	285	298	295	353	351	325	328	322	301	310	302	305	281	360	282	306	311	306	317	313	300	329	291	337	316	346	307	298	292	288	283	313	299	323	307	327	313	328	308	305	310	302	328	288	303	284	299
7160	804	763	799	801	711	771	775	755	786	781	722	770	719	686	708	784	745	745	729	701	733	720	744	758	733	690	731	764	780	772	721	651	713	708	712	707	690	759	728	794	665	729	753	738	740	703	694	711	720	726	739	738	715	763	746	789	709	733	720	731	728	704	711	720	715	748	763	727	707	739	716	733	716	746	699	729	727	713	703	758	746	680	732	717	742	733	701	761	698	733	723	757	691	709	697	724	674	687	727	730	717	738	714	737	707	696	746	734	765	745	763	716	732	669	769	779	729	759	746	767	656	721	713	699	720	738	753	719	744	723	673	753	751	679	731	734	709	704	746	713	743	733	721	754	722	715	726	752	739	736	766	693	720	692	753	722	748	735	689	697	688	738	723	692	720	735	708	734	741	754	728	721	775	717	765	702	720	720	721	731	730	702	754	735	763	693	703	730	722	700	676	681	710	705	719	732	693	704	674	712	696	689	765	760	750	736	696	707	739	683	792	724	725	745	724	716	687	688	770	738	721	696	704	704	743	762	703	683	724	739	730	748	758	724	767	739	710	712	694	735	722	685	684	673	651	714	700	703	752	711	716	712	777	745	708	707	673	716	773	715	711	783	688	729	765	725	705	737	724	707	753	734	751	745	757	715	709	709	735	714	697	736	732	727	678	733	723	722	726	761	741	686	770	734	723	717	727	744	718	730	718	759	717	704	685	727	753	676	708	703	750	772	727	745	676	723	743	736	764	689	706	725	725	760	738	720	691	738	754	678	777	643	752	747	729	689	712	746	706	704	714	739	753	763	719	700	745	707	732	757	692	695	711	798	805	743	739	721	699	726	725	711	767	713	702	724	698	736	729	723	698	695	691	703	690	736	702	727	746	717	714	716	729	745	689	711	710	740	716	740	711	701	717	710	739	708	706	705	709	731	711	719	688	721	711	704	745	745	697	683	692	743	730	761	739	719	697	731	667	752	755	781	756	745	776	721	726	721	740	719	755	711	756	705	705	720	686	693	724	714	737	746	766	764	744	726	715	715	726	712	723	712	700	694	731	720	718	691	665	735	767	729	741	741	675	728	786	689	726	712	783	700	716	701	710	733	764	773	714	716	716	771	715	736	727	741	761	717	731	788	788	728	743	721	718	766	715	744	692	734	715	737	721	721	756	734	764	764	720	732	714	688	741	723	673	758	666	714	732	741	719	722	720	660	727	701	733	757	744	731	719	730	713	713	748	725	691	711	682	751	660	713	686	670	714	769	720	713	729	730	715	747	722	746	711	728	703	684	738	692	735	696	685	680	705	719	677	714	725	715	730	696	723	690	722	696	717	717	682	742	706	728	721	682	726	717	779	730	731	749	770	709	734	729	759	750	696	793	711	723	712	720	724	741	752	742	726	709	726	755	681	734	721	701	683	744	693	754	656	670	710	727	703	685	707	743	743	749	730	736	728	726	711	726	697	730	722	764	733	731	704	717	706	741	725	682	694	722	746	762	624	764	722	720	748	753	683	712	732	735	689	706	750	715	715	718	727	717	739	751	721	686	752	706	741	743	700	736	734	690	782	709	735	733	730	735	680	735	730	704	693	752	714	702	730	701	729	718	705	765	753	692	719	748	708	732	739	740	691	713	737	730	759	701	668	693	721	737	736	763	752	721	693	727	713	780	704	658	786	747	752	724	776	698	698	714	705	739	712	745	825	712	686	705	748	693	716	751	710	730	755	754	694	713	763	727	733	703	696	766	685	758	746	758	739	731	735	715	730	686	683	738	779	692	714	750	691	695	718	741	696	743	766	708	720	714	711	705	728	732	703	786	718	718	733	741	755	734	662	774	703	653	757	753	732	771	698	734	707	794	685	732	740	785	745	678	683	747	710	717	693	764	727	750	754	757	742	713	730	711	721	730	684	728	751	700	688	697	717	718	691	704	695	741	726	706	725	698	720	706	744	725	748	731	724	712	723	702	713	699	704	718	733	688	712	708	709	732	710	720	684	728	702	710	740	727	711	715	726	757	738	728	727	739	724	741	716	702	767	721	755	710	717	715	755	730	716	699	733	712	681	699	752	703	690	728	773	694	775	688	753	744	721	742	718	742	744	714	757	757	783	743	726	745	731	724	709	710	726	707	717	711	680	747	744	692	720	725	751	682	692	703	674	690	751	770	672	729	746	711	764	754	732	734	735	752	728	722	735	724	734	708	720	760	760	673	745	713	719	703	719	719	652	684	763	768	749	710	774	728	748	735	723	752	710	683	727	712	712	747	721	718	762	736	714	758	721	719	711	716	734	773	718	728	751	757	714	674	770	710	760	733	716	726	745	760	722	733	738	735	724	720	733	702	701	697	709	710	750	702	695	732	693	719	724	748	723	722	740	723	731	718	747	731	717	730	755	744	689	687	731	745	704	735	689	741	694	685	770	692	728	772	742	709	741	703	738	718	699	721	712	757	704	728	717	741	726	708	756	651	729	706	777	780	743	722	702	759	680	741	678	716	741	757	743	665	698	710	715	666	732	738	753	666	712	765	703	699	740	677	788	744	731	711	744	746	725	745	687	747	703	712	711	736	706	740	704	696	722	729	685	732	761	717	752	777	760	752	715	777	723	757	725	766	712	708	759	763	700	680	691	732	708	713	762	738	701	727	717	720	687	730	736	709	744	701	691	737	693	758	730	733	745	732	721	705	734	743	762	742	741	750	729	687	750	713	729	713	740	708	735	724	725	772	722	680	710	721	724	758	746	766	727	706	778	734	735	713	714	724	664	744	689	744	678	731	768	743	739	670	727	756	714	713	744	746	752	724	688	755	685	662	752	697	783	724	708	691	744	680	713	694	757	699	696	718	756	788	742	695	693	751	743	721	683	684	709	731	713	747	743	743	685	717	671	727	728	739	728	708	710	740	693	750	701	679	706	758	710	694	692	699	765	729	717	697	711	716	758	681	741	727	706	750	714	699	699	704	670	754	694	722	732	723	770	704	654	730	696	692	736	744	723	699	730	722	716	734	727	785	721	749	748	747	729	699	662	693	704	700	693	685	749	735	709	738	742	724	758	701	758	762	720	686	674	752	722	704	713	729	702	740	727	767	724	750	769	715	710	732	700	709	735	713	684	734	745	722	716	771	695	697	705	715	753	712	696	745	750	719	749	748	702	741	723	692	700	719	706	758	725	693	730	732	719	680	699	712	738	739	714	733	712	722	764	743	710	712	763	655	735	771	719	791	730	781	715	690	714	722	725	718	755	721	707	729	729	745	701	732	711	726	692	739	775	712	737	711	722	729	765	687	713	713	716	715	693	754	716	724	704	718	724	724	718	716	723	715	671	738	724	729	715	676	729	734	667	711	749	756	719	716	748	700	669	750	749	694	789	758	773	703	764	723	712	713	743	728	714	676	775	716	708	757	756	698	727	749	713	729	759	714	723	711	742	726	709	709	737	719	729	723	707	699	796	699	721	713	695	730	738	764	737	722	752	728	753	760	694	726	740	757	758	730	732
33175	8682	1449	891	593	450	408	330	289	280	255	216	215	194	211	201	178	187	183	157	170	163	145	180	154	165	162	167	132	169	129	145	168	145	155	144	128	131	163	158	151	155	161	148	166	153	147	147	180	161	135	163	135	146	139	151	156	136	126	147	137	141	154	117	119	130	142	130	144	161	134	150	129	146	149	160	128	153	163	137	144	143	163	162	135	139	142	142	119	144	147	138	129	146	145	142	143	176	142	156	152	140	142	144	155	135	156	131	158	150	160	147	143	156	135	151	144	147	136	128	145	142	138	156	149	123	146	138	144	147	148	130	147	143	146	147	157	156	147	130	150	137	168	159	144	122	154	138	154	134	151	129	154	143	145	138	159	138	154	178	167	132	151	148	159	146	169	142	156	180	160	151	137	141	135	154	169	133	135	133	124	140	149	142	136	136	140	148	144	138	161	143	143	135	148	167	128	170	149	162	154	139	135	152	142	133	145	147	147	141	140	132	154	154	127	130	152	138	137	151	146	134	137	142	175	159	141	173	130	183	136	126	146	157	127	145	179	116	125	159	162	156	143	155	140	135	170	135	156	152	158	141	159	164	138	144	129	130	165	129	135	141	133	165	168	138	155	161	162	155	133	133	134	169	136	141	127	143	144	142	144	122	115	143	129	122	150	147	123	143	129	103	142	153	163	127	123	148	141	147	132	150	132	128	136	146	140	133	142	127	157	125	140	141	150	143	132	145	136	141	141	154	148	144	150	147	131	163	162	149	141	125	164	123	154	169	155	125	140	155	171	116	169	168	151	142	130	168	155	158	137	139	151	167	132	160	139	143	129	135	130	125	142	146	152	138	137	150	138	147	145	130	136	157	142	155	132	133	153	159	132	110	145	151	141	147	127	151	155	162	118	140	148	125	153	125	149	160	151	144	171	149	128	160	142	151	116	145	158	133	123	125	140	163	136	132	157	136	160	137	149	151	137	145	140	128	139	148	137	138	169	135	135	140	141	140	127	149	155	162	154	158	149	149	141	137	146	118	148	128	150	137	149	159	133	132	133	142	156	134	123	165	166	124	154	128	151	166	139	166	132	158	151	128	124	151	155	137	164	131	128	160	147	155	159	134	139	158	152	139	162	162	138	125	140	129	142	160	148	120	147	131	136	150	139	140	157	145	133	160	155	120	158	143	141	145	137	179	140	123	164	169	149	147	147	144	144	150	149	165	171	139	138	138	146	152	154	148	149	123	134	144	134	143	164	125	141	138	147	134	146	124	161	159	145	145	142	173	148	149	137	136	137	132	133	134	150	155	154	125	159	132	155	122	145	161	142	128	135	156	138	143	162	144	152	135	117	136	105	138	149	137	133	146	119	149	155	143	154	129	142	132	166	153	139	132	133	152	138	152	120	167	159	131	145	127	138	137	130	123	155	152	137	123	135	166	141	125	169	143	155	120	156	143	128	149	137	107	149	154	130	154	144	139	162	144	135	175	139	141	140	150	149	131	132	139	144	138	142	134	138	144	135	144	153	148	144	126	137	159	170	156	136	131	154	137	115	166	138	159	164	153	146	150	166	151	165	147	146	140	156	153	131	134	141	149	148	151	136	161	144	138	140	144	140	149	148	144	161	139	156	121	140	164	161	156	162	142	154	131	140	168	152	151	156	139	132	146	130	153	163	154	147	162	161	157	128	132	164	147	146	154	169	136	145	139	148	136	136	140	147	143	125	130	164	140	153	138	133	145	164	138	133	155	143	140	133	145	156	164	154	129	140	158	141	154	154	137	152	122	140	146	155	119	151	139	140	147	130	140	165	141	134	169	151	132	160	130	152	159	145	132	115	144	138	155	129	148	141	145	155	140	151	117	145	148	132	144	161	144	154	146	149	139	136	166	133	143	142	126	153	129	130	138	145	136	151	148	168	135	150	140	141	151	129	138	132	125	137	143	130	157	149	149	127	138	124	144	150	156	147	143	147	145	135	116	146	165	140	151	135	131	167	146	123	135	143	154	143	147	150	121	148	121	163	160	143	153	141	150	156	137	134	135	142	144	152	135	149	162	139	140	145	158	147	157	131	141	145	148	143	164	159	145	136	127	149	151	128	150	140	148	127	131	141	140	131	124	132	131	155	164	139	160	142	164	139	131	134	126	146	149	130	138	125	149	159	168	146	159	162	138	147	166	133	148	147	145	160	146	139	147	149	148	136	156	138	153	154	156	139	156	121	170	135	145	143	146	143	154	155	148	163	147	158	156	154	136	162	132	126	118	157	126	135	129	162	144	162	130	131	151	137	124	140	123	131	130	166	157	154	140	156	153	144	139	154	150	140	141	148	163	163	152	132	134	161	140	141	163	138	132	143	134	134	161	127	154	158	158	140	132	141	149	129	128	155	150	155	144	121	121	131	128	142	129	120	143	143	138	133	147	137	128	137	144	131	163	174	144	133	139	123	132	138	138	159	142	138	149	144	156	136	135	135	112	110	166	161	129	130	142	147	140	145	135	150	141	143	143	147	176	148	169	136	141	136	142	150	136	149	136	141	173	159	147	151	143	165	159	125	151	159	156	168	124	145	122	141	163	140	144	127	124	141	131	134	149	148	153	155	138	106	127	149	156	134	152	128	149	139	144	168	178	152	138	134	134	148	144	146	131	131	127	140	133	147	132	135	126	147	148	128	146	145	163	142	155	169	140	130	140	138	138	157	144	148	167	128	146	125	133	166	131	132	125	160	156	132	154	134	135	150	140	145	136	118	134	135	151	149	163	155	136	150	157	118	133	148	146	174	153	126	183	152	137	148	150	132	139	123	149	167	137	145	140	143	147	144	152	151	136	140	160	156	178	157	161	143	147	162	136	145	136	167	138	151	152	145	153	155	143	160	132	142	133	156	168	130	146	147	139	149	133	123	140	126	154	125	121	154	151	127	141	150	153	137	147	156	152	147	143	124	152	121	117	137	132	122	138	134	150	140	156	135	165	162	137	134	118	158	154	135	130	136	151	134	135	154	136	141	167	144	163	143	165	146	145	155	129	136	145	152	159	133	137	154	136	146	164	153	132	151	143	127	155	136	148	165	156	145	170	143	155	150	157	139	131	153	159	151	140	144	173	162	133	126	140	162	147	136	163	128	131	140	143	162	157	165	135	151	122	167	161	148	162	159	149	149	149	155	118	175	149	147	137	137	137	142	163	147	160	135	136	145	114	147	143	149	161	144	157	139	148	145	151	153	135	130	158	144	144	143	142	143	122	141	145	131	152	148	140	139	154	129	166	131	128	136	142	147	147	159	150	140	136	123	154	160	152	156	123	147	138	123	116	152	150	136	139	152	153	143	143	151	141	136	153	172	149	152	144	129	141	143	136	132	152	143	148	151	131	115	152	152	133	155	132	141	139	126	141	132	148	158	160	141	156	145	143	155	152	142	152	131	144	138	150	120	163	149	145	140	140	114	142	144	164	135	147	161	151	158	135	153	159	145	142	141	155	136	142	156	147	152	133
15648	2455	2428	2816	2472	2012	1671	1401	1203	1085	995	882	882	832	736	698	614	615	542	546	555	568	551	538	518	499	465	459	509	467	460	453	436	488	483	473	432	424	472	409	395	428	475	395	436	414	435	447	423	435	423	414	421	429	385	406	410	445	408	407	390	409	404	390	382	379	392	372	377	404	381	397	393	415	394	405	357	431	387	425	451	412	393	407	392	408	386	389	417	389	403	408	386	420	395	379	379	434	409	384	402	436	444	373	413	397	402	397	396	398	376	431	376	393	382	399	379	397	377	395	404	388	382	357	378	394	397	363	395	435	364	362	410	423	391	386	384	429	404	408	417	385	377	371	392	375	391	362	377	394	392	416	387	394	377	345	392	387	409	397	412	361	404	364	402	401	390	420	408	379	412	368	382	389	396	347	391	383	403	422	398	381	370	397	370	377	393	378	393	378	384	424	372	405	374	381	358	380	369	373	382	421	420	389	401	359	409	397	370	390	380	404	394	380	413	384	437	389	407	378	393	386	406	383	380	395	359	429	385	406	374	380	396	372	394	369	386	365	420	387	351	411	374	373	395	413	378	388	417	366	353	419	398	402	376	416	355	360	406	405	396	393	358	389	394	407	364	430	383	396	378	375	367	391	415	398	396	369	403	389	436	405	379	378	399	361	388	416	345	385	336	390	391	367	424	385	388	404	359	423	394	390	352	406	369	391	361	408	401	374	403	386	440	370	373	361	400	384	377	352	412	418	395	388	384	402	369	365	395	369	426	381	402	388	366	361	390	384	390	400	350	400	362	370	399	360	383	432	395	370	404	375	374	379	400	372	404	377	371	392	407	393	434	360	416	417	421	383	399	398	386	372	411	387	373	376	368	437	365	373	442	400	383	393	405	392	412	399	392	363	377	412	387	413	387	403	389	411	381	398	420	403	348	377	393	403	375	414	365	388	367	366	363	379	412	422	398	368	404	446	357	398	380	387	367	396	376	407	400	378	423	365	386	387	398	413	390	405	378	370	394	449	369	368	375	398	427	399	416	385	394	436	429	408	353	406	436	410	363	338	409	388	387	405	370	350	416	363	407	395	407	361	360	378	349	377	391	386	352	388	342	423	410	373	350	389	370	397	404	414	355	405	426	399	378	364	419	380	399	383	368	411	409	397	420	399	392	349	390	414	400	351	382	376	372	358	355	404	370	393	372	404	397	361	381	396	383	402	390	384	361	402	364	403	394	388	387	373	406	391	422	354	402	372	365	417	413	395	370	401	412	373	396	368	368	415	394	394	376	367	398	393	400	418	384	393	377	410	387	381	378	362	380	394	359	391	393	374	409	375	386	383	389	391	360	388	362	405	404	404	371	388	389	389	431	406	400	406	430	385	417	382	342	406	379	368	398	416	384	408	377	395	406	394	394	383	377	381	407	397	398	395	369	372	424	414	409	453	373	422	426	355	409	393	375	379	411	398	400	374	375	355	371	382	390	356	409	404	395	408	419	329	377	347	371	408	417	384	390	415	378	429	416	401	402	388	373	391	386	386	393	395	366	398	379	392	366	421	408	386	370	391	438	390	371	378	408	372	395	400	400	361	403	400	399	359	385	365	369	417	376	386	372	376	442	389	385	393	419	390	405	398	386	374	360	374	400	375	377	408	385	390	387	400	414	376	376	357	367	393	403	358	368	403	390	392	375	361	366	411	409	374	390	416	381	383	348	361	375	405	425	408	404	372	404	366	366	409	388	407	374	369	385	379	403	386	367	398	380	404	359	393	413	369	393	431	361	379	377	382	393	387	376	416	381	415	384	382	411	399	370	405	412	364	412	404	372	375	413	394	360	409	366	400	400	396	375	393	399	373	394	399	352	396	379	378	383	429	391	388	411	389	395	377	392	404	375	389	398	395	400	373	397	383	390	411	388	374	416	382	389	365	400	377	368	369	418	349	405	368	394	436	397	389	391	357	418	381	405	391	413	406	401	383	392	417	370	375	363	373	381	371	395	397	379	379	404	369	405	373	387	382	386	364	403	402	382	403	422	385	407	425	370	434	361	395	412	399	374	380	382	373	379	351	419	405	398	400	415	396	364	386	402	393	383	412	388	360	407	399	378	368	381	385	411	370	398	392	378	370	412	415	395	391	411	372	384	412	415	410	376	416	392	390	409	424	391	420	412	429	371	393	398	364	396	371	380	380	435	392	378	383	383	361	395	430	402	384	384	385	375	380	409	380	384	397	407	411	421	374	329	406	370	405	409	370	392	355	410	362	402	399	373	392	393	395	367	371	347	367	356	404	398	415	366	364	431	406	362	394	424	384	392	434	392	399	352	389	369	402	363	405	396	356	368	385	372	377	385	414	395	391	377	385	390	388	386	386	376	400	369	380	399	405	345	392	361	362	389	393	383	409	386	390	399	421	383	357	381	367	387	358	381	383	400	350	422	372	388	402	418	342	358	416	406	364	349	373	371	379	378	352	390	403	418	345	446	399	377	411	372	375	396	365	380	372	379	381	369	366	372	367	410	378	431	414	412	367	351	422	379	381	392	420	392	403	388	422	393	410	397	390	393	398	414	380	380	392	383	346	354	367	434	400	405	413	405	375	387	388	406	398	389	380	393	384	429	412	367	391	385	393	372	421	434	382	391	396	383	372	370	407	405	405	396	413	381	384	385	380	410	387	389	388	352	386	391	390	404	410	354	410	363	393	430	352	372	384	392	371	404	340	375	379	401	418	403	373	409	347	380	405	398	372	404	423	381	410	373	393	419	375	364	419	352	367	375	381	379	419	382	390	395	359	367	421	415	369	377	389	380	391	413	344	413	409	374	421	372	394	366	387	372	386	377	378	430	415	416	403	418	411	404	384	416	399	369	367	344	399	361	391	396	391	408	388	397	370	414	405	400	395	371	372	417	370	398	358	337	396	418	409	372	421	389	372	421	380	407	358	410	365	380	385	364	404	383	414	382	400	388	340	364	386	390	378	392	370	384	383	393	409	381	385	368	343	458	411	387	416	392	357	406	431	360	376	412	389	380	369	361	406	427	377	400	379	404	380	400	345	390	373	409	411	396	384	382	409	367	384	417	415	381	370	366	407	404	392	391	385	368	376	419	387	415	348	392	389	389	374	383	371	390	377	409	389	417	405	372	424	416	405	377	400	431	381	389	398	403	403	386	393	382	365	392	391	372	387	377	393	417	414	392	396	408	373	367	409	392	380	417	412	388	389	379	408	391	331	355	423	375	381	414	388	401	392	392	401	369	435	339	382	361	348	378	384	358	398	384	400	443	371	352	372	366	359	387	363	405	381	387	380	365	414	411	405	402	393	348	353	417	402	406	379	352	393	396	412	385	373	402	413	410	381	406	394	384	385	401	388	399	411	383	386	398	386	359	401	354	366	412	413	392	400	376	411	393	444	379	382	397	375	405	371	359	411	417	389	390	404	409	371	374	372	334	396	395	374	372	384	392	386	384	347	414	349	404	392	410	371	388	395	374	365	396	388
41359	13538	3217	1858	1214	879	735	584	454	414	410	337	327	302	276	257	271	292	248	261	219	214	220	242	222	221	210	217	217	213	196	231	216	204	217	231	209	207	214	223	220	202	199	209	220	217	214	196	207	204	206	177	202	211	207	223	212	206	216	192	218	182	205	192	192	219	209	221	222	186	200	185	214	221	234	211	202	223	240	210	208	228	199	214	183	208	194	194	178	195	178	224	214	222	221	196	188	195	185	197	194	223	192	198	200	187	210	207	194	188	186	198	206	195	221	227	181	179	198	181	220	208	214	205	195	196	202	212	167	220	177	178	188	193	194	170	186	199	180	178	174	179	201	178	206	197	181	194	214	202	209	190	182	174	201	219	179	203	187	206	221	205	236	208	218	201	204	212	183	200	178	184	180	202	181	205	188	174	181	183	207	181	212	194	186	185	217	219	193	208	184	202	206	200	199	195	193	179	221	206	164	220	160	204	188	185	213	195	196	223	211	183	178	187	208	211	201	182	196	198	215	211	213	196	195	178	236	199	222	185	224	189	175	188	215	183	198	199	190	201	195	182	192	168	207	190	197	211	194	222	192	199	189	197	199	190	178	194	251	192	197	189	188	165	185	204	170	190	217	190	174	192	192	207	215	186	172	197	218	190	191	180	222	208	195	206	182	213	256	179	171	210	213	187	197	216	201	206	211	224	205	197	201	202	209	214	203	184	202	197	209	184	190	207	212	201	203	204	197	201	201	217	190	204	186	208	195	173	197	184	171	212	204	186	203	190	219	196	237	217	193	177	201	187	200	177	203	169	183	202	227	195	173	187	208	191	194	184	171	183	184	178	189	206	190	219	181	193	210	217	218	208	190	179	175	190	210	192	187	211	191	188	196	182	179	198	193	181	199	186	167	190	209	205	181	209	197	185	181	208	200	218	188	204	186	210	208	192	188	201	197	204	205	177	194	209	202	217	204	197	184	201	225	216	215	195	206	178	177	167	218	205	194	191	183	201	185	184	197	226	191	195	198	196	176	186	226	189	202	200	191	209	209	177	214	193	179	170	183	199	197	208	202	183	200	174	196	164	210	199	195	177	205	205	201	180	188	206	193	193	179	220	199	181	212	196	221	195	208	216	222	197	175	180	188	194	178	209	196	205	190	189	225	199	226	212	180	211	242	249	205	205	197	175	154	192	205	201	179	185	209	219	205	183	210	188	231	197	223	208	210	208	188	211	188	190	206	198	249	197	191	197	192	199	214	203	180	218	190	199	191	203	191	189	197	199	181	208	207	174	172	214	185	200	215	194	181	202	208	197	187	219	198	184	199	163	197	191	201	216	218	191	197	160	179	187	180	194	197	193	193	189	202	206	202	183	183	182	182	206	185	199	166	187	180	205	203	209	197	199	210	208	193	192	217	196	196	201	174	227	196	192	198	205	198	209	200	213	222	207	182	199	194	208	188	190	189	182	206	194	205	182	209	186	209	200	216	172	196	180	200	176	191	197	187	224	205	192	180	205	189	189	198	191	196	205	198	202	202	191	192	209	200	229	215	174	200	182	181	214	212	206	205	205	217	176	193	176	210	189	208	225	206	192	206	190	208	216	179	189	172	194	187	200	224	201	188	232	192	179	196	184	198	184	174	191	194	165	197	208	224	181	229	200	184	198	162	202	170	224	172	223	195	214	188	188	207	185	167	187	192	188	196	206	184	186	202	190	220	192	214	170	196	195	186	190	207	202	195	224	187	222	207	214	186	204	189	181	183	207	179	220	204	185	210	210	186	196	207	186	184	208	188	164	205	206	189	179	224	199	217	195	207	197	196	198	185	198	198	191	196	203	195	186	171	236	197	179	209	185	203	199	188	212	193	209	192	208	186	212	196	178	193	182	179	177	176	206	182	213	211	194	186	212	193	207	192	207	180	188	199	204	185	188	194	206	203	210	202	214	185	194	184	172	187	197	218	204	179	196	221	181	198	210	182	192	183	232	192	199	195	184	226	204	191	189	195	188	201	198	177	220	192	186	208	222	184	203	197	208	211	220	198	222	189	182	191	169	200	176	188	200	219	169	184	194	183	203	197	207	188	191	193	224	175	238	197	197	208	177	187	175	222	193	219	195	191	207	193	202	203	220	191	200	222	176	198	174	196	194	175	206	186	210	197	197	204	208	195	209	200	216	238	183	207	166	211	193	219	187	198	200	175	171	176	208	220	181	196	193	167	201	181	202	193	194	220	193	213	190	215	200	195	197	199	193	203	184	205	199	213	212	191	184	187	208	176	197	188	206	181	208	213	203	198	189	195	218	185	214	225	199	191	184	203	189	193	178	192	217	186	199	190	181	198	212	207	202	201	170	186	182	190	206	194	181	206	198	198	195	200	211	185	171	185	194	217	195	168	171	215	216	162	220	203	190	208	196	179	204	203	185	183	204	203	217	186	201	156	190	189	196	230	220	213	195	235	220	192	197	196	192	202	181	202	192	185	177	196	209	180	188	160	235	190	187	170	205	198	217	208	190	177	166	188	200	187	212	212	215	189	186	210	218	208	204	196	215	207	206	209	191	178	199	196	208	190	186	208	201	167	202	219	216	193	201	178	200	205	178	216	194	223	181	191	185	180	180	197	197	204	195	193	183	175	204	188	182	196	186	201	188	192	186	207	198	206	213	209	181	199	196	191	212	185	179	193	195	183	195	213	189	188	180	205	174	205	178	182	195	198	189	208	187	213	198	197	194	201	212	202	225	214	174	193	183	219	176	165	206	196	206	183	205	198	218	176	199	189	211	189	205	186	193	217	203	204	216	213	200	177	200	158	201	196	172	167	211	213	196	191	198	187	175	204	196	196	196	207	221	208	169	190	213	233	185	202	188	200	199	171	199	184	196	174	203	204	192	182	185	182	190	185	201	208	217	170	195	165	230	197	212	215	202	194	206	201	205	187	208	205	206	220	193	216	201	182	200	188	175	184	191	204	196	203	194	210	210	189	196	180	203	204	200	199	188	203	197	196	183	191	193	173	217	208	207	189	206	197	199	222	177	172	199	196	203	200	171	216	209	205	197	185	189	202	198	210	194	191	205	190	199	188	201	176	188	187	197	217	206	192	208	179	206	157	205	211	188	195	190	198	199	177	206	195	202	185	205	240	182	230	199	203	180	205	204	208	205	176	237	190	215	188	231	179	186	175	170	174	197	196	205	215	199	200	213	215	205	189	202	202	205	202	200	203	192	185	196	186	200	189	201	189	203	199	200	190	166	216	190	204	173	208	231	188	188	196	182	182	186	198	206	228	195	197	202	228	168	177	204	196	202	209	196	227	207	201	195	216	210	185	198	177	199	190	180	199	200	169	207	229	208	186	207	199	210	194	190	205	219	190	204	188	223	179	188	191	201	168	207	197	197	208	207	178	217	207	192	206	204	182	213	178	180	191	189	184	226	205	190	198	202	192	178	186	183	204	193	206	185	210	202	170	221	201	201	197	194	196	222	203	203	210	203	193	179
20144	4300	4345	5143	4418	3766	3062	2516	2172	1951	1676	1494	1339	1241	1148	1150	1114	918	980	887	888	795	817	797	711	770	723	713	690	677	631	650	654	689	658	631	653	620	592	631	588	587	638	588	532	578	631	602	585	560	556	513	548	571	554	559	534	555	583	601	554	539	576	593	551	584	591	551	550	585	545	551	570	549	592	527	598	552	551	515	559	571	538	593	554	532	544	538	515	551	551	528	508	536	492	550	513	571	535	544	559	561	562	552	552	548	506	543	545	531	550	572	550	517	534	534	529	482	529	569	529	522	547	503	536	570	536	541	532	542	571	543	545	540	523	542	541	566	513	597	544	531	526	538	530	525	527	561	572	520	481	527	557	501	579	559	572	559	533	568	500	535	522	541	509	487	523	546	530	511	518	563	557	525	573	558	562	503	529	503	531	561	507	529	527	520	530	540	523	518	523	579	568	516	548	523	536	501	569	479	537	509	517	533	508	526	548	520	563	550	506	541	533	470	518	526	520	527	539	540	519	545	534	535	521	493	519	505	520	514	508	540	484	546	551	514	494	556	545	517	516	516	516	503	522	526	501	552	533	524	501	542	550	492	537	482	533	523	474	482	581	535	537	536	537	527	515	555	561	554	535	539	540	551	554	524	542	491	518	557	531	537	510	545	555	503	512	517	506	517	538	504	507	530	545	537	515	534	530	544	536	556	517	545	531	535	520	525	542	543	520	519	516	522	544	581	569	543	516	553	511	542	514	526	530	526	507	519	560	506	504	544	512	542	503	569	571	539	489	554	564	512	518	560	530	529	525	546	556	526	506	506	509	547	516	496	474	552	533	528	523	569	554	523	534	508	504	550	502	527	529	480	549	520	582	556	557	482	525	522	522	526	532	535	544	524	525	552	518	552	518	514	491	545	524	500	569	554	502	520	519	542	542	514	498	522	532	547	500	509	513	528	515	516	528	498	507	521	518	511	528	542	572	532	562	509	535	555	543	504	556	516	523	549	518	523	560	517	490	517	545	524	512	564	551	524	491	570	544	524	562	553	529	566	495	542	539	462	554	508	524	518	538	529	497	540	518	533	536	506	505	496	540	539	539	528	523	562	541	499	501	561	560	489	508	535	530	538	547	509	556	546	524	545	573	555	569	530	512	527	497	578	474	525	492	549	544	577	535	556	506	496	515	516	505	575	546	521	564	512	526	560	523	533	510	527	506	496	547	527	549	555	528	529	544	508	529	529	545	503	525	542	504	537	572	550	528	512	506	537	539	516	581	562	511	547	506	538	527	509	502	567	519	505	524	532	539	560	549	507	523	567	486	509	530	522	549	493	520	532	510	537	518	539	522	545	527	516	508	506	522	506	537	472	546	517	566	539	514	545	527	537	540	504	554	516	504	521	560	503	520	570	541	558	532	469	543	514	553	544	521	535	470	457	551	516	546	543	525	528	487	506	546	513	528	499	537	524	510	562	511	557	507	520	545	484	517	524	550	542	531	568	495	548	565	522	490	520	500	478	497	515	558	486	513	543	548	517	563	532	531	484	549	495	546	530	491	513	500	535	505	534	512	522	576	530	493	518	519	510	523	568	561	528	506	490	535	531	499	540	534	518	539	533	529	507	497	526	532	549	574	565	514	503	489	537	566	531	562	489	530	552	522	537	546	484	528	507	574	542	531	495	536	500	476	523	519	512	575	554	498	555	492	518	521	524	492	539	544	573	536	571	574	495	498	517	545	530	533	534	541	533	523	539	509	535	500	554	508	542	519	499	528	498	511	517	540	561	536	520	533	542	546	532	502	559	564	549	513	551	520	508	520	532	546	510	538	521	532	532	539	536	494	527	544	515	536	528	490	538	537	579	573	540	566	515	525	535	551	505	527	512	519	557	534	532	520	530	535	547	549	588	527	495	498	533	516	550	521	516	529	543	556	491	542	490	525	557	531	541	531	521	555	519	547	537	485	526	523	536	543	545	544	547	550	540	500	509	533	496	515	556	491	554	497	541	540	557	537	533	532	493	526	532	532	515	549	490	517	570	520	599	519	546	558	540	512	525	507	518	564	532	526	492	549	520	546	561	542	552	505	532	558	532	513	518	573	521	525	504	502	538	529	519	517	533	504	510	505	569	516	563	522	575	502	530	548	515	512	540	522	522	532	541	528	546	529	533	530	521	513	521	531	559	487	492	534	536	513	505	485	515	564	562	518	534	554	538	522	545	541	542	524	549	523	537	536	503	506	525	516	526	546	488	519	520	534	523	525	535	516	566	506	516	496	544	498	550	517	577	496	543	535	516	529	526	507	518	535	551	554	571	525	538	508	516	501	541	551	544	526	498	531	527	513	553	516	531	536	508	514	534	538	536	526	533	554	524	523	539	561	547	559	488	507	533	517	521	535	523	539	528	483	537	557	508	502	522	517	536	521	494	548	477	537	558	529	532	501	548	510	538	555	527	526	530	552	506	526	528	510	564	496	537	569	541	529	543	471	527	492	511	536	538	519	563	515	544	523	533	521	507	508	556	551	540	472	511	532	540	557	487	521	512	515	551	551	535	553	520	550	515	499	521	522	511	541	496	565	542	519	549	488	514	544	495	537	567	544	552	537	554	529	528	541	528	547	506	484	541	512	541	509	561	516	522	563	527	527	475	538	507	546	513	517	555	534	498	506	521	512	511	506	535	508	508	504	495	504	519	527	544	513	524	520	532	538	542	558	500	504	549	560	520	521	488	517	505	546	516	586	533	503	536	514	529	524	538	536	526	532	546	551	516	493	562	495	556	522	520	495	533	550	511	559	533	495	537	555	519	521	527	553	545	557	528	524	533	556	490	474	604	574	497	536	549	556	523	546	514	523	508	516	490	504	495	517	530	518	540	544	517	547	536	549	561	526	514	487	524	560	553	485	535	537	542	547	502	527	527	545	562	511	536	517	544	545	537	517	516	529	508	548	519	562	555	514	519	513	489	539	553	523	548	559	530	503	529	496	544	551	543	519	479	544	557	541	549	533	508	552	554	492	529	492	508	563	491	549	519	488	534	529	519	523	513	514	537	528	503	540	517	491	469	499	522	476	509	537	546	483	524	534	504	557	551	565	487	500	527	533	518	519	528	535	540	544	519	545	500	525	568	539	539	502	562	530	551	564	522	492	530	532	499	517	489	518	561	508	566	522	544	540	535	503	519	493	531	558	530	520	540	472	489	499	500	535	568	546	520	517	485	545	557	515	526	537	535	530	506	528	538	545	509	520	517	526	551	513	497	562	538	532	523	526	557	569	518	502	537	558	526	496	523	497	561	508	544	574	482	513	548	549	535	542	505	506	524	498	513	512	539	557	534	539	507	532	548	500	524	509	534	512	540	557	554	490	556	533	544	537	534	550	548	506	492	559	540	553	513	526	504	482	497	481	517	546	540	534	517	516	504	504	496	525	530	564	498	519	573	503	500	515	507	480	524	502	522	510	549	553	517	514	542	517	512	556	535	495	524	552	499	528	536	554	536
17655	1931	370	332	345	294	357	318	302	309	317	331	270	269	315	294	302	352	297	344	320	288	321	306	295	294	289	306	306	294	308	281	311	315	322	299	319	317	329	325	339	334	316	292	307	293	356	299	299	291	324	289	332	330	303	306	303	311	303	323	314	307	310	329	302	325	335	295	280	297	324	266	317	300	344	305	315	306	289	299	335	311	324	292	305	307	291	315	325	312	317	373	346	306	339	334	334	277	338	306	309	300	295	340	318	308	295	318	303	314	340	314	312	316	335	307	326	288	284	332	287	295	307	365	300	326	327	333	307	313	301	320	327	325	290	302	319	292	345	332	324	306	298	311	277	296	301	288	354	326	329	314	335	294	317	331	306	303	311	312	289	309	301	311	329	333	295	299	304	272	289	291	317	302	344	313	300	330	333	278	345	288	287	341	334	320	322	272	323	319	306	345	335	308	336	314	313	309	342	322	306	324	346	295	316	300	307	320	332	304	308	291	304	307	313	296	332	327	285	309	289	317	290	304	304	336	332	317	291	286	335	313	298	309	317	348	319	306	311	325	289	300	281	293	304	317	326	315	311	315	297	301	298	288	314	298	308	288	314	332	308	310	308	329	323	301	304	320	319	334	317	292	322	298	303	310	306	295	307	340	302	299	317	305	299	325	309	311	297	335	309	337	349	328	327	314	309	344	303	303	305	306	295	302	311	331	316	303	307	257	357	320	342	284	307	296	317	289	342	315	273	286	303	282	302	313	313	344	313	303	316	356	297	320	359	310	321	312	329	310	309	315	310	275	299	330	294	328	324	294	322	300	294	316	306	337	325	321	317	324	318	328	306	343	297	331	304	293	337	334	311	313	316	315	294	333	347	310	334	300	320	302	297	295	295	303	340	321	338	308	315	329	316	308	352	334	334	295	316	277	294	292	318	306	297	294	294	309	302	346	316	329	317	294	315	319	279	334	309	296	307	297	339	312	326	293	307	326	306	322	292	338	312	305	286	292	313	341	297	305	321	320	313	321	306	343	326	322	315	327	289	264	298	333	317	340	316	299	302	336	314	344	292	329	337	310	325	307	342	323	288	291	310	283	286	309	328	309	273	289	290	293	322	327	337	324	318	296	331	306	330	308	300	295	298	320	333	291	326	315	303	332	315	321	321	309	332	317	326	324	316	334	327	293	307	282	321	338	324	330	310	329	316	310	325	303	320	315	311	305	313	305	304	303	327	312	308	345	317	313	343	317	290	331	325	284	354	314	347	299	294	310	325	334	301	301	281	340	320	317	349	315	343	300	300	328	306	330	322	308	291	278	311	300	282	331	299	326	307	317	301	338	320	305	297	308	318	314	298	330	311	282	306	319	302	312	309	309	310	317	324	313	362	317	313	310	327	274	297	316	320	284	331	310	318	294	325	328	280	318	300	335	301	277	269	302	291	307	311	329	333	297	313	284	277	317	326	285	324	361	312	310	325	312	325	335	323	287	317	312	264	340	309	339	311	319	298	305	320	354	334	331	323	278	286	284	320	329	356	287	318	280	309	341	323	280	335	293	301	312	344	306	324	322	325	337	315	300	319	305	305	287	299	322	264	312	278	314	320	308	312	314	321	288	307	283	305	325	323	302	311	315	307	292	323	297	325	274	348	336	302	335	304	314	269	311	318	303	291	302	310	331	284	346	328	293	297	332	295	312	306	312	314	307	315	339	303	296	309	285	307	309	316	324	318	316	345	285	338	305	330	337	325	301	280	300	292	308	303	289	311	356	316	329	303	292	294	308	318	316	294	324	293	337	308	310	315	328	273	282	289	313	307	303	307	307	327	311	329	300	311	341	300	331	320	295	318	309	310	319	316	292	309	316	309	308	339	284	280	332	320	325	310	315	308	312	284	291	322	304	314	299	302	327	306	325	294	271	301	313	347	343	312	259	317	303	282	291	314	309	295	317	311	306	305	302	316	285	298	343	304	354	312	326	359	301	371	302	281	314	296	305	323	318	308	324	293	317	314	300	316	302	326	281	350	298	347	334	332	295	274	290	310	277	328	357	330	302	324	332	282	314	327	288	330	290	323	293	297	314	304	324	283	336	310	290	323	285	310	296	289	308	274	324	287	298	314	317	319	329	264	287	318	323	292	327	327	307	288	312	301	335	294	307	285	294	285	281	328	327	299	327	313	296	337	289	307	304	303	318	330	314	302	330	278	313	320	298	316	295	313	317	325	302	329	323	277	317	334	305	301	320	319	309	320	292	301	310	294	322	351	283	291	321	294	307	331	348	313	297	313	321	317	305	307	307	324	306	316	290	287	288	300	331	292	328	328	289	306	336	329	256	317	277	312	282	304	279	283	319	326	318	304	309	320	337	344	311	316	347	315	302	333	310	288	292	340	320	309	321	298	355	314	308	340	311	322	285	333	304	306	312	341	305	309	292	326	293	336	312	310	313	323	312	283	340	337	326	335	305	317	318	330	316	333	335	303	339	325	264	306	324	295	288	305	304	292	309	308	310	334	296	314	312	318	317	335	295	296	303	323	285	281	314	318	294	320	321	296	331	284	335	303	330	305	328	304	309	308	324	321	313	294	310	314	290	299	322	307	330	328	323	300	315	321	284	288	309	324	326	310	292	308	308	292	326	311	311	322	317	292	299	309	325	290	341	339	315	307	344	314	312	287	267	333	306	307	295	284	284	318	304	312	324	297	321	346	287	284	296	300	297	293	308	304	326	312	319	309	292	310	309	298	306	287	316	301	296	321	307	344	339	285	283	294	282	294	333	331	295	318	314	287	342	321	302	356	299	303	315	279	328	306	287	330	342	360	326	326	311	295	311	303	320	324	339	299	302	304	309	314	333	300	311	339	336	305	344	301	296	311	317	298	313	270	296	326	302	326	286	296	310	312	275	305	286	297	337	307	307	304	311	308	347	323	313	344	307	307	298	319	301	311	328	306	336	338	288	292	316	291	318	299	297	315	318	317	288	293	291	294	326	290	288	309	290	315	318	321	269	326	341	292	311	329	283	330	310	312	304	329	281	330	311	307	282	330	293	311	303	314	296	353	359	296	308	325	303	301	293	315	297	327	298	278	305	300	310	335	306	324	314	327	328	312	311	315	296	313	329	312	338	310	309	311	327	279	290	313	315	309	293	330	308	313	313	321	299	303	318	299	355	323	306	319	305	318	296	291	284	354	321	336	331	312	327	305	306	329	333	288	335	306	322	312	320	328	297	299	346	300	295	308	289	279	302	283	329	302	297	298	320	357	275	280	321	296	322	300	328	323	360	325	302	299	291	276	317	325	312	320	302	308	284	355	335	337	311	343	296	323	313	302	301	292	341	296	284	339	301	300	299	322	302	331	311	329	323	335	312	294	339	283	297	321	288	334	290	296	303	282	325	308	289	299	337	313	325	325	306	311	279	283	300	292	287	270	312	297	320	310	289	315	287	317	323	333	318	338	329	309	320	317	295	294	281	301	327	337	301	300	367	300	315	293	329
6983	800	773	800	781	761	744	794	814	741	748	751	750	770	769	753	778	744	756	745	709	765	706	695	694	702	747	747	694	709	701	739	722	707	689	749	691	744	679	736	703	748	728	727	704	761	746	710	755	811	747	744	718	722	691	730	730	728	726	734	730	698	743	708	708	698	706	748	731	704	739	806	746	709	728	766	742	702	700	734	688	701	740	743	701	755	757	693	692	736	726	752	743	691	689	690	700	732	712	732	684	764	732	728	754	693	753	739	729	716	695	740	708	778	702	745	771	706	754	713	693	741	723	716	658	782	687	773	729	756	712	679	730	733	700	753	747	712	694	722	774	728	784	719	728	758	709	672	711	753	712	698	688	707	719	716	715	746	717	724	716	734	705	722	744	707	684	712	732	728	748	717	697	734	717	709	714	772	737	731	702	709	710	708	697	707	732	750	715	746	785	726	732	727	732	759	714	720	749	735	711	732	722	708	747	722	715	693	738	691	734	761	734	698	736	727	720	719	703	756	720	762	722	727	724	707	742	733	714	752	731	735	690	734	714	702	737	711	684	769	730	726	743	685	728	724	742	702	743	710	726	729	736	743	726	717	739	716	763	721	735	650	711	696	691	734	686	756	743	764	728	740	731	709	715	735	717	722	725	743	714	779	781	748	718	745	752	748	744	677	711	719	696	737	735	736	760	739	757	708	735	679	725	693	747	766	709	722	693	668	752	724	769	726	694	731	732	780	729	736	748	713	732	736	721	747	775	710	734	734	757	712	716	735	737	719	747	739	691	740	683	709	695	731	737	746	698	686	684	669	695	708	677	729	709	768	742	695	686	756	747	712	718	684	758	721	691	713	729	742	744	708	731	739	751	745	705	725	691	706	758	692	698	701	728	695	720	748	703	739	713	699	702	748	740	665	747	724	710	741	716	659	714	707	781	717	742	734	723	666	664	718	696	661	694	712	753	697	717	758	742	667	700	725	692	717	708	714	729	749	757	765	685	730	757	685	741	714	754	730	744	738	700	739	703	747	689	731	763	677	752	775	774	750	727	736	710	734	737	753	771	717	711	765	705	735	749	738	706	704	697	748	735	719	732	738	692	735	703	691	773	703	720	756	727	709	700	752	710	742	681	713	750	737	751	733	749	738	748	705	689	756	744	689	726	696	693	706	721	734	730	691	732	749	754	752	708	704	712	730	719	697	686	763	800	711	729	736	710	732	750	705	753	705	728	716	726	751	765	679	711	715	691	707	734	742	695	702	736	725	736	720	713	735	699	685	687	769	738	747	689	706	783	720	723	713	726	698	748	758	677	720	720	688	679	694	692	708	746	718	691	729	760	731	756	738	760	709	722	698	702	709	707	741	735	723	761	744	739	746	733	710	718	707	675	683	731	721	733	700	724	718	752	754	698	701	694	728	710	708	725	700	684	715	769	767	703	729	736	762	730	744	708	772	766	761	755	726	725	711	721	698	682	752	723	716	746	705	749	699	692	697	701	710	721	755	760	713	765	804	721	771	727	695	706	701	732	730	665	741	729	744	710	683	725	718	704	732	699	735	731	790	681	686	708	767	682	703	722	743	761	780	755	721	730	701	711	741	708	736	719	722	705	726	722	725	659	687	740	739	699	746	710	675	746	714	735	704	793	689	673	731	709	769	742	736	758	709	723	708	702	696	720	757	724	710	746	734	695	761	721	768	740	744	720	710	778	748	731	692	762	747	718	717	742	754	700	745	767	730	779	729	672	749	733	721	725	709	725	727	743	719	716	734	741	731	701	735	732	711	738	731	744	717	710	735	685	718	721	708	757	809	694	744	751	737	752	678	750	718	669	711	712	729	706	747	718	776	768	713	746	679	727	737	758	747	697	741	746	682	734	739	762	745	737	706	704	732	724	775	699	785	758	733	743	710	735	707	668	708	700	720	716	719	700	712	786	744	763	731	728	728	686	749	693	707	756	732	694	752	727	700	733	704	747	745	653	688	735	697	734	718	715	711	721	729	718	724	704	752	754	720	727	669	730	722	759	689	729	712	731	698	690	737	685	731	708	666	740	741	720	717	689	668	742	744	756	727	774	739	738	706	735	764	737	742	729	687	757	729	745	714	701	709	737	748	748	716	759	764	706	736	698	710	720	762	738	706	717	745	725	741	747	742	736	753	720	663	701	739	753	758	741	725	723	743	744	679	756	731	706	738	729	759	743	703	685	695	753	665	725	745	715	740	739	679	700	737	727	749	715	749	767	690	728	714	758	698	688	753	760	701	733	778	747	705	761	712	733	699	732	748	716	746	744	769	752	698	693	715	725	707	703	705	710	771	715	735	684	747	742	704	741	737	685	713	714	750	740	673	669	775	714	722	745	757	774	743	707	725	712	723	759	691	742	651	710	749	711	709	733	743	725	709	689	703	717	738	701	711	746	763	738	695	746	767	734	716	739	756	744	715	755	716	703	675	743	692	732	705	711	715	753	702	738	748	720	712	740	756	706	761	729	767	808	714	711	739	729	780	726	724	723	717	738	731	713	699	716	729	702	724	734	722	745	726	749	749	684	731	689	718	673	761	729	715	654	719	706	698	714	753	741	718	759	713	696	721	761	733	716	756	684	712	684	707	717	720	703	709	680	784	699	701	699	714	728	715	681	719	722	739	739	724	768	717	727	737	738	764	716	685	688	698	697	721	666	747	697	743	702	709	755	742	702	729	699	728	757	725	695	718	708	724	691	727	748	717	705	713	707	720	737	755	691	737	744	687	744	729	750	773	704	706	715	705	727	736	745	720	738	720	707	747	754	756	676	701	705	730	722	713	676	744	758	725	706	776	749	743	741	675	709	745	740	767	765	684	714	730	713	713	667	729	713	723	706	701	764	686	698	725	720	721	720	693	754	741	727	681	702	727	667	759	757	744	710	780	673	723	716	729	728	701	730	704	713	768	723	760	781	759	699	684	753	720	694	760	689	716	725	685	741	724	681	674	709	782	675	649	751	679	787	731	696	722	775	720	709	745	700	758	695	693	720	702	703	759	711	701	724	699	749	727	750	728	726	728	734	710	700	727	757	680	711	709	721	714	730	728	709	746	721	754	765	746	731	720	729	752	740	699	810	738	717	663	703	771	702	740	702	716	747	718	732	708	710	740	738	715	793	743	751	751	703	672	701	687	726	759	676	674	740	712	714	718	734	733	743	730	746	724	708	736	759	707	718	726	731	677	747	744	726	749	720	719	740	705	740	722	737	733	672	759	752	765	696	703	701	754	743	695	694	709	732	754	741	718	710	713	719	724	732	756	742	708	798	715	709	691	784	711	670	739	731	739	727	719	714	726	698	707	704	718	703	683	715	767	703	722	697	713	718	697	752	760	741	680	715	758	743	716	703	724	669	733	738	779	694	677	703	733	738	748	700	743	706	701	717	754	741	697	714	712	763	759	720	727	731	751	769	727	716	711	728	732	725	732	738	667	748	725	712	702	741	696	734	705	758	692	707	706	745	774	733	780
32884	7500	1348	941	650	503	356	330	291	250	237	214	189	183	175	182	195	193	198	203	163	152	168	153	151	159	152	157	162	150	153	161	135	150	153	139	154	153	155	142	140	162	155	141	144	119	161	154	152	139	142	129	171	154	143	145	139	135	132	149	137	133	167	152	172	142	157	130	172	154	141	149	156	134	141	140	145	153	136	133	154	125	145	186	142	152	140	123	131	147	143	146	138	139	148	152	161	139	118	144	166	133	151	134	156	133	164	145	158	167	159	123	130	154	149	159	142	122	122	145	161	146	138	141	135	158	149	128	157	146	123	144	129	160	133	153	140	147	156	131	153	142	124	166	137	137	143	153	125	128	165	124	157	150	145	126	127	123	150	157	138	149	143	152	147	132	135	132	165	157	150	136	155	135	137	142	144	145	125	168	166	149	145	156	142	144	130	146	164	137	126	136	141	155	143	143	137	145	156	139	152	142	125	141	126	129	148	143	130	141	157	161	154	145	133	145	147	165	137	139	137	144	152	151	141	143	150	149	168	144	127	150	138	166	136	149	145	155	147	147	141	146	171	146	147	148	130	133	144	117	151	150	157	161	144	152	156	156	139	157	170	141	151	138	149	168	154	152	155	115	149	137	136	145	148	146	145	138	155	136	146	139	146	157	151	161	131	142	168	164	138	148	168	134	160	159	133	134	163	155	157	146	119	138	187	129	141	127	148	139	154	131	135	122	141	161	165	135	144	145	151	148	138	154	162	138	135	142	148	144	143	154	146	127	163	162	150	126	133	133	160	140	135	150	132	155	125	135	146	143	130	123	121	140	153	126	130	158	171	138	144	157	154	147	142	153	143	147	147	136	155	175	153	152	163	150	158	125	134	147	142	131	153	154	124	167	137	155	160	136	111	142	160	132	147	134	144	149	146	159	151	134	140	144	132	143	154	146	159	127	161	129	136	147	152	154	137	115	144	151	149	136	110	150	149	140	143	146	156	144	139	148	160	144	175	117	150	156	137	133	157	145	153	148	140	143	131	151	150	121	123	160	145	134	159	128	161	136	158	127	135	147	132	149	146	141	144	154	141	152	144	165	142	176	148	136	165	152	143	157	144	155	139	137	147	133	164	185	149	156	159	127	138	163	115	130	152	164	139	143	155	141	145	135	142	134	138	148	170	154	130	142	154	179	145	171	161	135	148	169	160	128	141	138	129	149	170	171	143	142	169	149	141	149	149	131	151	162	142	127	152	142	135	152	153	144	132	126	190	183	137	144	180	148	155	139	146	137	137	127	135	152	153	168	133	130	141	130	146	137	152	168	141	134	141	145	165	158	152	146	150	146	148	116	142	171	152	122	161	140	132	152	153	144	146	139	149	125	133	145	123	143	128	147	165	132	125	156	157	150	145	143	156	156	149	139	135	156	155	150	163	132	161	147	149	154	144	166	164	116	136	155	128	141	142	159	136	155	162	139	125	161	121	167	161	131	158	156	155	145	173	137	147	148	153	143	159	146	131	138	144	159	150	143	143	148	159	162	131	137	144	162	144	151	167	148	139	143	142	132	126	160	155	157	137	156	161	142	165	132	141	180	140	154	160	163	132	152	141	149	149	144	169	156	150	165	125	147	141	144	142	146	133	147	140	148	137	165	122	143	140	152	141	143	160	147	132	141	159	147	148	137	134	165	152	160	135	144	157	145	155	141	148	120	160	147	147	144	146	141	148	126	157	164	153	123	133	125	138	147	136	140	130	168	144	160	126	125	138	122	165	156	133	142	129	142	130	148	137	141	133	131	131	157	136	159	163	156	141	152	145	138	127	136	153	159	125	137	150	160	152	173	154	140	136	129	117	138	147	134	158	157	147	147	155	149	152	130	132	150	156	145	137	170	130	128	168	173	141	151	158	153	160	154	139	131	135	153	127	120	157	149	135	136	144	165	125	171	160	144	147	151	135	125	129	146	166	139	151	141	150	125	149	134	120	131	155	161	135	150	152	153	139	161	146	132	131	128	166	149	128	147	151	164	144	135	142	157	141	169	158	149	151	155	161	111	151	170	157	157	144	138	118	133	170	155	143	135	139	161	133	150	156	167	152	130	127	132	138	114	152	157	154	142	159	140	161	141	128	127	159	145	146	142	133	157	159	152	169	127	129	141	145	147	118	145	160	149	123	124	135	137	140	146	162	152	138	123	133	161	179	134	132	152	118	150	153	148	127	160	171	140	169	184	128	145	143	163	163	160	154	144	158	150	150	170	161	158	149	122	145	142	142	144	130	132	150	146	152	152	150	151	149	154	132	119	130	148	145	149	143	130	133	153	152	146	161	155	116	149	128	143	150	143	140	135	142	178	127	140	155	140	126	160	160	156	145	135	149	133	116	172	126	130	123	147	122	151	152	147	145	134	135	147	136	143	156	143	136	135	147	142	141	160	154	146	162	145	133	139	135	117	130	150	127	124	132	147	141	162	164	138	149	169	148	129	141	158	137	119	138	153	145	149	167	147	172	157	140	142	148	128	146	159	120	142	140	133	146	162	154	157	137	132	136	139	142	129	136	152	153	166	154	155	147	150	142	144	125	148	124	142	163	171	161	145	147	140	137	135	138	146	142	150	155	162	150	162	137	147	140	158	146	145	150	153	140	148	136	140	165	141	147	127	153	130	151	141	137	140	163	152	166	144	169	130	150	142	143	125	157	141	157	157	156	182	143	138	112	166	148	153	136	119	139	140	143	144	152	140	152	135	147	162	150	145	156	154	136	138	166	146	145	141	156	152	137	150	158	159	143	114	158	142	156	158	152	145	152	150	132	177	137	133	129	125	152	134	144	152	128	138	157	150	132	150	115	157	151	152	149	133	135	148	136	165	126	157	146	136	145	136	153	138	129	161	152	147	152	157	144	136	129	145	159	147	148	139	155	125	143	150	158	148	147	161	152	160	122	138	150	160	180	159	145	155	161	147	119	153	137	143	124	135	130	149	130	142	151	144	142	154	161	139	126	146	178	145	142	170	139	137	147	137	123	149	112	134	151	139	137	132	135	153	151	141	141	157	162	133	160	130	154	145	152	144	153	152	163	141	127	142	152	129	154	126	138	140	151	133	169	146	154	147	155	147	151	144	156	153	128	140	160	132	132	139	180	146	121	122	133	153	149	157	141	134	141	128	143	159	140	163	155	163	166	144	131	152	132	132	161	171	162	143	148	120	128	136	150	166	150	153	141	141	133	156	131	151	149	131	166	146	129	143	143	143	147	148	159	145	128	141	150	158	156	161	167	133	126	159	131	152	161	154	141	156	129	154	155	153	165	133	134	150	140	122	142	143	130	133	131	168	129	149	136	121	134	154	150	152	163	141	165	132	128	166	147	150	140	138	138	147	171	139	153	168	145	136	143	140	120	169	151	129	123	161	163	154	153	159	152	154	145	136	123	151	144	121	159	151	127	169	140	143	144	173	128	132	172	158	167	159	150	138	145	135	142	146	164	137	138	139	138	116	149	131
15043	2160	2345	2810	2496	2092	1728	1423	1252	1047	1027	880	819	740	710	667	627	597	581	550	519	511	537	547	537	527	515	488	462	466	446	464	489	477	457	450	456	404	445	467	429	450	437	416	424	423	410	418	417	415	393	427	436	443	431	402	399	402	415	385	404	435	410	412	426	397	387	366	391	421	377	405	392	399	394	402	410	393	403	419	397	422	397	393	377	440	393	352	423	420	430	379	386	380	424	379	387	375	368	381	401	382	436	418	396	374	372	395	370	373	402	419	409	413	384	376	412	408	386	398	393	385	393	382	416	391	411	421	409	404	379	380	385	411	422	377	391	378	405	416	421	389	416	401	356	349	344	365	380	400	393	414	387	373	383	393	415	405	376	401	382	404	394	348	392	364	383	409	406	381	364	401	388	380	359	415	413	427	391	400	434	414	396	403	401	376	351	408	392	371	388	378	394	404	386	353	398	416	420	399	380	397	382	349	400	372	428	356	372	396	349	371	393	391	406	374	375	403	386	383	363	368	371	399	354	431	371	403	370	423	387	398	378	357	366	377	377	395	380	388	372	382	380	397	408	359	417	422	382	385	408	371	406	355	396	385	413	392	385	370	394	421	396	404	416	395	377	378	411	381	384	388	382	414	362	377	394	409	395	365	359	407	368	374	368	393	341	400	385	390	386	384	363	386	386	411	391	391	423	363	386	405	359	390	368	393	419	383	373	393	369	401	384	359	421	366	392	390	355	349	375	405	419	368	385	389	394	405	351	381	401	385	388	377	368	383	388	394	384	402	362	384	399	377	412	390	400	392	398	408	388	394	401	369	369	398	354	384	404	372	391	381	387	410	387	419	417	390	410	428	369	410	412	380	374	374	357	383	387	374	401	418	403	379	400	402	370	381	395	370	406	390	409	371	390	412	368	352	380	383	403	416	406	387	391	389	378	391	386	384	392	397	410	396	405	409	428	402	405	402	418	397	401	372	414	381	381	405	394	410	393	392	396	401	381	382	407	396	374	374	378	392	391	411	381	390	381	362	405	388	409	417	400	360	393	384	392	393	407	402	374	367	401	412	392	406	421	401	390	376	363	420	373	416	374	426	377	406	419	401	400	342	373	395	378	405	393	387	380	415	389	390	379	388	390	412	407	412	387	413	394	386	358	406	383	396	418	364	378	377	378	389	376	381	376	389	374	395	367	384	416	388	396	416	386	335	383	416	353	398	420	412	379	407	385	377	395	390	388	386	367	393	424	422	417	413	420	391	355	379	394	392	393	375	420	418	353	384	371	378	393	426	377	413	367	353	353	390	403	400	387	385	394	424	421	385	372	406	383	412	393	397	395	379	413	349	398	404	390	376	396	397	393	356	407	353	370	413	339	425	411	393	407	378	370	383	415	403	335	370	385	387	401	380	396	400	371	409	384	341	379	363	401	400	394	391	398	394	411	396	403	416	364	400	393	395	432	414	419	393	403	366	393	422	388	384	357	367	401	405	405	371	414	379	383	352	390	397	419	417	367	363	370	407	365	362	410	426	374	375	429	379	365	383	382	403	397	398	380	385	414	378	380	407	405	373	396	422	402	356	369	394	425	376	394	369	431	370	416	394	378	391	392	359	441	389	365	379	391	399	399	410	419	381	368	405	379	420	405	393	389	394	361	402	368	388	361	364	406	429	390	367	383	368	362	417	389	427	406	411	385	373	419	431	381	377	407	399	390	383	337	376	353	393	426	375	386	372	390	407	380	364	353	408	367	389	396	419	365	380	361	405	386	416	369	345	397	387	400	353	359	405	373	412	378	412	405	372	410	373	403	406	378	368	399	377	403	436	390	391	371	371	384	409	363	389	381	419	363	372	416	362	386	412	398	381	389	362	414	375	447	379	391	395	370	404	374	422	415	353	379	410	384	373	387	384	391	368	383	377	427	391	400	438	416	399	407	388	384	365	402	389	411	390	396	406	397	401	375	409	386	377	407	401	366	373	423	409	361	376	411	410	397	402	397	375	401	390	402	387	408	396	391	390	370	361	396	393	359	437	391	381	395	386	395	373	377	398	352	401	383	362	422	423	356	437	402	411	395	404	399	392	402	402	401	380	392	373	383	378	397	376	412	382	385	409	403	379	404	404	387	402	416	401	377	385	413	403	372	380	387	361	369	383	440	383	390	386	326	388	396	382	408	405	386	370	359	393	375	402	381	398	389	406	405	426	371	413	397	387	368	409	397	413	377	405	388	370	393	368	379	419	417	347	396	390	405	394	423	363	390	374	375	377	376	365	384	377	378	399	391	358	380	406	383	396	428	391	365	406	408	366	407	381	381	411	365	394	391	416	360	357	371	406	419	371	380	397	371	414	363	392	407	353	420	350	423	417	413	392	377	346	389	373	341	382	416	372	396	386	385	393	387	397	364	399	426	370	392	404	380	389	394	395	394	379	388	384	378	368	381	380	406	399	402	392	371	395	412	398	322	386	354	364	368	408	361	362	399	400	386	388	357	382	398	409	401	393	399	405	373	377	392	395	429	390	392	353	395	406	365	376	401	356	385	392	367	392	381	398	374	380	394	370	398	368	392	409	407	391	360	400	350	399	393	362	409	381	403	370	405	375	395	408	403	371	420	398	388	399	388	373	413	386	411	386	375	369	374	393	406	399	373	333	365	394	372	412	367	379	360	357	395	362	413	402	417	379	393	415	401	404	369	403	370	387	387	394	408	383	366	393	402	400	415	368	411	374	412	379	380	390	383	419	374	375	411	353	368	364	419	365	385	393	394	400	388	421	382	387	406	374	380	369	412	383	373	368	367	399	353	373	407	391	430	380	397	409	429	403	404	363	395	385	407	369	385	404	349	366	381	375	378	413	429	366	396	393	402	400	388	396	385	363	402	415	377	373	397	358	395	392	390	388	418	408	379	424	393	376	387	398	394	415	395	364	394	409	388	435	420	387	371	391	381	373	383	406	387	381	375	388	407	405	392	399	382	391	379	353	400	393	359	396	373	408	345	406	382	389	408	393	372	396	364	410	403	356	387	410	403	390	366	376	386	385	382	422	395	400	384	394	371	392	374	415	382	353	355	424	390	375	377	354	368	363	432	343	363	399	378	404	356	423	389	365	380	408	419	382	405	409	366	390	397	363	408	381	380	381	383	404	398	393	416	404	387	369	381	403	406	391	402	414	394	373	367	419	398	368	402	364	384	396	397	385	410	371	407	411	405	416	411	400	367	406	396	408	387	398	356	392	369	365	386	359	361	380	370	392	379	375	359	400	373	383	397	396	366	380	382	371	399	401	378	384	384	400	420	378	377	412	380	382	406	414	423	384	400	362	351	373	392	392	376	381	375	342	421	374	372	371	399	381	403	408	410	381	381	397	361	404	361	387	400	355	406	401	393	395	376	407	386	383	392	364	378	387	425	390	409	415	369	363	421	388	384	375	397	400	395	389	397	375	408	378	384	390	360	385	394	377	406	418	401	399	409	388	387	409	390	388	388	415	362	395
42848	12584	2860	1798	1128	866	708	558	498	446	404	321	309	315	276	275	280	283	276	235	240	254	234	211	234	200	214	212	218	196	236	183	212	190	222	238	205	216	210	187	227	202	202	211	228	231	218	218	216	225	214	187	223	189	223	205	191	223	181	210	194	209	210	190	207	201	205	188	202	200	215	194	211	186	190	225	217	178	223	193	205	171	213	210	203	187	198	222	186	191	198	196	220	181	229	168	219	191	204	229	186	195	217	179	186	165	186	194	197	183	227	198	205	207	182	171	197	212	211	224	226	198	210	192	233	201	186	173	200	199	189	182	219	218	205	190	205	213	216	215	195	190	220	202	211	173	165	172	202	206	209	197	183	223	201	215	199	206	195	204	174	190	213	205	202	198	179	182	191	186	199	205	193	188	205	206	209	239	208	218	187	183	203	206	216	176	213	208	205	182	233	201	197	191	208	188	206	192	197	196	204	220	195	192	172	199	193	206	240	210	210	195	219	209	183	208	203	203	201	197	216	199	196	200	195	206	198	196	235	208	190	189	197	190	225	243	181	208	207	237	214	189	199	185	210	196	218	193	186	201	194	190	197	185	199	214	186	192	172	178	202	209	230	197	215	209	184	224	213	195	157	213	194	217	167	192	211	184	179	177	175	212	188	190	206	188	198	193	205	188	181	192	196	195	214	195	190	180	215	209	176	203	194	200	175	213	170	179	196	205	173	219	194	213	174	192	208	199	196	214	183	214	187	186	201	206	220	170	218	214	217	210	211	171	225	186	179	205	196	211	199	175	198	211	206	226	214	205	205	203	199	220	222	211	200	198	183	195	178	186	193	200	220	199	199	187	197	187	193	225	180	187	187	197	202	181	182	206	205	197	175	180	215	205	205	230	186	194	190	213	194	212	190	189	189	206	182	199	186	189	189	170	176	196	195	208	172	197	195	214	175	190	202	210	221	189	194	206	188	201	183	206	170	201	195	187	201	196	199	184	199	210	200	205	201	216	215	168	190	200	190	207	213	192	185	178	206	201	197	201	214	165	184	210	183	184	203	207	205	212	211	168	194	196	195	194	195	178	188	197	222	195	185	203	195	225	196	195	217	175	185	171	182	181	203	209	203	206	192	230	190	195	203	185	160	203	204	201	201	210	168	202	198	214	215	196	205	222	214	221	221	204	175	198	194	192	166	178	184	221	201	208	192	203	188	171	225	198	218	202	185	203	224	184	206	189	212	191	171	200	190	202	179	204	215	200	201	222	189	193	184	189	211	212	207	199	217	184	198	218	183	182	183	189	191	233	195	217	217	180	208	192	217	202	194	183	160	224	202	209	212	190	190	176	205	216	186	180	186	200	199	181	205	206	196	172	202	203	228	191	199	206	197	195	205	220	180	194	199	194	180	195	211	203	179	210	222	188	191	200	211	198	218	227	177	194	201	180	188	202	189	203	177	193	203	198	194	184	171	200	174	210	204	205	192	204	179	198	190	171	185	202	200	187	219	213	193	194	231	211	192	192	188	169	168	205	232	199	193	215	173	214	199	181	213	186	199	195	195	166	193	177	207	197	198	177	233	190	177	228	213	208	196	202	189	190	145	181	197	194	204	208	214	211	191	194	192	178	201	205	190	198	178	222	187	158	179	206	199	206	196	189	171	208	207	204	212	201	227	198	173	236	186	203	209	211	180	187	174	194	198	201	175	182	204	200	190	182	182	214	184	193	169	191	183	198	198	174	219	200	211	204	195	204	205	227	218	209	186	193	182	191	220	215	188	219	171	203	185	188	167	179	191	180	161	212	191	206	185	186	205	220	204	195	196	198	213	195	194	186	173	177	204	220	192	179	191	221	191	232	213	184	200	178	230	206	199	187	210	194	221	187	199	190	219	175	200	222	203	197	223	199	200	216	168	192	205	164	192	201	211	195	192	182	181	193	199	201	195	202	194	165	167	181	207	185	204	201	208	206	226	201	189	209	166	203	192	184	182	217	201	195	197	185	200	215	228	222	223	198	190	181	192	196	177	191	208	200	187	197	205	195	207	198	196	173	206	203	195	183	225	221	199	219	221	207	207	186	210	177	212	219	209	183	194	185	185	190	198	214	190	194	204	179	203	184	193	191	187	205	201	228	210	196	210	226	176	182	192	210	204	224	215	192	206	202	186	221	183	222	192	190	219	188	172	210	182	202	179	182	196	175	177	197	173	216	199	185	194	216	215	203	179	204	228	200	204	195	204	191	184	186	197	204	197	183	200	216	194	182	185	195	218	197	215	208	216	175	179	210	195	224	178	204	176	194	206	196	188	229	196	211	237	226	198	222	198	191	192	185	201	244	208	228	201	206	179	170	211	172	185	169	200	209	205	221	207	202	200	190	189	188	197	196	180	186	186	191	210	208	196	185	193	182	188	207	201	207	203	202	199	220	224	173	197	199	199	160	208	195	196	200	184	204	194	183	206	171	208	228	200	200	187	201	201	207	223	199	212	198	182	210	167	193	175	229	190	209	201	212	194	184	210	190	181	164	181	193	218	184	191	188	219	202	206	222	192	189	197	201	205	193	171	202	192	219	201	174	196	206	187	224	216	192	197	211	224	185	180	172	196	220	216	204	197	196	220	220	190	187	197	190	207	207	207	175	190	202	178	158	212	173	193	203	218	220	213	198	196	222	184	206	204	175	202	187	208	202	206	206	191	190	203	169	212	205	192	195	205	209	193	204	185	188	232	177	204	217	189	210	211	195	195	214	192	177	220	198	192	187	202	214	199	200	194	206	206	183	183	180	195	208	198	201	193	173	215	175	186	169	189	203	199	215	204	214	194	206	186	212	198	219	192	195	184	197	196	201	198	213	198	186	196	174	193	173	203	176	200	180	188	189	196	201	200	187	191	216	211	200	171	201	196	213	188	220	184	193	186	202	199	179	181	174	201	196	206	181	176	203	200	194	179	200	184	169	216	221	195	218	198	199	199	200	208	215	213	197	191	188	202	216	217	194	201	211	193	217	191	200	195	183	178	185	183	181	201	183	193	204	179	225	224	182	179	183	186	204	183	226	187	171	189	187	221	192	168	187	205	204	189	188	177	226	206	186	191	211	213	196	208	223	188	179	199	211	210	194	187	200	201	226	192	210	230	183	167	179	209	163	210	179	188	192	174	199	190	192	186	167	189	193	192	195	228	179	202	189	203	210	185	203	194	220	176	206	221	208	184	196	186	188	200	205	206	212	184	164	224	225	206	205	207	199	221	204	173	208	182	220	200	205	207	191	197	210	199	201	184	201	173	191	191	204	201	224	212	200	213	179	204	169	206	195	220	171	219	180	193	196	193	203	228	209	183	192	181	204	228	214	183	203	203	175	188	187	209	210	181	184	199	192	212	210	177	196	174	217	221	192	197	211	188	208	203	220	195	195	212	223	198	189	191	190	205	178	207	205	199	220	211	205	200	175	205	206	188	206	200	206	169	198	186	170	202	224	207	221	200	206	221	196	199	202	190	196
20599	3640	4197	5142	4410	3628	2978	2510	2169	1860	1650	1458	1338	1282	1213	1118	1005	1006	951	906	849	879	795	767	786	750	695	732	628	688	706	660	660	696	657	651	618	616	615	619	611	666	595	581	575	619	602	602	578	579	599	563	581	565	565	565	571	558	552	552	576	581	555	544	560	571	538	562	521	575	570	563	531	527	521	576	524	531	525	539	506	540	549	532	542	575	531	528	559	571	559	507	527	542	522	600	577	568	549	572	546	532	535	540	483	546	587	534	559	529	533	512	545	537	518	559	552	518	512	524	551	495	524	491	550	517	550	527	526	499	529	540	521	534	532	534	534	542	511	522	516	563	482	546	528	539	514	534	540	539	518	533	515	517	527	512	546	553	495	510	519	531	496	535	534	508	521	553	529	536	444	524	530	495	519	539	579	536	505	577	560	511	524	498	529	530	498	520	554	526	531	575	580	532	547	549	547	500	553	585	559	558	554	528	529	532	531	555	511	570	565	560	544	538	520	522	508	520	559	526	539	542	542	563	586	563	544	589	514	534	529	524	530	521	538	574	543	529	534	528	553	525	552	538	556	515	540	499	502	517	551	500	556	536	552	524	534	515	526	539	535	540	540	503	518	567	515	535	511	486	530	537	546	520	551	519	523	539	546	541	516	517	553	538	492	504	500	484	496	532	524	546	559	514	512	523	536	530	525	545	514	518	549	544	567	516	516	517	523	520	541	517	506	568	533	540	525	536	528	542	601	501	494	547	534	534	496	529	513	521	519	545	496	557	551	540	516	561	481	526	539	542	502	493	510	545	494	522	559	460	495	522	474	504	555	515	521	525	537	491	537	522	510	539	517	509	513	549	517	564	507	528	526	521	527	569	523	546	519	516	552	571	499	524	505	481	584	527	509	553	481	533	514	529	529	541	536	548	554	532	524	544	513	506	588	553	486	518	519	515	551	544	507	544	521	526	516	515	555	523	507	533	533	565	537	542	513	517	524	499	548	545	501	507	538	511	548	526	508	527	549	506	534	536	513	513	540	510	515	560	554	545	551	516	522	545	540	556	535	525	560	554	519	503	517	499	517	546	542	508	526	539	527	544	548	524	491	520	475	518	541	564	532	593	528	512	514	500	565	546	549	550	516	484	519	553	517	525	540	552	513	538	517	521	504	518	546	561	546	510	517	545	528	515	538	477	526	549	548	510	518	511	534	535	514	486	496	560	511	526	514	532	547	561	521	512	513	542	538	508	512	521	537	561	468	521	537	518	541	516	531	547	561	518	512	537	526	528	537	530	525	552	480	526	508	502	529	540	544	544	567	527	529	542	555	543	526	557	551	467	550	540	511	540	530	511	544	548	514	537	514	491	535	530	530	500	537	529	548	555	489	502	538	529	556	546	548	521	541	510	528	565	511	546	533	545	565	534	556	509	517	530	549	500	550	542	538	527	576	539	519	527	513	481	574	521	510	553	541	527	524	508	530	521	570	545	498	518	551	498	496	550	539	518	527	530	526	565	511	514	539	514	512	513	547	554	527	529	507	481	559	513	538	540	506	516	499	521	505	538	497	551	509	528	539	541	493	545	508	506	515	487	549	531	515	494	556	515	533	565	539	517	497	528	519	551	496	534	547	518	513	574	532	516	521	523	529	546	560	506	548	530	522	562	571	517	521	525	522	544	564	530	523	512	532	539	493	531	544	533	531	526	548	527	509	518	549	534	544	567	531	553	532	511	539	561	558	558	534	499	526	532	537	563	529	530	506	519	543	524	502	520	520	511	519	508	485	566	535	518	536	565	568	511	496	507	541	520	505	512	528	542	538	533	561	520	513	524	568	545	563	550	510	556	527	535	536	508	504	504	523	523	523	481	545	499	529	522	520	515	523	551	515	506	504	527	507	545	568	532	504	501	556	539	501	516	549	513	521	532	497	525	522	559	564	571	549	569	525	535	541	507	560	512	526	544	541	510	543	518	546	538	553	525	517	550	538	480	539	540	500	560	542	512	544	539	535	501	578	562	562	550	569	559	522	530	543	515	521	506	547	535	491	502	530	508	520	510	555	511	554	501	542	523	530	498	536	550	516	521	535	524	498	539	527	568	559	515	533	547	515	564	565	542	532	552	530	503	526	550	543	509	509	530	521	544	556	546	534	518	524	555	539	567	532	522	538	522	551	539	510	516	546	544	542	562	505	540	538	540	533	519	498	512	513	568	485	532	531	499	526	589	524	497	508	534	552	497	512	486	510	489	498	516	558	517	514	532	532	513	542	523	518	519	543	550	531	515	531	531	508	520	507	539	540	548	570	508	538	506	513	522	509	527	565	529	521	523	515	545	530	493	539	565	498	511	503	511	484	504	539	505	513	541	534	536	508	544	527	536	537	531	507	536	550	538	558	499	503	531	541	522	533	542	561	540	528	521	515	515	524	538	563	536	590	504	524	566	507	539	541	534	514	540	564	518	543	522	531	538	515	531	578	560	508	501	535	555	537	536	525	516	522	508	512	545	529	518	553	517	536	491	564	512	501	541	529	537	574	507	532	519	528	522	528	518	531	520	494	564	571	543	516	539	516	567	512	556	503	513	553	528	536	528	509	524	542	546	526	512	501	495	573	462	547	515	534	512	541	549	518	534	504	534	492	533	494	549	567	567	548	529	536	544	535	532	501	519	524	544	504	497	556	535	516	562	536	542	518	567	525	515	523	530	569	551	500	509	497	488	525	542	495	535	527	535	540	494	535	553	533	544	543	540	478	519	565	542	503	523	486	534	546	518	548	584	515	499	533	511	530	519	531	510	530	551	554	534	544	519	532	506	566	559	506	514	538	527	540	530	525	517	524	526	544	548	516	521	517	527	532	511	486	530	532	554	532	527	534	530	512	508	538	521	494	522	523	536	556	574	476	535	491	590	518	535	542	540	493	519	525	532	497	556	536	491	533	553	517	527	548	534	561	541	490	532	507	559	534	528	495	523	515	534	522	541	515	509	534	529	536	519	579	554	526	556	531	541	547	545	532	546	528	504	537	478	532	562	531	548	558	575	521	508	519	525	545	505	524	537	512	525	525	537	544	508	542	543	522	499	531	534	548	565	550	574	549	524	520	511	540	500	557	537	534	533	521	538	492	521	521	564	555	599	495	530	551	557	513	569	505	518	555	477	501	537	512	510	512	521	546	523	486	514	515	535	561	547	560	509	524	517	512	543	528	493	541	538	545	503	516	533	547	515	559	526	494	510	546	536	501	538	492	537	525	525	523	531	504	522	531	513	488	529	511	520	535	523	527	541	517	519	492	525	523	523	565	532	558	534	546	527	537	578	552	544	534	554	503	537	541	550	516	519	509	534	477	562	534	567	548	550	542	536	528	561	529	512	521	498	526	520	539	517	553	518	547	547	512	527	506	514	544	509	532	537	514	528	526	541	550	553	515	544	532	514	518	532	569	524	578	474	490	532	507	535	569	545	519	576	565	552	520	534	510	544	526	515	490	556	536	535	509	545	534	560
16584	1624	349	337	308	339	328	326	309	312	327	319	312	292	288	321	331	288	297	312	277	311	321	299	310	296	320	303	290	280	300	290	310	297	301	311	337	298	319	297	320	279	300	282	281	314	341	313	319	313	333	338	315	328	324	325	335	310	309	306	315	313	301	291	325	295	332	310	286	290	301	304	291	341	308	310	293	350	326	306	280	351	331	303	290	319	324	311	340	299	303	286	288	317	299	303	285	325	269	310	308	298	327	294	308	272	316	296	300	322	286	315	332	280	279	310	292	345	353	333	332	334	288	277	300	282	308	322	297	327	308	306	317	342	312	287	319	306	336	323	320	256	311	278	280	357	304	299	317	328	286	312	315	319	337	323	313	304	307	312	334	291	292	313	297	304	298	282	319	309	315	321	288	340	302	285	306	313	309	304	324	298	323	313	302	296	290	307	346	341	314	320	306	293	315	299	309	314	323	304	336	300	324	346	321	311	300	295	307	308	296	344	293	301	314	335	320	302	308	323	292	333	317	309	278	284	344	356	303	304	302	305	323	273	347	301	330	291	310	291	291	329	301	349	302	304	315	320	336	353	308	318	318	301	303	307	312	309	295	301	331	304	303	286	300	313	320	326	343	296	318	300	296	297	256	325	295	324	333	282	324	363	320	301	331	369	337	312	307	314	298	318	339	312	294	318	294	307	290	297	322	308	301	296	297	308	334	314	343	281	320	295	293	312	313	316	300	280	284	348	313	328	301	286	354	313	276	355	265	323	349	310	292	291	292	282	308	304	339	329	303	295	328	313	314	306	295	321	294	326	301	285	308	299	306	257	315	297	280	309	310	292	311	267	301	318	345	311	311	307	309	321	314	330	287	319	272	299	290	318	306	322	331	308	319	320	327	283	304	294	317	307	320	279	285	299	309	277	291	327	314	314	319	309	290	325	314	339	333	305	322	326	310	325	317	284	296	278	298	324	283	277	312	291	310	322	308	311	330	308	282	309	326	316	308	357	309	304	345	332	327	318	325	308	311	298	300	296	302	302	317	346	287	270	294	329	302	312	329	302	348	296	305	313	321	279	313	311	309	355	328	316	300	293	300	318	301	309	327	274	289	317	287	293	332	302	311	319	316	337	338	291	292	335	316	275	286	304	325	322	300	295	293	314	289	278	302	301	304	300	334	313	304	290	297	316	315	318	242	289	343	345	295	305	287	288	308	307	321	320	299	322	311	300	328	322	276	315	292	328	303	309	315	362	343	329	320	346	323	331	320	314	306	312	310	282	327	325	334	293	345	287	318	302	305	314	283	325	282	305	304	297	274	313	335	301	288	330	305	325	315	301	322	301	284	317	331	336	339	305	304	291	310	279	319	317	260	295	314	324	321	341	289	297	309	349	284	300	321	293	303	310	273	327	301	290	345	311	320	324	293	305	295	342	311	345	280	313	298	303	327	317	271	323	313	298	325	315	296	283	299	314	292	309	267	333	281	314	316	312	317	328	287	345	333	317	292	330	295	298	319	306	318	323	329	303	309	304	286	331	273	310	342	321	284	315	310	303	312	319	313	337	309	313	336	300	292	298	312	305	318	321	262	324	315	304	317	331	319	305	300	313	320	362	318	343	294	307	293	290	289	284	294	296	323	305	341	311	313	341	311	334	324	292	314	310	309	270	305	312	301	320	299	288	355	270	325	298	307	332	271	280	313	332	295	294	332	291	325	339	313	328	326	312	350	304	310	338	326	317	322	335	291	310	309	315	314	317	280	319	343	312	333	321	312	338	283	316	333	366	298	291	313	304	305	311	334	321	296	293	305	350	284	298	291	292	295	354	324	347	329	286	303	298	293	308	301	308	315	305	320	324	308	297	334	310	313	334	277	301	298	307	340	348	305	336	340	295	314	319	352	293	311	312	329	320	295	330	324	312	299	316	327	317	337	307	328	342	321	339	273	298	301	283	317	329	309	308	289	271	330	325	322	310	326	295	294	324	311	319	343	324	301	343	326	300	318	357	327	337	303	308	303	289	319	330	295	322	287	294	308	329	326	350	343	336	319	304	337	312	299	297	305	315	321	329	330	304	280	283	319	306	302	303	327	320	306	294	275	307	318	310	289	290	329	315	341	335	318	312	323	309	313	311	281	307	306	327	310	297	329	331	351	314	292	308	318	299	293	337	324	315	284	317	352	305	303	335	300	332	346	316	299	292	299	320	293	321	287	309	319	310	312	302	296	301	291	339	306	308	297	315	292	334	306	341	311	284	312	314	317	358	309	289	294	323	330	272	323	321	298	302	281	312	309	290	296	284	313	326	293	307	294	304	259	306	348	298	312	318	308	300	309	301	320	290	314	277	307	333	298	326	324	319	289	288	322	291	369	297	316	314	312	303	328	295	317	325	333	288	315	275	309	291	348	310	327	323	357	304	324	309	276	313	344	311	325	325	304	319	313	321	308	327	288	276	291	318	284	308	295	320	329	307	299	318	307	314	313	330	330	322	311	293	300	316	309	282	307	304	299	306	299	307	319	318	308	314	285	309	336	318	302	298	338	303	259	326	320	323	299	302	277	294	303	317	301	311	343	300	308	331	325	322	322	308	305	337	323	290	310	332	309	286	266	316	312	340	283	320	310	316	318	315	281	295	292	316	310	312	293	321	297	324	299	305	317	292	332	293	288	322	323	301	297	328	298	306	323	304	308	332	323	302	299	353	280	323	302	286	320	322	324	315	291	321	293	297	365	305	298	319	285	325	298	289	309	310	290	273	305	325	327	293	307	337	307	333	307	301	321	309	308	328	310	332	311	314	298	297	307	296	316	313	313	329	310	334	318	287	340	313	307	318	310	328	288	316	322	308	287	321	294	302	328	333	308	313	315	305	316	329	351	296	282	290	305	327	287	322	338	287	302	310	336	311	346	315	307	336	291	287	314	280	329	291	306	313	322	320	335	314	308	309	279	314	317	330	314	295	343	328	312	301	316	318	327	329	335	335	308	339	328	279	298	291	309	289	322	288	302	328	307	298	305	293	311	298	308	327	302	281	306	294	332	329	325	319	346	288	312	294	357	305	298	278	319	280	288	316	318	310	346	322	297	342	317	336	337	277	299	321	322	309	298	315	303	338	310	312	315	326	294	307	313	353	312	312	297	342	298	361	309	314	301	300	301	364	321	295	295	318	305	331	286	301	304	336	303	331	302	308	334	289	322	297	277	331	306	321	299	278	282	311	322	351	309	317	335	279	323	287	313	342	294	300	313	328	307	317	307	335	341	335	313	308	324	313	288	319	308	311	304	314	306	302	295	297	298	315	311	292	304	268	324	339	324	321	311	312	338	308	281	307	319	309	319	303	292	294	301	277	303	330	340	285	283	312	323	282	284	311	303	285	335	331	315	337	314	344	320	287	336	322	305	307	325	315	319	330	302	309	268	318	289	321	281	289	317	328	290	329	299	281	285	315	280	298	280	343	321	302	311	373	294	328	294	298	308	305	337	338	311	308	297	303
6720	800	801	835	781	723	742	781	712	760	735	751	746	778	711	729	751	728	700	698	699	695	694	747	707	729	717	764	681	815	776	717	721	731	695	759	720	702	697	740	731	714	738	721	690	739	787	692	752	748	717	678	704	724	759	706	746	704	706	763	712	733	656	743	745	699	759	708	748	721	711	752	753	717	680	724	715	724	729	749	714	749	725	711	726	711	719	743	698	708	710	673	724	726	729	709	668	728	723	675	720	684	727	742	753	728	745	710	717	720	778	734	735	746	764	732	748	749	732	710	740	737	731	696	730	700	700	714	785	703	694	701	737	736	772	717	717	727	687	734	734	716	741	742	703	719	743	710	684	694	747	730	703	713	738	779	740	716	715	732	708	728	761	714	723	764	733	737	765	724	723	730	673	744	721	770	722	719	747	734	803	751	703	701	703	751	751	704	717	684	731	735	704	712	704	754	747	690	693	712	729	721	701	733	677	731	721	684	717	728	734	752	718	670	728	717	702	687	756	749	704	744	759	707	721	744	743	714	746	712	770	734	684	709	745	789	685	756	708	663	702	690	729	715	690	714	715	693	728	724	794	790	735	771	747	748	730	703	735	701	718	750	743	710	750	711	693	725	770	738	762	726	779	714	733	718	717	708	702	722	745	745	738	743	702	663	697	717	697	759	745	724	670	685	742	721	703	718	720	725	757	716	721	753	704	712	688	686	730	691	736	688	732	776	715	684	777	713	710	709	716	768	769	705	711	705	711	721	709	713	734	689	740	680	667	792	722	724	725	721	728	679	769	698	759	715	758	712	677	745	724	707	736	712	702	766	755	739	735	726	731	756	754	700	667	743	679	737	702	675	655	782	744	706	705	681	709	738	679	722	703	720	747	720	700	693	740	714	723	620	716	710	742	746	700	764	691	744	703	745	680	777	686	753	770	705	739	797	727	709	738	736	742	733	741	700	768	693	692	771	725	714	759	668	718	757	733	701	719	721	728	729	716	741	729	735	755	726	802	749	722	720	743	761	716	756	690	710	754	722	793	692	691	701	685	734	731	711	694	706	713	708	729	700	695	731	727	752	725	700	735	697	703	717	762	686	711	704	770	737	707	745	702	691	701	697	686	707	741	693	699	760	716	750	790	662	757	748	749	695	720	693	727	764	738	713	701	733	681	709	678	713	734	736	774	743	727	745	740	746	771	702	682	697	751	743	674	719	692	706	769	733	701	722	711	733	700	694	727	721	752	707	753	742	789	737	739	726	774	686	710	700	744	735	699	695	738	667	684	663	730	726	770	749	672	759	696	703	699	743	752	700	709	733	715	727	766	664	681	750	763	745	712	708	741	688	723	719	746	708	724	742	656	692	722	687	699	719	741	764	695	689	772	726	744	734	693	708	695	698	716	695	739	712	685	688	702	729	780	740	686	683	755	716	741	697	727	693	764	748	696	707	727	701	737	679	737	728	773	693	732	726	693	743	735	764	698	773	757	757	732	749	735	748	745	747	733	690	723	705	778	674	773	737	679	739	769	712	721	739	757	730	705	714	755	712	697	730	738	717	734	703	752	727	698	735	766	672	745	733	714	698	733	675	749	728	710	700	731	691	730	725	756	698	746	723	724	699	716	717	803	803	696	746	720	691	698	677	716	742	715	723	725	727	768	750	692	747	743	696	728	728	695	710	731	749	754	736	678	718	779	703	699	717	717	713	700	738	763	732	738	734	774	751	776	687	706	760	716	740	718	685	736	735	705	718	766	707	720	746	729	705	703	707	812	687	720	696	731	733	736	729	733	726	722	688	741	764	709	733	678	732	719	685	715	707	714	713	672	714	715	766	769	746	737	713	717	761	701	745	705	690	727	711	730	738	701	761	785	756	689	742	740	731	705	714	771	697	735	757	661	725	709	696	761	722	707	731	740	762	691	759	689	695	773	688	742	734	739	715	692	713	734	722	735	766	715	712	724	709	729	717	682	684	714	758	725	770	721	666	719	736	696	729	670	725	746	711	769	784	697	764	713	730	724	719	744	765	696	732	724	732	766	708	723	716	757	716	709	737	719	716	656	726	706	750	725	689	724	707	680	681	726	751	739	726	753	745	723	750	749	755	671	767	689	713	651	738	683	777	710	699	713	740	738	700	686	722	722	726	701	716	736	698	705	730	710	715	716	735	692	756	748	708	723	720	694	761	740	744	676	702	646	743	732	772	732	763	713	746	739	718	733	743	684	720	725	733	742	710	738	702	721	771	720	698	687	713	699	686	710	750	726	711	718	721	692	743	723	664	708	684	704	693	746	731	754	741	792	717	704	744	680	731	724	740	775	741	656	726	733	713	709	703	761	744	724	717	728	710	708	734	697	736	729	759	694	766	696	698	732	717	710	734	757	667	707	746	763	741	742	742	707	721	733	744	708	749	702	681	716	710	670	692	732	690	724	718	719	787	752	718	705	712	727	741	717	764	769	730	732	726	674	746	757	775	733	697	740	732	770	736	731	728	721	739	749	728	709	745	679	717	783	709	725	754	814	723	724	721	758	747	694	727	696	724	748	726	714	751	726	733	715	740	702	757	765	703	723	725	721	707	734	703	693	707	678	708	691	749	761	687	721	715	705	751	717	744	730	740	725	759	703	749	734	735	760	725	725	748	747	692	782	711	714	702	694	704	754	738	718	728	704	763	742	742	741	750	749	757	737	737	738	705	733	701	709	729	727	722	758	680	774	728	730	786	729	706	725	708	768	699	674	700	736	709	729	698	697	692	787	740	721	716	688	723	705	724	738	722	709	747	719	668	755	764	705	786	717	742	751	740	729	727	692	708	713	709	739	737	667	722	718	683	695	752	736	701	716	720	757	717	737	682	740	741	712	686	759	749	701	709	755	708	762	754	739	689	737	713	763	713	726	756	731	710	708	682	673	703	748	714	732	739	712	698	786	724	793	683	761	678	750	746	667	681	706	785	762	735	740	739	714	703	735	713	663	761	680	709	736	715	754	693	789	734	703	758	763	680	785	711	717	758	719	720	699	701	718	774	743	742	744	705	721	698	767	783	766	704	726	761	701	674	721	707	717	729	810	730	762	702	718	741	698	703	719	720	700	756	742	707	697	718	703	700	714	763	733	702	699	696	736	694	736	716	782	709	733	727	702	685	747	753	691	723	737	736	773	722	712	732	749	735	697	681	776	738	774	660	711	739	725	697	734	715	672	750	729	713	719	741	742	745	775	720	693	739	741	691	690	699	746	738	718	673	692	682	742	756	738	723	687	734	750	734	711	722	730	687	713	674	712	726	715	729	679	721	760	677	691	736	711	721	727	736	718	740	736	692	713	753	697	729	741	740	694	692	701	696	656	763	753	722	710	694	681	716	757	687	694	704	761	706	706	730	727	711	730	771	711	743	727	692	720	681	693	721	723	689	730	761	689	734	694	759	713	727	706	756	707	789	774	696	708	689	687	735	766	716	719	768	681	792	694	747	746	738	737	726	667	721	805	765	734	703
32018	6699	1296	811	675	513	347	310	297	249	236	218	226	198	201	181	193	192	142	168	178	166	179	161	163	156	146	143	164	152	127	144	155	153	131	135	138	161	168	137	160	144	164	164	137	122	145	142	138	168	149	153	155	129	162	144	152	157	161	146	127	146	141	148	147	123	150	144	143	135	160	135	129	157	148	165	173	169	145	124	138	136	170	162	156	138	143	130	117	158	149	148	153	158	165	138	136	141	147	136	140	158	143	151	139	148	158	154	152	152	132	147	139	133	142	144	155	135	147	138	134	122	118	158	146	132	151	151	139	157	161	159	141	168	146	151	129	148	131	159	166	163	134	163	159	133	149	126	133	153	134	145	137	123	139	136	146	132	137	139	148	138	140	150	128	128	150	159	135	133	143	140	145	133	152	142	137	133	131	140	151	144	134	150	142	138	139	146	131	131	133	127	154	166	132	137	148	167	148	130	121	142	138	159	129	150	167	142	153	135	141	155	170	140	153	153	157	142	132	160	128	142	139	114	141	178	170	129	138	134	148	132	127	152	139	144	156	160	139	149	144	161	141	151	150	133	139	136	150	132	169	146	141	137	154	160	162	160	132	162	127	139	171	142	140	142	140	141	123	142	142	152	147	147	112	135	163	150	130	120	136	160	141	148	134	140	124	141	131	122	130	163	143	135	127	148	155	164	157	159	139	151	135	158	133	165	180	135	137	151	132	143	142	153	165	135	154	154	153	134	150	144	138	134	139	129	132	145	129	136	129	137	129	135	131	135	155	159	128	145	144	142	147	158	118	150	138	152	153	158	132	162	139	145	159	131	136	146	118	154	163	145	136	160	147	155	141	117	174	154	140	132	164	157	158	127	162	154	139	141	136	133	139	137	145	137	159	166	119	153	160	150	124	178	133	127	147	149	146	152	152	148	155	151	132	124	148	168	134	148	142	132	142	152	163	137	118	141	128	151	149	120	156	154	128	141	126	118	151	131	147	166	152	139	160	123	154	142	141	123	136	152	151	139	156	152	156	134	140	145	170	153	135	144	160	150	138	143	137	153	140	144	141	148	155	145	161	140	162	149	166	145	146	150	161	140	178	167	148	145	162	152	145	153	144	146	160	151	151	169	131	145	157	134	142	162	154	150	145	152	154	150	143	148	134	134	150	137	133	165	141	151	131	142	144	149	141	127	136	152	163	137	129	133	140	143	156	166	138	149	162	137	166	128	158	135	151	134	157	135	148	160	162	128	139	152	132	145	144	141	140	144	167	150	140	170	155	122	135	155	147	141	139	131	118	144	130	154	143	119	153	131	158	147	134	143	138	146	138	140	159	144	156	142	130	154	159	134	138	146	127	121	142	137	140	159	141	131	176	131	146	134	135	147	130	140	146	117	158	149	140	151	170	150	136	136	154	148	155	139	128	133	142	130	153	153	151	167	142	132	165	175	141	125	140	154	118	128	147	141	123	140	144	107	123	149	155	156	127	156	131	158	137	132	129	162	131	158	156	131	142	155	129	142	146	145	165	133	144	147	170	143	160	136	153	156	162	153	162	127	158	148	165	132	154	152	140	143	148	152	148	151	144	126	146	150	150	135	141	153	146	147	130	139	132	145	151	138	138	164	161	167	148	130	141	150	147	152	165	138	135	132	141	139	155	148	174	142	152	154	142	134	165	143	127	117	130	142	131	145	140	159	144	164	140	111	149	145	152	147	112	155	144	157	151	150	121	147	152	143	127	158	136	150	158	136	142	141	180	140	158	131	146	133	165	137	147	162	152	155	132	152	141	161	163	152	126	146	139	150	131	145	142	157	122	126	150	140	146	141	133	147	147	146	137	141	139	133	156	113	124	143	161	150	157	123	135	144	150	162	130	145	129	156	150	130	161	158	130	120	151	168	149	153	157	158	135	151	157	158	136	133	142	152	149	150	141	148	125	141	135	140	146	143	138	161	168	148	133	126	133	159	138	150	142	148	136	161	157	156	138	140	144	144	124	149	136	177	134	145	147	158	139	153	136	157	152	153	132	142	137	138	134	153	150	169	141	136	160	168	150	151	153	159	148	138	144	140	130	129	158	132	139	125	158	145	161	138	155	147	130	148	151	142	154	160	163	142	160	151	155	147	160	122	143	151	149	123	141	151	166	151	148	130	139	162	154	152	155	134	170	141	156	159	141	128	147	155	149	146	161	154	146	149	141	140	146	163	124	148	132	138	170	161	137	131	145	141	146	152	137	134	158	152	168	148	136	155	123	157	138	126	157	131	163	158	127	134	128	147	144	145	145	149	130	125	164	152	144	148	136	123	148	150	149	142	138	163	146	146	124	142	158	131	144	147	108	165	162	140	149	159	151	122	125	143	156	142	171	133	138	146	133	162	150	158	161	157	143	154	153	140	134	159	158	138	150	167	155	135	168	139	132	151	128	145	134	132	163	145	142	160	141	130	160	150	147	148	154	155	155	148	143	132	144	161	131	128	187	149	142	152	132	150	122	124	163	150	146	143	158	132	133	152	155	141	140	161	136	131	134	118	143	159	136	140	170	148	132	158	155	117	133	155	155	127	119	131	148	138	172	165	148	129	150	135	157	161	150	145	123	159	146	154	144	112	136	147	124	128	170	151	143	147	172	166	145	125	158	142	142	155	144	155	163	156	144	142	144	138	137	165	149	148	164	131	144	128	138	145	153	155	125	147	141	122	156	164	131	178	144	156	152	121	139	148	151	156	139	136	121	139	124	141	135	128	145	145	133	139	142	157	138	138	130	124	147	141	142	134	157	159	165	154	158	138	144	164	141	142	137	140	148	173	153	146	169	134	163	137	140	148	143	123	153	159	127	152	139	137	172	137	151	149	147	137	169	125	148	135	135	160	160	146	143	137	135	149	126	149	144	130	132	139	136	141	152	146	181	131	154	151	120	138	138	155	138	151	145	137	144	161	128	153	133	145	139	142	142	153	158	138	155	141	147	137	125	154	167	153	165	148	133	168	149	163	149	149	133	131	150	126	157	154	136	138	142	131	115	120	139	165	142	144	147	124	170	144	139	165	130	153	154	153	164	152	134	121	130	154	138	148	127	158	133	130	149	131	154	162	148	137	129	147	139	153	155	171	147	160	171	148	136	143	144	138	149	157	147	132	134	154	130	173	163	137	140	131	175	132	143	132	136	142	160	160	153	163	135	156	151	167	149	152	146	141	137	145	153	140	127	131	162	122	143	158	130	148	134	123	149	160	141	161	151	156	151	146	142	137	155	153	145	135	139	139	137	132	155	116	144	144	135	158	133	153	119	142	128	156	138	118	132	133	133	156	131	120	130	142	155	146	141	148	144	155	135	162	172	145	135	139	145	129	122	113	139	153	159	145	137	145	141	143	137	157	140	139	151	159	151	128	117	122	149	141	149	137	118	161	145	151	132	153	151	133	154	178	146	131	139	127	160	128	138	133	158	167	145	134	128	133	132	135	141	124	143	149	139	143	158	133	160	141	136	146
15015	2010	2302	2887	2460	2092	1662	1449	1243	1046	972	874	841	786	727	678	609	620	603	578	549	532	515	504	521	505	482	503	491	496	484	451	465	436	452	428	437	480	430	438	486	452	447	416	446	409	458	405	412	430	425	413	416	414	422	410	404	437	396	419	407	390	411	396	389	402	412	389	395	416	379	424	385	358	407	371	435	425	427	366	399	410	384	358	377	418	406	397	400	409	422	433	409	411	378	423	398	445	399	423	378	396	384	399	401	420	363	374	355	383	394	395	414	393	368	408	360	388	382	359	392	388	393	418	360	383	370	376	418	387	390	395	404	397	379	388	386	381	367	386	391	367	422	377	411	368	401	406	402	404	415	391	356	399	425	363	373	421	374	428	390	363	366	433	405	373	385	382	360	365	380	399	374	420	364	402	406	387	429	385	411	405	407	410	391	382	410	393	431	435	415	395	407	371	421	381	386	373	399	401	393	364	399	389	434	393	366	398	382	390	360	363	420	384	386	396	391	379	367	414	363	366	392	355	360	365	379	405	412	429	435	362	393	394	409	389	395	392	398	379	403	395	385	405	382	388	355	384	422	414	356	349	401	415	417	360	378	369	387	420	382	403	374	369	396	379	400	384	413	391	383	390	378	402	420	397	367	409	407	368	368	428	416	396	422	406	395	410	363	400	381	377	365	344	386	396	397	404	393	386	395	407	428	376	380	373	365	396	404	408	376	389	393	420	430	381	407	378	432	410	395	390	369	361	398	369	370	403	391	407	385	360	416	389	393	368	397	378	401	391	359	425	404	375	417	376	432	381	368	376	402	395	354	391	393	380	412	344	408	386	364	411	407	397	393	369	370	397	421	407	382	386	407	370	385	416	361	403	444	378	407	410	347	381	372	409	385	390	379	388	395	370	434	380	372	394	403	398	413	379	393	414	404	383	417	375	380	373	388	411	393	414	407	402	427	393	379	349	391	409	398	400	389	364	392	370	380	399	392	415	406	414	379	393	378	393	400	384	394	374	375	354	350	386	386	371	426	380	366	396	386	420	390	388	399	381	376	409	414	385	416	379	390	373	410	409	395	403	375	412	406	401	373	426	409	342	419	400	417	407	380	354	408	402	392	406	374	403	396	382	390	374	406	401	412	385	387	365	405	407	397	397	394	395	410	424	389	388	388	400	374	407	389	448	399	411	398	382	394	396	412	423	382	377	395	407	375	413	376	387	400	427	372	375	400	379	356	393	370	415	414	375	383	378	384	418	381	407	403	427	370	413	363	382	399	379	410	392	355	415	385	357	355	373	416	390	370	374	374	401	386	364	401	411	398	385	397	415	349	398	401	428	417	395	374	376	367	399	360	437	422	384	339	413	411	380	381	413	379	377	375	427	384	398	379	405	401	369	350	381	411	406	395	391	386	375	388	410	393	396	375	411	378	398	378	409	395	379	370	418	404	419	384	384	407	385	380	385	405	379	406	404	399	417	408	411	378	396	397	378	385	391	399	409	389	407	387	373	360	405	377	350	371	371	390	387	432	358	402	390	391	432	379	388	383	366	399	421	426	397	419	383	381	382	386	398	423	393	384	389	362	401	381	403	392	398	411	388	376	399	384	396	388	364	395	358	424	412	357	374	385	427	368	390	360	389	388	388	375	374	413	390	398	403	385	349	406	361	411	408	356	399	387	393	379	395	376	418	381	378	393	383	398	385	366	398	365	371	405	361	394	396	418	362	386	373	396	400	409	381	372	390	402	394	426	380	383	356	421	400	400	403	384	393	391	427	408	383	436	415	382	358	352	396	401	395	410	401	408	354	391	363	386	422	382	380	385	401	394	370	383	379	412	403	393	409	384	410	349	431	368	374	388	409	415	378	413	381	433	390	400	381	395	403	410	357	380	401	383	421	388	410	393	358	384	387	396	360	401	394	399	413	382	371	412	410	404	379	361	388	398	401	378	389	361	364	376	383	385	413	390	374	371	388	413	377	395	398	364	379	423	359	396	384	382	398	395	433	397	424	396	337	371	373	365	393	402	413	389	388	367	361	394	400	379	410	383	398	380	381	396	394	377	398	376	411	422	422	399	374	389	408	387	394	357	353	372	395	414	418	389	372	407	399	375	391	409	364	403	377	372	385	401	396	366	402	396	409	371	393	376	408	359	423	390	399	391	383	390	404	373	357	363	377	386	397	362	381	399	399	412	381	397	385	406	409	375	375	369	385	413	350	396	421	375	381	374	376	378	402	403	351	413	388	413	376	405	408	406	381	405	356	377	400	396	372	383	398	384	389	352	382	394	340	386	374	398	372	389	349	407	396	384	406	384	406	404	403	401	387	379	384	413	361	418	371	383	395	391	399	397	406	372	391	382	378	390	376	400	424	408	445	360	431	425	346	398	395	382	377	404	335	412	387	384	347	385	373	385	401	419	375	380	386	348	369	376	365	424	429	416	404	405	396	403	336	403	396	379	364	386	368	398	406	368	371	363	392	393	412	368	409	392	376	397	371	374	402	394	405	432	385	385	387	408	395	385	400	396	368	379	370	399	373	360	374	379	423	367	401	391	384	385	388	376	405	431	379	389	395	421	405	391	362	419	398	372	431	360	400	373	377	402	390	391	415	390	387	376	404	374	436	373	386	387	385	386	401	406	374	418	397	366	389	387	397	379	402	417	392	374	408	395	392	414	398	376	410	349	436	415	392	373	393	376	401	387	394	390	408	350	417	374	388	364	373	384	350	416	365	399	364	427	381	392	401	360	365	411	388	369	440	400	371	360	416	374	420	411	403	421	362	364	371	408	351	377	396	391	350	402	391	378	400	419	390	405	393	397	355	369	410	431	408	388	418	402	411	398	381	417	396	402	374	374	358	386	406	372	386	358	417	394	394	390	399	422	388	400	369	414	382	354	401	389	391	385	386	408	399	402	404	382	403	378	353	374	401	427	373	406	388	434	411	391	365	391	426	405	383	404	414	409	392	371	374	364	405	399	418	377	395	377	389	384	374	384	393	395	371	365	387	422	400	369	386	379	423	364	421	377	385	408	348	385	367	386	406	388	398	414	388	412	400	396	448	401	377	382	401	377	388	376	391	361	364	383	395	378	384	374	358	354	397	411	389	391	409	420	353	386	410	402	365	398	380	365	401	403	396	355	391	402	395	407	374	405	422	337	392	377	384	395	406	427	394	380	402	416	385	414	362	378	383	377	353	386	363	370	398	394	432	415	432	416	405	432	423	398	374	359	398	389	432	380	398	366	409	390	354	361	380	419	417	384	368	385	365	374	381	389	378	392	412	409	357	408	411	383	393	390	378	384	412	408	380	356	367	395	395	397	397	387	396	407	362	412	399	403	416	408	374	371	404	384	380	392	377	372	430	419	423	401	408	360	386	402	377	409	384	416	395	408	387	376	424	391	379	352	393	365	396	407	369	369	372	387	355	365	394	379	385	410	417	409	401	362	396	404	397	376	376	386	400	391	333	412	426	380	376	384	402	418	377	377	404
40740	11739	2852	1813	1226	902	655	545	490	412	396	342	330	300	277	274	276	293	256	233	256	233	249	231	251	203	220	219	211	233	190	218	195	208	218	209	204	207	208	209	203	190	210	226	196	206	202	193	204	182	176	215	195	195	209	206	189	197	205	195	202	199	227	183	181	190	196	210	214	186	198	212	212	187	203	207	213	198	197	186	206	209	176	171	223	200	165	177	181	199	199	182	204	183	189	186	189	212	174	193	217	177	186	197	191	206	203	186	213	207	191	200	233	181	201	190	183	223	203	194	216	213	181	202	173	203	204	226	190	212	183	224	183	192	220	195	186	176	208	178	190	203	197	187	209	174	197	182	193	197	186	231	198	196	167	192	202	218	195	191	213	188	212	222	191	191	203	186	184	194	207	204	203	199	226	190	199	188	188	215	199	219	203	197	212	184	191	189	192	198	172	194	212	212	183	192	181	203	215	209	205	177	202	201	209	193	202	194	215	204	204	194	187	182	184	189	201	183	202	207	194	180	195	216	207	200	197	214	182	193	197	166	191	164	210	197	201	206	211	202	187	166	197	182	190	185	201	191	206	212	211	211	195	187	187	210	209	189	232	204	204	215	205	189	218	204	204	207	184	209	198	198	213	199	200	197	198	190	187	202	182	207	215	200	220	197	190	184	195	191	203	221	200	209	208	184	211	160	193	188	177	177	195	161	212	182	192	188	216	192	187	189	194	205	179	200	211	178	188	201	206	187	211	193	188	216	171	233	173	174	209	186	185	207	210	191	193	192	194	190	214	195	197	202	199	187	211	187	187	181	202	208	219	203	196	199	177	195	206	204	198	204	203	205	213	192	203	182	181	221	191	203	205	194	193	197	211	206	177	194	184	197	209	214	182	206	210	199	216	167	212	179	176	186	193	202	206	220	187	192	198	207	192	174	204	228	207	201	188	208	181	202	192	223	208	191	202	182	208	168	191	200	190	211	210	201	217	195	218	199	198	202	172	195	201	214	192	219	207	209	205	212	195	230	187	207	223	214	195	179	238	184	190	179	198	176	183	204	199	217	166	192	208	177	201	202	176	206	206	194	200	213	215	185	194	199	211	194	197	182	172	193	181	205	190	213	188	206	180	208	207	168	195	194	211	218	196	196	195	202	197	170	178	199	211	200	218	200	181	199	184	175	185	195	212	220	212	202	196	193	185	185	206	191	186	184	182	193	192	200	202	188	189	186	192	219	226	208	185	193	184	187	178	189	191	201	178	184	210	189	216	192	201	195	213	213	220	197	207	218	211	187	207	186	202	177	188	190	206	202	206	194	204	209	200	164	210	201	195	178	201	199	183	215	189	201	195	200	210	186	195	187	176	171	188	186	173	194	193	166	204	182	225	202	188	207	197	188	192	190	207	175	183	181	198	193	192	201	188	195	180	201	206	213	191	222	211	181	200	189	201	194	231	171	187	198	197	211	185	194	206	226	161	195	209	225	202	206	222	204	195	199	193	178	203	169	184	224	208	184	213	195	206	199	207	224	211	196	198	210	206	198	211	196	202	192	190	188	198	185	198	168	185	176	222	192	206	191	205	195	170	187	199	172	233	174	194	204	187	185	193	186	210	168	194	206	191	212	200	205	197	203	204	233	191	165	183	198	187	183	209	174	156	200	181	190	238	175	203	211	209	192	198	174	181	206	166	193	230	195	199	195	187	204	220	202	206	230	202	183	195	188	199	198	230	187	203	205	205	215	176	200	185	217	188	219	205	201	191	206	236	202	182	195	203	219	207	197	211	194	217	206	186	210	195	200	185	197	199	205	195	208	179	192	184	206	214	195	227	211	217	186	202	208	208	202	190	182	218	179	195	191	193	198	215	219	223	184	192	179	188	208	212	181	202	229	192	208	191	201	191	191	209	205	240	174	210	199	192	228	211	187	184	186	198	186	181	198	176	193	197	220	197	205	193	199	210	198	179	217	183	210	197	203	205	198	200	232	205	206	196	193	196	226	224	205	191	195	192	181	194	201	198	203	173	202	204	190	207	205	212	198	185	182	162	205	161	184	216	208	196	203	206	219	189	163	189	200	185	191	204	217	216	211	187	190	205	187	226	210	195	189	169	196	203	183	195	200	198	199	215	174	193	202	177	208	196	209	170	201	186	196	185	219	203	201	206	213	215	180	185	219	207	188	199	200	199	197	171	187	198	199	203	206	188	201	192	183	197	182	191	193	226	235	189	172	198	209	189	174	192	201	187	183	236	213	222	187	184	198	205	186	192	225	197	212	182	219	210	216	209	201	180	199	200	178	200	219	207	218	185	181	207	204	223	206	196	212	210	242	201	219	213	196	208	203	208	157	192	191	200	199	180	199	186	216	195	211	202	198	202	221	218	184	200	182	196	202	177	220	192	206	178	206	201	200	213	215	167	194	189	186	195	211	206	201	185	192	235	196	210	167	210	183	187	179	221	198	208	184	221	208	184	207	197	211	184	184	197	218	175	190	203	197	208	188	214	192	184	190	198	204	198	187	216	210	206	196	178	160	197	187	186	194	208	194	201	187	194	210	189	210	186	205	202	188	221	230	181	180	181	195	198	191	209	221	172	188	183	193	216	223	228	180	201	197	210	196	202	168	205	253	194	187	171	203	201	214	185	164	201	220	186	174	206	200	180	202	209	197	181	169	205	175	177	192	201	206	199	231	179	176	183	202	203	198	210	192	208	158	198	218	217	177	177	202	200	199	209	197	199	188	186	205	187	229	208	191	188	219	178	185	218	188	197	216	175	197	202	174	186	212	198	184	201	215	185	204	191	203	193	228	194	198	201	198	188	169	177	203	193	169	202	209	186	183	184	214	177	188	198	194	189	208	201	180	198	190	197	183	207	194	193	224	219	192	187	199	214	166	218	206	192	187	204	231	187	198	203	193	213	198	155	178	212	197	171	209	211	207	201	177	194	192	184	191	176	215	212	219	236	196	199	223	216	202	198	174	183	194	202	189	207	215	217	189	203	219	193	189	205	194	214	195	195	179	195	208	220	187	198	184	204	192	183	192	209	201	151	199	208	192	206	197	200	218	199	196	187	195	225	206	167	200	210	208	214	210	168	172	208	200	199	192	215	172	233	207	200	190	190	183	182	204	200	201	172	181	208	201	188	197	192	202	176	213	224	191	189	206	201	187	241	190	191	201	198	197	188	211	215	216	175	190	192	205	192	206	200	219	167	207	187	193	187	189	234	207	218	192	208	183	162	176	197	177	175	186	179	216	191	192	212	202	171	207	183	220	180	205	188	195	220	207	157	173	180	197	201	193	154	206	219	212	186	225	201	200	226	209	197	204	184	205	202	183	207	196	172	202	224	199	187	202	206	205	206	178	188	164	194	195	204	193	205	201	195	204	198	191	176	202	195	222	207	197	217	205	175	172	188	196	215	189	197	169	202	174	173	204	206	180	200	207	199	206	186	209	190	179	188	206	214	211	209	190	186	202	223	196	190	195	229	203	205	182
20051	3527	4269	5178	4580	3662	3062	2512	2210	1940	1602	1521	1305	1258	1157	1086	1021	977	902	903	796	832	797	810	758	721	755	712	692	719	688	673	680	688	617	644	631	640	636	616	631	628	600	590	607	614	595	588	577	534	558	542	543	562	603	535	604	535	576	636	593	585	523	572	605	552	539	548	554	540	530	510	559	525	587	557	538	570	523	534	552	533	512	546	541	514	581	502	525	522	544	522	557	573	507	536	532	552	532	513	526	563	546	521	523	520	564	533	535	510	567	548	531	548	539	539	499	550	560	558	546	572	538	520	518	498	518	538	514	518	561	530	536	528	518	537	552	528	514	543	527	517	551	564	515	550	571	495	498	588	531	523	515	533	566	566	552	551	539	539	566	523	486	547	529	536	554	539	495	482	519	550	567	541	575	519	500	552	551	512	512	566	539	560	482	494	537	540	545	505	521	529	507	509	514	538	509	521	528	528	523	526	508	515	517	493	534	499	494	531	525	523	540	479	545	508	523	507	581	519	535	531	509	490	514	533	511	571	547	506	513	590	527	572	511	505	540	538	551	566	521	508	513	524	525	537	541	496	584	550	547	546	537	520	512	515	541	538	543	502	547	539	564	509	553	554	491	514	521	557	501	550	552	543	548	542	550	515	536	513	528	544	541	558	540	525	508	531	533	569	542	504	552	530	527	556	551	513	548	511	506	540	544	497	516	512	539	531	541	564	520	540	495	531	531	540	477	565	506	534	523	550	532	509	535	535	560	503	538	531	511	505	539	540	553	555	510	532	482	548	518	535	493	537	476	554	530	523	552	527	533	514	539	542	533	530	535	500	521	565	500	504	530	544	526	542	513	512	578	534	523	505	511	542	538	499	529	489	514	546	531	489	546	515	543	521	551	545	513	536	555	497	506	537	514	534	544	538	513	511	512	589	545	496	509	565	522	493	539	523	456	504	513	537	518	504	548	466	546	531	545	492	553	498	503	531	560	539	590	516	530	538	509	549	536	555	534	522	519	509	535	523	585	517	515	516	546	513	539	578	557	565	544	557	521	555	520	558	527	538	517	533	512	514	516	531	504	528	533	551	524	556	531	495	488	496	521	542	543	551	529	504	583	543	557	576	525	513	540	530	554	532	529	514	527	591	520	496	489	549	511	508	510	529	539	506	509	561	487	520	544	530	553	538	520	490	535	508	529	538	538	464	545	515	553	528	529	540	529	520	515	510	542	525	522	527	523	537	515	542	525	554	555	522	532	528	537	548	515	532	513	515	496	532	534	526	502	595	508	558	525	549	541	555	535	485	506	523	534	513	531	534	534	518	540	530	537	509	559	533	559	506	530	531	526	533	503	569	514	480	524	500	534	542	541	557	522	529	544	503	520	577	571	517	545	510	529	514	526	546	511	498	547	513	502	513	551	554	545	537	501	554	533	545	511	526	489	562	515	534	525	538	519	532	542	486	530	541	511	546	536	482	539	509	538	524	569	528	484	531	552	532	510	480	494	541	573	493	586	569	502	572	561	537	512	476	521	536	483	497	622	511	542	536	536	544	507	593	532	536	474	506	511	508	526	542	521	517	557	523	490	484	527	521	573	545	571	530	580	519	572	501	534	545	564	524	536	552	542	524	523	537	539	510	576	524	497	546	526	557	550	496	525	533	534	518	525	554	518	546	476	516	534	520	537	517	515	572	530	549	541	544	540	550	538	541	521	535	519	543	523	539	532	522	496	514	550	525	537	531	560	569	490	524	522	493	556	509	546	529	514	514	555	548	559	532	502	503	550	534	521	572	474	521	561	499	489	572	526	513	484	524	515	560	507	556	522	517	549	591	512	539	529	559	519	524	509	485	512	521	526	520	530	530	517	525	518	509	483	529	529	546	545	567	549	497	557	532	493	546	549	516	501	500	533	568	517	521	541	534	533	554	518	553	528	495	577	528	517	539	550	523	511	536	528	538	535	493	522	524	548	543	533	494	510	506	521	490	514	519	518	504	510	538	509	531	510	514	511	552	511	526	500	528	491	586	535	533	514	533	565	526	546	520	529	468	559	529	529	536	549	531	566	488	540	543	546	524	542	556	499	519	558	485	516	539	525	530	551	520	552	544	500	515	550	543	504	548	524	511	531	531	554	539	486	575	527	542	531	542	552	539	557	492	543	554	507	525	549	540	555	521	590	510	549	523	514	487	554	552	529	497	493	509	531	555	546	558	494	531	525	526	543	527	519	529	547	483	497	477	542	537	532	549	518	528	533	532	543	560	487	524	531	533	541	523	522	520	568	507	529	546	518	543	540	506	530	497	483	525	545	512	493	571	527	562	549	519	540	526	504	510	468	538	495	537	565	542	540	493	505	531	521	557	564	503	571	521	513	497	529	521	557	516	538	563	541	520	528	545	562	553	522	536	529	491	552	526	479	530	541	498	478	545	544	504	530	512	571	513	543	494	537	490	498	535	540	540	546	558	521	524	543	555	521	532	500	532	511	538	499	508	455	538	466	508	497	571	522	535	527	539	516	519	556	517	516	521	504	492	485	524	568	550	556	547	544	551	568	514	498	500	540	532	528	526	504	545	494	505	548	557	523	536	532	494	532	511	546	538	525	501	499	521	534	505	532	535	526	497	546	536	536	465	531	520	510	510	499	509	540	541	541	518	545	515	509	493	533	530	527	507	546	517	482	487	514	511	546	522	535	512	551	522	471	579	532	538	539	518	564	518	541	540	541	487	518	550	519	519	520	523	513	545	513	533	499	513	510	497	555	516	542	519	484	603	518	522	473	527	532	505	492	492	554	505	504	542	523	517	534	485	536	513	506	523	505	529	540	532	520	478	516	522	517	526	522	556	540	518	527	522	517	522	535	522	544	529	561	530	523	509	549	532	523	505	530	511	500	554	509	519	540	517	529	498	510	485	488	567	556	509	536	520	525	527	525	512	520	543	525	566	544	536	541	534	512	520	553	519	497	537	525	531	526	499	523	530	547	528	530	540	525	556	479	508	525	520	554	519	552	556	560	535	522	529	505	552	521	493	540	506	482	500	501	526	566	514	530	525	512	521	555	543	568	544	542	504	492	502	523	490	512	518	541	497	547	544	561	551	554	515	522	521	511	543	572	533	518	500	516	541	548	523	528	517	549	518	504	501	549	560	555	523	518	527	541	537	542	550	496	503	496	502	540	570	485	554	503	562	546	503	504	541	566	559	524	516	504	522	500	535	493	480	537	527	564	523	534	523	539	543	506	518	508	523	540	551	540	523	477	526	505	515	542	543	524	533	527	523	541	484	539	510	497	536	521	538	501	513	564	534	558	524	552	492	506	512	529	538	501	510	483	549	513	475	529	508	509	553	503	529	494	529	511	544	521	507	548	523	530	549	508	515	549	555	504	561	489	567	525	468	516	501	532	561	544	536	526	525	496	542	522	494	525	525	496	522	503	554	515	504	572	525	502	551	483	487	521	529	507	538	532	551	482	522	519	533	533	525	573	487	515	552	530	506
14553	1276	349	331	311	298	305	317	322	298	263	315	282	320	305	300	309	292	330	264	326	294	299	291	323	315	335	315	319	316	304	337	327	297	312	351	305	306	297	300	318	302	310	285	333	304	276	278	312	306	315	283	316	301	310	309	311	304	332	303	296	318	302	314	294	339	318	314	275	290	342	305	286	269	320	339	360	304	318	327	327	313	281	308	292	300	315	318	344	288	302	322	320	340	281	317	281	309	305	329	302	330	314	321	328	305	332	300	305	314	294	315	329	341	331	323	322	286	287	334	323	313	327	322	309	284	332	292	326	315	304	305	308	281	335	299	289	303	309	329	322	323	327	312	307	321	318	310	330	291	319	294	324	325	305	290	306	322	291	318	335	319	281	307	289	292	298	305	281	298	320	291	346	311	322	315	334	307	316	317	324	329	285	336	305	288	316	344	298	294	288	325	299	317	323	289	299	305	289	295	335	307	321	289	274	311	325	333	292	316	292	300	336	343	304	299	343	301	322	315	292	328	309	276	305	325	272	339	307	302	328	291	291	280	327	315	308	299	289	311	273	327	316	327	318	298	317	280	307	308	311	353	318	282	270	292	318	309	324	286	331	323	277	312	315	278	327	324	313	296	297	334	315	334	301	330	315	296	294	303	327	313	281	303	321	264	303	297	304	323	317	290	319	314	326	295	301	333	346	315	296	286	295	299	342	298	307	303	299	303	303	316	298	266	309	315	343	311	306	284	320	331	308	318	296	317	292	286	300	327	316	280	351	290	304	326	364	309	327	307	317	306	283	328	304	299	336	294	341	319	298	349	335	287	300	296	337	287	321	294	269	295	312	270	315	297	297	308	329	297	307	347	274	328	312	287	316	335	272	291	361	335	313	299	277	305	277	283	311	292	290	331	285	295	295	349	341	295	287	300	287	306	333	291	320	275	329	324	330	329	293	318	291	330	303	312	337	322	295	288	321	309	307	295	279	305	357	314	303	328	322	270	289	311	338	302	306	321	311	316	308	323	292	287	311	303	306	316	310	299	342	319	307	319	321	321	323	340	317	315	304	337	290	309	341	348	295	299	317	304	302	305	292	305	323	293	316	347	305	326	317	307	287	291	300	249	294	306	333	297	295	323	294	287	292	318	350	323	307	268	292	311	317	302	289	319	330	314	325	295	329	276	334	317	316	331	305	347	318	292	291	289	328	333	306	321	363	288	320	337	302	290	313	312	276	296	303	279	291	335	279	315	313	318	336	335	292	277	306	300	330	312	278	324	295	284	316	327	333	309	326	314	270	310	299	291	294	331	315	308	309	318	320	329	283	300	314	301	321	341	282	284	308	333	324	325	307	273	283	298	264	320	309	318	305	306	329	323	312	328	305	317	325	324	320	297	282	285	312	310	311	291	308	332	277	313	311	325	315	311	328	310	313	309	351	295	281	332	301	313	284	281	318	276	305	350	307	337	335	312	303	278	322	314	305	335	305	339	304	343	300	297	320	304	302	310	310	325	304	325	304	307	318	281	317	286	298	273	293	296	299	331	307	309	348	302	310	334	322	301	316	325	311	310	319	300	314	306	324	303	299	274	315	311	349	318	325	318	320	326	323	291	306	313	343	311	301	296	335	283	310	300	309	334	322	348	321	332	310	303	280	325	311	326	311	309	293	307	308	289	303	284	308	294	313	307	289	293	309	333	284	283	280	345	304	310	309	272	294	312	274	303	308	308	303	312	325	316	315	289	327	286	278	303	292	294	305	335	292	302	305	299	308	295	306	310	315	355	327	311	296	307	339	319	322	322	342	331	299	296	337	273	306	305	283	310	285	345	330	286	275	281	341	319	318	313	302	291	304	329	304	354	297	290	313	298	327	316	307	297	307	277	284	302	312	306	303	305	315	276	285	316	287	317	286	311	314	291	319	311	309	304	302	305	310	268	319	323	330	318	305	320	317	303	288	307	322	292	321	295	266	291	322	303	307	306	300	285	324	297	335	311	280	295	312	335	314	326	322	327	336	312	302	316	297	347	291	299	318	307	293	321	300	300	288	291	303	271	301	323	298	311	297	282	326	282	306	304	292	284	303	286	317	305	314	315	305	302	318	292	265	309	295	326	306	332	307	321	311	311	300	319	309	295	315	322	324	302	308	300	281	298	327	293	299	303	328	325	266	304	287	311	324	326	315	272	331	323	305	317	335	336	333	294	304	299	306	304	297	326	294	318	298	288	286	303	285	294	324	314	327	319	316	309	292	317	300	324	331	288	292	319	316	344	323	325	306	300	315	295	323	314	287	294	295	288	309	315	321	324	302	306	298	288	289	304	300	320	308	256	289	307	331	316	319	322	301	286	287	298	304	297	287	276	342	333	293	300	321	286	303	301	283	306	298	311	301	304	280	318	310	302	307	324	301	284	305	322	274	292	304	324	331	321	266	301	291	324	344	312	306	328	313	327	313	303	306	293	309	294	293	329	281	286	316	318	293	281	304	285	305	316	293	290	315	304	322	314	290	300	335	276	343	311	328	345	297	338	301	285	317	308	334	308	284	328	301	345	308	315	276	305	306	349	287	306	304	296	315	278	328	347	305	307	291	276	320	310	296	306	325	321	301	290	338	280	302	282	297	306	286	310	328	314	293	291	295	323	274	287	290	285	345	303	337	311	291	320	335	310	312	287	339	296	300	311	300	315	277	315	306	276	306	315	302	319	290	282	296	284	270	335	294	292	332	325	312	320	340	332	306	319	346	316	293	301	299	296	304	305	324	346	339	317	307	314	292	322	310	312	291	307	268	323	294	338	305	332	316	321	295	329	312	288	309	306	322	305	325	292	320	297	315	309	297	299	291	318	291	301	292	300	297	311	332	308	319	287	293	303	294	295	303	289	286	303	308	306	328	289	279	304	288	282	321	291	328	369	301	313	321	296	343	307	334	295	325	265	330	317	294	308	300	293	294	300	341	289	278	289	301	324	327	337	286	272	322	317	311	326	302	327	316	302	277	305	314	310	299	316	323	308	302	318	313	298	300	356	315	299	321	300	291	309	290	329	358	320	326	303	307	297	315	326	329	326	290	287	296	324	305	316	300	309	298	315	278	316	312	297	308	316	311	315	303	326	339	264	294	290	270	308	330	292	296	309	320	310	312	303	333	295	295	307	274	282	301	270	327	299	351	326	295	310	309	339	320	321	347	276	310	303	284	301	297	314	290	296	318	302	329	289	316	304	317	298	327	292	327	284	311	311	290	300	297	343	322	319	362	317	324	322	298	309	308	329	331	302	308	368	284	296	313	320	295	306	308	299	287	313	299	299	310	306	316	302	303	326	316	307	329	335	311	287	310	311	334	282	296	335	314	322	294	341	309	300	293	299	306	308	306	294	308	272	302	286	279	279	294	318	301	325	305	300	265	331	294	302	290	305	309	307	324	284	262	309	282	309	324	316	300	322	320	298	270	304	308	322	266	276	317	305	273	277	335	317	311	302	344	294	310	298	312	286	311	355
6180	834	772	788	774	801	753	735	715	741	768	726	716	674	702	703	723	704	737	698	666	704	728	699	750	758	679	719	727	698	699	747	703	763	739	698	691	726	653	725	700	736	713	747	685	721	690	705	752	680	713	689	727	745	664	706	765	706	688	753	752	725	680	730	714	687	715	711	734	681	667	712	689	699	734	737	724	689	690	639	675	698	710	711	791	716	757	756	741	709	681	722	733	700	741	714	716	697	727	742	718	706	709	746	749	728	672	731	720	724	653	711	707	706	697	679	716	700	686	715	758	757	735	763	702	708	725	715	715	716	729	701	711	736	743	734	739	718	688	711	722	698	716	730	756	718	685	720	742	727	725	699	733	749	752	744	710	696	710	692	682	719	699	713	700	713	728	746	727	737	733	717	722	686	704	731	747	709	717	748	727	769	699	707	735	720	757	719	733	736	684	716	738	700	714	706	716	689	692	723	685	764	752	717	730	759	711	708	705	727	732	694	750	689	641	675	658	704	778	716	658	717	732	735	753	742	701	708	736	717	717	746	716	689	673	712	678	696	706	756	693	689	717	681	720	731	698	744	783	748	694	733	759	716	761	725	713	674	703	738	706	670	679	717	687	719	723	744	726	702	735	655	733	781	723	726	723	737	736	719	728	673	727	748	692	742	663	664	728	725	765	759	734	730	770	726	744	702	734	736	704	714	732	709	719	752	662	718	718	756	781	722	686	677	711	745	742	770	701	743	756	759	721	745	712	713	759	716	706	708	694	772	720	732	717	697	718	752	762	757	703	718	651	719	715	723	696	704	715	737	715	702	758	732	713	700	703	716	721	711	700	700	681	789	753	756	673	772	706	680	726	706	749	691	712	723	691	692	699	736	767	703	704	720	715	731	712	721	738	712	726	679	739	781	716	731	744	679	747	767	716	701	710	727	737	710	649	732	684	699	793	719	736	735	692	704	740	733	719	705	770	739	749	734	723	686	744	721	742	716	735	746	682	724	694	746	723	708	706	717	697	713	716	710	707	781	663	712	709	724	672	746	686	699	729	721	668	687	738	757	691	730	743	693	693	718	693	771	769	661	786	679	754	675	652	720	723	713	700	743	700	693	743	693	752	693	715	742	708	762	708	743	788	700	717	683	722	708	742	748	734	725	732	701	738	697	698	756	738	714	710	735	727	716	695	714	719	694	718	735	740	739	668	712	692	680	762	739	722	705	700	735	743	743	697	711	718	640	745	722	723	730	718	724	734	744	673	714	730	720	744	719	683	674	707	757	715	751	741	710	728	717	714	731	733	703	694	732	714	716	736	779	722	723	709	708	686	763	736	705	733	723	745	719	755	794	761	752	770	717	695	701	691	685	724	741	737	724	668	699	725	740	737	707	692	742	725	730	737	740	746	708	731	725	712	766	772	700	731	735	731	686	683	711	732	729	734	725	705	704	745	730	708	756	701	743	728	769	731	699	692	698	644	753	738	721	745	793	688	666	714	747	727	753	764	741	689	750	738	758	706	717	747	710	694	764	763	738	682	729	720	709	682	701	713	718	690	704	723	736	762	725	760	684	741	674	736	667	728	709	700	716	728	744	784	670	712	691	689	713	749	703	686	742	710	717	744	718	714	722	753	731	755	752	695	715	699	722	711	742	743	725	741	725	738	734	717	669	721	727	771	741	695	723	699	746	720	728	701	730	698	751	723	677	683	697	748	723	750	743	757	674	717	716	729	772	681	747	761	735	706	791	702	703	760	734	731	745	694	708	691	728	747	717	738	739	716	713	690	675	716	705	726	710	735	741	764	709	704	679	723	740	694	742	684	725	723	722	702	704	740	674	735	709	686	703	690	699	725	688	708	679	708	727	721	703	723	718	702	758	744	729	751	696	743	772	731	731	689	752	740	716	684	702	701	726	740	658	701	718	705	756	733	723	733	753	721	766	714	666	723	719	700	740	701	707	718	738	688	708	725	687	702	702	726	686	669	727	720	739	712	686	693	706	726	695	726	745	709	772	715	733	763	702	707	743	722	689	717	744	710	719	698	715	693	708	689	705	684	762	752	752	697	686	668	751	701	698	728	699	730	721	765	735	719	706	764	670	733	769	701	764	736	678	715	695	730	716	730	702	698	704	722	699	694	760	707	744	754	754	693	715	769	744	714	692	652	717	712	734	784	754	717	728	740	727	732	688	633	717	727	735	674	702	759	724	721	703	718	706	689	683	737	762	723	741	750	675	748	718	680	697	727	697	678	717	749	751	718	688	763	708	730	688	732	685	781	750	701	724	714	752	728	706	755	714	765	757	723	714	761	743	753	734	685	700	685	725	726	675	711	737	739	719	728	741	727	689	695	757	748	696	747	663	759	709	711	652	699	749	696	723	733	772	694	741	698	794	715	682	720	658	713	744	732	705	724	701	743	691	714	676	775	756	735	721	735	718	729	731	719	698	700	748	673	715	644	721	719	715	737	737	741	727	730	715	740	749	709	683	739	708	727	704	729	741	759	707	719	715	730	714	681	684	715	754	750	740	705	713	740	746	738	771	742	719	710	689	773	701	710	683	720	723	706	768	747	754	728	687	714	728	718	706	715	716	758	750	692	731	749	748	682	666	693	695	721	750	731	745	704	724	729	730	712	732	697	732	677	723	669	733	729	676	728	724	769	753	723	695	703	744	709	696	750	699	716	668	759	761	699	734	757	730	707	769	747	742	705	750	733	709	679	717	733	776	753	733	749	727	732	695	733	779	736	723	712	732	728	695	771	689	715	759	758	676	694	651	758	772	758	733	693	702	710	747	700	743	767	671	714	688	722	720	717	766	707	774	723	745	695	715	689	687	705	677	727	696	708	740	739	740	791	732	723	730	727	684	738	703	745	731	744	721	737	712	762	767	726	706	686	699	779	732	730	693	753	746	744	737	717	730	724	730	753	760	760	680	739	714	655	735	702	714	685	751	682	723	740	676	709	734	733	720	709	696	715	714	710	732	737	708	738	758	718	718	694	741	717	699	708	722	741	703	790	681	691	738	700	736	668	705	746	719	739	705	727	693	737	715	766	715	686	755	712	693	728	720	674	709	720	661	796	718	668	746	738	681	678	708	721	740	691	715	709	766	755	702	691	713	745	719	710	775	703	742	751	695	680	708	697	678	727	731	694	720	796	672	734	740	697	702	718	689	704	683	707	740	740	696	719	721	737	710	720	738	760	672	734	724	699	746	714	712	736	716	774	717	725	715	768	732	734	726	730	717	692	707	702	735	717	703	720	723	718	726	727	727	685	764	715	769	700	711	723	743	733	687	702	723	728	738	685	724	757	781	740	649	670	736	700	751	682	709	746	691	726	735	679	697	752	759	638	740	725	672	720	712	724	759	704	652	691	726	695	753	710	780	703	714	756	751	696	760	691	704	770	735	768	749	691	741	708	687	716	754	699	698	730	719	743	716	735	705	711	751	778	674	787	743	707	701	710	688	696	674	736	690	717	730	744	756	734	713	691	748
30229	6146	1259	921	601	450	366	350	283	277	263	207	217	227	169	172	160	188	198	186	172	182	160	174	162	158	154	157	162	155	166	164	156	145	137	154	154	159	158	163	148	165	154	150	155	156	149	134	146	153	148	140	144	143	145	162	165	168	161	156	140	142	144	142	136	151	160	140	143	137	134	125	149	128	147	188	161	167	166	135	144	147	128	132	164	131	132	136	142	133	156	139	113	175	133	160	139	132	130	132	125	145	173	135	123	149	148	153	138	138	137	128	116	138	159	157	155	130	167	166	171	152	154	155	123	147	157	148	137	141	164	148	128	139	149	140	153	144	147	122	146	139	135	130	123	156	143	126	111	159	144	146	146	178	123	141	163	119	159	138	157	138	173	133	142	164	136	145	128	170	129	133	139	145	142	141	143	137	135	143	145	136	131	123	135	159	157	130	176	154	133	156	129	159	148	126	130	148	155	151	136	157	157	134	157	136	131	139	136	163	134	128	140	142	132	147	146	143	160	144	143	165	145	152	136	139	157	151	166	161	137	143	136	150	144	163	141	122	143	130	152	143	126	153	149	160	156	160	138	155	145	136	140	141	176	157	159	150	152	160	136	149	116	142	141	146	139	135	133	167	151	146	133	133	144	138	136	152	120	142	156	144	153	138	132	127	143	130	149	134	136	134	139	156	137	139	151	144	156	137	149	118	170	117	167	151	137	143	144	152	154	136	142	149	167	159	153	160	137	146	148	157	146	129	157	144	146	157	131	151	144	139	140	140	158	149	160	149	149	132	143	156	103	131	123	158	147	138	152	155	133	155	125	171	150	126	145	137	124	131	164	153	139	154	128	133	152	166	125	152	167	145	150	164	150	147	130	129	146	129	143	155	149	152	155	159	156	133	140	159	155	124	166	154	161	143	152	148	143	164	144	154	139	147	158	147	130	153	140	148	134	130	161	168	155	159	150	148	160	135	156	145	145	145	145	123	143	153	118	147	121	154	156	150	154	167	151	129	127	155	124	158	151	144	151	116	125	150	137	134	147	147	177	151	159	149	123	146	125	129	138	150	123	149	152	134	133	144	140	145	142	156	156	130	133	142	157	124	146	137	164	143	128	126	125	152	140	149	152	153	146	144	154	152	156	145	157	132	144	162	149	145	128	161	125	140	167	157	142	140	164	157	148	129	141	150	132	160	152	161	147	168	167	124	137	165	129	129	159	147	168	156	138	124	132	120	147	142	144	143	136	155	125	145	129	151	137	124	114	142	161	140	142	136	148	151	161	132	117	134	159	147	144	146	137	179	132	152	154	159	119	161	161	145	134	147	142	154	173	126	159	148	145	134	132	145	137	132	154	145	152	136	166	134	133	165	151	149	147	133	132	162	127	150	143	167	141	164	143	150	153	143	126	159	144	150	123	163	176	139	134	142	138	138	148	136	148	126	159	148	161	148	136	139	142	134	155	138	161	154	152	139	168	165	157	142	132	160	147	143	140	112	157	142	143	145	150	148	128	141	150	149	151	140	121	142	146	144	157	136	145	150	144	124	140	126	151	144	141	136	159	160	144	132	135	140	159	130	154	146	127	133	138	139	161	134	136	166	165	152	150	134	165	152	145	140	121	140	159	129	129	139	124	153	141	140	157	141	148	133	144	152	127	133	121	119	154	156	154	163	156	143	149	191	150	120	139	136	156	160	144	138	156	154	149	146	133	139	134	159	170	127	131	138	140	132	158	164	146	128	134	131	135	150	141	140	156	153	139	135	130	115	128	133	129	126	155	151	153	168	153	152	158	169	149	167	154	139	138	166	163	168	140	140	134	135	147	121	136	163	147	135	149	137	145	151	130	156	145	129	131	140	147	152	143	164	144	136	132	143	127	149	158	155	165	159	139	143	130	162	140	155	138	153	145	161	154	148	162	161	150	161	151	157	151	162	127	178	142	145	148	128	142	153	146	146	130	130	140	146	149	151	124	135	163	127	154	158	169	157	145	133	123	144	118	116	141	168	159	157	155	152	147	166	159	160	152	129	142	136	146	153	124	154	161	151	149	144	125	132	145	155	128	146	124	166	142	140	165	131	123	137	138	155	160	152	142	153	137	136	157	140	146	172	134	149	147	154	150	136	157	131	159	155	135	133	138	152	133	141	148	135	151	156	142	152	154	134	138	127	151	165	154	144	152	163	161	154	160	142	145	143	139	140	107	132	144	152	155	137	138	148	128	178	125	171	157	143	151	158	164	144	154	139	155	136	136	133	139	162	134	152	139	150	178	144	148	156	134	148	147	159	161	136	131	138	133	159	184	147	138	138	134	171	155	170	137	169	139	144	127	148	149	135	147	116	146	156	142	134	120	155	170	127	159	157	161	169	150	149	133	132	135	164	131	112	152	146	152	142	143	153	130	148	145	124	142	132	159	129	145	156	132	149	149	155	154	137	154	144	151	164	129	130	136	140	152	162	132	142	154	157	134	150	147	125	139	135	142	133	133	171	161	114	134	117	129	149	150	147	130	152	143	160	166	147	158	147	155	138	116	154	132	158	151	169	148	129	137	142	151	140	150	146	146	165	145	142	129	134	148	155	145	163	132	153	134	165	163	160	143	155	152	156	161	143	166	159	142	147	136	130	165	138	148	154	159	140	162	147	130	143	152	149	159	137	142	159	153	163	149	107	140	155	177	153	184	158	149	109	116	147	122	144	119	114	150	128	156	154	131	135	145	140	134	137	157	143	145	150	145	148	144	149	158	136	171	140	127	129	126	124	144	139	144	145	153	143	148	145	136	147	149	143	135	140	136	134	134	137	125	125	145	144	117	133	147	140	156	157	114	173	143	150	144	142	128	144	150	148	143	131	135	135	157	133	141	172	144	149	133	133	154	141	137	157	139	151	140	148	149	127	151	133	149	149	164	147	147	128	158	166	135	152	150	148	121	148	162	155	153	160	118	168	143	133	135	138	145	156	140	153	153	154	151	126	120	142	154	147	158	155	129	132	124	145	156	161	121	130	150	119	131	179	151	136	132	140	148	151	136	146	156	154	158	144	134	152	127	146	126	165	150	160	152	157	151	157	131	152	153	154	163	157	148	162	130	125	170	139	170	157	144	112	155	159	161	135	150	149	144	161	145	156	168	144	129	138	148	137	134	131	165	141	145	129	161	141	149	139	154	154	128	131	126	140	163	135	149	146	141	155	146	165	150	149	133	140	145	119	157	150	174	140	149	137	150	146	147	126	146	133	127	137	154	127	138	127	135	163	136	162	129	145	114	150	140	147	141	141	141	138	153	124	149	151	139	153	143	139	149	136	160	137	154	126	141	140	152	143	131	135	123	178	171	139	137	136	141	134	165	120	124	124	131	151	125	156	125	150	141	115	145	140	151	170	163	160	153	158	160	133	140	147	157	143	125	171	144	147	146	146	144	136	174	150	152	133	162	152	138	134	131	144	150	133	143	143	137	139	163	150	149	150	138	145	151	143	186	139	123	139	138	146	148	141
14036	2051	2409	2828	2440	2081	1680	1392	1232	1076	983	900	824	777	710	697	665	613	621	573	533	525	500	515	492	486	510	507	463	524	493	462	457	436	471	451	403	436	450	432	446	410	418	450	420	400	424	414	372	407	414	419	439	445	395	393	468	441	429	370	417	433	400	388	409	410	394	387	398	378	398	435	399	395	423	402	414	408	421	416	393	408	402	402	382	395	401	412	375	405	408	430	399	429	406	377	383	397	400	405	339	363	399	432	353	431	410	378	381	397	404	374	376	413	368	391	373	361	417	375	386	346	384	378	375	391	400	392	385	432	398	394	390	417	411	402	398	387	373	412	404	383	404	407	389	376	410	390	390	390	368	379	419	397	434	395	373	382	409	397	396	398	421	364	389	362	398	370	376	392	357	379	398	389	363	375	396	403	432	371	403	377	393	411	375	409	395	361	403	402	364	353	348	383	383	392	398	387	393	341	381	404	379	394	394	353	427	385	393	371	381	365	369	423	378	387	419	398	390	402	360	392	409	397	377	395	382	379	355	385	383	403	397	370	420	410	384	394	396	418	376	398	404	388	344	409	391	361	374	381	398	385	373	365	396	369	404	370	397	380	380	423	363	432	355	388	419	379	394	361	426	372	391	385	413	411	384	351	365	416	353	395	406	399	385	425	384	377	404	375	434	376	391	402	375	377	399	398	390	391	360	377	380	354	400	360	387	385	378	411	369	434	364	421	374	390	404	388	373	379	409	401	379	383	426	403	388	419	372	407	384	392	388	345	377	410	374	404	389	387	403	412	379	394	381	398	407	365	365	414	426	381	394	360	384	405	391	368	386	385	393	393	362	431	397	399	389	385	371	444	381	411	388	389	384	381	438	395	395	401	399	411	359	369	366	389	402	365	376	370	395	403	387	392	382	414	425	388	389	396	419	403	387	368	365	351	384	373	399	389	406	396	385	367	357	397	376	420	372	427	409	390	373	425	371	404	382	389	396	399	390	396	390	391	377	406	411	395	407	415	391	405	390	385	377	395	352	389	395	380	418	391	381	395	403	390	375	358	410	386	374	355	397	382	431	373	389	394	376	364	381	395	385	381	409	403	424	400	403	444	393	422	398	369	354	387	418	368	393	398	394	400	383	382	411	416	377	404	367	377	395	423	399	355	386	393	370	372	362	422	382	344	370	403	382	359	389	390	397	378	382	436	376	372	377	414	391	425	372	366	371	383	397	392	393	371	412	394	367	386	382	438	404	386	398	399	372	365	398	347	360	392	384	392	372	397	406	395	374	394	392	384	401	411	379	374	390	385	406	387	382	374	378	372	388	380	404	395	346	377	368	406	397	388	413	357	388	382	391	423	393	360	379	405	402	392	395	389	405	397	390	368	400	388	375	326	379	388	440	392	409	391	378	375	388	412	383	434	393	365	375	404	382	393	375	350	393	352	421	398	376	362	396	381	395	375	382	368	392	378	418	413	403	392	390	420	386	395	370	367	362	363	397	414	377	410	386	411	393	393	387	399	392	376	374	369	385	388	402	372	381	380	395	371	394	402	373	366	379	377	375	375	377	397	362	396	418	414	393	422	403	390	374	383	399	401	377	392	352	364	352	399	385	438	396	421	381	418	395	375	399	418	412	387	395	399	390	424	379	384	386	391	394	407	385	382	394	437	375	411	385	411	408	391	411	373	405	360	375	378	383	352	395	424	396	414	400	367	374	409	374	408	405	387	405	403	404	376	387	376	421	400	371	362	397	381	372	377	428	369	399	396	411	422	376	397	389	395	392	390	424	403	404	374	388	401	421	405	407	385	378	392	408	421	410	401	395	405	394	378	412	410	386	413	364	377	404	362	372	381	410	365	391	389	450	390	410	398	429	395	403	363	395	380	382	363	377	368	351	395	385	367	410	400	407	358	406	378	408	379	421	403	385	397	382	375	406	379	412	372	369	368	377	418	373	394	380	383	384	403	404	397	358	372	407	393	350	390	363	392	354	416	370	371	386	398	383	376	379	384	419	399	402	377	387	385	368	360	357	378	397	394	400	416	362	408	387	399	386	389	404	375	361	380	391	420	402	406	378	385	354	386	387	413	411	392	362	389	364	374	405	376	389	402	426	362	379	395	388	406	370	397	400	383	379	376	385	347	403	416	362	394	405	412	365	388	384	370	413	374	367	353	397	379	407	401	352	401	377	380	356	416	428	389	367	373	408	402	394	412	410	396	407	422	409	402	382	369	391	404	397	387	378	393	394	362	395	356	381	393	392	389	391	367	390	392	381	356	394	436	386	409	377	436	354	362	407	379	380	366	356	373	425	369	377	403	399	380	362	380	409	382	369	418	399	369	376	360	393	399	409	339	371	414	393	379	377	362	419	359	358	363	379	398	395	375	398	400	405	361	400	392	388	383	383	351	382	430	407	390	401	400	414	368	396	408	405	422	372	404	386	390	410	390	406	413	364	391	370	367	402	389	394	349	380	374	402	418	387	398	376	399	377	403	404	416	398	390	390	374	395	382	401	384	399	367	362	352	423	357	352	401	421	407	394	374	415	378	394	346	379	377	368	416	426	395	352	376	362	391	418	427	396	404	394	387	406	373	359	380	390	382	400	398	399	356	395	407	353	346	409	395	374	394	350	394	406	387	365	392	391	418	369	377	382	404	408	405	402	418	365	413	405	395	384	409	438	379	383	382	356	380	344	365	388	395	391	396	357	393	388	374	383	407	403	401	373	354	402	371	399	401	382	423	411	365	374	379	393	367	384	392	411	393	412	368	394	382	390	399	373	388	386	399	345	406	381	358	374	380	374	417	383	365	381	393	386	372	435	396	398	351	373	385	419	399	401	417	358	375	391	402	390	407	449	370	396	414	370	386	344	362	386	390	407	382	395	396	392	368	394	442	372	394	364	377	390	386	360	396	402	367	398	403	403	374	381	391	383	374	383	399	398	350	366	403	391	386	392	375	378	417	363	380	377	420	410	380	396	397	388	439	391	376	359	372	402	400	377	394	399	363	410	386	384	397	382	396	385	411	347	406	418	401	391	368	410	414	381	351	384	369	392	400	417	375	389	393	388	364	392	374	360	405	406	396	416	355	395	403	407	381	374	367	374	392	386	370	377	414	393	417	419	391	376	384	366	378	401	388	385	378	342	398	397	376	369	422	363	408	445	403	378	412	370	383	374	404	373	411	398	370	375	394	427	423	387	370	428	395	383	386	431	380	394	374	400	406	399	393	423	359	396	383	403	383	375	431	375	389	398	380	370	392	388	383	376	382	409	360	386	390	371	414	368	389	358	380	382	385	384	421	395	406	426	387	382	390	401	354	386	377	394	400	427	388	367	389	394	386	374	365	395	385	409	396	392	374	367	374	380	383	383	377	419	396	379	392	375	446	368	395	401	403	379	365	400	382	380	374	388	386	378	399	405	410	377	395	373	384	391	388	393	390	405	385	373	389	400	395	373	375	373	382	425	368	365	402	380	412	377	386	404	408	401	399
39017	10846	2842	1720	1226	840	707	587	502	426	370	346	333	299	285	247	238	247	242	239	215	219	257	209	232	234	211	249	214	219	214	214	209	194	232	195	195	216	225	216	203	191	180	200	168	186	211	205	218	212	185	223	234	215	186	196	195	211	203	211	192	212	196	209	195	207	191	194	186	223	189	177	208	205	184	173	186	188	195	179	197	182	218	215	216	169	171	208	183	179	207	203	217	185	201	185	216	199	210	185	202	213	197	204	183	200	203	213	180	199	227	207	178	180	209	163	184	194	193	208	220	203	226	184	206	203	215	193	231	189	188	220	194	216	210	191	188	207	190	195	179	194	188	195	197	191	197	198	183	185	186	162	178	210	188	194	178	188	184	200	193	202	196	218	196	181	179	218	185	198	210	201	169	212	188	187	201	187	190	182	213	198	196	197	194	192	198	203	200	212	188	211	188	228	211	197	185	195	207	180	162	163	198	176	203	188	209	183	189	206	207	186	178	200	202	205	211	201	205	186	224	195	197	185	194	219	205	201	198	188	214	193	198	195	204	206	197	220	211	178	176	190	207	171	194	224	210	207	192	222	179	215	201	187	187	182	191	192	207	192	179	197	161	181	213	183	219	186	175	176	187	191	190	184	225	211	213	188	184	206	180	188	177	197	193	175	193	200	184	188	173	195	210	174	199	212	189	199	181	197	178	194	171	188	191	168	181	186	201	187	195	205	193	182	189	188	196	221	212	217	211	188	206	187	202	206	185	184	200	206	195	200	196	206	213	200	215	197	177	201	213	205	207	212	194	202	208	178	216	193	206	189	211	170	171	204	178	202	178	198	193	210	199	179	191	197	174	199	193	179	218	189	175	199	226	212	196	196	193	183	200	219	205	209	179	168	200	183	210	200	195	194	187	202	218	202	211	219	194	194	189	208	194	172	188	162	187	198	206	203	206	203	216	183	203	201	210	188	196	218	172	195	196	234	201	204	202	191	213	200	180	208	221	177	164	183	210	205	221	181	206	200	204	195	194	189	204	215	179	197	200	224	178	201	175	201	180	183	203	223	211	185	204	198	185	199	185	189	202	207	217	176	191	189	196	211	203	214	195	206	183	206	176	190	190	214	221	212	196	203	189	197	163	188	200	189	221	210	194	210	191	197	235	215	184	206	200	222	209	187	209	171	197	175	175	185	195	201	233	188	199	210	200	193	215	184	187	214	175	179	208	174	216	169	207	203	198	205	184	190	192	176	201	199	205	167	210	216	188	184	204	186	205	227	217	195	188	188	198	213	227	174	191	216	201	164	209	208	207	186	191	194	187	209	212	206	176	216	200	178	178	198	181	198	202	200	193	203	192	163	178	171	192	206	188	202	207	216	197	196	225	198	228	211	200	224	197	203	213	169	206	202	194	171	204	208	202	187	180	191	206	213	205	191	155	170	198	201	210	198	211	220	204	166	186	195	206	179	196	186	186	181	186	202	200	183	207	212	190	207	185	217	190	213	204	210	209	181	204	188	206	161	183	220	218	182	244	207	190	217	212	170	183	192	186	185	217	211	200	181	204	159	176	188	176	212	180	192	180	209	186	190	220	207	203	198	197	206	212	188	201	197	198	176	217	198	176	203	180	191	186	193	207	194	198	176	187	198	202	214	183	186	186	194	202	198	203	183	205	192	214	200	197	219	223	186	202	179	195	191	197	188	196	246	201	203	190	209	194	225	194	192	184	207	202	190	192	218	199	192	193	189	223	191	183	193	190	198	242	205	191	192	191	188	172	191	198	190	234	214	184	193	227	210	196	170	208	218	202	195	201	170	207	202	181	190	207	154	197	206	198	207	205	184	215	193	215	192	235	208	191	190	200	199	208	215	219	195	185	175	173	223	207	209	208	229	212	181	178	206	186	198	217	201	206	235	175	203	189	207	216	210	205	191	202	190	234	219	179	197	190	211	193	190	207	201	195	175	203	203	186	218	204	189	211	188	189	182	205	227	193	183	213	204	208	184	203	192	215	179	196	185	193	177	191	195	194	193	198	216	192	189	215	203	218	197	205	209	173	202	189	198	228	199	208	207	211	174	167	171	199	183	195	195	213	189	221	204	196	193	196	194	200	197	187	200	196	220	209	203	214	189	209	215	202	197	180	201	176	177	201	215	188	198	186	207	203	208	189	218	180	201	202	206	191	225	201	190	190	201	194	221	205	190	209	209	198	174	185	196	164	222	195	188	147	206	187	177	202	176	221	191	219	186	195	201	196	187	200	196	222	197	217	202	198	187	191	193	209	192	211	185	207	186	187	191	209	224	211	208	168	198	194	177	207	199	201	215	194	190	195	205	209	221	174	205	216	187	176	198	208	186	201	181	185	198	175	177	209	201	188	205	218	188	204	188	188	176	204	196	188	193	185	190	192	220	191	179	200	171	155	205	192	182	175	172	191	216	194	201	211	196	187	200	194	218	198	163	201	203	218	228	181	192	188	167	199	214	205	181	218	208	188	203	182	188	219	212	193	179	216	186	206	215	190	163	167	197	188	225	191	219	213	184	233	181	178	217	200	193	193	188	207	197	187	206	213	190	198	174	201	186	198	212	186	192	202	220	213	162	206	185	206	192	179	208	204	201	190	175	205	189	210	205	196	180	206	201	201	231	183	201	164	179	182	175	223	218	169	207	199	216	182	207	208	186	222	216	232	208	183	212	218	210	191	206	194	195	195	163	193	206	174	214	202	204	190	190	223	188	201	194	204	197	200	194	186	192	208	215	200	200	196	222	203	193	221	210	204	224	215	195	204	180	207	203	202	224	209	182	179	170	205	217	189	196	210	204	213	186	229	188	189	188	217	185	233	200	214	204	189	205	175	195	200	177	174	187	196	194	230	187	161	205	213	223	205	190	166	183	202	211	215	206	217	198	199	206	194	192	190	182	182	207	198	206	186	194	207	215	191	185	213	182	189	176	198	193	188	194	206	192	197	220	182	202	204	183	175	214	229	182	197	213	219	183	188	176	192	201	219	195	185	187	164	179	177	197	203	182	206	223	191	187	172	223	212	198	213	215	200	217	181	198	194	199	191	218	215	194	198	204	196	192	192	223	209	216	170	177	207	209	183	193	194	210	188	208	190	199	222	210	196	197	177	186	173	182	166	180	218	181	222	201	183	211	202	203	202	214	198	173	196	186	180	188	185	203	227	225	160	189	200	208	197	182	220	212	176	192	197	199	204	203	188	182	208	209	198	219	198	195	184	199	213	243	189	208	227	195	211	200	205	208	186	224	212	220	210	199	208	214	184	205	188	203	195	208	199	204	211	173	180	191	223	193	216	206	209	180	217	224	215	191	232	178	192	206	205	191	207	199	191	216	207	195	175	204	196	211	194	181	181	203	203	194	225	188	203	205	182	202	194	193	194	191	200	222	227	166	196	198	231	203	197	212	197	212	201	201	199	196	203	179	183	210	214	189	194	184	195	196	221	206	222	205	196	206	222	193	204	191	201	194	197	209
18833	3423	4325	5141	4401	3645	3000	2467	2153	1911	1589	1537	1370	1271	1182	1040	982	975	942	889	827	767	801	762	809	722	723	735	700	718	657	718	649	635	656	645	594	670	634	659	619	597	584	589	636	604	570	603	597	596	577	610	577	578	554	595	540	573	561	547	557	572	579	572	563	532	556	551	592	562	556	544	540	492	523	565	537	539	548	547	548	541	511	547	511	529	560	550	570	518	532	529	516	513	527	522	534	569	539	505	515	496	505	516	524	550	550	509	550	500	511	564	553	559	544	545	534	493	523	573	537	526	534	550	559	551	537	557	561	539	538	506	533	527	541	554	533	563	529	536	523	542	512	516	542	587	510	528	569	560	533	531	511	526	568	544	531	515	524	551	524	484	506	509	515	503	527	531	564	499	545	511	498	512	496	521	519	498	523	525	531	508	544	482	522	545	518	499	515	538	534	477	563	530	541	557	529	538	547	545	546	548	504	521	530	522	484	526	552	518	511	476	522	544	532	533	555	562	538	549	519	544	524	540	521	499	515	485	515	526	520	518	526	511	545	516	524	503	570	546	515	511	560	545	550	568	512	548	506	512	546	508	531	504	534	529	535	503	535	550	527	523	499	514	525	528	552	549	509	583	505	542	500	539	509	571	534	540	533	519	533	557	537	535	549	527	514	550	530	578	499	544	526	513	541	515	557	555	497	531	513	488	550	519	509	514	546	513	518	541	534	541	549	499	551	506	511	493	537	533	540	522	551	512	556	521	540	542	566	516	555	491	547	471	555	521	555	522	505	526	516	567	551	539	518	533	519	531	534	527	505	509	555	525	523	552	538	537	502	552	538	503	572	548	509	530	538	521	540	525	514	508	556	576	526	552	518	535	561	595	564	543	527	518	520	524	505	540	532	561	569	493	501	521	540	517	512	528	569	547	533	540	523	513	553	552	496	524	510	567	518	485	519	525	514	509	511	546	512	535	569	536	517	536	492	518	529	504	556	507	521	509	484	515	504	518	579	550	531	551	538	557	535	534	501	521	557	523	554	558	529	517	547	544	517	510	502	544	511	517	530	554	533	552	525	550	524	513	577	528	523	532	511	546	516	548	537	530	502	501	538	537	533	507	516	531	492	522	542	503	529	516	537	533	514	569	534	535	571	531	540	514	549	561	507	538	513	527	525	580	547	560	532	541	523	508	542	509	529	547	491	507	548	544	521	552	547	513	544	550	505	535	535	548	468	546	515	538	542	548	544	545	567	534	537	550	519	505	515	544	478	579	523	517	494	577	526	558	568	538	513	517	522	542	545	525	536	544	553	521	539	466	557	526	490	527	530	526	516	502	510	537	492	506	566	478	503	492	537	561	506	545	548	545	546	524	540	522	522	495	513	547	544	534	506	530	493	541	528	548	520	562	545	550	522	529	514	556	531	482	519	529	538	503	547	548	527	548	508	525	533	532	542	546	547	516	531	546	504	505	528	531	517	478	549	546	518	553	514	485	516	576	521	518	517	499	546	551	530	545	541	556	507	552	562	545	536	523	537	528	521	539	531	446	519	478	490	533	519	538	566	504	519	563	494	524	535	507	557	518	540	511	543	524	506	532	522	540	522	514	545	557	532	554	544	539	527	482	519	529	549	497	540	528	519	546	514	543	558	524	537	529	527	521	531	542	570	465	545	500	510	543	495	563	575	482	512	529	513	553	548	505	527	532	559	599	542	539	523	558	524	531	519	531	509	545	544	519	477	522	550	552	485	492	540	519	558	492	529	490	502	487	527	525	533	531	545	506	540	570	506	524	558	506	516	550	485	521	534	509	532	506	518	550	473	509	511	514	519	588	510	542	556	497	497	470	482	521	531	562	533	543	534	500	521	525	542	549	526	588	573	509	514	501	536	531	502	495	544	507	523	533	538	543	527	499	533	528	544	526	558	544	559	502	521	517	523	521	513	526	478	543	487	524	476	516	513	499	561	532	488	512	541	506	491	528	504	500	507	505	509	549	531	512	563	524	480	540	507	510	518	532	517	505	501	554	522	529	502	522	527	521	557	563	537	502	541	534	527	514	519	527	536	526	530	525	530	503	500	532	561	534	547	521	508	549	520	537	508	521	519	488	567	563	507	486	541	542	516	566	536	545	557	551	503	544	541	569	514	523	547	555	526	512	512	529	542	551	490	545	549	508	524	522	553	524	563	548	550	565	532	538	553	539	547	527	551	539	512	530	536	523	497	518	512	505	536	539	581	462	501	548	543	515	529	579	507	516	494	569	547	539	493	526	535	519	537	534	566	516	495	535	512	533	573	544	502	549	529	506	539	511	540	479	561	539	572	574	554	538	498	549	531	497	546	560	523	547	544	524	523	572	524	505	514	493	523	520	549	503	528	523	542	513	502	539	545	527	521	510	493	552	537	533	513	516	525	517	525	579	544	517	482	533	532	528	526	528	593	547	542	543	476	514	522	547	535	536	534	542	540	519	514	535	538	523	549	519	544	518	548	494	487	527	474	509	536	553	470	542	513	521	514	535	547	514	530	511	538	560	520	555	527	513	502	525	523	575	559	528	541	540	540	509	555	500	521	514	549	514	535	517	528	536	540	582	534	532	557	535	492	495	529	526	519	544	453	478	514	502	539	486	507	565	556	521	517	542	545	521	532	508	531	496	569	512	542	514	497	528	507	529	515	513	523	532	536	571	523	554	525	542	527	473	534	565	498	508	516	515	567	499	556	551	511	530	542	577	502	549	539	540	519	542	555	546	487	562	505	497	530	553	492	518	540	475	516	502	495	496	575	537	545	567	482	520	544	514	537	485	507	544	533	500	527	534	516	506	490	477	548	553	499	549	506	536	513	500	517	541	522	500	516	543	488	495	500	533	567	553	532	549	548	545	548	514	512	531	516	540	526	546	558	544	476	542	548	543	531	498	538	495	554	505	524	516	544	510	611	561	535	554	550	501	511	514	547	528	542	544	562	523	464	562	502	551	531	497	489	567	510	518	528	498	571	561	505	530	521	507	478	543	542	549	567	525	512	575	521	535	495	525	454	540	541	495	522	503	564	531	509	543	549	512	551	561	516	517	540	551	552	552	536	534	553	536	503	512	544	563	528	540	540	535	488	577	520	522	520	484	510	521	531	546	575	519	503	513	524	514	513	546	537	552	517	522	535	481	507	553	526	521	507	540	541	538	493	514	552	533	521	522	605	525	528	577	538	537	547	552	539	519	562	508	528	537	524	501	533	516	529	543	522	512	550	539	518	523	521	529	521	551	561	561	529	522	521	527	492	497	541	493	507	556	498	500	497	528	536	516	513	577	539	544	534	489	498	507	537	473	512	508	537	541	517	540	518	533	554	530	577	533	508	535	477	509	512	515	529	512	517	513	559	536	551	526	489	493	530	548	530	542	491	503	515	567	497	518	534	516	494	542	486	517	557	534	582	534	530	534	528	536	536	512	515	510	494	579	543	556	502	554	527	522	534	519	528	534	500	511	530	522	521	498	517	566
13750	1126	369	323	324	264	339	300	317	306	314	292	304	294	325	315	332	339	312	300	285	312	319	314	320	302	320	285	291	275	320	309	305	318	322	366	313	336	319	317	284	297	322	312	303	323	314	341	331	335	326	287	294	326	299	295	298	312	321	324	339	296	296	311	308	299	315	311	290	354	326	300	311	290	296	335	326	304	306	348	293	313	286	337	335	314	318	327	354	350	291	309	312	314	291	329	287	322	338	302	330	303	289	301	276	326	321	336	335	310	304	294	327	308	311	284	300	296	297	302	333	328	342	287	321	287	295	286	315	312	315	283	309	323	319	351	323	270	296	322	319	332	319	298	314	300	327	320	302	305	344	305	273	313	326	354	299	315	298	338	288	334	316	303	325	316	348	306	307	318	318	336	301	308	302	295	318	337	327	335	304	271	271	295	324	314	303	341	305	315	341	303	283	326	328	311	332	309	308	301	292	326	307	334	280	331	341	283	288	308	327	328	277	284	288	324	317	298	304	247	305	301	311	330	312	305	334	310	320	320	305	294	299	315	327	296	306	317	298	291	300	290	340	336	335	358	304	283	291	310	300	304	315	305	305	313	303	336	342	334	292	321	335	292	299	318	282	304	302	322	314	334	305	296	317	322	299	313	304	300	300	323	297	313	321	294	322	311	326	314	310	348	298	312	309	303	344	324	326	325	313	309	299	296	310	295	359	301	318	305	335	333	338	314	327	302	325	346	265	306	310	296	306	302	310	329	333	287	311	290	333	306	305	317	296	287	317	316	317	318	343	321	300	352	325	300	310	313	275	309	346	326	326	317	333	348	312	305	285	304	332	288	340	319	354	345	326	341	274	336	282	310	309	333	300	375	304	289	296	316	318	318	300	320	317	354	331	307	330	295	304	314	290	289	313	301	321	342	312	304	301	336	295	284	344	322	306	315	269	313	313	345	288	332	340	332	316	280	298	316	299	318	297	295	330	299	357	302	281	316	315	331	316	323	322	333	335	298	332	296	323	340	273	297	324	291	294	297	347	284	307	313	297	335	296	305	324	322	325	315	306	312	273	322	283	305	298	275	325	312	295	336	306	320	330	307	301	314	340	309	305	328	328	325	318	329	331	343	327	314	330	302	265	313	333	298	272	299	308	287	303	304	334	332	316	311	312	312	299	300	350	316	308	313	310	315	321	292	294	337	312	310	329	298	300	347	307	314	328	299	314	325	334	319	309	312	296	335	269	312	328	301	281	264	319	295	323	321	310	319	312	317	302	289	339	297	310	281	318	344	317	293	323	305	324	303	288	297	294	291	286	323	311	301	294	315	330	351	295	313	295	293	291	324	330	335	302	324	315	338	331	314	276	356	305	344	317	305	309	318	307	298	325	292	315	266	321	310	289	293	312	310	308	322	339	281	321	353	312	330	298	295	316	320	327	300	309	343	316	296	313	285	321	340	289	287	343	307	282	302	284	281	324	295	300	280	302	307	316	316	325	305	322	354	277	339	297	323	303	317	303	288	323	301	320	309	306	316	310	336	308	314	297	319	337	338	329	290	347	271	307	282	313	333	312	272	346	306	339	319	306	312	281	318	340	298	316	327	325	323	322	278	313	291	308	316	274	306	332	331	328	316	294	353	316	305	279	271	333	297	272	287	343	293	313	303	316	301	328	309	351	311	310	313	285	311	329	289	324	307	318	309	324	292	296	310	308	316	304	333	314	333	303	337	315	275	307	338	314	312	317	279	304	308	328	339	331	316	325	359	302	281	282	316	308	348	315	314	289	320	309	318	322	321	304	344	297	291	327	301	297	311	306	318	294	290	326	298	311	302	328	300	348	296	290	346	300	321	290	320	347	335	321	303	308	274	324	321	327	288	307	321	301	380	280	289	341	285	287	316	332	319	331	276	346	315	326	271	304	316	311	323	292	306	292	308	302	299	280	309	338	300	291	320	306	287	316	268	338	296	310	303	328	352	357	330	329	327	296	322	303	296	335	321	344	322	270	334	314	296	304	306	295	298	325	300	314	274	328	332	312	266	316	282	303	312	318	317	343	347	307	347	309	314	319	317	324	298	296	293	306	317	328	329	316	320	303	280	317	319	321	292	292	279	328	298	257	314	281	306	323	294	335	317	310	286	292	296	289	303	305	303	286	310	297	275	323	348	356	315	318	309	299	328	303	309	313	314	333	326	295	297	316	334	310	300	303	329	294	311	309	330	304	332	304	294	305	314	314	300	306	291	347	311	284	302	337	330	330	268	335	332	324	291	288	325	289	294	310	304	322	285	307	295	313	333	316	350	338	296	323	322	304	285	304	332	313	302	322	309	329	288	286	287	349	339	317	288	308	295	311	298	346	292	322	313	301	330	322	302	334	317	257	322	311	290	319	337	295	334	327	352	312	293	303	311	306	317	309	313	329	302	334	298	313	288	312	317	313	313	306	304	305	338	337	340	338	309	323	307	289	336	318	326	307	303	296	289	296	292	304	299	296	304	329	323	326	309	312	295	330	299	299	318	296	306	332	352	274	303	309	295	339	294	310	302	303	336	330	314	315	285	296	310	331	317	307	341	321	318	305	316	310	340	312	292	309	329	308	332	307	348	307	305	314	339	280	330	297	307	333	305	304	301	347	318	300	303	319	338	284	284	315	311	304	297	331	327	358	354	267	326	310	332	338	325	298	296	307	289	313	299	308	315	319	279	325	293	280	329	286	315	333	323	307	325	337	302	319	298	303	337	322	281	271	291	320	313	313	302	326	307	282	302	315	296	268	315	329	317	313	308	271	337	319	320	324	297	300	299	303	277	333	321	309	331	300	315	289	316	321	300	303	308	302	276	290	270	333	333	298	301	332	313	294	274	303	302	273	321	304	303	341	296	327	307	300	314	314	289	290	319	307	280	299	333	289	298	300	303	332	332	317	327	313	280	298	318	303	287	339	278	307	318	326	275	320	325	340	329	315	333	285	313	350	330	353	345	289	306	332	270	277	327	288	308	312	303	349	315	306	325	280	333	323	338	300	314	327	317	296	313	313	323	286	316	343	330	324	293	272	323	304	344	320	271	291	335	280	320	280	293	316	272	317	310	320	320	301	312	310	306	329	305	289	326	313	298	283	299	318	284	305	331	305	312	349	323	307	311	281	312	319	326	321	319	301	289	292	300	318	318	336	324	306	308	305	344	311	326	300	300	318	309	329	331	303	301	325	319	317	312	254	327	315	320	338	323	314	297	286	278	315	311	305	345	292	306	340	297	309	308	313	316	311	342	324	317	300	335	335	279	290	297	306	300	314	324	295	268	314	309	316	295	317	318	285	320	284	337	295	311	297	278	327	323	310	310	316	282	328	305	327	281	292	277	315	329	314	342	305	282	317	354	313	307	308	289	294	316	325	279	298	338	323	313	303	281	303	304	322	325	316	314	314	309	305	330	321	312	332	302	326	295	311	318	302	328	326	348	322	307	317	309	334	338	293	289	283	322	307	318	294	314	298	284
6031	884	823	784	728	760	796	741	750	738	733	738	710	742	739	756	681	770	759	777	742	739	705	738	721	727	718	681	714	740	757	740	716	748	707	710	696	685	710	709	749	738	755	703	747	723	726	714	720	696	682	715	727	676	741	743	684	730	667	724	720	706	716	709	749	697	688	740	737	701	695	677	728	681	765	707	717	752	726	720	708	705	721	741	690	750	732	760	742	700	729	743	700	697	730	726	728	742	736	727	720	705	731	708	803	754	734	742	754	716	756	708	760	687	737	719	698	767	705	739	769	684	720	714	676	733	749	680	749	724	731	734	699	737	704	752	688	721	718	725	740	745	755	736	759	732	694	720	718	700	722	676	702	751	741	754	713	729	707	732	736	675	773	715	765	697	735	764	742	737	770	695	729	745	705	730	710	721	721	717	685	707	707	737	754	685	720	682	724	729	773	684	720	793	712	710	730	720	759	704	738	750	724	713	684	708	697	740	727	747	682	738	757	758	741	696	725	718	736	711	705	696	677	728	745	729	736	739	685	744	732	723	657	727	695	698	738	718	744	745	703	772	731	773	717	687	697	705	715	707	727	744	702	774	719	732	692	657	722	689	726	725	693	766	794	717	704	728	733	741	714	746	766	750	703	704	695	694	699	753	710	715	680	729	736	724	747	744	669	717	708	727	714	706	755	735	718	756	685	718	691	716	709	660	705	725	701	703	692	708	682	731	713	712	741	710	754	725	741	720	662	711	735	737	709	724	723	730	688	710	707	728	758	682	732	730	743	713	740	734	692	766	734	728	754	729	748	703	762	729	751	724	719	700	733	677	762	720	662	738	742	742	731	694	707	685	744	731	734	736	701	689	767	717	710	756	704	714	716	717	738	687	670	740	738	688	737	716	705	694	735	697	745	724	694	703	716	756	723	709	766	715	694	707	682	736	774	791	696	729	680	711	738	761	684	704	678	696	706	739	713	722	713	703	687	740	726	743	732	753	711	706	770	673	709	708	696	697	705	736	666	754	715	737	730	730	738	746	712	708	728	671	717	663	744	770	737	723	690	682	702	704	686	733	677	686	698	664	783	670	717	710	733	730	698	746	715	724	689	708	724	758	732	693	715	711	734	732	714	731	713	717	695	724	679	695	736	735	726	742	727	718	717	776	751	753	696	742	700	775	716	711	719	736	726	715	698	739	754	687	665	722	706	775	723	766	689	700	708	772	712	703	695	687	740	746	697	692	716	722	736	808	714	713	726	703	740	716	694	721	706	728	732	722	713	715	751	692	702	741	691	754	758	768	706	692	756	754	742	695	665	689	680	686	723	730	710	733	718	694	714	734	731	704	707	753	706	763	723	701	704	717	722	721	690	755	708	754	690	717	709	695	690	693	722	756	730	665	733	687	752	738	770	698	668	725	712	698	706	721	724	720	777	759	712	747	729	724	718	696	720	717	724	693	740	773	693	689	721	740	702	729	690	679	687	709	736	747	716	758	725	685	694	726	717	736	679	724	750	737	665	740	787	736	727	756	689	777	732	721	738	773	666	728	775	701	797	714	787	723	751	748	731	745	666	700	664	694	706	729	733	745	741	705	725	773	759	764	686	745	734	689	769	695	719	653	703	694	749	711	717	681	671	754	703	721	739	739	723	732	721	724	697	725	729	719	690	717	704	785	752	707	723	802	768	683	707	694	716	743	726	712	708	717	721	688	702	662	709	731	690	737	717	735	711	725	727	711	745	698	673	730	720	736	717	757	699	771	710	727	716	702	670	723	715	710	689	694	741	682	703	713	656	756	717	743	748	707	734	663	698	636	744	723	749	702	719	739	694	677	742	712	768	704	752	698	705	770	687	698	724	741	712	725	734	731	728	681	708	692	706	720	652	744	724	700	725	735	712	746	769	673	687	729	673	749	756	739	728	721	753	713	710	713	744	734	685	766	724	774	709	722	712	674	781	724	732	736	718	741	698	726	755	755	736	692	714	704	696	720	721	715	726	663	713	725	746	683	707	686	720	782	697	719	742	773	691	685	724	708	712	669	773	731	724	731	700	770	766	699	725	748	712	729	725	729	715	691	689	712	724	708	699	747	759	700	776	753	736	772	736	743	675	708	722	759	754	700	704	763	717	731	757	731	723	695	716	728	681	748	708	710	709	717	723	748	708	681	741	691	675	743	694	788	722	721	725	738	701	735	760	728	704	697	728	716	793	762	746	748	713	759	768	720	769	709	674	702	694	731	705	724	682	738	732	743	711	760	744	726	714	718	728	710	732	686	705	694	718	722	707	730	731	701	727	736	696	732	726	734	765	694	777	729	695	701	742	706	759	689	736	688	746	719	688	738	684	723	705	720	733	660	701	713	695	730	726	731	690	729	710	726	705	763	669	705	735	737	701	725	728	726	701	710	701	728	690	690	677	722	768	759	732	697	750	736	705	657	790	745	744	693	710	749	685	710	748	721	687	739	722	694	786	732	731	721	704	754	703	755	699	695	683	750	767	689	760	703	750	713	722	705	703	750	660	754	730	736	739	771	750	698	743	735	729	711	716	675	691	735	680	795	723	710	733	716	702	746	755	749	738	726	737	757	745	678	710	713	720	703	723	679	691	705	730	704	703	722	721	714	718	726	744	704	729	777	750	771	714	731	754	673	717	751	752	678	740	777	727	721	743	727	761	722	753	707	699	698	718	708	779	670	727	737	683	683	747	702	775	711	728	711	715	726	684	750	682	717	753	691	750	760	702	728	703	686	705	746	725	693	724	722	711	741	687	680	730	714	716	714	769	723	799	679	711	706	736	726	688	756	711	733	712	785	711	716	730	689	751	729	708	738	757	717	726	719	700	723	723	702	751	757	723	729	723	743	746	682	780	688	719	764	730	707	698	680	687	707	702	704	722	690	737	694	763	758	693	729	737	766	736	759	719	685	703	761	679	721	688	768	726	732	739	671	754	716	682	741	718	749	707	749	716	713	777	756	740	737	697	666	789	724	721	688	681	734	705	671	719	724	683	739	727	726	688	686	708	706	704	737	718	710	737	699	709	694	699	704	706	734	725	707	746	688	767	700	714	741	729	760	734	731	689	769	659	754	735	727	744	703	735	754	692	698	721	761	689	693	747	771	732	784	723	703	765	735	745	683	734	747	683	688	772	727	731	759	714	723	758	691	692	696	651	705	751	722	687	744	737	698	707	689	744	652	757	734	733	734	737	714	679	757	747	739	685	698	727	725	726	722	704	765	698	760	725	739	745	689	730	711	699	709	686	742	719	697	705	710	754	753	756	752	687	720	695	723	755	762	722	767	728	785	693	805	763	721	753	717	720	698	730	732	728	737	702	713	764	696	709	731	700	681	741	714	681	713	744	729	773	708	723	711	710	733	727	743	705	774	682	699	733	694	759	711	752	743	685	746	701	698	722	728	740	724	746	733	756	720	718	727	738	696	721	711	753	757	707	743	736	711	737	724	758	725	704	683	769	684	698	743	705	685	725	727	721	714
29252	5477	1221	895	588	507	368	330	273	239	235	238	232	201	201	195	184	183	169	163	173	168	161	154	164	157	147	157	166	133	131	128	173	148	174	160	165	133	152	143	133	147	122	166	157	158	131	158	155	170	145	154	138	167	148	165	144	138	144	126	129	133	134	150	156	140	151	145	156	133	152	154	118	139	147	160	144	136	149	136	157	129	150	155	144	140	137	138	122	171	168	158	151	141	122	153	132	158	141	141	158	159	144	136	155	160	148	133	156	126	141	147	144	145	136	156	146	134	155	171	148	128	132	141	159	110	136	138	140	135	148	154	142	137	153	171	128	130	142	130	139	176	117	146	147	149	130	158	115	144	150	139	138	131	143	128	130	138	119	143	123	152	148	145	152	164	128	135	141	153	156	131	156	140	160	130	121	172	160	158	154	158	164	158	145	131	125	140	141	153	150	154	132	148	160	156	160	173	139	164	142	134	141	161	140	135	146	156	142	159	134	141	149	143	143	160	153	144	148	153	147	119	155	152	145	131	132	140	141	136	155	150	148	144	142	137	156	138	150	122	152	179	145	178	118	163	149	154	157	138	149	132	156	139	145	157	132	159	165	155	144	131	142	138	150	134	150	131	137	135	119	131	158	145	145	137	148	150	146	151	156	145	140	149	145	159	130	144	166	150	177	153	109	148	143	151	149	158	142	137	149	121	129	132	145	144	127	157	146	164	140	148	157	145	155	130	166	151	158	134	135	139	161	146	140	141	145	166	142	148	117	131	150	178	135	135	156	156	125	143	143	172	147	153	154	154	161	154	140	162	120	144	146	133	161	135	136	127	152	140	147	162	147	175	129	136	153	152	140	129	149	128	133	146	146	154	127	130	125	155	145	141	130	154	142	133	149	131	118	131	146	160	176	131	136	125	145	160	140	170	134	135	141	124	131	131	147	131	154	157	144	145	164	140	146	138	130	155	148	130	137	132	148	137	148	136	143	161	120	142	155	135	155	154	153	133	146	138	164	169	122	138	161	126	142	160	151	135	130	160	151	139	161	125	172	177	143	138	148	166	170	127	153	148	149	150	140	154	133	129	130	189	166	150	151	157	143	126	151	131	145	123	142	130	183	156	118	135	168	149	131	127	150	131	130	139	144	143	139	148	146	137	136	160	145	127	149	160	147	157	141	142	136	120	152	154	141	134	148	156	140	162	140	154	139	145	154	149	139	144	128	135	144	138	122	137	154	151	159	154	151	161	154	143	135	137	137	134	152	142	127	140	149	177	127	143	147	140	155	142	126	148	130	153	158	132	164	128	149	166	148	157	143	150	137	152	128	135	128	154	185	145	151	164	158	162	166	142	143	150	126	157	164	125	156	145	151	142	152	157	153	154	143	144	128	128	137	150	130	149	150	123	157	145	147	145	147	150	157	130	162	156	138	149	136	128	143	132	158	161	122	128	133	142	148	158	149	148	128	138	140	149	157	121	145	150	151	140	133	151	141	132	144	165	126	163	164	158	143	130	159	133	130	144	133	157	138	158	129	146	134	117	147	143	141	139	152	147	127	158	158	166	137	156	150	147	144	149	149	157	141	147	126	121	125	137	165	163	125	140	147	140	145	156	134	124	125	127	142	151	163	156	134	147	114	146	125	136	121	143	161	143	149	143	134	161	122	150	136	141	134	127	141	119	166	123	139	153	160	147	138	143	149	164	159	117	154	152	128	151	139	158	143	153	142	137	129	135	129	154	148	144	148	134	159	147	157	137	149	132	137	154	154	136	122	142	142	138	162	141	139	158	133	146	147	142	126	156	137	134	149	127	136	149	152	149	128	151	168	169	127	144	136	124	153	170	162	131	118	169	150	148	142	150	143	147	158	150	149	131	139	127	139	140	159	152	152	142	142	156	141	133	145	134	135	139	140	170	124	132	149	179	135	151	147	133	170	122	132	156	125	140	132	140	123	137	165	146	159	158	144	155	140	165	164	163	164	142	123	134	120	129	128	138	164	142	132	150	141	145	150	147	103	165	143	141	153	160	146	169	150	150	143	149	126	148	116	133	140	121	138	132	137	165	145	130	146	153	135	145	157	134	172	162	131	138	145	130	139	126	142	135	148	166	136	143	165	165	128	136	139	129	142	148	135	151	143	155	144	120	132	159	141	118	177	149	149	127	146	146	166	140	138	129	149	151	137	155	139	175	151	176	169	147	153	151	158	131	131	159	152	152	145	142	152	153	150	150	138	139	146	130	136	127	156	150	140	165	137	112	172	146	141	151	147	160	129	133	153	160	158	153	140	122	152	159	137	126	160	136	139	138	151	139	150	156	129	137	118	137	131	134	149	136	154	156	129	142	142	138	148	119	143	123	140	133	152	138	142	151	142	140	163	139	154	136	157	127	158	153	148	157	125	138	131	124	150	133	150	162	146	136	150	152	155	147	138	187	151	145	162	151	127	164	137	149	151	144	151	160	139	153	151	146	136	140	136	178	146	142	134	159	155	145	145	145	139	163	154	138	134	148	146	156	154	147	129	122	123	153	142	137	157	141	147	133	163	133	132	128	127	146	150	155	147	137	144	134	144	165	138	134	157	171	142	153	153	142	147	152	139	134	139	154	121	138	138	151	146	136	134	147	150	138	164	153	152	132	123	145	159	139	176	128	125	151	125	133	136	154	135	129	120	162	143	140	126	163	149	160	140	123	135	152	152	159	156	129	138	160	150	154	150	146	132	128	135	157	150	134	156	175	162	158	133	131	177	154	150	176	133	136	165	152	156	155	147	131	171	163	128	132	137	139	150	168	157	162	149	157	134	136	144	119	153	143	134	137	136	141	132	139	144	135	109	126	106	156	144	145	115	142	144	131	155	148	143	129	145	143	151	143	129	154	148	148	139	152	141	136	147	132	128	139	144	138	161	152	155	137	137	139	137	120	132	136	156	121	127	144	151	147	135	146	164	143	150	169	142	145	141	152	137	153	161	150	160	171	152	158	158	160	139	129	119	131	151	131	149	127	145	129	146	154	157	132	144	164	120	132	140	132	172	129	128	123	146	152	128	162	156	132	138	154	133	134	126	149	140	145	142	132	145	147	142	126	148	144	162	140	136	147	146	120	140	155	166	145	147	123	130	140	168	153	159	144	123	149	162	140	147	138	153	134	160	146	133	157	147	127	158	128	138	144	125	134	144	167	159	141	141	159	127	150	142	145	160	149	156	132	140	158	150	136	129	156	134	135	174	141	118	136	135	134	149	145	122	159	138	141	150	150	138	148	138	152	145	128	151	142	141	129	128	140	145	146	149	140	151	160	137	162	128	127	131	160	139	146	121	120	148	144	157	140	146	134	121	159	140	146	139	143	135	151	116	130	126	136	140	160	136	119	168	147	137	136	147	139	146	116	129	153	131	151	145	147	137	149	147	137	141	136	159	127	158	153	122	121	140	145	137	142	159	132	165	161	148	153	130	124	160	143	154	152	121	162	148	157	148	157	132	126	139	141	139	147
13610	1875	2456	2918	2545	1965	1712	1420	1227	1107	1039	843	755	770	731	681	596	644	618	636	571	575	524	548	540	464	544	498	479	479	465	476	458	444	438	462	430	420	433	466	447	464	440	432	459	412	398	407	416	428	424	468	388	406	415	410	400	421	415	434	427	363	402	408	404	414	451	399	402	377	380	398	407	348	399	404	429	415	429	399	415	403	441	385	391	392	381	411	409	391	422	400	404	375	378	404	372	377	405	396	432	425	360	424	383	387	394	371	384	427	376	405	394	399	393	406	383	410	419	410	399	387	367	424	412	377	360	415	435	397	408	369	406	382	395	410	389	412	411	410	405	404	375	371	389	335	381	386	399	393	399	363	389	393	361	400	389	397	382	384	410	379	394	406	398	396	367	376	391	391	396	383	382	423	399	388	394	390	393	395	392	382	419	385	409	366	364	408	381	419	400	401	403	388	404	365	400	432	388	364	400	391	412	365	352	371	391	390	368	390	394	381	378	381	381	436	403	413	382	388	403	385	387	412	400	407	390	379	401	386	356	375	409	396	411	366	390	396	346	419	395	388	412	380	379	387	367	377	393	403	409	395	387	397	406	357	381	398	372	372	378	377	412	371	377	454	385	360	409	363	385	406	393	380	390	400	336	420	391	407	388	401	403	398	377	388	382	343	411	356	372	376	377	422	350	406	333	404	396	388	398	381	396	372	402	377	400	389	391	393	427	403	383	375	395	381	391	380	386	387	405	417	364	417	398	369	382	434	413	427	416	417	392	385	391	421	406	430	332	397	414	382	394	395	409	402	381	367	374	407	399	377	407	361	402	391	369	395	413	424	379	381	386	418	397	384	367	411	389	380	408	375	381	362	411	373	388	400	391	401	399	383	364	393	367	367	401	426	375	396	424	427	396	399	375	386	391	399	382	400	378	389	408	382	386	392	388	383	380	406	389	406	382	378	381	366	365	381	351	389	388	391	428	346	345	385	403	368	370	389	385	394	373	413	403	398	355	351	371	378	372	438	404	427	412	401	413	393	410	387	393	382	415	371	402	395	401	383	417	420	390	390	415	396	371	385	405	385	370	381	395	386	406	391	401	395	398	378	379	386	392	383	398	430	401	375	398	400	418	362	386	421	368	386	433	431	409	391	388	401	399	396	380	359	359	386	399	386	385	366	396	377	364	409	359	408	385	399	369	398	409	438	382	387	388	402	360	399	426	408	354	375	384	420	365	412	376	428	395	399	376	397	353	384	429	389	382	363	387	400	393	380	400	369	398	392	397	383	395	363	369	410	377	382	434	397	398	404	387	388	365	399	402	355	392	368	383	381	430	372	375	410	400	383	408	408	393	403	383	345	393	411	388	403	382	396	379	408	403	386	355	386	395	395	380	367	388	417	398	394	419	376	387	378	369	412	384	356	419	400	380	408	407	372	394	403	442	379	393	409	363	423	384	358	407	383	383	382	361	372	419	357	443	375	378	389	374	369	394	354	427	379	390	388	367	397	422	407	385	409	383	383	387	375	373	418	399	377	387	371	384	391	377	407	371	389	421	408	404	392	428	383	367	388	424	382	381	406	371	350	408	379	374	380	401	400	418	408	381	380	413	375	389	391	423	409	408	399	362	402	392	364	406	391	429	363	356	386	386	369	368	381	369	385	358	394	387	402	400	358	383	431	390	382	378	377	387	364	378	391	377	409	420	394	367	398	394	411	377	391	368	422	407	399	385	408	394	373	400	386	371	375	369	400	364	390	396	375	375	379	415	395	406	428	389	398	387	373	378	421	410	386	358	386	423	354	364	443	381	396	406	396	400	302	384	437	370	392	423	401	376	368	383	420	423	391	409	386	411	367	368	362	385	403	371	416	366	415	386	380	404	385	422	403	385	428	431	396	385	381	364	375	390	407	399	371	429	401	395	397	397	428	408	373	384	406	418	389	396	391	411	376	381	401	397	367	376	368	400	390	370	418	362	372	413	384	384	358	405	415	375	399	423	415	364	387	354	428	356	395	384	418	421	408	398	409	431	389	398	347	372	405	394	371	389	373	379	384	428	406	384	385	394	384	381	386	375	395	386	369	405	417	378	389	379	398	382	387	402	348	395	375	411	426	400	378	365	396	433	384	373	388	389	385	426	406	421	356	418	400	410	401	428	387	375	404	381	395	392	362	389	389	377	383	367	428	377	405	356	409	404	378	398	407	398	403	385	396	418	370	386	392	399	388	402	405	380	406	402	387	374	384	412	384	390	403	413	357	383	389	410	389	376	377	360	388	387	386	417	395	372	408	424	393	399	393	418	390	366	415	391	400	395	405	410	409	417	369	424	417	364	384	406	380	393	384	381	369	399	384	360	390	388	415	402	393	376	362	360	385	404	373	409	388	383	385	401	363	429	387	398	379	373	378	384	387	371	398	414	368	352	401	394	375	395	382	379	399	409	397	398	428	405	394	386	386	360	339	371	383	411	384	402	376	393	388	380	398	415	375	410	386	406	378	377	383	392	374	376	435	400	415	407	417	399	385	388	399	396	361	358	362	357	403	393	412	364	423	399	384	419	374	395	414	387	415	367	397	394	404	397	365	407	402	420	365	407	364	440	414	407	403	383	382	421	363	361	421	420	402	366	375	379	417	402	395	356	408	390	400	374	355	429	333	389	385	384	398	372	382	372	414	406	410	421	355	341	384	401	374	381	390	401	392	406	401	415	400	402	402	419	378	452	363	421	401	391	388	382	430	402	375	401	427	421	396	383	366	405	387	375	392	377	372	423	361	411	369	355	404	391	392	400	395	399	389	368	421	424	407	414	391	393	371	371	376	401	381	384	384	378	384	401	379	410	404	368	412	405	428	410	368	402	406	420	408	384	397	438	394	398	391	375	386	363	376	386	397	392	379	383	382	439	419	407	370	395	427	402	362	414	400	367	398	381	400	418	390	376	408	425	353	386	416	394	406	383	421	385	418	369	401	392	434	412	388	386	378	412	390	369	359	432	385	398	381	384	407	394	431	384	410	385	404	391	369	386	393	394	397	409	424	408	395	394	396	395	424	368	401	400	404	403	377	421	372	400	395	391	404	405	396	367	398	368	375	385	369	366	409	376	390	378	383	366	404	418	392	395	391	378	409	411	379	385	423	426	393	386	441	396	394	383	395	408	366	400	420	373	394	400	395	395	413	400	378	381	420	406	384	429	379	412	364	386	388	386	380	362	391	362	432	388	381	389	398	392	389	394	386	398	377	366	364	370	398	365	376	395	359	428	415	419	374	395	392	369	373	381	401	429	399	365	417	361	415	435	398	391	390	432	414	443	388	384	394	360	394	389	425	369	354	385	375	417	378	393	389	365	378	363	377	388	381	356	385	410	383	380	372	385	385	411	403	400	399	389	379	389	386	362	399	390	395	408	337	378	367	400	366	387	404	373	409	379	345	406	380	366	400	385	394	412	397	401	403	362	410	355	439	432	408	387	396	383	413	381	362	408	396	395	416	368	391	404	386
38343	9344	2705	1811	1265	872	714	563	477	420	341	306	312	309	302	303	262	254	289	266	233	238	240	219	212	223	221	200	198	211	205	242	216	235	203	197	248	204	207	219	201	207	177	216	207	197	191	198	202	206	193	192	210	217	201	207	205	200	200	203	208	193	209	210	180	204	213	194	198	177	209	187	226	210	199	186	201	207	195	231	198	187	186	176	194	183	192	222	167	207	178	180	191	192	172	172	191	192	199	200	200	204	181	221	191	205	203	190	208	208	186	215	189	196	192	186	186	210	193	203	193	188	195	208	226	169	204	189	194	200	188	225	189	197	182	196	209	187	192	203	200	208	226	201	209	193	212	210	176	183	200	206	192	180	193	211	209	198	183	206	194	190	188	164	185	210	195	199	204	216	170	227	193	199	209	187	170	206	232	220	168	177	200	217	186	198	210	195	184	195	208	195	214	180	219	173	196	196	204	200	174	184	190	168	192	174	200	228	176	184	177	184	209	199	167	185	185	204	206	182	196	212	210	206	240	198	188	208	227	222	203	186	173	199	196	192	191	199	195	192	194	204	194	226	206	193	172	207	196	179	161	197	211	212	190	191	202	194	226	184	186	197	198	210	188	221	204	179	195	195	213	209	168	172	182	191	181	206	226	189	239	218	186	206	193	185	184	161	223	182	198	212	199	208	183	191	199	220	209	181	193	203	199	198	185	183	194	181	222	188	201	190	202	192	186	212	213	205	177	197	229	172	182	184	200	196	205	178	185	190	181	210	183	218	192	212	203	209	181	198	215	179	187	198	188	194	210	213	194	188	207	190	218	173	200	186	198	183	208	203	204	181	179	194	220	203	201	179	214	200	202	185	197	214	173	208	217	218	198	204	199	206	193	190	198	182	173	211	193	212	202	191	196	230	234	213	204	193	203	185	176	174	194	238	161	206	200	204	215	193	199	185	212	182	199	190	205	196	183	204	188	167	176	186	210	187	225	202	195	195	215	174	181	199	200	209	187	206	219	181	178	183	202	184	189	179	193	166	191	214	206	202	206	196	180	192	190	183	214	187	206	178	198	203	224	207	217	205	204	201	188	185	210	183	175	199	203	182	189	170	186	210	195	203	184	200	227	184	177	172	209	198	179	196	203	192	183	213	213	201	185	209	201	213	206	221	224	179	195	210	166	238	203	185	183	190	199	191	205	183	225	189	212	206	206	202	182	194	216	209	196	197	201	207	175	202	172	205	218	205	221	189	170	207	213	219	191	209	183	185	176	198	228	194	212	177	196	202	190	190	186	210	199	191	211	198	196	206	223	218	186	176	198	200	211	198	206	205	173	202	202	195	213	193	209	212	201	211	227	185	157	183	180	195	187	227	193	200	218	189	208	227	194	199	155	198	220	222	203	178	217	184	179	202	178	193	192	188	174	214	182	188	198	199	195	236	208	206	218	189	201	208	170	196	220	203	206	201	194	200	176	198	189	194	198	186	177	201	220	220	198	193	183	212	225	198	190	191	194	234	177	187	207	210	194	196	192	204	191	219	198	200	226	185	207	193	185	204	193	185	197	213	175	190	218	212	201	211	191	205	178	157	201	206	193	213	203	220	195	190	198	198	208	173	188	206	239	193	200	218	225	217	208	201	189	199	218	182	199	182	209	204	216	168	185	185	193	191	196	188	213	183	214	213	200	208	217	190	188	220	207	208	185	194	203	193	191	189	206	198	193	199	210	198	182	207	194	176	206	184	198	217	212	210	200	195	198	196	224	201	223	217	210	175	213	203	200	223	201	229	190	215	187	186	187	198	195	186	201	205	208	219	184	201	188	192	207	199	189	184	178	218	199	207	166	183	188	199	192	184	194	208	197	207	234	196	199	194	179	222	166	193	202	203	193	204	218	187	198	188	179	200	201	166	216	194	179	192	200	198	192	200	219	200	218	221	186	211	184	183	207	188	197	167	179	203	175	185	192	180	188	168	220	200	178	194	183	171	187	190	185	163	195	184	188	183	214	182	207	188	203	192	200	205	186	205	196	190	179	216	187	179	194	215	204	222	196	210	210	178	221	206	229	193	222	188	189	216	203	195	206	201	182	205	176	205	195	213	203	189	180	190	186	197	183	188	200	175	181	186	239	185	188	204	192	225	195	181	205	181	205	202	204	199	216	194	198	180	207	213	197	199	192	204	215	182	209	177	189	193	201	201	192	206	188	223	186	213	198	183	207	197	189	204	184	186	186	205	176	204	188	200	185	182	209	217	201	198	181	189	177	217	205	215	197	215	196	214	196	204	198	176	183	201	206	204	185	198	190	177	196	185	178	198	209	187	199	204	204	203	201	233	217	175	190	185	219	214	225	183	188	201	191	182	187	177	192	196	185	189	192	209	201	209	202	202	209	200	206	205	192	180	191	212	220	196	209	203	212	203	203	173	208	200	205	213	194	224	211	218	191	187	197	203	174	205	180	205	188	239	199	192	182	203	199	216	188	203	201	215	202	227	197	193	207	194	202	208	183	190	194	204	225	185	201	206	194	206	192	230	213	187	181	198	211	209	193	204	202	211	171	174	199	213	200	175	201	221	201	205	183	149	226	191	200	205	187	199	196	202	195	205	207	222	215	183	173	215	188	193	218	203	187	202	168	212	214	191	193	201	178	184	184	209	184	176	182	224	188	196	195	213	189	180	190	198	210	198	211	195	217	201	189	197	195	166	153	195	204	175	188	230	191	191	206	201	184	188	217	199	197	200	180	193	198	207	189	205	188	206	189	206	187	191	174	207	176	199	187	186	189	200	193	180	195	216	202	175	188	180	207	196	211	237	212	168	191	196	215	195	218	204	195	194	198	161	220	199	199	193	197	224	185	198	183	211	185	181	196	196	192	189	215	217	217	204	201	201	181	191	196	191	185	200	208	211	183	192	194	185	184	203	210	202	200	201	198	225	217	225	195	217	180	202	193	232	192	211	211	206	209	206	167	175	187	190	199	191	178	192	202	180	216	184	205	174	202	206	204	193	205	196	179	196	199	209	224	191	198	212	207	193	191	198	188	177	196	200	197	207	190	185	234	205	183	191	207	199	218	203	190	222	223	194	209	204	190	203	182	221	206	212	210	187	192	205	212	190	203	199	200	185	191	177	193	167	181	185	191	190	211	189	183	185	204	207	181	185	198	191	204	188	222	223	185	183	200	210	205	170	170	199	184	212	190	194	198	188	188	208	213	193	224	219	201	192	191	193	187	190	211	216	211	200	211	187	207	219	194	202	201	208	181	206	203	200	222	165	210	203	208	214	185	183	188	211	182	200	210	195	167	173	215	207	199	194	207	194	197	199	202	210	200	191	213	205	200	212	202	206	196	195	180	221	186	189	201	204	178	210	198	192	207	199	195	196	189	191	195	197	220	194	197	198	217	200	211	212	194	179	199	186	214	192	203	194	200	186	197	195	206	188	215	167	185	187	192	211	189	214	190	198	200	202	191	182	197	241	199	192	178	188	206	217	178	182
18244	3287	4318	5274	4422	3770	3007	2615	2112	1946	1687	1488	1367	1246	1193	1145	1022	960	896	880	884	811	803	796	778	719	714	763	699	716	662	711	665	679	615	643	651	634	621	651	573	609	576	617	597	540	586	565	602	570	577	550	609	543	564	596	587	532	604	558	585	568	587	552	565	561	558	588	556	558	579	508	498	570	575	535	544	549	521	521	527	576	550	569	535	491	569	553	513	562	554	534	577	522	568	529	541	557	588	531	553	565	540	545	532	507	549	551	534	517	501	494	555	530	546	542	551	523	567	529	522	520	532	560	570	501	549	543	535	546	487	523	576	543	528	535	532	554	578	524	549	573	544	531	526	500	524	524	510	492	512	547	575	573	536	516	565	547	546	531	511	509	492	491	555	575	557	543	551	519	574	536	503	507	526	539	507	487	504	515	567	521	499	550	509	559	551	514	580	526	523	479	522	556	512	538	542	521	513	515	523	531	529	569	596	521	523	504	508	579	531	519	534	511	514	527	552	575	561	518	510	517	522	532	529	540	537	535	561	555	525	491	522	559	509	538	525	563	526	539	541	526	515	533	600	480	536	565	547	526	512	576	532	525	519	530	523	517	498	540	551	524	512	583	496	526	535	518	529	560	549	497	517	532	485	539	556	519	547	501	530	574	546	539	496	549	545	563	562	519	574	544	497	525	508	527	589	529	499	544	515	496	496	515	527	501	461	541	514	520	534	490	495	498	531	574	516	563	526	527	565	546	525	511	497	523	535	511	529	513	545	514	560	528	548	563	506	542	556	490	567	539	548	560	544	538	520	552	553	505	558	554	531	557	581	508	550	547	526	579	502	533	549	506	557	530	515	530	493	505	533	520	519	534	484	556	590	528	550	516	565	588	548	504	507	530	525	514	535	494	552	541	526	544	498	551	544	546	531	524	557	552	489	510	528	544	540	532	533	502	542	565	529	563	551	572	518	547	534	526	551	506	529	526	501	576	535	506	556	516	531	521	505	553	512	500	545	541	546	578	524	550	509	561	543	497	521	561	527	556	552	523	544	589	515	515	508	526	556	522	515	543	528	601	505	546	521	497	524	507	548	505	509	576	540	577	530	553	514	538	556	500	505	539	528	525	542	554	537	581	506	496	520	546	524	494	535	499	522	531	549	546	508	508	562	508	544	591	555	513	532	519	488	554	529	534	580	516	550	533	508	527	519	550	567	514	477	551	546	521	547	511	522	564	545	530	565	575	476	576	510	541	561	498	552	483	515	535	527	542	549	503	534	499	504	514	538	564	549	501	521	554	560	527	497	513	505	525	537	547	481	530	508	576	513	529	553	551	504	528	546	529	543	544	517	509	499	514	510	553	494	533	526	500	554	549	541	509	527	567	483	546	560	541	564	545	537	582	531	542	509	536	545	517	538	531	523	568	502	548	523	553	559	533	557	549	502	538	496	558	536	538	490	540	491	547	552	544	520	579	507	551	486	513	527	511	569	555	528	510	496	517	524	539	552	528	528	539	482	604	548	524	547	507	502	521	518	563	510	558	557	476	516	497	558	553	521	508	524	569	542	510	487	510	529	508	512	575	548	497	525	538	522	510	543	517	528	506	527	528	519	541	488	535	559	492	537	547	518	598	530	537	499	511	526	494	573	490	522	500	520	554	501	528	534	493	520	523	507	516	539	517	550	519	520	537	502	541	526	541	549	495	540	537	524	532	542	551	505	489	526	569	505	541	525	511	473	516	480	526	540	532	548	507	539	557	559	528	564	541	516	562	567	496	539	529	519	573	542	518	504	504	526	526	538	547	526	523	530	547	546	552	471	571	527	526	538	548	523	503	531	514	526	558	529	517	540	511	533	534	527	565	493	561	501	551	538	551	559	522	519	530	522	526	556	529	564	550	527	524	514	544	536	551	543	521	507	507	549	502	477	529	542	562	571	487	512	500	504	498	525	548	509	516	510	512	556	554	545	507	549	527	541	550	510	554	525	512	518	523	522	510	485	524	531	518	514	530	505	521	494	514	529	494	557	524	545	523	473	529	552	554	493	530	513	501	546	535	575	535	518	561	520	521	517	547	495	506	527	527	554	496	546	507	540	547	509	563	498	505	530	513	502	580	555	498	491	600	545	530	550	584	556	502	545	519	545	567	496	527	534	499	539	536	491	525	563	538	495	548	576	502	524	571	518	551	545	529	548	549	530	479	529	501	555	493	538	543	497	489	553	516	530	544	514	566	536	565	544	539	532	534	549	534	538	528	549	509	531	513	557	496	522	510	538	514	543	534	566	493	528	540	506	532	565	549	548	553	545	495	505	489	511	525	529	532	521	541	536	546	525	517	550	552	548	521	481	531	558	499	507	490	527	530	537	508	546	558	546	575	509	500	550	524	549	539	542	556	534	556	581	505	515	516	508	550	570	526	552	491	533	519	521	517	492	560	574	542	513	533	488	514	505	537	501	578	517	522	523	516	536	511	544	563	492	525	482	512	529	540	523	556	491	531	521	550	544	517	506	580	528	546	504	522	511	547	562	529	530	559	574	541	564	558	523	545	564	556	517	522	566	568	475	528	564	562	564	561	528	550	536	518	511	564	516	529	533	588	540	594	555	526	511	528	521	554	527	547	554	515	538	535	546	469	552	578	528	539	524	581	527	531	550	524	510	537	505	541	524	570	544	527	528	507	559	512	540	545	545	540	523	496	522	508	522	513	502	507	491	497	530	519	557	524	544	495	541	520	503	539	515	538	545	531	519	552	516	541	509	519	510	568	494	521	551	563	484	551	540	508	505	541	520	545	535	519	532	542	492	556	585	566	516	534	517	566	545	518	531	543	557	510	511	541	514	527	515	514	523	561	521	533	568	520	531	515	499	543	551	558	524	533	528	521	517	509	553	524	491	504	538	523	540	486	534	503	547	553	517	545	527	502	510	513	517	575	474	516	522	508	487	570	470	496	542	537	494	540	508	567	489	562	549	548	547	560	527	534	510	527	548	577	501	523	536	508	528	543	533	536	518	584	497	588	538	538	555	542	508	494	550	504	528	537	547	525	558	515	523	521	516	518	556	502	566	526	492	514	492	508	489	532	557	529	538	581	524	529	530	500	550	567	542	540	529	523	513	519	540	527	535	561	524	550	497	535	557	500	522	545	546	524	540	527	510	532	500	552	553	510	536	546	541	524	550	526	530	542	551	521	535	523	557	527	543	539	543	553	510	506	512	570	539	512	551	512	495	530	521	510	518	546	544	573	532	506	505	531	484	534	553	483	529	568	519	500	539	557	561	488	539	520	558	498	515	515	558	535	517	522	542	532	528	552	533	546	577	471	497	523	531	506	579	487	496	534	543	537	569	531	502	518	530	569	529	537	549	520	522	523	492	535	528	539	544	533	528	519	528	510	529	543	508	561	498	581	571	533	539	522	549	524	577	552	515	517	539	531	544	490	527	508	515	507	511	507	529	561	528	503	491	538	523	474	588	511	515	539	496	534	539	539	550	535	524	496
13902	1081	337	311	341	311	304	325	313	296	332	281	285	317	301	304	295	317	320	303	319	339	300	333	314	314	293	305	309	284	338	328	311	321	345	320	309	320	302	321	331	320	344	322	300	330	330	304	314	334	337	314	300	321	285	280	274	296	291	330	297	316	325	362	317	302	314	314	284	321	318	300	354	316	298	306	312	280	327	327	309	301	315	300	344	310	289	339	315	322	313	338	317	292	305	298	309	331	320	320	305	301	298	306	347	305	315	315	346	293	318	294	315	323	298	339	320	293	325	299	303	297	291	344	314	319	296	291	288	333	324	298	352	312	343	298	304	331	316	300	302	310	340	325	346	341	325	338	321	297	285	319	309	330	316	276	325	313	320	310	288	284	286	321	285	316	297	312	356	313	297	305	295	312	304	287	302	283	293	301	284	310	316	315	336	294	309	298	263	285	297	304	295	273	309	338	300	338	315	329	316	334	274	298	280	288	336	330	318	311	257	321	290	292	323	304	287	305	299	308	282	315	308	307	294	320	290	348	301	330	312	325	348	320	283	333	299	309	287	298	321	338	310	320	331	346	277	283	291	320	277	316	297	324	293	322	322	297	317	301	314	303	275	303	321	306	311	338	351	291	292	321	318	323	320	341	298	308	302	306	325	334	287	300	319	303	287	325	346	305	290	288	318	299	317	335	308	351	333	304	299	296	310	281	322	304	339	309	348	308	316	321	311	292	284	291	328	303	322	313	320	329	327	366	301	313	344	300	299	330	285	310	294	294	328	315	330	335	299	297	294	312	316	298	297	348	322	289	315	306	310	332	336	280	335	306	302	300	318	314	312	314	288	265	291	303	304	291	315	319	327	321	307	317	279	334	292	310	298	290	307	327	334	313	289	288	293	316	334	308	307	301	319	312	299	342	328	324	363	295	317	311	294	295	308	308	300	333	313	311	316	312	303	310	311	323	312	351	302	304	289	330	290	302	301	362	290	282	291	315	272	303	326	334	271	329	332	293	321	282	301	341	287	282	302	305	309	295	287	286	291	328	331	290	330	283	329	310	340	312	306	346	322	330	289	310	307	303	323	315	305	301	301	314	332	311	275	317	320	288	333	330	282	302	285	330	320	317	320	308	287	289	290	323	323	317	295	289	337	311	335	325	307	334	329	314	292	300	307	277	318	318	282	310	336	274	291	323	317	322	314	297	300	319	324	300	314	314	291	319	362	324	316	316	328	338	330	332	307	297	290	295	328	309	316	322	291	314	306	317	280	323	289	289	279	258	299	322	299	324	278	333	305	321	344	311	321	301	333	333	307	312	315	313	331	310	312	328	319	330	304	327	309	325	340	308	297	339	302	287	329	287	283	310	347	308	315	352	297	283	297	292	307	343	293	279	327	281	335	319	295	317	322	307	312	333	340	286	292	303	299	317	301	311	324	319	299	320	311	284	305	296	285	335	292	296	300	329	319	298	289	303	326	299	306	352	303	312	296	317	337	336	317	318	331	289	296	308	305	319	294	308	338	297	294	306	292	291	302	303	294	293	312	312	292	314	300	319	317	293	285	309	313	321	292	287	321	319	294	297	306	288	323	340	320	276	294	280	314	311	346	302	331	303	323	322	302	285	291	287	313	329	292	288	317	304	307	327	282	286	321	298	332	290	303	309	325	302	356	291	314	287	304	317	301	273	311	329	317	292	298	331	302	320	303	287	317	344	316	353	285	332	327	311	315	312	305	310	289	299	314	309	335	298	283	328	283	336	308	319	352	283	313	301	298	316	309	289	296	311	302	304	310	316	323	323	291	318	317	300	302	285	286	347	304	288	292	341	338	296	305	306	303	297	274	300	311	334	337	309	302	289	322	333	319	311	316	277	329	297	316	329	323	311	335	300	305	286	299	294	333	299	311	336	306	314	308	308	304	334	317	341	303	293	352	309	291	316	340	325	328	319	351	316	330	327	300	320	293	310	293	308	319	311	335	305	324	325	331	330	328	284	323	316	309	304	304	322	290	286	313	346	334	295	304	319	304	297	340	304	341	283	297	285	321	318	314	302	290	311	319	325	290	294	328	310	315	309	292	297	310	326	318	301	304	309	321	307	339	318	303	316	286	312	302	312	345	314	303	288	297	277	293	309	304	296	307	336	293	308	310	317	288	343	319	277	312	303	325	299	306	310	268	335	290	277	311	293	340	298	328	309	323	328	276	316	337	347	339	312	305	341	292	325	308	298	315	323	314	336	306	321	269	301	310	295	289	299	284	350	296	313	276	304	296	314	299	316	296	297	281	318	302	304	326	319	274	299	281	276	316	283	340	308	311	325	322	306	292	334	330	314	301	288	325	330	341	302	305	314	326	319	289	317	331	339	322	313	326	331	303	312	299	302	353	319	323	306	293	314	332	315	303	332	310	317	302	330	273	295	313	313	292	316	288	295	312	312	306	333	300	276	302	317	319	323	280	316	283	299	329	316	299	321	309	297	295	319	288	307	306	331	304	312	294	312	311	307	301	309	258	312	299	318	320	303	314	328	300	310	329	289	293	321	303	331	310	304	281	284	313	313	342	362	300	309	306	283	330	323	293	312	316	309	288	280	287	288	292	302	278	314	294	309	296	323	349	323	336	295	332	323	333	323	316	340	313	326	331	290	302	339	311	301	338	349	319	309	329	323	286	287	322	303	299	330	313	321	294	286	307	302	317	330	300	317	355	278	282	346	317	313	279	320	259	302	331	331	365	326	295	309	313	362	322	314	336	325	320	316	329	311	311	309	315	305	312	300	317	338	333	300	315	325	282	318	312	306	340	299	286	317	298	317	350	322	304	313	287	308	341	289	307	341	306	313	330	339	286	305	318	308	293	338	294	333	327	312	298	317	324	349	331	319	296	320	317	320	293	312	317	301	338	334	291	316	290	320	309	306	276	285	319	311	286	289	314	315	301	320	335	298	287	318	309	306	298	309	339	328	315	280	332	320	284	300	297	294	356	311	314	303	314	314	321	288	308	328	338	274	294	318	326	308	325	315	307	309	302	267	339	301	331	304	292	312	277	306	300	288	325	287	302	319	313	298	302	297	334	300	334	331	299	292	322	315	312	284	327	305	326	303	298	321	345	302	329	294	308	297	334	316	297	344	324	278	294	314	305	337	294	309	328	329	325	297	325	302	328	328	322	309	289	326	303	267	305	316	326	334	281	290	318	347	330	312	309	301	332	300	315	350	275	283	277	312	327	295	317	322	293	321	318	330	337	334	272	292	321	301	289	294	278	305	321	328	297	291	323	308	320	331	298	298	300	334	286	304	292	338	322	316	296	330	302	310	285	312	325	301	323	299	308	297	316	280	314	280	271	294	304	311	322	343	285	290	320	308	313	285	322	319	315	308	290	339	313	264	331	309	332	302	301	300	300	289	336	314	295	269	313	319	287	295	321	321	315	297	342	290	320	325	315	282	321	340	313	298	334	295	321	291	289	292	313	304	319	303	344	319	295	272	288	334	286	326
6006	806	769	836	842	799	775	761	774	754	783	786	781	747	750	753	759	687	737	718	785	752	746	714	773	734	744	748	749	747	727	748	689	742	761	705	738	727	765	732	715	734	756	684	683	772	729	741	731	698	755	662	734	746	687	729	725	728	747	762	731	717	737	713	740	752	764	718	742	737	700	764	745	725	709	735	693	717	731	771	716	709	764	694	780	771	701	735	756	722	696	682	679	700	746	706	689	740	712	738	733	701	738	751	724	738	746	735	732	705	708	726	732	683	705	761	739	710	733	781	761	716	771	696	683	775	716	701	727	698	718	740	709	756	731	708	729	676	735	709	700	673	721	721	738	746	693	685	758	744	688	711	707	765	752	685	746	733	692	740	757	737	713	698	722	723	764	718	778	710	722	713	729	740	790	739	725	691	724	691	704	765	750	732	711	769	740	783	735	707	743	719	718	688	724	706	746	679	719	710	732	682	711	718	706	726	726	715	734	726	701	719	718	669	756	729	751	743	717	676	712	690	700	752	758	735	746	691	740	744	732	693	725	736	703	785	744	796	714	712	655	735	743	753	732	659	663	723	744	743	725	726	692	783	718	684	754	747	745	727	742	711	739	739	708	693	734	691	731	735	740	735	724	718	696	679	731	752	685	731	702	742	747	731	675	717	720	734	709	696	739	685	757	703	747	747	728	740	747	720	737	758	762	714	703	703	756	688	744	717	739	742	738	732	715	741	650	722	718	718	734	693	734	700	776	726	696	681	751	701	687	728	707	712	686	743	744	701	705	706	738	682	740	701	681	701	724	715	704	632	737	715	741	763	746	724	731	742	783	716	705	727	729	710	714	767	724	785	755	708	773	717	741	760	712	703	750	753	741	757	709	726	739	744	718	689	725	721	708	724	711	720	670	674	707	728	726	739	734	725	682	729	718	745	770	694	742	743	721	723	763	724	698	728	736	708	751	755	726	717	734	746	746	705	760	726	753	703	693	695	734	740	703	708	745	658	746	732	741	718	731	718	729	702	730	719	695	686	720	720	721	736	736	758	731	751	740	720	779	736	735	731	741	765	747	738	697	741	734	730	688	740	718	723	758	747	707	716	722	745	694	696	707	737	738	758	806	762	718	761	727	743	750	762	728	738	724	738	720	653	727	744	748	675	738	715	727	760	684	704	738	730	693	760	749	709	719	719	734	676	728	680	723	708	732	708	733	710	736	700	727	723	737	712	692	744	779	695	734	721	732	711	701	781	699	696	741	761	707	730	720	704	659	736	719	712	684	683	720	689	705	652	766	731	768	780	747	661	712	728	724	733	714	713	745	733	739	749	733	685	726	727	706	757	710	767	706	706	783	732	681	714	804	714	710	735	711	693	732	734	720	711	765	729	735	767	687	700	666	695	753	725	720	698	736	711	712	718	748	769	697	736	724	775	764	700	748	743	725	722	752	732	710	723	677	722	734	712	720	701	730	713	726	651	727	697	749	773	725	734	738	735	696	754	809	726	708	740	755	723	717	677	713	737	685	670	719	688	709	762	724	673	768	719	746	724	746	714	728	673	713	698	728	712	716	716	722	717	697	736	730	770	746	754	705	741	732	737	678	690	754	745	714	763	712	689	668	683	737	736	721	767	676	720	774	736	700	727	725	733	718	752	763	789	746	680	731	716	775	700	753	697	736	708	719	709	766	731	730	728	726	801	753	707	738	698	711	723	725	775	745	725	729	741	752	682	802	740	713	707	733	723	688	716	692	716	715	705	736	741	764	726	786	708	713	701	720	654	747	706	709	691	717	757	708	743	774	788	724	649	690	787	784	718	731	751	754	749	721	709	706	696	725	709	737	718	779	734	752	725	710	744	706	719	766	794	661	695	742	738	727	764	754	709	762	689	664	681	728	725	699	730	700	720	722	766	728	746	730	776	731	685	693	708	742	745	700	710	677	695	703	697	713	724	718	706	737	683	713	744	687	687	710	734	743	712	735	756	706	703	724	757	729	735	795	740	699	698	713	726	700	718	725	681	703	699	723	760	752	743	724	725	680	690	764	673	773	765	721	725	691	799	697	759	704	744	698	712	714	742	736	740	722	723	768	728	759	717	664	699	743	697	771	718	726	726	722	748	730	703	746	684	745	740	710	735	736	731	705	719	714	723	724	716	742	740	741	743	758	772	743	713	774	703	736	726	686	770	722	730	731	752	712	727	736	733	745	770	662	696	738	715	739	729	731	727	706	705	690	734	748	740	703	738	700	716	750	735	762	751	735	689	728	719	735	709	714	737	684	744	750	727	727	754	756	705	731	700	739	743	713	716	728	748	771	753	708	720	681	719	705	759	700	703	712	720	718	742	702	728	753	684	735	696	715	715	680	686	691	723	785	738	689	689	724	737	747	701	786	682	721	726	707	745	741	707	750	728	756	760	712	738	717	723	679	724	716	695	739	712	673	722	677	693	713	736	793	770	672	743	716	719	730	744	739	683	743	780	690	711	722	738	697	707	729	725	720	740	741	757	774	743	693	715	752	745	701	689	734	709	712	699	725	731	744	761	726	724	754	746	707	771	703	703	782	748	731	725	728	700	747	721	766	732	746	746	723	678	750	704	744	731	766	697	692	731	738	723	774	725	726	738	692	753	744	750	707	707	717	701	679	709	713	742	715	734	741	768	716	738	735	741	757	760	761	751	703	767	711	728	731	720	728	734	755	741	732	731	698	652	748	665	674	705	690	730	684	723	673	671	694	717	757	714	697	742	758	785	754	723	729	698	737	742	693	730	715	700	731	730	719	730	707	709	724	723	759	736	755	682	698	772	749	741	683	719	738	733	682	726	773	688	775	737	699	741	752	755	706	749	765	699	775	721	777	725	764	703	738	707	771	733	749	729	798	780	720	786	675	726	714	699	756	715	744	718	767	747	757	743	707	719	738	752	734	757	686	714	743	736	716	736	725	725	748	693	742	744	772	742	798	716	693	721	714	749	740	712	712	709	739	730	744	714	664	721	716	718	709	712	699	791	721	741	754	702	730	725	716	710	730	705	737	693	735	744	761	658	702	715	721	722	769	707	756	765	684	767	741	714	691	754	754	709	694	744	722	728	767	712	731	740	731	702	753	732	702	760	723	741	700	749	741	719	726	723	725	720	746	683	750	704	778	739	722	740	714	681	771	715	724	685	740	736	729	745	736	721	698	694	702	726	747	721	695	723	736	704	739	693	708	730	711	677	737	738	754	704	688	732	688	719	764	739	744	721	733	735	700	662	727	718	692	752	698	685	695	717	678	703	693	725	709	722	724	757	714	752	685	738	730	722	737	716	759	700	738	712	749	703	741	782	725	752	734	730	738	727	746	700	743	700	725	719	714	721	754	726	707	762	747	724	727	700	734	759	699	685	703	760	704	735	725	699	694	706	772	722	739	719	705	709	726	689	723	743	738	729	766	726	709	735	733	711	725	652	742	729	674	720	691	728	746	683	706	715	713	722	688	713	766	708	736	689	737	702
28278	4917	1209	865	655	487	390	313	276	255	213	200	197	195	179	199	160	160	181	146	156	144	158	152	163	180	157	147	194	142	168	161	156	144	153	148	126	145	142	163	148	138	150	145	129	154	135	177	155	135	155	152	138	155	123	142	166	152	148	131	147	140	130	141	137	139	162	160	149	150	147	140	139	120	143	132	138	140	130	141	135	148	138	128	156	135	140	144	125	152	129	142	143	145	128	144	148	145	159	156	156	129	115	139	132	146	160	158	132	132	148	161	147	167	148	146	140	146	154	163	144	131	143	157	160	132	138	149	140	151	130	130	133	168	143	158	156	151	168	145	147	148	127	163	141	139	144	162	137	132	157	174	139	143	132	119	156	138	148	159	152	148	154	147	155	137	152	147	153	120	146	170	147	143	142	156	149	124	143	138	138	144	138	154	148	140	155	124	113	149	153	132	147	129	150	142	132	154	129	135	121	149	152	134	151	153	154	148	149	155	150	152	158	132	149	144	133	115	147	135	149	126	162	151	143	122	141	117	135	125	135	139	145	145	130	136	144	138	161	120	115	154	142	157	144	144	136	123	113	137	127	146	145	132	123	147	142	145	139	139	147	121	158	133	128	151	119	144	140	138	139	159	137	142	141	139	134	151	153	133	137	134	140	135	140	142	128	117	172	150	136	155	125	134	141	145	143	187	138	169	155	133	156	138	140	146	118	136	157	128	143	142	159	132	145	142	152	151	144	144	132	122	118	145	153	150	132	158	162	167	156	142	138	163	136	145	141	145	133	128	147	150	140	147	132	131	145	129	151	135	132	145	130	116	142	158	123	140	154	141	143	180	136	143	164	138	133	146	129	140	129	143	147	141	132	151	130	139	149	129	136	133	166	145	141	159	139	138	135	151	131	142	145	155	148	131	135	161	135	156	129	157	144	152	132	161	148	155	127	148	135	140	140	162	118	148	126	141	126	154	168	150	175	151	160	133	142	136	150	155	142	147	130	157	124	150	138	158	162	156	147	141	134	133	124	139	163	149	147	143	122	143	123	144	139	148	158	118	144	149	155	138	156	140	145	155	105	150	123	157	146	156	138	142	117	162	128	112	121	143	144	150	148	144	153	134	148	140	130	153	131	140	147	156	135	166	143	134	140	151	132	136	142	135	138	137	126	187	134	143	149	145	135	145	135	132	146	149	142	142	151	149	145	147	151	129	124	144	139	131	155	146	145	133	169	150	152	137	120	147	196	156	135	139	159	153	148	132	154	157	144	145	146	110	134	138	138	152	132	136	128	160	126	126	135	132	145	122	116	130	147	138	142	111	136	148	143	137	124	126	149	140	151	136	132	129	151	154	135	148	146	141	136	140	156	131	137	133	158	133	126	129	142	142	155	158	134	150	156	163	157	160	164	153	130	139	142	164	154	151	152	144	150	131	127	153	152	125	151	150	147	132	134	146	146	144	140	141	129	146	142	148	149	153	144	140	158	134	153	148	140	155	151	146	146	136	153	141	134	156	144	131	150	149	147	136	130	144	144	134	124	149	134	156	125	144	143	140	145	156	166	149	141	114	150	144	137	144	137	137	143	171	135	131	157	148	143	150	133	131	148	151	152	135	124	130	127	148	136	138	145	130	156	142	145	135	143	133	160	136	135	145	133	153	148	146	123	135	147	136	132	137	135	148	130	115	144	122	150	134	148	140	136	141	139	148	150	157	138	132	147	135	126	147	132	149	160	143	134	114	145	156	125	143	162	152	128	140	114	129	130	144	125	134	138	130	140	144	118	143	155	127	135	139	162	134	153	129	156	137	125	142	145	152	163	125	135	124	163	154	133	127	131	150	138	125	153	141	145	155	144	152	145	122	148	162	146	142	165	157	140	127	137	150	147	140	132	139	119	132	145	128	138	162	155	137	158	128	137	141	151	153	126	139	150	146	129	125	134	161	137	144	130	152	133	117	136	120	150	141	139	127	136	147	159	122	144	142	130	129	157	161	151	146	129	131	143	122	132	128	141	154	141	133	167	149	152	127	143	147	114	139	130	131	156	153	145	145	136	156	110	130	147	158	134	146	139	128	148	142	127	142	148	134	142	129	135	143	152	142	144	148	148	160	142	127	131	170	164	145	167	168	155	151	155	144	145	157	143	145	166	140	168	115	145	131	135	152	160	134	142	145	138	135	149	150	128	158	156	142	149	137	161	173	139	134	158	153	138	133	150	136	135	134	131	143	132	141	128	135	150	149	138	126	161	121	132	140	144	123	167	133	134	143	138	152	131	147	132	154	144	144	135	133	136	174	130	122	146	145	128	137	135	141	148	161	130	162	145	144	138	125	127	158	137	127	158	148	147	148	143	130	137	120	140	152	155	173	149	137	152	136	155	153	141	156	125	133	141	138	143	139	141	134	143	131	134	144	145	143	139	139	151	147	132	173	158	159	165	161	135	150	125	141	151	162	129	144	150	145	134	150	143	129	165	144	129	135	159	123	134	141	138	144	124	132	141	128	152	161	156	138	160	124	155	134	149	151	134	174	141	156	146	152	140	157	151	142	149	154	151	129	143	141	142	137	138	158	147	143	126	148	172	127	130	134	159	157	151	107	159	148	133	143	162	133	148	162	142	138	131	125	156	148	148	126	122	142	134	143	153	148	145	132	127	141	154	166	159	159	135	139	135	157	128	117	156	134	140	141	143	123	138	153	148	133	131	146	124	151	134	157	151	136	152	128	157	153	151	129	151	147	150	135	150	138	142	136	122	147	153	170	145	128	129	142	142	150	128	148	141	150	131	145	143	138	147	111	146	138	147	157	143	133	146	136	126	129	159	132	138	174	149	158	143	137	131	156	135	137	148	155	130	143	130	161	145	168	132	135	147	152	128	132	161	149	144	123	131	133	124	141	148	134	148	127	153	141	158	151	154	153	128	149	139	140	146	129	145	149	143	151	153	146	136	144	134	147	167	147	164	127	150	149	154	152	136	138	128	153	154	150	125	145	137	127	114	138	118	127	147	127	144	150	151	147	136	139	125	133	151	133	135	148	125	136	157	130	142	141	139	140	169	138	144	133	175	142	149	132	149	141	138	138	134	147	148	139	174	141	150	154	152	134	158	131	159	149	160	169	139	139	136	127	131	163	139	129	162	129	144	151	140	159	142	128	149	131	160	154	148	137	128	134	136	146	133	123	138	146	131	148	141	154	142	143	162	172	147	140	128	115	157	101	139	136	145	138	145	149	150	152	130	151	129	140	147	132	132	135	138	139	149	133	146	129	151	158	155	143	144	130	144	119	147	138	125	137	155	126	130	139	157	146	133	158	133	149	132	138	121	127	122	140	150	140	135	115	128	150	116	141	154	136	136	142	138	125	147	172	134	122	137	141	149	137	155	145	136	143	159	142	140	137	133	129	165	149	145	149	123	139	124	137	149	164	155	144	140	139	137	143	126	125	145	132	123	123	125	140	167	140	144	121	128	146	149	139	160	132	132	132	156	157	141	174
12952	1834	2376	2794	2394	2060	1614	1367	1220	1080	984	863	728	787	720	673	593	636	578	637	585	529	539	539	473	471	521	468	504	444	466	420	462	428	446	450	440	429	425	455	390	425	391	373	422	420	420	431	403	455	390	422	431	404	432	394	411	391	430	404	423	390	387	380	377	397	404	407	403	404	407	375	355	371	426	418	392	405	411	437	366	357	435	382	406	388	380	378	415	374	397	358	409	397	398	404	389	415	384	402	394	337	373	371	425	380	381	376	393	424	392	374	375	377	420	383	365	397	390	413	406	389	367	433	415	382	379	393	397	404	384	354	411	381	374	384	354	380	351	358	415	394	399	365	399	379	400	359	411	361	373	408	383	375	427	359	390	335	378	378	377	373	380	365	341	386	385	382	397	421	383	409	396	340	361	399	383	388	372	400	378	377	377	387	392	378	393	360	391	387	400	442	366	389	365	380	384	413	373	384	420	376	365	416	383	399	364	399	372	366	388	388	386	394	401	428	381	360	403	410	365	370	361	388	346	391	386	396	349	388	466	389	392	407	382	395	338	365	406	365	418	415	403	352	412	387	407	364	389	395	327	399	372	365	400	381	382	364	375	393	384	397	390	389	362	459	388	376	382	348	366	349	382	376	395	397	378	368	399	383	366	389	373	375	395	403	395	404	396	392	386	383	388	407	374	385	366	376	390	385	396	407	377	371	423	407	371	386	409	396	380	377	377	361	416	408	396	382	372	382	391	381	378	370	392	357	382	349	415	373	394	422	405	341	364	397	342	380	388	399	365	393	378	354	381	394	387	369	412	415	369	394	396	401	411	376	390	382	343	361	370	367	386	388	432	412	365	402	424	366	353	377	366	434	338	385	360	373	361	389	387	370	378	389	392	343	385	372	351	383	397	416	372	363	357	399	373	396	373	390	374	373	373	405	365	351	362	412	387	377	381	393	411	398	382	388	393	329	376	373	380	408	365	369	392	383	363	394	402	403	385	363	362	373	421	406	388	425	384	369	392	378	399	374	415	361	410	389	395	388	381	393	365	358	400	374	390	382	361	368	396	413	349	372	405	374	410	356	361	353	356	407	374	414	371	369	413	414	344	395	387	362	363	400	355	415	385	371	368	391	412	428	388	382	388	368	357	408	403	396	369	386	364	349	412	412	383	371	382	415	392	393	380	345	392	420	368	409	409	381	370	420	403	373	402	384	370	387	352	406	329	409	359	357	420	410	402	359	418	442	362	377	368	375	444	387	397	389	386	379	348	368	377	391	401	372	353	350	407	427	390	413	367	374	401	371	383	421	363	390	353	366	343	383	368	423	352	389	402	370	386	382	377	368	397	355	388	396	368	409	395	381	371	366	391	391	405	398	390	384	405	405	370	366	364	403	394	393	363	367	377	372	397	363	378	388	393	352	358	388	435	387	404	404	375	379	352	355	371	410	381	361	365	379	370	421	361	386	408	364	406	398	422	374	366	385	336	392	389	381	405	374	366	381	362	357	341	372	441	391	342	400	375	376	398	415	366	403	359	383	382	386	372	422	431	401	387	360	377	394	367	389	386	397	371	389	403	370	380	388	373	370	399	385	396	413	390	393	357	374	364	373	412	400	390	386	396	367	387	358	376	368	357	382	373	393	368	380	381	366	379	376	366	415	392	359	386	395	353	402	402	408	367	357	388	421	372	388	407	401	394	360	380	384	389	411	418	406	385	386	412	366	437	411	369	391	357	362	370	402	406	370	389	397	363	406	383	371	374	358	398	377	376	398	373	397	372	357	396	399	346	371	414	347	388	390	385	386	398	410	371	369	396	399	373	405	395	369	405	414	404	412	379	379	394	412	403	366	360	390	387	419	370	409	366	381	409	372	395	373	401	371	374	406	370	388	382	349	394	369	382	377	375	387	363	377	370	385	407	353	387	375	380	393	382	370	396	362	375	423	409	386	409	358	377	415	385	384	389	385	407	370	369	375	402	435	402	384	403	400	359	348	363	401	412	390	393	372	398	331	396	389	388	356	382	371	406	410	352	402	358	379	380	375	378	424	395	390	386	386	388	395	409	356	422	370	384	406	364	361	375	380	414	374	399	367	371	411	394	408	389	343	388	375	393	359	396	373	373	385	380	408	378	382	357	383	383	372	390	404	380	404	387	397	420	390	387	393	361	383	400	404	379	373	390	373	385	390	392	365	379	387	395	373	369	357	385	381	380	380	365	383	343	351	390	385	372	355	396	371	374	358	412	390	377	399	428	379	399	376	412	386	394	397	397	403	361	374	365	392	350	374	431	373	364	390	372	365	422	365	388	405	382	398	376	359	405	391	423	394	393	418	381	394	412	372	408	387	365	380	387	370	388	386	406	366	383	404	395	398	364	381	396	387	349	392	355	401	373	411	412	380	385	399	380	405	400	405	344	376	395	416	384	408	353	404	420	425	400	369	398	379	398	360	398	390	400	408	393	363	387	411	388	390	383	353	391	412	362	368	373	368	375	367	416	400	353	381	373	389	382	379	360	372	364	397	370	392	395	419	382	392	373	385	394	355	379	365	376	378	372	374	352	347	411	405	366	391	348	373	385	386	397	381	402	385	399	363	389	404	401	398	400	394	355	371	364	343	388	338	401	339	390	410	372	368	373	358	372	414	415	392	386	406	382	381	373	404	381	403	409	390	385	398	389	394	371	374	398	387	369	348	406	379	365	378	423	388	432	386	369	432	404	404	372	421	392	378	413	362	385	377	393	364	395	367	405	388	393	383	379	358	400	363	387	359	407	385	378	411	389	373	361	363	390	435	366	409	364	345	365	381	398	404	432	365	379	397	385	389	383	378	392	392	399	411	370	397	392	423	389	371	350	392	391	374	374	371	382	390	395	418	374	364	385	374	341	375	390	400	364	353	371	413	375	374	393	353	393	372	368	336	378	393	411	382	362	364	369	355	356	394	374	390	408	412	399	375	397	365	364	400	369	391	357	370	400	333	394	391	392	365	386	391	370	401	377	380	372	403	399	408	409	368	353	348	383	400	392	400	403	408	423	358	394	380	391	398	413	405	395	388	402	364	366	383	372	386	368	386	358	406	374	414	368	366	390	391	416	358	370	379	363	414	399	385	375	385	408	402	374	372	391	364	381	402	411	386	365	408	377	390	396	373	413	386	366	408	425	381	351	377	413	361	372	381	391	365	381	347	375	384	364	391	381	369	378	394	398	361	390	370	401	381	374	392	376	382	377	350	401	389	412	381	413	401	393	373	366	398	379	406	379	387	362	388	381	369	393	387	359	409	397	390	404	394	376	389	389	409	393	413	374	364	391	346	390	341	402	378	367	380	355	434	416	379	401	406	333	400	394	392	382	391	368	402	401	380	368	372	397	388	402	352	387	407	385	393	434	396	408	385	396	373	348	368	368	406	375	410	362	387	340	390	399	370	406	403	368	399	368	397	396	379	407	408	397	441	413	355	381	395	370	402	412	384	375	370	363	342	375	367	400	385	367	401
39473	10017	2752	1761	1256	936	723	603	496	457	393	356	320	336	328	301	258	242	277	250	261	236	236	262	244	230	236	234	222	220	199	213	202	213	216	219	208	222	243	216	246	230	185	191	221	169	212	201	232	200	233	231	213	181	213	218	199	210	204	196	237	207	214	205	185	235	201	199	210	226	232	209	220	192	206	200	194	197	215	189	250	209	191	231	182	226	227	203	196	217	184	205	229	200	201	216	208	215	218	227	219	209	181	209	204	204	192	195	202	188	199	202	213	188	206	198	224	186	205	195	187	197	210	199	198	198	180	211	208	197	226	220	196	206	207	212	204	225	228	168	214	210	212	194	227	209	216	232	187	204	191	220	200	184	197	196	194	228	201	219	163	191	199	173	200	198	199	189	192	225	199	221	246	201	191	195	186	201	192	205	205	218	162	224	188	202	189	192	204	199	177	199	229	192	196	202	166	227	215	213	196	200	198	194	185	222	215	229	193	195	197	199	233	209	194	197	184	222	211	197	215	195	196	195	223	225	207	192	222	202	224	207	197	189	194	216	227	178	192	219	202	207	205	231	212	195	210	215	217	190	190	222	197	251	213	213	188	202	187	206	211	198	196	210	195	218	194	199	205	200	215	206	203	197	213	215	188	202	212	219	211	209	201	220	221	226	204	191	190	208	209	195	204	213	201	203	237	192	227	209	197	200	197	205	173	190	193	196	185	194	201	182	200	201	206	215	206	177	198	203	205	199	176	191	172	186	203	224	234	198	198	223	190	206	224	195	202	189	209	223	187	199	227	200	234	198	183	191	197	163	205	207	199	228	214	216	209	168	190	204	194	206	203	196	203	186	191	181	198	214	183	197	207	210	170	175	220	182	206	213	201	192	204	199	203	218	230	208	208	213	205	218	208	187	171	213	218	228	220	183	207	234	198	187	228	224	232	227	228	171	213	198	211	213	224	198	215	217	206	185	214	207	191	189	198	194	194	187	203	206	179	222	195	224	189	174	177	177	183	179	234	195	191	203	202	206	198	188	215	227	187	197	219	202	171	225	222	175	190	177	196	199	194	200	238	218	176	216	196	186	213	214	192	224	211	191	199	200	190	198	190	197	191	224	191	173	229	214	194	221	218	209	193	195	197	187	193	203	195	173	216	182	200	188	216	199	201	194	211	186	185	210	201	203	191	204	215	205	186	167	179	204	170	193	212	226	229	198	182	206	248	213	205	210	207	229	213	181	175	219	193	178	209	197	190	205	191	171	192	199	197	183	182	198	194	210	214	222	228	202	212	200	188	209	202	215	193	229	211	206	210	192	207	209	175	198	213	197	218	212	187	195	205	204	205	186	198	185	227	219	184	179	226	230	207	188	202	212	210	181	186	185	218	198	188	231	214	236	213	212	199	198	186	193	201	214	187	201	242	206	214	210	187	194	196	197	203	210	194	206	213	208	214	217	198	196	187	179	212	187	179	174	193	212	208	229	217	188	159	218	223	219	180	212	202	217	194	210	200	209	215	243	203	224	206	226	196	195	201	204	163	217	194	190	185	202	177	202	202	215	212	211	187	188	198	224	217	193	188	161	205	229	231	196	192	199	202	221	218	199	188	207	176	206	208	174	169	204	221	211	207	232	227	208	178	185	204	201	197	239	221	186	185	185	215	194	196	196	214	219	191	193	215	199	183	200	190	253	215	206	215	196	209	203	184	237	191	203	236	201	220	222	199	235	193	192	237	210	199	199	220	189	204	203	206	203	189	208	208	212	188	177	206	225	213	197	192	200	221	211	208	217	214	184	209	176	198	219	197	215	213	186	211	217	203	208	209	206	220	188	196	219	222	213	168	208	202	217	209	217	194	205	181	207	196	176	226	203	191	198	195	198	194	223	181	220	185	199	204	198	197	203	187	202	178	210	179	218	205	188	185	204	208	184	186	206	192	192	203	195	176	222	219	234	193	223	211	212	216	191	219	195	203	220	197	212	191	180	178	218	223	209	201	200	204	183	208	212	201	213	179	191	220	205	195	200	220	237	223	208	177	187	202	199	200	197	190	179	211	194	209	221	188	192	200	179	193	214	201	214	209	214	182	218	199	226	182	197	213	223	185	246	186	205	228	176	212	197	202	198	221	204	214	191	200	194	189	198	196	208	205	178	164	199	183	174	190	210	219	185	193	223	182	215	214	196	181	216	191	204	181	211	212	207	202	200	210	181	221	205	184	198	198	212	184	216	209	194	222	206	232	195	183	195	207	209	209	227	227	192	208	195	190	168	194	192	188	225	204	201	200	188	192	199	172	194	206	227	191	194	183	188	169	180	191	225	192	184	191	194	198	210	196	217	212	206	217	215	194	182	215	202	247	202	212	214	169	184	229	188	197	183	196	220	208	194	216	225	182	188	232	185	203	196	196	209	232	192	191	208	192	197	188	196	174	197	214	212	194	227	199	226	199	219	203	208	191	210	235	196	219	184	197	198	199	221	215	243	206	202	234	201	206	191	202	217	202	222	176	182	224	208	214	196	201	201	191	193	184	193	195	195	191	219	203	194	210	207	193	214	209	194	195	192	203	169	218	206	193	190	206	217	228	164	207	192	194	194	194	209	230	194	215	202	196	211	211	189	181	194	198	236	224	192	227	214	177	206	184	226	193	194	215	194	189	181	217	193	188	224	203	193	220	225	219	216	199	208	201	188	186	219	200	188	197	188	200	199	241	204	193	191	199	203	219	185	218	199	183	166	186	236	193	234	222	203	206	190	205	203	204	197	210	202	193	206	217	198	222	223	203	207	180	221	171	192	195	220	232	212	172	208	207	220	180	216	222	208	186	199	191	207	220	167	203	202	212	219	213	183	201	171	218	208	231	191	195	198	189	233	195	200	192	201	204	178	198	198	207	210	207	201	211	200	217	213	219	178	195	187	207	190	198	189	231	222	213	202	209	207	216	192	221	209	221	198	216	173	205	183	207	211	187	195	189	205	184	192	190	216	177	206	205	201	214	211	204	196	210	215	200	203	212	219	218	176	219	185	230	185	198	205	198	210	207	189	190	177	187	241	173	214	221	231	177	240	196	208	206	193	179	230	208	222	194	183	225	177	187	215	191	238	223	213	228	223	209	213	217	218	212	215	211	221	218	217	202	203	220	225	228	211	196	212	195	218	208	223	200	191	202	234	217	217	199	228	214	200	221	214	217	223	223	211	224	195	230	213	209	192	221	205	193	195	220	196	167	178	207	202	210	217	211	206	243	200	221	217	225	184	210	206	184	205	228	190	196	198	193	197	185	189	196	202	209	222	216	197	204	200	210	216	184	218	193	198	221	201	223	179	188	199	207	198	228	236	209	187	207	222	210	196	205	218	207	172	225	194	205	197	204	202	229	202	199	208	206	207	217	219	232	220	159	215	188	179	199	207	193	189	199	203	242	210	195	200	208	219	173	233	187	183	213	222	208	215	204	174	187	210	192	175	220	185	216	194	217	200	201	226	189	204	192	210	210	202
18674	3635	4501	5351	4642	3825	3131	2624	2203	1987	1802	1549	1363	1301	1258	1135	1051	961	945	884	851	882	853	801	802	752	730	731	751	697	722	720	685	630	668	670	656	660	619	585	600	627	669	604	593	635	607	615	589	601	605	601	587	589	574	588	571	525	583	555	570	592	577	540	545	560	608	584	552	571	548	592	560	552	568	545	572	570	569	582	558	571	532	581	550	539	585	546	588	576	560	548	567	522	560	573	574	523	533	572	581	578	536	528	565	561	583	596	554	504	531	579	538	582	553	534	563	573	515	531	545	619	566	534	593	574	544	518	560	555	580	583	568	533	537	551	576	518	545	538	547	525	538	575	562	537	555	562	521	556	571	547	547	565	576	578	534	540	578	551	540	556	532	553	566	526	564	527	531	553	543	552	543	547	567	583	542	583	499	572	577	500	557	528	562	577	561	534	537	553	561	562	511	571	568	493	511	537	557	520	567	518	538	572	505	567	571	570	532	557	524	502	501	562	521	526	563	545	553	581	596	530	569	532	516	565	552	536	524	521	561	516	521	534	562	527	568	551	555	534	528	555	589	552	540	567	550	557	580	525	534	499	503	561	573	572	534	551	562	516	528	554	579	544	579	525	518	593	591	508	572	544	576	531	503	553	505	519	522	568	528	552	535	559	573	518	542	545	540	546	534	570	521	501	503	583	546	520	533	573	573	569	544	547	530	556	565	558	549	564	565	574	544	546	518	580	534	548	548	530	529	564	553	535	533	556	553	520	574	594	510	533	531	563	539	544	566	526	530	539	560	548	553	558	509	522	565	505	596	542	536	534	536	500	573	544	536	552	574	528	543	573	556	530	532	577	554	582	522	515	543	564	546	548	541	525	551	585	536	542	583	536	575	574	529	526	524	562	524	557	577	564	553	568	524	531	530	551	531	541	562	554	562	525	546	554	552	561	532	555	524	582	588	512	584	539	572	520	547	549	581	494	525	582	529	545	566	546	572	535	535	522	541	545	557	539	561	558	571	515	540	506	564	565	513	522	541	542	573	547	589	562	533	579	568	525	564	548	547	579	558	550	551	503	507	563	574	529	543	545	539	562	504	521	567	543	511	567	509	554	548	545	533	545	571	518	537	552	586	544	537	544	584	562	564	523	519	531	548	527	515	567	540	546	538	524	568	539	571	533	533	579	553	527	560	539	524	554	529	544	573	496	563	526	587	529	563	554	584	544	596	560	529	555	541	543	556	569	541	570	488	559	577	597	507	573	561	492	564	556	543	545	522	511	528	538	544	543	549	577	568	524	562	536	539	537	550	568	587	535	562	551	541	537	567	531	543	515	528	524	514	586	566	571	575	587	554	583	577	542	538	531	518	536	582	508	543	527	543	534	539	552	555	539	576	580	532	570	554	552	548	556	548	530	545	567	536	530	556	543	517	559	533	499	557	576	503	554	568	574	564	542	510	551	527	519	558	562	581	546	555	582	525	537	553	548	542	546	534	555	517	523	563	583	578	533	539	521	557	514	498	533	578	542	536	547	547	537	590	553	547	545	557	553	553	586	578	567	523	552	532	519	547	509	486	579	558	553	521	488	554	527	542	548	556	538	567	524	555	532	583	541	568	594	582	545	522	549	522	520	554	581	556	516	557	512	578	527	559	535	562	528	519	545	552	563	524	571	535	557	558	527	585	534	547	542	548	568	526	520	543	512	522	520	539	576	589	602	554	513	531	557	530	545	546	586	557	551	576	536	551	522	537	543	575	543	533	555	555	547	543	564	505	550	542	481	527	514	559	536	529	546	542	516	580	558	541	538	534	525	535	501	539	564	514	531	534	546	535	529	530	536	551	564	513	556	554	518	533	534	536	562	534	508	538	549	514	563	574	556	546	577	505	505	558	568	538	575	554	570	525	593	554	550	554	515	528	517	542	551	537	520	528	527	511	558	523	539	518	570	529	526	575	570	572	546	592	514	551	512	520	564	577	512	517	560	529	562	566	546	530	548	539	543	539	560	553	544	536	565	588	550	563	482	499	564	529	573	531	579	590	551	543	544	571	573	512	561	538	512	564	579	557	514	580	524	526	546	579	529	559	514	555	570	542	507	517	546	548	503	560	542	571	566	544	577	566	535	495	514	548	539	556	555	545	570	572	560	539	601	512	548	526	553	579	525	528	517	568	564	579	506	593	542	552	503	548	562	544	541	504	525	560	507	555	587	539	575	537	561	541	582	543	577	568	565	550	517	578	533	546	555	534	537	539	561	521	544	507	573	547	527	603	506	523	554	504	592	559	563	522	549	556	560	584	515	534	531	550	538	548	566	510	533	551	575	516	562	575	571	491	535	501	576	567	560	508	558	552	592	560	523	557	572	565	549	575	535	532	557	513	592	520	587	578	569	557	548	509	555	610	560	581	536	521	550	532	548	567	536	521	579	577	533	567	543	562	536	592	528	556	552	565	527	573	523	541	539	543	557	532	538	566	561	551	555	551	592	523	576	520	568	553	513	547	505	549	541	530	536	578	571	543	539	548	517	583	532	531	519	558	525	556	582	509	510	549	556	519	506	598	528	549	569	559	529	562	554	529	492	546	556	545	518	575	560	519	531	561	525	563	553	549	600	551	530	541	540	522	582	514	557	573	572	553	579	537	536	552	560	551	554	550	574	573	587	541	586	552	552	542	570	573	570	516	556	525	512	558	529	529	556	559	513	561	547	508	535	526	556	629	533	566	552	572	528	477	554	559	555	559	606	556	526	542	537	552	534	572	562	561	526	546	553	556	556	551	547	500	529	544	524	531	532	544	564	502	562	516	529	580	550	533	545	564	548	569	569	532	532	574	551	476	555	523	540	520	519	516	585	569	537	537	579	547	549	611	550	541	538	558	517	550	590	576	531	521	539	537	521	547	526	546	520	550	518	525	553	535	550	543	555	545	580	587	566	592	536	561	531	563	581	542	529	560	582	581	522	556	529	545	535	525	531	525	577	535	569	543	576	508	535	520	525	570	535	529	533	570	561	530	531	564	547	503	591	516	554	569	550	559	509	534	553	563	581	533	508	545	544	536	517	565	518	528	537	516	535	542	563	551	555	544	564	549	553	591	563	581	549	540	545	537	525	552	526	501	527	536	539	560	557	535	550	535	505	552	554	551	543	548	525	567	556	554	518	543	550	572	548	570	547	536	552	559	527	534	496	587	557	557	514	534	545	524	543	522	543	541	575	569	537	514	564	540	545	543	581	571	562	537	547	551	537	530	538	513	538	582	587	553	531	538	550	549	549	563	557	538	561	537	531	586	555	521	602	551	523	577	559	519	549	538	537	523	546	518	522	540	540	620	513	567	538	529	575	579	535	525	533	561	582	502	570	556	539	531	544	547	542	537	517	524	517	520	558	549	562	537	498	558	520	574	554	568	547	562	519	526	563	506	517	589	567	554	563	543	549	554	545	551	587	497	537	544	587	552	522	590	528	547	552	522	537	568	566	551	552	530	501	540	592	554	550	559	510
15114	1180	341	318	323	335	333	332	318	312	337	309	352	309	304	315	325	345	296	330	313	309	326	336	303	320	311	327	291	292	324	306	289	306	312	292	294	315	294	325	322	296	306	327	315	332	318	301	306	335	316	305	289	335	319	314	338	341	296	308	317	307	315	328	320	278	304	306	298	316	292	317	278	330	331	301	331	347	318	313	326	301	288	336	302	297	324	341	328	330	324	334	303	305	279	304	317	279	329	318	302	327	321	328	327	330	350	347	316	334	348	323	307	335	301	315	306	307	347	318	312	324	321	319	322	339	346	310	334	287	330	342	304	324	326	344	307	300	309	332	308	308	298	323	308	316	292	329	313	326	306	319	319	330	304	308	313	338	328	312	300	321	315	325	308	369	332	314	290	336	300	374	308	347	311	348	325	350	294	332	342	316	357	336	315	321	280	310	303	325	301	333	298	302	328	298	311	329	326	346	328	339	337	338	321	339	327	303	312	313	347	314	335	306	333	319	315	318	292	311	316	318	303	317	318	313	312	309	311	314	300	348	303	305	285	361	341	324	319	310	335	321	312	334	324	291	294	308	312	346	336	316	336	307	341	320	311	310	293	331	354	346	319	312	302	312	326	324	295	302	306	314	307	307	308	340	289	302	342	346	338	340	328	324	312	309	326	341	313	300	323	316	304	289	307	339	319	316	335	331	314	328	317	333	305	313	322	339	306	329	313	318	334	332	309	307	320	349	299	298	326	309	347	324	328	327	323	325	320	332	348	310	330	339	340	299	321	305	327	309	318	323	349	337	297	335	287	342	311	338	308	278	291	315	310	338	326	335	309	320	328	311	306	313	301	308	341	294	308	320	349	350	317	320	320	331	321	296	315	305	318	321	301	312	350	333	369	334	318	315	305	304	332	269	333	305	314	336	318	316	298	301	334	315	302	348	335	360	309	330	324	291	309	298	303	303	321	365	314	339	307	339	328	331	343	317	295	334	319	334	322	363	341	354	340	338	328	333	307	320	320	313	347	332	347	335	331	329	318	331	312	321	301	302	310	323	313	302	294	311	295	308	333	302	332	348	318	317	329	329	314	302	286	332	289	335	292	318	280	324	313	316	336	356	307	306	310	319	356	300	362	364	303	334	296	332	345	345	314	334	301	278	339	325	288	322	292	287	356	308	305	298	358	306	329	325	310	348	340	320	300	308	311	351	301	361	346	333	326	325	338	318	293	291	316	297	332	311	318	298	304	329	350	314	342	321	327	308	349	332	323	316	318	330	319	318	320	289	323	331	325	312	340	296	363	302	323	348	343	304	340	321	347	335	314	307	344	305	305	285	349	335	296	308	327	313	296	330	294	322	315	316	311	334	346	331	306	342	351	347	339	361	346	318	331	331	344	285	307	345	327	351	317	313	321	325	304	296	334	305	332	304	309	327	359	290	317	334	321	315	311	318	325	324	313	351	327	349	345	331	343	299	318	292	325	298	320	308	332	320	351	301	351	318	348	306	372	333	339	320	322	301	299	318	330	332	305	308	324	327	324	310	294	331	300	314	319	362	334	295	324	341	327	293	313	298	327	340	319	296	318	331	311	311	348	285	300	323	291	281	329	322	313	324	356	331	303	274	334	319	322	367	287	329	317	281	321	290	308	351	327	328	363	312	330	289	323	304	314	337	304	279	309	312	338	326	341	308	324	303	311	311	331	315	296	290	315	345	330	307	315	306	327	351	325	302	330	312	349	342	318	319	355	320	285	327	308	330	336	315	356	327	328	286	307	322	335	318	354	286	331	302	348	297	351	341	346	347	296	298	318	312	351	346	310	304	342	317	310	317	301	306	340	319	309	308	332	330	325	335	309	293	318	331	338	327	331	304	317	315	299	340	321	312	331	262	324	333	292	337	385	321	307	304	323	289	299	307	306	320	330	360	295	353	302	305	351	306	320	295	321	296	302	330	332	314	290	341	305	319	316	279	333	307	297	310	304	307	313	283	328	338	313	312	307	334	348	362	330	319	321	279	331	303	329	331	317	313	319	297	300	305	292	307	271	346	305	318	292	322	301	307	316	327	316	333	305	329	304	317	323	328	348	295	321	359	335	330	313	303	309	308	324	275	308	328	315	312	327	323	337	344	326	306	279	336	331	327	330	331	322	317	318	291	322	344	295	320	286	336	290	310	302	343	300	314	343	310	291	319	325	308	313	292	315	323	313	370	313	352	312	333	339	306	356	348	307	330	291	309	309	318	303	313	341	315	347	322	314	319	313	344	326	322	340	292	328	311	375	337	326	348	304	316	348	329	357	303	308	316	356	321	299	334	300	331	314	306	312	305	286	286	331	334	317	315	336	316	300	329	318	320	331	329	340	324	327	316	319	304	338	291	329	340	298	295	373	282	312	287	318	317	303	344	323	349	324	321	320	322	328	295	323	305	336	360	307	331	309	349	350	323	329	298	317	356	342	332	323	336	298	324	308	322	313	331	301	339	345	324	315	336	306	302	296	267	305	328	296	321	316	337	316	320	328	323	338	346	304	327	341	305	332	295	333	317	313	318	274	306	323	335	313	289	311	338	312	294	319	312	334	307	311	323	328	279	291	337	343	357	315	333	322	303	312	347	326	306	350	332	323	310	287	321	323	305	295	338	322	354	339	328	299	318	313	306	332	304	372	304	318	308	324	333	336	341	302	323	298	297	326	337	301	309	320	326	332	327	364	318	310	301	313	336	340	327	306	339	343	334	327	336	331	318	323	297	317	319	340	345	311	330	296	333	325	309	328	281	311	321	330	339	346	319	315	309	311	364	334	350	302	311	300	316	321	309	300	298	300	354	317	315	321	316	274	315	288	331	310	364	334	347	297	315	306	342	306	371	313	324	319	305	314	320	333	324	312	294	336	337	333	318	363	313	324	275	307	352	352	322	339	320	329	305	327	318	320	344	336	330	329	279	307	358	319	341	304	321	311	329	336	302	316	314	298	320	307	324	325	347	326	307	321	330	302	314	316	314	306	322	325	329	341	333	303	285	291	368	308	310	356	318	326	335	348	314	343	329	316	322	294	323	285	318	346	301	305	308	303	314	293	291	300	313	297	321	313	293	335	308	315	306	310	291	295	320	341	330	329	292	293	300	311	302	348	330	310	332	321	350	304	326	305	328	300	310	326	309	312	343	332	322	278	321	320	307	298	317	311	294	335	326	300	292	295	302	303	349	319	322	326	350	323	287	344	293	297	313	317	313	329	328	317	331	339	316	313	281	293	313	328	304	349	313	307	321	330	314	302	320	345	314	304	296	343	331	294	325	284	316	321	323	351	321	300	324	323	316	307	318	328	335	323	313	324	309	299	334	291	326	320	310	334	305	300	298	300	353	356	305	329	318	297	317	318	326	338	312	299	290	308	324	336	349	322	327	349	320	334	322	364	299	321	312	322	311	316	330	357	299	339	319	297	290	309	351	354	337	317	314	301	314	299	315	306	306	348	333	344	312	345	325	323	308	320	336
6479	794	772	812	821	778	808	798	747	766	770	775	778	739	728	703	760	730	784	775	755	735	767	750	799	728	736	745	754	719	743	732	804	764	735	733	779	782	790	814	721	749	723	720	740	710	732	765	732	734	733	759	718	733	733	757	746	690	758	793	741	764	740	755	750	788	762	780	774	749	776	835	737	781	773	772	745	769	760	736	744	717	717	747	715	708	710	775	693	775	708	779	684	772	731	749	750	804	729	742	747	779	749	753	710	713	725	757	720	711	774	739	800	754	735	776	730	782	745	743	697	755	700	775	750	745	755	726	716	688	728	774	730	729	755	774	782	745	719	774	760	742	720	757	700	783	768	715	749	758	789	737	719	764	796	745	763	778	748	740	759	761	754	730	747	738	759	756	778	762	770	695	766	741	723	788	748	726	742	765	730	771	773	734	730	729	723	686	743	787	768	748	782	741	694	713	732	760	752	727	765	784	754	739	740	819	785	773	738	717	725	738	699	741	751	700	706	771	784	718	757	756	756	789	725	754	787	711	728	761	761	765	726	767	781	775	718	758	737	723	719	758	772	762	757	801	709	735	764	706	733	763	757	710	718	747	718	732	761	743	742	710	740	741	741	743	728	763	731	766	731	731	745	758	786	713	762	794	743	770	751	719	684	784	744	790	756	770	720	775	724	707	703	769	705	771	708	817	748	748	716	742	776	712	762	747	750	736	758	735	769	750	730	737	760	754	760	771	803	736	737	721	757	740	717	740	742	739	716	764	752	734	735	749	767	733	790	728	765	751	751	734	785	752	675	780	732	688	762	681	675	741	693	720	770	770	778	737	767	756	776	767	795	763	763	718	770	755	700	724	736	719	748	812	739	766	770	758	691	756	752	762	694	723	757	698	753	723	792	747	744	748	718	684	753	755	721	721	751	708	758	719	732	703	779	733	744	746	775	764	720	717	727	769	742	763	733	775	772	746	784	690	774	767	705	765	745	735	702	785	778	710	763	716	752	754	740	732	768	745	662	781	798	741	801	771	731	777	719	716	720	733	705	791	729	761	768	716	739	715	760	719	765	784	742	726	758	731	779	698	734	804	733	706	816	747	736	732	736	715	738	737	743	759	684	784	750	699	747	728	750	714	763	716	757	772	707	732	766	747	751	762	747	725	746	723	799	734	741	737	776	742	688	766	770	726	748	756	734	719	742	763	732	733	735	809	758	747	740	732	752	688	740	762	752	756	743	754	757	764	741	720	719	771	719	713	711	729	759	754	724	695	721	724	762	765	726	801	730	741	731	764	745	768	735	742	750	777	770	746	772	748	740	762	741	724	738	748	778	769	747	712	726	742	729	703	754	757	783	731	694	769	708	725	803	750	814	732	737	730	737	726	765	750	776	733	757	735	764	768	773	721	753	769	767	795	744	758	789	754	736	719	746	758	767	762	758	762	747	747	707	751	719	701	741	768	803	748	713	745	718	781	731	724	774	718	755	762	761	788	778	731	812	788	716	787	770	780	744	741	756	711	747	735	739	739	755	772	738	729	726	756	740	754	770	722	727	780	763	714	762	762	747	726	696	766	793	761	778	751	754	743	777	748	763	705	731	766	714	750	759	779	706	739	770	728	737	778	744	778	752	722	747	687	773	730	746	779	790	777	697	778	709	740	765	791	721	701	691	756	730	761	740	741	759	747	749	726	740	743	771	715	781	783	714	762	735	761	713	790	748	713	703	740	733	743	728	720	754	738	719	712	754	711	717	730	703	719	712	750	768	709	738	712	748	722	743	754	762	759	802	725	717	744	720	739	708	693	767	757	674	756	753	711	740	729	740	758	732	726	743	757	725	744	738	801	710	706	758	771	717	736	753	722	705	689	733	734	740	733	741	744	769	755	709	718	708	762	757	732	809	721	737	759	719	801	720	684	749	733	764	730	722	713	668	733	761	755	758	742	743	740	752	697	753	731	773	795	746	674	769	787	772	739	714	784	789	747	733	748	696	772	735	743	740	717	776	732	762	745	760	767	721	774	746	762	761	768	728	791	734	720	728	792	749	730	698	755	761	740	801	738	792	726	769	732	731	768	779	755	785	748	739	762	725	717	747	777	790	741	767	748	735	792	741	746	741	761	725	691	705	745	707	802	769	755	719	759	732	724	805	726	704	731	774	774	709	784	737	713	752	805	755	759	710	787	722	730	709	731	783	728	763	751	791	723	727	771	769	761	754	732	738	706	718	747	755	733	706	725	760	766	777	721	725	777	764	767	720	741	685	801	745	803	746	743	760	651	706	734	686	777	766	724	762	755	720	725	713	752	760	755	753	772	764	760	756	733	751	772	713	717	683	755	735	798	753	733	729	739	708	748	788	735	752	714	753	724	732	771	734	763	711	708	756	745	717	724	710	709	768	789	736	771	771	743	747	710	734	748	758	755	743	694	764	729	695	765	715	772	728	740	731	759	728	771	703	750	762	756	676	777	733	728	751	772	715	715	715	750	747	787	733	764	740	733	735	762	720	752	757	744	744	723	728	712	769	747	684	701	712	751	743	747	758	762	762	691	695	759	786	733	762	755	725	766	769	759	762	729	725	728	744	786	709	782	745	796	671	771	745	738	760	725	730	741	726	799	706	824	714	727	808	725	739	712	712	757	724	751	715	749	751	709	733	741	752	754	728	759	752	796	734	752	743	723	770	709	796	769	732	752	753	739	757	754	741	758	774	768	749	737	772	759	741	744	749	731	717	689	723	792	732	754	722	703	721	753	697	711	764	765	737	804	752	737	779	748	771	744	720	756	748	748	802	712	731	707	724	739	707	734	721	767	750	740	770	789	737	702	739	716	748	747	748	779	754	710	724	762	706	732	714	735	741	731	743	732	734	749	779	741	735	770	731	739	759	751	706	762	706	738	761	726	793	764	746	742	765	748	738	781	727	740	745	796	708	722	764	748	814	737	743	768	707	754	736	723	741	751	765	750	727	696	767	777	748	764	728	781	733	764	757	727	770	787	727	739	718	711	755	762	768	734	735	757	687	714	748	795	771	786	674	698	775	730	722	817	740	736	738	758	789	712	769	709	730	811	779	708	752	733	730	724	782	721	766	736	706	674	734	739	716	730	737	728	757	737	769	733	755	758	716	753	755	719	738	749	727	739	760	725	732	761	757	751	743	781	759	748	806	754	714	717	783	725	733	776	687	759	780	761	752	727	745	739	693	744	708	756	739	790	724	727	766	715	756	730	801	735	706	731	770	755	738	780	738	741	744	715	707	785	743	772	779	702	747	755	731	858	769	780	778	689	715	754	733	685	730	777	766	763	736	745	786	836	766	732	711	755	779	749	767	759	777	753	711	742	816	693	788	697	750	758	756	737	774	737	704	724	720	741	744	793	736	747	706	780	705	756	748	750	779	730	690	742	754	753	745	775	744	746	763	765	728	749	782	709	714	748	769	722	818	711	751	753	755	757	774	771	727	723	752	743	758	769	757	745	716	743	804	781	742	778	726	749
28797	4857	1266	951	648	557	411	361	297	278	262	241	213	211	197	195	168	170	181	175	175	194	155	159	157	163	167	151	164	144	144	163	144	160	153	152	162	142	134	135	146	177	160	150	178	128	153	143	131	171	156	158	147	145	140	165	164	164	125	155	169	119	160	172	147	154	162	131	137	164	149	178	152	162	175	152	154	156	151	135	139	148	147	158	131	147	161	170	140	162	151	165	161	143	153	170	129	172	160	146	167	134	152	144	151	147	150	152	145	164	146	153	165	138	154	153	146	154	157	157	168	125	136	139	147	158	137	154	175	149	161	144	132	133	128	136	132	146	164	143	124	159	143	174	155	140	168	162	150	153	129	124	174	123	134	138	168	157	166	130	157	147	150	150	143	146	159	127	145	158	149	156	149	145	148	149	166	133	148	147	151	157	170	151	141	141	148	145	139	164	165	146	161	152	141	150	145	164	163	151	141	163	179	149	135	154	146	153	142	146	174	167	178	166	156	151	159	160	140	137	150	140	146	134	167	157	125	172	156	154	164	141	151	170	152	152	139	149	146	153	168	135	144	156	148	133	153	131	136	135	161	151	174	153	158	156	159	156	148	151	164	167	148	140	161	167	151	170	163	146	152	149	143	139	179	134	157	153	153	139	123	138	165	137	138	164	147	164	151	142	164	171	148	159	137	131	159	157	146	166	171	158	161	146	162	177	150	143	143	152	151	145	156	146	151	168	138	150	138	149	137	168	156	127	140	154	132	136	162	141	162	137	126	144	163	150	150	166	140	134	154	149	131	138	130	157	135	167	147	159	137	134	159	146	154	149	154	157	147	151	139	163	175	148	154	137	146	161	144	166	165	157	160	141	130	168	136	153	154	132	144	145	156	139	148	150	164	163	148	153	150	133	150	151	126	145	153	156	116	138	142	140	135	176	169	136	133	169	139	149	166	135	148	133	152	144	125	142	141	140	152	124	151	153	145	156	169	148	140	136	157	139	125	140	167	150	137	164	134	128	152	168	151	153	143	146	153	148	150	180	139	153	125	165	148	135	140	157	143	141	137	131	161	158	149	169	156	125	138	151	150	161	141	142	155	134	152	138	133	162	134	161	132	146	149	144	136	148	139	139	176	158	166	143	158	154	136	156	176	142	155	136	134	118	167	144	167	164	148	128	149	151	173	154	148	142	162	162	141	152	167	127	163	129	173	152	179	166	159	134	153	157	162	144	132	154	146	164	135	158	148	124	136	171	149	156	138	171	142	142	154	150	157	137	160	137	163	136	146	140	142	135	128	152	143	158	124	159	152	157	180	134	168	143	142	168	140	179	138	175	159	154	138	140	138	133	131	161	156	141	151	140	152	147	156	136	140	159	158	160	152	167	148	133	163	131	156	147	127	150	155	152	158	137	146	144	126	151	149	145	179	174	158	157	132	140	139	171	188	166	173	156	149	180	140	149	156	161	121	144	160	156	136	157	139	160	152	158	131	151	141	166	132	141	142	131	155	135	129	134	143	147	140	140	173	138	165	148	137	143	151	174	139	138	129	159	141	141	142	157	161	149	148	151	132	143	157	144	148	145	129	125	141	147	174	163	140	174	168	134	138	164	149	163	173	160	152	132	136	166	132	162	169	151	154	139	166	142	145	150	151	158	143	159	144	155	147	152	155	156	153	161	172	131	157	147	135	137	130	179	140	145	149	158	166	146	154	133	157	133	163	163	184	132	172	170	145	126	152	152	141	144	133	132	137	129	132	145	141	148	181	137	127	147	136	149	159	141	166	151	151	162	142	153	146	160	176	139	135	138	137	149	169	141	134	152	155	150	151	140	153	145	160	157	160	152	145	152	134	149	142	169	146	137	144	122	136	161	153	149	132	144	156	157	144	146	130	149	158	154	138	162	139	160	135	150	153	152	136	154	140	135	163	141	156	163	164	160	120	138	146	165	157	149	140	141	152	138	169	127	156	158	141	144	130	162	145	167	142	158	161	145	144	150	154	147	159	159	180	168	169	154	155	140	148	136	137	150	170	149	167	151	158	150	133	149	178	127	153	146	165	131	145	156	165	160	148	149	153	135	174	136	147	134	136	150	126	145	160	140	166	161	141	138	148	156	166	136	138	129	154	158	136	142	142	139	153	149	151	175	166	145	130	155	157	160	134	146	152	123	120	149	133	146	148	143	141	120	144	140	109	164	131	145	130	119	156	163	160	155	142	144	156	159	137	139	142	142	132	147	181	150	149	143	144	142	148	167	138	171	166	144	151	141	110	148	137	140	126	136	152	167	153	153	131	142	149	156	153	164	154	151	149	142	150	139	160	159	161	146	145	159	149	139	139	144	159	130	158	138	164	148	145	154	155	143	142	154	140	156	164	171	150	134	157	156	154	146	141	162	147	171	154	156	148	158	158	167	151	134	149	129	169	157	135	149	146	152	155	151	157	142	146	156	149	148	140	150	166	133	140	164	134	144	131	134	144	140	142	137	142	162	138	146	147	166	142	153	157	145	167	168	165	164	159	168	150	174	149	128	148	152	147	138	148	146	166	149	132	157	141	151	143	155	140	180	157	147	153	163	163	146	149	143	149	123	148	144	134	129	156	172	166	148	138	144	152	131	142	142	145	152	151	137	173	138	143	162	160	161	138	154	133	150	152	143	154	169	130	155	144	131	152	137	154	169	181	169	167	142	137	166	146	137	121	126	136	149	154	139	151	153	159	145	141	131	148	155	171	136	158	125	158	147	146	148	151	173	141	153	169	144	148	152	124	179	152	179	132	146	157	150	145	146	136	162	155	138	177	144	163	146	163	138	150	130	140	138	162	138	169	143	155	156	153	136	137	132	150	155	141	158	150	154	165	142	156	139	144	148	128	145	170	182	131	145	158	173	160	166	141	148	172	162	172	161	166	157	149	163	150	157	153	138	151	150	155	142	132	157	127	159	143	138	165	149	132	123	153	142	128	126	133	148	139	149	137	134	131	153	142	168	157	154	167	150	160	151	147	170	184	158	154	142	135	172	122	149	133	125	143	134	160	156	135	157	166	172	154	160	141	146	146	133	138	132	143	141	162	150	136	142	138	153	147	153	166	155	139	171	147	157	145	151	144	140	146	141	139	155	142	156	124	139	125	144	143	159	165	160	148	137	146	145	159	152	142	149	165	153	144	161	143	140	142	147	156	135	143	138	149	156	125	154	120	166	113	163	146	182	168	146	144	143	164	140	145	132	135	155	182	151	124	127	143	139	149	136	156	142	144	137	167	135	142	151	162	149	162	143	138	160	139	139	148	177	168	136	127	161	161	153	155	149	159	151	179	153	155	157	141	155	143	154	134	145	150	167	146	130	154	161	145	158	141	147	154	170	142	129	141	149	167	157	153	176	152	147	144	155	157	151	134	143	130	140	148	139	161	149	121	154	122	159	157	145	143	134	162	170	154	162	158	151	169	153	143	140	161	151	153	139	148	151	165	137	148	126	139	169	186	151	147	142	155	159
12981	2166	2455	2920	2486	2203	1750	1471	1333	1079	988	907	877	771	743	694	651	626	623	611	555	586	592	543	546	482	485	544	521	471	476	512	485	493	439	425	457	399	455	446	497	468	457	455	457	410	439	432	402	414	397	436	379	401	416	467	435	451	444	426	423	416	397	370	428	384	420	392	455	403	411	425	436	412	401	373	427	444	446	397	408	409	421	403	384	427	395	469	414	430	462	409	413	418	421	428	424	406	403	402	439	428	400	425	421	402	433	440	421	441	407	434	407	386	394	405	391	438	427	406	455	393	409	391	394	381	387	387	402	382	414	436	392	389	410	422	400	414	424	458	418	387	428	412	414	390	461	416	399	431	400	411	374	414	392	402	417	405	443	384	427	397	423	433	401	430	445	374	401	417	395	420	428	418	399	415	400	435	371	393	368	385	424	365	384	415	397	421	431	433	393	415	408	408	408	435	416	407	402	403	375	404	400	394	414	427	395	404	408	423	389	394	395	388	463	396	412	400	387	386	427	406	406	360	365	433	398	383	395	375	390	388	397	402	405	415	424	409	415	419	412	399	422	387	408	422	385	394	419	399	415	400	390	368	408	426	406	385	400	381	384	415	412	400	408	370	395	447	435	432	414	390	404	423	411	455	399	403	399	398	385	396	419	420	355	406	446	396	388	399	394	404	392	436	399	398	444	406	407	375	391	419	438	388	389	384	409	406	371	388	395	374	391	434	391	388	439	406	437	407	405	416	369	413	393	410	429	387	413	393	389	398	416	416	427	405	417	407	406	404	384	382	390	348	413	405	378	439	426	400	446	386	418	401	423	395	403	444	418	411	372	418	410	436	398	407	391	431	358	405	393	378	413	388	412	409	378	389	406	407	431	389	384	427	428	417	393	379	422	426	405	397	395	428	408	425	382	404	407	393	389	392	406	396	364	445	397	449	425	428	365	419	393	399	406	390	393	397	414	416	452	394	390	430	424	430	411	401	414	415	442	427	367	430	448	420	376	398	396	378	375	399	428	439	430	407	396	446	403	402	424	377	386	377	388	452	421	431	383	378	384	391	397	397	430	389	390	395	373	442	387	402	417	372	404	434	397	412	397	427	420	400	418	380	372	397	375	391	407	361	377	425	421	391	430	409	388	406	402	393	427	402	406	399	435	410	412	398	384	418	408	421	415	415	370	397	398	413	401	404	356	392	420	353	413	401	416	427	417	391	394	400	387	383	428	411	398	431	404	381	389	398	407	399	353	358	431	432	402	380	378	395	382	439	450	394	449	408	438	423	423	390	383	391	389	455	392	392	415	414	395	419	411	428	393	376	438	401	399	437	390	375	373	414	425	402	411	402	409	437	434	372	392	375	433	388	413	418	406	417	380	436	403	408	395	415	401	395	425	412	407	414	376	411	417	423	391	452	411	444	387	353	391	375	392	405	421	415	401	423	407	366	418	464	389	394	428	414	395	420	390	447	424	390	411	393	420	418	412	415	389	395	456	401	441	376	425	412	397	376	410	421	426	419	390	421	377	432	392	410	424	392	421	422	411	414	391	422	413	424	412	427	394	414	402	419	400	409	426	415	410	426	346	438	396	374	383	401	408	383	386	390	377	418	370	427	398	409	395	379	407	447	387	416	363	396	436	428	376	427	419	455	427	384	412	387	363	401	360	379	372	395	386	397	418	413	388	401	443	358	413	418	418	453	407	407	389	420	422	387	397	333	385	417	384	399	394	376	392	375	410	403	379	395	403	433	365	422	378	392	401	402	416	393	424	400	396	377	424	364	372	398	402	425	411	396	428	391	388	387	409	424	419	422	453	418	392	396	399	398	371	428	377	383	387	403	364	401	396	388	394	400	389	351	413	402	391	414	395	385	366	399	399	416	397	427	399	410	410	390	411	431	425	427	389	391	363	378	399	400	430	403	410	395	397	397	410	422	408	401	391	407	412	407	397	416	418	394	413	404	383	426	402	395	412	397	392	403	460	397	430	404	397	436	405	387	419	395	417	407	414	425	417	414	397	430	446	439	410	360	381	434	423	432	417	380	367	434	402	422	412	406	421	439	405	418	419	393	425	442	398	414	395	409	386	414	425	393	465	445	395	382	430	424	447	391	422	379	410	395	363	388	395	414	398	388	419	425	426	421	381	434	446	381	408	419	380	379	398	403	373	397	398	398	441	379	417	401	409	403	396	403	437	414	420	444	409	402	418	437	373	406	387	404	388	420	400	435	380	409	378	404	383	392	448	388	409	402	412	385	431	408	386	408	424	415	417	381	394	407	436	424	425	391	395	388	430	388	363	377	430	443	438	410	392	372	406	424	397	402	387	402	370	419	406	402	408	406	374	445	376	421	399	374	422	407	407	380	390	374	387	402	389	430	427	430	365	415	386	405	399	388	413	424	421	422	401	444	406	377	383	386	430	409	401	387	403	401	380	364	418	420	407	404	424	393	395	401	408	389	390	395	403	374	392	402	405	396	382	445	402	397	422	417	391	400	401	388	381	404	395	370	428	421	361	427	394	415	409	408	392	411	405	385	393	411	377	381	406	409	405	394	437	433	469	429	444	414	413	425	428	403	428	386	384	393	439	393	397	390	374	401	417	408	397	386	446	390	423	389	406	412	388	381	419	389	395	383	433	413	433	402	382	388	446	393	402	438	397	406	396	415	394	380	408	417	398	372	396	413	437	443	389	384	479	412	415	386	393	427	426	404	404	438	415	414	410	401	357	373	412	381	402	425	407	424	415	427	417	381	368	426	366	390	400	386	395	436	424	380	439	403	419	442	429	394	429	429	440	414	392	399	420	400	420	407	437	427	418	366	416	382	411	413	418	420	394	394	423	400	382	409	400	422	414	397	403	431	390	395	412	436	417	398	418	370	443	436	376	375	382	415	401	389	407	416	383	422	371	396	425	414	385	386	410	400	418	401	397	386	397	406	389	408	418	400	423	418	422	398	383	443	406	405	397	373	387	405	391	434	377	416	418	424	395	426	426	437	378	429	410	403	436	413	439	438	400	441	394	387	428	373	392	413	401	409	401	425	380	426	372	388	395	405	391	417	380	431	443	428	413	423	403	381	407	400	411	429	395	403	373	403	390	404	374	411	397	351	422	376	412	393	409	375	392	430	416	416	414	404	347	442	412	404	376	364	411	427	425	433	410	394	380	399	420	399	415	386	390	399	391	391	411	386	399	421	419	394	384	422	393	398	378	421	396	398	424	354	410	396	363	423	394	416	388	402	421	395	411	425	409	394	416	424	363	420	401	391	392	417	379	380	420	405	429	416	425	390	378	380	393	404	418	393	404	420	385	419	451	403	386	396	347	415	385	433	401	360	392	389	435	435	383	407	438	420	410	400	413	418	409	385	403	434	384	435	432	411	377	405	370	396	404	369	400	405	395	389	385	419	394	397	384	384	415	449	398	381	426	423	370	416	423	382	438	429	401	375	367	411	456	384	384	379	393	416	404	404	402	387	355	416	401	383	397	410
37833	9096	2568	1821	1276	922	731	591	453	422	421	348	340	308	297	319	265	255	268	266	275	264	234	242	209	241	222	211	232	218	205	211	212	206	227	188	216	234	216	209	219	176	220	227	222	228	214	229	195	208	237	197	195	180	185	193	199	192	187	203	212	188	244	209	205	167	211	232	210	196	197	239	193	226	221	203	184	208	189	207	215	218	215	212	204	207	193	211	184	221	215	192	215	193	197	209	202	220	199	219	215	205	224	228	202	205	230	215	198	205	198	183	224	213	184	189	203	197	180	197	201	225	248	226	207	196	201	230	212	211	180	223	197	194	199	212	176	215	212	213	208	200	189	200	204	206	221	201	181	205	208	195	209	196	221	194	197	196	179	206	203	187	200	185	227	227	198	208	212	208	201	183	199	190	204	225	222	202	202	217	170	205	184	208	192	201	195	229	205	210	222	189	222	186	205	200	207	195	199	206	235	235	196	201	201	221	194	225	215	212	200	223	198	183	207	212	217	191	178	201	206	197	226	186	204	201	196	199	243	188	219	194	199	228	186	172	188	199	202	226	212	200	212	199	209	211	183	207	233	245	203	191	208	205	200	227	194	219	195	232	204	207	190	215	199	197	202	197	211	206	189	215	199	178	172	192	202	206	212	226	211	215	212	212	213	206	192	213	203	208	219	226	198	210	201	214	223	230	203	193	173	220	199	192	200	193	212	195	202	224	211	183	181	180	209	199	172	203	206	200	210	207	227	201	195	175	211	196	196	192	219	202	219	223	201	198	199	176	218	215	207	230	194	228	208	180	206	179	227	206	187	208	185	205	229	232	198	199	184	200	203	213	184	196	211	213	163	205	198	225	214	224	217	187	206	189	209	232	192	208	235	187	204	195	204	197	208	224	196	207	176	183	214	210	230	182	197	201	214	197	209	202	208	223	198	216	230	196	220	211	211	205	182	216	215	218	186	200	216	226	216	217	223	201	208	182	189	251	220	175	219	182	201	197	191	176	201	168	198	206	217	216	195	230	212	212	200	192	204	229	182	207	220	218	210	188	216	208	191	218	205	188	201	217	188	201	210	211	230	208	216	191	171	195	189	192	189	207	185	187	227	182	215	220	195	187	200	203	212	229	197	209	222	206	222	221	216	200	207	212	164	200	189	199	205	207	185	215	183	212	174	173	216	230	228	220	169	182	213	216	187	225	196	205	217	202	203	201	211	201	196	204	180	192	186	184	197	208	196	172	178	198	223	202	185	187	206	194	207	202	194	216	212	183	202	192	204	211	234	219	215	196	205	210	199	227	214	209	218	243	204	186	217	196	194	204	197	217	202	210	215	195	168	219	194	213	245	194	193	207	226	222	191	222	190	227	196	226	204	177	195	223	215	205	215	239	214	197	178	208	184	212	198	207	187	220	191	188	187	206	197	187	186	220	233	200	176	185	217	186	192	206	240	209	181	188	213	218	217	200	219	205	204	187	201	230	200	200	197	233	196	192	181	185	205	188	235	199	192	196	208	187	203	192	204	219	205	213	200	194	214	228	208	216	187	185	174	206	172	195	217	197	221	226	202	190	213	217	219	200	229	204	196	211	207	202	206	213	203	193	185	198	206	193	204	208	204	187	217	229	194	217	207	206	206	199	183	186	184	222	220	210	207	200	223	210	191	190	222	209	192	226	196	218	192	209	193	199	212	215	182	198	179	218	197	221	225	177	181	228	221	185	226	225	215	193	222	214	218	222	209	202	210	196	194	196	186	226	230	220	212	196	214	210	203	174	211	194	222	212	224	219	206	184	183	219	197	197	196	185	202	212	189	217	233	207	205	226	196	217	219	191	221	187	186	205	207	213	213	193	215	188	180	199	216	200	193	212	211	199	230	222	197	202	228	193	201	192	185	193	195	193	204	209	216	213	202	217	224	208	173	212	224	194	214	197	208	202	204	201	220	201	178	209	193	202	198	242	197	195	196	191	202	224	198	188	219	187	190	206	192	192	215	203	203	212	204	208	221	192	227	185	223	214	224	209	209	219	173	187	216	215	211	216	208	187	206	196	207	200	204	186	188	216	208	218	228	191	188	213	205	194	223	205	200	230	198	216	201	200	221	175	224	219	226	230	203	206	221	212	211	219	200	235	230	190	187	223	235	218	201	218	211	230	196	207	230	194	189	191	192	204	216	179	192	224	212	200	184	203	218	214	185	202	205	225	198	210	216	198	209	169	198	219	218	249	181	183	217	207	182	235	220	214	210	193	203	210	219	199	195	213	198	198	181	203	197	198	200	190	221	218	183	177	176	191	201	195	230	196	211	205	176	210	216	198	185	197	216	186	223	192	191	194	215	211	217	224	201	235	195	211	188	203	215	189	206	189	200	206	208	185	229	202	193	204	195	201	219	212	215	188	212	198	199	222	176	212	196	219	187	205	215	182	199	187	211	216	224	220	183	209	227	230	205	217	211	197	212	205	196	201	212	226	219	222	189	228	210	210	200	213	191	185	236	195	205	220	226	207	207	196	196	200	236	200	202	204	178	195	209	198	198	203	212	181	195	208	204	216	190	178	211	218	188	214	238	204	193	205	216	190	203	200	177	211	231	206	211	187	200	208	208	218	206	197	213	205	193	209	206	209	208	201	227	187	204	200	213	218	201	183	202	211	223	196	221	172	195	194	226	219	204	216	199	192	210	190	207	216	192	193	199	214	196	190	192	211	182	217	201	193	204	186	236	205	193	214	205	206	186	196	221	195	212	200	225	222	203	205	208	220	191	228	189	207	213	184	202	206	202	197	221	218	205	216	200	195	201	222	226	198	206	197	225	195	199	223	208	179	204	205	201	212	203	180	189	197	209	210	200	182	196	182	191	205	215	195	186	201	196	189	200	203	200	210	224	201	211	238	196	193	185	202	198	208	212	191	221	234	208	221	203	188	204	202	200	209	192	211	206	224	195	207	215	193	179	207	221	178	197	206	201	198	219	204	178	198	204	210	202	215	211	217	219	209	203	200	225	220	192	228	223	221	205	215	220	212	224	202	210	194	193	214	186	199	213	230	222	205	195	204	203	206	208	239	210	236	184	208	195	204	203	175	218	215	212	192	206	204	188	220	218	218	200	216	195	206	185	178	195	195	192	162	201	208	203	181	190	239	222	221	195	184	206	200	190	206	177	181	213	213	209	203	207	217	197	215	192	204	193	222	203	211	233	203	245	204	206	225	184	212	197	227	204	187	190	234	203	203	214	230	196	186	199	193	191	216	238	218	195	206	214	225	212	207	213	221	184	217	213	178	232	203	202	182	192	193	209	200	182	202	217	217	197	212	206	207	211	184	228	210	202	210	211	222	208	235	191	191	215	203	185	213	202	223	216	211	232	206	188	185	170	214	249	219	206	196	188	193	196	199	230	211	217	219	211	210	198	185	204	192	214	187	206	192	189	215	185	228	204	203	196	219	234	182	179	200	213	221	206	202	213	222	218	209	236	174	181	212	218	214	209	180	214	212
17436	4022	4344	5289	4670	3830	3193	2653	2221	1949	1709	1567	1401	1286	1202	1126	1118	967	1000	913	856	889	852	777	784	742	738	686	728	732	701	712	665	686	654	669	649	656	627	602	612	587	618	584	614	612	644	594	589	571	599	633	629	572	589	607	558	635	567	568	579	577	582	577	615	572	579	635	590	562	587	545	613	583	560	538	598	588	549	594	509	498	552	540	573	578	555	556	524	585	544	618	563	580	572	549	533	538	582	554	524	579	528	510	547	532	573	585	561	557	564	563	539	572	576	563	607	572	517	605	514	577	625	552	562	578	556	555	552	565	590	560	527	556	565	554	561	574	525	542	557	556	588	562	536	538	508	537	545	535	493	569	543	552	606	563	555	562	560	536	566	571	535	530	556	581	547	512	531	547	554	554	550	572	565	535	565	563	538	552	531	541	556	569	549	521	522	536	592	530	561	557	541	500	514	596	591	565	581	551	545	550	542	555	559	501	577	565	550	513	589	558	542	540	544	539	574	572	550	527	575	533	590	575	539	482	521	529	524	559	543	561	543	561	571	551	549	550	536	533	514	524	561	570	560	538	552	538	547	585	519	576	516	565	586	542	577	575	524	550	519	541	593	598	540	548	531	560	568	561	543	543	504	585	541	535	567	541	580	546	547	571	529	584	589	531	554	567	547	529	534	569	518	575	547	568	549	571	581	524	503	519	545	542	520	540	598	562	542	521	548	566	557	549	540	511	538	556	541	551	569	571	551	544	551	515	568	546	589	541	549	522	555	564	518	543	547	514	548	558	623	595	577	535	541	524	540	541	597	546	584	573	568	548	552	578	560	563	587	546	550	554	553	592	553	561	549	494	518	542	487	569	546	573	532	507	546	541	541	533	546	544	549	581	546	535	505	507	572	524	581	535	545	517	551	549	557	533	559	547	504	559	542	531	569	556	527	513	562	568	568	568	574	544	572	533	542	515	557	520	558	550	555	532	522	519	564	568	567	569	553	534	591	561	571	526	605	570	548	528	529	580	522	568	539	514	509	583	517	572	555	546	562	564	607	558	535	559	527	528	533	544	543	580	550	565	557	533	566	546	511	555	564	567	554	596	567	515	540	585	530	532	511	510	536	524	557	540	527	560	606	565	579	523	553	525	537	552	547	519	568	546	566	509	546	527	556	580	546	598	537	537	596	573	554	574	548	568	561	525	567	533	574	553	564	584	568	542	539	559	548	531	599	536	547	511	523	548	624	546	559	500	581	553	576	551	533	581	534	521	503	556	558	531	556	570	528	569	544	562	513	558	562	533	533	527	593	557	492	535	523	553	547	527	550	530	513	554	535	580	577	549	529	550	541	502	554	566	564	535	524	544	544	545	547	554	574	568	600	573	572	532	528	565	543	571	557	557	542	534	552	554	533	537	571	547	565	538	561	553	507	581	520	505	505	553	540	539	562	523	530	512	539	563	529	600	558	584	532	586	572	567	563	551	569	532	550	530	520	532	572	566	510	571	555	533	515	599	555	537	521	531	509	556	541	547	543	521	583	605	547	554	553	546	521	516	533	548	555	530	573	591	566	515	544	608	546	587	572	550	526	558	563	547	512	554	569	532	538	529	537	535	532	565	535	596	515	579	520	566	542	558	557	529	537	516	563	539	577	560	490	578	508	551	572	536	536	529	555	517	565	558	549	569	551	503	553	542	596	585	582	529	537	553	543	579	565	584	570	561	548	540	601	552	591	562	590	538	519	548	555	566	558	583	504	558	538	563	584	517	585	601	576	554	525	548	531	516	520	568	512	513	547	547	489	540	574	527	552	566	525	576	588	604	523	539	578	583	560	557	541	580	557	557	550	517	546	538	549	550	522	567	570	515	537	534	525	519	585	545	568	545	533	553	521	586	564	537	522	595	561	531	566	586	539	545	541	562	573	585	564	568	563	549	548	552	572	547	541	572	522	556	534	530	569	533	545	539	531	492	542	537	543	533	530	558	536	538	559	563	549	544	561	593	526	528	550	570	547	529	580	592	529	515	538	572	562	548	558	573	564	516	551	539	558	564	584	538	559	555	523	555	523	564	546	546	546	557	539	524	538	603	548	598	517	524	591	582	549	540	514	593	599	560	570	625	557	566	554	540	518	545	484	561	494	532	529	592	587	551	581	544	517	591	550	528	548	552	554	533	583	534	537	518	480	554	578	538	567	577	595	517	545	594	546	541	563	533	582	567	549	535	570	566	500	495	516	587	536	572	531	558	537	512	515	511	599	569	581	532	567	586	523	549	519	538	528	538	563	528	544	567	541	572	550	548	537	510	540	545	596	534	581	539	569	574	552	522	558	565	566	505	511	500	559	569	564	550	559	526	596	545	558	547	594	575	536	553	551	523	567	561	534	573	549	556	572	546	543	550	541	598	561	544	544	561	513	561	558	566	530	552	539	570	555	543	558	518	558	589	541	571	506	531	545	616	561	528	568	552	541	551	544	508	578	526	538	589	548	536	568	568	549	580	540	546	566	507	554	554	530	569	540	624	564	574	524	542	541	541	516	540	570	557	558	569	551	574	590	565	532	549	578	564	566	564	582	575	540	564	570	535	563	531	530	557	560	555	526	599	551	560	539	544	595	574	557	538	499	518	507	542	530	551	567	546	550	523	503	577	543	556	553	547	571	521	537	553	565	544	532	571	597	546	554	585	559	545	576	542	518	545	543	525	554	545	549	552	570	535	536	572	529	525	545	564	492	584	548	577	586	571	515	551	495	530	550	573	537	549	537	596	552	563	536	566	575	517	554	579	548	548	556	547	564	569	537	578	556	550	577	560	532	571	576	530	566	548	543	518	527	543	583	555	579	576	527	534	521	508	576	580	563	572	546	512	553	576	554	525	608	567	580	582	557	553	536	584	537	537	585	567	541	570	507	550	529	552	553	575	545	565	558	525	577	568	571	556	556	568	532	528	542	529	510	554	556	538	555	562	509	529	512	537	534	548	535	560	574	555	561	540	549	560	573	571	547	555	525	534	531	569	572	547	522	594	551	560	580	530	535	579	546	545	604	571	550	538	588	534	515	537	547	556	536	561	621	573	511	523	535	558	555	561	559	559	535	597	559	583	552	566	559	520	590	541	582	516	560	562	538	569	516	530	541	515	532	540	533	515	555	507	541	573	547	547	531	570	541	546	541	563	564	562	565	602	572	554	547	567	543	514	555	536	570	508	539	556	540	549	558	515	581	564	539	526	517	522	558	542	587	566	596	541	578	531	599	524	544	600	583	574	572	554	594	530	551	536	567	549	586	533	549	568	525	548	552	583	542	543	528	550	557	546	558	506	501	571	538	505	567	557	549	568	561	586	535	543	561	558	564	547	524	575	517	578	575	580	549	541	501	513	538	542	574	552	581	548	530	522	586	565	578	566	531	539	561	566	595	536	549	528	564	607	519	526	615	543	564	532	537	515	511	526	578	586	577	535	529	532	558	556	543	594	571	574	549	535	568	533	561	539	570	539	526	520
13462	935	361	344	324	293	303	345	297	311	337	319	299	308	316	318	326	341	287	320	301	340	327	337	329	323	327	319	316	343	337	327	305	285	294	299	349	308	306	355	298	302	321	329	323	318	305	324	332	332	289	296	347	326	361	326	290	352	299	328	336	331	313	300	315	316	323	325	329	283	307	329	313	341	352	330	301	312	323	296	316	378	310	351	327	312	322	320	317	333	364	280	359	317	299	327	324	301	291	325	344	322	347	307	288	304	323	286	352	281	305	321	334	314	307	285	298	305	337	312	319	356	279	315	272	306	304	289	316	284	325	311	336	309	329	312	331	306	321	299	316	342	328	309	290	344	288	330	286	340	325	276	341	331	283	311	304	305	304	309	309	288	336	326	323	329	319	312	313	275	306	318	275	322	292	328	293	299	355	346	328	352	299	303	292	323	346	327	327	310	315	314	271	328	314	306	316	315	316	310	303	313	325	310	277	299	317	307	311	327	336	341	361	349	294	339	305	325	319	319	329	345	293	319	313	311	358	320	319	290	357	336	320	328	333	324	311	343	332	328	310	313	333	299	314	321	340	304	290	304	312	333	332	299	275	307	296	312	338	333	311	329	323	291	339	305	307	317	312	360	299	322	361	320	293	323	327	320	266	329	341	332	350	332	317	313	340	324	321	349	301	310	319	314	318	314	333	338	324	321	281	318	324	331	354	329	311	285	350	310	298	339	299	299	276	305	340	279	312	330	292	289	276	305	326	300	279	341	317	313	316	335	330	272	329	336	323	346	314	309	320	303	345	333	330	291	323	285	354	320	294	309	310	282	340	326	345	307	319	311	331	314	332	313	320	333	300	319	340	320	318	305	332	309	302	355	334	284	324	283	312	331	272	328	309	292	328	343	331	280	326	321	307	306	284	321	307	308	291	337	315	309	315	290	317	271	329	332	337	305	340	316	328	338	334	310	298	345	317	305	313	348	339	376	355	317	309	319	297	300	304	327	308	316	294	328	343	331	284	329	313	317	304	321	312	314	281	318	323	297	314	322	291	351	359	356	314	307	333	285	305	345	327	323	313	307	314	303	333	300	321	373	304	324	335	318	312	311	319	316	296	311	297	286	300	319	308	347	303	316	293	309	322	315	326	339	311	336	326	302	313	320	306	291	341	324	332	319	311	346	307	338	289	348	290	328	325	303	297	333	319	319	326	327	332	305	342	310	326	290	335	327	326	299	302	299	297	334	314	283	328	341	329	291	303	343	324	284	322	317	292	292	320	326	273	294	351	320	317	306	336	330	346	336	310	322	322	324	297	295	324	308	337	309	282	313	321	321	322	348	325	297	330	317	347	330	299	346	286	328	326	335	307	316	321	310	281	289	307	309	332	325	321	319	311	286	304	328	318	288	332	328	320	317	308	323	345	327	341	309	339	294	321	342	338	336	291	291	327	339	310	331	328	300	316	296	320	311	328	329	309	328	299	286	332	302	330	316	297	292	332	322	295	332	326	359	280	326	344	289	335	320	319	319	343	318	347	336	306	356	324	352	312	332	298	292	340	313	302	294	310	328	326	317	331	320	295	287	320	298	348	301	312	318	289	312	304	326	327	305	339	297	324	334	312	320	370	309	319	304	310	332	309	321	350	314	326	294	321	298	318	331	302	332	332	318	358	328	305	322	320	307	310	330	351	315	342	312	330	367	309	322	330	299	339	321	323	335	337	339	332	296	321	318	307	304	312	314	307	339	324	312	314	331	330	329	283	345	368	308	309	356	316	298	315	321	292	278	320	308	305	324	327	308	300	316	306	290	300	314	324	351	306	334	316	301	341	327	280	284	299	301	313	306	316	326	312	322	327	316	308	334	300	337	327	310	355	310	312	308	315	343	331	331	343	311	296	363	346	311	324	314	305	313	318	297	328	295	323	317	308	301	333	312	347	306	296	292	317	358	306	330	324	299	338	335	304	327	358	296	306	301	316	314	342	340	309	316	300	334	304	288	274	296	317	324	343	330	311	306	306	347	307	310	292	313	317	315	322	274	331	294	355	330	333	305	351	322	361	315	307	320	320	319	332	308	304	296	310	346	330	309	327	319	301	336	327	334	288	298	311	309	311	347	334	334	330	325	295	314	322	315	293	309	333	329	314	318	317	339	293	298	331	322	306	317	297	306	298	309	304	333	281	326	316	294	315	296	287	296	327	329	327	331	308	323	304	298	318	317	282	325	308	346	344	312	297	305	326	332	299	319	324	323	254	310	307	300	332	348	298	318	282	303	292	301	333	331	291	288	319	319	307	324	292	291	309	328	281	321	311	315	340	309	328	312	296	298	354	312	330	306	295	328	306	339	308	336	339	332	329	311	299	307	315	289	281	323	330	317	296	294	336	330	305	319	292	331	308	323	320	362	357	326	339	331	305	320	308	333	330	323	287	304	316	344	332	312	327	324	326	332	330	288	331	337	310	316	342	302	325	335	320	286	350	307	303	344	313	345	332	305	357	320	329	313	336	304	360	331	306	306	313	328	294	309	339	307	320	305	344	301	329	317	318	342	329	311	291	278	332	345	288	321	319	334	319	320	328	326	320	323	289	314	305	308	321	316	299	290	297	316	325	306	334	302	289	324	316	336	316	288	321	324	337	344	318	311	315	340	321	319	312	305	300	308	324	302	301	314	297	306	308	287	300	360	302	294	341	345	284	291	304	359	297	313	333	331	278	328	318	346	295	347	325	308	309	355	343	331	327	326	306	302	319	354	321	292	300	316	317	296	302	338	310	314	271	353	330	296	304	297	287	343	293	332	353	316	289	316	280	326	347	323	349	318	331	306	340	293	311	279	325	329	289	322	324	311	276	307	333	308	326	311	321	306	297	293	343	333	320	321	327	329	303	337	334	343	330	348	298	319	343	300	328	328	327	312	313	292	298	296	308	324	328	322	308	316	323	297	345	320	298	331	304	309	350	296	325	324	313	276	314	329	288	309	329	314	323	324	274	293	337	362	327	321	305	294	312	325	292	376	341	300	338	332	308	347	331	345	340	353	347	294	336	345	327	364	325	317	321	291	321	331	312	310	335	341	322	310	308	345	295	315	365	308	312	313	335	304	346	322	309	302	329	330	319	322	315	342	328	315	305	352	307	337	312	299	359	284	307	317	312	304	349	327	330	309	327	312	318	305	325	295	320	308	322	326	311	318	323	279	313	309	322	293	313	294	275	313	306	329	302	330	353	307	313	306	323	339	323	318	331	350	333	299	314	327	316	300	302	318	339	326	329	282	302	385	364	291	333	302	312	342	304	272	308	332	310	291	314	317	308	359	343	329	284	297	331	315	333	333	334	329	314	302	297	305	299	283	301	328	304	318	300	323	324	337	325	325	322	345	325	313	335	339	336	338	311	288	314	304	292	347	335	321	339	334	335	319	331	308	342	338	348	307	345	315	350	331	322	321	299	324	316	326	314	312	302	315	308	336	301	354	343	336	300	323	314	311	303	333	308	308	315	360
6039	839	863	847	802	809	827	740	783	749	763	739	799	745	786	736	782	677	739	734	756	776	725	721	781	827	732	768	791	744	725	711	740	783	699	730	740	800	766	730	714	728	781	728	726	754	790	754	765	760	762	806	728	751	744	764	745	774	738	745	730	786	744	727	726	728	688	712	751	778	754	741	704	768	775	776	781	736	764	773	730	753	763	719	729	781	744	792	754	715	727	710	736	748	732	746	734	753	774	735	746	718	708	741	747	767	754	748	756	745	738	727	742	725	737	765	757	806	772	760	733	780	739	749	705	712	761	752	746	764	770	711	761	732	712	755	747	786	759	726	758	718	696	744	746	783	739	811	711	773	720	756	714	739	751	769	742	726	773	724	790	729	773	756	760	735	772	744	756	757	725	729	742	702	795	709	722	733	728	740	741	739	782	763	735	750	789	710	786	755	725	742	751	740	767	744	749	747	748	725	736	781	753	742	753	748	748	815	747	749	764	760	702	770	699	726	741	721	752	723	748	726	755	720	755	760	693	788	796	746	727	748	725	754	755	739	730	704	752	794	763	753	715	761	728	777	753	762	775	777	771	743	778	722	737	758	758	742	707	741	739	697	744	704	716	742	702	720	700	717	718	766	797	708	777	735	786	709	771	745	767	728	761	742	739	782	735	737	742	730	720	760	732	724	758	738	709	708	736	727	735	762	737	746	730	715	766	740	690	769	728	740	753	755	743	745	735	723	708	781	759	733	769	755	743	752	753	800	721	742	724	756	744	745	727	726	762	756	694	742	772	786	685	767	786	764	722	738	759	747	701	740	749	746	785	788	750	757	757	717	707	758	743	697	759	781	729	712	741	736	708	746	734	761	737	782	744	763	746	785	739	784	718	764	717	765	732	753	735	763	724	753	787	755	717	740	751	727	726	800	728	755	777	753	728	725	786	764	737	803	743	731	736	748	752	795	761	726	708	716	757	761	731	759	688	756	736	754	732	747	733	751	729	730	734	741	757	795	718	775	728	772	739	743	694	761	685	718	724	728	704	755	705	731	694	767	730	727	746	738	793	744	729	744	731	732	762	756	708	775	749	735	756	740	742	737	733	754	762	723	783	772	759	784	738	734	751	676	764	714	702	703	730	771	754	776	718	714	806	768	763	750	746	773	783	732	837	720	709	754	763	726	749	702	747	745	781	710	730	758	761	731	746	800	757	802	743	789	714	776	767	777	721	797	715	772	721	747	726	731	740	738	766	722	728	714	739	725	759	767	777	745	791	737	815	748	725	707	771	720	745	755	740	740	734	772	738	748	769	729	759	790	736	719	756	717	707	749	737	745	740	725	729	760	758	706	722	774	733	798	753	754	738	724	729	745	774	681	741	774	740	789	756	731	769	731	764	704	767	778	745	809	747	773	767	707	765	731	791	723	743	751	736	715	791	718	743	716	789	755	742	765	753	767	710	784	746	761	743	731	791	740	751	745	797	780	720	776	765	717	716	738	788	803	756	734	730	752	739	708	749	781	763	759	755	739	744	756	751	706	766	739	768	697	778	757	757	716	745	759	770	748	678	773	748	761	665	759	740	769	777	782	741	709	702	769	703	773	784	761	758	784	785	744	796	743	772	704	785	728	785	763	711	752	742	759	776	702	745	710	724	684	734	764	767	744	779	789	749	752	770	731	761	826	757	727	810	758	762	741	741	734	762	750	745	743	750	737	725	794	718	756	761	761	743	775	708	779	724	757	729	744	749	700	730	752	789	775	729	692	739	726	759	732	730	733	736	787	768	778	765	744	731	744	802	766	749	764	746	788	747	748	704	739	747	767	736	743	754	769	727	744	767	716	765	749	738	762	722	740	798	739	729	755	745	813	730	745	713	733	773	752	732	729	725	754	739	745	780	759	725	784	778	747	770	765	731	755	795	767	770	761	726	761	745	713	752	758	746	793	722	749	748	725	798	760	746	760	745	745	752	714	733	708	720	760	751	787	739	739	703	763	716	680	779	729	766	736	727	716	781	755	769	717	732	736	757	761	815	716	776	792	752	808	745	755	722	686	751	746	721	762	732	714	712	774	741	744	764	718	761	756	751	706	776	736	761	753	797	760	752	789	762	723	780	794	743	701	718	769	733	725	719	765	726	731	744	776	767	734	789	727	758	734	749	728	727	813	741	763	756	771	706	719	776	709	794	730	770	711	751	713	724	757	732	759	783	744	736	762	732	768	785	745	685	750	735	799	730	730	742	819	762	708	734	757	709	766	754	735	677	715	751	704	667	786	752	759	758	752	744	820	803	704	776	716	759	745	776	761	788	713	725	805	777	763	779	676	706	773	784	708	750	729	784	783	722	714	758	756	665	777	755	740	786	797	783	730	729	769	723	774	737	797	735	743	802	744	752	730	803	772	719	749	746	733	745	772	741	729	741	759	759	732	714	810	702	752	728	774	745	706	721	793	748	773	721	726	755	720	730	715	776	795	773	735	722	729	798	711	743	782	754	694	715	741	755	776	738	774	737	723	779	726	786	714	776	739	774	781	741	771	731	731	739	737	732	755	758	714	706	732	759	733	775	691	753	772	791	700	717	724	706	735	753	706	771	737	759	707	759	717	743	760	723	765	791	781	763	757	726	753	777	761	714	741	755	744	746	780	746	724	718	718	716	693	727	746	762	752	772	725	755	774	756	738	777	792	737	774	732	767	754	712	716	786	760	750	714	764	745	737	732	746	735	783	742	726	717	756	733	721	753	729	732	720	722	721	761	723	750	738	738	751	736	721	721	733	762	745	747	771	736	784	724	750	776	731	700	752	738	729	737	681	748	790	760	748	789	747	727	790	703	815	753	771	785	731	737	734	787	715	730	722	733	704	751	690	777	768	784	763	731	788	733	722	762	743	745	803	722	737	705	781	752	766	722	731	760	770	725	745	762	725	724	754	722	709	770	745	754	724	737	715	739	724	713	791	734	746	713	726	711	736	731	723	738	755	742	740	753	743	757	762	766	709	705	763	730	728	733	764	688	765	711	713	727	754	739	734	775	755	739	764	703	765	774	729	724	728	777	686	760	728	782	727	755	778	752	763	758	793	763	738	722	702	789	762	719	760	736	756	778	726	782	720	738	793	769	758	723	782	750	778	712	761	731	761	702	790	742	731	747	724	778	735	727	727	752	768	765	789	723	774	781	710	806	733	775	759	779	738	771	765	758	757	732	813	766	708	736	798	729	775	759	781	710	744	710	755	711	759	735	737	717	746	707	747	780	763	755	756	731	761	715	750	776	770	766	743	744	748	728	745	746	755	744	701	740	763	722	769	753	761	744	749	730	742	738	749	760	719	753	769	746	768	719	783	774	766	703	749	729	741	748	716	761	753	761	723	773	780	728	726	819	724	748	736	726	759	736	712	691	790	730	734	712	758	823	770	716	734	760	775	716	746	762	735	812	672	763	716	776	774	724	759	763	725	770	724	734	713	740	745	770	703	782	766	809	758	755	695	753	780	768	744
28130	4604	1245	890	631	502	393	332	280	269	236	225	240	233	194	206	188	200	182	172	186	152	157	168	205	178	161	142	146	147	172	146	151	133	154	152	173	150	157	166	132	144	152	171	142	160	128	167	146	152	160	155	159	148	131	150	160	137	130	150	169	159	123	157	139	155	166	141	139	144	150	160	145	141	160	160	132	153	164	153	146	152	175	150	135	134	155	146	157	140	175	143	155	147	157	182	176	160	122	145	155	161	178	162	120	139	153	146	135	159	131	143	147	154	148	139	167	159	145	131	120	171	164	152	139	163	137	158	139	150	131	154	160	128	137	144	138	138	147	137	156	148	171	170	163	149	130	136	135	135	189	168	138	162	144	150	142	139	172	176	147	145	172	145	131	152	155	165	152	151	175	140	164	175	164	154	118	145	131	148	148	146	163	161	145	149	171	130	148	131	158	168	148	159	148	151	140	137	158	127	174	134	165	132	133	155	109	147	126	153	156	148	144	154	143	138	160	166	147	141	161	156	165	163	161	152	118	131	136	145	156	158	164	152	165	160	160	162	151	150	167	160	140	147	165	169	154	143	153	171	161	172	157	140	125	153	143	157	150	162	149	134	150	140	170	141	154	171	145	155	136	148	150	144	145	130	142	161	140	138	150	142	130	154	144	147	144	138	144	163	151	145	138	147	135	132	131	143	149	142	154	142	143	148	143	148	145	148	165	139	140	150	140	143	140	138	147	144	137	157	153	138	140	153	149	156	137	131	144	166	123	160	143	168	159	139	155	144	134	152	174	153	158	135	126	145	142	146	179	140	157	168	149	143	150	152	142	174	132	144	154	165	163	175	143	135	159	159	147	151	161	144	153	152	136	127	137	150	157	143	127	154	137	160	140	162	134	178	141	135	161	174	180	119	157	140	137	160	178	165	157	153	158	165	146	135	140	161	163	127	136	152	154	150	154	140	145	152	169	164	167	153	146	132	175	156	184	162	153	144	134	137	146	146	160	152	152	141	158	160	169	142	142	158	137	147	155	150	127	150	178	163	146	142	158	181	159	140	153	127	145	147	141	133	179	134	153	148	135	155	158	170	148	148	156	162	131	150	171	140	149	157	141	151	175	157	143	135	140	168	132	140	135	165	156	152	135	130	161	171	153	155	148	153	153	157	167	119	188	160	145	138	125	157	156	136	150	126	157	153	151	159	143	142	161	147	152	164	134	178	168	154	156	136	151	157	139	142	138	128	131	161	164	166	148	144	149	155	140	162	163	136	171	145	149	159	135	158	156	135	120	154	158	157	142	143	132	154	184	138	161	157	126	135	148	148	145	145	155	149	134	138	147	146	152	148	121	145	141	148	150	154	156	161	152	163	177	140	160	161	147	188	139	121	131	182	147	148	133	138	176	150	138	145	156	152	142	148	137	156	164	134	134	166	163	148	153	148	159	136	166	159	153	149	152	146	152	164	146	136	167	142	140	154	112	147	160	152	133	141	145	157	142	163	161	146	145	154	160	139	138	148	142	167	144	143	162	170	141	147	164	163	152	152	147	128	133	172	151	157	146	127	136	160	148	181	140	154	147	143	148	122	171	178	151	170	149	138	146	154	140	145	172	114	159	153	165	156	159	136	153	140	144	160	159	134	152	142	134	137	121	180	126	126	155	150	162	170	131	145	146	157	152	148	147	143	125	143	117	138	146	143	141	166	142	135	142	142	143	142	144	149	152	142	133	155	137	162	148	162	162	170	156	176	127	132	140	148	138	160	123	174	143	156	158	135	149	146	157	149	142	142	175	187	146	155	135	151	152	140	136	129	112	160	140	155	163	153	138	138	143	150	150	157	153	135	146	153	169	155	144	163	153	143	129	166	155	161	161	141	166	146	148	150	164	160	152	146	132	153	139	137	138	144	157	155	144	146	161	153	138	142	150	147	160	141	180	148	155	146	142	154	180	154	142	170	134	141	151	138	145	129	153	141	133	164	146	141	141	141	174	135	131	145	162	138	148	158	154	136	129	161	147	144	145	146	156	138	148	147	150	146	142	163	147	146	142	158	158	156	146	147	121	155	132	159	131	134	142	168	171	132	141	150	152	156	164	151	160	165	134	147	147	157	154	150	152	136	146	142	147	151	165	162	152	139	162	143	154	150	147	160	167	147	149	158	166	139	149	135	151	149	157	120	144	146	149	156	165	155	148	165	126	148	157	149	140	146	153	127	151	152	154	147	144	145	143	172	163	159	156	140	157	167	141	164	151	170	166	157	156	127	153	141	149	148	154	156	145	145	160	150	150	148	154	129	145	129	161	133	145	138	123	160	156	159	149	164	144	144	148	166	137	129	152	170	154	143	143	155	143	139	155	138	151	141	167	180	153	161	148	113	161	144	155	150	156	154	145	135	140	161	157	139	164	135	159	147	179	161	143	139	172	155	157	145	145	132	137	133	155	133	123	157	139	145	155	140	154	142	168	152	173	146	136	164	160	145	145	161	162	152	140	161	140	143	150	159	151	140	140	118	137	137	162	151	130	164	120	149	138	161	145	145	139	151	151	145	168	138	138	177	168	142	168	133	135	151	145	150	144	141	154	138	157	147	161	155	148	152	153	147	151	151	160	145	148	134	143	131	157	160	137	150	154	145	162	148	130	134	155	147	137	161	158	151	146	151	161	168	132	147	145	153	145	143	159	155	158	157	131	149	173	140	156	163	137	142	139	143	156	159	135	164	121	152	150	164	130	145	157	148	143	150	146	152	143	140	157	166	162	154	140	154	167	174	133	143	150	143	150	160	168	143	153	126	174	154	145	123	140	163	126	151	153	158	162	160	156	150	151	139	160	151	157	147	152	151	125	167	141	127	127	151	142	144	168	151	157	162	145	137	137	142	163	159	155	165	147	162	166	153	143	132	135	106	153	137	174	141	171	144	150	158	163	168	149	167	178	159	152	163	160	159	158	152	155	138	161	171	149	174	150	160	154	146	162	163	138	134	151	155	143	151	158	157	147	147	165	144	151	128	171	122	149	146	146	131	169	167	138	152	147	120	141	144	165	134	143	149	161	125	169	153	138	159	150	140	157	152	134	131	141	160	134	167	174	159	128	152	153	125	145	163	143	158	132	154	155	153	144	144	138	145	153	140	140	153	152	142	189	144	151	135	163	161	176	127	146	126	151	154	163	135	168	183	134	174	135	149	172	148	154	140	160	146	137	137	170	145	128	140	170	135	135	134	168	156	173	135	140	150	139	147	150	152	151	151	173	128	194	164	139	139	148	138	166	165	150	128	139	175	167	166	127	145	149	140	172	173	151	146	135	166	151	158	171	179	148	146	155	153	152	149	135	148	155	159	169	166	161	156	134	139	188	152	124	136	149	133	181	147	131	179	161	161	175	142	153	160	151	155	143	154	144	154	162	149	143	150	148	156	156	161	133	166	144	184	155	154	136	153	156	147	122	148	149	161	163	166	151	159	149	170	150	155	143	141	136	153	167	170	119	150	136	137
12988	2223	2328	2836	2515	2106	1759	1406	1220	1088	1017	926	878	773	727	672	652	614	545	561	593	548	568	552	503	516	528	516	528	502	501	473	493	491	472	429	440	454	473	457	459	419	467	432	443	424	411	443	440	494	447	412	430	443	417	425	434	427	456	431	430	423	414	420	419	427	414	426	462	405	392	438	402	437	455	403	370	415	409	404	440	422	424	420	393	425	422	410	414	417	426	400	425	424	398	416	365	397	468	434	458	424	415	392	387	400	385	409	404	426	416	411	427	424	436	415	407	403	436	419	403	404	431	404	428	426	404	426	389	405	441	411	398	421	396	423	416	419	372	411	396	415	409	428	396	438	435	393	419	399	386	440	408	415	427	427	396	421	400	395	389	433	399	403	420	406	449	416	418	360	418	404	421	409	414	387	393	415	436	404	434	414	406	386	429	386	394	430	420	409	402	395	387	393	415	428	409	399	404	441	404	435	396	439	370	415	408	415	375	388	399	395	374	439	413	423	414	419	380	401	406	408	359	390	422	384	397	438	401	365	380	401	419	392	416	392	416	392	389	458	355	406	428	378	386	418	390	411	403	390	412	380	438	407	399	458	381	384	404	369	414	399	383	431	426	442	392	385	438	416	395	420	405	404	419	393	428	416	412	424	385	434	400	390	400	419	407	421	402	413	401	417	385	342	375	385	437	435	401	419	445	373	411	442	420	388	393	373	412	415	409	407	429	412	445	391	382	399	401	408	405	387	404	411	424	407	421	405	384	418	401	426	425	395	406	383	399	361	406	390	416	402	418	418	390	417	438	426	409	392	396	380	370	429	410	419	415	453	403	390	425	395	422	406	366	375	386	398	397	378	417	376	401	441	425	375	412	375	470	437	371	389	368	419	400	423	382	418	408	422	402	437	400	380	394	396	355	392	379	430	403	410	423	385	352	424	384	418	425	384	369	384	406	457	377	400	380	398	395	424	401	388	370	384	395	408	421	372	375	402	393	404	406	407	404	396	415	397	364	395	434	423	395	423	371	368	380	418	405	399	396	395	391	415	412	407	402	450	386	455	396	414	395	401	459	402	434	407	404	429	361	433	405	388	396	384	456	415	377	415	421	390	428	444	421	440	411	418	405	414	402	396	423	415	416	394	430	388	400	403	406	393	425	384	379	369	418	398	423	418	411	413	366	397	377	448	400	436	388	399	389	391	409	410	429	365	413	415	417	426	417	371	430	415	369	450	401	388	412	414	440	382	402	363	401	431	394	404	440	388	385	394	424	401	379	415	410	404	391	458	429	428	375	434	415	398	402	430	442	422	372	398	407	410	426	446	424	450	430	396	411	444	393	423	432	412	406	397	403	419	380	421	437	432	391	429	400	396	369	422	403	407	413	406	417	404	445	425	417	377	418	383	400	409	370	371	382	414	391	392	420	404	403	416	406	457	386	399	394	389	445	423	417	400	411	413	372	356	416	455	377	363	410	408	403	426	439	416	408	392	401	421	424	378	392	411	437	425	410	385	379	428	427	417	411	401	430	393	406	455	405	395	396	460	423	406	417	419	414	413	417	413	387	418	402	420	390	418	406	431	403	417	414	393	385	398	404	415	438	394	406	393	366	386	418	393	401	411	393	418	431	415	387	435	416	403	446	402	414	419	411	422	398	394	403	385	430	410	389	396	392	403	421	395	366	402	431	411	412	423	392	415	406	403	419	412	403	404	422	423	387	400	436	414	413	419	413	420	426	382	369	360	375	409	450	430	401	431	404	388	431	453	399	372	417	423	394	372	369	395	436	423	391	405	396	429	420	435	433	398	399	399	369	387	435	404	394	391	397	401	415	397	413	395	421	398	393	415	376	401	404	415	400	395	393	397	377	398	413	400	417	425	413	402	444	414	427	426	401	394	429	407	375	400	369	430	370	384	419	411	447	349	415	386	420	400	382	408	462	384	421	436	402	397	435	408	379	380	407	438	422	409	405	390	380	395	374	382	434	384	377	419	422	393	404	417	409	412	392	395	391	398	402	408	423	415	370	397	405	396	386	431	432	430	408	424	468	404	422	409	409	401	360	441	419	428	420	376	367	435	462	430	412	395	389	407	375	385	419	422	434	413	398	386	428	405	378	356	450	341	417	411	399	440	412	404	413	430	428	408	389	416	424	423	360	382	390	410	407	403	374	415	415	418	378	425	397	435	383	398	436	427	361	406	419	396	447	401	444	410	377	414	447	375	401	387	418	373	436	383	421	421	399	401	387	366	389	419	392	416	405	398	417	440	395	379	395	405	423	427	426	425	398	405	389	466	395	431	386	353	409	432	375	395	458	371	372	422	388	393	387	383	371	393	429	414	390	418	423	426	402	404	443	428	394	417	395	462	408	407	420	420	387	419	393	449	404	417	388	424	408	398	412	377	419	395	399	432	376	392	393	427	385	426	420	394	391	426	402	395	416	377	430	401	409	400	374	409	382	415	442	379	423	405	429	406	401	418	431	412	424	408	405	410	398	393	417	423	413	425	421	362	420	402	422	392	381	416	380	371	384	411	393	400	395	380	437	439	384	403	395	396	390	401	393	408	385	402	424	416	439	392	433	392	435	380	422	386	406	391	402	407	397	423	377	425	426	394	360	408	403	405	382	424	395	401	423	418	392	468	406	399	410	391	365	411	413	414	419	375	456	409	390	412	408	410	405	442	420	430	388	402	379	441	399	413	380	412	394	366	431	416	389	392	419	412	424	401	375	403	385	379	433	379	431	402	417	409	409	429	359	379	408	409	418	373	408	417	364	418	438	407	429	387	366	413	389	383	408	444	418	385	387	431	406	431	394	392	426	431	448	403	408	411	392	389	408	411	429	416	426	432	400	395	411	431	412	409	412	399	412	409	396	437	408	446	366	364	376	408	404	399	429	426	399	420	378	422	396	390	395	406	369	415	380	385	378	420	368	405	425	410	419	381	396	405	380	409	404	399	397	428	392	356	406	385	421	405	423	398	405	381	387	400	393	393	431	410	382	396	410	391	423	421	411	417	408	398	409	358	387	374	383	378	432	411	434	386	418	380	410	393	417	375	403	406	391	406	419	402	451	423	413	448	457	392	403	401	408	419	420	402	422	375	430	402	397	429	419	382	406	418	435	417	408	395	390	441	383	387	436	438	382	408	397	391	383	394	428	395	434	451	395	409	427	381	411	377	404	400	416	441	392	419	382	412	453	412	411	448	418	360	416	419	433	406	422	420	401	395	416	406	398	412	414	392	409	451	429	417	357	428	393	440	395	386	424	416	412	378	382	406	425	406	399	426	398	415	396	417	394	402	388	401	386	420	383	434	410	395	394	388	407	449	393	397	439	419	386	400	409	402	405	404	390	442	414	435	416	386	420	410	389	398	382	385	400	378	395	452	381	422	432	398	394	406	373	385	412	444	397	410	408	379	453	382	413	386	436	378	424	432	446	434	434	417	402	401	446	387	381	405	409	404	420	394	416	407	374	418	393	434	399	425	369	396
35644	8123	2616	1777	1182	889	729	586	487	399	399	338	344	325	275	299	266	293	284	265	279	242	249	256	238	224	219	222	246	266	199	218	239	221	220	207	222	207	219	212	215	208	197	184	210	183	208	192	193	194	215	186	207	216	219	195	185	248	206	185	208	199	226	192	194	219	217	211	230	222	228	202	192	193	230	176	211	228	189	213	193	209	202	179	197	212	193	174	208	205	192	220	209	189	217	216	221	226	187	239	220	215	209	183	203	211	192	207	210	183	215	191	166	199	178	202	187	188	222	212	205	212	200	191	193	205	219	200	182	225	180	202	224	195	196	189	182	231	199	233	233	186	207	200	213	201	204	232	204	220	200	207	196	191	171	182	210	184	219	227	215	191	209	212	201	177	183	198	220	230	188	200	197	213	222	222	189	204	196	199	203	195	215	209	190	224	219	199	196	192	192	201	209	215	189	203	169	203	226	207	204	214	234	204	203	191	228	221	178	201	198	218	212	181	184	197	219	212	204	232	221	214	199	228	189	215	209	166	192	203	207	225	200	203	190	196	215	203	214	205	226	195	220	208	222	217	203	188	196	230	192	186	211	212	197	232	197	206	193	191	206	198	193	210	200	202	195	218	220	219	212	233	207	192	205	211	196	220	214	210	201	199	229	188	195	204	204	179	209	211	196	209	218	202	189	214	207	203	239	193	219	196	191	214	208	215	189	207	195	176	203	215	188	195	177	176	195	199	200	211	194	224	218	171	210	209	191	215	192	202	197	211	233	209	218	188	187	190	210	234	184	206	206	199	197	205	192	223	201	204	210	205	219	209	192	209	210	208	226	180	200	208	221	205	202	229	205	214	205	201	176	203	192	185	192	211	165	208	195	206	197	231	207	212	207	179	215	232	190	215	176	230	200	185	198	210	229	191	213	233	227	199	187	223	234	217	218	258	195	212	201	200	187	215	204	207	222	220	240	205	230	174	221	225	223	212	178	211	188	202	189	213	192	190	213	194	205	185	229	200	195	192	201	181	203	229	202	203	200	205	201	208	209	203	190	210	208	196	205	220	193	231	190	203	197	208	225	172	207	219	191	226	219	200	196	214	193	237	220	190	223	223	171	181	200	214	198	216	193	198	214	198	205	193	218	200	200	213	198	213	191	226	193	194	185	203	198	206	211	220	203	163	230	212	222	216	175	192	182	204	236	216	201	201	220	188	172	223	200	219	201	236	225	204	186	210	213	220	186	210	220	202	196	203	194	190	211	214	211	211	206	198	214	192	212	216	186	176	204	232	188	224	173	173	178	215	236	200	216	198	215	191	214	196	210	192	195	205	215	198	205	230	191	213	235	214	194	202	212	211	207	202	183	180	187	203	195	192	184	199	199	218	205	202	191	216	197	213	211	199	224	219	220	222	204	189	213	198	205	193	190	209	193	209	203	219	193	210	208	225	200	207	214	203	177	183	195	209	202	206	174	212	201	174	222	193	205	212	189	215	210	218	201	187	209	174	189	206	196	194	239	209	207	212	220	201	210	208	182	209	201	193	207	175	208	212	200	219	198	205	205	205	190	205	202	195	218	223	214	216	221	212	218	210	191	208	236	201	199	190	191	199	225	226	207	206	206	213	210	189	201	226	190	221	208	208	195	193	184	188	207	225	215	178	182	203	204	220	229	202	214	198	214	196	220	223	203	213	214	206	198	212	223	203	181	188	199	202	215	178	213	195	204	212	223	181	186	218	215	197	202	217	220	212	193	205	193	207	170	209	235	193	224	188	220	212	206	209	189	178	217	195	219	206	236	215	201	208	211	203	203	226	200	193	203	212	231	213	192	194	206	192	190	229	186	187	212	201	189	235	212	215	183	200	203	201	205	235	178	199	194	218	217	206	218	218	210	201	188	227	193	186	176	213	190	180	193	213	186	204	188	190	216	196	189	198	193	195	223	202	214	213	195	191	241	212	201	220	220	210	202	207	174	187	217	194	192	202	204	181	217	203	191	214	209	208	200	200	186	200	236	197	213	202	191	209	209	219	225	202	186	222	221	226	200	208	202	200	187	224	199	210	194	210	206	197	179	182	199	205	209	213	185	219	217	216	200	206	196	188	205	209	178	207	209	189	187	205	187	199	198	181	190	217	181	198	191	191	202	174	213	189	214	194	239	199	216	199	182	226	215	187	189	184	190	188	193	202	221	180	199	197	226	224	194	208	184	209	192	188	216	197	212	219	207	180	185	214	204	200	181	184	188	225	172	215	209	235	195	191	195	184	213	209	221	237	197	188	184	199	195	202	237	208	239	208	169	230	166	208	201	206	194	203	221	196	197	197	181	223	215	178	224	215	183	175	206	223	229	204	194	192	232	208	211	203	210	208	193	201	229	211	207	213	207	211	217	237	229	207	221	194	213	188	244	191	217	200	206	208	222	189	192	189	194	190	216	198	227	200	205	206	196	211	203	208	207	224	201	205	186	235	211	203	183	195	185	195	224	192	184	211	199	203	216	202	206	194	209	213	209	221	222	216	220	213	232	204	171	198	226	205	219	211	211	198	190	190	191	202	166	194	198	206	211	195	182	201	198	191	213	183	207	201	210	192	181	199	207	193	194	199	211	215	199	185	206	214	212	179	188	212	204	237	197	211	200	212	197	221	231	200	180	225	202	176	201	198	205	177	202	220	211	209	215	209	171	199	218	194	213	172	216	212	199	213	165	202	212	183	194	200	196	208	188	220	195	224	199	214	210	211	182	201	189	232	211	215	226	220	193	172	175	218	204	212	188	204	227	192	184	224	176	226	218	197	205	195	222	232	181	198	176	207	175	199	227	185	201	204	189	218	221	235	186	201	208	198	188	230	201	184	198	186	209	204	200	183	216	209	193	196	230	172	220	229	200	181	195	222	179	216	202	225	196	230	221	202	227	205	192	203	205	207	219	227	204	190	224	216	207	199	199	210	201	209	196	206	216	218	186	190	203	209	208	205	202	202	183	209	176	197	208	213	205	205	215	196	190	214	236	180	205	172	187	209	184	182	189	190	204	219	217	187	195	197	190	196	213	187	196	232	205	203	202	201	221	212	220	195	198	209	187	193	210	206	208	201	199	216	195	161	175	212	195	215	183	194	213	211	200	194	203	189	196	200	208	202	201	190	226	220	210	220	234	198	194	186	190	179	181	200	179	210	212	206	202	209	215	191	224	194	220	215	199	187	210	205	210	207	197	177	178	202	206	178	176	232	216	202	198	222	226	185	198	211	228	217	206	198	180	178	230	194	219	207	191	206	189	175	224	205	210	202	208	176	216	204	202	197	204	211	179	200	190	198	189	203	227	193	204	182	175	204	208	196	221	183	208	201	201	199	213	212	206	190	196	187	191	229	215	175	200	220	217	199	230	190	172	196	214	190	229	229	196	200	237	224	174	217	188	188	203	220	192	198	208	197	208	205	197	227	200	228	211	207	204	218	199	193	223	199	178	217	207	189	212	193	204	194	204	204	196	220	195	185
16672	3604	4405	5225	4592	3766	3116	2532	2263	2008	1695	1496	1416	1300	1200	1185	1049	995	919	927	907	828	859	803	760	734	748	739	719	784	719	715	677	674	664	642	656	683	664	636	672	641	682	598	591	664	619	594	595	615	603	597	547	582	553	611	625	580	578	596	594	570	551	581	564	626	539	586	593	555	593	615	577	566	592	582	586	587	569	568	536	581	561	545	542	552	594	580	576	544	558	567	561	550	552	526	577	548	532	537	523	577	549	520	557	529	591	552	553	576	536	553	587	533	547	549	586	533	578	535	560	559	581	586	563	566	547	532	551	577	572	600	542	572	559	583	616	578	556	564	579	538	556	588	541	559	578	527	574	540	560	537	557	560	580	550	520	601	541	547	560	520	555	549	580	527	514	527	552	576	522	560	561	561	509	571	524	522	548	523	566	546	554	543	585	498	551	511	530	550	550	540	548	522	537	572	568	557	495	563	552	544	580	574	575	559	542	544	570	552	535	582	550	513	542	580	554	555	569	511	539	563	555	581	554	540	588	579	542	531	570	552	589	555	524	587	548	555	504	503	567	547	528	576	562	586	543	536	564	590	555	510	564	524	557	518	570	570	583	520	533	574	557	556	580	566	523	555	520	574	546	573	570	558	556	576	553	514	550	581	577	518	546	515	532	561	492	590	538	533	542	567	541	521	522	519	527	537	558	545	582	572	521	576	562	570	547	544	560	531	525	551	537	547	552	516	563	495	569	527	527	530	567	562	531	504	528	520	526	484	563	550	510	542	535	556	537	521	493	589	561	520	533	580	540	497	562	546	529	530	575	521	548	560	550	541	532	568	539	532	559	536	546	570	585	567	541	541	520	514	559	501	534	574	519	514	521	544	517	535	570	518	553	528	523	548	585	527	527	564	575	511	562	580	544	554	547	504	569	580	516	541	538	537	568	535	521	565	565	526	583	590	535	530	585	565	547	561	544	584	559	530	588	540	534	551	547	562	553	569	562	520	601	575	599	514	562	555	533	524	530	540	526	547	545	510	530	585	557	527	538	538	549	564	563	538	609	589	532	573	493	596	543	531	547	539	551	551	561	574	523	568	547	546	523	564	537	569	560	520	529	542	552	524	584	556	563	571	562	586	540	518	569	526	576	614	512	523	551	537	568	550	514	557	557	544	560	516	532	543	545	548	563	575	537	565	539	580	504	547	531	553	544	560	523	540	528	546	545	509	503	574	542	552	549	552	544	499	533	559	508	535	570	548	541	555	536	574	542	527	546	601	523	536	550	554	522	583	565	578	572	537	550	570	545	531	518	540	575	551	572	571	559	535	537	621	590	532	537	524	535	560	531	526	520	528	532	554	561	563	552	577	546	564	552	522	541	498	526	539	535	538	539	545	592	530	560	539	540	554	514	602	569	543	563	542	588	535	529	617	553	537	573	516	552	513	556	547	530	596	573	582	565	540	533	512	517	512	574	531	583	518	551	517	570	539	544	537	562	558	525	520	555	567	541	556	526	535	529	550	525	592	538	558	564	517	554	557	547	542	556	584	570	562	561	544	559	548	568	518	547	542	564	568	553	575	571	577	581	544	526	514	565	557	506	530	527	561	528	586	560	534	543	518	520	579	555	529	514	572	549	599	539	545	539	554	510	506	528	503	524	541	527	512	545	560	553	537	523	555	551	574	538	529	534	551	508	546	565	576	552	586	540	497	556	537	555	537	528	535	552	571	529	518	565	525	552	525	520	585	527	575	506	567	559	545	505	531	550	529	527	574	538	568	562	554	509	530	508	551	561	550	554	525	535	555	574	575	523	581	553	569	539	562	521	534	538	547	541	521	540	550	535	516	535	535	539	573	565	551	521	582	523	532	518	541	575	552	562	492	522	537	554	592	530	532	531	517	581	559	508	515	537	565	557	528	561	528	524	542	524	513	544	535	539	566	516	555	586	560	531	552	565	538	511	518	551	559	544	528	558	518	561	534	592	506	542	508	589	583	524	539	544	559	557	552	538	543	580	544	502	512	550	533	549	591	512	533	535	546	542	530	527	603	550	585	555	538	545	538	563	593	541	560	544	562	540	519	530	542	510	537	552	551	564	554	530	565	528	530	529	576	553	571	542	536	553	530	556	555	571	564	540	529	550	589	562	548	560	504	565	548	548	575	578	524	560	551	517	544	562	552	549	526	518	554	520	536	567	539	541	563	558	554	560	526	540	570	544	534	543	533	529	548	608	570	519	532	555	540	569	545	563	557	554	543	543	572	534	543	534	542	529	549	549	523	586	568	519	536	552	557	558	548	545	537	529	547	519	566	534	530	529	553	548	563	552	551	534	544	574	538	544	538	561	580	516	523	529	539	562	565	517	556	576	554	537	524	529	528	545	564	541	552	554	565	544	527	587	583	534	560	538	593	537	607	535	554	507	566	603	508	563	554	562	539	536	569	578	564	538	523	545	560	539	544	563	519	524	571	560	555	526	566	543	544	568	551	533	570	600	545	541	572	545	527	492	519	565	541	543	561	492	521	592	577	555	554	531	571	546	535	510	526	542	552	513	562	532	518	551	606	563	525	525	534	572	563	539	556	557	525	525	539	517	560	540	564	571	589	520	539	562	517	525	560	581	586	560	570	535	530	550	545	544	539	568	563	576	548	533	530	552	537	557	517	545	523	548	557	597	564	532	564	517	549	541	548	569	543	569	600	579	500	563	544	524	533	533	546	492	565	546	532	566	571	512	539	564	557	602	563	595	562	590	546	547	537	549	555	553	577	532	536	525	509	531	533	541	549	549	551	576	539	562	546	514	551	570	507	533	555	561	553	564	564	570	576	583	558	521	488	564	570	566	578	485	553	543	522	517	527	558	598	550	529	535	569	529	525	550	569	510	522	548	548	528	529	554	522	554	520	525	573	564	542	540	534	525	518	549	544	561	531	521	546	554	575	602	549	537	501	533	521	563	528	526	560	550	500	524	518	537	513	541	567	535	566	564	546	510	532	545	570	560	541	563	546	538	488	555	531	548	582	520	530	547	538	552	563	562	543	528	550	578	541	529	595	526	564	585	566	515	511	566	555	584	581	571	557	573	568	563	562	527	574	569	532	532	560	514	580	520	554	599	549	549	560	565	516	546	529	490	607	543	539	532	575	573	567	549	550	555	536	555	538	546	581	499	556	527	548	516	562	580	549	546	571	532	511	542	562	574	549	537	542	513	577	546	549	555	545	551	542	558	595	545	565	546	545	552	566	537	554	526	589	528	539	567	547	543	510	555	577	522	561	557	523	564	556	553	504	563	580	522	537	521	572	555	533	587	495	588	544	568	590	521	543	556	565	551	546	554	548	524	521	556	548	572	545	526	514	545	590	503	545	507	542	517	592	499	563	527	549	577	535	571	545	574	545	548	547	523	528	549	532	541	620	590	588	568	524	557	551	554	565	543	554	556	506	538	558	538	547	575	581	544	507	578	559	512	547	556	553	531	533	550	546	550	549	559	546	549	548	556	578
11234	743	321	321	313	322	315	337	316	312	307	291	330	348	299	330	307	309	315	334	308	321	302	263	301	317	306	307	311	303	299	302	291	339	339	325	282	270	325	302	336	335	332	307	291	337	349	312	315	312	303	325	311	350	319	337	272	316	337	338	297	319	335	302	321	312	306	365	304	353	315	329	300	329	304	314	328	283	305	306	327	327	334	321	296	323	327	311	331	318	308	320	344	329	317	318	330	301	333	324	349	271	332	319	298	346	297	314	317	310	320	343	310	284	349	317	292	366	319	286	334	327	315	330	319	320	292	330	347	335	332	313	308	309	338	332	330	335	317	321	298	325	308	304	293	279	312	362	310	322	340	336	328	334	324	316	306	331	308	364	343	307	295	270	286	299	296	305	328	330	308	324	306	292	327	298	317	296	307	332	316	313	283	310	316	315	330	336	293	259	304	314	312	309	323	293	365	341	338	313	339	323	314	323	316	326	343	287	322	301	310	283	331	311	299	287	328	337	304	309	270	321	338	304	309	322	342	280	298	293	326	311	299	307	309	295	339	329	342	294	352	341	353	328	331	325	325	334	321	272	344	280	328	323	316	332	310	303	352	324	322	326	293	299	340	324	318	310	299	354	324	331	323	318	312	312	344	342	317	329	326	339	344	316	340	321	336	318	350	368	328	312	318	290	334	345	305	323	304	329	300	278	279	363	279	292	298	334	334	295	325	332	309	281	343	331	310	309	320	341	315	318	303	321	315	314	326	327	317	324	336	351	317	295	346	325	319	287	344	317	305	329	349	298	340	350	342	332	315	321	274	328	305	344	338	332	322	309	315	314	298	340	339	289	346	331	345	342	309	299	325	280	287	311	318	342	292	303	316	334	326	306	315	320	318	332	298	296	308	312	303	366	298	307	344	349	321	284	322	320	323	317	337	319	302	283	313	317	323	315	321	308	313	316	344	355	268	365	332	290	295	309	298	311	329	288	334	297	282	316	309	323	328	296	328	339	292	307	330	335	330	307	304	339	286	345	326	327	309	300	307	308	305	283	319	304	321	325	320	303	382	337	332	351	321	310	336	354	297	293	294	293	294	325	322	309	279	317	322	332	297	309	312	324	300	298	336	334	296	329	314	287	306	306	330	333	310	329	303	319	335	329	349	342	332	302	314	329	323	296	330	312	328	280	319	313	344	331	327	342	336	306	323	301	310	303	336	336	309	318	328	335	333	304	308	302	311	305	328	338	328	349	335	348	356	361	294	308	297	323	283	314	314	308	305	304	317	298	324	314	300	349	355	311	341	323	310	324	309	306	315	323	336	301	311	320	330	331	318	336	328	360	335	321	312	334	335	330	301	302	315	316	349	307	327	319	317	330	327	277	293	319	311	322	290	335	308	296	324	289	306	274	316	294	309	350	322	329	307	316	304	319	339	319	307	324	315	316	298	310	347	328	343	330	326	336	334	350	367	337	349	334	308	323	323	336	324	303	284	325	329	346	340	299	329	318	322	348	300	288	308	324	348	339	309	345	347	341	290	311	288	314	308	283	320	298	329	304	295	313	310	291	338	324	316	308	330	316	310	312	317	356	317	321	297	325	324	363	333	326	310	322	313	299	304	331	298	307	298	333	335	317	278	321	339	317	301	270	283	361	338	287	328	309	327	297	312	327	315	354	305	319	307	302	291	308	321	322	339	330	333	296	319	354	292	335	316	300	284	326	311	317	295	300	282	311	321	313	333	324	304	324	308	287	290	352	317	307	314	328	335	325	307	291	286	283	319	337	303	302	330	321	317	331	309	293	288	308	305	297	313	274	342	341	303	342	333	301	317	301	308	274	332	339	301	317	317	320	329	321	338	344	317	316	306	332	320	312	313	308	339	315	314	304	270	349	334	338	323	290	278	318	311	309	330	299	257	305	314	296	327	305	360	312	370	303	333	313	326	297	327	297	302	300	299	299	337	324	318	357	331	318	353	327	298	318	296	335	335	310	327	297	320	286	324	305	346	347	324	306	334	336	307	306	271	327	286	323	345	300	332	315	328	341	314	315	307	320	322	331	301	285	331	302	322	353	311	320	306	310	332	318	344	313	298	341	310	341	329	315	293	315	319	282	337	307	353	341	284	313	346	323	340	295	331	350	310	346	336	320	322	316	338	309	341	329	316	316	321	302	284	316	325	332	290	342	298	321	325	343	338	334	347	328	304	314	311	305	299	279	332	309	311	320	257	328	289	309	325	317	307	328	318	314	343	305	330	317	310	310	320	335	284	301	322	295	309	315	327	306	337	300	347	320	316	342	306	330	329	312	335	322	313	342	323	338	306	305	335	323	329	323	298	306	332	323	334	344	311	356	293	356	324	310	287	356	311	324	330	297	323	313	323	322	328	299	321	325	318	332	340	312	304	308	313	300	319	321	311	314	325	314	307	310	321	313	280	357	305	317	351	320	293	315	274	298	308	327	305	301	322	315	314	267	302	339	312	323	351	294	326	320	293	313	288	329	298	356	304	315	331	319	339	336	316	265	306	306	316	306	314	310	323	329	280	313	311	285	318	324	305	326	310	316	331	326	357	343	319	317	329	296	325	303	312	344	327	331	302	315	302	326	308	345	297	304	285	303	303	347	309	318	368	331	305	313	324	319	313	297	305	306	316	277	312	335	344	324	331	343	332	313	321	338	309	324	325	339	309	314	309	316	316	336	294	278	355	291	313	315	325	311	314	326	345	333	348	344	310	322	291	323	311	317	304	326	322	341	338	331	328	320	332	292	300	372	327	343	329	319	296	303	287	311	294	346	301	313	303	314	318	306	346	323	317	319	345	334	326	301	312	340	275	278	278	326	309	292	310	298	314	310	327	321	339	316	298	337	300	323	314	317	322	305	327	303	327	318	284	317	297	362	325	329	324	331	326	299	366	332	323	323	329	300	328	317	312	299	331	326	336	347	326	292	316	311	306	331	272	294	318	292	331	311	310	303	322	295	315	324	345	317	317	310	344	314	329	298	298	304	300	305	342	308	311	311	311	332	296	312	323	300	323	299	324	338	323	318	323	356	329	351	323	310	333	344	338	293	335	324	290	294	310	329	333	341	331	330	294	290	339	307	315	319	356	309	320	306	355	323	306	320	334	367	348	298	292	303	295	317	325	348	343	301	329	307	309	311	293	310	352	325	341	291	292	318	355	325	321	333	318	297	345	317	297	318	309	308	362	287	286	287	315	342	298	333	320	311	322	312	317	300	299	319	312	315	301	284	329	269	288	327	327	318	302	312	312	296	349	315	315	289	364	323	338	317	341	291	326	320	288	334	337	321	309	338	339	301	322	322	318	333	309	325	330	303	375	314	316	311	331	333	320	315	337	305	322	278	340	340	300	315	328	313	316	291	304	322	319	325	326	312	347	309	318	324	305	312	303	334	337	315	314	310	308	303	302	332	337	327	337	314	324	330	325	296	310	328	350	323	368	322	326	345	326	356	338	329	314	333	301	334	312	351	307	301
5461	817	819	850	856	854	787	768	761	785	752	765	792	784	742	768	809	769	813	772	784	729	734	731	796	719	780	751	763	778	730	777	719	679	769	744	762	755	767	709	751	724	711	747	775	775	742	801	757	776	756	759	731	778	697	716	767	754	795	716	755	704	748	696	735	761	761	798	747	719	727	732	757	761	721	745	787	725	692	708	724	725	794	766	745	766	731	751	721	770	762	744	716	783	764	726	762	743	742	760	759	746	703	693	711	757	672	724	733	735	706	717	746	747	737	776	700	765	772	730	749	732	794	740	743	787	670	709	753	715	764	753	748	780	746	756	711	731	792	717	781	745	778	714	801	735	727	769	763	779	707	751	756	737	756	741	701	764	736	681	778	701	771	754	783	733	769	760	700	765	716	755	757	760	708	754	748	781	743	722	732	703	716	706	780	760	768	766	724	725	688	796	713	758	750	726	756	774	742	764	738	811	759	756	726	762	696	719	751	762	714	721	705	767	684	741	750	714	752	768	740	728	702	707	702	727	780	787	751	727	732	758	730	759	762	769	721	746	750	704	695	755	739	740	747	751	740	696	799	757	767	756	732	764	759	767	809	705	775	739	748	755	728	746	723	717	708	754	762	759	838	745	738	706	716	714	765	695	729	727	795	745	757	719	699	752	753	695	735	766	728	745	753	738	722	754	808	729	753	707	698	746	752	732	782	800	682	759	750	762	728	718	738	763	802	730	729	721	715	730	751	763	714	716	714	758	758	775	732	757	715	721	747	791	745	742	748	721	727	673	726	709	741	756	728	760	684	752	730	746	716	752	761	790	727	735	703	777	781	751	735	715	727	780	761	765	750	771	745	708	772	727	774	750	726	737	781	777	759	706	722	776	725	685	793	715	752	790	752	717	740	708	742	773	713	744	732	766	787	772	716	726	766	773	794	767	721	704	749	709	739	755	761	775	711	777	712	736	795	770	764	748	743	738	733	788	748	716	732	761	715	725	732	758	789	777	753	699	740	772	717	748	767	730	719	745	782	758	735	735	782	746	730	740	707	717	782	744	749	778	800	781	738	750	792	708	725	748	722	694	746	688	776	706	721	727	752	719	785	707	704	749	720	722	735	716	726	698	708	769	722	732	700	748	711	764	745	727	733	758	776	719	771	717	763	731	718	761	769	757	817	770	766	780	755	747	794	734	733	741	722	739	743	721	742	744	742	694	708	767	712	811	713	706	730	709	764	764	767	733	737	764	715	737	758	766	708	744	725	782	745	747	709	762	736	755	709	802	734	708	766	755	718	737	755	708	786	687	801	751	746	708	691	716	748	726	754	745	728	812	763	760	748	776	731	761	759	732	751	723	755	709	737	756	720	702	763	771	748	772	737	762	737	810	765	762	758	736	700	737	733	728	722	744	751	728	756	757	756	735	780	713	719	727	773	718	806	719	794	684	798	751	750	750	788	741	748	755	750	737	769	788	746	777	711	763	778	785	716	719	732	715	722	768	779	747	775	765	691	733	714	728	745	738	757	762	718	773	698	722	785	743	785	713	759	738	687	746	741	766	729	732	749	776	792	727	728	736	733	744	698	756	759	828	752	723	740	733	792	735	739	733	728	778	750	702	751	790	831	719	707	743	765	762	762	741	696	693	720	769	761	773	750	733	740	719	719	712	743	758	770	753	730	760	809	704	717	740	759	718	773	792	756	735	744	773	724	764	780	792	758	734	754	745	766	735	792	747	758	744	789	768	788	731	752	748	768	752	695	774	802	749	715	795	745	748	738	780	740	760	763	783	780	739	673	806	734	721	761	759	766	725	755	773	783	740	665	675	771	722	792	754	762	763	743	738	763	761	762	715	785	726	777	743	724	772	729	741	724	715	783	753	717	694	738	723	770	710	767	733	758	759	688	772	739	785	728	766	770	712	755	726	757	752	757	731	721	745	728	772	765	744	718	721	794	748	728	742	743	743	762	791	733	747	747	741	732	749	789	757	772	698	737	727	728	756	745	748	768	735	730	770	745	733	742	728	735	730	782	726	742	770	694	776	707	713	726	790	729	776	748	756	730	742	749	762	811	681	776	735	699	745	786	754	733	778	742	747	768	780	725	784	755	745	752	809	795	789	747	750	747	714	753	743	744	756	747	728	742	750	745	683	703	758	783	798	723	727	750	721	787	757	756	717	767	750	793	725	775	736	732	734	704	751	747	738	734	769	759	707	767	749	718	701	750	750	764	710	723	754	703	765	755	768	759	736	763	786	679	696	732	811	753	750	734	742	728	719	749	770	763	766	776	716	734	739	754	789	767	725	762	731	771	792	742	703	760	756	731	767	735	732	705	748	744	758	691	765	697	774	754	726	757	742	743	709	709	692	778	712	759	717	772	771	718	750	754	777	757	753	727	780	715	724	769	735	748	722	720	782	743	762	734	775	766	747	725	678	709	777	734	744	695	757	793	762	775	695	728	764	754	735	742	740	720	714	716	729	742	755	755	727	735	755	734	729	722	761	723	753	761	715	782	753	735	742	729	733	750	716	745	708	727	712	727	748	706	715	798	720	769	750	772	715	687	759	739	751	736	744	778	777	751	723	736	733	740	760	779	772	715	688	724	734	725	721	789	736	750	729	724	733	758	715	718	727	713	764	756	703	805	767	738	785	782	709	724	751	762	746	790	752	716	770	726	692	776	790	734	762	787	718	769	747	746	741	710	742	758	677	750	778	713	787	774	714	715	723	733	747	734	737	756	752	735	700	783	717	750	744	758	725	724	755	739	781	730	684	757	759	753	720	768	762	769	751	743	706	719	767	722	750	738	720	733	719	783	776	756	744	770	734	685	718	724	723	721	785	758	778	756	728	705	764	722	757	765	709	759	767	707	723	702	783	765	757	739	744	748	722	747	728	781	698	746	727	769	705	726	760	727	724	747	711	716	784	701	707	743	739	697	756	767	775	738	775	720	755	729	745	769	755	729	714	741	758	760	758	701	728	764	739	722	760	741	769	721	732	771	766	756	758	737	752	741	812	775	746	748	801	768	771	682	761	709	716	776	770	765	704	716	751	752	739	704	689	740	736	715	750	763	765	786	738	729	792	745	761	782	753	765	775	763	778	719	705	768	757	740	735	771	743	739	791	778	717	725	767	733	741	754	742	743	770	701	745	708	672	733	782	768	738	734	731	769	762	774	795	743	731	746	707	731	730	764	760	748	768	737	745	822	735	745	750	811	695	759	708	791	731	748	736	770	743	785	755	734	740	752	755	761	750	782	756	749	687	723	701	703	763	771	710	788	770	744	763	742	733	776	732	733	773	714	711	740	719	714	742	728	760	736	718	794	747	754	725	779	741	717	724	727	771	742	744	753	752	796	777	767	787	791	761	700	791	762	743	754	744	742	767	760	725	792	760	732	708	769	770	751	729	735	797	743	782	738	774	727	764	717	728	739	732	763	733	726	773	772	722	717	742	757	772	760	747	678	728	760	746	744	726	726	773	735	767	758	721
25553	3978	1169	946	639	476	406	306	302	286	226	229	199	199	209	194	184	158	185	212	169	169	186	173	147	137	182	166	173	161	173	170	121	140	132	148	172	144	150	135	164	134	165	161	154	140	138	162	154	158	149	149	155	143	177	149	152	151	130	148	149	150	152	158	151	148	129	163	161	139	173	128	139	132	135	161	143	126	131	141	150	153	155	158	154	148	158	139	146	137	140	129	153	151	151	160	137	157	146	150	141	159	149	130	141	160	155	157	154	164	149	150	154	153	160	136	165	147	127	135	137	125	165	131	149	131	161	134	150	143	137	143	138	131	171	155	145	164	146	125	154	148	158	144	165	177	153	143	155	143	144	134	148	171	150	170	157	159	148	132	149	139	154	163	145	139	149	155	140	144	157	152	145	163	155	169	128	166	149	127	152	143	128	134	132	154	134	153	152	170	147	142	134	142	129	145	136	139	168	141	156	132	138	167	151	142	134	157	157	154	152	120	151	164	141	154	161	145	126	139	144	134	141	138	149	161	129	153	146	145	154	145	133	139	156	145	155	125	148	140	143	160	131	137	160	140	173	138	160	146	146	135	162	151	153	149	163	150	155	114	136	143	162	131	153	133	156	169	160	140	156	138	159	138	164	162	151	125	130	149	148	144	157	168	143	137	145	155	140	142	163	125	139	167	167	155	140	158	171	142	144	160	147	132	176	167	125	165	144	162	174	145	154	126	154	140	161	140	154	150	158	151	146	132	143	153	144	140	151	151	162	125	138	144	137	157	150	163	137	131	144	163	139	145	156	140	151	153	151	173	139	140	156	151	148	157	124	142	163	141	165	126	139	149	147	145	143	132	149	143	110	145	138	130	142	137	161	151	126	170	132	160	150	143	158	145	131	123	133	141	152	160	132	164	135	140	138	161	149	138	174	175	161	147	159	140	139	143	154	152	157	138	147	140	147	154	147	131	130	148	141	162	145	139	168	155	140	153	160	149	135	153	161	134	137	173	128	140	158	128	154	147	146	173	162	153	146	141	118	159	150	141	170	158	159	153	154	129	147	135	136	148	137	157	128	145	150	173	153	152	150	113	160	171	144	166	133	150	150	139	151	148	129	156	128	129	159	124	152	134	130	154	138	156	166	156	131	136	135	141	145	119	152	155	146	154	149	164	129	137	150	162	156	160	138	164	147	151	145	139	163	144	153	155	170	155	157	140	129	130	148	163	146	159	148	152	164	142	152	142	154	154	164	153	118	163	155	155	167	136	156	148	149	151	131	161	130	161	139	126	140	167	139	150	173	127	138	136	128	143	139	146	166	141	144	133	159	155	166	147	148	153	134	145	148	144	157	127	148	135	162	154	132	156	161	139	152	148	143	144	178	147	153	155	129	145	155	145	131	140	152	136	136	143	125	142	146	160	142	151	133	157	147	147	158	158	117	153	136	152	143	159	103	149	167	170	150	134	152	162	163	131	139	143	138	147	127	141	163	155	173	167	142	150	152	150	144	147	146	160	154	141	125	152	136	158	159	155	123	142	151	125	141	142	155	137	148	142	149	142	136	152	161	149	163	152	159	135	140	133	132	158	137	159	164	172	135	132	141	149	151	119	164	149	171	139	163	161	140	155	141	156	129	144	145	163	161	157	176	151	128	136	126	153	144	140	123	160	153	137	128	127	122	130	188	146	137	135	163	166	146	150	129	143	162	151	140	171	160	165	158	158	157	131	137	161	142	143	144	133	137	160	158	151	148	128	137	152	156	144	154	153	166	157	147	139	146	146	156	136	126	155	140	151	165	170	135	140	143	158	158	122	133	155	151	146	149	140	130	155	175	144	140	148	148	134	122	146	139	150	135	129	130	157	149	141	158	150	167	136	132	126	156	151	136	166	144	150	152	137	161	138	156	138	151	168	177	117	121	154	144	145	148	146	147	141	126	150	162	153	125	133	152	165	142	137	154	143	156	157	120	143	138	160	146	152	163	134	142	134	157	143	151	171	158	136	119	151	149	166	163	145	158	162	157	152	151	137	175	128	164	185	140	141	142	151	146	142	158	148	157	166	168	155	168	144	133	150	143	163	157	155	137	131	147	158	155	148	141	140	152	131	148	143	127	143	128	123	140	157	160	154	166	185	136	154	166	148	151	149	142	161	138	155	143	144	166	159	146	141	157	139	151	127	149	142	145	142	158	159	145	120	153	140	160	149	150	144	128	157	151	139	185	141	157	144	145	141	156	158	146	136	169	156	164	148	147	155	158	151	152	147	145	156	145	158	161	163	155	140	165	163	132	144	151	138	147	153	160	156	147	160	138	152	152	135	139	142	160	145	156	151	133	162	148	152	156	161	122	123	138	132	138	148	139	149	153	156	152	150	170	144	147	140	139	142	129	124	143	149	133	144	132	132	124	141	149	133	168	153	166	151	148	148	133	141	150	150	161	150	152	161	155	152	146	144	153	139	147	116	153	146	164	153	133	148	141	150	147	138	173	150	158	153	183	130	149	150	166	148	169	177	152	135	152	139	155	136	144	151	179	173	152	156	130	170	150	138	183	148	145	172	137	145	133	139	167	167	135	145	140	150	163	144	137	146	162	169	161	168	177	131	148	167	133	153	163	140	172	145	156	152	136	140	144	150	143	139	154	145	156	141	142	169	138	165	153	131	154	130	157	162	158	135	153	157	128	150	148	144	158	157	136	158	152	161	154	166	140	141	161	155	146	135	183	148	162	151	154	165	162	136	129	137	120	155	175	140	157	162	155	146	146	141	155	124	166	130	171	116	140	151	138	183	151	138	127	161	141	144	136	137	144	136	138	128	137	136	160	131	177	155	141	158	171	155	160	165	149	158	146	151	163	172	164	157	156	162	136	119	160	154	148	124	143	153	145	140	139	133	149	143	147	149	156	150	148	138	159	156	158	179	150	133	154	143	133	167	151	135	146	143	168	145	137	145	125	121	144	152	143	161	134	159	149	116	132	156	132	132	139	142	150	169	149	160	141	155	138	147	163	156	145	141	147	150	151	146	157	141	160	153	141	152	155	173	160	155	158	174	133	143	159	143	149	151	133	145	141	152	144	164	148	140	150	154	146	181	160	152	159	160	141	161	167	165	157	135	148	155	153	170	182	161	170	182	159	153	133	125	143	149	167	137	148	153	159	152	166	161	142	135	127	133	119	159	171	166	139	129	162	153	146	119	145	153	147	143	148	152	155	153	161	155	147	151	161	168	148	141	140	174	144	132	145	149	139	142	136	148	154	136	140	170	140	137	128	152	130	149	162	161	151	163	168	148	144	141	132	141	149	150	128	153	159	131	147	127	155	163	139	137	146	158	130	142	151	131	144	144	149	145	144	164	145	144	157	161	163	122	152	136	154	163	140	161	139	154	164	167	154	156	128	115	154	151	148	153	148	129	170	160	157	148	150	121	146	120	153	144	133	135	118	160	145	141	143	158	132	152	166	154	138	135	157	140	169	158	157	139	148	131	148	166	144	137
12202	1941	2456	2867	2478	2119	1726	1435	1294	1180	1014	909	886	761	793	661	655	626	595	597	551	545	551	567	543	537	507	500	506	483	486	455	473	451	450	459	476	485	439	456	462	449	474	439	441	417	485	427	451	418	444	444	450	411	439	402	418	433	429	469	427	452	439	383	459	398	425	404	437	406	430	388	412	425	407	380	401	450	378	399	431	398	387	423	422	420	384	396	384	416	405	414	406	390	428	389	384	396	381	390	386	429	431	418	424	379	406	393	413	451	385	407	419	420	400	414	414	419	391	406	435	383	434	404	409	385	439	419	370	407	434	419	404	417	424	415	402	430	424	429	430	418	406	435	391	391	444	441	417	390	398	432	398	413	405	394	430	399	362	446	409	398	389	387	411	380	378	414	405	400	383	391	412	391	386	414	384	371	417	389	386	415	411	388	427	381	365	397	373	444	390	416	360	384	378	408	410	391	426	389	396	422	393	376	386	400	382	437	412	432	388	405	402	384	398	406	403	373	413	442	403	413	379	410	380	382	396	379	383	417	434	403	402	437	381	382	413	373	403	426	431	372	387	383	378	410	392	404	411	398	402	429	413	396	373	398	416	427	384	406	427	406	391	402	393	412	397	380	407	404	367	437	394	447	398	417	410	378	383	438	440	394	386	436	415	429	425	442	411	393	412	398	414	374	424	392	408	389	361	408	355	411	424	401	379	395	404	408	407	408	373	410	411	448	413	424	426	426	407	421	341	399	417	413	396	399	420	388	436	448	394	421	418	436	396	407	361	428	408	378	378	444	382	379	398	402	362	384	417	402	384	365	381	397	403	431	389	391	414	401	397	427	358	404	426	369	387	421	423	381	409	411	417	388	381	416	392	408	388	388	405	440	375	385	409	403	411	399	403	387	388	405	396	391	407	435	371	411	413	392	424	430	405	383	391	371	371	410	407	402	403	387	372	422	401	375	447	381	425	432	414	429	428	437	392	405	377	411	368	415	419	422	439	369	405	413	393	426	390	445	411	405	413	412	360	380	409	402	415	409	409	412	390	414	394	387	390	403	420	408	429	386	404	425	395	413	408	394	403	377	383	419	377	397	385	391	428	415	407	397	426	447	397	406	388	416	413	414	382	409	372	402	423	437	386	381	448	415	383	399	396	422	425	346	383	411	366	426	383	386	424	402	388	383	398	413	363	366	401	402	417	418	428	408	414	382	397	386	413	427	449	404	426	393	437	388	405	412	416	381	422	403	423	427	404	379	399	373	381	418	397	381	399	443	386	396	410	429	396	387	436	390	406	424	428	384	429	414	430	356	428	361	422	427	426	402	390	394	383	403	393	410	422	368	401	407	379	393	362	421	399	392	399	418	387	386	402	343	385	408	402	403	387	376	412	424	397	422	443	372	394	388	404	394	376	398	401	341	380	420	382	372	419	403	400	392	382	417	449	410	389	461	416	391	394	401	441	377	414	400	377	358	415	443	408	418	408	423	409	417	407	424	376	399	375	444	428	407	422	384	422	399	405	402	401	400	432	394	432	378	375	370	397	435	409	390	369	387	425	411	421	370	406	387	399	402	428	417	421	415	430	424	442	415	398	393	410	401	376	394	430	381	424	354	425	420	401	441	380	385	389	387	432	409	402	409	395	400	383	413	411	422	400	372	438	411	375	412	385	395	416	400	406	389	404	389	359	438	396	418	415	422	433	393	413	382	391	401	408	407	392	402	407	410	409	435	371	393	399	380	412	389	402	385	413	404	422	372	386	394	415	394	405	415	439	409	410	403	403	378	406	419	412	405	385	404	402	427	422	401	407	386	417	396	386	405	426	396	447	402	393	422	407	381	389	376	426	409	427	388	443	426	435	362	405	383	397	436	417	391	376	407	416	435	408	408	387	405	376	378	408	419	413	377	414	391	396	403	413	423	429	383	380	390	413	430	381	383	378	440	408	397	424	385	400	389	438	413	444	407	414	409	429	430	409	396	440	396	420	398	394	378	367	421	383	414	424	416	405	370	455	418	407	374	431	415	434	433	395	430	426	382	408	419	396	411	441	381	417	415	405	411	417	415	368	417	414	409	418	414	409	377	388	381	435	408	397	418	414	415	447	402	391	396	376	387	379	357	425	437	407	398	439	408	407	410	406	410	403	423	412	394	406	406	421	396	391	424	424	439	395	404	397	406	410	374	425	383	392	440	392	393	411	368	411	437	419	414	413	369	446	400	410	398	404	386	424	357	378	398	416	383	407	411	425	393	403	399	398	411	426	391	408	396	383	402	407	392	384	407	395	424	389	399	397	413	409	393	409	388	423	394	383	402	393	355	416	423	345	435	415	367	425	401	445	395	399	414	409	467	378	397	372	404	430	412	427	428	398	404	410	386	412	390	350	397	391	410	417	423	414	386	384	404	392	423	389	440	398	390	389	402	419	400	409	402	431	386	384	400	376	391	419	400	380	376	420	409	421	407	450	407	421	405	450	409	393	405	405	445	407	396	403	390	389	390	436	365	405	434	396	386	423	408	416	419	389	408	405	424	422	368	407	405	396	416	435	412	417	394	418	435	411	435	352	358	419	418	377	418	446	406	414	413	413	405	436	411	396	397	427	385	383	404	394	399	389	404	411	376	408	386	417	384	427	391	384	384	377	429	403	404	400	437	357	435	434	399	388	410	406	395	380	415	416	400	382	376	416	401	416	426	383	384	416	403	365	379	402	380	416	387	405	408	400	395	410	432	390	413	423	401	398	406	399	424	392	395	391	424	406	439	405	394	403	412	438	392	412	414	435	406	409	405	396	401	366	426	409	448	403	374	375	401	403	381	419	429	431	408	390	391	403	414	407	380	390	405	408	391	396	409	390	409	379	412	433	428	414	397	409	448	411	434	443	420	404	412	372	399	383	392	388	408	442	387	394	421	382	420	395	409	404	389	401	401	382	418	409	404	405	418	432	416	397	428	419	392	419	371	391	422	452	424	410	397	433	376	355	397	390	410	397	446	407	431	409	394	390	412	395	374	387	406	373	414	397	379	412	457	378	419	438	427	373	391	420	391	417	405	404	378	428	405	421	410	386	397	389	415	398	395	394	423	421	416	395	390	405	371	433	397	403	418	397	411	387	393	420	432	390	432	396	404	387	417	422	426	394	393	401	408	394	420	431	414	400	427	388	405	386	402	426	383	426	423	418	416	419	369	390	398	394	398	428	434	386	394	388	362	413	402	396	359	384	404	403	365	437	408	383	375	409	406	390	396	405	377	432	396	388	406	386	414	401	373	365	401	417	415	386	421	448	389	385	364	412	417	434	418	385	388	385	371	406	381	381	402	377	423	420	361	415	426	385	409	374	429	403	418	455	401	392	390	366	400	409	406	414	428	393	386	413	390	398	407	398	453	403	376	375	402	401	411	401	395	397	407	389	404	380	404	387	411	415	442	379	371	414	398	431	412	391	416	423	380	428	405	380	401	439	426	390	413	397	423	458	407	430	403	414	416	410	346	402	401
34275	8246	2594	1783	1263	888	666	595	500	438	396	372	358	327	296	269	285	230	261	245	237	229	261	243	234	243	210	244	219	242	235	226	225	216	219	193	195	239	219	204	209	197	201	227	208	190	222	222	215	221	201	214	202	237	231	239	230	242	205	197	187	203	203	208	195	224	179	204	211	221	198	227	205	210	219	201	218	193	222	227	212	206	173	234	192	191	200	178	227	222	214	182	203	197	189	213	208	193	240	207	206	203	216	210	222	193	187	238	207	198	196	194	201	207	191	219	187	209	210	240	200	179	205	187	206	204	203	210	199	210	192	216	202	186	229	187	211	192	203	216	208	241	218	197	180	199	205	183	184	200	179	224	216	225	190	221	219	170	223	237	210	222	206	201	216	217	202	204	208	208	194	184	225	225	193	196	232	195	177	202	204	179	212	212	239	194	212	207	195	207	205	192	223	214	171	191	209	229	201	184	194	218	201	181	183	205	216	208	216	206	188	200	214	197	210	208	187	211	204	213	198	212	194	203	242	236	192	187	199	210	193	242	188	197	206	206	203	213	194	205	191	196	199	206	211	220	224	227	189	193	199	189	188	191	193	188	197	190	208	208	206	212	213	200	224	222	200	208	211	183	219	194	201	201	193	213	216	202	177	219	194	210	200	184	176	216	210	201	199	210	202	204	173	203	182	193	189	203	214	235	217	206	229	186	218	181	228	219	197	188	190	225	208	201	201	211	205	197	249	178	225	189	182	201	193	210	228	216	228	230	194	195	193	195	193	194	208	188	212	189	224	237	183	186	230	174	203	191	198	187	211	194	217	205	194	190	202	196	218	179	188	230	199	217	223	192	219	212	191	211	222	219	195	203	194	217	187	201	221	205	208	228	191	224	186	198	218	202	219	199	174	210	176	200	201	191	212	185	225	197	199	200	209	186	214	222	207	208	203	191	206	229	194	204	233	207	209	214	179	199	205	193	181	203	203	212	197	220	215	197	204	212	165	204	213	190	225	224	183	207	194	199	209	222	192	227	182	197	211	196	220	202	216	211	242	212	193	245	198	207	190	206	230	208	226	227	227	201	220	209	211	202	201	204	199	206	182	197	212	231	220	204	220	213	191	205	195	196	234	192	245	200	211	223	214	199	190	219	178	195	197	223	178	218	214	223	198	200	202	211	181	199	199	219	194	222	191	194	195	192	201	171	212	183	169	188	200	203	189	185	213	199	239	182	218	209	224	195	207	195	221	183	198	242	226	202	218	213	210	219	232	206	179	221	196	207	195	220	199	215	208	216	209	230	204	190	210	187	192	212	176	230	218	212	206	194	175	200	177	215	209	209	209	168	228	227	219	233	195	196	214	219	203	194	225	197	195	198	198	204	182	198	205	203	202	203	234	228	216	224	194	184	190	218	183	189	222	228	206	180	191	193	170	167	213	179	201	188	196	213	173	251	196	230	205	210	226	218	220	196	189	208	195	199	199	207	209	229	210	209	217	194	209	204	197	202	201	194	239	212	171	193	225	189	190	203	195	205	209	210	187	203	215	204	201	208	210	200	202	204	198	209	202	201	212	201	204	196	184	235	181	214	224	200	205	223	198	183	225	175	195	203	211	195	195	211	203	208	211	221	197	187	207	222	210	195	195	189	189	230	209	209	181	176	218	210	206	208	212	208	200	196	215	194	206	209	224	204	207	200	205	209	219	200	195	191	213	204	194	204	171	185	200	189	190	199	184	204	215	220	201	200	193	203	208	207	204	189	187	208	221	244	227	213	203	202	209	194	207	202	199	226	190	198	204	187	191	195	214	177	198	205	213	217	218	207	218	214	212	199	200	232	196	204	208	230	213	208	187	230	205	205	210	205	198	194	198	225	213	181	225	199	200	195	216	212	194	183	219	186	194	221	221	210	213	209	193	202	203	195	198	190	214	228	228	187	205	187	178	199	186	186	207	211	219	189	213	192	208	194	222	191	196	212	213	188	209	216	213	197	228	206	201	210	199	186	207	194	170	202	224	202	239	215	197	213	215	207	214	243	191	186	187	213	195	197	192	199	218	196	212	197	193	198	207	198	210	214	183	205	191	208	211	221	233	210	221	190	186	212	232	195	213	195	222	215	227	232	205	223	197	201	218	212	186	195	207	220	192	215	219	217	210	210	203	194	212	202	232	214	201	219	191	215	208	182	205	205	198	209	201	219	193	195	230	208	199	234	227	203	216	213	226	197	192	197	220	207	184	187	175	200	197	179	174	167	214	184	196	203	216	210	233	206	179	215	183	188	207	200	216	222	217	196	180	215	223	180	185	181	180	199	220	197	189	186	219	185	213	219	200	194	176	202	204	189	208	223	211	195	219	221	215	187	213	206	217	209	204	210	194	202	204	202	197	186	198	197	220	199	196	205	209	194	197	217	193	199	190	197	213	211	194	192	184	206	209	226	232	224	192	206	209	201	206	197	218	227	172	184	202	213	225	198	206	210	194	219	202	186	188	232	189	181	236	194	208	207	216	207	212	196	191	200	233	214	186	185	217	210	198	184	211	218	227	193	214	214	191	212	178	204	202	227	178	197	226	187	225	199	206	228	187	195	192	190	229	200	227	197	193	170	215	193	210	195	219	194	210	184	191	215	207	231	213	188	189	208	219	207	207	201	188	194	171	212	200	199	196	198	219	195	200	187	204	224	234	220	212	181	203	204	190	205	210	223	206	220	185	203	200	225	188	231	206	208	201	244	210	209	174	191	178	240	183	201	190	179	197	202	197	184	202	198	194	202	201	200	194	198	202	210	221	184	189	218	192	185	213	199	194	205	205	177	217	210	220	213	208	201	220	235	218	178	197	218	196	247	190	210	206	231	220	203	215	222	213	227	199	220	216	176	210	208	217	206	215	202	226	198	200	210	229	182	204	217	240	229	210	213	215	178	214	217	183	220	205	208	209	200	202	198	202	203	199	213	195	203	205	207	209	195	200	197	200	210	191	210	230	218	189	213	234	229	226	208	168	183	189	201	207	198	223	204	231	194	209	187	199	209	219	201	202	198	171	188	200	208	202	195	224	179	204	237	216	218	193	201	241	173	189	194	186	215	182	222	211	219	197	199	212	189	225	193	212	210	182	214	225	186	213	205	179	204	196	183	193	206	197	216	215	199	208	214	197	230	201	225	207	202	212	223	184	217	227	198	206	217	192	212	208	209	211	190	202	239	212	210	219	211	226	195	206	186	211	216	193	203	172	197	191	199	208	206	207	198	203	214	205	185	182	213	198	198	196	200	202	179	220	224	216	201	210	222	199	171	200	217	159	215	208	202	209	209	186	185	195	184	205	201	204	187	205	208	211	227	196	181	218	239	234	204	197	176	171	181	218	207	194	216	204	193	177	209	205	191	189	201	188	196	205	210	218	208	186	198	195	191	228	186	166	211	201	220	205	191	182	185	194	200	210	202	192	230	230	212	201	183	175	172	216	234	202	217	198	188	202	199	219	211	204	186	192	191	186	219
16402	3564	4456	5388	4643	3822	3056	2580	2223	1982	1730	1554	1404	1261	1190	1125	1073	1012	965	953	912	862	855	823	797	764	767	748	747	696	726	657	678	706	685	615	652	696	700	633	594	638	662	663	621	609	628	614	596	606	583	570	576	612	595	586	596	558	557	577	551	557	555	608	554	540	587	589	578	515	549	587	623	577	569	551	579	592	574	561	547	526	558	556	564	573	573	536	583	594	572	575	575	549	561	537	544	555	580	538	526	557	543	608	544	573	541	535	573	524	534	556	554	593	559	542	545	557	551	566	552	584	587	567	554	547	537	572	546	548	539	562	591	548	534	550	564	573	606	564	533	542	547	530	581	588	584	563	570	566	540	555	561	524	524	543	518	528	533	468	575	603	563	581	593	576	512	576	536	530	587	516	562	521	553	566	538	521	521	543	579	567	567	543	553	574	556	561	537	529	552	576	585	525	588	558	541	565	518	543	507	552	559	559	534	552	520	558	554	528	550	545	558	525	558	550	585	537	516	558	583	540	569	584	527	567	583	546	554	591	508	553	601	560	568	550	539	553	515	536	557	560	524	509	574	542	524	559	534	597	530	573	564	588	553	552	582	536	553	527	612	516	541	544	541	529	560	538	555	543	595	574	566	570	557	563	556	498	559	527	530	544	521	559	543	522	545	600	604	554	559	551	558	564	549	541	545	606	530	519	552	571	545	510	581	526	537	564	528	547	561	525	543	558	550	546	545	556	534	545	543	511	569	542	553	577	500	534	548	534	563	563	525	577	534	523	531	598	565	524	548	552	519	575	561	536	523	586	568	534	549	537	525	531	540	539	555	523	569	498	546	562	557	550	524	524	523	572	555	516	522	590	529	549	543	542	547	512	513	545	573	532	555	578	534	559	491	535	560	525	580	560	534	534	529	579	506	540	526	563	553	510	549	525	586	533	547	505	532	576	581	540	590	547	533	536	560	470	553	528	571	560	532	575	534	548	587	518	512	537	529	546	519	535	524	509	542	530	509	529	573	513	542	554	557	574	531	539	577	578	556	545	534	535	555	541	573	568	546	525	589	531	589	592	595	552	563	561	552	515	549	535	571	551	527	575	521	581	514	529	592	554	504	579	562	551	576	524	558	561	561	573	555	587	559	535	589	577	535	582	556	521	567	544	546	566	567	548	553	576	584	560	505	498	572	582	545	529	554	564	517	529	533	548	549	555	506	546	552	517	514	551	587	558	526	532	558	543	592	539	565	545	558	551	533	547	570	502	608	507	512	561	524	543	591	552	541	503	563	530	545	545	581	550	560	553	519	563	541	577	584	566	566	548	569	562	516	568	528	537	522	585	506	575	552	552	561	538	508	564	508	539	560	532	551	613	530	574	546	566	600	552	583	561	547	528	549	509	585	580	605	562	528	514	569	572	541	563	520	540	562	551	493	576	531	533	580	553	556	579	521	540	530	544	574	586	598	536	568	551	582	572	542	593	520	568	586	480	569	523	548	604	527	575	534	541	573	573	583	524	517	583	557	522	557	534	503	547	577	559	564	538	513	489	559	533	552	529	534	573	570	587	602	531	550	533	558	552	574	569	536	527	544	564	578	569	543	564	561	544	565	555	566	517	546	542	578	529	541	582	548	557	528	547	602	577	564	555	563	595	535	516	575	592	556	548	512	535	534	575	576	515	572	569	540	553	562	578	531	530	507	539	585	577	536	517	531	572	540	548	534	545	512	546	543	576	551	515	547	507	572	532	518	536	542	519	537	547	540	576	616	562	505	573	551	529	531	514	546	583	556	533	536	501	557	545	566	540	565	549	595	530	508	550	529	563	526	561	512	549	554	563	539	548	555	556	561	571	523	539	581	535	488	518	546	538	588	529	551	527	547	550	575	583	516	571	556	540	545	568	542	544	571	569	592	539	551	521	573	545	544	555	546	514	560	532	554	569	556	538	517	530	628	578	498	553	578	495	554	540	573	524	543	566	506	524	528	559	570	529	572	524	547	527	551	509	523	551	553	554	548	545	522	532	534	537	530	549	570	524	516	554	568	583	548	580	576	588	566	575	570	569	584	566	515	514	567	499	558	501	514	562	583	540	520	566	540	510	549	548	535	559	549	533	570	525	525	535	598	558	542	552	552	574	551	571	558	538	534	561	531	543	554	562	524	572	553	569	569	569	506	557	532	538	562	540	530	584	529	538	533	545	557	535	579	576	539	549	550	560	509	555	541	551	498	556	484	552	530	550	589	515	522	541	554	515	519	567	520	524	547	577	571	530	542	569	520	543	561	579	538	566	492	552	528	537	549	531	549	551	514	563	506	523	552	580	612	548	551	532	528	539	548	558	561	555	531	581	541	536	516	554	578	514	556	535	573	528	537	542	537	547	536	591	558	540	554	576	546	552	549	576	538	560	519	547	541	540	594	571	600	547	526	570	574	575	518	594	559	532	554	538	569	554	574	558	550	563	587	580	544	533	543	571	571	557	572	553	509	549	541	515	598	524	525	526	527	550	536	566	556	570	605	561	555	547	584	590	536	560	550	568	543	553	536	550	541	507	560	555	562	551	595	547	517	550	575	519	528	531	566	515	597	563	543	585	579	534	546	552	570	550	498	557	533	520	542	566	581	552	529	539	543	551	525	539	529	563	549	541	551	546	509	559	573	542	573	545	574	602	551	530	580	513	524	583	607	525	577	526	539	541	578	554	547	567	598	546	571	530	502	566	575	570	532	557	538	529	561	519	537	587	537	559	547	527	539	614	569	533	528	566	529	526	561	549	547	575	519	568	555	535	547	529	557	553	528	512	527	560	562	518	556	538	555	546	592	562	569	549	538	551	547	536	534	535	548	558	568	573	595	494	571	584	564	547	529	560	553	534	576	546	528	533	492	553	588	583	572	558	521	561	594	542	540	543	524	551	511	512	503	523	522	573	603	598	532	547	558	532	571	573	543	562	576	554	551	506	581	566	567	529	589	549	509	571	502	540	593	541	559	546	547	553	540	572	511	575	555	567	538	551	553	553	543	575	580	572	550	572	553	553	551	549	490	534	512	542	562	545	531	579	518	549	547	538	573	600	568	589	539	550	485	538	505	542	534	550	555	557	576	548	515	539	580	570	539	557	539	558	545	522	568	558	550	572	590	572	551	528	568	579	589	565	546	538	574	521	556	554	559	530	567	581	586	561	573	514	555	574	541	564	564	516	525	523	565	541	565	566	557	542	566	519	540	545	528	567	564	586	587	543	514	538	594	539	539	498	556	557	527	564	576	539	551	549	555	546	518	548	546	529	563	608	537	525	564	551	554	542	529	532	515	553	511	544	564	529	558	517	538	565	544	514	517	580	522	534	529	528	517	545	546	572	547	554	560	581	542	533	527	515	555	546	545	553	568	536	569	548	548	590	536	524	564	539	557	578	584	535	579	589	517	579	531	535	507	575	508	521	545	541	545	559	542	559	531	573	545	568	551	539	570	548	544	580	547	544	520	566	555	549	547	554	536	518
11614	833	364	355	342	327	282	333	330	324	300	356	304	285	329	327	328	311	300	299	343	307	335	302	289	307	335	305	317	276	308	322	333	326	332	292	348	310	316	337	321	325	303	299	336	291	350	322	309	276	329	349	278	325	341	291	300	327	320	315	331	318	315	346	326	315	301	343	344	307	339	320	308	354	321	294	335	296	313	337	312	344	319	337	293	317	311	289	302	313	304	357	334	333	310	331	333	325	309	288	293	277	327	310	306	331	338	314	292	312	339	325	324	317	326	320	340	300	304	292	293	300	329	296	288	325	339	299	346	313	327	305	313	335	351	315	340	324	299	318	311	333	285	309	325	299	350	325	320	309	331	312	330	313	333	317	288	297	301	342	366	326	317	333	308	306	316	297	293	291	313	297	318	337	289	306	317	318	327	325	313	270	341	287	328	329	326	282	310	331	324	284	322	270	301	295	303	310	317	333	338	354	313	296	285	331	316	324	312	340	326	343	351	317	339	338	299	313	317	312	338	336	307	305	319	341	305	299	327	356	304	324	306	336	308	366	317	277	288	313	347	325	302	308	328	308	310	311	348	305	348	327	321	287	307	359	302	315	336	352	306	316	331	302	325	332	321	356	319	307	319	317	331	293	305	354	284	288	286	282	301	323	326	330	318	300	298	306	298	337	289	328	330	309	316	328	322	312	320	326	316	309	293	311	296	292	318	292	313	323	320	314	315	337	302	342	316	324	325	289	301	277	295	319	338	342	332	300	300	301	292	292	349	344	329	298	310	298	265	349	335	319	317	303	337	305	315	338	303	346	313	290	321	335	314	313	311	284	335	311	276	298	288	302	326	325	329	315	320	310	346	268	293	344	326	305	340	314	311	346	331	347	336	325	295	321	326	356	338	331	279	327	328	333	306	326	334	320	302	298	299	331	324	318	301	293	309	302	324	272	340	316	300	285	291	270	313	303	347	326	314	291	273	296	304	294	361	327	318	321	285	327	301	288	303	337	314	335	320	320	314	351	311	336	317	305	323	315	306	298	294	326	295	310	309	281	275	297	332	332	317	321	329	280	329	318	304	325	330	307	319	338	295	347	305	286	304	344	317	313	333	288	314	328	305	265	332	323	307	312	320	328	286	355	292	312	309	294	311	323	287	323	324	321	330	349	330	308	328	347	287	306	334	301	329	344	319	290	314	324	342	312	301	319	324	295	334	349	315	302	329	323	322	318	282	343	323	292	350	315	311	319	309	296	331	309	314	316	313	288	327	286	324	323	297	307	334	302	299	333	278	352	308	295	332	311	325	347	307	325	311	306	292	324	335	321	314	301	328	281	265	308	331	270	306	309	344	330	327	338	342	329	297	331	301	334	333	292	308	313	364	312	337	329	309	342	302	311	302	308	299	343	313	333	331	291	301	330	306	298	301	319	290	309	329	334	328	309	325	331	280	384	340	326	338	322	319	292	303	329	325	322	297	313	328	312	324	327	278	329	294	303	297	320	341	321	293	317	325	294	318	291	319	310	293	282	320	299	307	319	354	289	334	315	329	298	321	338	310	311	357	321	300	293	329	312	339	339	303	288	334	335	270	340	313	339	312	316	324	322	328	314	331	306	327	323	325	314	336	315	346	329	331	304	299	304	305	309	320	285	345	321	341	307	323	307	330	336	315	327	337	273	303	304	309	311	292	329	319	310	281	283	306	307	282	334	316	308	331	290	284	321	303	324	323	318	317	338	329	335	287	314	306	286	325	360	286	335	330	282	282	300	331	291	339	314	306	332	320	360	308	293	316	296	330	315	318	327	297	334	309	329	325	313	314	301	299	317	322	316	321	330	306	332	315	288	321	301	316	285	361	296	301	331	357	290	331	306	293	324	315	319	318	301	339	321	315	307	339	318	321	333	306	320	301	318	306	366	334	324	343	346	302	288	317	326	313	323	344	319	300	314	345	284	320	302	316	306	304	333	312	321	312	319	307	313	338	315	307	310	273	311	323	299	342	289	346	306	307	329	334	339	305	310	342	333	335	301	309	310	320	333	328	326	329	361	317	301	315	292	340	331	335	332	314	283	320	312	302	307	302	338	316	322	342	300	294	327	314	318	311	327	321	295	275	305	290	331	300	327	336	354	308	299	333	307	347	326	306	345	335	298	352	307	333	347	291	311	297	341	300	342	322	310	325	334	318	303	281	290	310	313	300	284	332	333	321	350	358	321	335	305	348	311	334	328	310	300	334	301	326	312	326	282	305	332	317	297	322	319	296	309	337	319	338	325	320	317	334	329	311	293	315	320	325	318	328	307	328	304	294	314	288	330	304	307	293	317	310	302	341	355	359	325	271	293	310	326	319	322	318	311	323	295	291	379	335	295	340	290	318	329	333	294	290	272	339	312	314	313	302	317	292	326	316	305	317	319	338	315	295	308	308	315	311	321	358	346	321	316	296	290	341	306	333	311	302	303	362	298	319	295	314	301	295	310	286	324	336	303	317	327	313	318	296	326	295	304	314	305	308	331	340	304	333	299	304	305	302	286	298	307	323	319	306	314	328	296	315	307	291	327	299	316	357	340	321	339	296	305	309	332	307	326	309	349	311	305	322	325	318	287	315	358	338	316	297	320	294	317	305	309	322	346	303	328	333	320	289	307	308	301	329	329	307	290	304	285	315	281	283	320	327	348	272	284	291	317	338	333	325	351	293	315	334	288	349	326	327	313	342	323	338	327	329	300	335	304	355	324	304	324	336	297	310	333	316	326	325	319	355	328	305	328	330	328	325	299	303	309	302	320	313	316	314	334	363	290	312	305	326	286	304	320	310	354	345	295	327	355	326	322	322	319	314	345	309	308	311	303	308	319	307	316	330	332	283	333	343	343	319	305	352	314	312	332	354	268	341	323	310	345	329	322	317	265	323	342	307	294	302	297	305	318	341	315	320	307	316	351	321	324	329	298	331	304	322	309	286	266	297	314	311	297	327	296	314	317	307	290	296	270	333	316	315	293	279	296	310	272	284	312	318	313	321	317	327	302	296	314	366	329	327	303	280	285	312	327	309	306	297	306	279	270	357	317	321	318	314	343	349	332	323	312	336	313	309	312	311	358	338	344	326	291	289	323	304	345	308	317	267	297	303	344	328	328	308	317	300	317	349	326	309	298	305	302	324	323	315	307	312	292	291	360	303	326	295	308	293	299	311	337	303	326	336	304	301	307	314	342	317	312	298	319	300	305	309	305	302	319	307	288	327	313	336	344	301	315	299	323	293	315	320	336	353	306	339	326	289	342	308	323	337	338	333	284	307	341	333	320	310	314	365	316	306	322	344	331	317	298	312	314	291	299	303	332	335	324	312	307	338	332	303	317	300	308	298	337	320	309	315	320	307	317	290	319	340	343	309	332	340	300	324	314	297	318	314	284	329	312	318	305	327	315	321	289	323	312	359	313	319	360	290	307	313	322	311	308	319	298	377	318	333	297	317	328	313	322	309	316	330	322	340	354	294	300
5458	891	828	869	885	812	778	784	773	778	770	738	777	779	746	774	719	732	747	729	755	751	756	781	771	745	784	726	705	760	755	755	733	721	754	709	744	709	726	725	820	756	695	733	733	710	740	723	757	707	806	737	768	719	770	757	730	750	742	728	730	730	721	739	716	756	754	751	706	741	691	777	752	807	743	773	681	745	759	785	731	722	746	684	675	704	701	775	725	768	787	745	719	771	727	729	728	767	756	724	754	693	733	734	768	735	732	777	720	741	740	698	782	700	742	762	697	727	766	746	754	711	731	719	747	732	724	762	761	795	743	733	733	756	728	769	777	761	728	754	714	763	764	746	726	746	695	717	722	716	735	714	737	726	736	757	733	751	750	736	729	753	762	737	708	751	786	768	767	754	755	800	743	740	712	711	773	799	784	744	724	768	801	733	711	740	753	745	716	734	768	712	795	706	742	781	723	784	772	737	719	711	712	711	771	686	748	739	708	665	740	729	733	720	747	724	818	759	724	701	767	746	739	734	712	739	752	691	747	803	773	760	774	727	789	729	740	736	730	754	715	711	745	749	765	708	703	673	760	765	746	761	771	740	764	732	761	688	786	768	737	745	723	730	733	772	752	777	719	765	753	746	690	769	725	630	743	731	755	787	765	755	722	801	788	802	737	732	735	756	698	732	739	728	748	741	746	806	701	731	780	744	721	735	749	778	768	736	795	710	718	738	716	715	759	725	779	736	782	778	716	751	705	740	755	698	715	719	780	760	740	752	771	715	770	764	748	751	793	706	760	741	713	732	765	694	691	721	747	739	739	747	762	781	696	715	763	707	729	720	684	759	733	687	778	691	784	779	736	803	732	771	767	741	707	773	703	772	721	771	734	774	723	770	745	736	757	755	694	784	722	753	712	725	678	729	755	685	747	703	711	770	709	718	751	710	723	703	723	732	736	759	696	756	722	727	801	732	742	713	772	732	796	741	718	712	762	746	725	726	768	751	744	705	736	708	753	762	712	690	688	726	704	736	772	731	756	759	736	735	755	713	770	740	773	645	710	740	708	802	751	734	681	730	733	776	738	778	755	718	782	754	746	746	748	810	742	738	715	744	744	765	726	742	754	703	751	768	709	766	759	757	743	753	754	718	711	736	697	733	768	712	759	738	740	686	791	743	736	778	745	729	788	689	757	726	777	748	748	722	761	707	768	726	772	746	704	732	738	696	748	695	713	737	747	745	722	739	678	736	762	746	751	697	731	701	716	751	761	763	735	698	748	755	752	745	729	741	714	754	698	729	814	708	683	726	753	765	702	742	702	757	730	745	711	713	743	699	764	737	759	712	722	756	757	780	784	737	739	739	722	734	739	757	761	804	767	737	689	761	734	745	735	746	712	753	781	713	710	769	816	746	754	707	763	714	747	729	692	723	699	742	733	750	772	702	748	727	746	761	739	750	747	752	779	757	734	739	729	750	737	766	748	679	727	724	747	738	712	735	741	729	731	768	792	777	756	727	786	740	763	721	765	734	715	737	797	767	722	718	773	745	752	716	703	775	751	759	703	797	752	720	746	761	770	745	711	738	726	806	749	709	772	736	709	712	765	718	717	744	746	756	757	801	760	762	766	724	709	774	769	711	742	761	743	721	769	749	729	759	800	720	768	759	735	780	718	708	710	780	697	746	712	789	780	762	686	739	789	716	771	771	734	745	730	769	771	724	758	747	759	766	704	725	766	708	716	702	734	710	744	720	720	695	733	788	730	745	729	720	723	717	726	702	777	771	706	724	714	739	793	776	718	770	706	755	767	710	741	749	765	759	740	746	737	762	747	800	764	758	719	754	776	708	763	745	734	776	757	771	733	765	728	730	719	728	690	731	772	720	740	713	707	718	759	743	699	737	734	727	805	741	752	731	758	730	754	774	767	754	716	741	777	748	753	742	714	717	766	755	732	797	757	728	743	708	789	746	737	735	676	668	720	723	785	718	746	758	764	780	722	771	743	771	747	725	729	752	741	718	749	715	738	716	739	764	709	715	757	769	771	745	757	756	745	725	731	758	779	709	758	719	751	731	761	720	769	736	753	773	738	761	744	675	728	730	744	746	720	729	713	719	723	758	753	743	758	748	773	781	751	718	782	778	731	733	737	723	726	732	727	781	718	753	703	725	751	686	724	752	740	760	730	753	705	719	772	756	749	706	743	734	760	745	729	762	734	766	730	739	757	689	722	765	769	723	773	717	774	786	707	786	740	725	744	772	712	722	740	754	768	719	738	710	683	734	757	721	733	740	719	718	765	781	726	776	720	749	732	735	721	750	729	766	721	709	739	737	728	770	703	710	733	758	731	704	766	718	740	703	741	752	735	765	777	763	706	796	752	763	792	713	746	716	772	703	734	748	758	749	753	760	744	736	764	734	767	710	705	762	750	748	757	722	755	722	743	739	795	706	789	751	742	756	758	736	780	759	720	768	705	772	770	759	736	766	778	698	737	738	767	716	772	788	757	791	749	743	766	747	779	721	788	673	718	710	774	753	760	768	757	761	736	755	726	765	758	753	767	743	740	748	762	724	780	761	715	740	680	761	780	764	757	671	771	730	695	754	774	705	770	787	821	670	717	709	742	777	728	755	717	721	721	742	702	778	715	750	748	786	733	772	772	756	742	785	774	749	787	730	724	779	783	794	735	745	749	725	729	722	753	774	735	742	734	783	720	717	702	783	716	717	700	718	724	740	722	762	777	754	749	744	780	759	737	735	719	729	739	784	751	770	782	756	728	735	713	750	764	750	765	768	726	758	741	770	705	781	740	759	710	756	748	738	763	738	692	750	739	735	754	723	769	758	714	736	761	716	766	736	751	750	713	739	750	740	750	780	713	797	751	751	749	784	809	766	746	733	698	776	740	773	704	747	717	746	784	707	804	747	725	718	760	721	812	758	786	701	748	751	737	751	698	696	766	700	764	724	757	753	739	735	712	708	706	754	728	728	774	778	772	742	728	715	733	769	771	697	734	717	717	768	764	742	739	725	800	734	761	717	760	798	743	744	685	731	748	805	758	710	744	755	719	736	782	733	756	742	737	751	729	779	774	759	724	770	747	734	735	775	748	732	734	765	782	728	733	732	748	760	702	732	737	744	757	747	720	755	758	741	799	785	796	752	751	750	765	745	738	708	755	727	798	766	751	753	698	795	742	723	775	694	763	707	741	734	762	745	741	743	705	722	790	730	696	794	754	746	747	769	744	713	736	758	733	755	685	771	756	743	712	744	753	748	772	777	709	746	731	787	711	735	724	734	749	758	732	762	737	715	749	702	781	737	728	796	753	774	749	767	772	765	753	745	733	715	779	754	780	690	768	740	727	732	729	745	715	807	750	708	726	748	803	749	749	720	783	762	790	709	732	768	681	752	727	722	707	717	720	727	732	741	773	688	692	741	733	703	756	757	781	743	760	774	704	747	761	747	749	760	716	725	789	753	720	768	720	779	786	747	784	746	763	737	733	771
23705	3598	1163	887	641	505	410	358	281	252	264	223	217	224	204	192	203	202	224	161	161	187	189	181	168	172	176	171	160	144	174	145	173	174	169	157	172	167	141	145	165	165	186	161	121	154	176	149	166	158	126	139	133	161	178	174	174	147	142	152	149	138	171	150	155	142	164	138	147	143	152	146	144	144	156	151	160	164	140	142	164	171	144	167	154	154	164	143	137	153	145	147	151	150	136	153	119	129	148	173	159	152	141	157	131	143	144	151	146	117	132	154	164	141	146	131	164	142	140	157	132	145	159	131	135	161	153	121	128	129	151	131	150	140	152	163	130	142	140	129	139	126	171	139	139	174	165	143	147	167	142	152	139	138	143	162	134	153	135	139	124	149	147	155	134	139	138	138	155	149	163	150	141	159	151	139	181	171	165	150	144	153	156	133	127	143	163	167	134	141	147	149	143	163	126	137	131	123	140	146	138	139	146	180	158	133	127	157	151	147	147	132	162	132	160	139	146	139	148	137	164	141	164	152	140	143	154	153	142	140	127	164	150	143	143	128	139	146	134	148	141	163	146	136	135	138	120	146	135	122	146	148	137	150	144	145	154	144	166	124	141	154	147	148	162	152	160	121	155	138	145	156	157	150	162	168	145	166	139	154	159	155	150	172	162	150	136	142	151	150	139	163	173	158	152	140	146	158	142	151	154	135	145	144	138	144	131	155	117	126	144	161	165	160	169	141	154	153	137	148	147	149	136	166	163	162	152	138	142	173	127	146	122	150	147	149	162	150	144	147	164	148	169	145	154	157	142	129	147	175	155	156	166	134	143	133	124	148	149	147	163	144	167	133	131	157	158	156	156	147	141	144	157	166	145	142	135	137	148	139	146	141	169	162	143	159	138	167	157	154	151	140	137	163	164	146	160	129	146	146	163	149	129	153	136	137	136	142	127	156	165	154	141	141	167	144	140	153	188	156	148	132	166	159	146	149	166	146	158	161	151	157	137	131	146	149	145	148	153	172	173	160	151	166	157	149	159	163	132	128	157	145	140	143	153	156	161	135	133	150	148	154	132	135	144	139	149	140	130	136	133	148	181	165	145	153	139	155	174	163	165	161	140	130	139	166	136	139	174	142	146	155	178	155	163	169	160	156	131	166	157	170	162	152	133	159	149	160	147	164	139	134	147	143	136	142	132	142	134	138	144	152	167	150	159	178	155	151	139	137	156	133	158	149	126	143	171	164	133	130	117	147	144	145	139	150	117	118	152	155	160	133	103	138	156	140	145	135	153	173	155	143	150	160	137	156	156	134	153	134	155	151	153	137	151	146	157	144	184	150	136	168	133	171	151	169	150	147	126	132	143	151	138	140	182	156	164	141	128	137	144	161	172	156	145	143	155	140	144	149	154	143	157	151	149	143	153	134	158	155	150	137	147	151	166	151	134	156	161	138	154	151	155	137	166	163	141	172	148	153	132	144	139	140	139	140	153	145	154	150	132	150	149	168	122	150	140	151	149	136	134	157	159	146	123	127	140	142	127	178	150	161	147	150	156	185	162	148	161	142	158	156	157	156	163	148	178	138	142	112	126	151	129	144	156	160	164	148	133	127	150	153	154	137	140	166	126	137	168	149	131	142	149	143	148	133	159	130	146	156	132	161	165	151	181	162	155	175	144	141	151	136	157	152	147	154	164	163	170	135	160	146	159	151	141	139	118	120	148	151	124	172	164	150	139	127	150	150	121	131	159	132	121	142	138	139	147	153	171	166	160	125	135	161	159	142	131	151	165	149	136	160	146	146	165	157	170	138	144	126	139	147	145	128	137	148	153	137	134	141	138	166	139	161	174	142	147	156	146	115	137	147	159	144	151	168	124	150	125	158	153	139	178	155	155	148	158	135	144	150	163	145	159	153	162	147	158	141	171	162	156	149	148	144	177	130	148	150	170	161	159	129	150	147	141	161	132	158	149	153	148	166	148	157	149	129	150	159	154	159	145	129	154	141	150	131	165	141	148	161	169	151	144	143	154	127	155	165	178	163	150	173	163	148	134	152	136	162	137	141	140	164	138	118	140	151	168	124	145	156	150	165	142	168	139	159	171	150	151	128	176	143	170	155	143	153	130	201	144	150	154	153	162	150	181	159	154	156	152	152	162	142	161	132	145	138	139	161	145	142	149	148	142	152	145	136	154	155	146	145	156	149	155	165	172	151	125	169	152	163	146	131	135	139	153	181	171	137	149	127	146	176	135	135	163	135	148	146	139	132	147	154	142	151	155	146	147	152	167	157	153	157	158	168	159	141	156	156	143	143	141	153	153	139	149	140	164	151	159	150	137	147	169	127	147	174	173	138	169	142	156	156	136	132	161	151	141	156	138	160	133	176	139	148	171	147	154	132	142	174	163	125	158	161	144	164	155	144	141	149	154	131	151	169	161	150	158	137	134	166	148	146	156	146	172	145	145	156	125	157	149	123	135	144	161	136	173	151	146	144	140	138	171	155	158	135	130	140	144	149	172	136	140	155	139	149	152	128	156	136	161	162	135	153	149	167	156	135	154	136	157	148	148	167	148	164	139	150	160	146	140	136	163	131	164	146	142	169	164	136	165	128	141	143	170	125	142	168	149	168	135	174	171	121	150	118	138	141	171	151	159	142	156	168	159	128	140	153	146	150	152	131	182	147	160	167	127	130	123	149	147	152	145	169	139	134	151	143	138	144	135	135	144	138	143	151	165	156	155	180	148	133	165	150	164	173	138	149	150	120	155	147	127	143	152	160	133	132	152	137	143	165	168	139	140	143	143	143	168	136	152	163	154	148	124	157	145	139	151	138	117	148	142	163	140	149	142	141	155	150	157	148	166	153	146	162	129	149	140	142	128	148	153	153	177	137	146	133	144	130	150	137	153	142	150	135	160	134	134	153	150	155	143	130	126	155	167	142	139	146	153	150	152	161	144	145	158	156	159	163	151	158	141	152	143	171	165	153	142	145	133	139	147	162	173	152	164	146	170	137	148	165	143	170	135	146	173	154	152	162	165	131	159	174	158	150	175	125	114	168	144	152	133	149	135	179	145	143	123	133	159	134	143	159	155	157	147	155	137	159	132	162	162	141	145	139	155	170	143	141	165	176	170	155	169	137	120	143	136	149	147	135	133	152	153	147	137	136	148	142	132	137	124	145	143	148	144	122	162	141	135	158	125	147	147	147	124	163	141	146	143	135	138	164	158	154	140	147	166	128	161	168	152	149	128	141	144	152	159	180	151	146	147	136	130	147	152	148	147	159	139	141	143	152	148	158	151	124	148	141	134	162	123	129	137	155	153	152	155	136	141	137	132	149	160	138	152	145	142	133	146	131	173	153	146	153	163	133	140	167	142	148	164	150	139	161	151	142	146	158	128	132	134	162	154	144	153	148	151	144	129	151	142	134	143	159	139	136	157	170	142	143	152	139	146	144	139	154	143	168	175	143	117	171	150	146	169	134	149	139	158	130	153	155	156	167
11611	1944	2448	2924	2609	2114	1743	1557	1295	1133	991	910	884	748	734	686	719	626	589	601	587	545	544	503	571	529	490	494	524	535	488	454	485	493	486	480	448	451	419	464	413	430	454	456	414	458	444	436	449	408	446	419	436	445	478	406	436	403	412	419	387	463	436	457	404	385	412	392	431	463	409	426	409	391	436	396	409	425	417	419	417	417	399	431	406	429	407	423	411	398	405	400	379	378	402	397	398	411	413	432	389	382	425	409	407	401	415	429	397	404	397	409	401	427	413	404	389	414	384	390	399	372	428	396	381	412	418	449	413	408	397	447	395	409	416	412	410	403	413	436	404	392	401	393	419	383	416	417	417	417	426	401	369	407	392	376	416	393	398	413	425	365	406	414	413	445	351	380	394	417	436	426	413	395	370	376	396	440	383	396	418	405	377	408	375	406	405	412	415	411	378	385	377	391	395	467	375	411	408	421	432	446	405	388	405	418	402	407	389	367	444	417	443	434	417	418	392	420	435	429	451	410	410	376	428	436	382	411	388	400	383	401	405	378	372	412	391	405	420	367	399	420	422	426	369	414	396	419	386	400	417	377	373	379	404	433	404	386	431	414	417	400	421	405	416	384	392	418	393	391	379	415	421	417	403	387	372	409	419	422	409	430	426	408	398	411	416	403	423	388	417	419	422	372	410	384	414	395	410	393	399	401	398	385	418	369	378	383	388	442	416	405	422	419	423	401	382	411	403	381	437	415	382	379	410	335	424	396	424	428	362	417	362	434	374	373	420	393	365	384	426	407	421	453	404	394	392	426	430	391	408	410	384	405	416	418	380	389	392	404	422	382	399	382	419	393	424	401	378	422	389	381	395	433	368	374	394	398	431	394	383	393	395	414	422	403	387	434	368	447	419	409	420	422	391	422	410	381	403	423	377	430	407	388	406	386	388	443	407	414	403	421	406	411	384	404	400	435	370	432	376	432	382	386	434	419	400	391	389	386	408	401	433	422	417	398	434	387	385	426	407	372	404	406	410	403	426	383	390	397	390	393	416	392	394	412	419	413	409	400	404	375	420	353	428	407	421	387	395	404	383	397	422	395	422	377	439	370	433	378	390	367	449	405	396	397	400	385	385	385	432	370	394	418	426	399	411	438	400	422	421	390	412	461	379	374	403	397	380	384	386	423	389	393	397	459	387	384	413	402	420	431	402	376	422	397	413	423	408	419	396	374	409	404	457	402	399	438	402	439	427	390	409	379	417	404	414	452	414	444	416	406	393	384	363	415	416	417	374	409	394	396	438	424	422	391	394	406	409	424	424	346	388	415	402	420	399	396	385	415	385	423	402	385	400	401	405	403	397	435	401	392	421	380	410	410	415	427	429	380	363	396	429	372	387	447	400	399	398	396	414	402	378	409	385	422	413	422	394	426	386	415	399	405	391	399	414	427	429	422	419	397	424	367	371	420	423	391	409	396	397	384	440	393	396	395	425	398	403	406	411	404	399	398	451	386	380	392	427	410	393	398	387	430	394	388	422	383	420	419	351	394	397	407	431	415	410	421	391	402	399	441	373	401	407	384	421	391	417	403	423	400	400	428	423	406	418	413	361	389	391	401	418	418	415	389	443	453	433	404	407	404	394	421	399	359	410	416	374	394	411	424	381	432	413	429	430	412	383	373	393	424	422	409	392	394	375	384	427	415	411	400	422	469	423	413	441	397	444	443	418	420	409	414	402	415	413	393	390	397	405	397	368	402	404	398	419	400	407	396	403	444	408	416	384	392	418	407	392	437	377	403	436	381	452	386	381	376	429	417	405	392	396	399	394	379	401	400	405	403	418	388	373	404	408	427	461	381	454	437	390	412	382	376	387	390	398	451	381	408	399	420	394	416	412	402	425	364	382	439	364	401	392	391	414	407	389	391	455	397	357	390	403	424	391	408	392	400	420	419	425	421	404	388	387	400	377	404	418	348	408	405	407	407	411	408	406	415	404	413	376	388	411	407	390	417	386	410	396	413	424	450	376	388	460	378	379	407	407	357	390	396	398	391	389	404	407	406	401	426	420	422	412	415	352	387	373	375	375	397	408	380	396	390	386	406	450	399	413	423	362	417	424	401	399	389	400	416	387	416	369	407	368	394	420	413	427	425	408	385	359	397	377	411	436	428	408	409	396	415	388	387	389	382	417	389	413	409	371	396	369	382	380	411	393	403	409	416	411	400	426	399	384	419	410	406	398	401	422	384	440	443	411	392	429	426	408	404	404	403	380	385	441	406	382	407	386	392	418	466	400	437	382	403	429	386	391	383	440	446	389	412	410	370	379	377	391	424	410	396	428	414	419	396	374	416	413	412	415	385	393	384	415	422	409	382	379	389	390	395	408	444	392	402	391	428	372	396	407	395	436	405	393	427	392	400	384	425	425	396	403	388	379	415	407	392	413	400	408	405	423	412	377	396	421	396	414	381	402	412	422	377	409	379	426	392	392	399	393	411	438	406	421	412	403	408	369	396	392	382	402	429	417	420	425	377	413	391	427	415	396	420	417	421	407	386	408	419	384	407	418	412	397	415	409	435	401	388	427	367	395	401	392	390	423	421	409	425	422	392	427	389	400	398	370	394	389	444	408	399	363	430	390	450	413	410	413	392	413	420	394	388	427	406	377	369	419	424	374	383	430	418	403	395	409	397	388	414	396	415	419	412	401	363	423	391	393	391	402	388	396	398	421	409	408	373	403	387	401	405	395	376	437	422	349	442	397	406	424	356	397	440	421	360	398	380	355	410	386	437	392	355	396	390	413	418	411	377	425	372	396	392	414	400	396	399	440	424	429	405	406	423	410	372	368	400	403	407	382	426	401	429	392	397	410	415	412	430	372	392	404	375	419	428	373	395	455	432	428	398	377	403	389	406	435	390	385	385	411	396	391	436	378	417	398	388	413	425	441	419	404	395	409	401	403	370	385	412	431	397	412	366	385	420	409	387	410	401	414	449	422	400	388	385	423	415	416	413	398	421	430	372	378	411	404	381	416	387	407	415	408	393	379	414	403	411	394	411	399	418	396	441	389	430	440	375	406	398	373	374	407	398	408	374	402	410	402	426	397	448	402	429	420	409	380	391	387	419	399	376	418	372	385	408	381	415	366	409	406	428	406	380	402	418	386	398	391	423	357	432	417	436	383	397	384	415	424	428	399	372	410	385	411	440	401	429	393	414	389	400	411	454	413	411	400	392	393	395	435	403	395	392	397	388	385	426	419	419	445	423	399	401	400	405	436	387	392	405	419	387	438	407	424	390	399	382	385	420	394	390	392	424	391	446	417	403	378	412	387	377	386	397	442	414	399	396	393	367	406	461	370	396	395	407	417	376	404	393	413	376	422	384	391	414	431	368	402	396	407	375	409	406	411	412	405	400	430	405	410	415	386	426	375	416	441	398	411	413	408	414	364	425	365	389	395	408	422	396	369	389	405	398	413	394	429	379	405	387	394	429	414	422	407	417	417	389
32202	7312	2523	1773	1224	912	692	604	501	455	379	346	349	298	296	310	284	275	294	250	221	253	257	228	248	244	225	239	226	213	224	212	254	249	241	215	184	214	246	182	215	247	199	211	230	203	217	202	236	229	226	196	218	203	211	198	205	230	194	240	228	203	219	192	189	209	212	227	197	255	237	201	211	191	190	221	221	205	212	209	197	231	202	192	221	192	203	217	179	233	173	201	209	194	232	223	194	208	235	199	202	179	195	201	217	241	197	185	208	199	223	211	194	193	193	205	225	205	205	215	204	204	197	212	245	205	192	201	180	225	184	220	201	219	206	199	215	208	182	218	190	213	219	198	185	201	207	182	197	180	208	190	203	193	186	222	196	189	207	208	186	195	215	219	155	230	179	192	229	201	231	196	213	170	199	223	190	209	186	210	216	221	198	210	172	210	208	222	205	201	241	191	226	205	198	204	182	209	189	209	206	216	205	197	211	221	240	218	193	210	233	207	210	192	237	203	205	204	204	216	196	205	192	227	242	205	239	217	204	189	193	213	194	193	190	180	205	198	197	226	202	191	213	202	211	208	184	197	197	236	182	209	206	223	175	216	215	200	198	182	198	208	196	222	194	182	205	214	220	183	212	221	199	211	183	199	219	186	203	211	213	152	189	187	196	220	207	230	199	219	221	202	208	210	198	204	187	219	193	208	211	209	203	205	218	235	199	199	214	221	217	182	169	223	192	203	206	214	188	188	215	224	221	178	202	201	199	212	202	196	177	205	208	202	198	197	185	226	219	206	189	195	201	193	180	192	207	200	214	202	203	209	204	199	161	200	206	205	235	210	222	223	201	193	176	217	230	181	208	214	219	233	211	200	225	233	213	188	212	194	196	202	233	187	196	174	217	230	201	223	202	203	188	229	203	216	192	219	222	207	211	188	202	193	195	181	208	206	206	195	213	204	225	205	187	201	192	203	203	219	218	223	209	202	216	191	186	189	222	228	184	208	204	198	204	216	189	202	178	182	209	210	217	200	204	211	205	183	183	216	220	189	192	193	202	178	203	208	209	196	199	182	224	199	240	186	192	199	191	215	195	223	184	236	224	184	205	229	210	221	214	234	193	221	187	224	191	185	200	198	203	192	230	197	203	217	195	192	188	200	193	203	205	231	187	210	220	212	209	208	232	199	203	191	183	202	212	216	191	214	225	199	195	180	223	210	191	208	213	198	215	196	200	202	202	193	213	187	193	221	207	205	212	218	216	195	201	215	191	173	178	205	225	208	195	181	203	207	221	210	211	215	182	218	186	190	205	205	209	212	211	205	211	195	195	239	197	189	214	184	208	159	216	223	245	192	193	218	228	165	203	222	212	209	207	206	210	219	207	215	196	227	195	221	191	201	232	183	203	219	191	200	208	203	216	191	196	217	183	200	190	189	198	194	197	211	232	191	204	194	206	188	204	222	202	192	219	205	220	211	197	167	214	216	206	207	197	208	194	198	212	202	211	205	215	194	230	205	224	216	226	198	205	205	238	226	207	197	187	216	207	209	191	212	199	207	189	215	178	200	220	208	194	203	202	226	201	212	191	190	226	198	162	212	195	209	217	199	186	191	203	205	218	190	207	186	187	229	212	205	209	199	200	207	197	232	209	194	204	209	186	205	217	178	205	184	179	231	209	194	209	180	200	185	207	230	220	192	197	203	188	189	181	222	163	200	232	189	187	177	201	212	180	180	206	183	194	199	224	211	196	209	189	209	187	202	208	209	219	230	187	204	216	211	190	195	182	201	200	204	217	236	207	207	192	204	220	204	210	229	234	182	192	207	203	228	214	219	203	203	203	212	167	204	211	203	210	202	201	209	195	215	228	195	224	190	188	191	186	174	212	196	212	193	216	222	203	206	213	183	204	185	208	186	201	202	237	200	215	198	221	173	204	194	195	189	196	195	179	201	186	204	196	198	193	191	186	232	190	191	209	185	195	199	242	170	214	214	231	204	208	205	200	183	219	188	217	203	174	198	176	203	207	201	194	216	219	210	178	195	219	176	197	211	216	200	240	241	205	217	210	228	182	217	203	212	210	228	220	202	219	220	206	227	216	196	217	180	213	217	202	190	185	188	206	206	206	215	220	207	231	202	193	213	181	193	192	210	200	213	208	188	201	222	212	191	200	200	222	214	205	202	212	199	237	207	198	218	185	213	223	204	237	187	217	197	234	202	203	186	205	199	219	227	194	220	194	213	209	226	196	195	182	206	218	210	192	218	202	184	211	203	205	216	192	220	205	175	202	218	175	207	207	206	204	166	201	200	197	193	189	205	187	201	202	195	216	205	205	219	226	208	203	219	227	196	210	200	200	189	187	201	219	199	195	188	214	204	210	204	215	212	211	213	199	199	210	213	197	209	181	185	230	230	211	225	203	188	215	173	218	193	220	176	200	194	213	186	214	170	216	214	203	232	214	207	207	201	204	207	205	215	188	200	202	191	186	193	221	204	199	213	191	218	222	208	192	199	219	201	194	198	222	218	194	189	209	205	194	216	210	213	206	213	182	188	195	216	203	184	187	180	185	218	215	218	209	219	214	173	173	166	191	199	170	195	208	197	185	197	186	211	199	194	210	172	190	218	237	190	221	197	204	226	193	174	197	213	200	196	207	206	210	210	210	215	217	245	207	214	224	215	218	200	179	191	203	210	206	218	188	206	179	214	178	241	214	218	184	203	211	211	208	214	192	197	200	202	238	206	233	225	193	191	213	224	203	223	198	196	197	197	192	195	216	221	236	225	220	216	211	186	214	200	218	204	200	198	188	201	180	201	200	222	203	215	192	177	211	201	201	221	217	208	203	202	227	176	234	198	197	208	186	194	237	209	224	208	216	186	198	199	198	207	209	202	193	212	228	225	174	225	206	195	198	199	220	195	200	253	215	214	179	238	209	196	194	215	185	218	196	214	194	218	184	199	173	172	189	208	193	194	208	204	193	186	190	196	175	199	197	211	210	198	188	190	196	197	196	225	194	205	202	185	177	191	196	216	196	203	202	209	196	204	235	194	223	203	209	212	237	207	230	213	215	222	170	231	219	209	214	211	203	190	194	183	203	201	177	230	194	204	194	185	219	201	201	220	184	196	196	200	228	233	206	185	195	203	204	231	216	242	203	235	201	201	192	184	216	225	220	196	204	193	219	194	201	206	195	199	181	226	209	227	188	189	193	209	216	202	212	193	193	211	190	180	214	192	213	197	232	227	201	190	214	199	205	203	191	188	228	172	212	222	228	205	217	189	215	222	203	209	186	198	227	216	238	209	208	232	201	203	198	229	211	230	242	216	210	185	219	204	202	219	206	209	201	177	207	195	197	209	204	246	184	223	225	177	193	201	206	190	194	198	181	182	217	204	203	210	210	226	191	221	195	186	203	166	199	209	203	207	204	195	243	196	209	220	230	211	213	207	200	212	202	186	179	192	182	221	196	207	191	225	197	184	208	209	194	199	192	198	225	214	193	224
15489	3383	4457	5253	4619	3878	3084	2628	2272	1917	1703	1540	1364	1295	1198	1179	1084	992	965	928	879	796	814	785	775	761	717	715	768	734	717	659	659	625	647	647	654	663	605	669	639	636	624	610	611	604	606	649	594	601	602	625	595	584	623	578	575	584	590	592	648	551	531	593	587	587	561	581	541	592	570	614	569	555	534	586	566	619	509	560	587	591	556	578	551	592	560	549	583	544	521	531	523	545	604	535	560	572	539	564	595	545	525	542	560	572	563	560	548	553	543	548	604	578	542	605	529	542	598	556	591	536	548	554	578	599	532	533	518	549	588	493	548	587	571	571	575	562	575	551	550	542	585	545	547	541	585	531	552	509	519	537	577	554	559	548	583	538	555	597	592	568	524	526	575	575	592	567	512	531	525	596	522	552	551	587	536	550	529	569	557	562	570	551	532	542	483	554	563	537	566	556	542	570	544	556	491	566	545	543	565	536	594	557	565	572	511	537	549	556	563	560	569	553	571	538	529	576	577	551	579	574	515	555	551	576	539	537	538	532	495	564	514	549	543	562	535	574	560	537	568	515	573	547	592	486	532	525	532	563	567	596	567	546	583	520	498	525	516	521	512	528	606	538	549	520	551	540	528	545	586	573	564	560	546	526	549	567	565	547	530	546	545	589	556	534	529	545	547	587	553	558	522	610	562	551	548	548	573	577	539	576	545	552	538	544	562	598	584	533	536	552	548	592	543	593	528	535	525	527	546	531	542	523	550	522	534	582	564	555	593	560	555	550	534	553	519	565	574	568	523	513	564	586	557	559	565	554	545	528	542	557	528	534	569	551	571	548	588	528	553	529	501	562	576	545	549	526	504	576	539	546	554	531	547	556	587	566	529	591	545	538	516	559	565	541	553	524	539	561	585	574	551	547	536	556	584	550	536	578	519	539	549	526	512	584	552	514	515	515	534	570	522	524	556	536	554	546	564	542	550	543	549	577	618	539	537	522	505	566	574	499	540	543	594	555	562	572	571	575	547	542	527	548	574	590	557	546	582	562	572	564	576	559	508	547	541	546	564	543	567	514	569	539	533	528	538	533	565	539	521	598	545	563	591	527	573	497	557	564	543	530	603	533	524	545	592	580	552	565	525	509	556	551	547	549	520	563	578	597	516	565	543	578	547	578	547	559	538	532	580	550	581	581	545	520	497	560	524	509	558	586	563	552	534	538	532	576	526	502	527	517	571	552	597	515	502	530	582	572	511	552	571	520	586	546	525	548	557	585	571	512	545	577	538	575	530	554	550	513	561	506	612	566	568	529	509	516	546	594	512	533	574	534	569	596	546	585	532	545	526	554	525	492	546	565	577	559	527	538	539	605	545	514	525	577	553	537	572	538	581	494	548	541	550	558	575	516	538	523	519	569	581	539	546	552	555	539	547	520	592	583	537	550	542	522	595	539	533	532	528	528	558	550	545	549	519	593	534	546	549	560	548	518	537	560	569	574	532	517	562	550	520	539	558	580	560	525	575	599	567	535	563	554	590	518	543	571	554	585	582	572	567	567	555	553	529	573	592	535	573	522	586	522	539	540	542	557	584	539	510	537	568	559	533	523	519	561	565	511	555	612	565	549	540	541	588	554	541	577	553	572	550	521	529	586	512	558	530	535	546	521	630	557	530	545	584	537	485	515	564	567	593	510	573	547	535	521	601	548	565	557	530	570	520	532	554	501	579	558	549	578	553	527	565	541	527	564	526	569	550	537	541	549	558	579	535	521	573	543	532	539	546	517	579	543	551	523	570	557	523	541	564	571	558	552	528	540	528	569	555	574	520	554	549	512	533	559	574	569	540	510	570	531	562	533	540	578	510	536	546	564	550	579	542	536	552	549	593	548	530	524	558	551	521	570	563	539	509	532	522	547	506	518	535	544	539	564	546	550	555	573	548	543	552	550	535	547	579	592	518	530	566	568	575	534	551	521	511	512	558	573	528	557	583	516	526	557	537	551	569	558	527	576	580	532	560	542	578	595	547	566	550	529	527	594	551	568	540	587	521	568	541	573	526	532	568	549	524	545	527	545	597	560	538	623	550	557	580	549	563	617	528	509	599	577	519	548	550	510	543	562	544	595	543	505	571	571	542	552	535	572	525	590	573	557	533	557	563	565	579	547	549	526	554	535	541	544	538	544	559	554	595	522	578	551	566	572	541	546	554	528	569	587	546	533	561	524	553	503	505	524	549	521	554	562	554	545	544	536	549	563	587	564	574	603	576	564	569	558	544	532	534	572	540	509	570	561	552	531	541	508	584	538	571	555	577	559	540	551	509	604	540	531	572	546	541	528	545	543	548	515	583	578	553	562	554	531	567	528	528	567	542	484	567	539	550	534	568	553	554	541	530	538	584	539	530	570	562	577	539	512	549	532	549	557	529	541	560	552	532	583	556	567	532	523	538	598	584	514	530	598	528	507	541	541	567	524	546	555	543	578	561	551	538	557	564	556	515	553	560	532	586	537	525	523	567	576	512	517	537	525	552	543	564	570	577	552	537	567	553	567	572	519	558	580	534	519	522	526	507	495	559	562	553	570	543	553	580	504	528	579	550	571	546	529	559	546	499	571	540	563	539	578	522	530	559	562	582	556	590	541	552	547	554	568	553	575	558	532	529	569	574	525	554	593	549	550	549	564	539	541	552	616	552	544	572	492	550	535	580	543	602	586	591	502	559	540	509	560	513	563	524	533	562	535	594	528	564	565	540	554	520	543	542	563	546	568	545	533	499	525	570	546	559	549	534	543	532	531	566	521	562	540	553	522	541	545	525	543	530	569	581	571	557	541	533	552	573	553	527	526	593	568	535	527	555	531	546	560	550	558	529	552	583	567	544	571	540	540	585	545	586	540	586	553	553	548	529	557	574	523	549	528	525	572	565	581	579	540	550	560	523	531	578	551	541	542	563	591	507	565	542	519	578	519	519	563	578	556	588	544	576	515	571	538	550	577	563	521	511	532	542	545	578	574	527	558	557	544	556	520	562	576	536	590	588	526	564	505	533	552	516	519	571	541	569	562	552	535	564	533	528	556	547	594	527	559	546	531	498	525	582	572	545	575	549	535	540	567	553	521	553	569	548	514	531	532	568	505	564	544	570	563	573	529	587	576	527	555	540	538	594	581	526	538	515	531	551	566	541	539	573	574	544	519	556	536	562	547	617	577	561	539	526	528	581	554	576	550	538	557	519	517	536	532	574	533	532	534	547	582	520	519	566	545	570	548	517	551	557	538	501	588	531	570	527	544	550	575	564	501	551	538	530	538	535	556	519	534	580	523	504	541	518	536	574	589	576	584	554	561	548	571	551	523	552	526	548	535	536	547	564	553	565	567	557	543	546	564	521	530	504	565	564	564	565	592	540	504	588	541	535	592	510	551	517	505	559	534	558	558	556	541	536	509	573	566	526	537	549	524	531	528	531	580	565	554	548	518	526	564	611	525	569	581	569	565	542	566	516	547	534	511	503	555
10271	598	356	357	313	315	325	323	306	321	323	318	343	330	320	308	295	315	339	285	322	312	313	338	317	344	309	291	279	286	334	296	289	277	276	327	334	304	308	297	346	303	325	332	309	341	331	311	333	344	316	333	339	317	288	351	286	303	322	314	315	283	314	302	308	332	320	325	298	331	318	331	326	295	308	333	366	323	308	333	324	295	305	300	280	323	310	323	328	349	326	331	286	322	303	328	301	328	304	355	320	307	313	344	343	288	325	331	304	308	305	274	303	313	318	317	325	289	328	346	313	351	338	326	281	291	314	343	322	306	328	310	325	302	288	345	302	327	311	309	335	314	319	323	307	320	301	288	323	328	342	340	313	306	345	318	291	329	306	301	324	294	314	324	337	319	333	315	307	329	295	318	361	333	355	329	285	295	314	271	312	301	291	300	282	323	333	337	320	316	296	331	340	316	298	296	343	294	336	308	310	275	340	349	327	311	319	311	332	304	335	334	317	335	297	319	313	303	318	348	298	326	320	309	301	305	318	320	300	326	316	329	348	314	321	342	299	302	368	340	313	294	308	343	290	299	285	342	305	315	300	318	343	334	306	318	303	304	322	274	308	275	298	331	304	300	309	327	313	316	324	321	359	319	315	299	337	350	321	326	306	308	336	304	328	317	368	316	336	288	315	320	353	342	317	306	323	355	287	313	318	309	300	337	316	307	317	312	306	296	312	333	311	335	337	366	309	335	355	329	294	322	352	289	323	330	318	294	296	353	308	341	342	321	324	315	304	310	297	314	314	305	340	302	316	312	328	318	296	301	326	313	307	336	290	296	287	327	327	297	317	311	342	318	315	294	294	339	297	289	327	310	332	323	309	302	300	292	302	312	302	281	337	304	317	298	334	306	304	295	314	332	350	320	334	312	282	284	322	311	364	304	314	281	362	304	339	294	351	307	296	291	299	341	274	323	337	300	334	327	343	327	329	335	307	325	311	301	298	323	310	305	303	308	318	312	302	312	308	329	299	304	306	290	327	326	325	308	335	326	300	303	285	312	312	339	305	297	319	349	284	337	294	308	309	312	324	331	311	334	315	328	331	334	285	341	302	331	307	348	329	344	274	337	386	316	303	308	284	335	335	338	294	332	322	313	310	311	303	337	323	300	311	328	310	305	316	345	282	311	330	328	297	304	334	320	326	330	313	314	312	315	288	310	339	328	301	285	297	317	315	350	304	335	354	286	323	354	299	358	309	325	313	329	312	333	338	350	317	284	322	326	303	321	318	317	329	338	313	321	296	285	349	308	316	348	318	326	325	318	324	320	305	312	347	293	331	324	322	332	311	283	304	309	323	329	299	361	306	313	348	314	306	364	318	342	325	301	301	297	306	302	302	329	328	324	315	312	367	332	341	323	298	298	318	326	333	303	358	304	291	280	345	340	307	315	315	295	335	327	299	334	308	338	317	310	308	334	331	298	339	344	310	298	342	314	310	327	335	306	296	324	261	330	306	303	325	311	328	320	313	294	311	326	270	311	305	300	289	317	322	312	319	332	338	347	325	351	344	329	309	319	306	297	330	300	307	309	295	340	346	319	285	323	336	323	304	287	340	326	330	316	350	308	297	311	283	329	336	300	322	373	324	324	313	327	330	351	323	303	298	297	336	301	302	351	335	335	286	280	351	315	344	325	336	336	334	340	317	318	312	336	327	319	327	343	322	346	306	326	326	294	299	322	307	313	305	309	331	314	297	288	307	313	344	312	317	293	335	323	339	309	286	289	314	289	340	281	303	299	332	319	300	317	330	297	318	342	302	340	304	326	333	338	312	331	311	353	311	317	323	311	296	341	347	316	287	312	318	323	339	297	338	357	327	309	305	303	307	306	344	308	284	328	344	311	314	332	259	332	320	321	299	312	321	348	297	315	331	330	337	298	315	351	347	333	331	308	319	291	314	301	326	338	292	337	268	348	304	311	340	349	332	291	301	272	318	330	304	334	328	310	334	296	322	321	325	358	318	324	289	301	323	342	328	311	299	321	310	330	326	314	310	373	346	308	330	313	332	322	323	315	295	329	319	308	347	323	327	311	355	328	307	296	313	298	293	291	318	312	340	262	313	321	316	330	293	325	291	318	340	298	305	341	321	329	327	300	354	324	331	336	337	310	320	341	338	314	312	300	344	322	290	307	372	311	333	333	321	285	337	315	304	351	322	311	302	315	293	324	334	324	317	316	303	310	311	327	276	344	330	327	323	344	315	319	321	336	296	314	325	320	314	314	362	344	299	318	323	290	313	323	330	315	322	350	360	332	309	298	312	326	343	334	336	332	331	328	341	301	287	292	345	327	284	285	294	333	322	311	313	311	309	316	317	319	323	329	295	304	322	335	329	326	276	352	315	352	299	318	285	295	323	337	298	308	326	290	292	339	307	300	315	296	324	326	344	325	292	304	321	326	300	339	322	335	290	337	306	299	309	316	362	290	319	329	321	305	329	310	286	313	335	309	340	313	312	333	318	314	340	339	331	316	320	323	326	302	286	327	276	318	299	302	361	332	298	312	337	345	316	310	322	312	322	355	301	292	335	319	328	333	298	317	293	346	342	339	327	299	329	342	319	312	339	329	294	334	333	310	343	342	338	333	338	322	297	305	328	329	301	288	306	319	322	333	325	359	350	307	313	321	307	323	313	310	335	286	345	316	315	372	330	323	322	327	317	322	329	355	307	289	311	308	336	311	314	343	347	339	324	295	328	324	307	285	322	321	292	322	330	305	344	304	337	332	306	294	291	311	296	295	327	267	298	324	338	322	329	324	271	356	293	305	316	345	327	273	341	302	319	286	321	300	308	348	309	351	276	300	333	325	337	335	332	308	321	358	304	298	325	304	324	327	298	334	292	298	282	315	349	304	336	275	297	314	309	303	303	347	338	310	363	313	337	310	305	326	289	328	365	322	346	318	331	315	297	312	306	292	280	326	311	314	335	319	303	350	301	316	322	332	345	287	334	305	303	329	319	329	319	325	328	338	305	357	336	318	305	307	286	313	316	292	280	321	310	311	326	315	333	290	303	297	345	319	345	344	326	297	321	304	326	300	330	288	273	314	328	323	325	298	336	302	348	347	315	354	334	313	306	294	306	335	299	294	326	337	325	346	345	312	352	300	330	312	286	308	323	309	347	316	325	347	291	296	316	302	308	325	313	314	326	332	299	321	306	324	348	318	319	365	319	324	318	314	337	317	324	315	344	317	309	316	316	327	307	312	300	333	320	308	306	343	319	290	337	323	330	331	338	313	316	339	318	278	344	299	307	370	296	311	286	295	313	288	331	316	326	332	301	313	315	326	327	305	323	335	299	328	307	327	307	352	313	328	310	336	312	292	323	330	338	319	316	291	326	327	292	321	327	332	294	333	337	303	310	313	296	312	350	318	311	310	290	297	289	328	321	318	308	315	296	315	343	316	302	348	342	314	315	328	315	312	313	307	319	292	285	302	288	267	289	335	309	336
5333	823	766	824	777	841	811	777	787	764	781	774	740	796	732	751	761	751	754	759	777	750	750	727	797	753	738	746	769	753	765	774	762	789	780	768	736	724	702	769	712	787	767	694	731	757	695	767	757	715	726	738	691	728	712	731	704	718	709	777	748	751	669	750	745	702	747	735	723	788	721	815	708	713	724	729	723	760	749	761	768	756	707	691	744	759	765	734	770	756	798	716	724	720	706	731	770	832	750	757	741	730	718	769	734	740	745	776	740	761	761	723	763	678	728	715	724	730	762	805	764	717	764	711	779	738	733	712	786	702	774	726	782	749	703	768	742	770	753	702	719	772	782	749	724	695	766	717	734	766	766	770	757	806	727	745	771	735	694	766	731	718	729	722	793	718	783	743	720	748	751	704	729	690	776	749	680	673	753	749	717	696	760	734	727	760	704	745	755	696	735	727	726	780	795	755	765	732	722	723	794	770	791	747	727	727	781	767	725	730	763	716	738	739	750	746	752	727	741	779	702	772	813	771	758	745	722	731	748	735	771	754	773	757	721	771	757	742	751	772	777	683	781	711	765	749	764	734	735	761	757	753	788	746	734	728	710	719	739	743	705	716	753	744	760	715	789	722	700	743	773	729	775	749	757	755	755	720	734	764	765	730	756	739	756	726	785	769	723	798	758	721	751	736	732	778	798	724	791	712	777	707	770	734	768	748	801	724	787	766	730	735	809	755	744	752	738	705	765	709	712	733	766	736	736	726	714	755	750	747	743	707	770	712	721	741	737	751	786	749	742	735	762	735	732	742	706	667	702	757	776	753	720	685	735	756	827	743	784	716	749	720	728	735	775	782	731	730	724	738	752	814	730	758	721	746	688	746	747	779	727	750	730	759	743	742	738	712	752	714	736	780	701	765	762	754	757	767	775	775	736	745	722	736	729	746	766	757	720	779	747	736	745	716	788	751	690	775	742	819	747	789	743	784	766	783	717	783	694	750	749	710	711	809	690	752	754	737	747	755	777	729	742	741	735	693	733	704	712	771	722	768	737	745	720	746	777	728	805	760	735	723	805	763	746	800	762	744	800	748	721	712	742	780	764	753	740	777	701	737	708	774	749	704	750	731	773	726	732	779	769	732	743	768	699	682	745	730	777	751	790	736	749	721	749	718	726	723	752	788	768	745	713	800	746	761	769	731	708	756	723	744	727	748	739	711	747	723	785	725	747	743	750	737	731	729	748	749	715	741	733	773	714	794	776	764	740	688	748	717	685	761	734	710	777	747	737	743	739	734	779	725	791	772	746	760	754	773	712	784	748	773	728	751	781	765	726	713	752	712	722	726	744	697	764	735	748	790	752	766	684	787	724	726	724	746	752	732	748	703	799	766	773	716	740	734	786	743	801	737	740	768	718	764	770	708	774	726	753	731	777	698	723	754	761	729	739	715	723	730	774	735	752	761	706	803	749	671	712	745	749	761	740	709	742	763	719	749	718	723	727	756	745	710	728	724	732	771	803	798	797	755	717	780	741	721	770	725	798	797	742	738	766	742	748	760	740	756	791	714	762	781	779	776	735	725	753	735	777	755	700	756	736	760	753	821	786	718	802	779	755	744	737	781	745	734	730	776	697	717	719	746	717	749	754	753	747	756	746	777	723	689	723	734	741	700	740	757	728	759	709	721	718	715	723	716	764	756	776	763	767	740	747	759	711	719	700	733	685	732	717	739	733	710	768	783	713	744	778	720	733	739	716	741	765	751	715	765	760	781	769	782	752	760	734	706	775	714	772	725	811	758	767	720	746	741	723	709	775	757	724	794	733	759	733	762	776	740	738	743	801	705	768	728	772	711	746	772	762	700	689	754	744	716	721	707	760	741	774	742	740	735	741	772	739	761	707	722	772	721	754	764	762	746	713	762	695	757	707	757	751	754	764	769	735	741	729	730	737	778	722	747	736	730	718	804	750	755	699	741	775	760	707	743	750	759	707	738	704	728	740	758	783	804	732	707	762	736	762	746	742	784	758	699	733	750	723	768	715	789	709	770	690	776	768	754	734	739	761	700	774	741	728	726	791	747	766	801	750	786	758	694	744	817	797	738	723	710	690	753	713	722	779	739	730	751	723	752	699	774	759	800	753	712	778	695	772	807	751	773	761	709	735	742	762	728	733	757	691	774	729	764	771	738	717	714	774	748	763	769	749	725	724	744	741	741	762	754	735	731	716	719	755	714	772	759	748	745	765	788	739	749	768	703	718	738	771	762	772	708	702	730	777	730	710	706	749	683	703	750	738	773	724	708	747	714	739	820	731	695	763	804	753	729	804	756	736	701	744	747	719	774	721	737	793	714	728	795	763	735	701	768	759	756	712	764	767	752	741	753	746	731	748	762	750	764	757	798	767	697	743	798	753	799	737	762	740	769	730	737	757	700	738	743	743	771	745	788	724	766	776	752	779	738	744	760	759	747	715	760	738	771	806	731	747	737	715	782	774	736	772	752	741	781	708	771	782	778	734	793	731	769	819	730	745	741	698	746	713	742	789	750	745	764	751	761	765	738	723	738	719	811	697	792	772	743	699	751	690	728	736	720	756	761	741	788	790	738	745	767	718	756	766	746	688	751	756	760	736	771	761	727	777	792	756	739	762	715	699	768	727	713	738	730	723	814	754	775	738	747	765	773	801	756	747	708	718	763	744	794	721	767	721	779	764	748	745	770	741	722	747	717	748	750	771	718	762	826	732	726	752	794	781	727	750	768	734	775	723	723	778	746	726	751	733	809	736	750	762	743	756	770	702	738	698	743	719	764	714	727	752	747	777	768	753	706	704	735	745	734	724	732	804	766	726	711	765	763	689	757	763	732	725	748	737	733	775	769	753	726	776	749	723	745	766	752	747	738	733	772	705	709	763	728	760	787	759	757	767	754	711	731	757	810	764	759	739	744	736	719	767	717	741	754	749	717	790	755	742	758	756	711	729	770	736	761	749	716	730	774	690	741	768	735	734	701	739	743	704	778	708	745	731	746	685	720	753	747	726	722	738	734	777	704	779	715	745	735	719	749	699	751	656	738	770	717	782	748	706	716	737	798	728	746	719	728	702	744	748	725	734	759	752	746	729	710	755	787	764	706	774	717	760	740	716	746	708	751	782	733	705	721	770	741	728	730	768	759	782	778	756	749	774	715	766	760	749	744	715	698	761	705	725	715	728	772	741	768	725	770	753	733	775	735	728	724	754	738	716	740	781	737	733	734	694	760	744	759	797	775	761	733	733	750	763	760	703	740	792	749	736	745	720	712	725	756	738	720	748	763	723	788	729	758	726	739	758	736	721	726	696	725	693	778	728	740	731	785	727	751	739	736	772	754	766	781	759	773	720	725	753	748	780	751	694	736	732	787	772	785	760	681	732	730	788	733	715	774	740	710	705	713	761	716	775	754	745	721	733	779	822	721	784	798	684	746	728	727	748	709	732	764	759	691	784	762	762	781	736	725	739	779	751	766	730	707
23020	3532	1225	877	658	464	396	329	285	260	236	215	200	200	174	194	175	188	202	159	158	166	164	158	182	164	159	162	155	156	152	158	168	152	170	154	124	160	152	166	145	164	147	162	149	148	145	158	162	158	154	154	143	147	152	139	156	136	148	169	156	153	175	138	162	140	159	127	142	168	127	141	153	158	161	138	150	166	177	177	150	173	168	162	144	150	146	148	170	121	157	158	160	155	162	153	132	133	152	155	151	146	142	150	164	151	149	144	156	140	139	143	143	133	143	153	139	142	136	164	152	132	135	146	141	142	173	138	152	161	130	130	141	152	157	157	153	145	144	144	145	181	131	163	154	140	151	141	132	160	151	143	137	127	177	145	154	133	125	148	166	135	156	138	168	159	146	123	155	132	140	149	144	127	130	151	150	151	150	121	150	154	153	171	153	157	167	146	150	130	136	170	167	162	136	152	150	137	132	148	150	145	125	155	122	144	162	141	128	160	138	147	150	130	161	150	134	130	152	171	169	149	131	148	150	150	159	151	140	145	176	161	163	168	140	135	145	152	140	134	146	137	166	142	150	151	158	149	127	165	164	157	148	141	162	173	134	163	147	157	157	132	155	135	158	140	140	156	151	145	150	134	124	135	163	165	139	152	149	146	119	145	154	156	147	143	139	149	176	138	131	155	157	111	140	154	152	160	165	135	143	140	163	132	133	130	136	132	153	141	139	166	159	136	133	113	141	137	155	152	166	165	147	142	138	155	162	147	146	156	154	136	152	174	163	150	128	136	144	166	166	145	145	167	125	115	161	127	142	140	123	151	168	136	147	120	150	141	144	149	154	142	157	155	143	149	155	132	147	160	169	131	159	156	147	140	148	175	161	154	140	164	163	150	160	127	132	135	143	152	152	141	147	142	141	162	153	146	146	132	146	144	102	152	123	146	170	162	144	133	154	141	152	143	132	132	158	157	132	144	151	150	145	128	135	160	126	145	167	157	158	161	134	150	129	136	151	149	147	162	164	170	154	166	175	157	143	138	163	154	147	134	126	140	156	140	154	154	176	134	137	122	157	164	162	159	153	174	143	131	128	132	131	173	159	155	151	143	153	151	143	140	158	159	156	145	141	126	175	145	122	139	151	158	147	138	138	121	164	169	145	144	188	165	142	149	141	141	147	151	148	132	165	176	150	158	124	171	139	145	131	119	127	124	147	159	165	157	161	160	140	165	136	150	152	139	138	158	157	137	158	161	152	139	147	154	165	175	135	141	134	139	132	140	151	164	139	129	154	156	147	115	170	149	151	157	142	155	131	168	168	151	151	160	141	147	129	138	137	145	134	135	136	126	166	167	151	126	162	159	143	176	149	151	154	144	139	168	153	129	153	156	155	145	140	157	129	127	155	126	154	156	145	170	149	150	142	134	191	170	166	157	163	158	168	163	163	154	142	148	117	157	142	152	153	140	157	159	153	138	133	145	174	141	159	147	137	128	148	138	156	156	147	157	157	153	164	134	151	151	141	121	160	155	150	175	136	146	154	144	151	137	166	155	132	126	165	152	145	174	135	142	163	141	128	141	150	130	129	131	150	159	140	142	137	153	157	151	136	171	169	177	131	150	153	160	145	152	137	161	134	160	159	150	166	160	153	154	147	145	158	151	150	187	166	161	158	155	144	152	150	154	122	159	135	169	167	163	134	147	164	155	149	134	146	142	145	151	136	132	147	137	146	167	143	133	157	139	151	163	144	150	129	142	172	140	150	149	153	144	148	137	163	150	131	174	137	160	135	117	147	154	165	140	144	135	135	160	153	157	155	135	161	160	153	150	141	160	156	149	143	158	155	156	145	138	145	149	135	131	159	163	163	166	164	138	155	156	122	176	128	148	146	154	150	142	126	134	149	155	167	154	142	148	134	151	157	119	150	150	153	152	146	140	158	106	128	135	142	161	150	140	153	148	160	150	136	144	168	132	151	161	157	137	139	174	150	168	152	160	142	138	153	140	155	156	141	136	146	131	158	143	139	153	156	157	158	168	144	161	143	161	148	146	145	150	167	143	151	143	161	173	159	166	148	127	142	172	155	170	140	123	174	168	158	156	118	122	140	163	146	147	130	154	149	164	148	149	132	146	148	134	159	143	134	147	160	159	143	181	129	140	153	145	143	124	154	147	186	150	147	153	146	122	139	145	141	142	153	164	139	129	134	144	133	146	141	158	139	141	135	154	147	142	161	149	137	132	154	151	158	163	138	159	146	175	139	146	142	170	125	148	147	157	140	152	166	149	145	145	156	144	179	139	147	163	157	135	143	126	155	160	167	127	133	166	158	127	134	136	138	137	158	157	126	155	148	160	151	166	142	128	153	167	129	143	152	157	155	142	147	134	155	144	142	148	160	160	141	161	136	176	143	142	137	134	143	153	135	156	146	159	149	158	146	156	169	157	155	132	145	164	146	134	138	133	139	154	149	156	150	128	152	128	146	176	161	160	132	156	136	133	128	146	126	152	131	167	163	167	148	152	155	145	147	139	141	151	147	149	143	152	138	144	137	140	166	141	143	143	143	146	149	154	143	144	135	143	158	108	129	133	146	146	142	147	136	129	137	138	153	149	156	162	129	159	162	153	137	143	157	177	166	143	176	153	152	139	151	146	127	151	161	132	175	160	157	135	173	143	142	136	152	147	147	153	147	129	150	135	139	152	146	139	159	147	162	142	141	142	150	141	143	150	152	167	162	134	148	154	135	164	114	159	133	167	147	175	148	135	139	135	160	141	148	140	142	141	153	133	148	155	128	141	172	166	132	122	139	150	156	137	140	118	133	157	175	154	166	176	128	143	133	139	141	161	150	167	161	131	147	143	163	137	167	144	163	150	158	133	141	153	144	162	131	158	147	156	156	141	152	141	147	158	169	138	150	152	152	148	124	153	146	138	156	159	131	155	137	156	116	153	167	146	162	150	163	143	128	151	176	155	133	161	148	139	139	135	151	149	161	155	137	131	160	165	148	147	144	129	145	118	155	134	167	153	161	143	141	144	142	156	127	141	135	146	137	129	138	140	135	154	125	128	149	163	150	137	135	133	132	139	137	148	165	154	153	144	139	169	168	143	171	156	146	118	153	146	161	154	144	152	147	135	127	165	156	151	143	147	146	167	153	136	157	157	133	136	160	128	140	144	157	148	141	154	188	152	157	140	142	151	135	132	161	145	125	147	150	145	141	171	130	156	143	164	141	153	148	153	141	163	137	133	138	146	140	147	143	142	150	142	190	134	151	150	137	157	148	149	139	159	146	156	149	134	146	140	142	146	143	152	174	136	149	161	139	140	160	127	156	163	154	150	165	143	133	130	151	147	140	121	140	142	168	150	160	141	163	151	145	154	168	144	169	155	140	165	164	167	187	175	135	152	138	151	141	159	166	144	144	123	138	127	138	162	172	144	151	143	132	142	143	160	131	144	147	144	161	152	167	183	152	154	141	156	152	158	148	146	149	143	139	152	148	136
11546	1862	2473	2919	2623	2152	1722	1468	1283	1064	991	981	800	793	739	739	658	624	651	584	564	555	574	526	525	548	527	506	536	470	503	443	463	438	463	457	485	490	447	431	447	432	460	464	462	434	444	405	422	444	442	424	473	413	430	441	422	428	422	404	426	402	388	417	404	414	409	421	411	433	423	385	429	419	418	437	402	434	421	427	406	397	448	398	409	410	407	388	426	422	459	407	405	423	418	423	374	390	384	411	418	365	369	407	384	395	395	376	430	424	452	433	414	383	402	417	441	368	401	416	405	415	414	401	411	408	389	421	399	425	369	401	415	407	412	389	425	398	399	440	411	391	407	378	442	422	373	411	400	432	436	378	439	399	404	387	424	438	433	379	418	398	404	393	412	367	407	402	463	370	398	385	397	413	429	392	389	395	384	435	387	405	418	380	388	386	424	400	415	373	413	453	392	448	422	387	430	384	399	374	411	407	387	364	367	434	417	418	382	375	391	417	413	406	416	434	399	406	398	413	367	402	377	418	405	405	407	430	399	443	416	423	425	388	379	399	376	424	380	451	402	395	366	400	411	427	429	408	407	406	430	400	370	389	386	412	428	417	399	425	392	393	341	391	419	394	431	416	408	400	395	377	411	389	429	409	386	430	397	429	395	415	402	375	355	413	409	402	406	404	424	400	390	377	406	464	387	414	402	411	416	418	425	381	391	405	412	371	430	413	375	397	409	412	396	426	422	435	417	400	433	367	396	388	434	401	432	406	393	392	393	404	412	445	409	382	386	402	395	376	369	423	397	397	425	394	402	381	418	409	436	391	380	429	375	384	405	362	403	380	420	417	430	404	386	391	419	422	445	392	401	417	392	395	413	384	432	420	392	409	457	351	402	411	389	388	425	418	417	393	399	393	370	422	385	426	408	402	383	403	413	400	408	374	424	410	411	387	391	437	436	416	397	417	397	376	453	429	411	400	393	369	368	440	390	399	398	400	386	392	423	392	400	436	429	390	378	430	398	374	390	376	383	417	411	379	396	430	435	424	406	419	395	397	434	405	430	413	427	409	416	416	417	381	394	389	417	432	348	399	410	429	385	411	415	418	410	426	393	420	422	414	392	451	394	401	424	389	409	416	420	396	379	433	432	407	405	381	432	414	424	413	414	422	390	354	392	434	370	385	425	394	435	407	368	439	408	365	393	373	431	423	383	409	410	418	374	424	395	410	363	417	407	386	374	429	441	392	408	391	409	361	419	384	388	400	432	405	427	413	401	384	412	413	405	377	431	430	400	383	392	376	397	412	391	387	421	415	394	434	420	407	390	368	390	367	410	393	417	400	390	363	410	394	371	395	396	417	402	450	413	386	406	401	386	406	402	402	428	406	392	427	433	398	404	408	419	416	412	414	432	416	416	403	390	405	407	387	370	421	390	371	431	422	416	429	375	418	394	420	409	399	394	382	402	403	371	400	410	388	420	387	404	426	361	414	432	406	399	446	385	388	429	414	388	380	390	399	396	458	441	414	399	432	379	374	380	437	407	369	415	423	378	378	395	428	388	372	392	424	456	390	372	386	408	435	414	420	431	406	413	373	400	389	379	417	388	401	388	388	443	394	412	396	411	401	423	403	379	421	376	403	395	386	378	433	411	406	421	396	403	395	475	383	399	410	422	406	422	380	383	386	423	417	397	388	415	442	406	411	382	399	392	398	410	390	422	405	411	421	407	403	398	398	428	422	407	411	365	390	374	392	425	373	380	424	415	411	406	397	422	378	420	431	367	402	424	425	423	448	399	409	398	420	416	394	401	385	406	415	412	403	410	443	449	367	379	392	390	446	408	395	420	393	417	377	428	399	419	400	387	429	397	399	374	411	428	389	407	452	395	426	401	399	375	406	408	371	386	430	396	397	378	381	374	397	380	395	387	406	387	393	384	370	390	427	384	400	387	402	413	420	415	442	384	385	418	416	441	400	396	390	405	428	405	378	407	376	358	400	382	456	403	403	427	419	404	427	409	410	420	395	395	409	390	408	389	372	406	395	408	373	431	401	417	401	412	400	401	440	410	413	453	383	431	408	417	430	395	404	397	388	415	428	383	381	401	372	410	396	399	385	369	431	408	407	401	381	422	395	373	414	413	397	395	410	389	380	377	411	403	402	377	394	376	382	446	441	388	424	403	421	426	387	383	406	426	422	386	398	399	386	401	392	376	401	444	417	423	435	419	377	405	418	437	381	418	386	407	391	393	394	416	391	427	432	400	378	386	439	409	423	437	390	390	375	400	430	384	422	390	396	398	357	397	440	421	386	423	399	422	383	433	461	369	390	390	385	386	413	386	392	399	391	380	392	443	376	403	390	393	408	396	365	404	394	420	390	403	432	399	411	387	392	393	405	364	413	433	433	359	422	387	423	405	413	399	360	377	394	403	406	398	403	423	389	377	393	397	370	415	430	415	415	401	404	382	397	397	391	399	416	399	368	434	417	413	416	401	392	400	376	404	421	444	437	376	399	431	398	396	402	419	443	395	405	404	387	398	409	391	429	381	397	413	355	397	403	400	417	423	376	410	394	414	409	423	363	376	419	389	374	420	375	379	449	386	405	389	400	391	398	409	427	418	402	409	383	399	428	386	417	415	394	379	406	370	417	403	394	390	416	404	424	415	365	394	398	422	404	415	386	419	437	365	447	407	435	434	393	377	435	369	381	410	420	397	380	371	409	377	410	399	378	406	420	418	406	410	392	407	410	396	355	401	394	394	400	397	440	391	430	406	397	388	370	389	414	397	384	386	420	439	377	394	405	419	358	385	377	381	424	412	397	399	416	437	381	410	438	409	379	390	392	434	400	406	400	399	430	404	388	445	388	418	409	398	394	441	384	403	421	401	395	397	360	390	404	390	436	366	430	417	394	382	380	385	362	417	422	401	378	422	415	405	422	379	417	416	386	382	396	373	424	378	427	406	399	406	431	388	396	396	428	416	396	432	407	406	403	382	417	368	350	417	425	405	417	419	415	419	414	417	456	383	379	389	401	398	411	397	451	420	381	434	422	403	415	391	367	378	380	410	396	413	363	374	384	424	377	429	405	407	436	399	377	397	388	396	395	405	395	409	398	400	380	410	421	415	395	382	458	417	413	419	376	387	384	431	433	386	393	401	411	373	457	435	397	469	415	391	420	392	402	399	426	396	437	409	385	381	418	352	398	405	404	368	406	423	385	414	390	372	378	403	366	363	404	398	405	390	422	382	430	365	430	428	432	403	377	384	400	384	419	411	403	399	403	387	403	439	373	371	405	382	415	394	381	411	374	425	412	385	406	384	401	437	430	413	412	414	380	393	392	398	405	443	390	398	411	396	385	393	370	424	431	377	413	388	368	370	431	401	416	432	393	381	386	409	403	384	360	401	388	375	417	415	386	409	450	415	436	373	424	417	421	396	416	390	423	419	436	384	398	375	366	381	397	404	418	388	404	387	414	404	411	402	394	409	363	392	405	375	395	447	416
32187	7723	2602	1826	1182	932	695	576	504	465	372	352	343	320	288	319	282	259	273	239	265	245	226	263	263	250	216	228	258	235	207	222	216	216	272	239	191	249	222	210	219	208	216	228	225	209	227	204	232	218	244	184	243	231	194	202	235	232	200	227	190	210	219	203	208	190	200	218	216	203	219	211	226	233	200	182	228	210	225	202	236	219	186	222	202	206	197	208	194	216	186	205	191	187	193	203	204	202	217	210	212	188	226	220	198	213	218	198	203	206	206	196	216	205	217	191	209	212	194	205	205	192	198	224	224	190	192	211	186	220	213	208	192	209	183	202	208	192	195	186	188	205	198	207	231	235	197	208	222	209	187	230	205	201	201	202	203	210	211	202	226	204	199	207	221	211	213	193	207	224	215	210	216	195	211	198	208	207	205	211	195	188	226	206	213	187	223	223	188	216	229	173	218	209	193	206	227	194	198	185	174	176	212	189	247	199	193	181	209	212	225	173	206	194	218	222	205	211	219	206	197	207	211	208	177	214	183	202	202	220	225	205	186	211	200	202	213	210	200	197	195	211	211	226	208	180	225	191	225	200	193	212	207	188	201	190	190	212	214	226	195	213	206	188	218	204	223	177	196	222	203	195	204	197	170	222	179	216	184	188	200	197	225	204	194	198	183	191	196	207	187	191	196	200	201	204	210	197	230	232	212	201	191	191	205	188	205	216	213	197	214	201	199	222	205	190	214	223	201	202	201	215	216	189	211	195	225	203	197	221	222	197	187	185	212	186	198	205	199	197	192	210	178	197	207	224	214	212	205	207	218	195	198	173	188	189	224	209	187	258	169	166	211	226	228	208	205	194	195	214	197	212	186	200	214	220	206	195	197	189	255	174	208	218	203	195	204	202	208	197	209	196	195	200	195	219	206	220	197	181	193	186	188	220	188	193	190	218	182	215	204	213	171	206	206	205	190	187	196	205	210	214	194	215	201	203	219	215	210	201	213	216	200	217	213	165	223	224	197	220	203	197	187	182	200	241	194	201	209	211	202	211	186	204	218	224	209	188	197	228	221	230	209	208	192	208	207	186	223	208	212	211	206	189	227	212	205	211	192	176	210	199	203	218	222	208	181	200	197	200	198	196	211	178	209	190	227	233	207	218	205	207	228	217	197	206	207	199	199	239	194	190	210	193	195	209	175	187	186	183	187	178	219	236	239	193	198	194	203	216	196	190	234	200	216	242	184	178	198	214	217	186	218	233	197	214	220	221	203	196	212	208	187	194	216	211	213	218	205	223	217	182	229	196	185	201	200	217	197	192	213	203	211	202	181	183	202	203	191	199	194	205	207	201	219	203	212	181	219	205	225	212	198	202	212	230	198	219	218	195	215	193	201	233	176	191	196	227	197	215	199	225	212	216	179	199	208	205	198	195	173	197	187	223	216	227	175	210	201	198	210	204	202	195	214	225	207	200	209	214	221	223	216	221	206	184	202	197	181	217	202	217	215	181	178	209	204	207	191	218	199	186	209	179	192	206	228	214	228	223	246	204	191	191	183	185	196	199	207	199	205	184	194	214	177	222	181	219	190	211	206	206	189	215	207	194	206	178	220	206	227	179	206	216	195	209	205	176	200	191	192	199	209	205	216	205	228	235	210	207	204	199	210	211	179	202	208	218	201	218	217	196	205	211	217	197	197	222	214	205	222	224	216	215	205	179	210	199	189	209	175	221	212	202	201	196	199	178	205	207	201	229	195	198	206	205	179	213	198	198	191	207	207	213	166	220	200	215	217	198	182	225	199	195	207	202	205	190	187	231	202	204	208	184	226	219	194	211	195	203	228	183	198	193	196	214	193	227	215	227	216	222	247	214	208	208	202	239	225	215	195	174	209	216	188	198	199	197	195	210	211	206	245	203	215	206	229	202	178	209	201	215	211	212	177	221	219	201	215	190	204	220	207	208	198	192	222	212	205	204	211	208	199	186	199	215	217	179	191	214	199	203	195	222	208	200	198	186	207	188	231	194	190	202	217	196	200	190	204	184	213	211	207	187	215	173	207	223	214	217	225	211	192	197	175	198	212	207	194	204	217	223	200	208	186	197	195	222	231	184	197	204	200	240	177	188	221	180	186	171	205	194	200	202	188	190	204	219	208	216	222	189	213	193	195	211	189	190	201	198	196	207	220	193	200	206	175	221	189	205	219	206	206	220	230	208	196	226	202	253	209	214	177	180	233	220	223	212	223	218	203	192	204	215	187	206	237	187	207	204	198	206	196	219	210	202	206	198	201	200	209	237	209	206	187	185	214	201	211	204	226	205	201	209	180	209	187	188	214	219	210	218	220	191	202	202	187	193	242	217	192	187	205	192	215	223	185	232	183	216	201	188	217	198	188	202	201	195	215	198	223	207	197	218	207	223	201	211	201	193	191	205	231	189	202	180	193	195	199	182	187	208	215	196	205	192	220	194	188	193	206	194	220	197	205	221	179	194	201	222	189	208	207	208	192	182	195	201	205	218	211	190	207	220	199	204	216	205	212	198	184	198	175	243	200	201	202	217	192	202	199	205	230	207	203	214	209	230	216	174	198	230	213	218	244	202	207	200	212	200	178	202	209	201	207	211	200	199	197	205	207	203	205	185	217	198	196	225	202	215	212	197	201	201	233	196	208	206	230	205	187	206	194	209	208	216	200	209	214	191	217	239	202	216	204	223	202	199	217	263	197	223	206	196	172	205	220	210	204	203	188	174	204	195	212	207	203	181	228	190	215	219	208	204	198	213	214	221	185	171	189	184	223	228	193	233	182	200	194	199	195	205	212	192	196	197	214	202	190	216	195	208	191	212	200	217	239	198	186	194	214	190	175	198	209	204	198	200	233	199	189	208	210	218	216	188	185	214	202	195	204	187	191	224	243	190	240	208	214	192	223	223	240	176	209	215	196	174	187	236	214	224	211	199	185	200	220	203	212	216	212	226	210	223	210	201	189	210	227	212	198	194	229	205	212	209	194	222	207	192	190	159	184	209	211	194	188	227	207	224	229	222	181	200	207	189	210	201	199	213	209	195	196	175	219	206	204	190	195	206	202	186	211	195	209	180	184	193	196	226	179	195	190	233	212	192	189	213	227	217	206	193	216	214	219	191	197	190	202	196	198	221	209	214	199	210	189	204	223	224	215	236	197	207	207	214	198	198	217	236	207	201	186	212	194	189	209	205	184	220	227	191	214	211	188	197	203	199	211	203	201	229	244	224	183	204	231	230	224	198	211	220	206	198	205	198	206	221	187	215	175	194	206	210	221	218	224	202	185	202	214	175	188	228	229	207	200	183	220	216	207	210	199	224	194	212	200	232	200	194	179	186	228	205	206	190	207	226	206	210	192	200	212	189	220	200	200	231	244	193	209	179	205	219	223	207	215	199	183	207	218	241	212	206	228	209	177	202	204	217	198	182	234	194	197	218	205	230	220	215	207	195	198	243	224	200	208	191	194	209	190	181	188	185	206	190
15925	3331	4451	5362	4623	3858	3171	2629	2231	1965	1712	1526	1420	1325	1213	1108	1063	1049	984	908	870	833	847	829	761	738	770	699	729	669	754	656	645	710	669	675	618	649	649	631	669	581	609	620	610	628	568	613	582	611	639	600	561	588	602	584	605	581	593	639	617	582	642	529	524	559	567	578	588	549	560	579	620	596	535	561	592	593	613	554	571	561	611	570	588	548	558	599	610	594	557	553	556	566	565	606	614	553	570	523	597	630	575	599	574	589	558	583	584	525	615	555	575	534	555	564	571	584	584	553	540	565	561	536	540	559	523	568	555	549	539	580	545	581	577	587	550	565	551	544	525	520	534	541	566	544	509	533	573	527	577	550	535	514	536	571	579	568	534	574	571	577	615	601	542	568	560	576	542	566	552	573	545	529	572	570	582	583	559	556	552	565	586	527	570	578	541	555	576	581	522	610	531	556	527	606	562	575	537	533	551	533	537	534	530	601	543	512	567	593	548	563	549	603	586	573	546	528	555	582	562	565	590	564	533	559	531	529	558	550	544	557	566	601	572	570	549	573	549	574	546	563	566	623	553	556	559	580	528	577	559	600	546	558	529	561	539	525	538	509	572	536	575	555	589	571	557	521	525	514	571	579	524	551	567	536	559	535	563	550	583	571	531	526	519	536	587	530	549	540	594	567	552	548	574	562	556	554	578	524	579	544	571	584	572	567	529	537	622	555	527	556	530	607	541	575	569	601	562	584	544	562	538	537	593	593	560	548	555	517	552	564	578	546	576	500	591	534	528	545	582	567	550	537	550	562	551	567	559	521	561	539	573	517	543	547	567	548	548	559	546	564	583	585	551	546	556	551	531	567	564	573	572	538	565	530	559	514	608	551	557	569	554	539	552	564	563	540	527	555	555	560	565	555	566	499	545	542	587	575	513	581	541	542	548	593	541	564	564	571	571	531	574	559	558	570	532	529	550	556	521	545	588	607	506	552	586	578	553	551	565	579	513	518	534	511	555	573	556	570	535	520	520	584	593	534	563	568	539	551	570	574	539	497	513	571	570	552	581	553	525	567	538	561	583	567	538	587	537	598	550	563	523	595	531	551	572	513	544	550	536	558	537	535	562	550	556	592	553	554	551	575	551	575	572	515	549	564	540	522	566	587	578	568	589	520	549	511	567	541	566	560	536	575	553	563	557	525	554	532	524	561	563	515	561	530	549	537	579	563	515	571	584	543	563	539	559	590	562	576	584	578	582	518	562	551	516	567	579	533	572	566	547	564	544	591	540	518	574	537	538	536	560	525	552	571	537	524	520	526	564	521	597	542	566	537	536	554	522	512	566	514	586	562	594	586	563	561	548	560	576	556	573	586	526	574	568	539	542	514	527	527	574	550	517	548	555	588	541	580	556	539	553	555	563	590	572	564	575	539	515	539	544	583	548	553	527	592	585	546	560	576	530	552	525	561	557	526	571	533	520	533	554	624	586	524	520	609	585	573	577	577	538	509	551	545	525	620	567	525	554	554	551	557	579	545	536	577	585	536	570	563	542	538	538	559	534	540	617	534	539	536	549	556	556	514	523	513	533	526	549	570	575	552	609	552	533	573	559	553	507	536	519	563	557	540	518	562	556	551	526	578	570	562	512	577	579	522	540	582	563	563	525	556	570	510	565	547	578	531	509	578	545	564	566	537	558	525	569	547	517	528	574	557	583	507	549	558	580	570	573	523	580	519	551	569	571	557	564	587	579	561	557	567	594	524	584	577	553	565	550	540	530	532	535	584	581	538	546	557	534	563	576	559	565	555	530	518	556	554	512	528	524	584	520	564	586	536	564	575	582	536	562	560	515	595	571	552	568	555	579	533	529	581	566	553	569	533	550	522	525	592	540	569	561	540	548	565	564	546	562	582	577	520	551	553	536	541	581	564	547	522	509	557	541	533	534	573	514	560	548	525	532	499	535	527	565	521	501	570	548	524	565	546	564	610	599	563	550	548	541	545	540	538	518	584	488	527	541	565	604	588	520	563	562	540	568	564	559	541	544	553	547	538	517	532	557	536	567	518	526	528	543	562	557	583	570	540	526	561	517	547	547	555	544	590	546	519	564	560	568	570	563	551	522	571	548	547	534	570	542	525	581	549	561	559	549	518	579	573	584	535	567	547	544	520	554	550	577	563	580	524	562	517	511	551	579	568	550	513	578	598	546	539	555	549	607	556	539	546	491	525	543	538	540	584	528	582	540	577	575	558	591	552	558	554	616	568	545	547	558	553	581	599	514	571	549	567	530	587	533	542	555	616	513	583	560	544	537	550	549	528	538	528	534	548	593	560	546	534	532	536	504	596	514	514	522	538	536	578	566	532	592	572	566	554	562	563	595	553	552	547	545	574	586	550	523	571	569	526	571	529	580	576	591	538	505	554	569	546	568	544	570	580	548	540	539	556	527	540	528	542	563	502	565	566	576	566	530	557	517	542	552	543	535	556	567	510	556	532	522	551	531	552	557	508	535	607	520	552	526	536	570	562	584	544	595	560	570	573	520	563	548	544	551	584	535	532	579	589	580	556	588	605	550	542	520	532	561	557	544	583	571	547	609	558	572	564	530	564	562	570	577	555	553	567	545	559	576	573	569	538	525	575	534	595	525	611	568	549	523	532	495	533	568	536	551	553	496	540	500	557	553	557	538	526	521	563	543	566	555	583	542	556	540	565	528	560	567	549	522	545	578	591	545	610	569	565	561	532	517	573	518	516	593	538	566	554	515	561	538	572	540	566	576	588	543	577	577	548	522	594	552	562	550	555	558	571	580	562	542	562	555	583	532	573	557	563	595	569	570	517	527	547	513	544	546	529	509	545	535	608	604	625	579	570	545	594	562	569	539	548	578	541	572	561	535	543	538	535	531	533	559	601	529	551	608	576	548	565	557	523	557	547	535	564	553	544	552	540	555	571	566	549	571	536	561	542	551	548	554	580	589	585	545	517	566	518	564	529	550	569	555	581	566	559	596	544	553	529	558	563	535	519	555	539	574	532	520	546	524	509	541	596	546	578	558	506	558	548	536	542	504	537	580	531	593	569	547	523	560	519	524	574	532	523	543	627	543	553	538	564	559	545	540	558	552	552	528	574	583	609	541	540	566	557	522	550	567	541	516	547	575	549	547	586	576	570	570	548	558	573	552	538	524	549	540	560	513	544	529	532	571	562	532	569	531	586	545	532	560	509	569	560	543	599	509	566	555	524	550	548	565	579	537	554	554	581	515	569	516	553	538	549	551	565	525	544	541	550	541	554	564	550	574	511	556	513	583	601	590	584	551	562	540	587	566	568	565	545	553	536	549	532	538	568	526	554	534	568	549	557	564	521	521	576	541	552	579	549	547	580	568	554	558	543	588	580	531	580	573	535	574	515	567	555	570	554	575	547	515	560	567	570	579	531	562	538	547	556	545	540	515	520	562	584	545	505	556	562	566	556	571	544	562	531	551	582	574	568	605	588	582	563	570	588
10470	659	351	339	321	326	311	314	291	334	303	323	321	325	325	310	331	306	321	312	346	323	298	302	339	314	288	350	297	309	322	305	331	319	341	339	347	270	295	301	316	293	318	300	314	329	296	306	319	339	316	302	327	322	325	317	306	332	319	338	339	331	321	319	307	311	341	331	328	327	320	336	356	318	318	326	327	342	326	315	328	345	333	307	330	305	324	314	339	346	299	292	305	314	307	310	323	327	335	320	320	294	330	326	307	345	299	326	375	343	336	308	310	322	353	313	317	329	304	309	334	321	284	321	300	349	305	317	316	314	328	320	331	302	344	319	342	338	296	327	313	318	320	332	295	326	326	291	316	326	282	314	304	307	334	292	320	328	338	316	328	310	326	301	309	293	300	324	297	314	324	333	315	356	335	318	357	309	258	337	304	360	330	345	288	308	322	319	326	322	304	288	338	304	353	319	288	308	375	336	301	331	336	275	322	285	302	293	319	323	335	291	299	320	317	295	329	323	308	306	300	307	304	338	306	281	334	339	334	320	304	322	315	336	332	316	325	287	344	341	315	374	335	302	331	301	278	319	322	293	325	323	294	311	309	305	330	329	316	321	324	324	329	322	323	318	330	324	322	317	328	325	251	359	325	318	323	322	315	289	318	302	278	302	340	308	350	365	321	321	328	268	314	306	307	315	321	310	348	304	308	322	320	313	293	292	310	321	322	309	338	327	328	273	306	280	327	323	319	329	328	328	332	332	324	314	319	300	321	330	339	350	311	322	301	317	284	304	323	331	358	312	324	328	294	311	308	333	288	331	319	340	298	307	278	359	290	340	285	332	298	320	306	288	292	352	286	355	329	312	312	290	321	336	334	277	318	324	316	277	318	329	336	338	327	280	298	314	322	282	289	368	329	334	313	304	328	293	295	301	317	333	307	330	296	336	301	342	304	327	301	322	316	322	331	293	343	315	321	302	303	324	303	315	354	327	333	337	323	340	312	305	318	315	307	308	295	345	319	324	323	321	291	302	305	322	325	318	328	320	301	324	316	322	291	343	286	336	304	320	333	317	332	320	325	335	340	284	321	344	316	316	347	313	327	346	325	292	322	337	309	334	337	306	341	310	336	317	324	326	336	358	312	316	312	365	333	311	314	328	302	318	356	288	320	319	334	316	333	285	308	309	298	294	306	312	312	326	328	314	291	317	338	337	307	298	311	333	335	278	318	362	281	363	317	359	319	313	352	311	329	304	314	315	320	310	290	303	310	307	328	321	343	328	342	334	328	319	340	318	344	306	320	332	276	328	290	320	306	299	354	341	288	322	337	340	308	324	296	278	334	304	340	330	332	309	312	347	299	330	356	338	309	335	357	338	328	280	281	306	315	334	307	354	283	344	361	302	333	289	295	343	307	360	309	328	316	278	329	319	327	314	329	322	310	356	319	340	319	305	339	297	358	315	299	278	337	382	305	312	305	307	319	330	323	315	298	289	337	298	329	324	323	308	343	320	332	315	315	349	329	359	347	322	332	361	341	333	317	302	279	317	303	327	307	336	285	264	310	326	315	333	324	324	332	352	306	336	343	321	323	315	307	340	303	320	322	319	342	326	304	331	292	307	318	310	313	284	348	313	327	324	311	331	320	316	313	310	340	315	337	337	317	312	294	310	301	352	336	310	318	306	312	319	317	327	309	309	338	331	321	341	309	335	284	298	308	326	310	341	292	317	301	299	343	314	310	325	315	295	331	328	316	338	332	345	311	288	304	319	284	318	339	316	323	333	322	307	319	338	300	325	319	297	326	314	327	341	316	294	323	307	339	314	294	299	311	321	337	307	296	314	312	305	301	332	318	329	312	333	336	337	320	365	337	329	330	323	303	327	335	329	316	317	334	305	296	287	317	352	319	266	332	321	337	312	331	335	323	339	299	331	297	309	304	306	321	282	305	324	292	323	336	304	314	306	299	313	327	327	324	293	316	328	327	329	335	298	337	330	323	344	334	318	335	314	341	306	333	340	330	323	310	316	359	325	332	323	307	296	327	283	334	316	280	319	311	314	337	318	310	336	337	272	294	346	317	319	315	292	322	306	365	322	327	312	296	321	300	329	325	356	311	308	317	318	298	276	330	307	339	319	314	338	314	262	347	284	316	344	332	322	335	338	350	316	328	301	322	319	342	318	325	314	327	338	334	308	317	318	328	306	321	315	333	311	306	355	359	328	338	316	316	325	314	324	287	298	328	305	299	308	301	316	281	336	319	320	303	367	315	327	315	305	297	321	355	356	367	330	318	314	345	341	313	324	332	324	282	316	317	299	337	329	285	343	319	305	292	316	300	282	301	303	289	292	331	317	346	319	348	328	330	315	310	351	281	320	307	320	298	321	355	314	296	320	294	330	319	337	335	310	291	276	328	307	317	315	310	354	329	336	285	304	316	296	310	352	300	320	296	293	308	294	321	314	327	342	324	329	316	307	333	306	298	305	339	308	312	328	339	319	336	291	312	303	306	360	308	329	314	324	296	310	331	275	310	338	283	331	287	321	328	322	328	299	366	322	321	320	337	327	333	327	305	304	340	330	329	311	323	339	308	269	308	348	313	306	331	305	306	317	321	327	299	346	331	301	320	305	339	312	322	305	350	317	297	331	308	334	332	297	284	341	298	339	321	327	315	302	304	310	323	329	309	352	305	327	339	306	342	331	289	305	276	330	296	317	302	317	300	329	317	319	358	306	335	317	339	339	317	319	299	315	302	305	323	330	295	311	360	318	339	351	299	291	345	307	309	345	289	299	310	314	322	326	342	335	312	333	303	335	334	321	340	313	307	310	330	330	294	301	344	343	303	305	320	293	311	312	332	336	286	344	310	338	333	300	316	293	324	263	330	324	339	307	337	342	321	314	326	300	348	332	321	322	327	316	302	325	338	364	288	293	305	325	281	336	310	298	282	284	363	299	314	347	305	327	340	360	308	323	328	313	315	334	328	325	321	312	316	326	318	311	319	331	328	312	317	331	336	367	315	339	326	316	347	340	290	318	331	321	326	288	319	331	316	267	310	307	280	311	300	296	332	333	338	326	314	332	326	330	335	306	317	351	298	298	329	324	305	286	298	312	310	329	303	319	322	326	317	313	327	341	325	306	305	305	274	310	297	332	316	316	339	302	330	311	325	310	297	346	351	359	327	300	313	337	296	341	324	297	316	356	278	316	308	303	304	317	299	332	317	324	298	314	316	308	329	315	310	373	305	316	305	317	325	314	307	311	289	307	329	291	313	312	319	331	303	334	334	305	332	325	342	326	329	326	313	303	349	319	298	320	314	333	330	339	312	331	322	343	299	320	320	333	307	307	303	320	329	330	286	313	332	332	328	351	315	317	325	318	346	342	335	322	312	334	342	308	327	329	308	308	327	296	329	350	334	321	325	323	335	313	315	344	351	313	314	308	336	344	345	309	351	312	311	325	312	325	294	308	359	315	328	307	301	331	308	333	354	332	309	299	332	330
5058	880	810	821	818	842	839	767	740	726	762	774	739	799	772	750	806	772	745	745	717	803	770	757	758	754	778	735	772	750	749	699	734	742	738	783	753	720	729	732	746	763	749	777	748	750	727	748	744	797	779	791	722	705	789	691	745	717	753	735	711	785	735	721	725	733	756	723	736	742	732	718	728	723	714	736	721	748	752	734	700	743	741	764	738	724	709	720	741	767	755	771	783	767	790	782	752	739	774	722	747	777	749	765	782	741	763	791	760	731	744	673	732	728	744	711	764	768	713	736	750	722	726	765	729	743	760	762	724	719	780	815	749	693	715	773	739	724	758	723	735	751	754	730	761	766	727	774	739	711	706	755	730	717	712	729	738	737	755	702	733	728	729	685	736	738	796	711	788	755	761	733	748	782	729	712	732	698	753	714	755	709	721	741	724	772	713	763	796	733	785	760	750	742	795	773	794	734	698	754	788	786	707	740	684	773	710	711	727	705	765	756	748	739	757	735	747	775	715	739	782	739	725	762	764	693	736	773	769	737	717	729	751	733	735	744	716	790	764	794	720	718	761	737	725	726	752	746	750	777	737	777	764	714	734	680	677	782	733	718	775	724	758	711	734	741	722	696	717	723	764	703	704	759	756	758	719	762	765	748	737	741	680	752	783	747	758	713	744	767	766	724	737	731	800	794	753	720	742	666	757	761	766	757	758	732	743	738	761	758	746	733	753	771	732	780	728	734	807	765	798	758	753	743	686	783	765	777	761	760	704	824	768	716	754	756	789	721	813	753	740	742	785	790	699	744	701	751	788	770	731	749	758	761	733	722	706	767	703	773	746	748	722	705	690	749	741	741	704	757	741	747	720	717	700	688	741	700	733	717	726	679	777	755	749	733	755	745	748	769	753	724	706	808	753	748	723	750	768	714	796	781	774	740	725	775	747	743	792	730	768	745	780	715	797	766	733	751	718	708	760	717	805	753	721	770	766	797	783	735	796	752	736	723	733	748	687	745	777	713	722	723	734	745	760	699	750	761	767	721	711	734	760	737	744	780	739	742	760	710	689	695	756	701	727	758	774	745	810	758	701	773	770	787	769	725	721	724	698	725	745	765	685	722	760	751	746	724	743	768	766	688	760	672	767	756	772	779	756	763	761	710	741	760	740	779	791	777	669	711	761	743	739	745	746	745	718	711	739	691	765	737	729	738	711	742	724	659	683	780	719	759	764	764	780	728	710	744	740	755	714	745	689	717	787	741	717	747	789	770	746	723	730	813	695	784	745	695	692	742	733	734	809	739	738	706	734	792	769	750	805	744	714	749	742	743	737	743	732	752	777	752	724	779	721	746	759	746	743	741	721	746	802	713	737	723	736	711	752	769	758	709	757	733	689	747	759	730	745	743	689	788	731	728	715	746	739	781	753	734	750	833	704	754	788	759	770	744	760	735	752	752	741	748	719	715	780	729	693	779	711	740	773	732	750	722	790	776	767	748	689	715	752	757	775	701	708	744	725	712	774	718	782	685	743	749	709	768	736	790	742	754	730	755	728	787	730	777	726	774	724	741	687	798	753	718	708	728	740	747	741	760	749	746	781	675	747	722	725	734	755	756	750	759	722	751	680	762	774	760	762	709	750	744	725	716	761	739	725	739	734	765	722	730	693	748	744	783	762	771	721	734	739	777	775	771	744	774	738	724	735	769	705	693	810	744	789	741	710	747	781	722	753	750	725	778	777	760	714	755	704	706	740	737	781	810	725	747	763	727	761	759	753	729	773	724	753	819	773	710	759	683	771	779	774	708	734	708	759	792	710	779	696	705	733	737	758	727	743	737	745	736	746	797	701	742	753	758	755	708	754	739	758	745	717	773	752	722	775	768	720	745	747	719	750	724	763	778	780	764	750	735	794	715	777	768	734	728	733	740	714	772	777	766	745	757	738	770	764	770	728	681	719	730	700	734	732	805	749	749	733	797	743	729	735	781	706	779	730	741	693	795	733	752	810	773	752	753	766	749	784	748	755	746	740	797	713	763	792	773	696	683	768	773	723	722	745	728	750	744	670	723	763	762	676	725	747	748	776	759	738	706	737	732	718	729	774	724	813	774	729	764	739	774	716	754	759	725	737	727	793	762	758	782	746	708	802	720	777	723	746	742	763	750	746	680	746	734	711	723	717	738	748	782	748	737	720	725	762	733	741	689	739	704	776	664	753	742	774	757	750	704	734	770	744	782	748	722	776	771	743	758	758	736	773	753	700	701	722	738	788	741	772	717	789	757	751	729	760	737	754	737	742	784	724	722	751	707	718	725	783	708	762	748	685	741	716	750	747	783	757	718	723	700	734	734	750	766	729	731	751	722	714	781	747	724	721	756	752	754	806	748	746	726	716	753	732	775	697	755	717	744	692	714	695	718	745	754	758	753	694	746	765	751	723	780	745	724	684	754	719	764	750	786	780	723	701	731	742	727	728	754	782	732	746	702	768	727	770	723	755	722	726	756	753	790	707	754	691	778	718	751	773	780	772	726	780	736	760	819	713	735	750	714	791	736	718	714	765	745	751	771	760	791	759	742	761	737	729	797	790	711	781	745	749	730	736	750	754	756	742	728	703	733	719	677	735	697	766	687	708	734	767	727	759	754	785	748	763	767	763	747	704	742	730	810	770	747	759	756	820	801	769	714	755	717	726	796	724	778	731	728	720	774	741	743	751	759	769	754	721	769	717	729	758	758	699	727	726	688	745	789	712	707	765	744	775	713	760	768	733	715	797	735	739	761	721	755	738	703	788	742	739	738	769	701	749	779	745	761	746	727	727	716	755	735	768	749	691	739	744	725	763	685	725	757	725	711	715	747	721	728	756	703	729	722	723	776	671	719	694	757	740	730	694	713	707	750	781	731	757	743	745	731	756	748	733	758	701	787	741	721	748	707	732	792	764	730	754	728	776	717	764	812	745	696	743	747	761	752	729	727	780	739	743	740	735	743	798	763	752	758	736	734	766	723	791	747	745	739	747	795	723	747	751	780	706	786	733	720	777	772	722	747	765	758	750	781	744	757	745	725	723	738	722	751	739	809	716	735	779	736	740	761	747	761	754	716	777	736	717	698	745	742	704	749	757	775	780	714	759	712	730	746	784	768	793	689	747	729	724	727	785	753	748	772	724	738	744	747	800	732	763	741	768	777	706	749	720	766	694	698	724	767	787	756	737	756	755	723	749	726	737	757	751	743	720	757	754	717	767	785	753	785	710	742	732	751	728	745	783	739	741	782	746	728	760	748	725	767	746	722	695	746	760	752	731	762	745	784	752	724	749	766	727	717	723	740	711	741	791	747	755	734	727	713	737	737	741	753	706	714	756	767	757	754	753	717	773	770	741	673	744	737	709	789	760	680	741	721	698	720	729	763	699	739	758	731	719	754	802	792	749	742	741	753	770	739	765	751	775	754	761	759	763	763	765	745	698	695	757	752	730	722	752	730	731	748	752	718	777	730	775	749	763	791
22771	3551	1255	891	685	439	404	339	321	276	223	225	209	212	195	199	196	178	177	190	162	174	166	166	169	167	191	177	180	180	160	137	168	148	168	154	156	173	153	183	144	123	136	136	148	146	160	159	143	163	134	140	152	157	168	166	160	169	141	159	148	173	159	145	150	141	108	147	163	174	147	169	149	159	157	146	135	148	145	173	128	150	156	143	156	148	172	155	155	147	163	141	157	116	136	148	156	134	154	160	173	154	147	136	134	154	162	160	158	138	160	141	133	141	153	143	148	148	169	126	162	161	161	155	147	127	132	147	138	126	148	151	140	125	168	168	164	151	175	181	135	144	151	153	144	139	178	144	145	170	142	156	158	160	138	154	130	150	158	139	145	141	153	127	143	166	182	161	145	156	153	149	152	151	167	132	145	143	121	118	139	145	147	140	134	118	157	137	132	147	131	147	163	147	123	161	142	122	146	141	157	176	144	151	162	144	142	172	152	150	143	141	163	143	147	179	148	153	142	144	145	161	165	149	139	147	132	148	159	129	141	146	137	146	135	159	158	153	180	151	134	142	145	158	133	168	170	120	159	167	140	134	158	137	162	144	145	150	148	170	153	154	152	150	142	147	129	151	165	147	160	144	142	154	130	154	147	156	149	142	156	148	152	136	166	167	143	157	166	119	149	144	163	160	151	153	144	154	136	136	137	118	152	150	163	131	161	154	156	167	157	124	166	133	132	128	154	133	142	137	156	144	148	153	181	187	145	154	140	146	152	145	134	169	163	148	155	142	153	138	141	140	132	154	142	167	162	141	155	150	134	153	136	143	131	162	139	154	153	145	142	135	154	148	149	131	157	154	151	133	152	144	141	152	137	141	131	145	142	142	147	139	127	175	131	164	145	137	141	152	138	166	143	141	153	139	123	132	142	157	145	153	151	140	133	137	158	157	174	157	172	172	149	141	153	130	143	130	172	149	158	157	145	151	151	180	164	153	147	132	146	141	156	147	138	156	151	151	137	150	159	158	130	160	157	156	151	140	144	147	164	147	182	160	143	161	147	158	144	142	137	127	149	130	159	144	135	141	192	156	151	159	157	147	151	153	119	144	147	144	132	147	147	144	143	149	136	158	129	139	127	161	147	164	132	163	152	146	166	151	162	161	149	157	143	157	158	151	129	184	145	168	132	150	155	151	130	123	121	152	161	132	161	171	118	146	159	145	146	159	144	145	131	154	135	132	165	170	144	150	133	139	152	158	186	169	153	173	156	143	172	159	151	141	171	148	137	156	170	143	147	153	136	144	145	145	141	150	183	158	171	151	141	150	157	169	152	153	174	122	173	171	144	173	140	179	144	139	143	182	139	155	158	136	160	136	161	166	169	139	133	160	134	154	138	151	145	167	136	153	134	179	159	165	160	146	147	142	153	143	149	163	131	136	156	132	136	151	154	124	162	145	144	153	166	150	143	139	161	165	135	139	159	143	160	165	135	148	146	170	129	139	153	146	147	148	138	141	147	168	127	143	153	149	171	133	154	139	147	142	172	156	138	138	151	133	171	176	151	125	168	147	160	153	161	141	149	145	152	140	153	170	154	161	136	142	159	165	151	130	152	132	165	163	159	160	158	143	155	162	147	147	135	147	129	138	154	117	151	158	134	159	143	165	138	163	181	147	149	146	155	159	170	160	151	151	139	148	158	156	120	142	125	130	119	147	156	153	155	143	149	139	154	131	136	138	155	170	156	158	150	166	145	137	142	149	141	161	142	144	156	144	124	135	161	148	159	145	163	160	146	177	147	133	139	162	147	164	152	141	182	179	136	121	149	169	160	163	145	145	158	142	149	147	166	159	143	142	143	148	155	123	142	162	121	140	156	169	142	124	137	157	142	159	151	160	143	149	158	141	148	143	153	136	148	156	139	150	142	175	158	150	155	143	137	139	135	154	129	136	131	154	154	156	152	150	160	138	127	123	144	170	156	137	149	128	176	151	170	145	147	160	152	156	161	160	136	133	153	162	146	145	175	164	143	127	154	161	126	131	124	120	138	163	161	121	161	128	132	157	151	158	140	148	150	145	156	132	144	164	176	170	160	161	131	132	129	122	147	131	163	158	145	144	153	136	156	152	138	160	142	156	158	141	145	132	132	139	135	147	152	161	157	154	132	119	140	153	148	152	167	141	135	150	151	122	156	128	180	141	183	146	150	152	143	139	138	137	168	147	146	161	123	150	146	172	123	144	134	178	147	147	145	135	135	141	164	178	160	152	135	159	134	155	154	159	140	136	163	142	160	153	153	183	189	140	153	145	137	136	141	134	146	148	130	156	147	158	134	134	151	154	145	142	144	156	151	127	150	154	137	158	174	131	128	146	137	148	142	179	172	154	155	149	152	159	143	173	142	153	152	154	150	171	146	132	143	129	152	156	144	153	160	154	143	151	137	167	150	143	137	150	137	155	153	158	155	140	149	159	164	142	158	152	166	135	145	144	139	137	149	148	161	144	122	155	145	123	143	152	171	140	152	126	139	165	147	147	131	157	137	133	134	152	166	141	155	157	157	138	153	164	143	123	170	139	156	140	120	159	149	150	156	121	138	163	164	158	155	156	135	161	127	154	138	138	135	139	137	148	164	132	149	145	151	146	149	170	144	165	128	140	141	138	160	155	148	160	167	135	148	140	161	151	152	146	153	139	126	125	145	139	134	170	155	155	151	163	152	159	143	133	148	136	162	148	160	168	144	161	164	167	156	155	162	158	156	141	145	146	159	147	138	150	160	131	146	147	157	136	135	156	127	135	155	136	142	137	156	134	145	156	142	151	160	157	132	165	141	174	167	140	165	165	174	152	156	152	121	158	139	160	132	153	151	143	152	148	163	149	147	173	148	150	153	144	158	170	160	151	167	141	143	154	138	133	154	139	124	150	123	166	145	124	143	147	155	161	129	148	145	132	167	140	135	146	174	149	133	135	190	137	154	141	141	139	140	139	163	151	160	148	156	139	144	120	147	132	141	134	156	179	148	164	153	150	147	139	144	176	147	132	133	158	170	139	129	157	146	125	151	130	163	158	151	131	156	157	135	146	171	143	164	141	155	142	158	154	136	144	160	146	154	157	163	121	139	158	148	141	141	136	149	139	149	150	143	139	135	149	162	123	145	141	153	158	124	137	161	156	154	149	135	141	141	126	146	143	142	171	151	135	158	152	146	142	128	126	122	177	135	149	177	152	154	136	148	137	173	155	154	137	160	127	169	141	156	149	127	144	149	200	140	154	145	130	160	150	142	136	155	151	145	142	184	140	162	140	138	166	146	167	183	154	164	170	170	150	147	163	137	146	135	141	135	165	123	140	143	156	150	148	151	147	167	141	158	137	141	177	165	148	144	164	141	144	159	144	136	142	115	162	153	138	150	150	174	171	153	131	147	138	132	139	167	149	120	163	132	149	147	146	149	133	153	157	166	140	136	150	156	144	171	156	116	151	149	176	145	149	169	157	160	151	175	135
11404	1852	2467	3005	2529	2132	1756	1461	1302	1105	1000	935	890	760	725	718	677	571	652	604	573	564	540	544	547	539	542	530	485	456	509	479	459	431	463	453	436	441	447	489	464	459	443	451	458	463	431	421	437	439	443	439	417	421	411	417	414	432	414	448	434	436	415	416	413	419	455	415	417	413	441	415	394	394	444	413	452	376	396	409	374	409	401	423	430	414	438	424	419	413	350	392	385	394	420	460	393	402	375	402	433	378	424	394	376	409	432	399	431	400	434	446	430	397	420	398	415	403	425	425	396	394	395	402	406	421	381	395	414	385	396	365	404	400	422	437	357	409	385	398	447	413	430	421	437	388	432	431	398	396	423	435	450	397	397	389	402	432	417	417	406	392	378	432	377	432	443	398	400	431	364	371	371	379	417	408	415	407	404	385	397	385	397	435	431	457	422	403	404	411	394	381	390	385	388	411	441	383	393	439	452	390	403	353	417	404	435	429	423	410	417	387	384	395	398	392	410	401	389	390	425	409	392	384	417	390	397	422	438	437	407	431	367	378	413	445	405	414	385	428	369	429	361	440	408	404	377	408	391	397	415	422	406	395	433	396	445	414	403	409	417	389	413	409	427	388	372	406	384	399	413	411	409	436	394	398	403	379	443	402	393	417	403	404	381	399	402	432	439	433	396	400	414	401	437	428	441	410	421	425	400	410	399	416	428	388	412	404	410	421	377	396	393	396	445	387	374	387	403	389	438	379	407	372	426	383	407	414	410	387	436	370	388	418	400	388	395	414	380	428	383	447	357	422	403	413	430	415	380	396	390	379	398	401	370	396	357	409	409	428	418	382	405	394	389	391	418	376	419	371	389	399	393	379	394	399	412	401	400	444	403	406	381	431	419	391	369	395	368	406	392	426	372	387	416	397	391	385	425	398	403	412	409	373	423	419	403	430	399	394	413	427	411	399	369	442	429	373	416	398	431	418	437	394	376	427	422	420	418	397	400	437	406	389	369	409	434	392	418	388	419	398	420	414	389	390	405	420	406	409	424	440	415	379	403	399	409	403	425	411	381	395	350	425	436	388	396	455	388	418	402	395	426	414	408	404	412	398	403	412	411	422	421	393	405	405	416	406	402	432	438	384	397	462	374	425	438	420	391	436	410	400	420	435	422	396	393	401	393	394	416	396	446	389	384	408	433	391	371	398	401	441	434	394	407	421	427	404	419	420	408	381	398	414	399	413	409	396	376	409	430	394	384	382	422	409	396	389	394	414	434	415	409	379	417	397	384	392	400	377	392	401	384	404	415	408	356	409	410	424	377	410	424	370	379	397	405	404	419	402	405	417	436	426	389	375	396	401	416	411	406	383	405	366	388	364	424	375	414	380	399	427	407	428	388	432	427	408	383	396	398	417	405	402	438	409	426	408	434	374	413	410	396	388	418	423	386	410	409	390	399	407	421	409	397	433	428	398	419	410	415	409	450	376	424	394	410	403	399	390	362	415	394	403	395	349	381	405	387	403	383	421	402	390	418	408	394	422	405	400	389	390	340	460	434	330	402	385	392	381	376	395	401	395	431	404	398	417	388	417	403	406	409	403	414	436	386	421	396	425	406	369	389	387	424	452	376	371	375	426	422	399	425	403	367	398	403	388	408	436	395	404	369	391	411	406	389	439	405	376	370	395	443	443	390	412	418	379	407	408	417	443	368	386	382	417	445	409	429	453	432	395	383	388	390	405	455	431	421	418	393	419	370	444	426	419	425	415	378	421	418	404	394	414	403	422	417	400	403	387	394	382	402	406	449	408	421	433	436	373	444	413	390	392	435	388	393	374	434	400	412	374	460	417	418	402	414	418	414	394	385	402	406	403	407	389	417	401	366	397	405	404	404	410	379	385	361	376	392	387	377	391	404	427	392	401	389	428	387	392	385	390	389	388	414	377	427	388	407	395	407	413	395	433	426	393	410	401	392	458	380	400	425	413	405	410	378	403	368	408	424	422	397	366	436	410	372	422	392	401	388	398	418	384	389	402	415	381	395	386	399	389	405	414	391	396	406	406	412	398	392	374	383	413	425	390	396	411	448	446	395	402	418	378	412	409	385	425	383	395	404	421	385	419	406	404	352	417	442	369	399	420	374	399	390	417	421	416	425	399	387	414	410	398	436	385	410	398	401	391	425	422	374	400	403	428	414	424	434	398	406	391	398	415	442	433	388	367	370	422	375	389	389	383	386	356	415	412	431	417	392	411	392	390	379	385	387	381	389	397	392	419	456	401	430	435	412	407	421	420	376	411	382	403	428	429	412	399	418	413	353	424	426	401	398	376	432	395	411	420	431	404	368	400	402	392	415	404	402	386	402	390	394	433	406	397	401	424	401	411	409	403	361	375	408	382	414	390	394	404	405	397	406	406	374	398	396	391	397	416	415	413	409	418	411	356	398	399	365	402	407	398	445	384	403	435	399	392	410	427	409	416	434	400	384	393	406	376	387	399	394	409	389	387	406	364	398	378	403	426	413	393	440	401	414	436	434	445	401	409	414	382	412	371	419	392	399	385	409	410	387	404	422	418	393	423	413	417	421	401	393	403	406	447	444	407	358	399	401	398	401	399	419	365	370	407	403	392	416	413	392	420	422	376	397	390	444	382	416	403	404	421	375	396	405	386	408	389	382	443	410	400	402	424	425	415	407	426	396	401	429	411	394	412	398	399	404	376	425	420	420	408	392	400	397	398	455	406	404	420	406	395	381	448	435	396	407	439	413	423	391	411	395	441	412	421	421	418	371	426	385	409	400	407	414	402	372	374	443	382	380	407	415	391	383	412	399	394	382	374	416	434	413	423	398	381	415	393	387	409	394	414	384	408	410	390	402	409	437	403	375	397	405	405	387	396	431	395	440	396	409	443	423	402	378	377	382	413	403	415	440	397	420	413	376	377	371	408	396	403	409	416	421	391	410	410	390	434	392	419	409	411	379	353	440	411	383	422	399	383	406	395	386	461	388	412	404	398	379	421	430	397	443	401	386	391	399	389	391	386	443	401	405	413	379	392	422	362	403	422	362	372	389	388	399	429	439	399	390	410	426	392	423	417	426	380	383	418	390	381	428	424	422	402	393	427	411	393	402	390	353	442	436	375	414	397	399	414	368	387	394	395	402	388	425	410	395	405	414	408	392	413	379	416	395	414	396	381	405	457	403	428	370	380	390	415	409	431	434	423	456	430	403	401	403	346	408	397	421	427	422	403	390	464	390	423	440	389	404	399	371	415	437	401	387	366	370	380	406	436	394	392	358	396	419	403	396	404	446	409	404	407	428	395	421	367	433	416	411	416	424	394	398	415	372	419	392	409	413	391	413	412	392	383	408	389	399	368	393	417	403	389	399	435	410	411	408	393	426	400	393	401	374	441	428	404	402	408	411	406	388	390	399	412	419	378	439	392	416	392	395	378	413	391	407	371	415	401	402	361	382	384	376	406	405	388	413	441	383	425	396	407	440	428	430	422
32217	7733	2606	1857	1267	943	742	624	525	450	378	345	305	305	295	292	290	270	320	261	264	235	237	226	219	279	250	213	244	230	241	214	224	228	205	209	233	199	210	216	226	205	213	197	198	218	212	222	233	205	217	242	221	214	211	217	197	177	206	207	202	232	203	197	203	206	200	227	184	209	229	225	194	202	194	206	216	205	196	220	197	230	196	193	228	216	199	237	228	222	198	193	208	216	223	201	195	210	208	205	211	210	204	236	209	194	224	190	189	210	231	211	196	179	186	200	179	200	194	231	190	210	220	209	223	232	179	223	212	244	199	205	201	208	207	189	207	214	237	223	184	201	209	214	204	200	199	188	202	204	210	195	227	213	212	170	227	199	213	180	236	231	180	192	207	214	199	196	231	254	229	216	233	226	210	198	199	188	186	189	182	201	211	224	209	211	224	195	213	227	184	198	190	202	214	210	203	219	204	214	205	211	219	204	247	186	207	187	229	177	216	199	225	199	213	204	203	217	217	204	220	172	188	202	220	229	217	188	203	223	203	207	219	223	211	191	190	220	199	184	204	198	197	237	211	207	225	218	211	188	207	192	215	197	206	194	222	257	218	192	202	203	219	198	210	219	210	206	190	227	172	177	221	189	185	234	221	166	190	197	210	210	183	213	220	205	234	194	180	200	189	194	199	187	225	225	209	228	191	205	186	177	188	176	185	195	225	219	240	214	197	188	214	217	218	208	215	218	203	213	217	205	224	211	223	230	201	230	253	208	204	211	229	188	206	209	235	218	212	195	199	214	221	205	225	170	186	207	212	205	232	207	185	231	213	216	233	208	214	208	201	190	201	214	215	222	205	219	195	186	197	237	197	185	195	192	196	214	201	220	202	189	242	218	216	217	194	205	221	203	205	193	200	221	211	192	189	214	196	195	198	213	203	213	192	210	204	215	223	213	224	227	196	174	218	231	229	200	241	210	204	220	192	226	213	219	202	203	207	223	208	199	184	189	178	217	209	205	230	194	208	210	212	211	194	202	235	233	211	198	207	203	185	194	187	201	205	201	179	204	184	204	204	205	220	202	201	207	200	228	233	225	193	230	202	199	231	223	185	197	209	210	200	210	176	194	212	242	186	200	235	197	193	208	195	240	195	194	210	210	194	180	186	195	209	204	204	220	206	219	203	193	206	221	211	195	201	208	211	210	231	222	209	209	223	208	202	195	219	178	183	196	225	205	206	193	197	194	221	212	197	220	205	203	218	225	190	175	215	198	206	200	191	211	188	230	187	210	224	213	204	214	225	215	221	199	212	219	209	235	186	204	224	203	216	213	220	224	188	217	195	192	208	210	197	220	207	194	188	198	200	200	211	239	218	195	222	201	216	181	203	227	226	220	198	185	170	213	217	221	192	211	191	222	200	186	198	221	191	240	202	206	221	228	229	238	184	234	207	216	193	217	204	199	188	198	239	227	200	214	198	174	199	179	193	206	209	215	192	200	199	215	194	203	188	201	199	207	227	215	187	201	193	200	191	197	231	186	207	197	194	223	181	216	219	212	239	210	204	204	188	191	194	211	189	203	208	184	213	238	195	182	195	220	210	196	190	202	210	223	237	228	183	205	181	178	236	207	181	203	205	201	200	204	196	194	190	188	209	218	203	191	186	217	193	207	201	219	200	218	210	187	181	202	194	207	223	192	221	184	216	193	214	197	204	195	196	205	195	207	210	193	199	226	235	210	230	217	239	180	200	171	186	202	205	240	199	232	216	215	205	200	193	197	200	216	223	193	220	209	255	206	204	199	204	169	205	217	186	241	217	226	229	220	195	205	224	208	211	201	203	207	221	217	206	214	235	215	209	222	211	226	197	236	209	192	216	200	199	188	212	207	209	200	188	182	207	202	211	236	219	207	206	237	212	223	213	192	176	215	188	236	185	229	214	183	207	219	227	204	206	214	215	191	192	185	213	189	212	233	190	219	184	209	218	190	215	227	215	197	204	216	185	209	229	205	185	205	191	190	209	195	203	193	201	189	193	191	180	216	204	201	184	245	210	209	193	194	212	199	200	205	172	214	176	212	209	225	192	208	207	190	181	190	192	214	215	213	221	170	213	198	228	214	213	208	239	184	185	202	231	192	216	187	210	205	206	214	198	210	187	224	220	226	217	202	189	183	196	192	231	224	203	200	204	198	209	218	200	198	189	201	172	186	195	188	216	212	214	201	208	191	216	210	188	186	209	235	236	178	207	203	221	201	222	238	207	189	198	215	232	195	210	216	190	220	221	212	230	211	182	196	201	186	221	177	198	182	194	216	222	192	224	247	205	217	178	202	203	218	205	158	217	208	191	209	231	191	218	192	212	219	203	212	196	192	200	214	190	195	201	199	214	203	238	180	207	188	210	188	195	209	213	210	224	204	201	215	243	182	202	214	197	211	205	216	211	192	203	227	210	208	208	211	200	225	194	203	200	193	189	200	207	211	209	221	229	190	199	203	207	227	214	191	200	187	228	195	200	210	203	197	208	167	208	208	187	205	221	207	244	204	216	197	203	218	190	209	201	211	188	221	214	208	202	213	191	197	208	187	214	181	182	212	233	172	185	210	225	185	213	221	220	198	203	204	200	202	219	211	231	220	195	197	213	233	216	230	216	202	180	188	227	203	208	242	188	194	214	203	205	196	191	186	193	245	227	183	208	199	188	191	199	201	190	203	213	203	188	204	208	171	205	209	202	214	215	226	189	201	193	196	203	204	207	207	216	214	189	212	216	218	220	221	175	213	236	216	205	238	192	233	200	184	192	211	199	210	197	196	197	203	199	199	228	198	193	171	223	215	198	207	225	181	183	184	232	210	213	239	202	193	216	192	201	201	184	197	241	216	182	221	206	237	183	241	182	184	191	225	213	196	205	205	210	201	185	232	214	218	214	214	185	203	209	171	203	209	213	210	217	230	243	205	206	195	182	202	210	180	191	218	217	206	194	193	202	192	222	213	206	227	206	195	202	196	187	224	204	206	205	217	195	193	180	209	197	186	200	189	222	220	198	201	215	189	187	180	198	195	216	202	192	191	194	225	222	198	186	204	231	213	206	197	185	216	212	215	193	224	189	204	196	212	196	223	208	233	203	207	211	225	195	226	199	215	210	209	213	220	219	175	175	200	206	197	184	200	202	194	261	218	193	189	191	203	176	191	235	208	207	194	205	192	188	214	226	220	216	187	205	198	192	195	185	208	217	232	204	205	194	199	234	180	199	189	237	218	199	201	208	231	201	189	182	229	191	203	207	199	219	222	222	215	202	197	199	192	218	228	200	235	206	208	204	222	194	217	204	228	193	207	213	176	214	203	212	203	215	199	204	221	213	209	178	217	217	213	214	190	182	182	218	193	214	195	194	228	199	182	221	186	219	220	155	214	204	198	236	198	233	219	201	201	189	189	217	194	237	222	213	224	215	195	193	188	212	212	228	222	206	194	220	191	213	217	195	208	212	198	207	204	210	200	199	192
15686	3418	4460	5323	4592	3976	3185	2687	2275	1982	1715	1580	1411	1357	1156	1168	1066	1117	932	853	862	854	860	786	768	784	821	736	745	698	709	713	652	627	655	696	655	656	640	661	676	632	653	648	683	626	628	628	594	545	568	603	596	563	599	577	630	609	611	578	607	602	610	624	587	566	569	619	576	608	610	578	590	571	586	554	599	601	536	587	596	584	598	558	523	574	599	570	554	534	572	536	577	592	527	553	548	565	567	579	556	568	533	562	601	604	584	588	588	559	572	578	560	565	566	551	563	581	613	565	576	568	590	540	553	590	536	591	537	567	551	565	545	575	551	537	580	581	537	551	576	550	591	561	531	565	554	579	575	573	565	571	553	546	572	568	556	545	580	541	568	542	566	517	530	590	513	591	589	558	613	538	586	538	525	558	606	578	544	573	559	520	543	534	580	565	532	539	567	585	555	581	597	546	532	637	511	561	519	557	576	570	551	544	574	555	544	543	555	537	582	583	563	564	546	592	544	552	509	557	543	539	546	552	578	571	540	549	534	523	559	568	587	527	553	516	529	550	532	552	561	537	532	578	532	544	541	579	544	530	549	534	544	484	560	555	569	548	521	561	560	568	589	556	545	530	525	487	572	534	520	570	559	561	494	570	574	554	539	551	553	584	515	553	546	533	526	558	554	564	506	559	531	589	569	538	512	513	557	565	581	552	546	555	544	528	596	584	518	560	577	554	579	567	571	570	570	541	535	540	576	578	542	571	580	568	539	546	541	515	532	570	551	542	509	575	529	544	539	545	525	588	542	542	565	554	555	573	573	568	597	521	558	540	562	523	536	580	541	555	532	544	569	557	559	519	569	551	542	543	519	557	524	554	522	529	531	518	559	564	563	540	563	522	567	541	560	545	552	561	515	587	568	554	588	564	579	517	591	548	557	528	571	552	555	555	527	575	578	586	578	561	548	538	581	551	575	584	530	525	533	569	516	577	543	524	535	550	581	544	570	556	546	573	535	572	569	546	533	536	538	560	512	549	563	568	521	543	533	492	551	558	549	531	563	573	549	558	525	514	525	539	574	532	516	600	544	546	588	549	565	541	583	593	581	553	550	561	567	549	535	523	528	565	523	519	576	544	581	553	570	584	576	576	570	524	575	561	573	547	548	575	504	577	542	528	564	539	540	559	540	547	548	567	543	511	556	571	535	555	576	581	568	574	540	543	512	533	534	579	544	571	520	542	517	555	574	563	568	576	549	544	577	551	580	532	534	600	555	570	550	525	551	553	573	531	552	593	540	553	599	550	561	575	554	565	573	530	562	544	588	502	544	538	529	541	538	539	528	527	553	545	591	520	504	535	547	581	569	539	526	519	589	577	520	573	554	520	588	536	522	588	528	543	568	594	531	542	580	504	545	572	577	522	559	542	574	596	549	568	575	534	607	540	571	565	548	581	551	519	526	541	535	546	545	547	529	546	583	532	551	544	497	556	525	558	569	543	551	551	571	533	525	533	539	521	550	543	534	575	532	545	518	543	584	535	581	551	511	575	554	534	567	557	536	528	566	582	539	593	562	519	550	538	519	569	549	552	542	535	517	595	544	607	566	524	556	576	562	543	554	546	555	560	606	589	580	551	513	540	536	585	525	567	529	545	536	557	545	572	563	524	569	572	557	560	561	556	628	565	512	568	596	520	537	560	532	560	565	566	543	584	513	597	527	590	544	528	548	549	575	534	533	539	570	593	552	524	592	526	578	547	569	530	524	598	533	566	560	562	533	520	506	537	558	585	549	600	536	564	564	571	587	551	571	585	556	557	508	542	564	557	566	559	496	557	497	529	555	533	535	567	577	546	571	500	553	633	559	568	550	544	529	540	548	531	561	519	576	530	546	545	552	545	575	559	487	560	575	581	542	536	543	503	556	532	533	539	542	597	537	600	552	536	582	580	547	542	539	549	568	574	549	539	592	516	539	546	541	559	570	557	562	537	571	539	554	616	526	572	509	557	510	549	549	563	534	563	563	538	587	561	561	504	534	564	559	546	572	535	523	579	536	561	565	508	542	570	561	567	573	566	572	534	587	552	549	540	577	573	577	557	561	577	561	605	533	550	539	594	541	559	543	522	549	544	557	552	533	547	531	518	525	582	552	566	523	574	578	577	521	545	525	562	558	563	549	542	574	560	582	572	583	557	560	513	582	533	554	545	536	566	567	512	578	550	539	550	526	573	578	561	529	519	502	558	589	574	537	561	537	553	512	555	587	547	562	532	539	603	556	577	511	546	556	557	528	579	608	537	586	542	547	540	534	528	526	576	561	533	572	583	523	514	569	591	562	599	539	555	599	553	504	528	544	546	521	552	556	537	519	568	561	519	583	558	587	569	553	543	511	530	608	545	563	580	555	587	510	525	520	565	590	522	521	571	550	559	532	574	556	549	563	586	554	534	576	536	579	546	583	542	541	520	559	595	562	603	584	580	573	574	536	551	551	580	538	560	594	550	557	533	534	563	550	535	564	547	588	571	548	546	569	557	565	598	567	581	564	587	566	544	525	559	542	575	542	558	557	555	550	532	547	568	572	533	558	514	526	533	555	506	513	587	565	537	557	561	559	526	535	567	537	556	555	588	564	586	550	565	586	564	589	557	569	554	565	539	563	548	553	536	520	522	574	567	495	564	546	533	581	577	548	526	547	532	519	557	522	548	538	566	544	553	569	525	529	547	559	573	548	550	557	592	534	534	530	547	491	565	589	519	573	584	546	541	547	549	526	566	551	570	563	547	547	568	537	586	574	584	596	532	556	577	545	553	530	510	558	569	589	563	525	541	572	555	543	509	538	571	581	536	574	566	560	540	580	531	562	540	526	542	529	524	556	542	538	575	547	563	560	510	563	528	528	551	553	558	537	559	553	548	580	587	553	630	547	527	525	595	551	565	561	560	576	541	527	554	503	554	579	563	540	539	557	571	549	541	566	554	529	526	589	565	562	526	568	537	557	600	560	548	515	551	524	545	550	522	546	580	570	556	565	577	558	560	493	553	515	572	571	549	546	578	570	549	567	572	503	506	539	548	555	532	560	558	517	551	530	595	552	551	547	561	545	555	540	606	592	546	512	583	572	535	604	600	557	521	603	529	597	542	549	549	524	529	551	525	574	578	507	564	575	547	571	562	526	501	546	526	548	568	526	578	570	557	533	563	562	547	513	576	553	557	567	534	543	508	525	554	549	549	498	569	564	547	559	563	571	564	530	564	552	540	542	577	537	546	552	554	542	566	540	537	584	541	551	549	553	550	545	537	569	584	563	536	569	530	565	553	569	538	536	574	569	562	571	592	525	566	523	516	529	550	515	537	554	614	577	598	564	553	580	562	561	534	570	561	575	510	527	545	541	548	533	528	552	577	557	540	588	553	554	502	530	569	548	531	513	534	556	559	536	539	568	548	555	541	543	519	534	554	593	591	560	592	560	558	584	530	544	573	600	544	574	505	559	537	569	546	552	542	571	533	546	535
10748	669	329	314	325	289	314	307	293	334	330	307	313	284	316	312	323	314	295	321	319	375	316	328	339	331	344	312	321	303	308	304	318	327	342	299	317	303	329	293	316	350	271	326	320	316	301	327	298	281	304	388	280	338	301	320	328	342	338	318	280	325	295	332	347	280	330	325	282	349	323	333	304	296	314	306	325	314	333	288	328	335	276	334	305	293	311	296	328	320	314	314	321	344	339	353	327	314	321	319	343	300	331	315	317	310	333	292	290	292	310	307	307	312	350	320	310	344	305	313	324	310	316	323	300	372	321	332	245	314	301	306	286	303	305	294	330	298	331	300	319	322	345	337	316	297	327	339	340	337	300	309	319	332	319	331	340	323	305	322	321	328	284	337	300	301	307	318	286	306	330	333	331	323	308	296	330	313	351	319	302	306	295	305	334	286	317	300	272	329	285	325	284	325	338	304	331	324	304	340	315	299	322	300	335	319	339	333	306	348	337	304	312	297	301	296	323	312	310	344	338	297	307	340	325	328	312	305	334	343	315	314	313	318	300	326	341	298	295	298	292	311	315	309	283	346	303	328	313	303	299	298	320	298	316	292	292	278	332	332	334	305	314	323	340	321	333	325	330	331	273	308	321	311	306	318	338	328	315	326	316	322	336	290	300	310	341	321	339	328	317	334	311	298	318	313	312	296	290	333	319	307	332	330	293	308	334	340	316	315	315	287	307	326	331	315	292	322	339	324	291	283	323	286	307	313	334	334	327	324	277	359	328	333	314	318	320	329	311	317	330	312	302	307	304	313	312	301	325	326	328	324	278	324	330	318	329	309	308	320	300	307	296	343	332	291	321	313	325	306	357	304	346	262	314	326	327	344	309	324	311	303	296	316	315	329	347	298	347	320	340	327	329	340	331	311	321	331	339	329	328	310	301	324	348	338	299	362	351	329	327	305	312	301	273	301	320	347	317	302	306	279	285	299	285	295	309	306	325	346	346	288	329	333	346	301	344	317	300	335	285	322	315	341	323	320	330	327	311	340	308	332	317	307	295	344	289	303	317	345	338	339	291	307	332	325	322	310	313	312	324	317	294	313	291	304	330	333	302	307	308	331	308	338	326	307	321	330	333	327	318	336	335	290	311	302	320	302	315	314	279	352	327	320	348	280	269	299	350	303	342	328	317	299	329	319	291	340	314	308	320	289	295	323	312	315	307	295	314	302	307	334	297	322	297	332	306	291	289	317	317	315	284	291	296	303	302	319	328	325	341	366	353	298	312	313	296	303	348	289	284	319	319	323	313	318	346	290	294	316	322	306	313	321	297	305	312	353	303	317	336	283	306	319	333	331	340	337	334	320	334	313	329	302	307	327	314	304	329	275	296	329	314	302	335	326	330	313	347	332	349	292	328	305	304	307	303	311	328	346	313	352	339	310	317	281	342	326	344	314	324	308	338	328	296	330	335	321	345	319	329	327	305	308	332	326	321	319	328	283	344	308	361	345	308	328	303	323	314	327	322	328	347	322	366	319	359	304	358	294	288	300	343	291	319	281	321	284	289	340	289	309	348	338	325	312	295	355	344	333	298	289	321	326	326	295	309	308	314	332	354	348	320	335	326	317	317	307	333	320	320	289	329	287	337	320	304	320	317	313	343	298	314	341	305	325	308	337	301	283	312	350	304	316	294	278	284	302	321	291	332	334	305	293	310	329	298	340	315	327	312	311	324	320	303	329	326	298	319	340	312	324	335	313	317	330	306	322	319	309	337	294	336	293	305	297	340	320	279	321	330	331	341	317	323	327	303	302	280	306	319	278	312	281	304	319	328	305	314	329	311	311	334	310	333	337	319	315	313	310	313	311	307	353	316	298	328	318	297	322	321	292	320	304	356	314	315	319	301	339	358	335	307	328	350	317	298	329	329	323	328	310	299	336	319	337	315	302	324	355	348	335	303	287	282	306	290	307	328	336	320	323	293	324	309	306	330	325	296	285	320	319	284	330	309	360	315	309	330	359	273	330	303	301	323	303	302	316	314	325	321	321	327	298	303	290	347	316	334	318	336	343	338	328	318	306	330	362	320	304	355	346	307	287	307	301	322	328	316	339	346	343	297	309	321	312	321	295	300	297	309	357	342	278	338	310	307	261	293	333	345	323	323	307	329	314	337	300	306	353	316	293	342	348	305	294	297	312	314	278	319	311	292	337	332	295	327	297	315	307	333	329	318	298	322	303	315	314	353	288	300	324	337	316	321	290	310	313	336	325	315	314	298	313	280	292	330	320	305	339	309	348	317	316	311	271	339	316	343	297	345	311	329	320	299	303	323	359	342	321	291	295	323	335	342	327	313	298	310	327	327	312	319	329	318	313	308	290	304	303	325	311	332	340	327	332	294	328	328	327	326	301	338	313	309	294	334	326	305	301	358	312	290	304	327	321	329	303	301	334	312	322	317	294	329	284	325	320	291	325	309	302	351	313	298	331	314	317	291	314	305	339	309	294	317	323	337	319	340	309	310	303	337	303	322	309	307	305	350	322	293	313	291	325	358	318	313	336	337	312	336	326	324	317	322	274	298	319	343	305	283	321	326	302	299	335	298	288	307	310	319	314	284	298	317	345	301	329	310	316	322	311	282	310	305	324	303	320	326	309	297	317	305	316	349	333	326	343	297	327	317	315	328	347	315	320	323	298	323	302	322	311	329	319	314	315	360	306	329	283	285	322	329	314	341	348	337	280	304	319	309	319	295	303	344	327	265	315	327	316	289	314	326	316	295	322	304	323	291	320	311	309	308	290	323	296	338	294	308	318	302	303	326	324	355	321	305	333	333	327	312	271	328	325	299	314	335	337	321	295	311	327	308	291	340	318	294	314	348	327	316	320	333	283	299	331	345	323	305	323	312	295	353	318	287	308	314	330	309	318	306	322	329	338	283	353	301	307	343	336	341	313	292	320	328	344	295	321	315	318	348	314	303	327	271	310	325	322	291	334	319	302	325	317	353	336	313	354	303	304	316	305	289	329	337	337	335	324	306	321	370	308	329	312	336	323	337	328	323	295	342	309	324	291	294	318	288	308	342	285	287	291	305	349	332	307	309	336	311	308	315	294	315	310	306	328	321	322	302	328	347	306	312	323	353	309	323	324	290	303	299	302	328	318	281	286	333	299	304	330	362	337	321	296	334	344	334	320	316	326	293	330	321	335	356	315	315	310	321	317	310	339	323	301	362	343	314	318	296	319	357	327	309	345	331	314	333	301	352	368	323	317	319	326	321	300	320	321	342	306	296	366	306	319	301	318	323	375	305	349	315	332	324	320	309	305	267	281	321	319	317	335	309	298	328	318	308	313	334	300	302	342	314	339	313	328	311	304	318	307	324	304	314	320	363	315	323	323	323	316	327	344	300	311	303	300	297	328	303	304	338	295	352	301	325	304	350	301	292	292	342	281	319	366	316	321	297	309	312	306	331	315	322	321	322	304	309	308	308	334	326	324	327	327	332	348
5225	781	858	813	781	812	807	746	740	745	801	775	751	787	730	750	792	762	775	802	784	760	764	777	781	812	760	717	772	760	790	734	699	749	744	801	764	733	724	740	756	721	765	740	692	718	718	757	764	757	699	733	782	773	708	705	746	682	741	773	705	726	734	703	753	722	731	751	745	708	739	719	742	726	732	710	730	763	763	789	678	754	800	720	754	717	725	788	724	707	775	760	782	795	745	762	699	718	713	743	759	748	755	701	741	758	748	747	736	740	736	765	714	808	767	734	761	720	739	703	737	759	737	744	749	778	763	725	709	784	801	730	723	739	693	749	766	769	747	740	772	766	699	771	780	800	757	731	764	762	700	783	755	734	702	687	735	740	780	785	779	769	835	742	709	775	764	741	737	740	746	726	735	757	763	750	734	780	723	725	761	738	721	678	722	708	729	713	729	723	700	647	778	751	797	740	745	787	693	746	725	731	753	685	735	737	726	749	741	809	710	738	789	750	741	747	741	714	716	709	721	761	754	745	757	750	714	716	783	741	726	757	705	701	780	717	725	751	782	768	731	700	765	750	715	755	701	702	762	714	726	715	711	688	744	741	733	731	795	733	773	697	675	756	793	749	752	742	723	712	754	738	763	701	761	720	715	722	725	771	793	756	802	728	759	747	706	760	756	751	766	760	764	738	753	761	778	748	749	757	764	787	750	798	729	769	740	781	759	760	764	821	684	727	702	773	686	748	775	760	759	759	733	786	778	775	763	756	767	745	738	767	743	732	727	782	735	717	820	745	758	774	739	737	773	750	711	722	760	733	738	744	766	721	730	747	739	723	728	766	761	769	740	699	696	747	775	760	699	738	753	708	743	795	758	746	754	753	714	769	706	764	754	707	741	751	754	773	725	693	732	765	786	729	773	738	706	752	745	754	744	749	783	701	772	720	760	716	757	730	697	730	735	791	755	696	708	725	756	704	732	755	783	742	725	738	761	743	760	779	765	751	770	729	712	753	722	803	738	746	785	715	711	764	727	749	708	719	763	739	732	728	705	753	741	755	719	722	768	751	752	752	739	769	758	707	737	779	811	736	739	709	747	752	770	809	718	702	748	738	726	786	780	729	767	784	792	738	776	747	805	741	724	693	713	728	780	803	796	751	787	725	752	759	775	760	752	726	715	717	770	776	726	757	765	768	741	745	799	762	770	797	758	705	717	774	775	732	795	742	703	799	729	770	780	776	788	722	703	775	726	791	693	760	723	730	766	804	770	723	762	716	727	701	752	754	779	762	740	689	733	764	750	717	733	739	690	792	777	742	719	774	779	698	750	753	727	762	829	711	765	724	723	703	762	713	731	796	760	738	758	739	778	748	746	727	731	729	742	740	747	773	773	778	718	796	766	747	780	723	747	736	727	802	718	672	747	752	714	769	714	746	743	707	706	752	749	721	759	753	766	778	746	750	722	746	799	764	759	724	749	746	755	745	712	753	726	766	732	717	731	722	760	748	726	777	737	717	739	775	696	782	722	749	751	756	714	740	723	740	763	769	749	773	744	788	711	714	801	735	746	762	754	772	763	718	727	718	738	738	729	717	736	713	684	743	745	797	755	758	771	746	754	705	717	727	756	703	728	721	741	723	736	713	734	708	736	731	713	703	728	775	724	723	750	746	742	746	742	770	796	770	721	747	745	773	757	735	736	704	744	796	715	780	735	734	712	726	743	790	747	750	759	746	779	753	733	730	796	752	794	709	706	770	767	739	698	740	740	768	731	737	729	742	733	746	728	707	741	759	733	744	764	784	736	678	756	737	710	780	728	731	749	743	729	765	789	765	767	775	751	739	746	715	768	720	754	738	771	779	797	809	723	743	733	797	733	743	732	764	794	798	761	734	713	790	721	755	744	765	754	713	749	718	725	751	718	750	749	762	735	714	698	772	766	747	777	724	704	750	769	712	707	746	739	735	759	740	758	706	744	715	725	747	774	732	752	725	718	727	734	751	686	758	761	795	732	728	727	755	756	743	747	754	773	744	713	708	760	773	715	788	733	743	749	741	699	765	785	760	748	773	764	720	756	731	750	732	753	775	727	753	732	715	724	777	750	728	771	707	759	757	713	735	714	715	797	740	792	740	727	733	762	783	754	739	769	756	730	719	670	743	729	764	757	777	728	750	757	734	767	736	729	809	747	739	716	730	704	753	779	769	790	750	762	723	693	772	713	802	744	731	738	751	715	754	768	736	714	718	701	755	776	767	749	717	748	733	710	781	693	790	727	789	734	733	748	781	790	705	741	697	806	770	711	757	752	747	758	696	743	746	755	755	762	765	702	709	745	732	782	732	750	813	687	739	774	764	729	747	734	740	763	790	742	709	731	748	760	789	698	757	740	748	786	744	753	747	767	786	752	758	758	763	738	646	754	764	751	743	757	755	747	749	813	745	770	743	741	724	707	751	697	768	757	737	754	760	700	724	710	687	742	757	742	703	788	726	745	756	734	736	778	795	769	742	745	751	733	778	730	758	699	765	705	745	736	737	703	717	710	737	724	787	743	721	763	741	760	810	757	754	775	758	737	727	791	726	751	766	751	720	799	721	764	715	737	709	750	784	696	746	739	748	775	718	727	735	819	712	688	760	785	783	743	731	773	714	720	754	714	761	742	732	754	729	772	765	718	729	747	789	713	762	692	729	747	718	726	720	754	773	775	725	750	755	755	766	739	730	738	750	815	747	744	730	725	774	781	747	800	754	765	759	726	789	763	742	737	749	720	794	777	716	773	704	745	773	793	720	728	735	744	743	737	770	732	721	740	751	756	802	764	754	775	716	723	771	673	771	801	738	762	706	724	694	780	813	768	792	746	772	716	704	760	770	730	743	750	720	737	704	745	800	718	728	793	761	718	766	764	725	719	794	743	742	744	783	722	742	771	745	736	724	718	699	792	735	806	792	797	755	732	759	742	732	733	753	807	729	782	757	730	727	722	748	755	773	749	744	731	767	727	720	774	722	740	757	727	741	765	775	710	784	777	781	762	758	790	785	753	795	739	756	773	779	712	777	794	760	723	809	779	799	741	764	690	764	765	713	716	705	710	728	753	699	749	759	745	743	754	813	761	776	725	740	756	770	718	732	735	755	738	745	752	787	695	753	771	716	684	779	736	771	699	699	770	715	779	751	741	771	791	738	709	749	754	766	706	722	731	754	765	750	792	785	762	762	733	757	732	742	751	754	735	761	754	714	760	734	724	747	716	761	784	750	756	750	714	709	794	683	752	745	735	739	768	735	762	746	726	739	777	724	717	768	725	744	759	721	758	790	761	743	773	749	737	784	771	751	714	748	763	768	789	750	781	720	740	843	797	731	755	704	739	724	774	740	750	769	731	719	733	742	817	735	762	733	786	758	681	739	783	745	723	760	799	760	692	728	758	769	748	755	703	749	766	741	763	756	732	788	731	750	723	744	757	746	726	690	741	729	781	763	710	766	710	702	754	738	765	741	726	723	743	721
21542	3479	1222	939	681	459	431	334	308	270	235	223	221	193	181	166	193	180	177	188	198	170	155	153	159	155	158	153	153	147	169	165	164	146	172	131	157	147	148	160	148	130	157	151	156	157	145	134	159	160	164	179	167	159	141	123	142	115	147	137	138	152	148	167	128	156	154	160	163	141	153	159	132	157	171	153	143	130	160	155	161	156	173	132	147	138	165	162	140	139	160	156	150	145	143	149	144	159	166	152	164	168	125	155	173	146	142	147	132	146	155	142	143	136	149	148	154	172	161	153	159	150	180	148	154	130	151	135	138	149	134	162	155	143	134	158	158	162	156	160	131	159	157	142	154	150	134	133	153	140	151	150	165	155	160	155	133	151	154	153	146	131	115	145	148	140	160	159	147	147	127	154	150	159	136	133	142	139	149	151	169	165	151	149	147	127	163	186	151	148	143	147	149	160	145	151	153	140	139	149	155	186	124	170	129	142	127	136	151	150	131	152	126	159	106	149	127	152	142	153	170	155	157	142	143	132	151	152	153	152	142	160	156	145	182	171	156	145	161	157	165	147	162	139	153	159	147	148	138	158	149	138	133	122	164	141	132	151	135	153	136	153	151	150	156	163	151	152	123	155	143	149	160	169	142	170	142	148	152	138	148	146	164	171	169	128	149	126	151	151	176	152	131	170	139	136	134	137	138	149	151	163	137	160	150	161	160	161	145	157	114	162	134	144	155	132	130	146	146	147	164	151	151	165	129	134	135	150	144	148	142	121	151	144	145	163	130	149	137	164	144	174	153	158	149	142	142	154	144	156	145	162	144	160	135	135	151	146	145	139	169	136	142	132	141	152	152	138	160	187	124	156	160	153	154	149	146	140	150	168	152	149	178	142	143	135	146	138	118	124	144	146	150	146	156	145	153	149	136	138	145	152	134	152	161	147	137	144	152	131	145	171	151	144	133	147	161	143	123	160	143	115	151	156	134	141	138	143	146	147	155	155	156	167	165	143	139	161	162	142	149	155	162	150	147	143	145	168	178	131	161	176	157	164	132	148	156	138	175	162	148	150	153	144	150	145	160	139	125	137	139	121	173	153	135	140	142	173	161	126	138	153	144	163	154	140	174	148	156	150	147	128	137	132	147	180	145	161	149	148	152	132	118	148	149	131	145	149	153	156	137	150	159	136	151	168	143	148	152	147	143	164	145	142	146	158	144	161	154	164	141	172	126	147	147	159	141	158	161	154	125	158	120	149	144	145	144	142	144	173	147	149	140	135	138	152	162	167	148	142	145	153	134	145	159	141	143	134	156	132	172	172	129	144	135	166	130	173	164	154	136	166	129	136	143	135	153	140	141	141	136	143	130	140	144	145	159	131	135	129	160	126	157	139	130	141	171	153	170	125	154	131	150	150	141	136	128	163	158	153	157	136	169	139	168	146	144	150	141	148	168	140	163	182	156	132	140	145	143	146	150	146	149	141	128	143	176	139	177	137	162	146	147	156	138	149	153	154	146	162	154	153	167	147	131	130	134	149	157	131	148	152	140	157	147	129	163	135	152	118	137	156	162	148	174	149	148	144	127	142	144	150	151	128	166	160	137	178	153	154	147	154	168	149	152	152	175	152	157	145	162	143	141	159	151	135	175	124	139	130	124	158	146	137	155	141	152	160	141	155	162	146	133	133	168	131	136	140	134	154	139	139	152	147	155	128	156	155	119	134	134	146	145	159	136	132	151	132	141	140	154	171	150	136	133	148	145	162	143	168	142	148	146	164	165	181	183	140	143	137	151	143	137	115	143	152	140	138	133	147	157	144	136	141	122	168	140	156	138	144	150	145	142	146	149	137	162	135	139	157	139	139	171	159	146	156	160	127	167	147	147	153	134	144	139	153	168	143	154	157	172	156	143	153	130	157	149	146	140	146	171	177	125	134	138	171	148	166	141	165	158	157	164	143	136	134	146	144	148	154	138	172	143	162	144	130	142	151	160	191	168	141	147	153	162	143	162	145	143	150	135	153	161	123	147	142	141	164	166	158	129	155	140	144	146	160	148	148	147	137	148	141	157	157	157	145	163	179	143	165	154	176	149	165	143	157	155	172	143	153	151	145	145	132	153	174	175	138	138	145	129	144	163	144	154	154	144	151	154	157	135	114	130	138	154	160	158	128	164	169	152	156	142	159	138	145	136	150	147	140	149	146	126	138	149	147	158	112	160	161	146	160	155	142	175	155	159	148	147	153	151	144	140	147	147	159	145	177	166	142	141	162	148	145	155	162	138	142	141	150	139	163	150	149	135	156	138	154	157	138	146	147	165	140	150	146	161	136	142	137	167	155	156	155	158	150	173	138	135	180	167	156	155	168	131	165	142	139	164	142	147	158	138	138	160	139	150	136	136	137	156	175	140	175	143	139	162	135	156	162	141	165	168	173	130	136	158	152	134	150	137	173	140	162	155	150	160	141	157	144	134	150	137	166	147	142	152	135	157	168	150	147	164	137	164	156	136	118	151	149	118	168	144	139	151	140	148	143	147	139	147	166	141	135	136	135	147	155	144	142	142	176	163	142	146	156	161	146	159	158	149	146	146	150	156	141	164	134	138	134	168	166	145	152	145	144	128	151	138	133	160	149	171	143	137	144	126	151	134	126	148	140	162	156	150	165	157	147	131	158	162	160	158	138	178	146	124	162	158	141	139	170	149	142	153	166	131	143	137	148	159	127	147	170	152	162	144	179	145	163	172	167	135	162	160	142	145	133	141	156	147	151	148	132	167	158	130	144	157	170	142	148	133	159	161	168	146	123	159	118	156	159	153	122	148	140	145	159	171	140	163	148	175	154	152	166	141	133	153	151	135	164	161	146	118	137	176	186	166	158	157	170	154	127	133	148	142	144	159	177	170	139	153	142	146	145	131	149	136	150	153	165	157	168	139	145	134	133	139	183	157	161	158	158	155	145	165	142	146	158	172	145	147	151	162	141	130	135	145	164	137	157	129	145	159	149	152	146	140	147	175	161	154	157	148	138	141	153	151	140	163	179	140	142	162	136	129	134	136	143	134	141	156	144	143	131	145	164	126	143	157	160	166	160	143	137	145	142	152	134	155	161	152	145	138	153	149	138	153	176	152	142	134	144	126	151	122	131	140	142	155	151	140	119	136	164	145	136	139	134	138	144	142	163	140	165	128	135	160	146	149	154	144	141	136	159	175	160	140	168	153	135	147	136	150	128	156	161	160	158	127	145	147	128	127	146	153	126	159	142	137	145	153	156	145	146	167	130	147	149	144	150	162	120	140	159	155	119	152	121	156	136	139	174	160	144	152	152	142	148	128	169	154	163	148	140	170	153	147	136	157	136	151	140	147	149	151	137	136	156	166	157	159	169	146	158	144	142	142	131	154	163	137	157	135	155	150	151	137	159	142	152	121	147	135	183	135	140	131	141	132	146	108	158	128	150	154	152	160	143	162	141	154	144	163	147	151	170	131	143	163	151	152	158	136	146
10716	2284	2443	2936	2584	2149	1781	1558	1280	1172	1011	914	849	801	755	701	650	675	644	666	581	527	539	504	514	519	510	513	495	484	499	487	430	478	476	469	484	447	479	439	451	422	452	432	449	398	430	429	445	424	400	423	440	417	432	472	416	447	404	448	441	418	421	436	401	382	435	400	403	405	415	423	456	420	423	407	415	457	376	432	365	424	414	417	423	391	471	415	402	421	383	397	423	408	393	429	412	446	393	420	397	412	384	420	423	429	413	431	414	402	393	415	400	411	409	375	428	422	422	393	407	399	417	400	408	428	397	378	429	413	415	436	431	396	452	424	396	406	416	425	404	395	423	452	406	402	402	425	408	405	395	412	373	414	387	418	385	414	409	392	455	427	408	369	381	371	402	415	390	425	424	398	391	412	439	429	406	409	390	432	365	414	384	433	404	398	429	403	408	430	383	381	404	399	410	416	391	411	411	400	427	415	377	391	376	396	413	399	405	397	386	405	400	410	429	379	388	409	388	423	377	410	393	415	428	389	424	400	424	445	424	402	416	386	409	424	427	387	370	400	398	404	402	401	408	367	396	404	413	354	394	388	401	425	423	412	400	390	426	404	399	414	413	379	408	433	395	402	412	377	392	398	413	415	409	398	396	413	417	449	402	416	429	404	383	418	396	395	461	403	404	427	406	419	407	415	387	409	372	376	414	376	414	382	391	405	423	390	416	380	383	403	393	382	401	394	371	393	411	428	404	402	396	404	372	414	367	386	409	382	404	385	420	431	404	390	396	367	390	412	401	406	403	378	393	417	419	425	396	385	449	400	416	411	427	419	407	391	400	387	411	423	426	396	396	397	423	396	391	400	383	426	390	397	403	428	371	371	386	371	384	427	435	442	374	379	430	394	402	409	424	443	389	411	446	380	382	425	399	458	405	391	434	435	420	392	406	398	417	404	425	443	389	389	419	427	380	373	421	377	408	392	396	418	387	422	411	415	409	427	423	384	425	426	406	437	402	401	407	411	401	419	420	436	372	459	418	443	380	401	422	403	429	387	403	441	417	415	409	419	434	400	396	429	461	440	426	402	426	408	431	411	414	410	422	407	435	421	416	437	421	410	420	383	416	358	425	368	407	403	422	398	383	406	376	383	390	432	394	414	408	396	382	404	418	423	401	377	420	418	376	406	385	351	397	350	403	383	429	386	390	409	408	365	398	365	392	391	363	368	381	394	422	393	412	396	378	360	403	380	374	431	427	389	417	376	406	402	360	352	419	398	425	387	384	413	423	435	405	386	390	368	399	441	424	426	409	408	410	400	384	396	402	398	401	417	383	396	417	378	421	414	394	387	407	422	420	399	402	384	397	414	411	377	431	429	436	423	427	386	429	419	388	426	422	413	429	416	404	372	406	415	400	375	376	401	411	384	412	376	419	408	395	397	370	428	383	385	442	372	417	424	419	406	428	404	408	431	393	375	398	386	415	414	365	411	431	402	392	418	401	364	421	409	384	376	413	361	411	394	430	401	374	400	397	378	399	418	383	409	419	384	395	391	421	428	430	399	370	428	421	409	377	425	379	405	376	372	419	389	404	378	404	378	436	413	379	426	437	416	397	418	419	387	419	407	388	400	426	443	411	394	409	387	381	436	440	397	454	394	392	401	403	407	419	386	359	420	392	393	413	415	402	390	423	418	437	379	405	359	369	418	379	423	411	413	425	408	405	396	414	438	379	392	430	405	416	375	356	410	409	406	390	379	376	390	384	396	403	418	352	414	423	441	430	408	362	419	371	396	435	400	406	419	393	407	424	426	425	392	403	384	428	406	390	416	384	387	402	364	400	373	406	393	392	413	412	450	416	400	401	381	406	402	401	384	398	445	396	392	392	383	390	416	391	461	393	388	400	379	416	395	426	433	402	419	357	395	404	398	392	403	418	422	414	434	409	415	399	383	353	421	360	457	384	426	417	417	437	405	406	424	429	384	388	403	385	415	393	410	386	391	384	421	382	395	409	401	408	414	376	402	446	398	410	385	400	410	402	418	414	436	412	417	375	415	398	421	414	402	403	409	375	417	395	395	416	356	418	386	408	378	427	379	406	396	407	416	378	409	410	378	414	394	421	394	424	401	404	390	432	410	384	381	379	391	378	396	372	380	380	373	386	444	376	397	390	410	407	403	414	394	409	394	419	418	419	387	419	392	398	416	420	406	373	436	429	420	416	420	447	406	412	445	411	407	403	439	405	404	418	396	435	403	381	419	402	429	404	420	406	407	407	417	388	430	402	381	413	370	410	414	422	414	453	447	431	418	397	416	413	365	425	375	399	439	408	399	425	408	434	394	426	398	404	426	419	382	412	371	402	393	412	359	380	390	414	426	411	386	401	437	423	436	389	368	431	372	403	378	442	415	389	421	396	381	433	418	388	367	410	375	434	413	389	389	396	418	419	373	400	426	400	399	380	403	385	447	419	456	418	400	401	400	393	375	384	381	387	400	435	430	394	397	362	405	412	393	380	407	411	383	437	372	375	380	378	393	410	399	426	426	429	414	424	404	390	393	426	403	412	406	412	412	378	421	422	396	371	374	421	404	385	419	423	447	433	408	380	425	414	390	419	403	406	381	384	376	415	422	408	420	411	403	434	415	399	404	402	423	396	430	372	397	388	392	411	441	418	421	434	406	416	378	378	426	397	408	408	418	392	429	415	379	380	361	408	420	422	395	410	427	388	431	387	385	429	435	403	409	420	408	391	373	424	407	446	402	381	412	443	402	413	418	441	385	403	388	411	412	385	395	398	412	394	403	384	410	414	390	416	405	396	395	406	382	401	424	420	400	413	398	451	397	393	399	384	392	401	401	435	442	392	391	373	380	425	413	373	438	365	432	394	386	429	408	415	371	402	403	392	397	363	379	384	446	401	416	415	399	408	377	398	400	375	416	432	410	435	458	413	437	436	416	423	400	416	420	390	372	383	404	446	373	443	425	402	434	391	371	409	455	391	414	367	400	390	424	407	400	425	383	431	365	392	419	374	398	417	374	371	418	429	404	399	408	405	396	398	455	377	418	397	403	408	382	413	393	381	409	401	395	401	383	421	386	425	435	424	388	435	386	416	427	384	388	418	396	420	406	419	401	410	422	406	398	419	386	385	383	378	418	396	402	436	448	404	459	358	391	393	415	402	381	421	393	406	414	414	453	384	399	399	405	400	377	416	398	396	397	402	402	473	396	405	390	366	422	407	393	435	375	383	398	381	374	395	403	393	394	400	428	417	418	410	440	406	382	407	421	400	393	395	405	396	418	389	416	363	419	442	393	379	385	400	362	432	419	399	395	387	435	387	380	411	417	396	438	363	399	404	390	407	368	432	400	401	384	397	414	384	429	380	401	377	405	410	398	448	375	393	397	430	385	384	377	405	401	393	402	385	419	420	409	421	438	401	395	418	421	396	403	422	411	400	414	418	434	418	435	377	405	377	393	378	399	395	410	408	410	379	405	432	414	383	431
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
