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
338436063546	338436064104	338436064654	338436065204	338436065754	338436066304	338436066854	338436067404	338436067954	338436068504	338436069054	338436069604	338436070154	338436070704	338436071254	338436071804	338436072354	338436072904	338436073454	338436074004	338436074554	338436075104	338436075654	338436076204	338436076754	338436077304	338436077854	338436078404	338436078954	338436079504	338436080054	338436080604	338436081154	338436081704	338436082254	338436082804	338436083354	338436083904	338436084454	338436085004	338436085554	338436086104	338436086654	338436087204	338436087754	338436088304	338436088854	338436089404	338436089954	338436090504	338436091054	338436091604	338436092154	338436092704	338436093254	338436093804	338436094354	338436094904	338436095454	338436096004	338436096554	338436097104	338436097654	338436098204	338436098754	338436099304	338436099854	338436100404	338436100954	338436101504	338436102054	338436102604	338436103154	338436103704	338436104254	338436104804	338436105354	338436105904	338436106454	338436107004	338436107554	338436108104	338436108654	338436109204	338436109754	338436110304	338436110854	338436111404	338436111954	338436112504	338436113054	338436113604	338436114154	338436114704	338436115254	338436115804	338436116354	338436116904	338436117454	338436118004	338436118554	338436119104	338436119654	338436120204	338436120754	338436121304	338436121854	338436122404	338436122954	338436123504	338436124054	338436124604	338436125154	338436125704	338436126254	338436126804	338436127354	338436127904	338436128454	338436129004	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2722	3650	2300	2722	3650	2300	2722	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
12168	994	939	2443	874	255	234	211	158	181	187	138	156	163	138	155	171	131	142	125	147	131	127	149	147	149	136	133	109	123	130	131	133	125	149	119	141	136	128	113	139	133	116	119	130	120	128	130	131	139	137	120	130	124	142	117	114	111	139	126	119	114	129	126	123	104	126	136	129	120	117	99	144	122	113	140	118	138	140	110	110	116	128	141	115	125	129	122	158	126	103	108	119	119	96	143	121	126	141	126	144	119	129	125	120	134	132	125	156	136	147	148	141	107	124	117	123	132	128	131	129	131	125	131	114	115	131	125	116	125	122	124	128	123	125	136	134	114	130	141	108	125	131	132	142	136	112	120	106	126	111	134	125	153	116	135	138	113	131	147	127	129	164	122	138	116	109	146	124	137	133	117	135	131	119	142	113	129	134	114	117	130	126	106	102	113	133	116	128	145	129	130	108	117	125	115	131	132	132	132	134	128	111	88	111	134	129	113	145	115	118	138	119	108	110	131	120	115	116	124	116	140	128	128	145	121	132	118	131	115	129	125	131	108	109	145	126	122	125	119	127	122	130	124	132	103	131	121	117	135	132	95	129	121	116	111	130	138	118	109	110	121	118	119	112	121	126	137	130	132	130	112	106	129	114	114	150	136	130	124	127	118	109	138	120	111	132	119	119	159	122	116	116	134	135	115	122	131	113	129	129	133	117	143	123	122	131	117	130	147	100	108	104	121	113	122	127	114	135	116	107	112	116	133	125	138	110	117	125	126	95	117	108	144	117	133	121	104	105	120	122	129	133	118	101	121	117	124	143	142	161	136	131	121	135	133	118	131	122	131	110	131	135	124	125	109	114	101	119	130	129	141	131	122	135	128	107	135	132	128	133	113	122	128	115	114	117	117	125	129	107	108	116	123	112	140	132	133	147	132	106	134	134	118	140	111	122	121	135	118	120	132	115	131	148	147	144	131	149	124	126	120	132	130	127	123	109	132	135	127	134	119	121	112	120	116	134	118	124	119	136	105	111	136	117	128	121	128	129	124	136	115	127	115	110	126	132	138	117	138	121	136	136	125	140	138	130	139	117	127	124	113	118	118	137	119	119	113	145	140	106	145	125	110	112	129	118	132	115	140	130	155	105	123	127	133	123	148	120	121	128	136	124	119	113	116	124	139	137	119	124	140	108	126	122	117	135	121	146	129	129	132	121	128	126	131	116	114	112	145	128	108	123	112	113	126	131	103	135	109	104	132	132	102	131	115	139	126	119	136	124	114	124	142	126	124	150	111	146	130	115	132	127	134	112	118	135	125	105	137	112	108	126	119	108	124	152	130	127	123	114	118	145	109	104	105	122	123	105	142	107	128	120	122	128	145	122	136	123	129	119	116	135	117	130	123	129	119	118	131	111	112	145	118	101	130	143	151	125	110	126	133	148	148	137	131	122	127	134	122	132	117	112	139	133	134	112	109	148	102	124	113	135	113	132	119	123	139	119	112	131	144	120	136	122	124	116	129	132	119	133	108	129	131	137	133	133	129	115	118	129	137	130	102	133	119	115	144	130	144	122	123	97	108	122	112	112	132	120	120	132	131	133	115	130	106	123	134	132	105	136	130	115	126	111	112	144	141	127	111	112	127	145	120	116	133	154	131	147	135	131	122	148	131	118	122	127	108	134	116	132	128	132	119	146	139	135	120	153	147	140	118	118	153	126	118	103	124	101	119	124	131	114	122	132	150	133	123	129	112	132	96	144	147	114	109	135	131	139	121	124	141	138	116	107	138	128	145	130	135	130	120	126	125	105	129	133	126	113	123	147	134	128	142	113	148	120	137	121	132	119	114	144	117	128	126	124	119	113	152	118	132	124	129	124	113	133	100	106	132	124	124	132	111	123	118	130	131	119	103	123	101	118	143	124	137	135	136	110	121	124	101	139	125	127	140	120	135	118	135	133	119	129	126	123	137	126	120	136	130	124	127	140	113	141	144	127	125	115	120	128	114	130	122	129	116	119	139	96	116	102	129	126	138	117	116	133	124	129	134	132	120	130	139	135	111	113	117	112	132	113	134	119	117	130	128	137	123	133	116	114	132	118	122	123	116	136	125	160	118	132	124	119	126	132	120	139	146	106	121	135	115	134	109	114	133	127	135	122	111	130	141	144	125	141	128	120	113	106	125	111	115	129	129	120	155	139	118	110	132	139	131	137	125	129	119	116	134	120	117	131	135	110	125	109	109	137	117	149	119	134	119	140	135	125	117	145	132	132	117	103	123	138	138	126	133	113	137	108	146	116	125	124	115	124	145	111	117	111	115	136	139	126	125	141	138	139	129	127	121	123	122	136	140	144	147	121	125	129	114	130	104	120	109	125	136	131	130	142	128	128	104	142	116	115	111	126	127	151	105	113	124	119	102	113	130	125	109	126	131	106	119	142	139	114	113	110	125	117	91	117	124	141	126	122	121	136	116	144	131	126	109	105	129	123	140	126	133	100	113	139	138	144	117	112	119	135	134	143	116	139	142	131	131	135	104	127	113	119	122	138	119	103	137	144	106	131	139	129	124	106	137	115	129	130	122	131	131	123	111	117	118	132	111	130	135	141	134	121	130	128	125	128	167	133	125	120	107	120	116	128	139	132	123	101	126	126	152	124	130	161	131	128	123	116	106	121	126	118	135	130	132	129	117	118	110	96	135	137	128	131	114	122	123	153	136	117	132	121	125	130	115	114	134	144	129	127	120	129	137	133	119	133	119	151	139	125	126	130	116	133	109	119	114	124	149	121	143	128	126	125	125	96	119	129	113	119	113	133	144	115	111	133	118	125	130	124	138	131	119	117	130	117	114	119	116	121	125	120	126	129	114	121	129	120	111	130	140	127	134	138	145	108	114	137	115	113	137	99	130	113	122	112	143	140	106	145	106	123	141	118	154	127	126	126	105	135	108	102	134	104	125	120	124	103	128	114	122	128	110	116	123	127	114	126	130	123	130	112	127	141	114	131	128	138	136	147	134	142	127	144	104	125	124	120	117	115	136	115	126	116	131	117	126	134	136	106	144	125	147	143	116	121	128	105	112	117	132	137	119	125	126	134	132	139	121	117	121	115	133	126	135	146	129	108	128	130	120	115	130	120	134	92	120	131	138	131	135	130	117	125	139	118	129	134	114	131	123	148	133	129	102	139	120	123	133	126	119	103	136	160	109	135	132	120	131	119	140	115	143	119	135	111	124	116	110	132	123	153	136	103	106	128	122	133	123	114	116	150	132	124	120	133	122	130	132	110	107	130	112	123	133	109	115	119	118	107	118	122	126	114	144	107	110	125	118	116	128	133	101	125	138	110	161	112	137	105	111	137	143	124	120	109	129	108	107	131	145	134	129	129	104	131	117	120	127	126	127	126	121	127	136	130	117	126	132	144	126	128	131	139	123	130	138	139	140	115	101	123	105	101	116	132	109	134	102	135	116	135	133	121	122	126	121	114	141	129	132	106	141	116	135	119	133	118	130
7908	1092	1977	8346	2091	1128	901	811	621	591	526	526	512	469	469	466	428	419	411	413	352	362	362	322	390	385	372	371	311	338	336	353	331	353	337	334	347	322	353	337	337	343	345	315	352	337	322	314	297	335	324	352	299	329	349	310	344	326	363	355	325	309	336	347	327	332	340	341	314	335	347	333	335	323	302	332	343	317	340	314	339	320	324	333	315	321	339	314	324	348	310	329	332	308	342	300	324	311	316	338	285	312	347	314	330	329	304	311	326	338	327	323	317	338	298	319	326	328	321	307	299	326	329	337	311	339	306	324	310	356	331	322	321	321	300	301	336	315	311	325	331	338	296	338	270	318	314	315	336	322	307	345	314	305	329	317	342	322	330	334	326	340	303	297	331	308	324	318	330	328	292	314	325	317	308	341	329	311	327	310	329	330	311	300	316	316	317	300	338	313	304	307	328	298	332	321	341	333	321	273	313	313	276	337	325	298	332	300	358	320	344	353	320	299	320	317	319	340	325	328	314	310	338	301	333	333	315	311	310	298	314	319	343	329	358	306	294	309	328	335	338	320	333	313	303	295	313	315	316	318	337	336	298	332	329	316	304	317	342	308	340	320	320	338	318	297	310	339	319	340	316	283	303	309	284	317	294	286	291	286	319	303	316	296	306	310	318	322	314	335	341	312	349	335	292	305	381	321	302	323	334	320	318	324	328	293	365	307	339	326	324	296	342	303	352	336	307	343	337	329	325	330	329	320	295	319	299	290	332	292	332	319	313	318	287	317	337	342	311	372	290	304	288	298	317	353	326	334	314	323	313	337	309	315	311	323	310	330	324	327	334	342	314	294	333	321	332	319	299	350	323	316	320	304	328	297	347	318	317	345	326	303	338	322	337	350	338	309	315	330	314	317	331	292	325	310	315	323	301	327	297	328	310	330	313	309	351	338	340	329	323	311	343	356	296	318	295	332	274	324	311	298	326	314	322	345	315	313	322	336	324	293	326	290	315	318	305	278	312	308	325	316	291	308	340	321	301	313	320	292	324	339	289	319	275	314	332	293	350	294	304	306	326	312	335	301	318	324	330	312	300	316	346	312	347	310	308	273	297	320	345	317	309	311	346	309	320	345	332	297	322	293	297	295	314	306	303	335	337	346	310	313	304	337	314	338	335	314	299	299	287	316	312	341	316	301	313	306	295	316	319	312	311	345	336	327	341	289	313	330	312	315	297	322	322	299	315	298	339	301	319	292	319	284	309	301	315	329	298	328	335	338	320	339	328	329	337	306	294	337	324	323	334	308	340	331	327	293	332	323	339	319	316	306	317	317	331	304	325	329	349	277	300	346	350	304	331	319	332	322	333	341	311	318	329	361	285	325	345	333	342	298	301	303	315	324	312	316	324	312	292	320	338	316	321	290	321	307	341	324	335	356	326	290	333	305	303	330	300	307	292	315	298	308	310	274	336	331	324	322	315	315	315	303	337	311	311	325	317	324	309	305	316	347	321	284	334	326	282	303	356	312	297	333	303	305	322	327	297	329	322	336	316	292	324	341	322	306	343	343	332	296	307	310	307	325	313	331	320	314	323	316	312	339	345	325	297	304	304	322	332	300	353	322	338	289	316	321	314	321	336	329	341	318	354	336	330	316	275	309	329	326	331	321	319	303	333	306	317	335	332	336	308	329	294	309	369	343	302	297	309	341	307	357	315	333	322	307	297	345	313	327	334	323	329	326	309	296	318	352	296	331	307	318	303	295	332	298	348	312	302	333	318	321	334	344	312	343	303	299	299	354	310	321	329	334	336	320	345	312	314	290	314	306	337	307	326	265	324	329	326	336	328	280	322	308	339	305	302	286	329	341	290	318	339	287	332	343	307	328	322	341	351	314	314	331	326	290	334	308	332	306	326	299	326	319	309	313	333	332	306	314	306	306	334	307	337	337	314	348	325	331	332	325	318	286	340	330	351	338	320	356	321	328	340	314	325	333	291	341	294	328	305	309	314	308	297	313	347	279	304	324	333	310	306	287	333	309	295	352	286	324	314	340	331	307	291	309	320	306	338	328	321	309	303	325	319	334	349	326	318	310	293	304	312	289	317	308	307	326	329	284	328	315	290	296	331	321	319	311	312	310	314	294	312	319	292	309	294	315	323	306	309	303	332	335	315	311	323	292	308	298	346	315	317	324	276	311	314	353	308	341	329	330	290	328	301	300	324	302	315	333	296	307	309	333	318	332	310	328	320	332	328	318	312	309	326	314	312	314	319	326	315	331	308	310	309	288	315	293	342	304	281	314	312	350	320	303	343	293	317	337	335	303	316	335	317	311	327	292	323	343	342	291	321	295	323	334	318	315	301	300	313	332	312	307	342	309	347	290	324	311	356	306	311	327	310	314	344	322	333	336	344	314	331	318	302	305	334	331	331	330	345	350	350	311	326	316	341	326	296	294	325	295	306	341	314	333	300	323	311	346	309	323	326	315	288	351	302	343	334	290	336	315	342	314	290	338	353	325	325	311	320	325	326	314	307	366	313	340	337	324	322	311	301	304	305	315	302	352	294	328	327	288	330	291	310	306	335	346	306	313	319	310	326	331	328	331	301	321	272	337	305	304	340	300	310	340	295	296	312	294	291	315	334	324	312	324	360	304	326	333	323	327	290	312	300	335	297	346	320	318	338	323	292	297	311	315	327	316	306	291	345	292	316	287	298	320	298	323	313	328	317	322	307	340	332	301	325	322	324	344	332	344	326	312	279	353	313	347	283	331	307	320	299	316	316	332	314	337	318	319	344	297	350	305	353	330	329	331	323	342	360	293	349	314	296	333	313	316	328	304	305	322	299	289	324	336	326	305	286	329	296	330	310	329	324	336	302	319	307	311	297	312	328	305	322	316	299	309	336	315	329	317	336	316	343	291	295	317	341	297	326	305	347	356	311	290	307	326	307	320	332	297	344	338	314	292	320	336	326	330	310	290	290	359	331	313	336	341	335	305	323	315	313	309	329	330	325	332	318	312	299	325	312	296	295	316	323	338	331	310	321	314	314	333	308	318	296	288	323	340	310	311	296	315	289	314	340	322	328	322	298	326	315	330	329	307	290	320	320	317	310	312	286	306	326	318	283	298	327	328	306	324	318	319	351	323	297	295	306	315	295	338	311	316	283	293	296	301	324	336	313	335	304	324	328	321	333	300	328	300	330	291	311	329	294	312	346	305	362	306	335	299	314	330	327	304	300	338	340	319	307	259	309	350	334	310	318	334	325	334	291	288	331	313	316	319	323	320	309	313	330	348	281	308	337	342	300	321	322	329	320	311	332	336	306	325	316	297	330	297	322	341	369	317	307	317	314	324	321	313	306	322	310	319	337	334	319	325	296	289	324	336	342	332	345	320	292	326	339	324	273	296	271	321	352	308	293	324	313	293	315	327	337	303	287	330	318	334	301	305	343	318	292	315	314	340	309	342	310	328	316	342	356	308	308	327	314	286	303	292	323	332	340	332
1420	401	366	373	260	263	244	271	283	255	270	278	239	264	240	268	260	270	216	232	285	279	247	265	251	248	249	277	240	279	248	265	246	268	238	291	272	251	243	242	247	246	252	267	243	253	265	253	226	229	279	252	245	255	224	266	241	253	250	226	283	249	260	254	242	227	281	242	243	247	232	247	256	248	247	249	252	269	243	258	270	237	250	286	279	260	276	227	238	283	265	266	314	225	258	275	255	268	220	237	264	256	245	232	251	241	271	259	303	221	273	260	245	273	287	254	271	244	250	258	235	249	233	235	255	258	213	251	261	290	261	249	287	221	233	258	294	264	244	255	282	269	243	261	253	248	247	293	247	282	239	235	236	233	264	258	241	224	261	272	258	320	253	244	241	255	237	251	248	252	243	272	237	246	233	284	251	261	257	248	265	235	249	251	231	240	272	270	272	247	227	265	292	263	267	255	265	233	242	262	250	239	245	219	274	274	274	259	271	245	230	242	241	279	248	255	288	242	262	254	273	284	246	250	241	255	248	277	252	263	228	237	246	271	282	266	219	290	261	229	253	270	258	247	286	247	235	249	276	252	253	270	279	217	242	241	230	274	251	274	264	277	245	233	245	236	288	280	194	191	243	237	228	253	262	272	247	239	259	248	255	260	252	228	254	259	266	232	249	246	236	254	248	266	271	254	265	248	242	265	240	243	244	220	249	257	236	277	251	259	261	246	266	278	236	255	249	261	223	241	225	234	260	231	239	245	261	265	267	280	228	219	275	237	225	233	268	247	267	239	245	301	255	256	269	244	286	247	280	247	259	246	260	234	266	275	275	265	229	243	265	256	259	230	274	267	274	288	275	264	235	248	251	243	262	258	256	252	228	245	270	259	250	262	250	253	257	275	254	253	264	238	258	273	240	244	239	274	288	264	268	255	223	247	277	253	282	270	260	267	240	267	251	281	252	244	227	268	268	253	268	226	278	238	207	240	235	262	251	248	248	229	252	242	249	276	268	244	272	281	265	273	237	295	253	252	259	253	222	251	248	247	285	225	246	224	262	225	274	266	217	242	264	226	233	228	257	256	230	280	246	254	262	238	238	242	274	256	230	266	237	266	219	231	269	265	260	276	288	238	250	224	233	262	266	248	232	259	248	254	235	272	273	242	272	253	226	232	265	235	248	227	240	233	277	256	246	246	248	256	287	245	260	235	245	237	249	241	260	244	263	262	231	247	269	256	269	248	258	239	262	253	248	258	296	240	237	250	259	261	224	253	238	256	227	251	226	232	238	251	243	280	242	261	248	253	265	263	255	243	244	239	267	252	271	253	255	238	238	271	254	245	226	258	271	261	255	263	269	235	256	224	258	252	298	252	290	253	245	286	236	227	244	260	283	251	263	276	249	242	256	259	236	229	266	255	255	257	275	270	232	281	283	293	252	253	266	235	248	248	269	256	257	257	270	258	241	259	264	232	248	257	248	268	264	242	255	261	255	269	245	266	256	290	274	208	264	251	258	263	228	259	272	283	293	233	259	245	257	265	250	237	237	239	280	264	272	242	248	247	228	259	263	242	260	251	269	255	265	229	240	279	254	292	256	236	266	269	266	260	248	247	248	258	247	241	246	252	234	259	237	247	242	253	238	250	252	253	248	260	226	269	289	243	250	258	244	252	267	266	239	226	249	267	265	277	249	226	248	226	262	273	271	264	272	227	236	238	243	268	302	249	260	254	235	262	254	285	254	254	258	254	245	240	234	242	249	293	269	276	258	234	229	257	252	259	254	254	248	231	224	273	267	260	248	230	232	274	259	288	262	272	244	265	269	289	232	274	243	248	269	259	268	277	263	247	258	260	238	281	246	235	256	273	265	255	264	278	252	249	243	251	272	268	221	236	244	256	250	275	262	239	258	274	256	272	243	244	254	244	246	232	252	254	255	244	268	241	235	216	254	251	259	246	258	257	248	229	234	247	246	269	279	229	235	265	266	241	257	246	274	282	273	228	258	242	260	270	236	299	230	238	250	243	254	244	232	265	251	275	263	252	237	272	262	264	258	251	233	260	270	258	234	279	268	250	227	236	253	272	267	264	264	244	245	244	260	251	247	244	241	254	240	263	271	260	285	231	280	260	255	256	274	243	223	238	240	259	266	249	249	239	234	265	253	246	285	271	273	263	261	253	263	279	247	274	264	252	246	245	245	250	256	278	250	261	248	259	271	222	236	253	275	260	257	231	276	242	274	246	260	266	246	239	255	252	234	248	259	264	273	264	252	249	261	259	272	284	265	227	248	264	277	224	235	265	256	255	255	266	255	289	259	226	279	251	237	260	266	282	251	245	264	240	244	255	244	244	245	260	255	248	245	241	238	244	224	276	272	235	255	276	252	262	227	262	262	270	281	264	236	232	250	250	254	241	236	236	232	249	261	232	277	270	254	291	241	249	276	232	251	247	250	232	234	262	253	270	231	253	290	253	250	257	257	273	258	276	247	271	265	274	255	275	274	256	268	265	237	262	266	267	266	248	232	256	246	245	257	264	270	248	234	238	280	283	247	264	257	236	259	261	254	253	259	247	258	245	253	261	263	232	257	245	246	259	267	252	239	280	244	262	262	233	264	266	267	281	234	261	276	249	252	273	243	253	231	272	237	257	233	236	244	254	246	285	229	243	264	249	262	251	229	223	245	254	263	261	260	247	255	252	243	256	262	245	231	261	239	247	235	241	297	245	252	246	265	248	245	255	240	271	256	231	242	274	231	228	280	261	289	260	247	296	266	239	248	249	264	222	255	284	268	244	259	269	263	243	241	264	223	253	258	258	222	257	274	252	289	250	255	264	273	259	249	272	265	195	252	249	250	258	263	247	242	228	249	249	253	270	247	245	242	238	245	283	231	246	241	254	254	228	268	271	267	232	255	241	260	319	264	229	266	242	249	228	244	263	257	265	224	250	279	235	273	236	238	237	254	294	245	245	240	263	266	249	282	266	251	267	251	281	269	270	232	252	260	241	273	246	273	262	267	262	233	242	267	245	265	231	267	261	278	256	279	219	251	278	255	240	248	246	250	259	261	255	252	301	253	257	251	260	294	243	246	229	252	225	259	230	269	242	250	233	270	249	265	292	272	235	231	264	237	265	273	235	230	278	249	278	246	255	265	240	247	232	271	264	249	275	244	244	251	244	280	270	244	251	236	229	247	240	273	278	259	230	287	245	289	274	224	243	238	251	256	264	251	252	261	281	264	226	239	220	273	244	290	249	226	243	223	256	244	241	257	263	230	255	241	268	243	241	247	245	247	240	246	256	246	227	246	253	214	270	261	298	252	273	261	289	269	252	239	238	270	272	252	256	248	247	236	229	234	254	267	257	255	245	253	256	258	258	221	249	275	261	259	233	255	251	286	256	218	278	274	236	246	248	238	232	255	264	236	240	261	265	263	242	237	259	233	240	257	263	301	240	247	268	262	236	240	236	259	264	250	283	252	283	269	282	258	263	257	262	252	250
1925	717	842	1072	642	661	645	657	650	579	625	608	620	638	623	629	609	577	633	609	591	608	621	637	667	587	602	611	604	603	635	611	613	593	575	598	628	606	631	605	638	637	651	620	613	609	611	598	622	643	632	617	595	634	597	660	574	605	638	593	644	584	601	607	618	638	622	624	619	621	609	597	600	632	660	621	620	615	647	637	612	599	613	636	579	619	633	569	610	646	659	628	638	625	600	586	655	580	657	615	609	645	664	598	630	618	588	598	628	578	621	629	580	649	613	578	593	609	603	594	576	674	603	554	590	643	626	620	593	647	632	614	598	624	619	593	662	646	625	592	657	657	618	592	594	615	594	605	646	611	646	609	673	599	611	619	641	605	648	586	623	618	589	648	649	569	665	649	632	596	612	595	617	595	639	599	621	595	609	639	590	597	590	639	618	589	582	599	634	597	613	623	610	578	574	603	629	616	634	657	599	625	609	629	597	612	635	604	608	628	629	630	614	635	600	587	651	596	576	662	597	598	637	639	559	604	655	599	637	639	622	631	610	592	608	609	589	604	661	612	665	597	628	647	613	612	594	605	594	639	648	613	628	613	646	600	556	609	610	614	638	625	637	584	646	646	584	630	602	639	624	640	644	611	639	582	590	599	568	607	616	603	635	563	613	636	631	607	595	641	621	632	643	616	645	624	604	604	616	629	615	609	633	593	585	576	633	612	649	565	666	628	618	604	585	597	612	641	600	625	608	624	582	632	622	607	627	610	614	630	616	635	653	604	589	649	615	593	580	625	665	635	650	635	629	628	601	600	597	625	624	643	639	620	635	618	579	643	572	611	561	656	599	639	676	621	655	634	569	638	608	651	603	602	634	628	641	650	617	617	632	620	559	599	602	599	643	595	609	632	630	611	605	604	561	581	625	586	627	613	631	631	647	604	635	610	588	592	607	581	637	632	581	600	606	582	626	626	617	654	618	607	625	638	646	604	607	628	578	647	628	582	634	621	604	643	697	599	628	632	651	652	652	581	636	631	623	631	603	641	597	607	607	649	624	594	619	625	629	607	646	625	666	619	577	625	628	605	613	612	594	595	643	680	614	650	619	635	567	599	662	619	630	618	620	634	626	614	633	609	611	601	617	601	607	635	609	615	647	597	595	599	590	613	607	636	625	640	635	642	637	597	620	621	618	609	626	604	628	605	622	617	599	622	663	653	632	563	665	616	649	614	657	614	637	614	605	598	610	647	639	626	604	620	613	640	625	612	605	603	675	620	606	564	620	629	591	621	617	560	582	628	639	601	608	604	647	628	620	615	641	654	598	577	652	638	606	601	621	585	597	614	608	701	642	606	612	584	606	644	640	626	625	625	592	614	633	601	647	594	623	653	607	618	629	664	614	645	596	654	629	629	635	596	626	603	647	588	623	602	678	629	653	598	597	659	618	604	669	588	617	570	611	624	611	590	639	566	576	642	632	655	602	629	628	608	594	604	609	607	642	606	617	604	594	611	604	630	568	650	650	602	627	618	613	607	567	580	665	636	592	650	641	602	616	647	625	631	598	593	604	578	622	578	600	618	613	653	574	553	661	608	573	614	619	607	620	636	582	581	599	623	582	585	622	630	586	641	593	615	607	580	632	661	585	608	593	616	655	611	631	590	647	611	636	584	637	600	593	639	619	603	603	641	570	592	627	594	600	656	625	588	591	572	655	618	606	606	652	646	595	594	624	579	623	600	614	624	608	634	584	664	558	618	612	638	607	595	627	621	604	652	641	601	601	609	677	639	620	587	597	607	635	643	605	631	605	610	639	639	594	578	616	617	604	678	640	653	641	608	566	581	583	610	634	606	609	620	622	650	586	561	602	600	621	617	613	625	634	629	584	619	601	646	606	627	638	599	604	640	598	643	622	642	600	624	602	614	549	619	608	611	629	640	615	615	620	627	594	626	630	634	621	595	627	617	592	595	607	617	620	627	651	605	565	652	620	628	614	630	600	640	633	613	645	630	597	640	595	588	613	630	573	683	632	634	613	607	568	615	579	609	604	596	571	626	609	619	567	577	628	639	608	629	594	619	640	596	615	618	623	615	639	572	597	629	671	611	558	624	578	603	622	589	652	627	635	618	622	608	650	547	596	607	594	585	600	617	614	599	633	582	619	660	640	606	597	551	608	589	628	586	652	631	627	639	598	605	654	595	627	603	601	635	635	620	597	616	589	603	617	632	609	612	627	654	654	600	603	579	611	661	605	664	623	640	608	645	578	623	568	579	624	617	627	616	585	680	588	585	617	624	656	654	627	604	586	606	587	643	607	600	641	613	602	608	602	575	596	598	623	632	593	602	640	620	633	673	637	612	628	613	521	566	602	617	632	574	613	637	634	627	608	597	596	630	654	575	601	594	612	611	596	671	592	604	664	594	626	600	627	622	619	625	609	632	655	588	644	609	604	600	630	595	617	633	641	664	600	632	584	655	595	657	621	601	587	612	616	636	638	601	622	659	635	659	660	641	590	670	613	662	619	619	674	612	606	654	588	614	612	587	601	613	615	583	575	597	608	635	611	616	617	633	636	610	616	608	609	632	628	644	639	658	604	574	557	590	608	643	631	665	600	611	604	597	594	616	591	587	614	635	616	622	594	652	636	631	588	607	594	634	596	612	609	644	634	600	559	647	625	616	636	643	608	607	601	630	594	625	651	661	616	617	613	593	633	627	622	628	645	581	581	634	571	604	622	586	635	587	597	604	596	614	612	637	639	598	605	574	595	618	562	618	635	625	591	618	608	651	666	650	614	639	626	622	640	637	618	615	615	609	586	652	623	641	617	614	644	575	613	618	644	614	666	601	639	614	577	620	634	627	583	645	635	583	584	586	661	606	554	579	556	610	646	626	627	627	636	666	584	638	609	646	588	602	609	570	583	633	644	663	600	584	584	633	617	591	633	650	643	605	580	625	644	680	615	625	612	618	627	598	643	638	636	605	625	650	639	636	633	596	584	619	589	670	637	607	644	599	591	624	572	635	662	632	593	595	610	635	630	635	595	643	601	622	628	611	579	658	578	601	652	574	621	653	624	621	588	614	606	591	615	612	642	619	616	607	647	645	624	609	567	638	666	614	624	610	601	626	583	629	598	644	618	586	611	598	617	667	605	591	649	605	621	616	648	605	616	585	595	604	586	601	639	653	609	629	617	634	658	606	645	635	618	580	641	647	589	574	615	663	627	621	631	624	598	608	607	600	589	636	630	586	636	645	591	623	581	631	554	628	665	589	574	655	605	652	668	611	577	539	608	603	619	617	625	616	616	591	630	632	628	578	587	615	601	609	595	641	623	582	606	684	621	599	654	596	652	589	609	627	619	647	575	595	614	651	615	643	599	609	595	608	628	618	612	613	628	582	614	637	657	610	623	608	638	654	667	565	592	609	590	614	631	625	620	621	598	621	642	634	594	658	614	590	658	649	627	620	603	611	577	582	639	624	648	633	656	630	661	627	603	667	636	605
6570	666	697	4369	1072	328	304	284	284	267	255	288	256	291	264	273	252	234	263	267	262	233	255	270	268	288	302	264	276	248	249	233	226	243	249	240	240	228	261	225	276	243	223	273	251	242	273	275	272	266	239	246	226	266	270	266	256	251	286	271	269	255	240	249	257	250	264	257	246	229	251	259	239	246	277	260	246	294	269	275	255	291	274	243	275	276	286	273	247	222	250	259	268	232	249	265	255	241	298	241	286	284	241	248	266	257	272	240	244	267	243	241	271	266	255	238	253	266	264	271	264	240	259	290	248	245	249	280	278	275	299	305	230	285	251	252	271	255	254	276	252	262	294	270	231	276	268	286	240	264	289	269	262	263	257	251	270	283	233	269	282	253	240	279	250	260	263	287	263	261	243	261	230	258	262	250	237	247	267	282	253	288	237	281	232	253	264	263	273	241	249	276	264	259	231	236	298	286	274	238	246	231	285	255	257	273	235	282	255	243	257	254	285	289	269	249	242	267	247	242	259	257	254	282	256	275	259	238	255	263	251	242	270	256	261	268	274	266	284	258	277	266	255	268	258	266	271	248	250	278	250	280	216	252	264	289	257	266	260	257	256	265	232	260	265	279	269	262	293	254	259	259	258	249	265	273	260	241	277	265	277	265	263	258	242	225	241	252	228	240	277	267	250	264	267	265	231	253	250	271	249	257	308	269	245	234	259	268	280	242	259	268	289	253	267	262	248	262	261	257	248	282	257	235	277	255	260	284	277	228	256	298	231	264	274	263	265	272	251	296	274	276	265	260	274	248	254	255	247	234	268	280	259	269	284	266	287	230	242	245	255	258	242	309	276	246	246	249	263	262	260	261	235	273	257	271	230	245	272	233	252	234	274	306	268	250	253	274	273	268	288	247	248	262	252	276	286	234	274	248	220	253	242	314	275	220	240	264	259	267	278	251	259	247	253	237	268	254	265	243	292	249	233	260	253	287	262	273	259	267	228	257	285	231	247	269	271	257	286	260	252	263	256	256	265	249	271	255	286	257	262	254	256	253	307	284	291	270	251	245	286	283	247	280	258	262	262	235	244	261	259	259	268	262	273	286	265	243	240	252	256	264	296	276	262	264	275	256	260	251	241	247	238	251	261	227	271	242	231	251	260	262	299	279	255	285	260	264	241	271	271	243	273	278	233	276	246	236	253	275	253	269	248	270	257	271	227	262	259	262	284	272	259	269	242	279	261	263	274	279	275	244	286	249	257	283	247	228	241	260	280	287	255	277	253	275	302	280	245	244	250	285	263	249	243	267	254	279	244	238	253	263	275	259	280	265	270	291	263	304	257	259	266	273	264	251	265	251	263	258	280	268	249	260	266	240	260	257	226	262	258	263	263	251	257	233	245	237	233	256	255	250	271	256	287	242	257	249	276	254	280	253	234	263	259	249	249	257	252	225	281	238	240	239	261	253	263	297	253	254	275	247	248	245	306	294	254	249	294	252	255	254	286	250	281	258	260	258	239	286	254	272	255	254	258	255	271	273	275	267	268	279	259	245	263	234	234	263	273	237	269	267	265	260	243	252	247	281	273	249	277	284	256	265	262	266	272	268	265	253	256	271	267	260	258	257	252	281	261	278	261	265	269	267	262	265	241	252	233	229	230	274	246	255	264	260	262	252	247	275	202	237	273	273	249	241	277	266	261	246	244	267	230	256	248	269	234	266	262	240	244	278	250	224	269	265	261	260	233	247	268	270	245	246	265	267	279	261	258	275	261	263	237	274	254	228	223	274	275	231	236	246	243	280	268	271	254	229	265	265	244	262	274	246	252	278	252	256	244	280	291	265	277	266	280	274	256	282	273	274	292	231	269	263	278	270	258	256	256	285	240	230	263	244	244	269	268	245	259	221	272	298	233	224	227	274	255	297	289	273	243	252	271	263	247	276	257	263	281	274	244	279	254	267	269	259	236	245	258	244	234	256	247	244	258	269	282	282	247	295	279	284	275	272	238	270	231	289	236	244	254	256	280	286	264	250	276	244	227	251	262	273	267	300	233	259	264	262	250	287	229	245	254	248	258	266	257	279	259	272	261	292	254	274	270	289	249	254	252	262	277	260	261	288	247	222	252	245	230	278	232	286	254	235	272	255	243	253	272	272	272	262	241	269	263	286	243	274	243	303	240	255	284	286	276	241	243	247	242	283	283	249	250	266	264	224	261	265	244	242	243	269	238	246	251	262	256	249	242	280	249	246	255	257	258	266	256	252	258	259	259	231	246	278	234	257	263	272	246	247	258	234	259	263	244	261	270	286	262	254	256	264	288	272	249	250	265	305	248	256	271	274	298	262	266	228	245	245	284	254	225	255	281	261	280	272	265	259	251	246	227	299	258	265	241	262	209	241	257	271	254	248	261	261	257	274	283	285	241	240	259	257	248	255	272	269	270	301	269	243	276	263	262	232	266	218	242	253	238	267	239	280	294	287	272	262	281	267	243	241	260	264	297	253	249	255	251	257	263	246	270	247	255	229	276	267	235	282	247	266	242	244	249	246	301	282	203	279	267	261	281	240	254	289	247	259	260	278	284	226	255	290	236	263	258	277	304	271	246	276	271	264	285	291	267	225	260	265	272	268	274	267	268	267	246	226	234	246	282	256	305	265	258	224	233	280	233	270	260	274	254	270	264	251	270	242	263	246	241	272	272	267	292	241	255	214	266	251	278	246	234	262	249	261	241	258	252	243	249	280	237	264	269	251	278	275	234	241	258	220	216	252	269	265	267	282	274	267	273	281	261	247	249	281	264	242	266	249	257	292	252	280	235	250	260	265	263	247	268	244	232	265	270	263	274	279	237	269	272	265	264	266	252	267	261	281	258	269	260	268	250	270	214	261	242	253	265	267	262	248	272	264	254	249	256	244	265	253	269	257	237	256	265	234	249	261	255	261	248	247	309	274	257	244	222	228	263	307	265	278	269	244	266	247	247	276	264	288	245	267	245	229	270	249	248	238	252	271	249	258	288	261	259	272	247	276	239	271	264	281	248	265	261	277	243	256	268	265	233	263	287	259	285	240	250	268	259	232	268	265	242	273	280	273	223	267	268	255	261	247	279	262	260	270	245	269	263	267	272	293	287	285	274	268	279	215	257	280	271	256	232	278	292	260	264	251	267	246	233	243	305	283	260	242	268	232	244	283	264	269	241	271	239	258	265	263	254	280	247	293	265	284	270	286	250	295	250	260	241	265	242	261	254	266	247	264	274	261	262	267	221	240	284	271	270	256	266	252	247	259	238	258	263	252	255	239	267	253	225	274	274	251	242	234	260	261	284	291	258	273	245	245	270	230	248	254	252	260	255	268	245	269	255	269	244	263	241	287	291	258	252	274	233	247	264	253	265	272	256	264	259	240	261	271	271	281	305	247	256	268	271	230	240	261	263	253	280	269	239	268	240	240	255	228	244	266	259	260	248	255	240	247	248	261	243	273	244	242	264	260	239	278	294	245	252	264
6270	1062	1553	13548	1693	971	883	841	776	760	739	736	744	696	684	663	674	684	664	638	645	688	683	627	632	601	645	632	635	674	618	686	677	659	674	608	636	635	613	680	610	603	595	641	601	636	566	620	657	639	626	639	637	653	617	615	623	627	624	633	635	630	615	685	594	659	621	661	640	632	584	648	614	623	662	666	603	625	638	634	622	632	643	617	603	637	634	654	647	642	627	649	623	651	619	642	637	651	597	634	622	644	648	606	632	612	594	613	632	651	631	630	633	564	675	666	639	592	639	614	674	656	641	641	578	647	558	595	634	602	668	640	662	631	635	609	590	636	659	621	618	639	591	638	609	629	599	692	601	620	654	640	618	582	626	639	592	603	625	643	614	651	592	637	633	604	612	639	643	595	656	599	640	614	588	617	595	638	659	609	618	633	614	619	596	630	644	587	638	629	613	610	638	654	589	621	637	644	630	619	626	633	616	642	570	652	649	608	644	641	642	611	618	647	635	602	609	624	578	610	591	632	650	624	605	655	635	630	645	574	629	629	608	644	653	625	644	626	580	656	673	610	627	604	640	674	674	624	630	613	648	601	599	617	593	594	629	681	611	641	616	619	620	613	629	644	616	635	603	635	574	577	591	612	614	653	619	610	651	599	611	623	644	600	619	619	649	555	646	607	628	607	627	569	621	605	649	639	634	633	605	589	611	615	603	633	631	629	657	639	620	585	654	645	628	617	613	608	619	603	660	616	625	656	685	618	635	662	617	594	649	599	618	606	613	651	626	621	652	636	605	625	651	605	596	621	614	621	638	618	629	653	603	657	655	596	616	623	650	613	623	601	671	648	611	650	635	655	610	664	649	591	616	630	676	601	639	649	643	597	613	622	612	658	593	633	577	643	621	611	637	638	654	577	633	640	637	618	625	613	626	601	583	623	592	632	597	647	651	623	608	595	665	641	606	644	618	601	618	649	602	638	627	612	622	566	655	612	615	679	595	634	606	583	684	607	632	648	588	662	605	605	648	625	633	639	600	644	617	661	629	632	615	619	634	650	609	662	663	623	648	636	603	600	594	600	644	631	646	640	576	641	619	625	670	622	604	616	621	667	596	638	642	662	625	589	636	592	673	630	640	634	602	605	644	634	610	633	623	598	632	583	612	602	586	649	640	659	684	574	650	624	651	625	657	593	637	620	610	617	635	645	659	612	601	645	603	638	612	610	629	579	641	669	630	628	632	674	616	615	637	644	618	593	615	644	584	625	663	580	604	632	623	618	675	626	624	603	649	620	585	660	637	602	638	680	642	629	587	635	590	604	623	641	599	668	597	612	601	606	576	617	610	634	646	622	623	634	605	629	593	595	632	654	606	650	668	634	606	620	579	666	635	652	586	596	635	615	683	585	638	635	612	660	613	605	652	654	596	589	618	600	612	635	661	676	647	639	591	627	619	562	602	610	616	620	613	604	612	642	588	580	656	612	654	611	611	630	660	613	620	565	612	658	621	631	654	561	576	602	654	651	624	614	618	636	594	570	660	621	663	583	633	618	608	584	612	637	610	621	678	661	598	629	645	613	709	648	600	612	654	642	620	665	670	606	618	612	647	656	604	604	596	702	682	623	647	590	663	646	647	671	619	648	592	617	617	675	607	684	611	649	608	638	625	646	634	677	571	543	641	595	616	616	604	605	659	629	699	632	621	635	603	598	619	638	650	652	598	674	614	652	651	657	623	631	652	667	595	659	625	618	643	622	619	578	634	635	620	620	639	601	568	589	624	609	564	588	624	607	616	615	627	620	651	637	611	598	650	637	628	616	614	629	599	614	641	595	666	671	642	625	629	588	661	597	582	593	640	664	651	627	644	625	640	627	651	599	591	655	662	603	578	627	604	616	627	662	659	670	594	628	594	643	709	662	618	674	635	608	582	626	605	654	652	630	589	637	617	621	663	652	593	607	640	642	646	614	628	595	658	610	615	604	626	642	628	598	622	646	678	605	617	635	631	637	604	665	606	618	701	615	627	617	603	574	645	639	638	588	585	665	633	628	626	641	646	576	643	654	595	617	618	600	646	601	583	578	615	606	612	640	619	647	621	586	607	629	651	603	632	635	632	628	636	591	617	570	632	625	644	609	678	610	625	629	615	593	653	651	595	624	617	629	676	639	583	645	623	585	617	622	666	572	655	632	620	612	620	644	626	622	609	633	617	642	651	661	635	630	618	617	657	604	627	638	632	612	644	647	650	621	631	622	638	608	615	613	630	580	679	611	620	641	654	630	643	623	636	636	658	633	634	576	582	627	575	618	591	607	652	591	610	617	643	620	639	614	612	623	614	588	666	617	635	605	611	603	588	656	638	635	598	606	633	646	595	610	653	641	671	608	633	631	597	643	636	602	618	587	625	614	650	633	633	566	598	667	631	641	633	647	630	649	636	636	600	583	630	635	620	611	639	666	633	653	648	631	655	592	605	575	600	629	610	679	618	603	593	614	616	627	623	630	643	573	640	588	584	594	656	643	608	614	642	642	608	689	632	620	650	612	594	624	626	624	626	604	625	590	630	631	604	612	650	653	645	639	635	634	610	634	656	566	608	611	576	630	621	612	625	608	587	608	611	613	584	637	658	590	616	627	624	622	643	610	557	596	654	624	651	620	656	673	646	647	610	645	598	649	652	651	675	632	627	616	596	627	627	570	623	632	625	652	621	622	643	580	628	627	608	629	649	637	593	637	632	598	578	664	576	634	643	666	644	646	629	673	618	606	631	658	615	640	624	602	582	580	645	655	642	632	614	629	606	638	607	584	674	617	604	572	611	647	679	597	577	604	598	658	614	619	632	611	648	630	672	623	649	570	619	620	636	678	623	654	632	650	637	630	608	626	634	642	605	617	665	607	616	629	633	554	614	616	658	655	668	630	630	657	621	584	572	607	647	606	688	638	644	594	606	604	645	635	626	626	622	619	614	600	614	588	597	600	643	652	613	621	647	605	620	652	662	624	615	641	663	646	644	648	663	656	611	603	579	603	610	622	642	619	630	605	583	608	589	596	627	641	606	635	614	664	612	627	661	595	652	616	618	644	611	622	595	558	629	664	646	610	573	629	626	646	643	588	604	628	608	645	622	599	604	567	624	629	667	603	618	646	663	658	622	586	648	637	578	602	619	585	640	614	602	630	610	626	600	618	612	637	611	613	615	617	621	647	611	607	626	595	616	615	600	616	643	602	651	639	643	630	572	644	648	612	640	576	632	596	635	659	630	645	630	601	649	606	641	604	628	635	644	641	669	622	621	621	622	648	645	623	633	607	616	618	653	608	623	605	649	639	594	637	618	648	637	608	612	615	644	633	605	607	597	613	618	614	630	624	604	609	636	594	582	655	624	606	606	615	606	626	582	590	614	630	624	624	639	578	622	578	630	612	584	640	608	610	609	662	621	627	637	626	597	599	632	618	646	579	630	667	631	637	627	638	659	650	629	597	680	612	609	633	616	649	591	617	607	634
11914	975	926	9793	2339	272	229	199	177	151	145	146	147	165	147	161	143	139	136	121	140	146	151	112	129	143	131	125	122	125	126	135	126	117	128	116	133	138	131	133	127	118	131	134	141	154	108	119	121	117	123	121	103	122	124	92	122	121	114	140	118	137	124	139	113	121	111	122	129	123	118	123	122	104	117	131	135	133	123	112	118	118	117	148	125	120	113	120	121	133	142	124	127	125	122	119	120	121	134	153	121	101	126	121	116	143	124	122	121	123	132	126	127	125	126	140	137	127	107	116	121	129	112	116	134	127	128	112	115	90	117	119	140	142	147	126	123	127	123	125	123	126	123	122	133	150	124	116	131	131	113	131	125	104	111	121	140	124	110	130	141	117	122	122	108	123	129	127	113	123	135	104	146	135	146	110	126	125	137	139	131	139	126	132	139	129	145	131	108	109	102	124	143	134	113	137	117	137	155	102	134	118	98	135	113	133	119	122	127	138	108	141	130	137	133	122	111	109	118	119	143	142	130	113	128	107	126	114	126	117	128	119	145	121	132	97	123	134	123	109	130	127	143	120	116	114	132	127	122	117	141	118	155	126	132	114	126	111	129	118	133	114	126	135	124	138	133	125	122	111	108	135	130	123	130	124	130	119	107	139	117	128	104	143	117	126	143	100	123	129	112	102	145	117	131	102	119	124	121	130	116	101	111	146	129	120	109	112	137	124	121	130	132	126	139	112	122	137	134	126	101	123	133	125	115	133	113	132	142	119	140	135	99	124	137	130	121	120	116	117	96	117	124	130	116	118	157	128	113	106	103	130	145	119	111	113	121	119	117	149	148	134	131	121	142	134	150	144	116	97	129	119	115	130	147	129	121	132	134	139	134	122	124	116	114	121	122	149	125	145	121	126	124	130	138	114	130	119	98	137	113	107	126	129	116	125	117	120	133	118	116	113	122	118	123	126	113	108	131	144	117	111	119	123	116	126	117	112	132	126	99	119	144	113	125	112	140	95	97	113	123	128	123	121	132	101	133	123	117	112	133	137	134	116	116	129	120	128	106	119	130	114	105	118	115	151	121	138	120	122	139	116	138	149	145	125	137	129	117	121	115	126	137	129	128	126	117	128	130	117	125	125	130	124	149	119	120	133	149	150	119	115	148	126	148	109	122	107	128	138	117	139	128	114	124	108	119	117	120	104	136	149	145	134	126	132	125	128	124	90	123	114	119	136	128	131	128	122	124	119	105	116	114	128	121	97	125	131	136	128	108	142	130	130	142	108	125	104	119	133	134	137	114	125	122	144	128	127	108	124	129	132	136	108	128	124	95	130	111	108	124	150	127	127	128	104	102	118	120	151	127	116	132	129	119	113	101	131	114	122	124	128	135	127	109	128	135	122	131	126	119	126	112	126	109	121	131	121	134	109	141	132	126	124	156	123	122	131	133	140	135	110	143	119	109	121	140	128	124	114	107	120	106	122	149	103	121	116	114	112	108	132	106	125	117	129	137	122	130	131	109	127	115	124	121	151	123	146	135	131	113	123	115	124	108	111	104	107	118	126	130	115	137	141	113	123	143	123	126	119	145	118	126	110	118	123	113	121	123	140	145	126	129	131	121	136	120	122	122	118	132	128	106	139	125	134	128	151	149	120	124	133	122	137	123	112	105	112	107	130	107	127	134	139	97	125	116	114	120	130	116	126	135	143	123	136	130	126	135	136	142	124	135	95	117	105	124	114	130	94	127	129	132	145	124	134	116	120	129	127	129	136	121	157	123	106	150	129	108	114	121	113	116	152	127	122	105	96	145	124	135	116	120	132	119	125	124	124	135	129	115	125	103	124	126	111	115	136	117	118	130	131	136	141	144	134	115	133	128	121	109	145	138	113	117	115	114	126	116	122	114	123	136	118	127	96	123	112	121	123	148	141	129	134	137	118	145	142	131	131	133	122	117	109	127	141	119	105	118	102	120	116	119	152	130	125	106	109	115	117	127	129	140	135	113	129	110	132	122	123	127	132	133	121	126	120	130	96	131	137	131	123	126	116	143	120	104	121	134	140	121	112	92	127	143	127	106	133	143	122	127	108	135	124	117	134	116	119	111	120	131	115	124	144	135	129	121	114	134	146	133	111	153	110	128	130	145	124	139	110	113	117	138	101	109	125	120	132	136	126	122	134	139	126	108	143	160	138	115	126	143	110	124	109	133	125	130	116	137	116	113	139	140	112	126	106	135	130	109	118	115	132	124	122	140	151	107	122	131	119	120	132	120	130	127	127	107	95	110	108	110	119	130	119	135	99	139	154	130	138	100	121	133	132	109	128	110	114	148	115	131	142	105	137	127	138	133	124	129	113	138	129	112	125	103	112	141	130	156	125	129	123	138	108	140	134	118	119	129	120	127	123	127	138	153	149	131	122	130	125	130	119	106	126	144	137	113	122	125	118	126	117	133	125	108	140	130	117	129	111	126	127	132	143	110	130	140	138	121	119	123	119	121	144	109	119	125	116	112	120	122	145	126	121	123	131	129	110	112	126	118	136	111	137	111	101	124	163	130	120	114	119	122	121	152	146	128	123	119	131	145	98	121	124	147	133	141	118	127	133	137	110	130	110	145	130	124	117	116	155	121	135	114	127	121	131	132	130	109	125	126	143	139	122	132	133	130	123	148	121	124	133	129	125	116	158	121	125	142	134	133	135	129	110	131	118	142	116	136	103	119	118	144	104	132	97	111	122	120	113	140	125	112	101	128	125	129	117	135	116	126	132	113	104	118	117	126	124	115	119	102	112	130	137	142	97	112	110	136	122	105	130	135	110	120	111	119	113	110	107	122	135	127	110	129	106	132	101	118	134	146	108	109	119	138	134	133	143	119	135	145	121	138	136	102	109	118	124	122	110	137	115	126	133	111	128	124	132	110	124	123	135	122	147	97	119	102	122	130	128	137	129	115	114	130	114	124	123	116	115	142	130	144	122	136	114	115	137	127	115	110	131	137	116	134	135	114	145	112	140	121	105	110	128	117	129	126	114	128	130	123	115	121	130	109	132	117	146	118	148	112	133	122	122	110	125	111	135	140	120	139	121	136	117	124	126	129	119	132	138	141	125	105	116	114	121	130	135	109	131	129	116	111	123	135	142	124	137	121	141	108	118	138	127	117	113	137	111	130	142	139	120	152	111	115	133	134	115	131	140	136	129	119	127	133	118	109	131	136	124	130	135	124	127	125	129	133	116	132	110	110	129	127	113	135	103	134	134	138	125	140	128	139	125	126	142	134	127	121	120	123	124	126	111	117	133	143	115	141	136	129	124	125	149	124	116	107	109	115	130	124	121	127	123	131	110	138	128	132	124	151	139	134	127	149	119	152	118	127	105	130	139	115	146	140	145	135	113	115	138	158	145	128	128	129	130	142	115	123	125	124	133	116	115	120	138	133	133	128	124	112	108	112	135	140	91	123	115	123	121	124	129	144	122	132	118	118	129	118	120	118	135	123	109	124	141
7811	1012	2051	23488	2475	1067	834	722	670	640	539	524	499	478	450	452	390	417	412	386	381	366	364	357	413	361	373	354	368	349	330	339	355	368	346	325	342	365	329	315	336	356	326	314	355	319	312	347	317	333	293	320	348	371	360	308	322	325	310	333	299	296	328	336	349	315	320	319	318	323	307	307	310	312	304	303	333	322	319	318	313	310	323	349	315	318	308	308	334	323	321	342	325	322	316	321	331	330	299	312	313	308	312	323	313	317	296	308	300	322	324	336	317	304	320	274	299	344	355	299	336	302	343	316	329	317	313	317	301	316	273	333	312	306	332	296	315	324	346	323	317	310	345	350	356	297	291	307	347	309	310	327	320	326	328	323	330	337	306	308	340	327	327	297	316	339	307	323	328	288	342	339	327	314	323	324	333	304	331	294	316	310	298	309	310	322	301	282	316	299	317	318	291	340	318	300	315	340	318	298	334	296	300	318	315	340	317	294	301	296	317	294	286	305	333	323	339	324	339	315	341	300	350	313	330	308	338	337	345	316	281	316	307	322	324	308	327	278	299	315	320	322	296	305	304	330	299	344	323	332	328	326	333	326	333	314	303	303	310	319	317	297	304	344	291	318	312	302	345	325	331	292	323	292	285	313	306	321	328	321	335	319	305	303	275	296	324	341	328	321	348	292	300	345	343	352	315	297	317	315	307	311	331	336	303	347	327	330	326	324	333	338	334	351	344	319	307	324	310	367	330	352	340	335	315	326	302	327	281	301	329	319	280	292	305	322	295	341	308	318	333	302	282	326	300	311	335	314	325	326	308	344	335	352	345	301	314	352	333	307	313	331	297	290	306	287	320	330	336	331	327	317	309	327	325	314	323	326	317	325	320	333	335	329	299	340	299	339	311	326	355	299	315	349	309	308	282	281	305	298	335	328	319	313	314	337	308	345	290	319	307	322	310	304	330	302	327	305	332	334	324	316	300	319	321	309	297	286	341	319	299	322	283	326	323	335	292	321	325	329	343	290	268	331	299	328	314	311	342	325	349	318	318	337	303	316	325	301	339	281	311	344	283	326	324	300	337	314	322	319	321	341	312	286	330	299	318	314	312	305	314	317	287	319	323	301	315	331	325	314	332	334	304	304	305	308	336	309	317	319	301	325	297	305	300	327	327	315	307	322	282	348	294	299	311	312	350	321	309	318	301	339	287	305	323	308	304	303	305	327	318	295	311	314	334	305	305	342	315	305	305	328	320	301	302	331	300	299	323	314	302	326	318	323	322	323	335	315	343	329	304	310	339	325	308	332	292	292	319	301	335	289	286	326	307	325	322	352	287	320	334	313	307	330	342	343	309	313	320	314	315	280	338	316	302	309	300	323	308	353	343	330	324	318	305	323	303	294	337	299	321	368	311	327	332	346	313	298	319	296	308	339	305	296	329	302	312	324	337	337	317	319	305	303	321	327	320	317	316	330	330	316	341	303	341	329	318	311	304	302	356	294	316	272	330	342	325	299	331	314	322	315	295	316	306	328	332	315	316	325	349	322	297	302	317	304	316	335	341	305	327	337	288	322	302	295	319	307	353	286	316	319	303	298	305	299	297	349	329	344	308	335	327	305	351	288	274	344	298	364	318	339	307	324	332	288	309	351	316	343	312	312	337	323	326	353	312	321	342	347	354	298	283	340	300	339	342	333	315	320	350	310	308	313	323	310	319	357	322	319	298	300	325	297	315	323	321	312	327	304	330	334	329	314	328	301	329	313	344	330	336	311	334	327	302	311	322	311	342	348	330	324	305	323	295	323	318	319	329	315	295	336	325	317	276	337	324	354	334	360	332	318	324	309	321	334	325	318	289	321	281	315	310	334	292	315	324	320	341	325	294	350	313	342	333	284	325	341	329	332	294	286	320	320	343	332	309	304	293	309	297	333	303	305	298	321	358	330	334	321	304	314	338	346	309	315	308	303	293	317	311	287	306	318	315	340	332	357	318	306	308	301	318	305	322	330	325	344	319	334	309	309	319	313	305	346	320	313	315	330	317	318	338	304	330	313	325	329	340	287	338	316	309	341	319	321	346	320	314	311	292	287	327	359	318	342	329	336	329	306	315	328	309	289	344	308	337	337	334	312	313	298	334	320	299	335	320	292	298	311	303	323	300	329	337	293	291	316	300	321	308	316	314	309	302	320	325	323	332	297	334	307	324	317	328	307	337	299	336	315	296	339	303	321	326	298	313	330	328	304	325	317	299	331	324	352	306	306	301	325	311	331	337	342	299	356	308	312	328	326	294	340	328	301	317	305	326	305	282	336	320	349	336	309	326	327	329	323	303	302	300	330	324	310	301	298	303	324	322	290	320	306	318	314	343	295	317	324	318	304	294	289	292	342	315	330	324	335	317	323	338	317	300	284	303	319	303	300	317	324	300	329	318	384	311	300	293	306	310	331	334	321	325	324	327	292	324	320	304	333	334	308	318	308	365	305	328	318	305	320	319	343	336	336	343	318	323	326	315	318	342	310	353	339	314	302	309	297	310	324	321	338	329	311	306	335	302	278	322	291	322	301	315	343	285	344	327	319	309	295	298	340	331	294	322	320	320	340	348	318	326	371	339	282	329	351	308	313	312	311	303	331	296	314	311	332	346	297	282	293	327	364	302	321	343	308	311	327	304	377	368	293	352	344	302	325	321	277	347	344	322	304	335	310	337	285	324	318	332	339	341	341	328	289	298	317	298	335	331	313	335	344	339	331	315	330	295	318	320	322	317	332	307	324	295	316	327	353	317	307	350	337	355	337	305	318	317	319	323	338	317	315	329	315	310	304	343	347	319	315	345	325	315	328	291	314	325	294	315	299	322	332	347	339	296	303	319	309	327	318	343	329	294	336	344	272	312	281	308	336	283	320	309	314	315	300	319	339	332	288	336	309	336	304	322	352	325	327	319	299	330	305	315	314	306	317	311	311	279	351	305	338	319	323	310	333	298	342	296	310	326	310	321	349	311	335	338	330	346	334	333	327	330	302	301	309	340	305	302	311	310	334	348	355	313	281	322	327	320	319	314	295	323	312	306	293	322	305	297	301	323	331	303	330	335	349	307	325	296	291	336	311	319	304	339	317	290	311	319	305	339	316	333	335	289	324	311	316	301	301	314	337	308	315	309	325	333	341	330	304	279	311	329	307	308	332	301	294	339	323	319	317	329	327	311	288	316	324	339	306	286	297	335	316	296	322	319	306	336	298	293	331	302	317	325	341	328	359	319	332	304	345	309	286	340	326	310	302	342	301	317	313	304	359	305	356	308	316	343	330	312	322	302	325	311	301	302	320	281	322	305	292	330	314	319	319	319	308	304	301	318	325	326	313	306	355	317	309	296	319	307	301	318	284	315	339	318	311	316	300	317	348	344	330	303	283	354	339	302	264	324	339	345	331	290	331	306	334	318	331	339	279	349	323	336	315	326	331	304	339	319	328	310	334	336	314	327	329	308	293	303	306	321	288	301	311
1441	418	383	447	292	246	261	286	230	291	296	279	246	258	233	227	245	267	237	236	267	233	278	218	248	249	253	266	238	270	243	249	245	257	243	260	255	252	226	233	278	262	264	261	264	274	227	242	254	244	258	228	275	243	239	242	240	255	220	216	266	270	271	255	262	262	246	274	283	277	282	280	271	276	259	279	240	244	243	227	281	230	269	247	240	260	266	249	272	232	273	252	282	241	213	267	268	257	242	260	239	202	247	248	235	233	253	242	285	263	257	277	260	258	237	248	279	251	250	295	265	228	232	256	233	254	249	277	247	257	260	225	249	257	243	223	246	287	221	245	278	244	258	239	273	239	259	222	259	253	236	221	262	278	242	264	249	227	249	270	246	220	255	243	237	262	257	281	257	252	274	259	279	210	252	249	262	276	269	268	250	264	246	244	235	246	247	284	263	245	248	274	260	257	238	245	251	208	283	251	247	233	242	248	262	265	272	246	238	252	238	267	285	257	250	257	247	236	250	233	201	233	249	245	263	240	229	224	261	267	246	254	243	218	255	232	262	244	265	253	252	232	275	257	245	261	248	252	290	251	283	251	274	276	240	232	238	267	253	247	237	238	232	260	240	246	249	233	247	250	224	228	243	232	281	282	256	238	268	253	253	237	231	251	240	264	238	237	238	245	248	264	268	267	260	255	279	262	243	258	242	209	251	247	264	240	260	270	280	254	268	238	261	249	280	239	263	281	248	245	267	253	230	283	249	258	235	221	264	265	265	238	254	246	230	265	260	246	232	260	236	242	272	225	263	278	252	275	271	244	236	263	251	244	258	241	212	217	247	258	269	244	261	263	217	257	281	213	246	234	269	244	219	256	260	254	237	220	260	213	241	231	260	235	261	243	238	264	246	253	240	237	278	257	293	261	254	258	255	251	237	243	239	236	297	303	259	226	273	272	245	231	224	241	253	299	260	240	239	249	259	257	248	259	237	252	253	240	248	265	237	240	231	258	244	256	222	231	278	252	240	262	245	239	280	260	232	254	216	261	298	242	257	258	260	222	243	228	270	229	221	262	234	247	274	266	265	225	242	252	228	244	244	255	258	282	243	241	262	245	263	264	264	238	254	265	243	247	275	260	254	252	240	248	263	253	268	261	281	264	260	237	255	277	251	220	243	268	255	256	264	225	251	274	258	275	273	267	254	245	256	232	260	254	242	273	229	263	276	258	247	247	252	224	264	241	261	241	241	274	239	279	233	257	263	245	260	262	229	270	234	242	268	256	244	271	240	246	274	263	265	239	246	265	259	272	202	240	293	273	251	251	250	240	253	259	265	271	254	242	262	240	252	255	229	249	250	265	251	242	298	266	247	238	243	262	269	220	257	250	262	254	250	246	268	243	288	264	245	295	253	279	259	236	250	236	249	278	248	209	272	226	275	246	211	241	256	251	217	227	259	262	250	271	265	235	235	249	282	257	241	251	237	243	224	221	250	211	241	229	261	277	242	244	229	241	238	217	251	279	272	291	245	248	247	249	241	235	255	251	260	278	265	283	279	256	221	243	213	258	266	256	256	238	225	257	227	241	249	223	274	272	273	274	231	238	241	235	262	276	263	270	287	235	253	245	263	250	248	261	273	238	262	263	245	232	241	215	237	275	284	243	253	273	281	277	228	226	232	258	247	224	217	241	260	235	273	259	254	266	267	262	265	283	257	263	240	269	258	254	289	264	239	255	206	237	231	255	270	269	236	261	278	250	281	277	254	262	291	260	262	235	236	257	240	271	260	280	252	256	219	272	261	240	262	227	246	251	241	246	265	265	266	222	243	260	239	261	249	239	261	273	257	266	263	253	269	241	294	232	238	250	244	250	255	238	238	249	262	247	251	250	262	277	252	258	235	268	235	253	249	245	245	249	240	240	251	228	246	259	220	234	217	249	276	240	242	269	242	279	260	264	245	278	253	264	225	222	246	242	272	256	269	262	241	252	299	267	239	254	272	259	285	267	273	283	249	247	244	239	290	251	246	253	250	244	261	232	239	245	245	247	212	292	253	277	246	231	233	262	287	271	257	243	241	249	251	232	244	256	263	235	256	257	282	247	271	255	254	253	259	274	240	261	246	283	277	271	256	262	242	248	270	259	280	257	252	257	234	273	239	257	260	235	256	254	269	256	241	227	255	262	233	239	254	242	244	270	283	244	254	249	241	262	245	266	238	273	246	274	254	225	241	247	238	265	268	242	251	232	244	257	240	246	277	263	247	253	234	250	250	212	249	234	266	286	240	264	251	259	237	237	251	241	264	248	246	261	247	243	265	260	228	246	241	238	238	263	248	267	258	255	249	230	306	225	255	246	252	225	227	248	239	258	279	227	214	273	234	256	230	288	245	243	254	241	267	254	235	276	267	283	273	264	267	261	253	250	258	263	259	265	239	246	249	240	249	249	208	248	236	249	250	260	277	278	237	225	238	253	282	233	240	239	258	248	261	250	240	251	262	256	253	234	240	257	271	256	254	274	277	250	259	266	230	249	206	277	231	275	235	259	263	251	268	248	246	257	250	281	259	267	257	241	225	241	241	274	237	237	243	239	249	258	252	237	242	231	251	267	277	248	262	298	280	264	232	206	262	263	295	269	210	243	238	252	234	280	263	247	261	273	276	240	279	258	277	234	236	251	230	253	233	255	276	252	273	265	250	270	243	237	270	278	258	255	271	247	236	256	239	265	284	295	287	230	256	256	237	242	218	272	229	255	233	264	225	242	251	260	292	234	274	269	256	262	268	270	248	216	282	275	253	224	244	253	228	252	240	228	227	268	228	232	248	231	268	274	247	261	238	230	242	244	244	262	226	265	237	240	238	279	266	262	256	238	269	257	275	243	230	271	242	221	259	258	277	247	240	271	268	241	259	248	274	233	247	251	289	232	274	274	242	230	237	268	236	265	262	314	241	244	270	270	264	254	255	265	225	230	258	249	278	255	230	202	248	260	245	251	254	259	250	242	253	258	250	241	266	258	248	251	275	270	289	277	274	275	251	269	264	241	231	282	263	237	243	269	287	269	259	269	251	255	245	227	260	267	244	245	266	254	235	229	244	251	289	239	237	246	286	305	239	248	256	230	237	229	253	247	247	256	259	248	307	261	207	226	233	258	240	241	256	260	283	275	263	277	252	244	262	251	245	269	289	255	234	236	242	266	248	270	263	230	264	234	259	244	236	267	276	270	241	259	222	264	248	227	261	240	264	243	254	264	228	251	260	262	269	249	261	257	270	262	266	270	250	261	249	244	275	272	211	242	247	229	240	233	246	307	274	247	261	245	264	252	234	239	242	269	229	245	273	257	252	261	235	231	257	247	263	246	261	238	239	257	246	247	238	246	245	265	255	255	285	249	271	271	239	270	232	267	263	262	248	262	256	247	262	253	242	263	238	227	294	213	259	287	259	252	245	255	254	217	267	249	262	266	242	257	258	247	272	226	273	253	274	285	266	249	230	253	272	254	267	263
1893	741	925	1628	680	648	636	644	654	631	594	674	618	635	619	644	601	658	602	624	662	616	658	593	587	630	598	640	599	633	596	658	632	629	633	602	629	619	618	593	610	591	626	619	636	550	635	613	615	606	577	578	582	622	612	643	664	670	645	625	632	651	619	624	626	610	631	620	610	613	610	620	623	653	630	622	588	594	589	614	647	664	607	638	633	607	615	606	634	634	586	592	620	629	603	588	618	630	639	615	591	626	607	654	614	609	621	623	601	608	589	575	647	659	607	618	626	586	632	609	637	668	606	597	649	656	611	605	590	602	634	619	623	607	623	661	608	631	610	619	641	619	608	626	618	636	652	627	629	643	608	625	610	617	635	626	653	618	591	617	573	619	608	643	633	633	629	639	590	616	608	630	613	617	618	645	644	591	628	623	599	634	608	586	624	616	606	612	602	630	650	631	639	608	599	586	588	623	616	622	628	638	652	617	615	640	599	582	632	576	614	678	596	612	601	637	635	584	583	630	645	607	599	582	551	666	602	641	627	651	626	627	608	591	606	633	615	646	613	603	610	634	674	656	661	637	659	632	623	654	715	616	643	609	628	639	607	607	603	584	635	639	671	576	596	600	623	683	604	578	615	612	601	624	599	622	640	625	618	595	631	677	668	595	606	641	638	608	609	638	613	625	611	645	612	588	621	634	662	667	620	629	593	654	618	605	624	671	563	634	641	646	619	641	660	583	616	592	627	629	640	638	580	624	611	639	617	619	621	607	622	647	626	628	609	628	595	604	614	643	610	591	617	629	585	666	600	639	640	634	629	607	630	587	613	646	642	621	614	628	634	610	679	602	598	579	640	614	662	616	650	637	627	653	603	626	574	663	630	620	600	643	616	569	606	625	606	686	615	634	645	630	645	589	634	612	624	684	628	596	618	578	593	605	596	636	611	619	621	619	650	625	649	631	635	616	574	595	629	629	615	638	660	621	608	653	595	652	608	630	666	600	661	614	653	641	597	591	611	635	594	600	605	567	612	631	584	637	622	642	665	640	624	640	637	622	613	625	632	588	643	631	561	600	634	652	582	609	616	607	623	613	610	639	623	629	620	642	618	666	607	603	611	634	618	638	650	642	590	599	664	648	613	617	636	626	629	601	637	612	616	622	556	614	615	616	595	635	609	648	648	591	650	599	601	623	599	596	631	636	635	603	630	665	638	634	615	600	646	631	582	633	632	666	659	590	633	631	617	597	656	597	592	644	643	616	598	664	612	601	651	625	593	613	608	585	591	604	581	629	595	642	613	626	599	603	616	585	625	645	597	623	644	614	613	641	609	636	609	649	630	589	654	600	616	616	607	623	649	592	604	586	618	626	616	620	606	609	599	586	601	628	579	653	616	627	587	559	626	602	648	609	616	650	613	638	649	607	604	670	609	621	616	627	622	592	649	610	630	625	634	626	642	628	651	625	640	608	592	599	614	635	634	587	619	667	621	644	682	640	590	604	617	616	652	629	644	623	571	618	618	596	599	586	626	611	634	616	626	633	626	622	672	617	602	617	597	586	614	610	578	666	645	627	627	623	628	622	605	637	651	608	599	590	635	647	632	604	617	622	618	614	634	636	628	613	576	636	589	630	638	589	608	588	592	630	624	583	619	619	654	616	546	623	598	605	584	697	639	584	618	627	610	620	577	640	593	677	594	611	624	622	654	666	638	631	622	605	591	623	639	637	613	615	550	644	662	619	620	619	623	604	634	629	615	642	613	626	637	628	580	611	620	619	609	600	606	648	648	648	620	585	625	572	578	615	621	649	606	612	568	662	618	672	584	608	620	624	598	585	638	593	652	597	601	646	625	567	630	639	603	668	602	642	565	641	678	611	628	644	643	637	620	647	673	579	633	642	678	591	642	614	627	613	601	659	583	621	620	624	645	623	632	620	617	635	637	599	642	612	631	610	579	629	598	646	646	624	618	616	684	591	588	588	630	609	623	606	645	591	613	651	604	627	628	617	600	614	660	590	618	634	631	622	590	606	633	628	613	634	607	587	602	605	618	583	635	637	641	636	660	593	601	625	645	603	630	649	618	649	595	607	638	640	613	617	625	611	623	636	597	626	593	611	613	582	656	620	607	635	625	645	615	590	593	602	573	647	627	599	605	602	600	611	653	658	623	629	595	597	629	600	630	594	598	609	614	638	589	596	626	582	678	642	642	624	603	618	639	637	640	637	617	614	628	636	643	586	629	640	620	621	633	603	630	593	633	632	588	629	675	642	634	632	636	568	629	646	624	607	606	643	596	641	596	636	621	632	641	620	613	585	610	622	613	604	624	586	614	579	606	620	655	626	622	637	633	616	601	607	618	626	616	603	634	599	642	581	596	624	612	626	651	626	666	594	618	599	665	625	662	579	660	626	639	655	645	624	574	613	618	664	611	651	616	625	630	596	608	642	583	625	628	635	636	651	632	656	574	629	612	573	590	620	618	599	636	573	581	646	676	606	640	621	588	610	585	571	637	643	652	636	585	596	663	583	629	613	633	653	667	589	652	565	586	642	665	653	607	600	618	614	623	575	614	584	636	635	575	612	649	593	627	626	575	687	630	601	592	640	614	579	632	625	635	614	654	637	622	610	638	630	677	628	612	661	639	586	594	615	609	592	594	594	616	595	628	599	651	642	603	580	555	603	572	638	582	621	606	612	628	598	619	588	595	628	632	626	624	663	621	647	652	628	596	627	619	634	620	584	569	634	603	605	614	602	611	664	606	616	634	666	611	649	663	577	673	612	620	647	644	630	597	608	620	625	618	609	598	628	610	621	610	610	565	629	626	635	626	596	610	649	584	598	658	636	571	582	608	633	656	659	615	606	636	619	591	578	610	623	619	631	634	624	604	654	640	654	611	593	646	597	631	587	618	647	641	604	605	579	580	602	588	594	606	614	668	618	693	589	641	619	617	642	665	585	618	655	605	631	650	611	612	601	704	634	606	620	591	595	632	614	626	605	562	630	594	618	614	621	557	635	628	623	651	605	583	655	612	602	664	608	629	661	651	608	656	595	612	618	569	580	615	581	625	599	628	631	630	594	648	616	560	609	642	620	557	604	630	628	604	624	626	617	610	656	590	610	632	598	624	700	619	648	620	632	594	601	600	643	613	647	641	615	620	649	610	609	594	562	667	615	637	653	601	645	609	625	642	591	647	621	640	640	647	588	624	629	652	639	660	613	616	634	637	640	588	612	624	665	616	595	630	543	635	607	623	629	628	590	640	592	627	659	642	634	608	620	619	589	623	607	643	586	598	620	635	582	598	638	601	578	616	649	623	633	622	587	629	608	616	579	658	638	601	610	653	649	629	602	628	611	612	580	638	627	637	606	605	617	623	590	635	603	602	607	631	624	679	607	636	579	616	602	630	615	641	630	662	635	609	596	609	621	602	641	556	680	632	624	615	638	605	625	605	632	614	651	643	630	611	616	625	633	648	591	607	649	623	601	626	648	654	612	582	650
6432	616	745	4898	943	363	328	289	274	260	251	279	265	265	290	234	267	271	278	264	273	306	248	239	270	291	287	254	288	280	254	255	250	264	217	269	276	247	279	271	246	244	255	279	266	293	254	248	232	267	252	272	214	286	274	258	228	228	245	277	265	232	255	236	265	260	261	272	267	276	266	245	237	275	275	260	261	255	232	277	258	263	269	239	278	270	263	280	239	280	247	286	283	267	228	266	219	256	254	250	261	244	260	283	242	288	260	252	248	241	258	259	243	266	258	245	235	263	233	265	248	247	267	263	258	254	248	247	249	263	243	255	269	273	249	232	253	270	214	263	245	256	241	248	232	233	240	252	291	255	260	244	266	251	275	262	269	242	247	272	273	246	263	286	264	248	285	287	264	245	247	249	242	259	280	239	245	264	253	255	283	275	284	280	217	276	238	242	257	249	258	228	250	273	269	252	250	270	248	272	227	224	267	261	228	288	261	264	262	260	278	250	262	237	251	277	212	271	228	254	237	245	258	273	252	255	270	267	253	239	237	248	335	241	250	289	267	262	263	249	233	263	233	269	257	239	287	265	249	254	258	250	270	272	234	237	282	269	282	254	268	267	282	256	261	258	250	254	226	271	239	242	251	253	227	266	259	233	272	243	232	264	222	254	249	266	276	266	220	257	255	270	289	243	266	274	257	248	287	259	281	227	256	266	270	254	301	255	264	278	240	284	275	269	238	257	248	261	233	270	291	277	263	249	255	233	252	243	281	249	284	245	251	282	268	258	237	254	261	255	266	288	275	269	266	246	268	252	262	239	300	279	252	224	255	255	302	274	259	248	260	236	255	227	260	302	266	280	261	285	241	258	275	265	239	220	260	251	250	243	254	268	268	256	277	271	267	242	255	266	298	302	244	269	253	280	277	253	245	260	252	245	262	292	282	231	257	247	254	251	276	237	260	234	264	287	258	245	282	278	267	249	260	247	236	259	251	259	271	239	286	266	279	275	240	231	248	257	291	287	274	304	248	259	233	244	250	293	264	263	272	242	247	274	274	227	247	260	271	254	247	259	255	239	247	288	250	273	247	251	231	234	263	255	266	249	238	270	283	245	258	263	273	257	259	261	237	258	232	249	251	247	231	274	293	249	242	286	255	243	276	264	272	250	249	262	246	219	254	262	279	259	265	280	265	280	234	280	281	274	250	236	262	261	253	244	240	252	232	264	221	292	264	272	281	235	265	236	249	258	226	237	246	263	248	282	198	261	253	241	226	286	246	260	259	233	274	263	278	261	261	252	293	233	271	297	262	227	267	274	264	259	228	245	265	250	282	268	260	261	242	257	239	262	268	263	280	259	237	245	258	241	224	255	266	245	240	257	242	276	241	240	251	281	237	282	277	263	267	236	299	249	255	231	253	248	243	246	233	245	251	272	263	248	240	271	245	267	257	252	289	260	246	270	243	260	229	232	293	238	239	252	244	257	244	290	279	218	245	270	266	272	238	258	288	274	288	261	268	268	228	257	273	246	289	262	254	277	277	268	256	278	270	242	264	274	229	248	245	259	267	261	230	256	273	275	243	277	260	261	257	272	231	250	251	262	236	255	297	274	255	243	258	247	269	273	262	266	272	273	242	241	276	291	226	286	273	266	248	263	239	232	227	239	263	263	276	238	273	247	301	246	293	253	247	279	246	248	256	251	232	263	269	271	282	251	262	258	260	246	251	252	257	266	247	249	256	296	263	259	246	245	251	291	251	246	288	266	238	243	260	241	281	267	278	250	240	250	266	271	283	246	261	269	248	272	231	292	258	244	221	269	246	277	278	266	248	265	233	233	227	253	251	292	265	245	255	265	304	260	251	259	249	240	296	237	273	252	244	283	262	255	261	236	260	259	289	234	219	234	267	274	245	249	255	208	247	274	276	276	271	251	275	219	248	268	272	257	235	259	249	256	254	271	284	232	267	259	239	250	261	267	249	256	259	261	276	284	279	269	222	260	258	242	275	254	252	261	247	256	281	285	240	241	237	257	252	272	256	255	266	264	254	275	271	265	242	229	245	273	264	248	245	244	254	265	252	253	262	268	269	240	238	271	238	259	224	253	266	250	239	263	243	275	252	285	281	275	273	263	239	276	259	240	270	264	269	253	255	246	271	269	244	227	246	262	249	289	251	239	279	246	265	267	297	267	266	258	237	268	235	223	227	267	228	286	247	261	267	286	249	272	242	237	243	270	254	223	262	247	283	250	247	258	230	232	262	262	255	236	286	244	294	280	244	227	237	246	261	274	271	255	252	254	251	252	257	265	258	245	242	274	265	285	253	251	290	257	275	213	267	261	272	251	277	262	292	246	269	245	256	248	281	270	301	274	252	267	282	243	259	279	220	229	262	273	260	281	281	271	254	229	248	210	227	246	262	275	229	259	255	266	256	262	261	272	280	249	263	215	269	251	277	253	212	261	262	247	240	269	244	247	257	280	290	252	260	267	260	254	261	273	261	257	270	271	254	251	239	241	251	256	263	232	263	271	288	259	268	263	248	262	240	275	278	256	263	268	258	251	259	279	257	293	271	261	264	277	264	223	250	241	244	232	259	274	225	254	272	238	241	265	241	263	241	260	261	263	252	248	232	261	248	260	244	247	262	263	264	269	258	270	284	265	268	259	244	264	269	283	232	283	263	275	298	254	272	229	249	227	246	241	240	275	281	262	240	271	235	290	239	243	241	229	263	234	268	290	241	239	244	289	231	283	240	284	266	264	285	256	231	274	255	250	271	225	237	246	243	270	287	275	240	259	237	259	245	240	260	256	275	276	245	256	260	277	254	302	282	248	254	248	257	270	269	275	255	275	254	231	260	281	241	252	270	265	240	281	253	262	252	256	227	253	248	249	249	256	235	270	266	238	232	253	286	230	250	263	248	279	247	248	263	263	262	264	245	249	255	266	243	263	250	296	260	259	232	239	242	272	227	240	258	270	264	230	255	292	259	242	263	284	256	266	260	293	268	268	283	254	275	247	237	267	246	275	282	277	266	261	260	266	258	252	253	222	257	312	276	243	249	290	259	250	284	229	252	299	264	245	256	274	270	279	272	263	214	281	266	254	280	284	263	244	252	286	270	271	243	276	253	241	244	272	272	237	255	281	278	279	239	267	281	246	270	249	263	246	244	243	232	229	245	273	258	266	285	280	259	272	273	252	246	256	296	228	297	263	264	250	243	227	255	291	263	249	240	271	249	277	255	214	244	250	241	257	263	245	295	271	266	246	253	264	262	266	272	279	216	233	267	246	279	256	262	255	253	256	262	258	240	252	272	257	240	233	259	274	246	263	275	274	272	288	269	236	278	279	277	269	259	239	245	225	259	241	278	269	247	243	288	267	238	276	238	236	276	287	287	240	277	248	238	241	263	293	257	237	256	243	270	265	260	280	250	297	268	280	270	255	274	264	245	239	253	230	239	272	273	270	254	264	251	279	275	264	262	277	252	266	242	274	251	230	267	274
6200	994	1642	14499	1533	946	964	805	818	759	722	741	735	693	680	658	632	664	687	646	657	675	646	585	685	642	645	665	635	671	667	646	614	660	661	646	602	654	631	614	642	638	615	616	654	666	612	656	600	660	654	624	620	587	662	645	645	660	613	662	589	654	679	653	605	662	621	620	594	641	663	625	625	619	643	614	607	564	614	616	605	613	597	630	657	617	628	641	616	604	632	611	592	611	577	646	616	614	605	629	624	630	579	574	550	608	600	609	590	609	675	639	599	587	643	630	622	677	628	599	623	633	624	619	576	638	607	623	648	607	629	656	645	624	600	623	636	611	602	607	627	622	607	609	577	634	651	609	594	667	633	622	623	613	652	625	639	656	623	597	579	631	612	640	600	639	585	619	596	605	643	598	591	617	610	673	611	600	641	596	627	637	608	627	630	651	575	636	557	586	594	616	597	623	630	635	646	656	592	615	602	643	611	616	650	602	604	624	654	615	616	596	656	589	653	639	601	610	652	608	639	601	600	612	621	635	670	658	629	663	631	626	629	601	584	613	631	598	623	644	636	643	617	642	605	637	595	634	605	610	660	593	641	651	633	625	613	661	645	626	582	645	681	638	596	628	645	643	618	606	639	643	666	619	616	614	635	676	644	605	602	614	623	643	599	608	572	656	606	618	635	583	625	623	652	591	544	579	682	595	617	673	618	615	662	616	597	583	633	600	610	592	604	635	583	637	626	628	663	593	621	673	616	637	627	622	649	646	613	577	615	604	689	592	660	613	631	604	631	651	666	583	574	602	590	619	661	652	635	563	593	601	639	611	605	654	638	675	621	644	658	649	636	632	635	660	582	658	607	628	588	642	630	639	621	607	652	623	640	626	581	657	598	629	638	670	651	604	655	637	638	650	620	613	592	652	610	620	615	630	653	592	643	667	606	672	613	655	604	641	646	621	623	586	581	604	633	649	609	598	633	597	627	620	601	603	625	644	625	657	656	664	612	633	629	609	623	595	632	634	563	638	626	631	587	651	589	615	651	612	635	613	652	640	605	605	621	655	640	621	626	632	580	621	647	647	618	599	628	601	625	646	626	644	597	651	669	624	601	611	610	584	652	615	618	645	605	635	621	612	625	603	642	629	611	617	641	625	607	570	616	596	633	643	683	588	689	629	682	617	645	648	614	628	584	636	622	627	617	587	630	610	636	596	600	631	609	597	653	617	663	618	652	649	643	598	615	627	657	656	605	596	623	624	582	633	596	639	669	612	608	658	617	630	657	635	600	624	646	613	609	659	581	581	662	611	603	619	649	587	652	689	635	556	619	640	614	617	599	639	628	642	644	617	621	637	638	601	655	652	590	655	645	652	556	618	636	566	600	634	645	644	659	654	613	654	565	598	593	594	585	602	607	627	623	602	608	658	615	637	626	645	633	634	648	615	583	634	569	631	627	565	605	623	643	623	638	626	590	591	620	609	633	665	622	617	636	643	635	631	656	647	620	673	639	640	638	646	642	659	655	625	633	598	638	670	604	612	584	605	599	650	641	640	617	649	655	673	629	635	549	636	647	645	590	607	605	601	614	614	623	602	636	597	573	616	633	655	600	600	615	644	637	656	658	626	602	617	601	614	652	638	669	639	600	609	607	606	635	630	662	622	586	626	662	611	645	626	670	643	562	637	614	629	602	643	638	611	628	594	563	660	592	619	648	637	631	639	609	624	610	635	657	595	588	565	646	582	599	658	634	615	617	634	646	591	632	627	640	656	622	625	619	645	597	604	627	647	609	646	661	604	623	628	662	622	637	638	630	686	625	633	641	629	656	608	617	646	606	607	625	600	641	634	622	668	655	603	617	640	627	587	628	648	627	616	571	646	617	612	602	647	659	564	602	632	593	616	618	646	673	605	595	640	594	645	602	656	605	627	650	682	604	565	621	612	621	623	679	603	630	658	616	617	646	586	629	573	590	613	601	672	582	590	595	603	601	607	645	626	623	644	605	617	575	621	666	646	637	624	630	626	621	604	585	618	665	670	632	599	648	620	616	623	644	624	608	623	592	608	640	621	617	612	611	616	613	631	641	627	653	613	661	595	639	599	630	596	647	627	613	599	619	617	642	619	636	640	680	649	605	608	605	624	600	634	639	670	664	608	609	610	656	608	617	632	615	616	634	650	599	657	594	633	636	622	640	650	627	629	581	643	598	628	670	618	633	661	638	607	663	626	616	612	675	601	597	652	650	648	610	639	663	629	640	650	596	598	650	632	637	627	603	617	634	601	608	627	631	635	614	610	612	648	609	628	601	601	639	621	588	635	621	603	603	631	605	639	623	617	689	584	634	628	657	640	599	645	622	606	668	619	621	586	632	631	622	631	611	620	632	614	609	628	698	648	673	610	683	605	621	620	603	629	638	580	624	617	649	648	602	634	625	656	664	638	589	601	606	548	577	589	643	641	608	601	595	645	632	672	620	603	598	607	626	634	628	678	645	608	609	599	643	570	655	604	605	611	637	597	629	647	618	618	585	631	619	621	612	648	640	641	637	650	628	601	579	576	623	631	644	597	622	624	613	635	619	651	633	614	638	562	586	620	644	651	623	673	588	587	635	633	626	635	618	664	654	599	666	621	657	628	600	637	645	641	621	613	633	640	646	648	608	581	590	646	628	580	665	611	649	612	632	628	667	632	631	646	577	607	646	651	634	610	627	645	601	607	637	596	638	601	629	621	625	593	621	615	624	636	623	632	641	634	672	619	597	657	635	657	661	610	609	648	615	638	630	626	688	565	601	670	608	641	634	611	643	612	634	626	621	592	609	602	611	614	582	609	629	614	596	611	612	638	628	612	652	617	642	688	630	613	611	660	623	591	571	647	636	651	637	620	688	636	638	613	667	618	621	637	594	624	639	603	607	564	629	576	603	628	629	638	592	639	658	582	654	618	618	602	660	586	642	643	618	628	592	625	634	638	599	662	616	668	641	609	607	618	622	623	585	627	650	609	632	647	639	656	632	622	601	576	634	621	575	588	610	639	578	603	621	564	610	660	615	618	622	595	655	641	643	613	614	609	636	599	575	615	628	630	635	657	627	615	629	621	655	639	589	622	650	605	654	623	662	650	618	621	619	625	613	619	600	641	599	615	608	625	634	610	629	613	648	606	611	608	656	679	600	620	612	636	625	628	628	597	617	597	652	609	653	649	648	637	640	602	628	614	618	616	654	639	643	630	623	639	649	590	565	600	605	648	597	643	678	636	586	593	605	561	616	596	607	647	572	615	646	651	658	624	616	654	612	597	591	626	662	605	614	631	651	601	621	631	613	621	645	621	620	629	631	617	643	604	605	651	620	596	630	623	624	649	620	610	600	679	634	612	636	651	653	591	642	601	641	622	642	621	609	625	688	605	653	679	625	640	625	621	599	642	600	620	630	579	654	643	605	618	623	557	609	604	594	619	663	625	659	613	625	614	616	642	643	644	573	643	569	643	609	679	611	670	619	655	649	574
12114	1018	1124	10287	1261	275	191	207	184	166	156	158	153	128	151	145	131	124	111	125	129	119	131	136	127	113	118	128	153	112	135	132	132	128	140	127	124	136	129	102	121	117	116	139	127	102	118	108	118	130	135	134	147	123	125	113	131	121	105	126	112	129	125	117	145	123	123	115	129	124	107	135	121	129	118	148	109	122	115	115	125	124	129	111	117	124	110	133	113	113	126	121	109	126	122	111	112	109	133	121	130	115	116	125	130	127	127	115	123	110	128	112	87	120	121	119	102	134	125	123	123	126	115	137	125	118	122	118	120	126	116	125	129	111	111	125	120	119	117	127	122	149	133	130	130	143	137	105	118	122	126	127	106	129	136	131	114	136	127	134	135	114	115	122	137	131	129	114	115	125	132	121	105	150	140	128	108	126	126	122	132	122	112	119	131	121	114	128	122	110	122	120	144	121	116	143	123	142	129	135	148	113	98	118	124	128	134	126	121	135	126	132	121	116	130	113	106	127	125	126	117	101	116	122	107	124	130	122	135	127	132	120	137	137	110	126	105	130	119	140	135	105	132	125	125	99	120	112	135	128	139	144	128	126	129	127	118	126	144	139	139	149	121	103	135	122	129	123	132	136	114	117	111	113	126	139	132	125	104	129	109	114	130	124	144	113	130	119	128	112	118	133	121	132	147	113	143	135	130	107	132	123	124	131	124	110	129	135	131	106	130	119	113	118	129	126	159	120	126	131	119	113	114	126	116	122	134	131	101	132	134	105	116	115	137	131	137	128	126	109	122	123	128	117	134	130	119	122	137	122	110	105	132	137	121	126	115	116	135	123	132	127	129	116	130	122	153	132	109	118	150	124	146	129	125	132	122	137	103	112	123	117	128	119	93	130	118	132	130	104	129	137	131	121	119	115	118	127	133	127	121	110	129	116	121	111	116	126	113	117	117	134	103	117	125	122	129	129	123	130	134	117	120	121	128	124	116	134	120	127	123	105	98	124	116	134	118	123	132	131	133	136	125	129	128	110	115	130	129	108	118	123	108	121	135	116	127	108	112	124	132	116	108	126	124	127	127	129	137	104	139	119	100	107	133	117	130	98	118	120	127	132	141	116	118	129	121	122	116	135	140	130	113	124	110	140	134	102	139	107	132	114	131	124	114	121	105	110	136	142	119	121	118	130	141	124	124	104	117	144	128	141	103	117	143	109	125	146	140	134	113	131	119	131	137	126	131	115	110	134	128	127	129	111	126	146	143	113	138	117	119	130	115	129	129	133	136	147	138	139	121	124	120	125	135	110	106	120	132	135	121	113	148	129	111	126	117	125	122	117	129	135	133	119	114	122	121	144	110	127	122	116	126	115	135	106	130	109	153	110	149	104	130	127	127	128	107	104	114	122	122	99	134	117	106	115	137	120	127	116	113	127	111	133	100	141	149	131	151	116	124	132	121	118	113	125	121	116	134	131	118	136	117	101	145	113	114	126	118	112	114	114	146	123	118	125	121	122	124	119	138	140	147	143	123	113	126	111	116	123	142	140	135	139	138	152	124	105	119	119	137	112	109	131	139	133	130	125	100	156	147	128	148	131	137	111	135	120	129	117	116	129	111	126	118	120	99	119	121	122	115	115	119	138	123	121	108	121	131	127	127	128	106	124	97	121	127	132	134	130	123	108	112	123	96	144	115	133	131	124	132	122	129	100	135	101	125	114	115	113	148	141	125	95	133	138	122	138	98	126	116	121	117	119	143	117	117	133	142	120	128	133	129	119	106	146	110	143	129	140	127	119	118	115	119	140	111	123	123	149	123	109	141	121	134	110	138	128	112	123	122	105	116	129	148	130	108	124	112	117	135	122	124	104	132	130	134	125	127	125	120	106	124	113	132	135	139	109	129	102	142	159	107	137	143	119	111	113	108	132	141	126	136	114	130	115	120	125	113	96	133	136	117	133	117	114	130	137	106	127	130	126	142	122	129	117	134	127	136	146	127	126	126	125	125	100	137	147	120	121	117	129	134	129	119	117	113	121	142	119	136	125	114	142	128	127	92	113	120	117	115	134	124	109	140	142	101	115	118	110	117	131	162	124	110	130	133	97	122	113	128	108	114	137	134	110	129	124	110	133	141	124	131	108	136	122	138	123	149	120	118	130	131	114	122	125	124	133	130	115	119	132	115	122	118	142	135	115	125	115	131	134	134	120	121	122	110	132	129	133	114	121	116	135	129	116	112	125	124	129	125	122	103	134	125	124	136	135	130	126	127	127	134	151	123	133	128	116	133	134	113	123	124	129	126	114	112	103	110	129	121	154	124	134	119	147	123	131	121	121	124	117	135	118	153	119	120	119	117	125	153	143	121	124	101	123	136	119	142	124	109	136	127	124	130	107	138	134	126	118	143	128	119	116	128	123	112	127	116	124	116	127	142	117	127	138	135	129	138	107	111	144	127	117	102	98	115	111	115	120	132	122	116	119	110	149	115	145	117	130	121	151	103	118	142	115	121	123	106	134	131	118	115	118	111	133	120	150	127	131	149	108	130	133	111	106	128	119	111	114	125	119	125	129	131	129	128	117	130	146	125	107	134	133	126	134	119	128	160	129	116	138	125	130	120	135	122	143	133	145	133	151	118	137	130	133	137	126	118	128	139	144	122	117	122	160	121	104	136	129	145	136	138	118	123	104	121	139	97	154	132	119	106	134	110	128	129	117	138	135	112	124	134	122	113	122	114	132	122	120	130	108	131	102	104	133	126	115	125	105	131	116	145	145	112	120	130	128	125	122	107	129	124	123	136	138	139	139	138	120	116	117	113	126	123	126	124	120	134	129	132	117	128	129	135	118	126	120	134	135	120	124	143	118	161	138	124	119	123	112	130	126	136	131	125	151	125	112	151	123	112	125	125	153	113	111	117	120	127	155	109	126	109	136	143	137	130	136	128	145	143	130	137	126	123	116	118	114	108	117	141	119	130	111	143	129	128	139	130	113	123	136	111	113	126	124	117	118	112	136	97	135	119	124	107	132	129	143	121	138	141	138	133	124	117	136	101	142	129	113	123	138	116	109	126	110	141	122	142	106	128	129	118	125	110	107	131	126	128	123	106	127	126	117	138	140	120	132	100	125	133	114	135	114	134	124	121	155	116	128	138	141	113	132	145	136	137	118	135	116	138	132	142	131	138	113	102	109	122	134	131	121	141	143	127	115	135	126	118	120	131	128	133	124	131	133	119	130	120	127	146	126	126	129	125	124	115	136	123	126	124	132	119	136	123	138	116	136	122	116	120	142	107	124	108	117	91	107	149	129	135	122	107	128	134	119	132	133	116	143	120	132	126	100	116	125	122	123	114	129	116	115	152	135	123	134	123	118	115	135	114	129	142	115	118	131	127	141	128	124	163	111	128	108	138	127	139	127	126	136	123	122	130	124	113	122	117	104	121	133	126	109	141	136	113	114	133	126	130	123	135	126	141	124	134	137	130	118	125	131	121	121	142	140	122	142
7763	996	2290	22554	1441	1099	894	735	655	582	582	518	458	438	474	442	411	424	405	396	384	376	403	404	341	408	358	333	361	339	344	317	373	350	369	343	319	339	333	360	317	342	318	317	315	315	319	352	317	328	355	290	346	302	349	310	327	327	334	312	317	317	296	303	312	328	321	316	322	323	344	324	341	321	339	316	341	302	337	321	292	322	335	329	338	344	326	344	297	311	326	332	327	327	300	280	323	296	299	337	308	329	316	319	300	317	342	333	333	318	316	330	289	320	323	308	309	324	301	318	316	298	290	355	302	334	340	302	299	307	325	317	259	318	324	311	307	321	304	299	302	322	342	297	299	299	309	353	299	340	322	308	312	323	319	308	319	334	271	342	325	341	343	335	347	311	345	306	358	294	351	314	324	299	318	332	317	322	297	327	313	313	310	324	309	335	317	311	312	305	311	327	316	322	311	320	278	323	305	310	324	295	335	310	327	327	336	311	324	306	326	326	307	328	340	320	295	316	296	361	326	336	336	301	305	313	281	313	305	318	317	302	319	330	303	334	280	336	302	306	317	306	335	326	313	307	320	319	340	322	343	302	313	323	321	337	346	305	308	338	313	328	341	320	316	305	299	302	325	321	338	304	333	277	303	322	308	307	343	309	291	316	318	353	355	295	319	315	315	299	317	345	315	313	274	347	316	328	308	317	307	290	361	312	290	333	340	312	323	302	303	326	272	322	299	341	305	332	313	315	309	308	310	332	312	314	317	288	309	323	357	336	326	311	316	312	319	327	314	334	300	343	357	309	315	307	298	284	323	314	301	332	327	313	310	333	321	294	333	345	312	319	300	301	324	329	323	341	310	292	324	330	351	324	335	316	300	316	319	339	307	300	301	308	321	309	328	325	329	345	289	306	310	313	290	309	322	330	297	322	323	342	345	280	311	323	309	340	304	250	298	292	300	309	323	309	309	316	331	320	314	315	343	313	329	312	358	320	330	329	340	326	302	325	313	317	321	311	329	335	306	321	320	321	310	326	303	323	338	310	305	317	302	319	281	307	311	321	297	323	309	311	334	281	315	309	294	311	339	327	302	287	348	332	328	317	309	305	319	329	334	323	355	333	294	351	308	295	296	302	327	319	349	334	343	322	328	340	344	345	319	307	311	297	322	306	334	347	316	279	316	325	314	309	309	336	350	331	339	328	307	319	335	305	306	317	288	318	354	355	344	317	344	339	304	289	299	354	308	335	322	293	318	298	308	307	324	322	341	301	317	305	352	323	352	296	329	336	304	321	304	319	299	314	344	301	330	330	319	319	330	291	310	316	363	265	310	345	307	327	323	308	325	304	311	296	311	343	323	327	330	309	336	311	324	348	300	320	295	338	335	330	312	323	306	315	311	329	363	329	325	338	302	339	358	313	325	302	326	325	327	337	326	319	313	319	290	325	335	349	303	323	329	309	317	309	306	341	331	302	324	303	309	303	309	288	321	315	310	310	301	311	349	312	292	324	310	352	315	318	325	308	282	297	331	323	324	309	335	310	323	307	294	338	316	342	322	322	298	341	304	316	347	318	330	290	315	336	309	339	291	334	326	321	317	320	313	321	274	303	323	332	297	278	311	308	299	349	310	331	318	333	299	303	323	365	346	318	323	309	343	309	342	317	309	319	352	342	335	327	346	312	301	337	333	351	311	318	308	292	312	330	322	318	342	325	349	306	304	335	292	313	296	327	299	324	340	300	282	308	327	339	300	321	351	316	319	310	317	286	335	317	337	297	343	343	340	348	339	287	328	296	314	318	324	317	302	320	307	365	318	333	337	299	309	295	302	311	306	322	308	316	294	309	297	321	339	313	350	336	300	350	317	295	312	321	331	333	322	338	311	291	326	322	328	333	313	287	322	298	297	307	319	343	331	328	317	339	308	313	322	307	323	330	305	330	322	282	346	348	320	307	320	292	311	307	305	303	327	321	314	314	283	271	332	334	309	352	325	299	308	317	319	328	314	325	298	342	341	331	308	325	291	299	309	301	320	337	334	290	285	335	305	315	352	329	319	308	351	335	306	293	309	336	317	315	302	312	287	324	319	306	320	294	343	299	304	312	301	332	287	319	324	303	316	303	345	282	320	330	318	313	289	311	321	337	315	315	309	321	318	319	304	352	311	309	297	338	305	271	275	316	322	323	328	324	304	333	317	299	325	307	297	319	315	321	296	331	342	302	294	342	300	301	308	320	331	303	349	306	338	351	321	352	363	308	295	291	325	274	326	328	317	322	287	336	312	316	318	342	314	303	328	301	317	310	342	307	319	306	327	323	318	306	328	300	302	323	310	335	317	318	324	316	286	322	302	309	346	324	325	303	318	336	306	328	328	308	334	307	315	315	291	321	308	294	311	290	337	294	332	277	298	297	313	339	263	275	294	290	325	315	333	302	305	280	333	307	313	341	312	299	318	315	321	312	321	302	310	302	348	282	333	299	302	309	344	338	310	308	318	343	292	334	318	325	323	296	312	312	317	328	305	294	330	286	317	303	321	331	328	328	307	333	323	309	321	302	298	325	326	326	314	342	326	310	298	329	312	340	322	321	312	294	320	321	294	275	314	303	292	323	306	331	336	321	311	352	311	336	302	336	309	298	343	314	303	295	335	326	309	319	358	316	344	326	328	329	296	306	320	284	293	347	295	314	303	333	306	295	316	301	310	317	307	313	294	335	293	302	298	318	332	319	282	341	311	328	308	339	317	336	304	312	294	329	340	332	295	331	318	298	329	319	334	318	335	310	292	329	304	334	315	312	331	310	298	350	269	306	312	303	295	312	291	274	289	323	300	332	307	321	307	334	304	308	331	309	327	310	316	330	324	296	297	324	296	323	321	289	296	313	298	291	322	331	318	340	329	301	310	320	321	307	323	322	333	323	300	293	342	297	320	353	326	323	277	304	330	307	322	326	325	346	305	310	334	361	307	339	329	327	275	332	309	310	301	314	305	312	321	344	304	317	306	334	319	294	312	288	341	293	303	317	325	331	337	317	344	300	348	321	278	317	289	346	303	327	305	330	304	347	338	304	343	312	304	331	314	281	336	323	300	343	310	337	321	325	314	309	290	317	318	324	310	294	329	321	311	287	330	278	338	293	315	301	320	300	306	306	297	336	308	318	323	312	311	327	326	320	302	303	333	311	293	334	325	323	297	305	327	304	342	338	294	294	329	331	302	322	347	325	362	326	328	348	309	321	304	278	323	310	317	323	327	294	289	299	343	309	279	334	325	316	327	340	351	313	316	334	297	297	297	323	301	311	320	349	294	302	316	312	292	332	298	327	305	334	320	340	301	302	307	302	299	306	304	291	337	337	303	317	339	328	334	327	312	346	306	320	313	330	299	303	329	329	335	308	311	333	333	329	361	325	291	311	297	336	304	328	314	283	337	274	340	324	354	329	310	334	321	315	319	317	323	308	309	314	340	328	302	304	312	301	301	311	287	300	322	303	290	316	296	326	324	349
1418	402	475	471	246	242	274	257	273	238	261	258	243	263	239	264	249	260	267	249	238	231	242	258	244	229	262	252	257	259	258	259	244	241	273	264	273	238	256	244	234	257	238	250	281	221	272	277	238	267	259	232	235	262	250	242	263	256	258	259	275	287	249	252	265	285	215	259	245	248	266	232	260	264	248	274	248	274	263	244	267	250	262	242	258	237	256	252	247	240	276	248	225	249	239	281	252	253	249	255	241	206	251	238	256	254	228	249	248	258	251	278	262	241	265	270	280	272	261	298	245	263	239	256	268	239	262	238	260	229	269	277	269	260	250	246	255	234	231	242	273	254	254	280	228	249	256	221	265	249	231	260	273	270	239	235	278	258	251	263	259	247	268	253	244	264	285	263	241	252	246	277	239	284	256	260	256	260	239	265	228	229	256	253	276	268	256	266	274	242	267	255	258	257	274	253	244	256	253	250	258	247	229	238	236	278	247	269	263	241	253	256	254	240	246	250	282	281	259	235	274	266	252	258	285	265	250	235	224	246	261	257	284	243	240	240	276	237	265	238	242	273	258	297	272	243	271	242	274	232	267	236	255	229	258	254	274	253	223	270	274	241	239	234	214	221	251	242	255	261	222	249	242	275	272	244	230	270	276	268	257	253	251	243	288	235	252	287	241	260	223	238	273	249	238	270	276	255	232	246	238	268	275	246	243	268	236	287	284	266	251	253	271	266	225	206	277	269	271	248	287	256	271	254	269	234	225	252	287	266	235	283	290	239	253	245	265	260	272	236	253	248	255	251	246	239	225	244	278	267	287	274	236	255	280	234	255	287	284	240	233	232	254	247	294	257	247	269	237	287	258	246	227	260	238	240	248	237	255	233	254	282	224	233	275	270	283	263	273	210	228	281	263	268	249	253	257	231	245	257	271	275	262	262	254	247	245	242	255	260	252	239	245	257	243	273	281	231	215	253	266	261	264	268	237	255	267	267	263	259	297	264	281	242	253	253	281	263	259	267	256	258	249	262	253	249	245	263	229	219	235	252	231	243	259	266	288	257	225	260	257	241	269	280	259	244	259	246	248	263	254	241	258	251	278	279	266	236	278	229	248	262	264	249	242	274	199	266	245	280	256	247	237	242	259	250	275	259	231	252	258	284	276	262	254	236	249	267	270	247	182	252	252	235	259	244	243	276	249	275	238	263	266	268	265	244	218	266	259	247	242	240	246	260	243	275	267	236	222	258	275	251	248	234	266	277	238	278	261	265	265	243	259	270	248	262	261	280	307	258	241	268	230	252	242	246	235	258	260	250	243	270	228	262	267	217	263	254	236	252	279	254	276	291	276	265	247	244	240	235	273	286	238	252	262	246	286	226	243	260	278	246	281	261	244	256	265	239	249	240	260	251	236	278	261	268	242	243	252	245	222	254	301	254	263	285	277	242	246	252	285	280	227	256	257	267	248	238	256	243	237	258	249	252	256	252	238	252	259	279	285	250	242	249	261	280	248	224	258	241	273	223	258	224	255	262	274	230	261	229	249	225	263	247	261	234	239	253	265	225	261	262	235	260	276	275	266	237	231	262	250	217	240	229	258	274	261	266	232	252	258	253	278	273	238	288	249	278	257	249	228	251	270	252	258	238	278	273	232	269	256	230	235	238	269	271	258	235	260	249	260	241	277	226	255	220	234	263	256	269	262	257	262	240	259	207	255	282	277	229	272	240	273	251	262	251	252	231	248	266	253	241	233	252	249	245	244	255	258	265	247	233	246	238	254	237	248	251	266	243	273	231	249	268	225	252	260	231	239	276	263	286	261	240	284	225	286	269	278	242	267	248	239	249	246	279	266	283	254	235	231	278	264	237	259	282	245	228	241	253	278	253	264	261	265	283	283	232	252	295	259	218	277	255	284	230	260	258	238	197	235	224	290	280	261	230	229	265	251	220	274	255	282	246	248	261	243	246	274	251	275	269	256	292	239	238	268	231	252	249	273	253	253	255	263	237	276	227	247	228	241	247	267	254	217	271	241	249	258	243	274	281	273	266	261	265	284	260	290	259	279	227	287	269	249	260	261	258	243	233	257	280	260	259	273	256	301	265	238	248	254	261	268	260	259	235	256	262	250	254	258	235	245	247	268	256	263	256	251	303	281	267	246	243	249	250	248	292	252	252	240	255	242	255	254	224	244	266	264	286	239	258	261	256	268	259	251	241	280	251	251	264	264	264	264	288	265	245	215	284	243	263	244	262	271	255	252	227	258	256	253	255	280	248	287	269	206	240	264	263	253	276	261	264	248	264	243	247	240	284	257	258	215	278	258	244	273	260	245	258	240	233	250	257	261	247	270	247	257	251	268	249	226	276	279	227	260	276	233	264	247	242	242	267	264	254	276	268	266	255	262	281	251	252	258	246	245	261	266	262	275	253	266	261	243	259	259	238	264	230	269	263	250	243	257	235	231	242	251	255	276	255	271	239	268	267	258	222	268	248	262	245	288	262	227	258	262	232	258	271	237	261	270	274	247	224	264	236	268	273	250	259	252	265	241	275	266	244	248	242	253	273	241	274	248	230	217	255	241	251	239	238	287	262	255	287	287	260	257	251	262	238	252	277	261	284	267	290	301	258	246	243	217	225	231	244	249	236	266	226	251	239	224	247	234	273	261	248	228	264	261	272	276	243	276	263	278	224	253	232	256	237	238	257	236	254	283	227	233	245	241	267	282	249	212	241	249	286	261	260	264	271	292	266	250	237	243	259	263	261	271	251	264	246	249	243	285	254	252	252	242	249	224	247	268	243	253	260	250	244	254	257	238	252	232	273	273	244	237	266	255	251	234	253	289	241	235	303	269	277	238	248	252	265	242	241	223	245	241	224	253	261	298	276	260	259	230	243	228	269	242	226	252	277	235	266	233	256	249	247	285	313	262	256	259	221	224	279	235	231	285	260	240	223	279	261	253	237	248	281	233	237	239	244	272	267	238	258	243	268	276	256	229	237	255	258	245	247	240	215	230	238	221	271	275	257	239	261	244	247	261	259	236	238	254	263	255	229	271	268	248	248	271	246	251	249	243	261	276	303	243	243	240	228	262	286	251	231	227	225	250	287	275	278	275	248	253	250	265	258	249	213	254	258	228	257	266	248	243	254	255	264	250	263	286	249	259	246	282	243	280	248	275	243	257	249	262	239	274	248	244	235	242	249	251	268	231	288	264	246	213	239	259	280	234	252	214	273	273	265	254	242	249	244	275	250	268	213	228	276	255	246	233	259	273	257	249	260	251	262	283	287	231	253	288	248	235	213	249	232	269	296	249	245	254	255	260	254	259	263	250	239	238	238	275	255	220	258	279	259	207	255	241	243	256	267	282	289	258	294	255	267	227	246	259	253	240	269	292	256	250	276	233	239	241	258	272	255	242	249	233	252	243	237	262	266	244	261	249	276	285	270	227	228	275	265	246	267	252	274	287	242	257	252	274	245	273	232	259	245	279	254	242	262	268	246
1910	756	1040	1503	660	633	604	598	610	612	609	604	649	605	619	619	604	671	638	622	603	655	600	633	623	624	608	671	627	628	621	642	617	615	622	622	601	634	623	628	679	672	632	603	587	631	642	645	639	627	599	597	652	627	618	618	589	644	594	660	599	649	604	642	590	646	614	586	636	657	604	620	615	593	619	630	654	613	671	628	573	651	661	623	599	634	628	560	564	631	624	625	588	624	662	643	587	623	627	667	592	593	617	611	610	599	632	628	625	631	594	617	589	617	585	663	593	609	598	627	608	590	605	623	607	655	669	595	647	645	631	591	623	603	647	627	624	578	659	650	614	615	581	634	612	586	640	580	611	661	595	612	618	617	649	629	655	650	554	655	615	646	639	624	589	592	613	598	586	655	664	621	603	597	631	613	657	614	582	673	621	563	642	648	624	631	590	593	604	689	587	692	615	608	638	582	609	603	586	628	634	640	618	612	659	642	626	643	612	612	602	642	653	642	626	645	651	623	639	641	622	623	632	630	640	638	651	590	634	619	637	599	631	668	604	631	627	637	643	661	597	636	632	587	636	622	620	651	624	633	631	660	600	635	600	627	537	618	640	611	634	640	607	563	640	614	633	655	604	620	650	603	614	598	602	638	613	621	632	639	636	595	622	593	609	622	615	597	627	650	608	635	611	650	629	611	625	614	652	620	642	606	587	578	599	664	607	595	583	635	663	644	574	626	604	659	616	586	635	577	646	639	601	613	579	622	595	622	685	629	670	621	651	614	609	629	628	625	598	601	633	644	590	645	679	612	630	624	639	638	621	585	610	653	603	624	631	615	656	656	617	634	623	599	592	627	602	598	633	610	669	642	603	593	654	620	629	622	571	613	612	625	667	644	670	646	641	614	662	588	695	621	582	659	635	607	640	607	606	630	618	592	616	628	610	619	649	611	627	632	653	619	639	619	625	629	616	618	638	638	647	649	566	632	605	662	577	590	603	654	618	640	640	636	612	621	616	635	649	588	634	610	627	609	602	665	620	608	629	659	644	620	615	654	649	622	647	614	648	662	652	637	626	629	627	561	622	626	605	634	598	611	628	627	616	625	645	625	620	572	606	645	616	619	640	613	633	603	599	640	602	615	584	613	617	669	626	591	644	646	614	561	659	611	635	631	618	620	653	617	637	604	633	621	632	633	612	636	626	643	592	624	623	594	607	589	627	587	649	622	646	584	589	638	617	663	647	628	631	621	641	607	608	642	623	641	634	619	598	650	608	591	628	597	637	613	625	589	640	655	643	606	615	584	573	571	623	669	632	629	579	616	609	608	614	621	641	652	611	624	622	634	658	606	597	580	618	630	620	620	649	599	626	618	614	630	599	642	651	603	586	606	601	644	627	612	624	650	628	610	635	631	603	608	627	643	611	609	618	661	624	611	642	610	625	594	617	621	671	608	644	597	641	611	643	576	576	618	606	609	593	632	636	619	618	621	582	599	544	628	668	615	597	665	611	635	640	631	637	636	650	658	620	580	573	614	673	629	638	630	605	602	627	574	672	599	648	636	549	629	598	630	591	695	600	644	620	659	622	563	585	639	633	631	616	653	621	655	644	633	604	646	657	594	613	581	638	602	600	648	598	641	588	592	623	618	607	633	642	617	607	592	607	655	646	599	610	638	611	625	587	622	639	606	616	648	584	576	596	581	574	622	630	585	657	626	615	597	639	645	657	597	612	619	618	631	635	538	574	640	591	628	569	587	629	628	589	609	608	630	623	629	635	639	665	594	593	604	636	611	656	603	632	665	613	635	661	647	634	610	628	618	619	594	574	605	632	658	637	690	615	654	609	642	614	665	608	633	614	662	629	585	615	642	679	599	645	588	649	584	583	634	603	607	590	639	628	634	619	579	603	590	667	605	628	610	602	606	611	601	617	638	608	641	580	639	672	625	613	636	579	560	583	608	643	618	639	623	619	612	615	593	605	600	596	581	590	576	647	607	640	643	639	609	614	590	632	631	636	634	599	568	593	593	620	624	617	577	646	599	676	594	589	568	632	611	608	624	616	623	622	553	570	596	648	601	616	651	621	646	629	636	613	623	600	587	615	652	615	639	631	664	601	602	608	657	636	682	641	596	655	645	619	626	597	646	633	648	580	648	643	605	598	582	625	668	604	599	638	618	578	623	628	635	580	625	638	621	619	657	616	604	627	651	618	636	659	606	593	606	625	610	628	642	645	648	635	617	618	629	609	621	601	618	612	569	631	629	619	658	616	595	585	597	584	626	626	626	645	599	650	644	595	610	615	621	628	628	606	619	638	587	615	640	602	631	597	591	633	589	642	660	645	587	594	626	590	650	582	621	619	627	600	627	577	572	649	619	591	590	610	634	648	619	605	614	608	652	621	631	591	641	634	616	671	629	644	621	600	581	622	590	605	589	619	629	620	618	585	651	627	594	615	641	598	659	624	579	620	611	635	636	656	633	663	593	628	632	647	621	644	652	611	594	574	623	676	599	605	674	617	645	630	618	643	609	630	625	649	633	625	593	653	611	624	634	660	639	627	606	610	609	612	581	599	611	641	630	628	611	592	594	644	606	637	636	629	636	625	622	601	637	593	627	620	587	603	608	664	639	596	590	655	621	623	618	639	635	675	601	624	618	614	580	598	590	628	666	641	650	585	620	638	589	642	675	592	655	691	592	618	592	656	636	653	647	610	627	672	640	616	626	612	665	645	624	591	618	595	599	600	642	583	632	628	644	642	582	576	667	618	647	621	634	651	627	627	623	637	675	625	658	608	618	619	600	623	598	620	604	625	619	614	687	618	635	628	619	650	619	585	595	617	560	601	616	664	597	611	666	601	615	664	605	629	618	608	593	630	664	642	578	633	623	632	636	592	589	624	634	582	582	623	646	624	583	611	658	639	595	628	616	613	574	610	656	635	637	598	637	622	642	628	626	600	647	593	679	619	627	598	614	611	658	581	626	637	585	590	575	610	636	615	534	616	659	616	604	629	607	603	601	570	633	619	627	588	604	648	591	571	594	659	636	657	606	639	601	584	644	639	606	636	637	592	634	657	630	589	643	618	650	628	630	634	601	635	621	583	635	617	603	597	622	615	636	624	652	661	597	640	641	618	639	649	639	631	618	650	617	590	641	617	664	644	618	646	647	655	616	630	653	665	584	638	628	601	646	641	629	632	618	589	629	630	670	601	609	622	589	641	620	601	569	618	629	607	612	630	623	622	634	662	675	668	647	617	636	607	619	584	639	584	615	628	628	624	608	616	635	635	633	585	632	655	615	639	632	572	642	635	601	609	632	610	628	647	593	617	585	626	649	628	645	624	644	600	669	653	601	638	619	596	618	590	619	626	631	592	652	595	614	611	629	617	605	618	597	606	605	606	608	654	632	627	639	647	677	561	602	631	630	624	615	616	615	641	603	587	626	640	618	617	595	666	622	610	612	607	651	584	636	640	619	633	600	670	615	629	619	581	659	652	598	631	606
6492	781	864	2435	496	352	312	274	280	273	309	286	293	280	275	272	211	251	256	262	268	287	252	242	245	250	254	246	269	294	240	268	294	255	264	290	255	247	267	292	254	258	250	278	269	305	250	248	260	274	297	250	258	268	254	236	259	265	240	272	271	236	227	216	257	269	212	229	281	260	274	247	247	256	296	276	244	244	281	237	259	279	263	246	234	275	273	252	279	257	238	259	266	271	277	246	253	255	226	252	249	277	270	287	292	271	283	264	226	257	281	235	276	282	253	306	247	277	221	275	243	250	243	278	274	248	256	282	241	252	252	260	262	277	267	272	279	267	274	270	220	282	276	229	263	238	245	257	241	262	302	247	251	233	262	243	261	235	248	286	326	267	276	274	291	266	261	248	248	270	258	235	257	243	263	245	267	267	253	232	282	282	276	260	238	220	246	247	246	262	266	252	273	237	264	243	281	232	243	264	243	242	245	238	284	278	253	272	263	256	259	255	261	246	262	264	253	256	241	274	257	271	243	240	252	290	258	268	270	223	265	229	234	282	263	260	270	283	254	250	234	251	254	231	228	263	280	252	282	259	264	228	274	273	265	307	275	287	267	257	278	292	270	239	260	239	244	275	222	256	273	263	259	261	270	264	266	243	282	293	253	280	262	245	243	290	255	252	244	266	248	261	275	264	268	249	256	253	293	279	245	240	241	291	256	251	246	266	223	254	273	249	265	267	257	259	251	255	292	262	265	266	257	268	251	257	267	270	243	220	267	269	220	225	259	269	254	278	253	246	261	260	229	277	300	251	269	252	238	263	266	249	252	251	276	253	242	274	276	248	273	264	261	242	260	250	265	289	240	230	248	231	263	234	257	250	261	270	280	261	260	296	231	267	266	271	266	272	266	252	287	242	267	269	263	283	248	275	229	263	223	275	277	264	251	250	237	253	230	289	274	264	239	285	268	277	272	275	263	241	272	267	246	237	243	262	260	256	246	252	268	282	243	262	252	255	244	263	266	237	267	235	266	224	266	262	248	232	241	221	286	238	277	274	231	258	264	241	250	274	258	239	227	254	266	269	267	227	249	258	243	268	281	240	292	257	275	261	246	255	271	245	280	219	273	245	238	271	251	232	275	248	247	225	218	262	272	257	255	262	290	265	288	235	292	257	232	242	230	271	251	254	240	289	277	253	270	276	277	253	267	241	263	217	246	238	249	274	254	272	256	253	246	270	252	254	240	245	241	270	243	275	275	273	267	276	250	260	242	233	245	256	254	235	240	254	283	277	228	272	291	290	254	241	273	236	264	286	275	294	255	267	256	271	245	253	240	230	258	246	256	281	275	258	269	270	235	270	251	270	261	272	252	252	263	248	258	247	276	293	262	247	242	246	256	285	271	254	263	268	272	237	244	265	288	258	265	262	231	244	253	246	244	249	248	253	226	241	286	237	265	223	249	306	228	250	243	261	252	290	266	272	277	264	289	234	239	259	262	230	254	245	248	266	265	252	261	249	239	247	244	240	275	256	233	276	259	251	267	257	256	270	252	236	246	224	238	259	261	267	295	262	241	293	235	252	251	259	277	243	236	250	283	290	252	250	254	268	273	282	249	263	272	243	254	264	243	261	259	254	256	246	244	223	251	281	282	270	240	262	267	242	261	248	226	289	243	298	256	256	259	256	242	247	259	265	237	255	249	275	278	261	266	258	256	271	259	288	263	251	282	237	260	294	305	255	249	249	245	254	254	246	289	266	279	264	257	264	277	276	262	250	256	264	270	274	244	235	239	248	258	273	240	253	240	269	286	232	250	242	248	243	234	275	248	285	257	289	271	265	238	239	262	250	265	252	239	275	253	240	258	267	276	273	268	261	261	242	238	248	253	243	263	230	245	259	240	244	248	278	266	253	258	264	257	268	282	291	297	236	283	262	234	257	243	248	250	235	236	249	250	271	267	253	271	254	261	254	273	254	273	234	265	259	256	248	244	231	263	245	244	259	251	272	278	280	299	248	247	293	252	254	251	259	231	257	249	265	266	270	271	260	276	250	272	289	270	258	293	235	252	268	275	271	267	262	240	263	265	248	294	250	270	242	244	236	275	265	256	269	233	229	260	257	262	249	248	266	254	265	253	273	245	274	239	280	256	221	262	227	262	259	246	250	273	283	267	246	294	260	245	252	247	261	235	263	247	237	305	232	255	252	279	265	267	279	240	252	251	244	251	247	268	258	246	253	283	275	281	256	238	251	238	260	270	252	236	271	253	256	258	245	256	246	244	259	263	302	273	255	244	242	260	233	288	271	229	269	234	265	253	303	270	274	261	238	260	230	218	251	235	252	269	247	269	233	274	271	259	251	254	265	263	279	281	283	230	257	275	262	257	246	213	298	236	255	242	234	247	284	274	241	292	266	255	251	273	274	232	266	290	246	252	275	238	248	232	245	252	260	244	242	258	273	268	263	237	245	285	264	287	245	276	254	266	218	230	223	282	260	262	259	250	270	250	258	270	231	253	242	265	286	277	254	234	262	251	234	264	275	272	233	239	267	245	241	258	249	272	227	259	248	264	228	285	257	273	283	264	276	234	241	297	276	253	265	263	261	272	265	271	262	275	255	281	250	280	256	268	238	258	255	266	263	285	265	293	260	276	257	276	254	236	251	254	288	277	267	245	294	257	245	277	244	257	279	255	264	244	254	277	259	291	265	230	240	269	280	280	267	261	262	228	262	281	276	251	243	233	259	255	252	273	273	253	262	254	245	255	264	259	284	247	249	273	274	262	241	249	239	268	277	258	256	283	255	226	238	240	239	245	265	270	248	264	236	294	267	231	290	280	260	263	236	284	246	258	242	250	265	257	268	258	254	272	260	228	256	269	237	234	254	256	285	246	277	227	262	269	287	261	249	258	248	247	269	253	261	256	236	271	282	296	261	245	248	241	251	253	255	278	249	252	292	246	257	253	261	256	269	246	261	244	243	256	246	274	287	240	266	244	265	279	253	297	243	274	262	218	251	268	251	227	262	274	274	272	256	257	233	238	288	258	236	244	214	271	281	247	254	256	246	248	278	275	273	252	238	276	264	243	264	254	292	258	248	296	284	255	255	268	241	272	253	246	276	228	243	264	262	255	254	263	267	254	265	242	246	234	252	261	236	255	271	272	242	260	244	261	269	241	273	248	253	254	265	265	267	242	224	250	229	246	262	246	277	258	273	296	279	245	226	282	255	271	228	296	238	235	270	291	240	261	279	235	267	269	278	255	266	243	248	240	256	283	253	254	236	236	264	258	255	237	273	278	276	278	265	241	242	270	242	288	299	288	251	255	266	286	250	238	264	226	237	273	237	233	265	242	256	239	302	241	250	250	250	222	277	234	278	248	248	242	247	272	268	257	264	249	242	250	253	264	268	266	260	254	244	273	248	235	249	257	267	246	264	261	267	254	261	276	290	258	222	291	253	276	251	269	273	238	259	246	232	250	257	254	271	268	237	244	248	252	258	238	266
6161	1121	1931	8032	1140	970	928	883	853	760	743	714	742	669	676	665	627	662	628	651	661	669	659	624	646	659	636	577	644	641	688	636	626	645	647	629	633	638	646	634	620	633	570	646	653	611	625	605	627	604	605	610	642	678	612	660	649	650	685	665	620	655	674	626	640	609	670	615	629	637	617	633	612	593	620	646	642	604	607	617	635	618	596	617	618	620	645	638	643	600	580	648	592	602	641	631	615	625	624	685	596	639	632	640	586	611	656	621	631	678	628	650	601	606	605	633	621	635	633	621	613	650	610	622	579	602	611	608	635	589	658	625	590	625	684	657	660	629	609	577	626	610	631	642	624	584	578	582	679	640	625	639	623	611	609	646	644	610	645	624	620	616	626	635	606	587	614	589	592	602	610	603	636	647	633	630	631	577	660	660	597	594	667	621	646	623	591	656	588	592	654	631	650	622	655	659	637	648	661	559	648	639	640	634	673	614	633	611	608	647	591	656	631	591	640	638	630	604	655	596	662	576	613	618	642	640	668	587	623	631	611	656	613	592	588	617	614	602	583	621	564	643	641	607	649	598	622	617	647	611	636	644	632	615	636	656	605	630	631	623	668	627	618	583	616	572	573	660	619	618	634	647	615	606	638	604	658	602	614	638	575	638	618	660	612	627	592	579	639	617	632	626	609	593	605	590	602	609	619	647	624	613	631	604	636	626	598	655	609	593	602	626	595	622	631	633	594	616	614	666	674	619	655	613	640	589	614	622	641	607	672	625	646	675	636	641	631	614	636	637	614	633	642	610	613	657	657	646	607	612	633	623	614	619	665	624	578	639	581	588	649	573	616	581	693	596	624	582	619	632	621	592	625	606	639	656	655	585	611	609	595	625	647	617	651	646	595	626	621	582	600	635	670	604	643	656	614	646	650	664	620	614	610	599	631	613	593	611	606	626	640	611	610	631	626	624	653	627	644	616	627	593	592	661	640	606	620	597	613	616	618	636	581	646	666	635	600	615	666	660	605	639	626	618	620	613	609	627	585	616	627	619	600	594	646	618	663	595	627	625	622	618	635	615	647	609	571	621	637	626	615	648	657	651	592	621	638	617	631	616	613	667	583	597	647	625	639	579	579	606	615	584	653	628	613	623	601	614	609	639	619	585	582	604	620	623	636	581	618	602	633	598	636	624	624	675	640	651	620	641	619	622	582	606	624	575	610	637	609	651	633	631	560	639	602	615	601	670	581	614	624	632	629	613	635	628	623	618	626	632	579	646	645	590	627	599	603	663	601	626	616	617	655	623	628	648	598	634	604	593	637	648	660	577	622	626	629	618	614	623	620	577	598	650	605	615	642	594	599	610	638	627	625	638	653	603	624	618	608	602	621	620	606	578	574	601	627	598	612	610	649	601	663	654	628	620	628	625	647	631	606	618	634	608	594	589	607	617	590	673	614	655	613	662	596	598	649	597	605	582	600	593	595	600	585	595	609	592	653	619	626	627	688	676	622	626	618	636	612	645	651	587	643	609	552	604	620	582	600	610	615	646	639	600	643	574	645	610	668	589	625	614	625	610	632	610	584	586	655	657	635	575	570	640	584	627	630	588	622	622	623	647	637	617	625	617	649	557	621	616	652	645	612	608	618	577	587	609	623	637	633	608	618	586	635	642	639	648	590	620	648	654	608	659	666	594	627	568	608	606	605	634	625	673	624	628	641	608	588	576	639	615	595	625	610	639	642	642	584	615	625	572	636	643	598	601	631	620	591	649	611	651	651	611	625	634	650	644	596	589	617	634	605	621	660	666	617	644	600	666	609	614	624	611	590	634	601	604	589	609	584	656	599	596	621	571	629	602	617	618	632	645	632	626	612	626	600	638	645	644	616	631	618	646	610	627	581	626	620	628	623	631	618	618	623	671	612	617	654	649	635	654	594	655	652	618	621	631	603	630	668	626	616	635	607	598	603	661	643	644	627	676	614	632	642	648	589	647	621	605	630	623	608	609	675	638	619	580	643	585	617	595	597	642	630	620	604	644	626	597	620	613	679	623	629	651	650	658	599	542	639	652	584	576	628	587	611	602	697	612	625	614	599	615	630	606	609	616	608	587	598	648	630	605	644	618	716	608	664	586	618	594	611	582	624	620	616	597	659	657	638	584	613	662	610	616	608	609	609	648	643	647	601	625	594	665	618	613	639	635	629	645	649	606	587	600	666	629	599	621	620	611	619	634	634	626	647	586	654	632	598	645	622	608	650	597	582	619	630	617	654	588	604	623	632	632	614	633	665	595	634	605	560	630	626	605	619	635	667	637	626	599	642	619	576	620	583	640	590	597	573	608	619	609	655	603	688	641	617	577	659	607	668	605	649	614	623	607	629	631	609	596	592	608	595	619	601	626	606	682	606	590	640	630	587	604	646	599	634	572	588	635	640	657	615	581	615	592	639	657	613	631	602	626	614	666	633	601	591	607	583	648	619	692	628	596	618	628	631	630	616	616	584	635	628	602	619	619	609	626	670	675	641	639	612	615	619	616	632	662	637	624	613	576	639	572	626	606	624	614	633	573	621	634	646	620	627	644	637	641	659	632	648	612	597	677	622	629	679	623	643	623	638	611	601	617	632	596	638	614	634	642	632	625	621	613	637	656	658	647	607	602	592	641	574	582	635	648	608	552	634	605	626	610	594	626	635	627	615	599	662	646	617	628	631	610	596	602	592	611	587	610	656	641	643	586	585	601	566	627	614	601	618	647	662	627	590	662	613	605	638	590	634	612	639	592	659	625	586	604	624	637	650	599	607	615	599	636	636	571	619	626	609	612	603	596	623	629	623	609	621	619	614	645	658	635	595	603	638	602	597	638	606	587	650	636	624	636	576	615	622	622	587	629	642	639	621	621	642	569	640	607	648	612	645	638	672	616	612	639	609	576	630	609	619	634	584	636	672	617	654	595	638	626	599	614	638	602	599	626	614	637	660	655	599	600	643	634	603	635	624	604	597	607	649	612	628	645	666	612	654	615	635	635	623	631	591	635	658	651	616	638	624	637	613	626	603	631	635	645	623	570	612	596	590	659	612	647	600	587	599	661	664	545	570	629	644	597	640	613	613	579	631	592	604	638	600	625	608	596	642	617	609	658	649	598	623	572	598	588	622	627	626	651	687	633	630	629	605	588	601	618	652	605	606	633	612	635	618	639	630	617	657	613	636	602	637	598	612	620	590	618	610	655	593	631	628	655	600	638	624	622	657	595	621	609	633	627	620	643	612	608	610	615	604	669	634	594	631	582	578	607	583	628	624	558	660	585	612	646	625	630	635	643	623	653	683	623	592	629	626	671	620	620	618	633	637	570	642	601	647	601	628	691	600	614	611	621	628	639	661	638	649	589	629	617	680	632	641	603	624	600	629	602	619	609	651	605	652	588	639	606	586	623	622	607	652	611	638	632	634	639	598	639	623	628	620	593	657	625	619	625	652	650	590	623	613	650	613	619	664	638	592	673	618	598
11962	1084	1108	2932	545	278	236	191	179	154	162	171	133	137	157	113	133	144	109	141	133	128	139	117	133	121	170	116	133	106	139	138	123	113	137	121	103	143	125	123	162	131	119	118	147	121	137	104	138	128	140	113	131	110	124	124	108	133	129	122	121	115	121	135	117	114	114	134	127	135	124	99	129	133	133	120	135	133	145	100	107	108	136	111	105	128	114	105	111	134	126	121	127	121	109	107	124	116	107	125	137	115	118	113	136	127	120	121	114	133	135	123	123	111	104	143	122	109	122	129	123	110	116	108	143	151	130	136	135	137	146	131	128	131	120	120	153	119	136	114	128	136	102	128	111	124	127	135	123	135	120	97	132	135	133	118	131	120	126	113	144	117	126	127	117	106	123	147	132	120	120	124	121	126	133	116	131	138	143	104	131	97	114	128	123	117	120	137	118	127	143	122	111	123	134	108	118	134	142	130	125	122	134	113	138	127	109	105	110	108	123	139	119	123	119	125	118	111	110	148	133	104	114	121	134	133	120	129	119	128	140	139	117	120	130	111	121	113	129	122	110	132	127	107	157	118	125	127	139	131	107	110	99	122	137	121	126	122	113	134	127	135	138	116	122	108	122	139	123	136	112	130	116	118	112	133	120	120	125	130	122	114	121	129	109	140	108	151	130	133	130	129	120	108	97	119	113	158	121	117	143	147	117	96	122	150	112	103	119	121	108	132	101	112	137	132	118	108	131	123	103	125	131	123	116	150	115	124	105	110	127	125	109	124	108	121	105	124	136	136	122	124	115	119	134	110	103	118	121	135	137	112	118	116	113	107	116	134	129	113	120	123	102	119	115	129	124	118	117	125	123	111	121	121	124	116	116	106	113	139	113	127	126	115	126	127	111	111	119	92	104	117	123	123	133	130	125	136	139	149	122	124	104	116	119	120	115	95	122	94	118	118	100	107	118	129	126	108	140	103	131	124	115	136	123	124	120	120	123	124	142	117	129	121	117	132	106	118	122	120	123	134	108	111	143	135	122	107	114	141	127	114	126	104	125	112	144	115	117	125	122	105	125	123	122	98	101	121	116	122	122	133	107	118	108	123	118	118	120	98	113	124	109	140	109	135	124	120	130	139	115	113	129	149	132	117	129	121	126	110	121	129	117	158	132	152	119	121	111	116	136	124	127	128	126	114	104	127	128	118	129	105	130	118	132	133	141	128	114	134	120	124	113	113	127	121	137	128	136	113	132	118	131	122	111	109	117	116	108	124	103	115	151	131	131	123	115	107	109	116	125	132	159	129	131	101	106	126	120	104	137	129	115	128	116	129	136	137	124	117	107	124	124	117	125	108	109	145	135	115	124	144	125	147	111	131	115	129	137	130	121	138	120	112	109	134	134	116	135	115	110	143	120	125	133	120	124	133	120	126	114	119	114	112	124	104	116	103	128	149	141	114	142	123	121	98	126	122	147	116	133	144	114	115	116	129	119	138	122	120	125	116	116	146	133	130	123	105	134	132	121	133	129	123	125	127	114	106	119	117	141	128	138	138	104	127	136	112	120	128	117	120	115	113	133	128	96	96	148	138	125	124	135	110	123	144	138	134	121	121	119	124	135	136	117	143	153	114	132	133	129	105	127	130	105	127	114	120	124	137	122	123	113	114	116	119	101	109	134	127	99	121	121	141	124	117	130	122	136	111	108	120	118	119	140	129	116	118	134	107	131	115	130	132	128	121	150	133	117	127	131	126	139	134	118	97	131	139	110	139	124	90	129	107	106	115	111	122	112	127	117	112	152	122	118	135	111	124	134	123	130	107	124	124	94	119	108	121	126	109	123	142	127	113	122	107	109	128	128	131	91	123	128	121	147	110	114	118	125	126	114	118	111	130	135	133	131	97	140	98	128	125	129	121	139	118	108	92	132	144	115	128	120	127	109	123	117	121	134	127	132	107	146	125	134	122	118	127	137	104	116	133	139	140	103	120	124	115	118	109	119	99	117	149	116	136	124	120	121	122	136	138	128	131	117	124	121	145	100	136	132	114	135	117	126	133	127	145	126	131	109	117	125	103	126	132	132	129	126	107	120	138	127	119	135	121	128	115	116	124	107	136	124	116	115	151	125	118	111	120	107	125	143	123	120	131	125	136	139	118	123	156	124	107	108	113	121	141	120	122	105	124	113	130	102	125	141	134	121	136	130	151	137	119	123	104	120	145	128	122	131	144	127	111	123	106	142	121	126	125	99	139	130	133	89	122	119	115	120	121	123	111	140	118	117	127	139	114	116	124	129	137	127	137	130	140	128	134	141	120	126	130	142	124	113	123	129	126	127	133	133	117	127	113	157	101	125	121	101	137	125	109	111	125	106	124	122	144	124	121	126	118	117	123	136	114	96	115	125	121	117	122	147	133	123	130	122	118	122	122	112	137	119	132	137	138	93	104	94	108	127	122	145	130	130	99	113	114	119	141	134	140	127	137	93	135	126	116	123	103	130	115	135	143	129	115	104	129	132	116	118	141	123	110	108	132	121	119	122	130	116	116	116	116	116	114	110	115	123	120	106	120	144	106	140	92	119	115	133	125	116	106	127	123	129	96	136	130	130	133	131	120	102	123	128	132	119	124	120	123	113	122	112	97	130	133	125	152	131	137	135	133	159	130	125	129	134	127	112	137	131	107	113	114	121	122	122	117	128	117	130	135	128	112	124	136	140	122	110	137	109	113	110	141	115	126	116	136	122	121	133	133	130	131	124	113	130	150	104	135	115	149	108	129	124	116	122	115	140	112	120	112	135	127	140	122	145	117	117	117	138	144	126	113	135	137	139	119	112	140	122	135	118	121	125	132	113	121	112	127	117	105	118	112	116	116	133	131	128	106	115	147	120	129	108	128	117	105	147	128	118	134	121	129	145	111	124	144	131	112	114	112	109	115	133	110	126	122	125	129	132	105	108	109	133	131	117	116	141	119	128	144	121	115	124	135	112	111	134	117	150	144	115	121	140	99	121	127	133	108	124	135	115	126	105	116	142	148	118	122	131	115	111	115	98	138	109	122	136	122	132	108	108	105	118	135	116	117	130	114	123	141	114	141	148	129	121	109	116	137	131	117	127	115	110	129	123	125	120	120	134	123	129	132	118	138	147	129	128	117	118	135	131	118	101	126	103	104	101	132	122	131	130	119	120	121	138	119	123	127	158	122	106	129	101	141	111	118	119	117	119	111	127	110	120	114	105	129	121	113	142	117	124	121	136	133	119	112	144	134	111	134	131	113	106	123	118	119	114	124	121	132	131	112	112	116	119	108	112	115	133	113	123	149	124	134	112	130	113	116	134	118	126	124	129	122	139	125	122	111	118	144	122	107	114	134	119	127	118	123	132	130	125	124	113	123	112	112	135	135	133	103	107	142	115	129	114	131	132	140	124	116	113	98	124	130	115	117	105	109	129	135	121	111	116	108	117	141	136	130	119	109	111	147	108	106	129	122	138	105	102	107	108	107	102	105
7765	1187	2408	9125	1406	1080	920	746	705	595	525	516	488	468	441	422	396	430	418	392	399	347	369	347	350	353	349	360	350	341	351	364	353	344	340	316	341	340	339	343	335	323	328	306	319	332	340	314	343	315	332	333	284	299	327	308	297	336	312	301	343	356	303	306	380	333	329	339	303	334	308	277	320	315	328	312	319	306	342	328	314	345	341	311	280	349	322	313	288	325	311	292	372	338	315	309	309	340	314	318	273	296	329	312	321	306	333	278	309	353	350	308	316	273	304	337	334	330	337	319	298	287	331	334	343	318	286	330	291	315	315	321	336	340	309	284	339	325	300	337	314	310	299	301	306	322	333	326	325	344	302	316	305	334	317	315	303	323	340	339	304	333	331	321	320	318	312	327	335	326	297	324	321	322	304	296	309	324	322	316	334	333	304	325	330	298	316	301	304	320	303	300	307	348	288	294	330	287	283	341	307	303	333	311	342	313	333	336	297	307	320	336	274	315	334	331	308	306	298	302	350	290	334	347	311	323	320	324	341	284	304	356	297	318	299	312	290	327	311	336	306	303	342	326	301	314	343	317	316	295	320	333	316	341	307	304	315	299	328	322	299	290	292	345	292	287	334	339	329	296	308	279	289	315	308	312	295	316	318	311	299	306	347	289	316	310	291	303	330	310	348	317	278	296	306	323	299	299	316	304	326	294	339	329	336	357	333	314	351	320	288	280	315	339	299	323	295	325	306	371	321	312	332	287	319	340	308	324	291	333	327	349	306	314	353	307	326	322	313	301	318	305	293	296	303	311	326	330	310	313	283	342	315	337	293	325	285	314	311	321	343	312	316	342	299	277	307	326	317	323	325	310	300	337	299	322	286	326	328	296	309	302	309	291	304	310	315	362	293	338	324	317	298	296	327	313	333	320	333	311	316	305	301	301	321	328	329	319	314	290	322	286	292	356	330	308	286	302	308	320	344	320	322	307	300	306	257	315	333	295	310	316	320	283	297	309	322	307	311	302	311	288	303	303	289	318	325	299	319	337	325	281	316	305	298	286	302	313	312	305	296	331	329	307	290	285	335	298	314	296	280	327	310	311	326	331	312	328	312	300	302	310	320	309	305	314	333	343	325	320	335	303	329	300	315	317	302	357	295	310	300	297	348	315	295	311	302	324	320	306	310	320	305	321	291	287	320	316	293	290	298	295	325	332	315	299	314	328	298	283	316	316	331	340	295	345	304	317	326	321	317	322	319	336	320	314	310	308	326	310	266	293	333	339	312	278	309	291	293	329	324	302	276	296	301	316	297	316	305	296	338	316	326	307	329	305	283	305	318	303	343	313	314	319	330	320	307	274	320	295	355	325	327	325	314	326	310	319	319	301	315	289	286	304	306	303	332	279	309	326	300	335	318	299	334	312	294	307	321	324	283	310	300	319	290	324	314	319	340	294	355	339	312	323	305	293	373	316	318	309	308	318	324	300	300	315	313	320	300	344	286	312	309	283	318	276	287	319	310	311	306	308	309	350	318	349	325	344	327	295	327	321	342	292	316	309	340	351	283	276	328	316	316	316	304	308	323	323	348	313	295	306	308	346	349	320	279	318	337	329	303	320	303	312	300	345	292	343	311	294	307	330	300	302	303	314	315	295	276	288	322	318	288	308	309	292	272	317	310	315	303	305	310	303	327	314	317	305	316	316	314	305	321	286	340	296	325	305	331	317	302	303	317	299	318	289	303	335	305	328	294	311	325	303	297	309	332	292	328	340	273	326	307	330	326	325	312	282	293	342	320	322	275	277	312	298	316	344	313	287	316	309	286	311	335	322	309	303	308	340	311	292	322	330	338	336	295	336	310	311	302	325	339	313	316	345	321	335	305	363	352	308	299	350	313	342	295	315	343	326	324	314	317	347	310	328	301	303	310	291	327	303	332	295	333	305	333	305	330	325	324	290	311	308	341	303	317	335	298	322	325	314	313	311	303	303	321	342	296	332	276	305	295	300	320	288	310	340	304	323	328	288	295	345	296	287	301	328	289	280	281	288	320	298	343	314	341	325	295	291	306	338	317	324	314	293	323	345	323	308	288	328	328	316	337	316	321	315	326	302	298	325	325	309	323	293	313	308	305	316	332	339	290	332	318	307	307	316	296	303	328	301	324	326	313	308	319	284	282	337	324	317	302	325	299	326	318	305	330	291	316	304	304	304	313	315	308	307	333	304	330	288	331	327	319	325	326	328	311	331	316	344	331	308	331	281	315	309	318	345	324	293	296	326	351	329	303	308	315	290	329	329	310	318	305	299	327	323	301	312	277	318	336	297	311	332	357	313	329	308	291	337	339	324	294	323	328	329	301	318	333	333	298	308	287	342	301	323	314	303	310	317	340	300	332	313	313	302	304	297	313	314	341	303	298	321	320	348	330	339	313	335	322	293	335	301	301	308	319	353	309	293	325	294	313	303	321	295	344	309	279	326	300	309	293	320	318	296	318	349	329	359	355	315	290	292	300	298	347	299	302	307	326	317	286	327	327	292	313	308	310	313	309	323	255	325	346	348	312	324	316	272	317	278	321	324	323	364	319	315	306	317	324	327	321	335	324	316	319	275	325	307	292	318	296	304	358	306	304	294	325	314	328	307	313	314	321	300	312	289	335	346	316	296	328	298	328	308	302	300	303	290	349	298	336	304	316	302	319	292	311	322	310	325	308	306	318	271	279	341	329	319	305	264	344	342	318	307	322	295	310	316	333	323	328	319	314	305	275	331	324	313	282	323	327	308	295	320	337	295	294	272	325	336	320	316	290	328	364	337	314	312	323	294	315	357	297	340	312	341	348	312	309	378	356	329	330	320	300	316	319	315	354	326	299	299	309	308	312	277	300	294	319	307	277	344	292	277	283	336	311	321	333	275	348	301	315	290	309	276	330	327	324	313	288	306	321	325	307	280	301	294	273	308	288	317	316	299	304	314	326	326	289	319	314	309	298	328	292	327	306	331	323	323	331	330	310	314	336	311	309	295	335	312	341	312	325	316	305	289	305	303	312	283	348	300	311	347	321	302	296	308	324	329	319	345	344	265	317	332	334	315	320	321	317	335	319	288	315	289	306	293	339	301	315	333	335	330	326	332	308	301	315	297	300	310	303	306	303	319	336	314	301	292	307	330	310	317	320	329	324	310	322	333	319	320	325	311	303	328	306	343	311	302	335	302	304	315	339	299	290	306	318	305	351	312	331	326	303	318	315	331	337	326	319	279	284	309	311	276	349	295	314	310	318	310	304	360	294	303	314	317	341	316	291	320	321	302	337	290	322	319	309	315	367	294	326	304	305	323	281	324	349	335	325	298	320	320	312	286	318	279	326	304	306	325	326	309	315	326	310	279	327	333	283	312	333	313	312	278	336	325	308	299	318	331	329	311	289	298	316	327	296	284	324	349	318	308	312	313	300	322	316	322	302	312	316	314	321	311	288	344	318	313	298	304	317	293	329	338	321	297	295	324	315	294
1446	390	392	327	267	273	260	264	265	259	261	239	258	255	269	260	259	265	257	253	275	233	252	263	238	261	255	276	256	215	248	275	252	252	258	241	243	242	252	270	236	253	232	255	240	276	241	229	232	261	274	253	240	243	238	242	241	253	220	252	253	277	264	255	259	259	258	225	274	247	284	239	250	241	260	265	273	226	265	238	265	234	261	237	223	254	241	278	245	255	239	235	250	268	263	248	272	278	280	243	232	289	254	273	273	285	263	245	285	250	249	256	265	262	257	262	232	270	248	231	256	252	256	259	252	235	251	231	249	265	263	241	250	244	258	286	259	271	248	265	258	256	269	246	287	222	259	253	267	256	275	237	282	221	248	284	268	259	230	248	270	248	300	268	271	266	226	240	265	268	278	245	246	254	276	231	259	272	289	191	263	246	224	286	217	222	241	258	275	281	240	218	242	277	289	250	230	256	263	263	242	252	237	261	259	273	253	233	245	233	245	266	243	252	273	241	291	251	235	260	237	290	235	270	227	273	285	274	220	248	251	277	252	251	209	253	237	227	238	249	269	271	253	235	237	265	273	245	228	246	227	252	227	245	250	251	242	241	242	259	260	266	254	251	261	260	230	231	246	243	239	261	253	240	253	266	230	219	268	260	268	266	247	223	261	250	238	236	232	275	247	257	242	217	257	295	249	229	247	258	247	246	232	238	241	247	262	236	243	261	234	264	244	240	242	251	255	247	258	268	244	255	245	234	242	234	251	230	293	271	275	265	251	250	249	229	282	258	269	263	262	261	235	255	264	222	242	255	280	216	249	250	231	240	258	275	256	272	236	265	246	235	212	253	236	249	264	267	289	253	256	277	258	245	253	271	254	244	267	251	282	289	234	259	267	245	238	250	234	239	256	235	252	242	266	229	278	255	263	243	256	264	248	242	247	267	246	246	253	230	250	257	262	244	256	251	280	233	261	269	247	251	269	230	258	238	257	243	267	225	232	245	228	246	262	249	245	262	223	270	269	274	250	242	228	252	233	275	271	264	248	277	245	256	210	264	263	253	255	273	284	276	275	278	265	251	258	253	278	259	285	260	219	272	276	252	249	261	238	262	262	250	221	251	253	260	251	273	259	255	246	254	257	281	277	263	297	249	247	255	257	215	257	275	261	259	249	279	227	254	237	251	256	228	273	262	261	263	240	258	269	287	259	251	221	254	262	259	222	244	248	254	245	252	236	283	268	238	272	265	293	265	240	241	252	268	237	247	286	247	241	237	254	264	253	237	245	262	273	274	264	258	277	256	219	267	235	240	250	235	223	237	254	273	270	251	268	260	247	238	249	258	237	272	251	230	270	260	262	254	234	258	261	255	234	250	222	277	187	252	239	264	284	247	241	247	236	237	231	233	230	252	264	254	244	235	247	242	232	236	248	246	256	265	247	252	219	238	227	246	249	238	263	233	237	235	252	249	271	232	230	251	255	255	264	239	248	260	268	272	263	272	252	243	232	234	235	266	230	270	248	235	234	215	249	265	250	252	246	280	273	250	227	253	281	257	252	242	240	280	236	246	273	248	220	265	283	223	252	241	248	235	243	260	265	253	261	230	239	263	281	229	245	269	262	286	254	256	268	274	267	279	265	241	234	229	245	226	230	237	260	233	266	234	257	270	266	239	232	233	256	251	245	247	266	266	250	232	222	269	277	270	232	237	292	245	278	242	255	263	261	244	278	278	247	284	245	224	251	269	280	260	278	232	249	262	242	275	219	272	244	270	249	250	235	259	256	253	248	268	287	221	248	270	248	252	229	283	266	269	253	263	263	233	242	240	259	263	291	256	223	218	238	258	229	279	266	250	253	256	241	242	261	253	247	259	247	262	234	245	244	242	243	279	261	286	275	260	223	241	269	244	270	245	266	242	252	237	279	246	255	240	240	252	277	247	268	252	251	266	241	242	242	254	238	245	252	261	245	268	245	261	249	248	255	243	256	274	238	255	263	241	251	253	233	255	259	253	248	232	227	245	246	252	237	266	283	252	240	252	238	226	230	273	241	251	262	240	240	259	221	268	244	229	226	258	243	244	259	242	227	264	261	281	235	263	253	266	256	247	274	267	249	265	256	249	273	240	266	229	271	247	239	252	269	233	213	241	285	262	260	268	260	242	252	247	260	264	259	256	247	238	262	241	260	269	251	252	234	263	230	237	268	223	269	225	236	262	256	252	265	247	279	236	244	256	233	235	252	254	246	246	239	246	257	239	258	255	275	268	251	244	254	253	271	250	255	241	247	228	251	266	268	277	256	247	245	249	245	254	234	238	274	281	293	218	257	250	257	262	226	251	255	254	267	226	253	261	253	264	251	259	274	245	259	256	255	241	278	252	257	218	258	254	239	242	265	262	266	233	258	250	268	233	256	261	277	256	290	245	257	251	230	273	267	256	260	254	254	261	231	233	255	238	244	229	296	243	254	284	255	237	255	266	273	266	229	231	254	242	247	243	237	237	252	293	264	260	272	250	262	261	245	242	245	276	227	269	286	252	262	233	260	232	265	254	262	219	218	265	243	247	227	237	250	274	242	266	248	275	298	273	250	266	276	278	274	250	285	257	256	281	272	273	231	238	266	269	245	275	248	235	254	259	256	284	301	270	239	261	258	272	251	267	253	257	253	254	265	242	249	239	259	280	246	258	280	262	273	237	253	254	228	246	244	225	248	261	268	287	255	237	257	253	258	261	269	229	251	287	256	235	261	255	259	224	246	252	242	234	229	225	275	257	233	253	240	267	222	262	212	240	268	241	235	261	258	261	265	247	297	245	275	266	256	256	267	233	234	248	248	237	266	250	287	259	229	238	259	243	233	258	251	270	263	281	238	246	251	240	240	246	232	278	256	252	264	204	242	226	243	239	231	263	221	262	280	271	252	212	256	263	243	261	255	276	255	242	269	242	248	244	250	245	249	232	276	247	247	248	252	254	253	250	284	273	239	254	253	225	270	227	239	277	236	262	256	238	234	252	228	229	238	251	271	283	257	255	234	239	215	257	251	266	261	246	259	246	255	265	226	262	280	267	241	242	230	253	283	249	268	255	226	235	282	250	266	254	242	266	246	253	259	262	249	243	264	246	215	257	300	221	249	243	254	215	255	269	219	261	284	264	286	250	238	257	249	236	212	257	238	239	245	267	259	255	261	246	250	238	284	258	263	246	254	238	250	261	216	271	242	259	290	257	253	267	282	255	233	266	259	269	253	233	282	274	249	231	268	269	272	233	256	214	228	275	250	239	243	266	261	227	276	243	260	235	260	275	238	259	245	254	240	269	251	253	258	255	240	218	271	247	234	252	265	257	245	251	250	240	256	220	275	276	250	245	221	262	254	274	251	245	273	276	258	263	246	253	276	275	239	252	274	280	246	242	270	262	249	234	271	260	267	245	254	254	261	240	282	239	243	197	247	237	251	265	286	232	262	264	253	272	264	262	263	241	245	264	273	280	263	249	230	250	249	290
1946	760	946	903	673	644	658	641	591	621	633	593	618	633	646	660	622	617	569	595	633	663	612	629	657	619	581	586	602	558	588	649	602	606	667	665	663	594	647	666	630	626	620	638	654	597	636	658	584	619	635	641	648	591	638	616	650	661	646	650	634	591	587	591	594	642	618	596	634	674	619	615	625	607	647	628	605	632	643	598	646	600	579	656	613	621	636	612	571	636	565	646	668	600	673	628	625	648	613	585	615	596	571	631	618	602	618	611	629	606	600	628	623	658	607	632	595	631	652	599	596	622	587	648	639	625	643	617	618	580	595	617	605	636	603	637	596	593	619	639	624	626	599	642	665	634	628	613	624	629	630	621	644	601	631	632	575	589	583	643	620	593	614	600	627	600	591	639	614	610	623	640	613	603	590	617	621	613	611	642	607	612	579	606	630	594	630	563	605	590	611	614	631	580	576	651	639	645	621	602	646	616	578	610	553	636	602	650	618	600	588	584	597	636	614	638	617	637	599	614	602	615	631	635	644	620	574	592	650	622	638	614	557	611	660	593	616	645	641	587	613	629	569	622	609	563	639	630	622	580	608	610	609	671	550	633	630	624	606	634	659	618	632	607	624	628	619	618	633	634	580	641	660	651	627	631	645	603	599	593	654	673	611	638	655	607	631	608	603	613	608	597	650	603	617	637	622	610	621	620	615	602	643	649	641	650	600	622	599	643	618	578	596	616	613	614	610	645	577	608	606	624	631	559	607	581	614	649	597	599	574	624	601	606	611	634	581	556	612	610	634	629	634	629	582	559	588	661	606	631	584	626	623	593	589	609	586	595	613	654	647	604	625	594	606	631	592	613	661	613	653	625	622	604	664	613	604	616	596	608	544	617	613	649	622	603	632	628	689	653	624	633	609	621	611	587	588	606	647	650	635	594	609	633	592	640	618	636	676	634	625	650	595	618	629	618	597	602	584	642	568	637	633	591	619	595	619	656	623	642	600	586	562	610	602	630	599	635	652	585	583	632	607	608	645	594	630	603	656	595	569	591	642	627	658	631	626	598	619	590	666	660	646	615	572	632	586	642	570	620	606	628	621	629	630	634	633	623	606	615	618	636	627	647	564	615	633	643	600	618	574	657	639	660	633	672	636	626	617	609	606	604	605	622	598	652	610	625	650	613	632	628	612	603	614	581	628	645	621	606	593	616	628	648	633	606	607	620	594	590	605	625	616	608	601	604	620	586	618	607	647	636	620	642	631	609	597	582	598	615	621	601	640	616	657	651	629	573	629	618	603	632	613	623	650	633	611	597	599	619	636	637	616	586	589	603	593	641	640	670	596	580	607	607	660	580	657	593	630	646	591	621	630	659	618	635	611	638	655	628	627	640	601	628	620	608	635	632	633	649	606	628	627	621	615	619	572	646	649	631	612	649	635	614	638	609	607	609	601	625	632	668	586	643	611	647	631	600	616	615	613	635	646	615	627	614	615	617	603	593	615	624	595	654	640	636	600	613	616	618	612	653	628	617	645	608	642	601	640	610	632	594	610	630	585	638	610	625	655	639	635	638	569	622	667	617	621	615	614	614	629	597	608	612	607	606	619	567	657	609	633	617	609	596	643	621	665	658	650	640	596	604	637	561	667	619	639	565	600	652	636	574	620	611	615	560	628	659	595	639	616	643	602	645	610	602	619	613	610	610	631	596	628	631	628	604	634	622	620	598	621	641	613	615	626	617	605	618	614	599	583	600	611	656	603	626	617	615	564	628	683	615	622	633	619	619	610	620	604	629	593	641	688	603	636	621	569	561	638	623	614	603	655	584	604	653	586	635	569	590	625	612	596	576	612	647	593	615	615	619	630	636	631	593	610	623	625	628	640	625	619	644	642	603	623	645	626	659	592	618	610	643	615	608	598	641	596	617	611	637	617	639	619	607	634	631	625	593	611	624	629	640	645	606	637	592	611	593	610	623	614	594	621	611	641	613	622	651	604	610	573	603	615	595	618	594	606	605	620	625	601	634	606	692	621	582	631	644	623	642	613	646	622	620	587	617	564	604	636	596	635	617	635	636	632	565	636	634	568	614	640	645	671	593	613	652	613	616	586	603	566	601	589	607	595	596	622	571	663	619	639	608	606	652	623	591	600	602	609	670	562	661	640	585	609	654	648	631	634	613	637	606	603	631	630	595	621	645	615	601	596	572	638	643	611	633	605	612	622	569	623	623	619	562	635	613	615	645	660	647	608	626	651	640	610	618	638	642	624	608	569	629	633	611	627	581	569	592	605	588	618	598	630	683	576	637	672	640	593	604	582	630	636	627	629	648	568	606	625	615	601	664	634	607	637	620	653	623	624	610	601	624	576	611	602	592	620	578	629	593	618	573	647	618	624	630	607	604	640	668	570	626	613	618	604	627	616	661	642	585	608	593	612	598	600	557	565	627	603	586	633	560	601	644	612	630	643	617	584	646	589	589	606	645	625	611	598	582	604	650	546	543	655	602	584	621	636	574	635	625	630	633	629	579	622	580	628	615	604	633	627	599	603	587	625	660	557	616	624	603	567	607	661	659	582	582	617	626	639	651	647	579	622	620	612	646	638	600	602	603	633	563	615	631	606	615	570	619	581	597	602	616	620	658	623	593	652	669	617	589	608	582	600	636	617	613	637	643	670	587	617	676	617	592	573	608	606	643	670	575	607	615	652	642	633	613	616	615	575	669	649	594	617	603	589	614	562	616	625	673	603	647	578	584	630	636	648	637	638	618	631	635	640	628	600	597	567	594	643	623	605	622	635	622	620	596	668	686	602	665	595	611	569	626	603	614	658	635	584	594	619	620	571	643	600	647	595	614	636	582	654	593	609	664	600	590	658	596	637	602	614	599	612	593	637	605	628	612	608	631	639	636	586	589	622	567	595	605	592	617	580	626	622	559	627	580	595	570	654	606	628	585	618	633	638	638	614	628	648	601	609	607	621	623	636	607	619	598	605	630	623	607	635	546	633	611	604	636	655	615	575	641	637	558	613	615	615	590	615	674	615	597	664	615	623	626	598	578	597	602	624	600	678	629	619	618	626	618	641	643	617	596	592	604	651	610	621	630	633	599	697	649	629	605	647	650	576	602	616	614	607	616	617	658	634	618	590	657	633	595	618	602	618	617	586	672	599	655	625	610	628	612	613	612	655	585	586	655	622	596	622	584	649	589	651	614	644	658	632	648	627	601	635	646	634	596	586	602	586	602	605	621	646	613	622	617	621	605	616	618	642	553	615	602	649	603	631	603	634	644	614	602	661	636	636	625	626	570	577	593	638	650	611	551	644	653	602	619	651	583	624	621	600	594	559	597	622	640	595	563	599	578	617	622	606	639	615	629	598	574	612	616	613	628	643	599	604	565	613	628	585	629	660	639	583	600	601	598	660	629	613	606	597	628	590	618	613	652	639	591	646	641	619	656	587	670	636	573	567	602	663	573	610	661	563	628	645	596	576	602	601	669	612	602	612	555
6746	674	635	1146	420	307	334	272	233	305	274	273	270	261	278	259	281	243	271	260	284	252	261	255	246	263	270	269	259	240	243	265	245	289	286	267	260	256	235	274	250	244	262	241	254	281	231	261	245	260	237	248	247	250	265	260	262	270	269	246	247	252	270	252	251	239	261	255	242	273	275	208	266	248	246	256	254	243	238	282	252	244	232	256	245	265	249	227	279	252	265	229	280	266	264	296	241	283	271	214	236	243	222	241	256	264	240	252	254	216	258	243	252	274	248	265	268	262	236	242	249	264	270	252	230	233	255	282	250	249	257	245	260	211	260	242	251	235	265	261	249	287	252	279	248	268	268	241	242	252	290	240	280	240	284	245	259	274	248	240	270	268	241	259	247	251	273	267	241	258	242	221	273	290	247	232	269	237	231	223	265	259	220	297	263	259	269	251	263	258	304	242	253	262	265	269	223	234	249	260	270	272	267	263	263	275	244	237	263	242	279	268	234	287	276	258	262	255	258	266	244	266	255	220	243	261	241	265	222	278	267	251	259	283	259	278	272	254	255	269	285	238	269	257	241	263	255	239	236	269	274	279	251	227	236	260	284	295	249	251	277	264	265	258	264	278	245	270	249	260	235	254	239	285	263	260	258	269	247	254	261	264	250	253	226	259	270	268	244	270	261	244	228	261	253	231	263	304	261	253	273	247	278	253	260	251	236	297	256	267	253	271	269	226	277	247	256	252	256	270	249	249	269	275	257	246	246	234	251	272	264	245	254	277	254	245	264	268	251	251	232	270	238	230	227	230	261	249	260	246	260	253	249	253	283	269	272	273	233	246	242	252	271	241	265	262	237	224	257	264	296	236	240	230	270	244	262	251	258	237	285	239	264	273	279	256	256	269	233	252	252	297	250	262	247	280	264	257	252	231	277	229	250	223	247	254	269	288	249	273	272	224	263	261	267	280	230	241	269	244	281	239	239	279	276	256	270	252	266	264	277	276	209	269	266	261	259	277	248	241	229	228	237	230	288	234	253	269	263	298	256	293	253	265	238	237	286	271	249	259	284	238	271	272	261	238	264	265	248	287	228	266	244	257	251	277	251	262	256	277	252	252	237	236	258	261	264	250	278	256	250	284	240	262	212	267	253	279	223	241	270	249	240	235	250	263	252	228	268	225	246	253	253	241	233	261	245	286	257	232	268	238	263	263	232	260	245	275	250	238	259	236	274	246	262	292	254	256	227	231	244	256	248	257	232	265	257	251	239	238	242	286	260	238	253	234	271	276	249	218	249	240	266	225	275	259	276	266	247	272	262	266	276	268	251	250	250	259	256	272	273	264	269	256	255	247	227	256	256	250	244	242	266	233	256	317	261	246	281	246	261	248	256	268	253	248	272	251	262	248	235	258	275	248	246	299	230	254	249	257	235	284	246	220	264	246	223	232	260	251	234	244	269	229	252	252	255	246	270	267	260	263	237	258	275	215	257	262	255	253	271	264	286	260	268	260	245	282	243	233	231	257	266	265	245	270	275	264	280	261	264	243	243	276	250	263	264	254	276	305	270	248	259	256	243	281	252	257	247	269	277	256	264	223	251	287	249	238	281	217	253	269	261	247	291	226	259	247	236	247	271	254	256	280	237	233	261	269	268	287	237	275	259	215	239	250	256	252	246	256	245	240	250	241	254	251	252	244	261	244	273	289	228	268	285	282	255	258	264	246	257	249	252	258	227	261	244	270	241	266	258	238	265	270	232	242	249	287	281	254	261	261	273	262	244	284	260	254	244	267	229	249	246	258	235	247	285	246	245	257	224	292	244	240	257	274	268	270	286	272	261	265	249	254	268	237	267	280	249	253	237	260	220	270	263	240	281	240	225	264	240	267	252	268	261	284	269	238	281	258	278	246	261	239	245	235	268	263	237	291	234	251	267	276	247	245	244	264	248	263	275	240	275	253	274	252	280	237	258	247	257	245	275	268	256	272	257	268	271	262	246	254	229	289	258	279	269	247	225	248	268	256	281	244	245	260	278	266	257	250	228	257	249	259	251	246	255	260	263	242	264	290	245	272	258	262	281	282	258	255	240	277	268	235	246	270	268	251	252	237	255	270	233	274	250	248	263	261	234	231	250	243	249	259	260	258	289	293	262	285	269	251	212	262	268	272	247	278	236	255	267	250	246	223	247	291	250	258	244	286	245	246	242	246	254	276	260	258	260	256	246	268	268	247	258	265	272	268	272	285	247	275	261	243	252	250	242	284	266	244	231	267	241	244	235	261	277	269	252	249	250	255	250	263	252	237	259	286	255	255	248	257	250	235	252	263	271	269	289	253	250	268	237	258	266	271	284	273	258	251	263	251	265	265	271	267	216	254	241	257	246	263	260	272	267	292	253	252	250	278	261	272	267	262	259	251	238	227	278	236	243	262	262	252	272	246	241	254	264	281	277	238	243	258	253	261	242	272	233	244	260	250	248	227	228	269	283	255	228	243	245	270	285	286	263	222	282	253	249	285	236	257	266	249	252	229	248	260	244	258	264	246	224	235	251	274	290	276	267	260	269	256	246	261	309	244	245	270	249	270	232	253	256	262	262	269	240	233	244	265	273	266	274	266	239	265	238	244	275	263	260	269	278	291	250	242	238	247	237	270	283	253	249	247	275	261	267	255	246	259	239	265	246	242	259	298	250	247	260	196	268	272	240	292	250	272	229	249	257	259	250	246	276	264	261	274	285	244	255	234	274	308	269	258	252	239	248	256	232	278	248	272	270	269	277	234	245	283	257	253	268	241	304	263	256	271	253	250	257	240	232	298	257	255	255	238	266	258	244	232	244	283	238	244	282	237	228	272	248	262	256	266	237	285	237	236	246	265	248	276	278	217	255	258	240	257	243	230	235	279	249	247	243	232	256	231	271	223	273	261	238	220	253	268	290	232	292	231	251	251	220	252	260	273	253	266	208	269	263	220	264	235	238	257	257	262	253	244	290	252	264	260	287	289	287	254	279	273	229	246	225	279	260	245	248	243	245	232	291	248	259	269	246	249	242	243	278	270	273	270	272	271	269	276	240	256	255	273	243	257	288	273	232	267	234	252	239	235	214	237	267	253	270	242	253	253	241	249	242	231	242	248	255	247	249	246	236	248	276	247	233	240	248	270	243	260	251	260	241	271	286	238	265	251	284	237	210	244	254	268	252	257	258	259	258	261	271	268	243	232	243	238	250	236	289	270	267	253	252	279	233	270	264	248	232	290	238	266	245	272	246	245	263	227	268	262	249	254	278	235	255	286	258	272	236	245	263	268	241	247	265	259	249	272	258	290	233	230	237	256	234	239	241	249	260	258	244	259	300	280	249	251	232	255	268	272	234	269	244	229	256	274	235	248	255	246	252	245	252	247	236	237	243	279	263	245	247	248	233	271	243	253	260	259	265	269	257	240	231	272	262	261	268	254	276	246	254	253	255	260	246	290	291	276	259	254	294	234	260	266	245	257	249	257	237	247
6267	1012	1522	4069	1211	1004	937	859	789	760	807	717	759	711	685	699	680	696	663	688	644	654	646	626	664	635	678	605	646	608	665	711	591	613	608	637	632	662	639	630	602	638	642	629	646	609	568	611	609	607	622	579	606	641	590	634	644	593	604	657	638	614	592	650	587	624	601	649	611	641	655	605	621	598	624	615	614	622	600	671	610	621	636	599	582	622	653	621	584	589	611	650	614	628	629	620	567	601	589	601	598	591	597	656	585	656	606	624	608	597	645	610	650	649	648	647	647	614	590	629	567	610	692	593	644	615	610	611	636	664	610	624	623	654	589	573	648	623	616	577	598	588	599	588	623	599	594	598	670	617	609	610	633	631	624	578	603	600	626	640	642	654	619	604	651	602	619	570	647	599	639	612	613	621	604	602	599	586	649	590	594	590	591	647	591	621	612	625	638	598	619	601	596	649	594	575	666	572	646	636	618	634	601	593	607	625	616	648	621	678	589	658	662	600	594	613	620	592	616	615	613	609	630	579	583	589	595	580	625	643	625	616	634	606	601	606	614	615	612	634	644	637	551	657	622	608	599	639	653	610	627	653	660	604	622	630	622	628	597	609	638	631	591	616	625	609	627	582	646	593	580	643	621	603	604	622	622	589	622	609	573	586	600	620	613	629	612	598	614	610	591	618	614	648	637	620	651	601	602	635	621	612	642	656	625	614	610	639	579	631	631	614	622	631	629	618	595	630	595	603	623	642	618	598	621	607	635	661	602	616	610	650	655	613	626	626	643	610	609	619	573	627	612	647	636	605	608	605	590	619	609	616	617	640	637	618	658	612	591	642	640	612	616	630	603	583	648	665	606	643	626	590	594	616	646	645	627	584	656	595	657	616	618	626	618	577	635	568	650	637	647	596	616	627	617	657	620	589	579	608	591	576	628	608	659	623	666	624	634	649	603	590	624	563	631	609	635	619	587	583	613	595	631	573	603	611	628	616	606	647	618	618	618	611	580	660	627	651	600	608	635	646	613	604	648	614	640	597	594	598	618	626	599	659	617	641	634	640	614	622	596	615	617	643	612	584	666	638	634	627	582	612	631	611	609	595	640	630	599	614	568	645	585	598	609	632	621	625	579	648	656	565	644	600	580	585	630	609	602	644	571	627	613	659	631	637	607	598	605	639	625	610	644	663	652	612	632	624	588	575	593	577	615	626	617	634	607	659	605	580	584	606	642	622	576	680	637	643	599	633	645	597	640	647	633	613	557	631	597	592	636	616	583	672	605	615	588	612	596	620	608	599	587	666	574	633	635	600	613	669	618	629	564	631	651	621	567	593	618	615	597	614	600	675	622	627	628	599	607	607	668	628	584	626	632	655	605	603	625	602	580	580	618	613	635	596	612	617	648	587	650	637	586	650	646	590	642	593	622	568	638	609	638	616	646	600	642	606	651	608	667	584	582	614	647	608	579	602	628	592	654	602	637	626	635	626	651	641	588	612	596	620	647	581	647	635	608	614	568	600	606	601	645	626	625	571	608	617	607	590	611	594	634	597	600	640	613	620	658	610	618	654	576	625	647	619	587	576	636	658	619	624	598	622	662	630	633	581	617	629	642	646	593	623	600	602	689	577	643	659	659	589	626	600	620	610	636	610	628	634	622	637	588	625	608	655	587	639	636	572	607	602	655	619	629	651	621	645	618	676	623	622	663	588	654	597	633	591	642	600	637	613	659	620	592	618	634	612	591	610	621	569	647	605	662	608	587	638	621	597	616	580	594	628	614	593	604	623	584	591	600	599	588	615	628	612	652	595	635	629	644	636	576	592	641	621	616	647	630	616	600	648	635	591	600	610	656	650	605	645	652	605	649	662	600	638	613	601	622	612	620	649	650	665	598	631	570	634	599	600	570	620	637	613	623	644	649	624	637	613	646	595	654	641	616	617	576	656	618	616	678	681	600	625	672	664	627	610	633	570	614	589	654	646	630	577	628	599	585	618	614	620	571	583	600	594	638	556	581	634	637	613	616	662	645	611	617	638	613	588	597	621	622	627	643	640	624	599	645	585	611	582	630	620	558	639	620	637	576	587	630	650	638	627	619	653	612	639	637	598	617	635	615	608	570	606	639	574	593	592	605	627	604	647	626	623	606	552	607	645	540	635	643	610	615	597	649	660	599	608	631	634	624	583	627	617	607	628	624	641	571	618	640	631	682	568	650	578	613	599	593	662	574	617	627	640	561	675	594	663	605	668	605	637	669	598	662	619	606	654	565	632	625	603	620	573	596	596	594	623	647	613	626	614	603	598	600	630	606	665	621	668	652	627	615	605	638	611	608	628	690	629	629	583	621	625	608	578	603	611	597	605	643	619	622	615	621	641	613	583	613	637	608	635	610	618	675	654	640	599	595	601	608	629	597	593	577	653	617	632	611	598	620	610	620	624	618	632	641	613	621	613	618	604	585	612	611	600	621	639	639	617	644	588	622	599	609	586	609	634	634	606	609	637	593	624	623	623	580	622	612	631	643	622	596	613	616	640	619	621	602	659	623	622	627	566	597	630	611	596	608	613	593	618	616	645	568	582	653	614	645	615	593	645	599	605	632	587	597	598	620	585	582	615	626	647	573	636	594	598	614	648	630	634	587	622	606	622	603	633	623	654	625	650	598	583	616	576	628	615	594	588	620	602	605	627	602	579	630	628	627	627	594	659	598	600	596	613	642	637	627	594	594	610	583	641	620	612	622	661	621	591	651	601	608	613	625	592	608	600	607	632	586	557	623	596	595	604	618	648	617	590	606	684	639	648	592	622	579	622	618	614	628	635	610	568	650	634	632	576	652	630	636	587	622	617	606	655	601	622	658	617	591	639	621	588	640	633	588	661	667	594	644	560	649	604	609	621	606	604	627	621	616	576	617	600	612	623	595	617	637	588	588	575	612	623	604	598	601	620	603	581	580	619	633	621	640	611	637	651	615	608	668	568	649	570	599	616	630	615	634	622	606	612	586	603	633	613	606	576	587	637	615	642	580	626	647	639	590	662	609	614	618	614	653	613	604	644	593	620	615	641	642	646	605	591	594	653	634	612	613	639	667	656	621	585	657	617	600	602	661	577	613	594	602	624	607	621	600	584	621	613	643	597	624	590	613	691	578	593	628	598	668	671	637	608	617	604	605	654	648	600	607	643	630	613	585	643	578	579	627	620	573	593	643	582	565	620	624	606	576	610	620	616	598	591	633	616	588	615	620	640	631	639	572	622	600	606	623	610	638	650	651	649	613	633	653	620	675	650	654	655	629	619	616	598	646	591	594	614	603	641	600	626	638	669	646	618	639	604	669	635	633	630	591	612	590	646	629	649	592	660	600	604	614	592	613	621	633	636	636	602	619	616	662	584	587	658	665	638	650	653	624	623	604	581	596	628	639	605	649	605	621	605	644	606	581	648	640	665	624	620	626	615	616	589	675	636	604	622	614	588	636	586	607	611	645	603	632	621	642	605	592	629	611	584
12283	807	753	1422	441	262	255	215	193	184	175	127	135	126	160	143	144	133	122	135	128	115	138	130	107	138	151	133	138	120	128	104	109	104	111	124	130	116	132	122	140	124	125	126	128	107	129	133	121	133	127	140	152	124	132	109	136	137	122	114	136	108	121	114	153	124	130	106	117	135	138	133	108	118	122	105	110	105	135	126	112	115	134	121	121	123	120	113	122	103	120	127	113	125	105	117	130	137	113	133	119	126	113	116	125	111	135	130	125	134	120	126	133	108	123	109	118	117	125	107	126	121	135	121	131	101	123	124	126	133	138	123	124	131	122	121	124	113	118	108	138	142	127	120	121	124	123	140	125	108	117	111	135	140	110	109	124	103	116	121	117	103	114	121	129	112	119	121	106	115	106	129	138	135	109	134	124	155	120	111	110	114	140	146	146	95	120	132	128	125	122	127	122	122	94	98	125	117	127	119	121	117	129	85	105	109	119	128	138	127	138	137	120	119	130	117	101	123	123	129	105	151	110	115	125	120	117	114	113	126	122	136	123	105	122	133	127	101	131	110	117	111	118	116	123	116	124	131	128	101	105	117	130	105	102	131	129	105	126	133	141	144	122	95	119	117	130	118	119	108	110	129	117	139	115	141	117	130	124	124	105	121	157	132	125	141	104	106	121	109	106	134	135	114	127	130	118	132	115	99	125	126	100	138	123	103	123	127	130	118	125	113	123	106	136	135	132	121	117	130	122	121	126	127	112	113	107	130	119	126	131	135	97	119	121	123	117	119	103	103	121	119	110	130	124	126	144	128	122	122	130	109	125	117	118	124	126	130	115	100	127	123	133	110	118	123	132	112	133	130	119	111	112	125	106	128	114	120	129	123	86	122	114	110	133	102	107	132	112	124	137	124	126	107	135	124	116	116	119	133	140	127	141	119	147	126	122	136	136	113	102	119	131	137	112	99	106	126	107	130	129	100	127	135	128	114	143	132	132	126	110	145	106	109	113	139	137	128	123	152	108	113	136	104	116	120	127	141	117	125	116	128	120	141	114	131	126	118	120	129	111	142	109	133	136	113	123	102	105	126	120	123	128	122	129	135	126	121	125	124	114	115	132	120	112	125	142	119	123	104	125	133	117	99	133	116	104	121	144	102	117	115	113	125	118	121	113	108	137	121	125	95	132	150	119	110	127	129	135	145	121	116	123	96	119	104	128	129	114	101	94	103	110	117	111	120	115	131	134	138	102	124	107	118	128	110	119	132	97	108	132	101	127	109	111	115	113	123	140	121	134	128	112	121	114	113	128	112	118	106	107	132	122	117	122	117	104	141	125	121	128	123	134	125	117	122	114	112	119	145	131	125	107	129	110	125	103	104	116	111	141	134	122	112	142	121	118	125	125	132	149	127	120	115	129	96	119	117	126	126	104	96	129	134	106	117	125	128	136	121	126	115	128	106	118	121	109	111	136	128	108	124	141	130	122	111	142	128	118	108	133	105	110	121	124	119	145	109	106	118	140	117	114	105	107	114	138	120	111	111	108	108	145	110	115	121	123	139	138	130	102	132	114	145	139	109	102	113	109	111	112	115	102	127	115	112	120	106	110	127	122	120	116	130	103	146	124	124	118	122	123	118	115	117	123	113	120	114	113	121	113	119	115	116	131	121	120	134	124	117	119	120	150	127	103	135	127	107	144	111	129	133	113	124	124	128	138	105	114	133	122	127	117	131	112	109	111	111	136	127	113	126	102	122	145	130	117	119	114	106	116	102	131	114	119	129	129	116	150	135	127	122	127	111	123	120	108	125	109	109	106	118	143	131	124	113	126	126	132	126	120	112	114	121	120	126	108	123	125	128	135	94	116	126	123	115	124	117	118	115	131	114	110	122	133	139	147	109	126	124	99	119	125	109	132	109	142	131	114	124	128	110	124	135	114	111	131	118	115	128	135	108	104	127	130	144	114	120	129	118	118	121	120	139	136	127	119	133	110	138	127	129	103	139	112	141	115	105	99	127	132	129	132	126	152	115	123	120	120	141	129	130	130	134	128	114	140	109	123	109	100	125	110	136	104	129	140	102	127	95	124	116	130	122	109	118	110	108	121	134	135	146	137	105	135	108	124	114	108	123	133	119	139	124	145	119	121	147	110	128	147	121	132	110	113	126	111	143	123	116	127	128	112	123	118	105	118	118	118	124	136	136	132	139	124	117	109	122	129	131	112	125	116	129	130	122	105	112	146	110	115	123	120	122	123	134	116	128	102	119	131	134	133	135	104	125	130	102	122	122	147	138	134	115	113	148	142	115	116	122	122	147	135	119	118	120	134	111	110	116	140	117	146	139	108	117	131	116	112	124	127	134	112	116	139	131	132	118	127	126	109	113	113	118	126	135	117	100	121	137	133	120	121	133	109	121	123	103	127	116	122	125	171	148	128	117	103	122	102	127	124	121	130	117	141	114	98	99	123	139	117	122	123	137	138	128	136	125	115	127	116	125	140	120	126	139	144	125	133	125	119	101	96	119	119	131	109	119	115	128	108	125	114	118	122	117	109	124	127	114	136	94	142	106	132	133	110	148	148	116	105	143	121	113	122	123	129	135	152	120	111	125	138	141	114	127	129	102	125	112	139	132	134	132	100	124	143	117	112	133	131	115	120	100	108	142	136	127	107	138	103	106	114	119	121	135	119	119	117	132	117	137	123	121	132	135	139	134	129	124	113	112	109	115	101	143	126	129	113	104	118	122	135	115	128	122	119	130	135	126	114	144	127	125	127	132	120	119	119	111	125	119	91	115	134	121	130	136	132	132	121	99	127	130	142	126	127	115	137	131	141	116	127	115	147	134	108	125	124	93	106	130	125	99	120	133	118	119	120	117	117	133	123	157	122	123	122	126	123	118	133	131	121	139	123	122	127	129	130	100	114	104	128	100	115	122	117	102	136	123	113	118	99	117	121	146	138	128	120	115	120	119	138	129	121	111	128	129	133	123	135	111	126	137	113	102	142	91	109	132	124	116	127	138	131	104	125	104	127	125	146	149	121	99	142	129	150	150	120	102	113	106	143	113	109	113	118	119	141	109	116	134	119	126	112	126	122	134	118	124	115	128	116	130	126	133	127	127	117	110	126	126	122	128	164	145	118	111	100	121	126	117	106	108	119	109	123	129	149	117	95	114	109	140	114	105	143	118	146	130	116	152	119	107	115	120	111	101	128	125	107	116	124	128	136	115	103	98	113	109	146	131	129	133	125	136	118	116	111	128	108	103	111	97	125	133	109	104	105	121	125	140	112	142	115	108	124	116	133	101	137	124	107	104	153	140	127	126	122	119	146	103	104	106	139	116	112	129	109	105	111	113	124	113	108	116	112	126	93	119	114	116	127	132	143	109	120	127	120	103	134	130	109	134	136	126	118	125	128	125	119	116	115	121	108	103	96	110	139	126	111	116	115	108	117	117	131	130	125	122	110	109	117	107	117	116	105	116	121	119	127	109	132	124	114	129
7797	816	1713	5166	1436	1140	908	749	658	594	589	544	460	472	444	407	395	467	408	392	390	343	381	354	374	326	377	350	365	316	381	356	328	287	328	347	347	327	310	331	322	314	334	338	321	309	314	313	342	304	314	343	321	312	318	321	296	293	301	320	322	299	341	344	332	299	296	315	286	330	313	308	313	333	307	317	274	308	310	317	337	294	318	343	326	276	319	290	287	334	343	303	298	316	326	322	315	318	309	355	296	328	316	324	353	321	292	311	324	334	311	294	340	280	318	316	330	326	316	328	329	314	321	311	314	286	334	317	314	319	310	326	297	323	302	300	300	307	332	322	323	325	292	309	295	319	303	312	295	290	321	311	299	321	289	337	307	293	321	272	315	285	304	326	319	297	343	312	306	345	304	295	298	308	301	301	326	312	309	297	300	300	343	324	302	324	311	319	287	312	310	282	335	303	311	293	315	339	302	288	321	335	309	292	332	296	291	315	335	278	322	290	337	324	324	297	283	325	301	327	327	299	335	308	317	309	305	290	341	276	294	301	325	313	314	304	311	292	328	298	314	314	296	330	328	293	335	316	297	319	301	324	315	336	279	320	313	283	302	324	309	311	300	319	312	309	299	309	310	314	312	337	306	295	271	347	355	318	304	292	283	317	312	319	282	283	317	302	304	303	324	322	307	331	282	281	305	316	300	324	337	311	328	305	315	300	301	303	304	292	318	303	298	306	316	302	307	331	302	314	325	324	303	295	302	319	306	335	334	298	314	298	307	317	326	313	313	336	289	320	303	285	303	322	307	332	309	329	357	316	299	293	315	285	292	303	336	307	339	317	282	300	326	279	310	282	307	290	323	302	282	308	308	294	300	307	292	317	304	336	308	338	311	299	332	340	313	296	339	289	323	287	293	323	307	326	314	301	295	306	323	283	322	313	305	315	341	312	319	307	279	303	299	307	282	294	306	306	323	311	291	320	322	328	332	290	270	318	292	308	332	292	276	292	295	306	319	298	306	307	306	312	309	303	340	324	334	313	318	323	306	280	327	311	302	300	277	280	327	319	303	285	296	295	292	302	329	326	314	314	326	298	317	323	286	333	320	321	294	308	298	304	337	282	299	308	321	305	288	316	306	284	317	272	339	292	338	324	295	306	308	313	320	332	302	310	307	297	292	310	297	302	305	289	328	310	298	336	323	317	313	301	304	314	301	289	339	307	329	319	309	308	312	311	325	297	320	297	322	293	304	290	305	297	342	304	328	299	324	305	272	298	320	302	331	298	288	296	327	306	288	311	309	295	300	331	319	321	313	322	288	323	321	323	311	343	297	321	285	310	327	309	321	332	338	298	327	311	299	292	319	313	307	278	277	320	297	320	316	315	302	296	297	272	325	326	312	292	320	320	308	314	323	317	317	340	305	289	329	300	328	303	299	291	342	303	310	309	327	316	296	298	311	300	298	329	303	294	300	314	307	306	343	309	294	291	310	317	303	293	333	291	325	323	319	274	299	307	307	297	302	314	350	324	294	345	323	357	325	300	326	328	300	292	300	296	300	289	308	346	284	323	289	333	300	315	297	285	306	321	329	318	306	325	303	306	287	313	300	304	326	295	326	357	306	323	303	295	327	342	285	309	289	304	284	314	338	288	320	292	281	287	299	314	324	307	333	334	348	303	309	267	309	315	305	287	290	312	327	302	297	337	291	319	314	293	328	330	298	325	318	288	305	280	329	309	346	336	323	348	313	326	340	309	311	331	310	304	331	320	300	336	307	302	299	300	308	282	307	318	276	315	290	318	317	337	311	304	327	320	302	280	318	300	303	336	328	308	298	312	284	329	311	293	304	279	311	324	285	338	316	287	308	330	339	325	307	296	320	298	318	294	340	319	310	311	303	343	335	332	308	326	310	298	295	295	343	339	306	335	282	292	314	325	330	346	309	304	321	330	322	288	277	344	305	314	306	289	295	346	306	324	304	291	331	337	325	329	308	317	318	295	330	339	278	290	306	348	298	293	307	303	281	311	317	309	300	337	304	296	327	308	314	307	317	278	307	315	328	317	322	309	307	315	342	325	338	341	293	304	334	344	323	334	310	319	336	298	289	315	304	324	326	300	342	300	315	293	316	309	291	316	288	324	316	294	305	326	311	292	332	319	302	357	283	306	330	284	292	306	314	280	340	320	306	301	319	318	318	329	298	312	304	318	334	284	301	313	297	290	325	302	323	298	291	338	327	283	285	298	305	314	304	303	328	295	288	312	315	307	319	317	282	323	323	307	303	339	303	299	301	308	326	315	318	301	302	309	289	294	304	303	311	318	278	326	305	325	299	321	286	310	297	298	331	272	322	310	318	303	303	307	301	315	357	289	327	288	306	362	305	316	282	316	303	317	312	326	343	300	315	325	282	336	330	268	335	289	337	290	322	299	274	311	298	276	318	307	318	322	328	337	315	309	300	326	325	318	296	298	327	292	328	319	282	294	335	311	285	308	327	327	297	340	307	300	313	327	300	338	305	305	316	295	319	318	323	316	295	342	305	294	328	338	261	283	329	305	306	330	312	295	307	289	343	303	314	317	298	305	285	283	280	280	305	300	315	308	307	324	313	321	317	323	329	293	292	299	342	336	291	344	292	309	303	300	339	308	287	290	285	300	307	329	294	323	315	291	330	299	311	290	329	290	321	318	321	290	341	315	297	291	324	305	264	337	323	286	308	318	304	303	313	326	300	308	323	304	314	298	287	292	311	303	301	337	303	323	322	303	314	300	292	276	304	320	327	292	336	300	265	311	306	321	274	351	332	299	324	316	317	319	289	318	296	301	349	331	303	289	331	312	285	311	312	296	314	296	312	301	309	297	296	294	322	312	319	300	325	301	330	336	311	320	286	304	305	300	307	338	309	304	322	285	311	304	316	316	342	310	315	296	313	339	297	317	306	290	302	308	321	301	329	304	320	329	286	300	312	310	295	314	310	309	326	317	305	313	284	325	309	296	321	314	323	315	287	329	300	324	304	323	295	296	298	295	308	302	315	350	309	323	315	310	316	307	315	304	290	314	304	310	294	301	331	308	334	297	330	308	281	315	287	312	321	333	323	313	285	286	334	294	305	289	306	295	341	295	317	335	272	311	310	340	326	322	311	292	284	303	289	309	307	323	299	293	346	290	322	321	288	290	277	301	312	306	337	335	317	310	291	374	310	356	311	293	280	341	311	317	309	298	305	287	289	308	331	325	341	294	310	320	316	293	329	280	302	289	318	330	299	365	302	313	287	333	314	319	295	331	283	296	322	323	351	337	283	294	311	295	289	302	282	287	296	317	333	303	307	297	314	320	319	325	325	310	311	294	336	316	295	325	324	300	318	330	299	296	307	306	340	276	317	348	302	312	309	297	318	302	310	335	299	323	289	321	277	320	314	341	334	297	327	294	286	317	306	341	302	295	272	314	290	335	281	348	326	323	335	311	317	319	279	308	328	315	313	314	332	305	304	325	309	276	287	299
1366	290	299	281	254	267	215	263	254	262	246	248	273	270	233	281	278	261	258	293	276	259	227	281	269	238	274	253	240	233	262	245	251	264	244	268	225	258	234	235	255	254	261	240	203	230	270	254	213	293	256	237	229	290	259	249	252	225	254	255	238	295	236	261	262	273	225	251	239	247	237	223	240	263	270	243	267	252	262	256	215	249	296	240	283	233	287	258	263	280	276	241	283	219	270	238	249	233	248	229	249	275	264	254	242	259	244	222	238	251	238	272	255	235	218	251	241	277	249	252	209	249	248	259	251	267	238	241	252	226	260	269	266	247	239	263	245	261	262	222	243	259	219	255	240	252	239	245	231	223	268	251	219	270	243	248	257	259	251	242	273	245	251	249	257	224	280	282	251	255	270	238	239	219	268	252	258	275	258	271	240	284	247	301	238	248	239	269	237	286	240	247	252	220	244	263	246	272	240	243	249	237	281	266	252	299	249	232	297	266	259	271	270	223	250	229	243	255	253	273	263	243	276	259	292	244	277	231	217	241	256	257	228	247	250	255	294	256	240	256	249	248	254	256	247	228	249	239	243	246	237	272	235	252	276	224	263	269	244	238	250	241	231	292	247	246	231	255	283	240	257	246	258	271	244	257	268	223	246	243	267	265	251	228	248	246	275	190	226	228	238	218	238	244	223	283	242	235	245	287	238	256	270	201	218	242	262	243	239	261	290	270	231	239	271	283	225	243	245	263	239	258	249	253	233	248	258	255	245	252	242	240	258	260	305	254	245	253	252	244	256	237	237	258	255	220	253	268	232	256	228	241	232	245	247	234	234	267	224	247	271	220	249	214	279	290	247	256	233	255	267	258	250	282	279	259	260	214	239	252	255	253	223	238	236	244	236	231	270	215	249	219	277	236	265	285	266	248	250	242	239	228	243	262	253	266	269	246	259	262	267	250	287	233	245	247	255	272	218	286	253	244	235	267	277	238	249	227	233	242	261	241	241	260	233	255	241	271	247	252	247	241	241	228	256	230	269	267	247	248	246	250	235	237	245	252	236	266	261	256	261	245	238	254	257	251	226	256	241	240	258	270	240	219	252	244	221	262	243	278	268	297	244	273	240	260	253	237	256	267	222	262	238	233	251	250	269	276	246	239	254	269	247	232	245	254	274	255	229	280	243	235	243	228	271	271	236	239	252	229	247	242	235	254	281	253	262	239	277	253	246	258	256	227	253	224	252	244	258	251	237	245	250	242	218	279	251	243	255	246	267	267	265	258	263	234	244	266	235	248	239	241	262	266	230	247	252	242	215	272	234	259	226	268	253	261	249	235	281	243	250	255	221	250	248	255	260	269	243	230	245	228	216	231	259	261	226	238	238	232	262	249	236	232	255	249	255	232	255	256	222	248	268	243	239	230	272	265	249	247	237	225	227	267	248	239	239	238	229	249	259	259	248	235	265	286	246	256	255	244	272	232	268	284	269	254	284	246	250	239	241	264	244	252	283	240	213	235	245	256	234	259	281	283	254	247	263	289	263	236	241	259	251	248	225	270	237	278	251	245	235	256	249	242	240	276	273	264	227	280	261	256	258	248	224	233	258	229	250	238	247	246	257	265	265	248	240	248	241	250	245	240	230	246	242	267	254	254	216	251	241	235	273	238	244	253	249	263	243	262	267	248	239	272	277	281	255	232	264	246	266	274	280	264	267	254	264	233	251	217	257	278	246	272	259	256	269	253	272	266	265	279	251	261	275	270	258	264	264	235	277	277	225	262	250	234	266	220	259	252	236	248	270	240	249	270	242	289	243	257	242	280	241	264	243	240	230	255	284	243	260	243	241	217	235	273	262	256	228	269	241	234	237	229	269	242	246	239	234	234	228	232	268	243	218	269	253	272	251	251	258	277	263	227	255	215	267	254	231	244	234	250	245	260	238	236	252	267	284	238	222	260	246	260	266	265	264	243	232	252	262	246	295	265	241	286	252	270	261	263	255	288	249	237	238	256	229	245	273	286	230	261	269	275	257	251	256	251	245	237	251	248	228	244	236	238	221	251	259	255	237	236	250	286	250	249	234	262	242	233	271	239	232	213	283	265	259	245	255	269	281	252	249	254	245	220	281	252	256	280	228	234	285	266	258	261	230	231	255	237	233	198	265	265	248	266	269	261	255	256	261	258	248	220	255	223	269	243	262	262	247	262	241	254	247	262	235	235	258	250	264	256	239	251	250	246	258	248	245	243	248	274	217	261	258	242	242	226	262	256	217	237	263	237	241	241	279	269	244	227	249	232	274	229	234	240	250	256	252	254	255	270	242	287	251	232	256	276	290	268	240	255	273	273	247	274	267	249	233	235	232	215	235	239	236	268	221	266	235	273	268	275	257	255	266	266	262	241	253	250	243	264	239	260	265	225	278	240	239	236	253	234	262	259	261	232	252	276	246	251	252	261	259	271	243	269	291	236	246	238	272	239	248	236	244	245	253	240	278	238	245	257	235	228	221	246	253	261	257	254	261	251	280	234	257	266	257	243	223	276	269	246	275	240	236	259	276	244	242	217	281	252	258	245	239	253	217	262	245	281	230	253	235	263	249	255	264	279	249	251	264	304	236	232	240	245	256	251	264	230	245	263	281	255	239	277	258	213	270	256	243	234	196	246	280	257	254	244	226	254	252	266	227	233	237	269	246	240	249	240	246	242	250	272	272	233	246	222	254	250	259	228	270	284	266	264	227	264	255	226	228	248	247	260	268	252	264	243	257	251	251	274	279	261	253	252	274	251	219	286	224	246	240	269	253	252	263	248	267	250	247	260	246	254	266	259	245	276	242	250	241	235	292	259	239	256	254	227	258	250	220	237	245	234	244	240	255	258	235	225	273	272	238	249	272	266	219	273	246	252	236	223	270	224	256	260	243	251	247	255	279	300	245	239	257	270	267	241	255	261	242	234	239	227	290	229	233	253	225	260	246	246	245	239	255	236	285	234	272	266	251	265	260	258	237	244	226	277	276	241	262	276	219	230	233	279	270	236	233	246	249	260	263	240	220	246	256	275	236	238	228	237	239	259	258	258	263	242	247	265	249	268	221	267	260	258	245	233	256	238	238	253	259	270	281	244	269	239	267	222	256	254	278	254	249	215	245	249	259	233	255	228	234	251	233	249	271	223	269	284	258	258	257	257	248	244	241	258	268	224	264	259	264	252	265	264	286	255	243	257	230	265	246	234	239	246	256	265	235	230	232	243	227	246	266	246	247	235	249	244	232	275	252	256	259	266	256	276	243	231	264	254	280	262	256	258	277	249	258	273	223	246	227	268	269	276	241	248	258	256	273	238	255	225	247	279	245	251	240	268	260	262	254	227	260	257	238	248	242	238	262	261	240	250	242	239	270	250	247	256	248	228	242	225	240	239	242	271	244	233	280	277	214	260	242	248	248	238	239	245	258	254	232	286	238	241	218	250	222	282	251	251	232	219	257	263	276	255	257	226	228	246	251	266	253	255
1880	653	717	756	618	678	659	582	621	641	610	593	615	674	636	634	576	662	603	639	650	597	600	556	614	591	567	597	607	586	640	643	624	615	662	638	639	627	617	603	649	610	569	618	590	652	640	625	601	621	629	613	659	586	589	642	616	603	567	609	606	595	586	564	625	626	617	623	600	632	626	601	592	558	635	637	604	648	571	585	605	636	599	613	599	675	624	601	573	634	610	601	640	580	609	603	579	610	624	534	599	616	632	604	633	613	579	631	602	606	583	628	622	622	660	630	635	650	618	657	636	644	641	593	589	629	638	650	609	626	588	626	654	637	586	605	596	614	612	580	581	595	604	663	592	609	617	650	657	593	596	637	584	626	640	646	618	578	620	600	630	651	618	603	577	576	659	632	571	588	604	646	611	651	611	580	618	628	633	649	636	619	603	573	618	627	618	633	575	650	575	611	633	654	623	616	622	619	584	569	655	649	593	608	606	641	617	669	642	650	635	607	616	611	639	614	648	589	567	571	601	635	653	609	580	614	592	650	588	631	587	611	605	634	675	610	597	583	567	643	595	596	559	578	602	602	655	596	614	596	593	642	654	633	610	628	620	597	629	611	628	655	613	590	600	635	613	642	621	616	633	617	638	625	632	623	623	641	586	619	622	605	609	584	638	584	633	634	639	651	606	647	608	587	575	620	598	569	603	612	598	644	622	638	673	621	620	657	594	595	589	605	602	593	609	610	641	628	612	642	605	601	660	628	603	650	606	640	625	643	599	558	650	584	605	588	610	621	595	631	580	633	623	598	623	600	605	645	644	582	607	609	604	581	637	643	639	651	625	609	631	630	636	633	591	610	617	584	595	648	582	623	636	588	592	638	629	609	591	647	620	616	548	610	608	585	617	580	589	576	637	595	623	621	641	625	584	582	598	637	657	614	572	641	576	581	611	591	582	620	577	618	577	596	608	593	639	632	622	660	587	634	601	625	633	599	599	580	618	632	559	678	626	643	549	596	634	626	586	665	618	603	613	607	574	640	642	590	642	670	611	627	616	610	639	593	667	631	646	607	638	644	594	620	590	593	579	598	630	565	645	605	641	624	646	587	597	598	637	605	605	620	632	616	585	620	657	610	623	629	598	626	624	623	613	623	621	618	585	625	615	648	620	591	612	617	647	635	595	607	581	623	605	655	605	563	650	600	618	565	628	653	646	615	633	645	576	567	631	640	654	581	599	640	626	607	587	603	618	615	596	638	589	634	615	616	634	630	588	631	631	649	634	616	628	635	620	600	662	619	643	613	552	561	625	671	642	615	640	615	615	620	564	591	596	641	583	638	592	653	650	633	592	592	631	645	583	589	638	628	627	619	626	628	653	615	567	611	608	616	609	623	654	642	660	653	642	636	586	650	629	635	647	604	616	572	617	638	623	620	577	600	662	590	627	627	619	629	612	645	609	666	592	642	663	645	631	577	650	601	628	622	599	665	589	628	588	639	626	589	619	633	578	614	604	576	619	622	614	583	594	585	604	633	582	628	604	628	600	623	579	642	629	634	595	633	588	616	665	576	596	629	636	593	627	608	617	619	580	631	629	639	605	596	594	615	635	639	611	615	593	602	609	641	648	617	569	637	623	610	605	556	615	624	613	601	609	629	621	606	627	617	633	641	649	627	634	634	626	609	601	551	646	588	630	583	641	622	588	626	581	617	661	609	622	588	622	628	647	639	666	661	617	600	595	644	646	637	603	664	608	640	592	586	581	625	666	612	621	643	598	609	617	596	623	620	615	630	586	589	601	615	630	603	597	608	574	603	610	597	600	637	654	594	667	591	629	632	652	645	611	640	636	622	575	608	608	630	617	668	620	630	613	598	621	662	635	641	611	641	604	602	607	649	638	625	623	644	586	617	632	618	612	626	636	586	633	659	607	619	634	636	601	598	637	617	589	620	615	651	625	580	597	643	633	612	612	628	596	636	594	604	601	654	635	581	618	657	599	603	650	636	640	655	614	635	638	625	649	625	670	609	618	617	609	612	594	643	579	629	635	628	600	590	602	600	594	627	629	587	632	626	603	624	626	618	647	625	593	625	629	602	608	611	645	608	622	630	635	615	653	647	601	632	606	627	612	605	619	632	597	601	628	607	594	586	586	646	643	628	630	617	605	628	554	638	606	624	603	605	616	612	613	605	647	590	637	617	620	600	645	603	636	588	612	564	619	582	592	655	623	624	613	575	613	603	584	627	624	611	617	610	623	603	628	574	628	610	646	604	631	573	579	613	605	644	600	605	611	595	626	579	656	618	604	608	589	621	571	617	606	652	628	635	604	615	620	609	640	619	561	632	579	607	655	594	567	593	619	587	602	578	622	615	600	600	645	590	634	627	639	652	595	599	630	616	611	620	637	569	624	667	603	621	594	612	607	582	655	622	608	617	650	622	586	648	674	629	654	653	589	579	601	630	608	625	595	607	629	639	598	630	593	611	634	617	606	602	597	596	635	624	657	670	576	564	623	655	616	591	620	618	639	612	599	601	633	612	592	650	615	649	654	589	570	590	688	621	636	607	617	617	591	603	623	621	610	633	616	608	652	640	643	593	614	625	610	587	647	637	616	596	614	638	589	579	609	578	603	577	619	615	647	580	623	608	612	601	592	609	600	579	579	636	606	592	644	593	623	604	609	620	613	609	619	589	634	565	583	572	596	599	641	568	612	624	599	623	667	633	601	624	615	620	622	590	552	583	643	607	650	632	595	661	621	580	593	642	615	644	618	611	639	599	609	569	612	605	597	578	655	620	583	636	603	639	616	636	612	580	639	631	607	611	647	588	620	634	617	590	591	622	593	638	604	643	650	587	612	625	588	608	645	590	603	629	609	622	639	600	588	591	643	632	623	621	613	619	605	635	612	594	591	619	603	589	608	635	607	617	646	619	626	614	601	593	584	640	604	621	582	605	640	617	605	551	624	618	672	576	588	628	660	586	678	597	623	626	642	654	619	610	617	639	617	604	630	581	645	614	642	630	609	643	630	600	585	581	617	627	643	638	613	597	652	589	604	570	587	609	575	586	639	650	598	634	619	632	621	621	622	604	615	608	578	639	635	602	596	613	598	618	630	587	656	624	604	645	620	613	579	616	623	638	606	609	617	597	597	696	585	640	617	611	610	596	630	598	596	624	600	609	635	608	611	628	624	601	567	626	603	633	575	624	617	604	536	638	596	589	616	617	646	602	568	624	588	607	634	620	615	585	611	578	597	611	616	596	637	604	596	625	619	608	597	630	610	616	623	640	604	574	612	637	599	630	612	601	658	586	624	599	616	640	663	644	636	650	602	590	661	632	650	612	607	612	588	627	652	597	584	662	582	568	569	618	626	622	558	605	624	639	631	617	655	616	634	582	625	619	632	651	613	658	610	580	622	608	597	655	653	626	609	579	566	590	657	570	592	679	644	577	611	588	623	590	581	642	604	575	625	630	616	615	600	610	600	560	606	614	558	587	669	595	605	628
6533	538	545	506	365	279	293	276	272	294	264	291	282	250	263	289	273	257	264	283	226	270	255	230	246	252	253	295	262	270	260	250	256	219	237	256	297	236	266	237	219	246	292	267	281	272	230	253	248	270	287	262	283	256	248	249	217	246	259	228	276	263	277	252	255	248	259	244	258	254	247	242	268	286	258	235	251	275	266	264	258	244	250	249	267	260	268	267	237	259	254	264	254	273	284	238	264	244	256	261	273	285	245	272	299	268	275	275	257	250	252	233	241	270	265	258	270	218	217	243	249	267	252	255	237	276	260	273	246	223	248	252	245	252	275	277	261	296	222	266	263	274	241	270	219	242	235	229	255	266	273	251	259	252	227	257	260	267	236	266	261	248	270	253	237	249	240	247	261	281	248	234	247	252	264	263	256	228	281	258	270	282	268	210	234	226	234	272	259	282	239	257	240	233	262	298	256	240	276	266	257	244	207	259	251	248	251	223	285	296	272	237	239	245	251	257	271	269	246	251	232	242	228	268	249	264	239	222	281	259	260	244	282	276	254	257	236	226	250	262	242	256	266	259	244	250	299	245	268	231	254	252	273	234	265	279	265	244	253	245	251	255	235	233	264	275	222	237	278	308	307	266	238	236	253	265	262	247	254	264	258	277	251	261	279	250	259	237	247	232	267	261	246	259	246	288	245	260	284	271	281	272	272	259	239	258	235	264	248	291	247	240	267	247	247	234	283	273	241	266	249	267	249	232	246	240	269	283	256	241	244	237	248	285	245	249	289	283	280	246	262	264	274	263	258	242	260	271	241	246	263	243	244	235	223	248	247	240	245	253	255	253	264	290	276	242	252	246	268	264	264	261	281	279	281	259	242	262	250	255	242	243	224	233	248	258	274	258	259	268	292	261	241	251	236	240	246	247	244	250	248	251	242	240	236	256	250	254	264	238	269	262	275	242	251	263	237	275	242	261	271	264	252	251	261	270	274	259	273	255	228	278	251	253	256	245	286	270	217	259	257	246	267	251	228	234	262	265	239	245	260	277	256	258	274	277	254	269	241	259	265	256	262	215	255	266	236	277	239	241	246	278	246	219	253	234	248	261	266	246	267	270	246	235	264	257	235	295	248	238	241	272	269	224	250	281	247	258	275	275	260	258	269	275	253	273	266	253	264	269	251	259	255	228	258	229	267	259	247	246	257	273	242	260	263	273	248	239	259	245	263	267	229	212	241	246	248	255	274	236	254	288	278	270	256	277	249	244	267	254	230	281	246	252	255	253	270	251	236	207	274	258	224	283	242	253	259	259	298	265	232	274	264	245	248	274	224	272	252	228	246	254	252	268	269	281	259	257	280	280	251	244	241	252	237	253	228	246	294	251	264	275	261	247	215	254	255	245	238	246	236	242	249	256	281	250	252	232	233	228	218	267	260	242	251	237	298	218	235	239	248	224	274	230	260	254	229	226	247	279	283	243	256	232	230	267	278	265	238	286	257	261	249	256	277	275	246	260	249	238	279	256	242	249	229	283	254	243	240	255	268	251	244	229	260	234	232	287	245	252	269	269	249	253	242	268	274	279	250	265	294	240	244	265	268	224	271	262	235	245	251	256	259	227	242	252	246	229	266	287	261	246	277	280	279	259	231	253	248	262	266	256	279	253	283	229	232	234	241	273	259	258	270	256	256	258	244	262	251	268	263	239	266	271	286	242	231	264	273	234	269	257	248	248	240	257	254	229	248	262	281	255	247	243	246	244	245	228	241	239	257	251	252	246	264	286	270	279	249	272	246	273	250	251	279	244	258	257	248	274	240	255	273	276	207	249	243	231	254	254	243	242	283	253	267	260	255	266	282	234	245	260	288	256	242	257	265	250	255	282	250	243	258	246	239	245	274	242	281	274	260	238	244	267	251	277	270	233	235	291	256	263	252	248	241	252	259	270	208	239	251	261	259	258	254	249	268	262	280	273	226	264	273	235	252	262	253	261	273	270	258	279	266	246	251	283	249	256	236	282	241	266	257	254	243	269	257	237	234	264	280	255	244	253	264	254	260	254	272	245	276	280	257	256	268	270	251	278	226	224	260	251	258	246	235	251	266	252	263	253	295	282	275	237	266	262	260	248	233	274	259	268	250	246	269	248	264	266	268	245	276	233	247	243	271	273	222	273	263	237	252	242	272	260	261	280	272	241	230	235	291	265	277	257	239	290	257	263	254	267	218	231	256	278	247	277	251	235	250	280	244	256	263	248	230	263	278	257	249	252	231	261	257	283	248	268	261	252	271	248	269	245	256	291	284	287	261	219	283	283	271	235	259	278	265	261	266	265	261	273	279	247	265	241	234	245	254	241	248	235	269	238	282	262	274	251	275	233	244	267	254	285	235	247	282	248	245	257	251	260	252	260	271	244	264	260	239	239	262	263	250	254	268	252	245	225	274	268	269	250	265	266	280	259	227	263	273	264	261	281	256	278	245	248	265	253	268	256	232	266	283	263	258	254	250	258	214	297	281	264	259	225	242	261	237	249	270	249	250	247	251	267	266	235	264	251	253	268	267	267	261	264	268	234	272	250	255	251	225	216	252	240	266	279	237	242	251	265	255	264	249	280	251	286	255	239	269	242	264	268	252	257	255	223	233	212	253	254	253	267	235	268	254	231	251	253	288	266	262	255	267	246	279	231	262	268	261	279	267	239	258	292	251	261	261	250	245	256	247	249	265	234	287	268	248	268	252	250	233	252	238	245	232	246	229	244	272	262	274	243	228	231	278	261	255	229	238	237	258	249	213	239	271	256	272	251	274	245	235	250	269	241	242	258	248	266	272	253	252	250	241	291	235	228	258	250	259	258	259	242	251	248	276	312	256	277	256	285	240	288	246	247	227	286	274	266	293	258	249	243	231	229	280	256	235	264	250	255	239	247	277	263	244	236	256	245	235	293	267	236	240	266	263	244	258	229	275	247	268	258	248	265	250	261	277	246	258	292	249	269	246	269	240	225	263	271	259	282	273	281	271	254	258	249	289	237	251	267	234	263	265	268	277	221	241	276	215	272	242	242	249	238	274	249	278	256	269	278	247	262	261	288	240	249	255	264	246	243	240	236	229	238	258	245	263	279	270	234	273	271	256	255	248	245	241	238	240	248	259	234	276	261	241	245	236	241	269	263	270	237	256	247	254	264	295	237	275	240	280	297	227	291	275	265	241	242	263	244	252	267	269	295	257	256	264	233	262	273	257	270	226	211	295	265	247	251	269	258	239	246	243	254	217	251	245	290	278	270	268	240	311	244	224	265	241	246	249	247	269	243	264	267	231	271	249	281	255	256	282	266	275	267	284	233	228	233	265	286	249	244	257	256	281	273	248	248	272	246	222	256	264	283	243	251	271	232	258	254	238	275	264	265	268	240	241	257	248	273	254	260	254	251	246	281	240	267	265	276	259	230	269	247	269	250	255	261	229	233	223	287	248	251	252	280	276	265	252	271	273	230	258	242	258	254	227	269
6164	850	1233	1637	1196	1001	892	842	780	730	735	682	694	691	679	653	672	662	664	676	638	599	642	636	632	652	635	608	614	612	599	668	577	646	619	676	605	589	607	619	590	660	617	580	616	628	611	640	652	620	591	632	620	609	608	632	612	666	579	554	633	609	599	602	643	662	585	632	648	625	637	638	628	606	600	632	638	616	633	619	636	627	568	617	607	621	613	607	604	601	630	616	563	593	609	603	598	637	577	619	632	642	651	547	607	592	588	644	588	607	629	633	577	611	623	624	616	625	619	644	594	665	616	602	596	628	625	642	604	638	622	596	664	634	555	648	588	606	602	623	633	571	630	648	623	630	657	664	601	607	554	613	672	592	584	603	622	615	596	615	612	644	652	620	591	592	579	578	602	598	658	600	593	552	591	638	609	580	619	611	657	587	600	588	612	628	631	606	582	630	636	629	599	661	609	615	612	659	642	583	652	626	574	563	595	603	591	606	603	581	605	648	668	622	644	614	597	606	629	634	630	588	634	612	635	637	598	621	606	589	586	619	597	617	643	601	632	581	666	629	622	569	624	601	610	630	629	636	589	603	620	603	595	575	613	613	586	608	609	624	630	608	626	537	640	623	653	636	637	628	563	632	594	607	609	598	618	585	660	607	591	593	584	586	620	573	623	613	606	610	613	623	648	620	661	583	632	607	647	568	626	654	583	629	630	585	587	580	633	604	595	613	648	597	687	587	588	638	613	665	654	651	612	617	646	578	627	604	627	614	584	585	599	622	626	619	606	626	593	606	624	653	593	577	616	630	600	575	634	565	599	582	587	600	604	628	602	650	634	659	637	625	622	591	612	618	613	574	612	634	615	623	564	590	582	605	635	585	629	630	591	618	635	607	617	637	628	608	645	635	628	628	603	627	618	581	625	621	659	652	594	621	627	637	629	595	574	598	607	595	637	581	597	604	600	602	594	631	581	584	616	640	600	610	615	620	604	587	590	638	608	601	606	634	606	580	625	580	616	588	607	640	603	602	637	604	606	702	637	651	649	593	616	599	622	629	635	597	614	619	595	614	610	654	629	603	648	606	614	638	610	610	658	623	614	598	635	606	560	609	606	577	595	585	601	628	616	583	613	593	631	621	634	635	562	636	653	611	599	642	645	600	628	623	611	608	619	603	616	598	628	645	645	656	647	646	647	596	621	612	548	605	603	628	604	640	599	594	609	569	638	642	631	608	634	596	603	543	603	597	588	622	656	626	578	621	585	612	575	620	643	641	585	601	609	656	640	599	583	572	644	623	641	604	569	613	652	638	665	641	587	580	647	621	589	572	624	654	638	633	632	615	598	595	642	613	588	636	594	622	609	613	629	574	602	603	547	587	632	625	565	607	566	613	624	610	667	633	592	576	595	594	620	601	603	608	578	604	638	602	664	640	659	600	640	637	633	617	630	606	598	641	629	627	635	642	615	610	658	612	627	649	622	658	591	618	639	608	617	644	623	624	602	669	598	586	641	671	612	660	590	571	628	633	587	601	607	629	597	606	593	637	632	589	609	632	601	627	590	635	625	590	609	636	568	588	625	603	576	570	594	640	682	585	632	608	614	643	619	651	601	614	642	641	611	608	597	618	626	606	637	564	610	597	625	629	571	584	585	627	641	579	612	574	623	582	601	608	584	586	579	573	665	663	625	596	619	694	658	622	653	566	608	625	594	615	621	596	658	600	646	586	580	637	603	593	615	633	620	634	588	649	599	573	621	614	584	600	585	596	612	643	646	596	634	618	619	618	595	617	589	627	652	572	608	597	554	580	596	609	651	593	620	653	630	616	614	603	589	590	631	641	631	624	638	626	636	657	647	606	635	637	625	646	604	602	664	601	622	623	606	658	625	633	624	592	627	603	560	617	605	606	584	558	607	625	574	624	589	629	613	578	648	581	612	636	597	620	608	599	580	666	597	612	610	642	608	672	582	634	612	604	595	608	615	600	621	609	636	625	603	577	635	638	642	643	601	640	650	565	617	639	613	653	639	618	569	649	565	632	615	635	631	634	605	608	607	625	598	680	622	603	616	682	599	647	600	653	587	636	596	619	608	609	626	666	626	629	629	657	613	593	581	623	623	635	610	607	688	635	608	628	635	580	655	623	700	633	575	575	609	582	608	635	630	614	578	602	610	637	638	606	604	647	624	617	591	617	620	600	607	636	599	610	606	622	615	637	576	599	606	569	648	601	653	573	642	579	585	654	599	660	590	601	605	626	639	570	618	582	601	592	651	588	615	646	674	569	641	603	611	591	575	605	604	605	623	650	625	617	613	625	676	595	593	613	615	642	647	650	635	600	613	619	620	652	636	631	661	617	640	589	609	593	586	620	641	648	598	638	621	628	604	613	600	633	650	699	640	651	625	608	593	622	629	628	593	620	589	608	586	600	603	601	605	586	602	606	633	629	624	585	605	601	657	629	642	637	597	597	639	620	610	608	604	668	625	632	689	601	630	566	650	600	616	621	601	595	609	649	632	623	583	604	572	575	641	616	618	625	618	611	628	551	591	635	654	599	633	610	625	609	614	590	573	617	606	634	626	624	626	587	589	605	592	594	664	589	668	552	592	672	666	623	624	575	614	612	634	597	612	595	632	583	622	603	625	607	578	641	624	657	613	644	587	610	615	635	609	607	628	575	645	645	586	649	638	614	636	614	591	643	623	612	585	608	634	624	618	651	641	645	613	594	641	632	627	606	612	650	628	595	633	609	645	623	605	578	637	629	611	595	633	576	599	623	597	618	628	621	606	613	630	631	605	613	605	600	658	654	666	606	616	629	603	590	618	670	657	547	630	617	615	632	612	630	604	589	591	655	608	608	618	601	634	596	611	634	663	626	570	585	632	644	658	591	599	667	621	616	575	595	573	669	663	610	622	665	600	629	625	635	635	587	594	622	645	626	615	590	637	626	649	615	643	618	592	591	604	616	622	615	639	597	571	612	567	614	658	636	596	582	592	634	600	646	642	602	603	665	609	630	610	617	615	607	617	600	575	617	624	581	612	598	606	591	562	601	678	610	588	616	616	639	579	645	620	599	636	614	633	633	631	581	601	634	639	618	620	607	590	639	605	609	590	621	633	611	604	659	604	654	615	608	635	667	610	588	620	605	655	569	631	629	615	619	609	627	585	583	638	584	604	626	637	621	620	620	585	611	614	662	616	622	598	609	609	612	629	608	597	627	632	643	624	579	647	639	618	585	658	618	621	578	611	655	661	617	585	644	579	601	576	623	581	606	614	585	596	622	660	630	627	600	636	617	605	592	628	637	631	620	655	611	596	626	613	558	630	620	577	597	613	596	627	591	624	621	644	631	616	611	634	632	546	576	640	619	612	614	664	626	617	655	607	665	592	636	623	518	628	641	634	638	629	593	664	610	587	631	624	616	575	622	607	675	644	612	596	569	614	649	602	593	660	670	586	653	589	616	657	609	609	662	616	624	584	635	569	593	656	587	585	643	656	599
11778	751	755	691	382	266	191	159	204	190	172	158	135	143	146	138	136	151	124	157	141	136	126	107	133	112	115	139	130	130	139	127	129	136	109	125	90	117	106	117	131	141	107	125	126	116	112	125	126	131	126	122	123	129	118	131	119	132	121	104	108	108	114	126	130	109	137	115	134	135	132	122	133	108	94	130	136	121	102	140	123	131	123	122	101	119	148	108	131	109	126	120	114	120	102	117	125	125	110	113	121	136	128	151	116	108	127	118	117	131	110	134	108	125	124	98	125	106	142	115	131	145	127	118	124	109	108	134	118	136	123	115	118	118	121	110	116	139	94	114	124	137	115	127	121	110	121	117	117	120	105	114	108	108	111	120	119	133	128	128	116	125	107	110	113	107	131	119	145	101	117	119	119	135	133	106	122	123	122	124	117	94	112	106	124	134	112	128	106	132	117	123	134	122	121	102	126	135	114	134	119	140	113	124	117	93	120	110	130	137	104	143	121	124	113	133	120	134	113	123	146	121	123	123	132	138	123	114	122	122	136	139	135	148	134	120	131	136	128	137	117	107	104	119	128	132	131	99	143	160	101	120	123	124	115	118	106	128	122	107	128	114	117	108	137	123	126	102	117	122	134	139	114	125	122	117	114	117	123	116	136	161	117	143	133	120	124	108	139	113	125	115	133	100	106	118	108	113	120	124	134	130	156	118	120	109	129	118	124	118	130	119	122	115	109	139	120	107	111	131	148	127	136	120	128	130	128	132	123	132	116	121	106	128	125	133	136	129	114	115	108	141	112	132	121	113	127	104	123	118	121	122	122	105	119	122	132	114	124	108	120	127	108	128	120	133	110	134	147	148	114	119	117	107	130	124	129	115	99	128	113	132	130	129	117	118	112	143	136	128	123	117	127	131	114	113	116	145	114	127	136	127	132	134	125	120	141	108	120	127	114	115	115	107	122	129	131	146	134	124	139	137	122	113	113	110	135	120	118	135	124	147	151	131	102	103	138	148	139	104	114	109	145	121	91	114	132	123	118	115	111	126	124	124	122	125	116	104	115	115	109	127	126	107	121	113	126	123	111	119	134	120	146	118	114	102	106	124	153	133	148	116	121	111	135	117	143	131	112	105	121	120	124	116	106	89	124	119	137	108	139	127	112	128	121	99	109	132	109	120	123	119	119	108	101	126	126	139	115	112	152	124	124	132	139	132	127	113	128	113	123	115	140	108	105	121	131	135	123	118	113	100	123	139	126	111	124	120	114	120	101	122	120	138	103	96	126	139	105	125	120	103	111	114	132	121	123	129	112	118	114	129	105	135	129	117	131	100	108	129	120	115	131	113	118	122	122	119	115	107	110	125	125	138	128	106	107	108	134	105	126	129	142	123	129	128	114	163	117	128	125	96	127	126	105	127	119	136	129	121	126	134	122	130	128	128	126	128	127	107	118	128	127	110	132	144	111	112	132	116	121	113	120	108	94	117	140	123	129	122	132	104	113	120	106	136	121	131	116	138	114	142	97	112	132	108	102	123	118	131	121	133	113	104	104	103	116	116	135	96	125	143	109	115	126	120	117	115	95	127	113	97	119	124	129	137	120	123	101	115	122	130	128	121	126	135	129	133	117	125	128	114	110	135	111	111	107	116	122	132	129	123	106	142	117	115	126	153	138	112	129	111	122	124	108	113	102	112	125	147	126	115	127	131	115	130	122	113	128	110	117	117	120	119	122	119	131	109	136	105	132	119	119	108	131	108	119	143	118	120	135	127	111	122	103	104	118	110	134	126	144	105	123	127	109	125	121	137	120	122	119	134	116	127	112	117	110	135	115	142	111	130	126	128	115	122	112	111	135	131	130	124	123	135	122	121	121	121	123	131	102	122	132	113	106	130	111	104	125	134	131	108	120	118	115	133	117	110	114	135	128	98	115	123	102	123	97	106	132	124	128	127	109	114	129	142	101	136	121	134	120	112	120	146	146	127	129	122	145	124	156	133	112	134	130	132	116	110	104	115	122	123	142	111	141	113	113	129	123	109	145	141	96	126	124	116	121	110	93	137	128	113	116	98	128	142	115	134	101	136	117	120	125	121	109	127	106	114	124	130	122	140	117	114	127	102	119	106	133	123	120	105	119	126	110	112	100	119	94	136	119	130	123	122	131	103	107	112	112	133	130	118	122	126	125	127	121	143	121	136	121	123	127	121	153	135	117	112	112	110	118	105	144	114	114	111	98	110	105	119	143	122	114	111	122	111	139	131	112	132	101	95	142	100	124	133	129	142	109	114	131	124	121	117	120	113	141	151	128	117	145	117	119	112	116	110	115	128	115	96	112	140	109	127	112	130	133	118	132	113	127	111	130	132	116	125	92	131	107	120	131	120	116	124	125	131	129	114	139	120	119	140	135	123	139	111	122	126	108	113	126	132	118	112	120	111	121	130	111	138	126	105	119	117	121	128	102	132	129	107	117	98	123	120	103	125	105	127	121	118	126	125	129	116	117	137	108	131	122	124	125	100	118	134	110	137	138	143	122	106	128	121	126	126	118	130	117	123	109	111	107	125	135	116	124	119	111	132	132	132	127	147	127	118	118	111	92	99	113	126	111	124	130	113	117	117	122	124	124	108	115	127	105	108	136	117	110	128	122	111	144	113	126	118	119	131	124	113	113	132	127	116	133	134	122	134	101	116	121	126	117	124	129	104	120	117	126	122	125	118	104	142	122	131	120	121	119	132	134	118	109	102	113	110	104	120	118	109	103	121	136	106	127	129	116	129	128	108	136	129	147	114	117	97	111	102	114	121	126	119	98	143	129	129	141	115	115	137	132	107	109	129	101	101	118	121	114	125	117	117	149	131	125	113	114	145	117	135	120	123	119	117	117	142	107	115	106	109	133	145	134	115	120	119	119	121	139	117	108	112	122	122	117	116	130	117	110	99	128	118	123	112	119	106	118	125	102	117	124	117	115	116	119	115	129	124	115	112	97	128	128	112	137	128	120	100	132	115	138	123	117	108	120	123	115	139	134	131	115	123	134	105	106	128	113	126	109	130	109	136	127	119	133	153	127	127	117	126	125	123	132	122	137	135	112	136	117	98	108	107	134	137	130	126	106	126	109	109	115	104	109	128	101	125	118	108	121	127	118	107	128	118	122	113	126	128	117	120	129	113	126	133	126	129	130	120	120	110	120	91	113	126	130	110	126	130	126	118	129	138	117	124	108	106	122	114	125	107	124	129	109	113	129	125	146	130	131	111	136	126	127	113	114	159	125	118	112	114	122	118	111	121	111	98	123	107	130	131	123	123	122	117	130	119	119	127	118	144	116	131	116	121	139	126	134	127	128	125	118	131	120	101	120	132	114	129	116	115	132	93	112	122	131	118	124	112	136	132	142	116	114	104	128	115	118	133	107	141	99	115	116	121	131	109	117	129	119	135	120	112	120	130	103	111	140	114	131	105	104	123	122	104	124	112	131	128	106	127	107	111	126	106	120	109	132	116
7622	822	1508	2322	1411	1072	885	763	709	590	549	518	480	481	440	418	402	406	401	354	362	389	360	347	400	358	333	352	326	358	369	335	339	349	347	370	324	311	310	361	339	353	302	309	341	344	329	310	316	301	328	327	308	314	313	318	316	302	339	335	323	309	327	302	292	328	285	306	325	309	328	326	364	339	306	319	325	298	279	327	303	298	300	314	318	305	279	286	302	326	312	316	288	312	312	345	308	336	323	294	283	313	307	310	303	302	329	304	283	335	294	324	296	327	350	269	312	330	301	346	316	299	326	302	300	331	299	314	283	304	301	296	297	310	299	330	339	283	314	299	300	305	337	330	316	311	292	315	314	300	305	298	324	300	290	258	317	327	314	272	316	310	344	327	305	285	299	318	325	330	319	343	302	282	293	308	318	315	281	280	297	284	288	288	322	314	305	287	305	288	351	314	322	304	302	296	327	296	322	331	336	329	305	310	283	311	289	299	317	323	318	282	332	305	285	307	325	315	301	280	293	273	271	287	302	295	313	298	317	308	308	308	332	319	338	311	293	305	290	310	298	307	290	310	288	313	306	319	306	277	289	291	316	294	298	316	312	321	324	311	318	305	272	342	280	328	312	288	319	325	306	263	269	307	277	288	288	283	301	296	313	314	327	299	308	322	337	288	316	303	283	300	305	344	308	271	346	323	298	310	305	289	304	306	300	324	301	297	299	311	316	303	303	313	324	298	316	294	301	301	329	301	322	303	306	316	297	287	287	295	300	330	321	309	282	321	278	328	301	295	295	281	302	298	290	308	307	302	309	305	303	329	294	298	291	304	322	328	305	332	326	315	282	282	295	321	305	294	305	304	329	269	305	300	296	274	322	268	294	319	318	321	312	314	320	296	307	327	329	305	291	345	324	339	305	302	316	294	324	311	337	307	298	313	285	322	318	319	287	285	301	306	317	272	307	278	312	326	323	311	302	331	290	286	285	310	297	321	313	316	298	272	295	299	335	295	289	299	289	280	294	320	299	294	293	315	308	291	277	308	290	317	302	311	304	275	284	300	312	288	292	304	291	316	309	293	293	317	254	300	298	314	270	308	318	317	323	293	305	337	297	300	304	316	310	299	331	296	323	312	293	299	310	323	277	325	315	318	294	307	296	319	281	295	311	309	313	303	288	296	318	316	315	313	304	317	306	304	309	316	301	298	305	311	310	307	310	305	315	305	307	313	316	317	305	282	277	297	287	314	322	307	287	323	308	315	326	334	325	330	318	316	311	319	293	311	349	295	312	302	291	321	322	273	292	303	294	317	317	338	287	310	275	284	315	296	307	350	316	300	300	272	300	312	301	282	296	301	333	322	311	307	289	327	298	291	310	286	307	341	322	320	296	324	320	303	279	304	320	285	310	319	310	297	333	321	287	325	295	289	300	300	298	303	330	306	296	319	311	302	305	322	328	329	302	307	302	307	334	317	299	294	295	296	321	310	341	319	297	311	323	306	301	306	306	304	303	297	318	279	307	346	303	334	300	329	293	299	294	312	290	302	313	311	308	304	315	291	314	295	301	286	306	275	311	307	312	317	306	314	299	295	275	309	322	303	311	321	296	275	331	307	313	323	345	311	310	312	327	294	334	330	317	309	307	286	293	301	279	318	299	310	331	282	311	240	289	307	303	299	306	305	295	303	304	285	287	288	292	292	325	334	309	319	325	314	352	300	304	291	325	308	285	337	282	309	315	285	313	281	302	297	319	286	294	315	319	306	328	325	290	305	315	331	269	301	317	302	323	314	295	316	323	308	323	289	312	294	296	331	283	318	294	311	304	302	270	299	298	299	287	296	301	289	293	324	297	296	314	320	282	284	298	313	301	307	305	322	290	306	306	305	329	316	295	301	299	293	317	307	308	289	287	298	287	312	314	316	319	276	338	305	338	279	283	309	316	302	309	306	308	300	300	326	298	330	273	273	312	308	318	279	322	303	316	336	309	303	324	333	302	319	328	309	302	328	306	323	317	308	276	265	343	312	326	336	338	320	321	330	329	258	304	308	308	322	314	330	347	290	314	335	320	275	285	265	305	308	294	289	317	323	355	336	331	308	286	307	297	294	300	300	318	332	294	297	270	323	313	265	331	283	293	299	296	314	294	305	314	278	316	306	298	316	338	283	298	325	308	318	318	310	282	301	332	295	326	311	312	336	309	310	305	264	313	310	330	320	271	280	320	288	313	297	286	329	331	306	302	311	327	304	319	326	264	289	310	296	307	339	330	340	283	289	292	286	297	264	292	307	314	307	294	317	296	292	309	332	275	290	307	296	316	315	311	275	305	307	293	310	320	311	317	256	284	305	300	324	316	315	297	353	287	316	334	307	298	299	310	322	330	296	286	332	308	286	282	309	283	314	290	302	317	313	295	316	295	294	318	293	314	309	309	333	325	295	284	283	312	288	321	308	302	297	304	278	342	303	303	298	316	297	290	324	295	321	305	304	307	325	316	290	307	287	327	299	324	288	324	295	288	280	336	287	295	334	333	334	306	332	291	324	312	325	320	292	292	282	328	329	290	332	296	278	358	311	296	294	301	327	318	319	323	298	303	305	306	307	301	283	310	322	314	288	295	298	293	303	312	315	341	340	299	307	295	298	317	335	312	315	304	309	313	327	297	331	316	320	308	276	314	298	298	296	334	300	288	296	306	321	299	313	303	290	303	298	327	311	308	328	329	291	303	296	318	308	284	342	332	336	282	315	298	326	306	331	297	278	300	327	340	284	315	267	303	303	316	290	305	340	295	314	290	305	304	295	307	301	278	320	294	323	301	285	346	274	312	302	331	284	311	307	298	295	329	308	308	278	322	295	299	280	293	308	333	285	320	294	334	320	309	355	320	324	330	298	320	316	335	302	317	321	289	296	325	283	347	314	288	299	307	292	298	314	319	288	321	304	340	323	308	309	294	311	315	327	341	318	313	318	322	288	329	300	338	279	333	303	301	310	306	339	298	318	300	280	321	298	323	282	322	347	323	301	295	318	292	313	304	321	309	338	311	328	291	325	290	297	305	322	314	292	281	280	319	280	288	307	310	322	315	334	293	308	316	304	285	304	293	298	306	295	315	294	304	348	344	302	291	325	319	287	309	305	306	320	293	314	331	328	302	317	330	324	292	332	308	317	344	307	285	282	318	304	288	296	335	283	282	338	293	280	304	308	268	307	303	329	305	310	304	274	273	312	311	299	277	282	313	325	333	310	358	311	279	287	297	318	314	295	277	322	293	304	329	328	321	322	311	302	316	302	301	285	305	298	316	315	318	287	312	345	337	301	283	306	280	337	293	288	305	291	274	298	335	296	334	299	299	290	294	349	295	307	299	298	299	337	308	280	308	282	305	295	305	315	308	300	318	313	310	304	319	319	316	304	324	305	319	282	322	300	305	325	307	292	328	282	288	309	306	290	315	304	331	310	296	296	273	322	306	301	322	316	315	307	291	278	308	291	327	341	315	318	312	353
1345	269	320	253	256	269	244	236	250	251	269	238	244	273	237	217	285	241	267	239	229	243	244	259	235	258	242	222	247	262	235	241	238	249	242	232	241	258	252	256	262	238	282	235	233	243	266	261	237	246	263	245	245	258	236	222	277	281	259	267	263	229	255	231	243	294	256	224	267	275	274	228	255	250	267	249	280	258	239	245	248	215	253	232	267	267	233	263	243	257	244	250	220	256	262	254	223	257	234	237	235	262	230	251	245	238	250	221	249	250	247	244	270	259	228	239	257	262	245	253	255	223	248	264	246	276	229	257	236	218	255	247	262	231	251	242	248	247	243	257	247	250	269	239	288	280	251	245	263	258	268	246	201	250	255	281	227	255	264	249	258	254	227	263	276	279	254	256	260	265	243	262	254	221	245	243	241	244	238	253	259	255	261	241	240	224	232	246	232	249	260	212	226	265	257	258	253	229	248	260	241	272	240	249	259	285	270	232	281	223	221	245	232	261	230	238	241	275	232	246	268	265	245	226	236	223	253	260	239	252	234	261	266	251	288	265	219	223	256	241	232	266	237	265	253	226	249	237	264	250	240	226	247	255	242	245	247	225	270	294	284	241	244	235	224	248	256	233	270	274	238	269	230	270	261	262	254	254	283	243	273	289	237	240	258	256	252	257	259	271	246	240	248	217	266	241	248	239	251	242	222	258	255	223	238	274	289	258	249	236	222	255	234	297	240	274	264	271	228	256	276	274	233	231	255	227	232	261	229	261	256	251	279	248	240	229	225	236	272	275	263	270	255	261	245	288	237	254	276	222	249	267	262	267	268	233	252	248	262	224	233	235	235	231	262	244	268	259	242	265	271	243	260	249	248	264	281	223	238	212	280	264	255	275	259	251	268	242	245	266	218	235	245	233	276	284	220	239	266	257	275	280	295	240	275	252	275	264	247	255	254	211	249	240	265	241	279	252	245	241	259	260	257	274	274	230	266	237	259	261	304	238	252	226	266	262	247	248	245	257	262	257	250	258	267	245	266	224	260	276	248	250	215	285	258	241	266	272	263	254	240	240	217	243	251	253	257	229	243	240	249	243	252	246	241	249	214	256	244	284	233	248	266	258	275	254	247	256	262	240	264	258	227	268	227	237	264	258	280	235	259	216	259	246	249	239	200	224	246	277	275	267	264	226	253	239	245	261	232	241	274	265	251	264	260	284	265	238	270	227	241	248	283	234	228	257	240	228	254	248	250	258	258	271	251	262	229	242	250	248	227	256	264	230	265	258	263	224	232	233	251	265	219	232	282	226	245	247	235	255	245	264	235	273	282	231	232	253	237	262	237	237	262	247	262	245	239	261	205	266	277	236	239	258	241	273	293	265	248	232	257	259	228	236	244	262	240	245	251	251	232	237	250	241	263	266	245	263	254	223	230	267	236	265	227	257	253	248	248	269	231	262	261	250	213	254	228	265	245	222	256	260	262	228	246	241	260	249	217	264	240	235	271	246	248	243	271	248	285	248	242	256	270	262	283	229	227	255	243	238	243	216	254	255	250	263	215	240	244	218	245	284	231	240	230	229	249	254	268	260	245	269	237	263	238	210	221	281	235	254	268	225	249	261	254	221	259	243	258	256	235	233	251	246	254	249	243	250	254	258	258	229	244	228	250	240	245	272	251	232	260	233	226	270	234	282	228	236	274	251	246	242	230	253	256	258	254	255	266	236	240	213	249	248	256	279	238	207	213	265	262	260	257	208	239	259	278	258	247	251	264	245	261	241	242	260	254	263	254	254	256	225	255	264	266	243	241	250	244	237	245	249	272	242	231	235	207	249	242	233	251	271	249	263	214	272	252	291	243	252	256	272	253	239	277	248	272	246	239	228	218	264	249	256	265	258	243	244	243	220	286	210	248	234	249	225	233	267	275	224	256	245	245	235	242	265	261	230	229	253	272	252	250	249	249	241	267	236	255	234	246	247	252	263	235	271	274	254	227	252	244	252	219	258	232	247	253	291	236	265	232	254	252	252	246	243	272	246	250	220	250	262	251	244	259	243	273	252	262	221	247	252	267	303	250	253	242	259	268	255	238	278	252	244	252	245	253	270	269	278	264	248	214	224	229	226	270	253	246	275	242	236	242	260	269	233	254	252	249	281	263	231	267	255	265	258	240	230	250	248	246	235	269	283	255	260	238	261	221	229	221	232	239	267	257	265	255	249	274	243	248	208	255	232	255	256	233	230	245	239	239	232	242	236	225	257	275	217	251	249	213	250	248	252	247	262	219	262	268	224	241	217	253	257	261	247	239	257	276	284	227	248	251	247	231	240	271	260	261	278	275	254	250	224	284	250	271	245	268	243	244	234	251	222	260	213	238	255	237	258	229	271	237	218	266	261	248	239	254	240	250	250	257	254	272	240	252	259	283	281	247	232	238	239	239	222	244	266	266	257	241	228	212	257	271	235	269	230	272	240	237	224	227	246	212	245	239	228	254	269	281	267	212	234	268	255	241	254	246	276	247	257	247	232	236	240	238	248	250	239	270	273	226	251	256	273	252	255	281	269	243	262	248	249	272	251	236	214	253	295	250	270	283	249	274	267	235	224	274	244	224	244	246	232	232	232	221	231	226	253	247	255	285	236	265	275	261	238	257	266	241	242	238	247	244	268	246	232	246	253	281	256	213	258	258	255	246	270	255	251	245	252	250	263	261	239	240	273	247	264	256	250	257	241	259	247	232	254	258	242	245	241	243	246	239	272	251	262	254	267	238	258	249	231	276	242	259	251	222	246	283	251	245	241	289	247	244	240	281	241	257	251	257	234	237	251	245	232	257	273	252	243	245	242	236	257	261	247	256	252	232	257	242	249	262	235	235	281	257	270	241	266	248	247	237	246	230	263	282	242	247	277	261	241	245	266	245	229	269	223	261	215	263	270	260	276	268	261	240	274	269	233	257	261	266	260	243	276	237	240	251	242	250	228	272	246	256	257	237	263	243	239	231	276	306	273	237	232	242	249	264	226	274	240	251	249	230	227	258	253	245	247	252	228	237	256	264	220	253	238	265	244	226	245	223	234	272	240	236	251	231	233	264	266	240	262	264	264	228	241	228	233	240	252	257	252	267	258	255	286	254	263	244	216	252	244	233	256	274	266	236	222	246	266	236	230	259	238	259	236	241	266	265	251	241	288	235	253	245	264	287	251	273	254	244	274	231	246	263	236	243	278	225	248	259	219	241	251	270	223	228	236	257	266	245	228	260	237	256	244	219	253	265	246	240	256	249	261	249	224	221	239	235	248	232	273	270	254	253	250	275	238	266	274	241	254	247	224	249	247	249	234	227	262	264	229	255	268	245	248	269	236	242	269	220	280	252	253	255	263	234	247	287	261	253	246	268	242	256	230	279	238	266	259	253	251	246	245	245	233	252	284	256	228	254	264	226	243	261	242	286	232	262	251	254	222	265	244	255	255	261	261	228	243	261	266	242	238	241	254	261	247	228	245	257	259
1823	701	750	694	611	671	635	603	555	598	612	627	651	601	628	647	650	613	590	578	611	616	597	589	682	665	586	597	615	604	609	598	611	611	561	671	681	611	566	602	603	596	626	585	616	618	623	607	619	623	584	632	589	647	632	589	590	581	627	601	617	600	630	604	613	560	585	610	573	636	604	651	590	564	578	601	561	575	643	640	606	656	625	634	676	624	633	610	610	590	610	602	624	641	627	677	640	607	646	591	665	659	619	599	577	636	636	623	608	618	596	607	614	580	594	602	629	624	624	567	597	605	607	635	630	588	584	623	629	621	656	615	621	604	604	596	614	647	604	635	628	626	587	591	588	629	632	652	590	609	571	585	614	663	598	653	598	593	639	596	568	624	621	580	591	621	639	649	607	557	603	599	611	616	582	576	611	604	600	626	633	594	576	619	647	600	637	595	658	578	613	592	624	586	620	637	621	601	625	589	598	619	625	605	623	649	603	584	573	584	599	598	583	588	600	630	604	576	614	641	576	661	576	649	641	639	619	602	599	597	633	630	611	568	581	612	649	598	585	645	606	619	584	610	622	582	607	652	597	604	604	608	599	653	638	622	612	606	585	593	581	593	627	634	600	599	635	641	602	567	635	641	616	643	603	592	596	567	626	583	632	632	633	614	629	597	579	629	635	576	586	664	619	624	614	583	611	625	607	649	596	630	630	602	628	648	602	615	611	617	610	580	641	611	614	609	599	603	602	625	599	609	654	609	629	573	642	641	569	572	588	601	630	637	610	589	624	627	601	626	594	615	607	612	588	558	550	576	618	583	603	642	604	591	574	561	597	614	595	636	652	649	629	621	584	620	592	587	629	628	600	665	584	594	621	614	649	556	603	605	595	611	582	617	606	598	575	631	617	580	635	598	627	594	575	589	625	628	586	610	639	611	607	598	557	566	623	614	631	614	627	635	607	646	634	637	608	607	598	607	647	610	593	630	635	645	565	580	600	620	655	612	638	598	632	606	585	593	587	629	603	574	612	621	639	585	579	573	569	616	623	595	615	626	584	570	648	590	634	614	578	578	638	604	604	577	631	600	613	635	618	634	645	601	583	616	620	634	617	591	615	573	616	607	603	614	638	655	624	640	628	638	622	611	608	618	588	630	616	601	631	623	595	555	618	608	658	630	596	606	651	587	653	658	601	614	584	584	625	638	644	605	642	637	574	594	630	655	627	641	608	608	581	603	599	587	615	582	679	597	625	644	598	610	616	618	610	632	623	634	627	608	659	612	609	620	610	601	601	648	628	575	657	610	665	606	635	640	586	563	587	626	646	594	606	646	607	596	608	602	594	595	645	627	603	629	612	570	629	640	603	593	639	615	604	600	584	633	611	612	660	649	610	627	592	612	638	584	568	633	621	611	595	605	658	591	582	619	623	589	615	580	616	636	581	623	614	621	578	640	625	611	643	558	643	623	642	601	597	639	623	633	613	597	613	568	603	610	604	589	586	626	559	606	648	583	598	646	577	583	608	612	606	607	602	599	591	566	603	656	572	623	614	582	655	606	615	608	575	651	582	600	596	635	649	620	600	641	592	624	605	624	580	625	651	606	602	585	600	645	624	621	595	604	602	624	638	604	624	638	649	609	602	602	626	603	597	596	600	591	618	593	579	600	602	614	638	604	641	610	637	595	600	569	640	649	560	611	655	602	654	592	625	594	630	649	603	582	647	585	634	615	593	631	644	613	596	628	647	594	613	599	601	603	659	578	639	618	586	605	641	603	633	615	580	584	578	608	635	621	576	569	606	631	638	623	596	597	648	591	619	625	579	631	634	589	605	596	583	638	583	588	576	563	667	566	599	588	634	630	616	615	604	631	602	636	616	601	643	540	637	640	677	607	610	585	620	614	591	585	584	624	625	622	585	569	623	631	623	588	601	629	630	600	603	624	652	610	659	609	615	629	591	622	585	630	622	615	624	632	602	538	581	655	631	572	647	575	611	628	610	641	650	618	604	610	618	603	609	595	600	604	629	592	628	685	627	561	606	642	590	603	669	607	575	588	609	602	621	629	631	651	590	608	601	611	588	580	605	648	584	616	610	610	615	574	598	590	615	562	639	617	571	623	575	621	610	604	580	622	592	591	608	623	620	633	596	666	621	597	646	633	581	595	605	601	602	600	643	599	612	596	636	614	606	602	577	600	617	619	592	612	614	658	621	611	642	616	610	603	629	638	619	619	601	655	641	574	617	615	627	634	585	637	624	588	593	620	613	621	612	622	609	644	640	587	573	616	600	594	589	617	614	615	596	605	643	602	585	654	635	673	618	558	605	656	591	642	639	597	617	600	622	628	620	607	596	613	655	598	593	597	613	600	614	607	595	631	613	617	625	595	573	609	579	643	587	619	633	574	618	576	615	601	605	609	601	639	627	623	596	578	647	624	639	610	622	580	617	567	644	608	625	615	628	585	604	611	601	648	597	573	617	568	604	609	647	578	648	629	634	609	600	609	636	655	602	609	607	596	557	577	649	602	594	580	612	595	592	586	601	583	622	661	587	585	614	597	631	618	574	586	617	584	595	626	644	634	583	628	605	576	590	590	569	617	621	549	626	603	636	566	614	635	638	593	608	646	597	610	579	636	613	605	602	588	604	635	631	597	645	600	653	586	586	596	611	615	627	575	591	592	643	605	612	580	638	623	652	608	585	625	616	604	639	578	600	622	609	559	653	593	598	572	638	625	566	642	648	672	565	652	640	608	598	598	606	655	613	643	564	633	576	620	591	600	624	607	651	640	646	629	608	607	630	592	589	604	675	629	593	612	609	580	617	617	601	628	622	603	615	663	582	654	597	581	584	583	639	619	595	635	619	647	638	627	634	621	619	624	610	630	610	612	625	591	626	590	583	622	603	665	606	641	622	652	671	616	582	602	637	597	605	618	611	679	573	611	658	595	601	619	619	570	608	601	564	578	637	574	594	632	619	607	644	618	587	584	668	628	615	629	636	640	576	577	616	636	601	595	625	637	569	600	634	635	613	613	634	638	578	569	592	616	637	660	669	630	638	650	617	607	633	612	611	552	639	624	628	603	609	596	662	680	595	643	615	599	597	626	579	629	653	597	597	629	595	594	584	601	592	592	634	619	563	580	591	649	613	599	631	593	605	596	612	613	628	608	598	642	639	605	620	593	577	600	647	638	654	616	637	597	603	647	629	646	616	645	610	623	622	626	607	644	616	606	618	624	601	602	621	637	632	635	593	639	580	650	597	628	583	628	618	629	674	621	644	595	634	664	608	655	622	569	607	614	609	595	656	661	627	618	626	596	634	672	654	623	620	608	629	595	607	587	628	612	587	634	578	631	579	622	607	620	633	597	599	636	634	605	609	602	625	625	550	616	654	668	580	610	594	598	591	592	617	603	592	620	610	606	656	571	609	592	590	605	610	578	633	600	577	578	610	561	611	590	628	589	611	617	610	658	586	617	606	620	587	643	631	583	626	584	603	601	648	623
6423	498	621	556	368	344	304	315	272	300	292	246	301	281	250	263	287	283	264	251	268	232	264	282	264	256	268	280	255	240	253	263	255	246	276	260	228	260	247	245	252	231	268	246	260	242	257	249	265	249	239	293	291	245	244	266	259	251	279	279	258	279	275	280	242	258	271	237	241	288	299	258	252	240	238	244	254	282	262	255	270	261	259	263	270	255	251	269	244	247	235	246	230	257	234	239	257	262	271	293	252	267	257	253	244	233	260	247	294	248	263	243	258	243	260	253	240	239	302	257	232	267	252	240	278	276	251	268	269	251	256	276	238	242	226	248	243	248	260	275	243	238	259	276	233	293	274	220	236	268	251	248	236	243	253	255	229	268	271	239	246	250	263	247	263	228	231	254	264	264	287	257	269	255	257	256	254	248	258	268	264	272	245	244	265	241	241	240	284	258	213	246	239	244	253	248	239	245	272	242	275	261	254	274	269	252	244	259	263	231	271	265	267	243	280	287	289	258	270	263	268	245	259	239	256	253	278	240	261	264	266	246	246	258	256	257	257	236	237	280	278	248	259	266	274	237	253	247	248	276	264	267	272	248	222	252	241	248	245	268	274	229	260	253	264	257	254	255	217	225	244	280	252	224	254	265	235	270	271	249	244	253	259	252	265	276	217	261	256	281	264	247	273	224	247	265	250	250	258	279	242	260	244	282	272	256	243	253	254	248	239	280	283	271	269	266	256	234	234	264	270	222	264	275	244	249	267	243	276	256	277	218	273	271	237	261	247	227	249	263	230	259	210	273	249	231	250	223	243	249	255	257	270	249	256	245	271	250	274	233	241	238	243	258	262	270	285	286	280	262	246	283	250	262	257	273	249	239	260	254	261	254	243	265	273	253	231	251	255	229	255	304	263	258	239	248	235	253	258	234	232	260	271	244	260	231	223	253	254	242	291	248	278	263	233	245	249	254	297	264	247	257	293	262	238	222	259	250	209	228	287	268	254	252	227	243	280	315	276	246	288	259	257	250	250	260	238	233	299	236	257	279	253	264	257	287	251	239	238	277	237	268	238	261	270	269	273	237	277	272	274	254	265	237	271	269	233	246	259	216	248	280	288	229	243	248	260	252	256	271	237	242	243	285	249	235	252	243	269	249	261	251	254	257	298	281	264	277	259	243	274	278	260	262	270	254	277	231	243	270	265	246	259	248	260	225	281	220	246	235	241	233	238	276	233	244	249	268	280	247	252	271	258	251	234	258	260	258	247	245	234	251	251	227	253	271	242	240	244	253	256	264	261	240	269	260	257	267	263	268	273	223	270	244	243	248	271	266	263	236	277	234	261	243	264	264	243	274	277	276	269	260	236	255	259	243	261	254	264	265	258	271	265	236	276	248	278	284	274	264	257	280	257	262	263	233	269	240	276	276	247	243	272	245	264	248	243	257	233	230	245	246	264	232	239	273	256	229	238	225	251	271	262	273	285	267	255	230	284	299	253	270	248	272	273	273	285	226	258	247	286	251	276	283	269	213	290	246	242	275	248	270	251	263	276	233	229	250	253	266	254	273	265	269	248	243	258	245	238	261	260	233	257	251	271	284	261	247	256	251	242	277	236	270	264	250	244	248	224	292	235	255	276	254	259	247	254	259	298	266	268	274	235	229	263	271	251	265	257	288	246	256	268	265	264	276	254	286	294	247	264	249	228	275	231	228	272	240	263	243	259	250	260	274	253	246	253	272	271	257	257	272	250	249	254	252	245	250	264	273	251	258	265	301	253	289	247	258	284	235	239	222	245	262	261	266	269	281	261	255	250	240	261	233	271	274	248	248	240	254	270	298	273	253	227	249	261	246	253	247	235	251	279	264	299	239	228	262	218	229	267	278	237	254	279	266	237	285	263	263	260	268	274	263	276	277	287	244	242	250	257	281	275	242	274	259	235	247	272	273	242	256	259	278	243	219	255	253	255	247	282	267	228	264	264	239	239	249	242	275	297	268	255	259	288	261	246	269	263	227	260	238	233	242	261	258	247	232	243	219	281	249	263	250	268	269	271	261	236	281	226	262	273	257	284	239	236	246	244	260	263	236	237	265	260	231	252	249	256	246	243	264	248	268	278	257	288	270	261	269	235	289	252	270	231	264	250	258	261	248	240	258	258	250	262	271	263	260	258	264	262	284	261	252	234	229	219	243	268	255	236	268	274	258	251	266	242	245	251	267	253	266	253	234	233	247	268	245	267	278	261	261	252	260	279	261	312	226	268	259	235	241	269	281	273	264	249	244	259	280	282	281	256	251	270	253	243	252	231	264	243	253	279	248	265	247	248	242	258	249	259	257	269	246	248	242	229	252	245	250	271	226	247	275	276	233	254	262	223	267	261	244	254	259	253	274	253	276	247	254	246	257	273	220	258	251	248	249	265	260	263	238	246	272	263	277	286	238	248	262	272	226	257	273	278	264	240	244	265	258	262	268	266	252	222	309	259	245	242	233	229	249	266	250	252	262	235	260	256	237	227	276	254	262	239	250	257	254	239	250	257	257	217	255	246	272	251	240	277	231	270	236	249	255	272	238	249	262	249	229	271	271	265	268	260	270	259	261	244	236	253	253	247	238	244	252	247	252	278	267	268	277	281	254	246	278	244	260	250	261	255	267	252	245	259	266	246	242	260	261	250	237	241	237	212	255	252	247	241	239	235	262	241	221	290	266	235	219	247	218	275	238	258	258	245	268	283	269	264	259	237	240	219	278	274	237	240	257	276	270	246	242	250	241	244	230	253	266	250	246	264	228	238	248	249	248	247	235	237	256	262	236	232	237	261	267	238	238	244	241	256	285	216	235	234	233	264	252	266	248	267	259	262	249	248	248	235	266	262	285	268	235	266	231	266	237	244	262	240	235	272	266	222	231	230	247	242	247	268	240	267	294	257	268	263	234	237	239	249	235	238	263	260	254	249	252	254	246	272	244	268	258	254	235	257	235	271	262	280	253	205	241	211	252	273	243	267	310	237	278	272	240	255	233	271	234	232	242	265	260	269	250	252	253	272	231	253	227	269	249	233	251	257	280	241	278	270	244	245	252	280	254	251	275	261	241	280	255	240	255	248	270	260	269	243	273	236	259	231	277	260	259	255	240	249	256	237	252	228	251	269	235	257	279	254	250	245	210	227	259	247	273	268	276	282	239	243	245	242	277	277	260	248	262	274	245	227	250	274	268	251	215	267	265	263	273	243	274	236	260	267	255	260	246	236	244	245	270	263	246	238	258	243	242	239	253	252	245	250	249	249	243	279	284	238	250	262	243	273	263	273	257	277	247	249	251	253	248	256	235	248	250	258	241	278	262	224	257	283	281	265	238	261	256	266	289	262	237	258	238	245	256	244	266	258	249	226	271	267	250	262	241	272	248	251	244	264	236	265	258	269	251	246	252	254	239	240	258	262	257	247	241	244	244	240	276	254	259	266	290	219	226	247	260	260	236	250	250	269	242	286	232	236	262	225	266
6162	878	1460	1810	1184	985	916	844	813	777	744	686	671	672	728	666	696	666	669	667	635	636	644	609	681	626	648	619	640	604	617	585	644	582	649	643	615	618	641	611	641	588	642	564	657	635	590	641	610	632	594	555	563	619	614	609	657	648	628	579	645	647	558	619	664	616	619	617	630	626	623	654	573	610	582	643	627	584	633	590	595	623	612	564	658	604	632	679	659	615	600	604	604	606	608	608	609	630	538	638	612	599	613	640	638	586	626	628	644	626	614	581	650	590	578	659	614	622	626	639	625	605	612	590	636	597	602	627	647	618	638	646	624	587	624	604	623	642	593	593	541	618	636	624	632	617	660	600	629	568	622	612	616	634	590	596	600	650	623	621	612	617	598	621	653	596	612	582	609	582	638	638	634	628	614	615	653	647	630	587	598	651	616	614	606	638	591	615	608	594	633	661	596	603	616	629	591	656	606	605	590	581	603	588	621	620	643	648	560	626	616	617	604	575	645	628	592	630	602	634	630	621	610	594	605	609	577	610	637	652	625	669	593	591	607	614	601	645	614	532	632	585	664	654	612	633	632	629	649	598	601	581	643	668	648	613	654	607	638	579	555	627	564	630	579	633	687	651	588	620	644	580	619	634	629	619	648	599	597	581	614	619	651	586	579	624	591	625	636	591	636	624	652	665	574	562	586	582	612	628	605	588	595	650	609	622	618	623	650	668	591	634	590	637	578	573	612	609	617	592	645	648	604	657	593	626	596	570	638	613	598	635	635	593	619	581	606	599	605	588	587	575	578	615	584	635	596	630	633	587	629	606	615	634	610	625	611	632	639	584	653	616	625	595	579	561	578	636	641	636	615	593	632	573	620	603	629	584	589	597	637	614	631	587	629	657	578	662	597	626	590	613	614	659	648	568	585	598	662	638	575	669	639	625	603	599	650	602	596	593	631	613	632	625	644	667	597	627	587	586	616	544	619	600	626	625	649	654	631	652	616	639	576	644	586	615	602	615	583	598	579	608	611	585	617	594	590	634	622	629	605	571	600	601	636	645	632	621	602	549	641	611	637	643	601	579	580	571	594	597	580	594	617	591	618	590	670	622	619	629	641	596	638	655	617	595	641	593	583	656	620	639	647	624	661	588	670	623	592	611	614	601	580	596	631	589	620	645	609	645	576	657	631	624	612	600	589	592	646	618	588	630	590	627	628	604	622	613	603	634	647	634	624	615	607	595	605	622	615	626	605	633	600	610	608	638	621	618	607	639	593	649	626	639	625	629	577	638	590	612	621	593	615	606	603	627	624	605	642	616	644	612	642	661	595	648	617	655	630	635	620	596	571	621	621	593	639	622	617	625	679	654	596	574	602	604	577	641	619	605	601	640	601	602	641	584	608	635	585	580	585	624	577	614	628	709	558	643	560	621	619	621	633	631	618	603	641	629	654	621	684	669	623	591	644	619	625	580	615	606	616	615	662	636	629	635	585	582	633	602	661	574	605	608	625	605	604	587	605	596	636	642	647	606	639	595	624	587	662	594	638	649	605	664	659	602	572	623	636	603	618	605	586	622	612	637	627	629	584	599	617	628	583	618	615	609	593	582	614	619	641	625	598	637	611	635	591	598	626	632	636	597	625	641	567	625	677	653	607	586	655	651	576	633	555	635	611	606	560	600	578	620	607	632	605	581	577	634	603	624	605	589	603	641	588	637	640	591	627	588	604	581	602	616	623	644	624	608	651	591	599	620	640	612	639	585	600	570	598	628	629	640	584	614	617	607	626	577	618	641	646	636	576	618	593	633	634	612	627	610	577	628	579	597	618	647	621	621	591	583	647	602	590	615	624	649	612	694	628	594	594	622	656	630	613	646	628	634	580	629	621	619	657	615	575	606	590	588	589	638	615	630	632	605	613	631	608	657	606	651	632	608	609	650	654	631	613	625	607	590	591	576	643	589	610	635	560	617	592	646	613	577	595	569	625	613	589	618	618	676	638	596	583	610	611	613	587	612	591	597	625	627	624	621	610	577	598	618	594	567	616	596	578	633	613	589	634	572	625	600	611	621	662	640	634	661	641	621	638	614	608	653	636	642	608	619	607	655	627	669	603	598	612	616	626	567	629	611	650	608	599	585	612	667	622	603	588	586	621	641	594	613	625	614	585	570	654	606	629	601	656	643	657	631	616	625	577	550	607	628	599	591	592	599	628	595	609	597	599	585	563	621	639	615	629	616	572	638	625	620	612	610	603	597	595	579	641	610	601	594	634	617	691	630	634	630	615	626	608	596	642	588	645	643	605	609	586	605	605	584	593	612	597	626	634	579	615	643	647	615	627	622	577	605	600	599	591	581	614	609	632	606	654	617	648	624	638	607	615	613	650	623	620	608	582	593	662	626	635	592	591	670	618	630	572	650	612	594	595	584	628	608	654	620	655	603	628	631	593	648	591	624	610	622	668	583	622	617	608	597	650	662	604	618	651	585	590	594	627	621	646	624	643	607	598	628	607	589	616	633	679	642	603	647	607	636	620	566	640	575	628	601	590	616	675	582	600	623	626	581	610	613	631	619	607	618	625	617	656	616	619	575	585	587	575	622	620	614	597	615	658	624	627	632	612	583	639	616	592	618	585	617	600	636	632	603	616	661	609	621	637	593	629	598	586	653	593	621	599	606	617	587	644	570	597	575	636	653	599	598	606	632	570	550	640	648	626	651	637	617	633	620	617	606	585	599	606	602	649	572	570	620	565	591	591	600	601	635	614	624	585	631	608	621	627	615	612	587	610	612	590	596	618	583	611	626	571	600	640	621	592	611	589	615	619	652	653	612	629	617	621	606	627	643	659	616	617	646	605	595	626	632	639	574	645	566	575	646	628	596	654	618	645	598	648	595	560	610	621	602	617	648	620	607	646	624	572	583	631	667	616	602	602	593	595	571	599	604	614	605	625	600	624	646	611	632	598	620	610	622	634	604	620	615	594	650	635	620	580	546	631	588	664	628	591	616	627	632	575	661	577	638	575	591	641	708	577	636	601	601	586	603	625	624	581	654	643	629	581	637	603	613	586	611	582	603	593	606	607	609	605	627	603	641	618	597	596	611	624	638	592	621	648	641	608	585	626	606	612	621	597	632	646	573	615	589	595	605	611	615	606	578	589	605	603	610	660	605	634	638	597	579	622	638	607	634	610	611	621	646	594	590	658	580	616	619	639	608	596	616	650	611	597	619	587	577	673	636	646	620	624	565	649	597	601	601	604	603	584	626	605	624	590	605	579	603	652	574	599	616	593	606	618	626	599	624	623	624	595	649	600	607	610	632	622	556	567	596	609	625	597	627	647	585	597	586	643	622	627	606	635	589	605	650	615	588	619	604	585	639	631	616	652	623	657	570	606	568	613	622	623	622	621	654	567	667	629	565	647	611	575	712	615	655	712	576	568	616	642	583	589	619	575	612	607	610	625	635	585	628	624	615	596	626	651	641	642	615	576	604	626	652	633	628	600	634
11735	806	875	984	402	303	231	190	213	177	162	148	139	138	133	157	159	132	128	137	122	114	122	132	127	130	113	117	127	131	109	133	138	121	126	124	114	124	114	109	139	103	109	124	130	128	133	125	128	140	107	136	131	115	126	125	137	137	112	112	115	119	114	114	133	124	126	116	134	125	132	110	137	115	138	135	113	121	132	125	113	128	135	128	127	130	98	135	124	123	111	113	126	129	133	110	126	139	110	134	134	103	132	124	123	117	138	140	95	154	124	138	124	112	114	98	124	132	128	145	141	116	112	128	119	122	137	138	117	134	116	124	120	141	112	135	140	126	137	122	126	123	111	139	135	106	97	123	139	118	125	135	131	130	114	123	138	117	114	124	119	125	112	157	142	118	121	133	99	110	117	115	108	126	113	101	113	117	130	140	130	110	126	129	144	126	128	116	123	121	134	113	122	127	113	126	136	114	140	110	127	145	110	116	116	144	112	132	127	132	128	137	124	98	110	131	117	121	133	123	119	134	118	112	127	117	119	120	112	120	131	121	130	100	134	121	134	102	113	117	122	110	116	104	119	142	122	104	114	124	117	131	123	153	122	114	103	113	126	122	112	133	124	150	109	127	122	120	121	112	130	130	125	151	116	120	111	132	127	105	134	133	127	124	117	114	98	117	151	153	104	123	130	124	128	109	100	113	127	127	130	134	115	115	115	95	127	117	127	126	109	115	118	127	143	142	138	126	115	125	115	122	106	135	138	115	102	115	107	109	121	126	122	92	116	119	108	120	113	116	102	127	142	103	93	115	113	117	115	131	116	109	119	121	115	129	137	114	124	118	115	117	118	142	119	125	113	101	114	110	108	98	96	105	101	118	123	117	109	121	115	126	141	104	133	127	118	119	112	123	128	140	127	133	127	111	136	126	120	134	107	134	100	100	148	130	113	118	115	122	120	120	123	125	106	102	129	132	119	127	121	127	125	126	129	107	126	139	117	114	108	118	122	134	147	133	104	120	128	127	122	120	138	116	108	130	107	109	108	124	111	121	141	139	110	132	135	105	113	126	120	114	116	138	130	113	104	131	113	126	138	117	115	109	122	110	142	119	106	110	129	123	132	135	124	135	138	131	129	137	125	125	140	129	121	123	129	133	115	142	139	120	109	126	118	123	122	141	120	94	109	108	141	106	142	103	134	124	136	130	124	127	113	129	111	118	130	142	131	122	111	120	111	117	113	120	120	130	142	123	130	124	119	115	143	123	112	126	110	121	127	142	115	128	116	122	120	123	129	107	108	121	117	100	133	106	125	130	151	140	128	105	106	146	110	112	111	109	128	108	119	124	107	123	135	127	134	111	115	143	118	108	126	144	136	107	122	133	138	132	130	122	124	103	110	109	120	116	111	129	132	127	148	111	130	109	124	121	120	121	127	100	130	128	149	129	129	120	129	128	129	103	123	111	122	112	149	144	126	116	130	116	143	121	111	105	141	114	135	98	129	113	130	115	142	109	121	140	139	132	101	122	134	110	129	124	103	121	126	114	110	121	137	129	122	118	118	140	130	121	114	112	123	108	115	119	122	125	116	121	128	96	111	103	125	119	126	114	128	110	141	120	121	136	136	108	133	125	123	128	143	129	112	108	134	122	114	110	125	119	116	133	107	117	121	125	101	114	122	120	112	134	139	122	101	128	122	144	129	124	122	115	142	133	124	109	135	103	104	131	127	117	111	124	133	114	121	114	126	111	126	137	123	112	138	135	132	107	114	125	119	127	133	132	123	107	124	128	110	111	112	125	117	118	115	151	127	145	137	111	121	109	111	127	110	128	110	122	144	127	110	109	121	134	118	121	132	116	107	118	110	113	123	114	118	113	133	147	117	137	121	124	120	121	137	135	111	113	131	111	130	109	108	109	111	126	131	132	106	126	116	122	121	110	122	134	133	119	128	116	126	114	129	143	101	111	124	113	136	124	108	138	110	123	118	131	119	103	103	151	124	103	126	133	113	143	109	146	135	107	126	121	136	126	128	122	103	130	112	126	148	125	133	142	126	110	121	137	147	112	114	102	117	137	131	126	132	112	137	142	143	120	135	116	119	106	119	100	135	138	112	147	109	112	152	101	125	100	118	107	105	110	118	120	135	126	127	109	116	125	134	112	130	94	105	127	113	116	103	119	128	123	113	111	119	131	107	126	120	124	125	132	121	99	124	120	88	129	132	122	118	107	113	126	107	125	112	95	117	123	131	104	133	95	124	126	127	121	113	118	105	114	124	100	111	113	115	123	137	122	126	112	131	119	131	129	123	132	138	140	119	128	114	129	133	125	125	113	123	127	131	124	132	119	120	102	104	124	137	115	138	140	113	139	107	126	119	132	130	130	125	120	129	124	141	129	130	107	118	135	117	124	134	108	112	124	107	128	134	125	126	118	126	112	130	131	129	104	110	125	116	114	125	129	124	107	148	134	110	121	135	106	125	101	107	129	123	119	137	116	121	114	123	125	126	137	121	124	116	114	121	101	117	124	132	151	114	109	126	112	131	142	104	118	115	125	133	131	132	138	127	135	126	106	120	132	106	122	134	111	130	108	117	113	107	129	124	104	134	106	109	118	130	144	127	139	109	123	137	140	124	123	127	120	126	116	109	115	108	118	124	115	110	123	115	105	134	129	112	127	116	118	102	113	102	108	135	139	116	114	120	118	127	110	131	138	113	122	111	128	140	130	104	120	123	138	108	119	117	111	124	123	141	108	105	136	127	122	117	120	124	108	142	134	113	134	169	122	114	103	114	112	129	110	134	133	127	135	112	119	126	125	105	141	114	117	135	116	148	127	123	106	141	114	106	145	117	108	115	128	126	121	128	116	139	116	123	123	100	116	96	109	133	141	117	120	130	137	126	143	136	109	129	126	154	121	107	120	116	125	122	126	122	125	119	142	133	135	121	127	132	122	129	96	122	115	150	103	117	126	110	125	97	103	100	107	102	110	119	113	113	115	112	135	119	131	126	125	139	129	126	115	137	146	98	113	108	121	133	122	115	124	115	101	121	106	105	123	107	115	126	122	110	131	139	121	119	111	126	116	141	145	130	120	117	88	132	132	140	137	99	134	103	108	110	127	121	145	129	131	135	96	123	138	119	147	114	125	137	111	127	140	117	111	132	117	119	125	114	134	119	127	144	111	120	123	133	137	132	107	123	119	114	130	106	140	113	123	112	120	135	136	115	114	134	124	126	131	121	131	106	126	130	106	118	139	144	132	132	117	145	121	119	135	128	136	107	138	132	108	85	114	133	131	130	123	138	133	111	122	123	119	137	114	121	99	119	125	129	128	103	131	123	117	123	131	142	138	136	126	102	105	135	115	122	126	120	115	127	125	114	118	130	123	111	138	106	97	114	120	114	120	114	127	134	131	128	119	115	141	133	125	128	127	113	129	118	116	113	135	131	126	134	109	130	112	121	138	131	140	126	132	129	117	112	120	108	118	104	114	115	134	126	100	122	121
7622	815	1889	3551	1594	1124	894	751	672	590	599	521	503	469	448	430	400	412	392	392	389	349	340	354	362	353	332	379	356	360	366	321	343	354	323	325	312	340	347	349	366	353	331	352	314	317	313	352	324	286	319	335	310	313	307	319	321	340	281	318	349	310	312	311	307	317	301	322	318	303	324	314	318	293	304	306	274	340	317	307	304	350	288	291	301	343	341	312	311	298	278	296	322	308	310	290	325	330	320	298	335	309	317	311	309	330	299	340	341	316	330	306	298	310	351	300	303	297	286	300	305	291	331	294	331	300	321	328	317	293	295	323	313	301	317	266	312	307	332	314	303	301	323	303	286	334	325	329	317	328	323	327	294	315	305	293	336	291	300	297	343	317	336	286	326	312	283	325	328	332	314	302	286	280	314	335	299	304	285	336	289	307	296	327	322	320	300	302	300	316	332	288	311	314	320	281	327	338	316	305	293	308	323	312	306	307	319	306	315	350	299	300	321	297	299	317	304	311	324	336	308	311	318	339	302	334	300	299	297	304	311	312	332	317	291	339	309	318	282	329	301	311	309	299	308	352	333	309	321	322	313	285	268	320	315	319	329	304	281	358	322	300	319	291	320	320	322	306	315	327	299	295	302	308	299	315	306	292	327	305	289	324	285	297	311	283	314	298	293	321	296	292	313	307	297	359	285	313	330	309	295	329	312	334	290	315	306	338	314	319	331	310	319	282	307	307	348	306	340	325	300	315	319	326	294	315	310	331	317	323	285	342	290	318	293	319	328	309	321	280	317	319	316	300	301	296	266	301	288	287	322	309	313	318	300	313	279	304	324	323	298	318	318	310	301	301	274	316	287	322	291	266	319	276	337	290	281	275	309	300	324	321	316	317	258	291	283	295	312	297	332	324	280	299	297	305	304	300	314	304	313	334	318	303	306	352	283	324	282	319	291	312	300	309	314	323	330	294	318	306	305	282	288	298	276	289	310	302	340	266	308	281	328	317	292	330	313	316	322	284	323	299	325	327	286	287	330	293	313	313	297	314	294	302	291	292	335	297	298	307	312	306	327	266	304	322	319	295	308	315	328	300	308	322	316	285	306	322	308	325	321	326	318	302	279	311	267	300	325	279	323	335	286	297	306	332	264	299	316	300	299	308	298	325	332	304	316	297	314	302	320	295	297	316	302	315	312	307	314	301	340	298	331	275	324	330	326	297	297	296	319	328	316	316	322	325	295	324	331	290	322	308	295	321	323	286	306	291	319	321	324	330	307	334	330	300	327	294	311	325	320	312	292	318	299	287	317	349	304	347	315	323	330	329	316	298	295	317	290	328	316	286	285	321	321	327	311	337	307	313	300	297	293	311	297	337	306	308	323	300	298	327	323	310	299	339	320	311	321	308	300	321	303	316	311	333	356	319	319	300	292	303	268	316	270	279	338	317	315	294	347	314	313	320	259	310	289	294	352	321	326	332	328	303	303	315	282	315	294	349	342	301	312	320	310	302	308	315	315	344	324	306	337	308	316	296	293	279	300	310	316	288	311	302	285	330	295	295	314	304	288	296	291	317	314	308	261	324	314	307	333	285	280	294	317	330	321	326	312	282	298	302	281	268	323	266	299	297	324	299	321	290	346	319	326	296	276	300	285	299	300	301	313	289	308	332	316	321	305	301	320	316	323	280	314	313	319	285	296	296	330	338	316	311	325	311	319	306	300	300	295	310	306	297	296	294	284	291	347	317	337	307	296	308	347	328	291	287	274	289	304	328	317	286	334	265	297	309	301	287	315	276	285	289	322	294	321	270	353	322	317	314	315	313	312	303	314	322	304	325	320	310	298	305	325	328	301	307	304	302	287	327	294	298	277	292	310	327	323	307	327	310	353	301	300	291	323	323	325	322	322	299	314	302	312	334	299	319	309	311	298	276	309	344	322	301	297	324	306	323	293	263	300	284	272	296	278	285	279	350	334	312	284	324	302	326	349	320	275	317	323	330	325	321	351	287	335	345	309	295	321	303	332	294	323	307	307	270	307	341	317	314	270	301	301	319	325	339	317	330	316	322	320	324	285	309	294	276	309	299	314	301	311	310	296	262	311	290	323	318	321	306	332	310	311	312	309	308	332	304	287	333	304	337	302	329	287	347	328	310	328	339	317	319	316	337	301	310	315	310	304	275	277	330	302	321	297	300	318	296	325	320	325	302	297	294	318	266	294	308	280	340	280	292	306	310	327	295	305	286	310	300	288	301	286	306	301	320	318	293	294	323	330	353	323	312	311	294	317	308	315	314	333	305	292	307	310	323	289	306	284	278	303	340	290	277	313	320	304	297	276	315	280	344	299	302	319	288	313	305	297	323	295	292	322	333	273	314	281	319	303	300	325	354	320	257	303	297	329	278	301	285	314	305	278	281	335	323	324	262	313	292	313	300	293	312	318	315	310	325	292	292	311	313	298	318	270	340	284	326	277	315	319	318	268	294	331	317	318	297	316	307	306	332	320	308	330	325	309	295	324	317	325	306	278	311	299	339	293	304	303	328	327	316	324	286	336	304	324	319	306	342	318	315	335	325	317	342	312	321	298	299	330	322	326	300	328	306	318	328	271	308	293	280	298	306	297	296	309	304	330	313	317	288	306	297	311	308	298	312	289	277	299	304	298	328	323	311	275	332	285	308	310	316	308	302	308	299	305	301	286	331	295	314	284	297	308	315	293	286	318	321	295	279	305	313	296	290	285	311	310	286	323	294	333	321	312	301	291	280	290	317	299	298	274	280	276	335	339	297	287	307	289	312	296	315	325	298	292	327	300	310	320	330	303	293	312	296	306	312	308	282	311	258	324	280	296	307	300	313	300	324	319	276	309	296	290	306	303	311	313	349	317	293	309	303	346	272	314	309	311	336	315	291	312	315	297	303	341	300	307	315	301	298	329	330	307	305	318	300	309	344	287	311	293	330	337	286	298	296	336	320	323	286	311	330	287	338	299	281	344	296	314	289	298	293	314	330	311	301	308	312	324	277	276	294	316	307	311	296	253	331	298	323	310	330	290	311	301	323	286	301	322	301	301	278	306	333	302	303	303	340	304	312	325	313	298	323	308	319	322	326	318	328	287	290	296	294	322	308	298	295	309	290	292	336	300	315	328	299	267	320	292	310	285	309	309	295	320	316	270	330	321	287	304	321	277	268	279	306	325	322	332	298	339	312	323	297	324	280	319	298	310	308	321	284	308	277	320	328	303	312	312	287	316	257	318	303	304	327	306	300	284	320	279	321	325	294	314	285	310	314	290	331	320	328	336	309	308	340	300	301	313	310	318	305	307	303	269	316	318	293	318	293	288	326	299	302	289	309	312	289	311	359	310	308	308	286	309	279	351	335	286	298	287	292	282	285	307	290	312	301	306	281	307	309	341	302	309	348	294	319	307	305	322	338	319	296	340	315	284	293	299	289	263	320	322	350	273	296	321	299	304	309	308	283	350	295	281	291	319	300	306	329	322	320
1371	335	338	275	223	267	283	263	261	268	229	236	272	272	235	215	246	249	246	289	273	264	230	266	266	244	242	255	217	245	221	257	233	263	262	269	263	295	234	225	237	229	220	276	265	280	255	295	250	210	244	238	279	262	266	247	257	236	254	240	246	266	232	270	257	249	241	276	242	229	240	251	240	260	299	241	225	235	238	239	238	267	259	243	226	239	246	268	244	260	274	256	283	251	280	283	230	273	283	215	234	272	251	254	241	240	282	254	254	260	242	255	227	250	251	259	263	248	224	242	236	241	248	272	250	245	259	232	235	288	238	252	276	258	234	272	247	264	275	236	250	244	252	242	244	284	246	255	241	234	251	242	280	225	219	251	279	243	254	271	246	240	265	240	241	291	251	245	251	246	254	226	252	279	217	246	264	244	236	243	258	258	234	254	238	212	233	243	263	240	237	256	239	224	225	220	242	239	247	253	267	266	223	237	253	251	240	271	283	267	255	273	274	239	258	291	240	264	209	249	262	258	267	256	232	238	239	288	269	253	249	269	236	243	235	242	240	221	259	260	279	282	255	258	226	267	230	249	237	269	267	260	250	286	246	220	244	253	262	239	250	241	243	263	261	248	236	247	268	283	248	269	269	216	267	246	241	259	224	239	241	289	230	276	256	259	252	263	251	218	222	241	257	257	272	245	248	235	242	259	276	253	232	212	213	248	273	256	252	246	259	243	260	271	236	284	260	241	278	268	254	241	235	276	231	250	224	259	216	237	264	265	242	232	207	274	253	242	248	243	263	236	245	268	276	274	237	224	250	236	228	239	246	255	254	291	241	248	257	255	244	247	273	253	240	242	259	220	234	236	269	229	253	224	238	257	272	261	220	251	249	260	253	227	251	242	268	247	295	241	210	255	227	249	264	253	261	248	241	269	274	272	245	270	236	252	230	258	277	220	253	260	238	234	242	281	244	249	229	220	249	255	244	268	258	252	251	274	258	261	243	260	230	224	248	273	281	231	230	251	236	239	238	244	235	268	264	252	242	261	243	243	242	264	266	294	255	274	246	221	261	251	236	241	246	246	254	231	267	225	265	261	231	250	244	242	249	261	243	234	240	255	232	261	258	233	252	252	251	223	244	229	251	225	259	259	277	241	231	232	223	248	237	240	245	226	248	257	237	253	248	257	256	243	245	251	265	251	248	274	282	246	267	271	235	231	260	231	247	257	259	242	235	240	235	233	273	247	254	246	273	252	261	275	263	269	230	251	262	239	251	254	227	236	222	257	251	249	222	281	230	235	240	228	277	237	265	235	271	255	234	272	267	245	226	282	242	245	276	237	248	247	249	265	244	265	222	263	242	246	248	240	230	242	239	240	248	199	260	272	251	261	231	231	264	247	227	263	244	256	266	238	269	250	280	247	246	255	245	254	261	254	274	225	253	230	269	232	311	247	251	235	239	251	256	248	234	262	256	254	269	271	230	247	231	258	240	263	290	258	236	249	254	214	244	241	240	209	247	247	246	274	246	245	246	236	254	235	218	226	216	250	273	251	261	264	262	232	272	236	228	280	272	245	251	235	247	275	260	282	233	264	273	235	253	271	233	240	263	269	267	246	264	240	258	287	243	236	269	250	242	258	234	262	225	267	272	252	248	250	256	255	231	263	254	255	240	243	281	253	241	275	282	229	243	219	246	252	264	244	251	260	262	238	243	240	234	277	246	264	223	259	246	239	247	248	266	230	251	257	247	278	248	232	260	186	258	239	255	239	234	222	254	265	265	249	281	244	224	270	230	276	258	268	245	234	280	262	261	207	254	232	264	269	259	240	253	245	230	268	217	275	219	260	255	255	261	249	253	223	249	244	273	262	225	265	265	242	258	251	239	249	241	244	250	269	226	297	245	225	255	248	261	254	257	262	261	228	247	218	219	249	239	253	225	237	223	253	263	231	251	262	260	265	242	246	245	257	275	255	238	272	231	244	247	227	272	246	256	262	249	258	267	257	271	236	260	256	227	231	270	201	260	216	243	263	256	264	229	273	236	257	247	268	221	235	267	263	236	237	262	246	231	237	248	249	234	257	267	257	264	271	266	222	225	245	264	253	315	279	266	227	241	270	242	256	233	241	256	280	248	252	258	225	239	230	250	203	254	257	247	277	259	225	244	215	207	272	253	257	243	249	238	279	274	268	253	228	238	251	259	253	249	249	271	270	246	248	226	250	253	241	253	259	253	253	271	241	249	259	263	256	229	266	220	230	243	244	240	269	252	223	255	276	263	263	233	252	251	226	251	246	234	249	276	260	248	262	293	254	278	274	268	257	254	257	281	260	264	265	286	226	260	267	262	237	241	226	266	265	245	235	234	244	267	233	248	219	249	264	262	253	211	223	248	242	284	269	244	246	240	259	231	235	254	245	276	254	211	259	264	264	256	268	241	231	242	212	253	224	248	237	234	229	278	236	253	270	234	222	263	211	254	228	220	260	259	248	237	254	249	260	225	254	278	247	250	252	249	226	221	273	274	245	253	246	257	228	268	232	257	245	213	240	251	217	219	249	260	246	287	243	253	247	242	244	238	255	248	254	229	235	219	259	244	235	243	243	238	235	236	252	242	259	248	227	240	222	256	254	274	250	263	260	244	282	230	265	260	253	259	243	236	263	287	242	249	263	246	246	264	248	256	242	242	276	262	232	256	231	235	285	244	233	240	260	226	235	253	234	249	238	246	239	254	246	250	262	249	241	245	230	241	262	245	247	245	255	227	259	220	242	240	235	258	250	252	236	253	259	256	242	253	262	271	237	258	280	249	246	243	255	259	236	235	243	250	226	213	257	267	270	242	252	256	254	254	278	249	246	256	263	243	233	272	286	234	248	208	258	249	248	231	288	232	246	231	245	262	255	260	237	274	258	237	218	269	242	256	259	242	243	249	254	233	239	252	227	243	240	231	240	244	269	272	245	238	230	268	281	228	254	292	252	235	226	240	239	255	227	241	243	253	229	269	244	233	247	276	272	226	217	269	246	246	257	237	262	233	250	270	256	231	261	250	223	225	269	256	253	226	238	259	263	248	239	271	230	246	238	259	238	257	232	234	249	252	258	278	233	237	254	258	247	248	239	258	237	251	254	234	212	238	251	252	272	244	225	245	250	245	262	251	221	235	256	207	240	266	234	270	241	269	222	232	256	278	239	269	255	248	220	275	250	247	268	275	245	281	260	267	252	256	243	274	268	298	242	288	235	235	230	229	262	242	223	264	231	252	260	266	253	269	237	223	230	225	253	272	245	248	250	223	272	268	247	250	267	234	252	272	257	276	273	261	249	254	240	220	236	229	258	228	222	268	252	221	257	263	223	245	245	231	253	256	300	240	222	204	264	257	278	244	243	263	238	264	255	243	285	246	271	256	269	284	270	279	224	264	257	268	238	231	246	252	239	240	269	236	244	269	266	238	244	236	242	268	291	264	252	236	262	254	242	250	267	236	230	259	255	254	245	265	236	263	255
1834	740	848	758	629	683	590	623	619	602	592	614	594	594	588	635	609	573	589	605	602	599	608	617	623	567	623	602	583	623	620	615	626	617	601	580	632	591	654	612	618	545	610	598	613	637	602	636	560	586	622	625	603	588	623	605	561	615	626	590	633	611	628	628	598	630	624	626	601	572	594	660	637	617	652	604	587	661	586	587	588	564	639	554	620	570	570	622	582	599	608	602	562	590	632	624	618	617	642	633	601	642	596	641	601	589	603	580	598	617	636	638	624	628	648	572	609	587	611	610	650	600	610	619	596	545	630	606	595	622	616	578	593	639	633	593	606	610	633	582	576	567	619	608	602	648	596	607	616	590	604	616	597	631	603	558	582	590	624	603	665	599	628	596	615	636	627	579	656	627	577	611	591	623	621	619	587	586	575	578	612	615	610	604	610	628	597	600	570	621	639	613	615	590	667	611	670	648	604	616	634	614	592	632	630	596	631	613	635	637	590	590	648	628	607	589	631	606	603	569	625	600	628	605	625	606	609	621	605	632	582	624	596	573	601	579	591	597	625	629	619	593	608	629	587	600	652	613	607	630	577	621	599	631	643	582	555	590	594	550	608	615	619	609	642	650	593	578	593	640	577	628	575	568	586	635	630	616	572	621	602	648	603	618	604	584	618	630	620	587	627	616	602	625	588	598	627	601	620	604	656	593	626	634	606	642	637	633	604	657	569	606	610	644	616	630	628	592	629	631	580	615	604	638	606	599	609	609	572	608	618	634	622	599	638	632	605	630	625	604	608	622	611	589	589	614	604	630	650	581	629	608	586	582	620	595	595	593	611	591	598	616	610	627	590	626	607	662	618	579	637	617	613	601	607	534	571	636	566	605	582	645	594	628	593	627	636	581	647	619	639	639	641	595	616	595	608	619	579	607	558	603	594	591	629	610	636	600	599	636	644	613	638	615	599	589	600	607	632	613	619	641	597	598	617	578	575	613	598	592	560	604	605	652	642	623	648	569	625	556	594	624	584	624	595	593	647	617	587	599	630	578	646	604	586	624	614	574	638	598	604	591	600	595	664	601	626	622	655	624	620	592	588	599	648	625	627	647	638	647	623	630	627	577	603	570	611	658	599	598	616	606	666	621	603	615	611	599	579	633	614	647	574	634	615	589	640	634	625	605	652	625	647	613	628	618	588	559	618	599	604	630	639	607	586	598	587	588	599	617	566	607	619	623	640	618	612	642	622	616	648	630	619	602	602	616	609	587	596	629	661	613	605	639	603	603	592	626	590	605	622	622	603	643	614	571	621	625	613	588	609	582	655	576	598	583	653	621	567	608	588	602	614	646	611	613	604	630	552	580	631	580	617	616	601	602	647	632	569	569	589	620	607	596	605	546	612	652	548	620	590	603	576	581	611	612	650	658	598	584	590	586	613	588	614	575	619	628	615	640	619	639	633	598	608	592	632	585	609	650	600	608	628	629	614	600	638	620	571	612	604	593	601	602	617	567	594	580	615	618	606	600	619	630	545	602	617	635	589	600	614	585	655	590	606	589	608	636	612	597	589	622	636	600	612	658	611	677	635	645	609	612	640	641	616	567	575	627	606	603	596	583	588	609	616	631	579	578	614	558	659	656	623	618	614	641	614	598	630	587	592	593	618	631	623	617	573	632	620	597	612	580	571	626	588	635	581	602	625	557	583	636	635	620	600	589	580	607	583	600	591	608	626	590	544	629	638	586	613	670	603	581	629	638	563	612	643	587	595	608	617	635	609	585	616	624	583	578	616	614	640	628	597	610	637	617	633	633	607	631	572	600	603	595	590	602	613	622	564	658	595	614	659	584	631	608	602	669	592	596	634	623	587	623	649	621	601	567	632	570	618	592	579	638	549	592	658	594	569	639	665	596	645	589	619	616	594	645	614	609	573	618	588	625	559	606	611	544	638	632	606	614	616	570	614	610	563	577	618	605	599	680	611	633	636	575	632	619	669	578	616	574	596	635	608	565	593	584	628	606	603	637	645	593	604	616	611	575	632	630	596	595	608	598	616	566	647	599	630	643	608	615	619	598	594	606	617	593	562	629	648	582	594	600	610	603	611	630	645	576	623	636	615	571	609	639	632	587	598	609	653	578	637	642	594	593	615	586	594	666	631	604	620	607	658	619	596	626	624	648	671	599	596	570	619	575	581	652	605	598	588	565	593	582	631	635	649	577	639	572	643	619	568	642	649	578	616	605	572	606	639	608	619	649	544	624	601	618	605	578	609	611	565	583	620	619	594	610	599	602	600	587	605	541	571	618	641	614	581	605	594	607	657	602	618	595	630	581	607	620	592	593	587	635	625	623	641	697	612	616	607	631	636	615	638	583	633	569	622	576	624	596	594	621	599	611	565	630	627	609	571	649	565	632	608	588	625	540	626	598	608	581	610	655	628	620	663	577	627	599	669	592	624	612	607	572	630	581	626	595	617	594	589	582	601	635	602	564	592	606	611	601	626	604	620	637	609	616	588	643	590	614	636	642	624	649	606	616	642	619	630	608	630	624	635	581	585	598	601	608	622	614	637	641	638	612	616	591	586	587	602	643	617	606	644	645	567	599	607	628	583	588	574	600	617	585	588	622	580	529	624	584	608	582	642	607	597	636	573	632	628	581	641	599	626	566	656	584	638	575	601	590	603	599	640	618	545	615	599	663	610	585	601	590	621	564	605	604	592	621	606	634	619	604	569	582	626	567	606	603	612	639	594	629	643	652	597	594	618	619	594	618	611	616	569	630	616	624	630	669	589	618	609	630	596	554	610	590	582	638	634	621	601	660	587	600	593	587	644	647	588	644	627	599	600	599	597	621	634	621	649	615	583	587	662	621	686	617	595	625	596	562	588	643	625	599	591	612	617	600	613	607	592	576	589	619	599	648	604	603	629	622	649	591	622	652	654	607	570	632	591	588	597	615	615	662	622	606	608	610	598	620	594	630	584	632	626	598	600	649	622	602	630	621	666	614	620	587	629	588	625	629	605	592	636	600	577	604	657	609	611	641	601	595	559	601	577	609	600	610	597	598	545	585	648	626	654	571	609	608	601	623	609	625	648	615	614	633	670	621	611	599	628	652	612	620	595	599	618	660	630	619	642	614	598	603	616	580	606	591	639	618	616	641	595	609	654	601	668	605	599	631	655	623	621	589	622	619	624	694	597	589	609	610	573	621	615	576	650	589	585	587	613	575	594	620	593	605	566	626	568	646	613	607	641	570	632	576	595	645	626	643	614	618	589	645	621	613	600	637	621	640	627	607	608	579	598	612	616	574	597	644	625	629	632	630	618	625	672	601	669	633	641	614	609	621	672	609	627	643	642	590	633	559	582	645	661	650	631	629	618	572	604	641	583	624	635	642	577	645	569	617	624	630	622	593	615	638	605	576	632	570	632	606	569	591	565	630	604	600	615	621	631	567	610	617	613	617	632	636	633	602	597	596	646	546	647	625	623	618	612	601	604	569	588	641
6169	555	646	1147	386	292	299	295	268	244	263	285	259	290	272	227	257	289	282	274	285	276	264	287	234	268	243	256	247	261	249	263	273	246	246	281	274	252	264	268	285	252	244	243	256	256	252	251	265	291	252	247	259	265	272	276	259	272	281	233	260	274	271	254	240	269	205	269	239	246	264	250	255	229	233	272	246	233	261	242	250	268	257	269	245	248	255	231	252	254	267	271	261	252	268	278	255	227	256	255	269	255	288	253	257	276	232	258	236	272	244	249	224	267	243	238	285	242	260	254	266	236	266	251	233	265	219	240	268	234	256	249	275	229	255	262	247	220	250	260	230	257	242	278	259	231	268	270	274	245	243	252	239	250	262	258	288	271	284	267	271	219	253	261	257	248	265	225	262	242	231	250	239	282	245	222	249	235	232	286	273	259	256	260	254	260	246	246	240	273	248	280	247	253	257	256	253	225	233	270	275	249	254	249	254	284	248	249	256	278	225	252	278	249	266	258	266	279	251	249	281	243	249	248	268	261	267	255	241	256	234	255	251	271	250	251	255	248	230	266	278	257	271	232	229	245	234	246	259	258	254	246	238	290	246	255	255	267	250	244	253	234	261	237	275	278	248	246	230	254	257	286	239	259	272	268	250	257	224	261	251	267	254	264	264	259	245	272	241	277	243	255	245	252	265	245	232	258	254	257	255	268	243	249	267	260	267	262	270	246	255	253	256	246	242	235	262	243	243	230	256	269	275	276	253	234	220	253	261	240	251	250	268	250	236	253	251	226	254	276	246	276	286	238	274	261	242	251	221	263	274	252	273	287	270	256	242	222	272	233	230	247	246	239	257	238	240	248	284	229	255	294	270	263	248	252	248	256	251	295	246	266	231	264	231	255	272	297	232	291	261	255	305	235	243	281	274	235	274	278	230	248	246	239	238	270	255	271	244	243	263	253	267	235	239	233	263	248	275	256	260	237	279	258	271	258	259	239	263	254	285	233	238	287	257	255	280	265	261	253	251	238	239	267	259	269	264	269	263	254	257	257	237	266	282	249	249	239	242	267	259	261	233	213	263	210	282	224	258	263	248	261	257	236	263	255	233	228	268	255	269	247	255	249	254	272	244	234	259	241	267	239	264	232	261	261	275	249	245	243	233	265	231	270	275	261	239	238	276	261	268	286	262	293	245	268	249	241	278	265	225	240	233	286	255	256	250	215	274	266	268	249	253	239	246	268	300	266	272	270	263	260	263	237	253	271	241	264	246	263	254	231	255	275	258	278	270	255	256	261	255	255	270	263	248	271	272	237	256	236	229	266	255	295	274	295	233	259	269	248	252	235	255	264	268	220	253	230	245	260	242	257	271	231	246	250	244	252	249	248	241	272	275	252	265	255	246	276	256	284	242	248	211	268	252	262	253	263	264	245	273	257	253	243	259	260	240	268	240	288	239	228	248	249	287	284	256	277	255	237	260	262	262	292	251	219	212	253	233	286	262	258	239	258	259	250	242	261	252	277	278	250	250	294	248	249	249	223	263	255	264	293	231	232	233	264	259	260	286	257	246	270	231	272	219	240	269	259	239	254	269	256	267	271	249	278	224	219	243	260	257	264	248	270	263	237	254	257	250	218	244	262	259	251	277	225	268	285	236	259	229	234	260	268	252	252	230	270	253	253	230	242	243	232	251	287	237	245	255	257	265	244	258	229	268	285	247	239	261	230	249	260	232	259	239	235	250	281	253	246	281	220	247	246	274	260	252	257	259	246	252	280	282	271	251	250	248	254	284	271	267	275	246	268	271	271	212	255	275	260	250	280	253	231	265	241	298	262	251	283	264	264	258	242	272	251	244	255	262	226	276	268	231	239	257	272	235	237	251	267	275	249	227	255	213	266	260	259	253	269	257	238	278	235	253	323	258	247	245	280	298	261	264	231	244	285	288	233	282	209	235	272	251	257	248	249	291	259	290	241	282	269	231	256	254	250	256	218	264	247	267	249	248	261	247	244	283	253	257	249	253	232	245	274	254	238	247	244	322	266	255	229	261	269	220	236	251	258	293	269	248	234	235	238	261	271	221	249	253	280	248	224	247	223	230	248	288	212	254	251	238	244	237	233	215	287	258	273	263	284	287	256	264	281	276	257	268	259	249	250	242	267	262	269	279	239	275	271	224	261	244	244	247	220	309	258	269	258	266	281	257	233	262	273	267	266	235	248	260	230	242	247	235	234	280	243	275	241	259	243	266	253	261	254	252	243	271	277	228	253	258	255	278	283	233	270	286	259	257	253	242	267	255	262	242	273	270	267	241	252	245	276	262	279	224	223	275	221	219	243	251	264	255	264	258	244	241	278	234	242	264	243	278	266	253	240	278	250	276	293	271	249	241	252	244	239	260	258	241	271	224	275	286	255	250	278	252	261	240	241	268	256	233	251	262	252	226	244	249	235	235	247	239	249	272	272	260	271	249	237	262	256	245	278	247	254	258	257	253	230	274	278	251	278	216	280	248	207	250	251	240	263	274	260	234	282	238	271	265	268	237	260	279	262	285	271	239	255	250	247	249	263	268	285	256	219	219	241	264	265	265	268	273	229	225	273	252	243	249	260	263	232	290	234	228	259	275	257	263	226	284	277	247	224	243	241	249	271	282	240	279	277	259	259	258	253	229	256	262	274	245	236	256	263	269	245	263	277	270	262	264	264	252	230	256	276	246	251	252	296	242	254	292	240	282	280	249	244	225	253	274	240	246	241	264	288	251	229	255	241	246	255	257	281	259	269	231	251	246	246	251	261	264	264	232	283	241	247	263	230	262	244	268	244	273	270	262	275	272	234	254	244	251	256	261	254	241	260	239	264	221	266	251	273	283	243	276	229	284	247	246	259	269	245	260	247	246	286	258	243	249	255	255	258	228	282	266	236	271	265	247	235	270	235	234	260	227	260	249	253	237	248	249	272	262	273	256	262	255	247	278	254	271	280	286	278	266	252	250	268	261	290	261	262	256	237	274	243	259	266	285	234	235	242	242	251	232	274	250	240	248	280	240	273	225	234	242	263	267	255	230	240	259	239	235	233	266	230	249	259	244	275	284	250	250	265	249	269	245	265	264	242	258	255	263	270	244	250	255	243	238	279	259	237	253	259	243	242	241	293	241	245	268	257	272	245	221	221	257	257	268	256	234	256	242	227	237	243	255	236	261	226	234	244	244	249	263	262	286	253	257	254	252	267	279	260	264	283	262	288	243	263	262	252	240	263	259	257	239	238	280	266	239	222	225	220	266	262	259	237	242	243	238	267	239	277	269	261	243	230	242	227	272	261	261	248	250	311	277	244	261	237	292	250	256	253	236	227	244	253	251	237	276	234	255	250	248	238	256	262	251	274	245	250	222	240	280	264	264	280	272	242	260	270	271	242	235	276	278	252	255	268	282	271	246	259	229	254	251	231	276	282	267	255	252	240	234	255	241	272	244	250	247	241	243	229	292	282	264	240	243	221	260	259	250	273
6169	928	1476	3772	1197	1017	902	795	837	762	733	725	669	681	688	688	638	635	646	659	626	658	655	635	633	617	621	657	645	627	631	618	614	629	654	590	649	671	642	609	640	635	665	588	635	699	586	643	594	581	588	638	620	626	604	622	610	646	590	641	649	632	618	664	588	651	641	630	626	652	598	581	590	631	593	584	580	617	593	613	588	602	640	571	601	620	590	622	610	652	636	612	587	597	605	604	587	597	672	636	611	629	624	619	640	630	583	619	655	568	638	599	602	634	625	617	567	589	632	596	630	635	624	624	606	618	629	653	644	616	619	598	642	613	626	607	610	617	618	613	631	590	612	643	596	581	607	612	601	612	568	661	652	606	605	637	600	619	634	637	599	612	639	604	610	619	620	647	579	658	602	581	617	602	632	596	616	605	580	589	626	573	612	627	631	599	589	615	608	627	629	629	582	590	591	609	636	598	575	584	619	607	599	607	597	614	633	536	623	609	556	625	666	623	624	571	579	629	615	685	573	586	584	602	587	603	583	627	571	617	630	631	603	594	594	638	631	648	597	620	636	593	577	596	614	569	622	598	606	616	626	635	627	575	571	610	621	608	603	581	614	655	622	571	634	598	621	610	607	585	614	605	647	570	603	643	613	648	665	660	574	586	604	620	598	602	630	631	577	609	609	631	620	629	645	590	580	656	589	630	597	580	629	637	657	600	595	622	584	599	617	565	655	612	606	670	623	612	631	575	633	642	575	603	594	603	597	592	654	580	639	632	557	670	622	629	571	613	629	652	601	630	626	635	614	619	637	584	646	614	609	598	598	608	604	590	636	607	611	612	590	560	638	614	597	632	668	644	560	623	623	573	649	616	622	648	639	613	628	589	594	640	612	656	643	633	641	590	629	618	635	617	583	639	671	597	612	584	610	601	606	637	646	614	603	595	644	618	617	613	678	567	629	672	602	678	590	640	633	617	621	604	624	620	629	567	613	602	612	627	576	581	613	603	594	640	663	629	612	582	637	632	627	663	637	623	618	610	603	619	575	595	612	629	620	624	615	586	604	571	620	612	604	605	649	599	631	609	595	596	593	568	554	641	615	604	605	576	598	583	617	592	610	623	632	632	613	622	638	582	635	630	594	646	636	581	606	643	609	608	595	656	627	631	587	590	658	586	623	614	567	574	639	558	628	599	625	636	596	606	591	568	577	571	630	569	604	614	604	635	579	596	580	612	640	621	628	595	595	613	561	620	651	646	625	663	589	601	602	631	612	584	635	624	636	611	616	607	573	613	634	620	608	640	572	586	595	610	627	568	597	608	641	589	590	617	630	628	595	598	540	613	644	610	604	621	622	635	617	596	558	593	625	589	613	629	598	573	627	620	616	637	620	644	607	642	567	588	606	603	657	619	610	620	621	596	607	590	628	622	627	593	599	617	623	595	637	610	648	621	638	590	622	626	590	618	590	585	634	649	600	647	610	620	585	637	663	578	629	577	604	666	576	600	595	586	593	608	645	620	643	651	618	604	633	640	637	646	585	635	599	640	631	602	594	622	631	609	617	590	631	591	632	605	634	620	634	575	587	627	630	641	607	664	627	608	614	646	611	609	618	628	630	657	577	623	585	617	683	618	632	631	651	603	583	687	616	613	608	593	624	611	624	617	604	628	620	620	612	609	625	604	588	580	574	639	591	626	621	625	634	596	576	646	573	648	599	638	640	609	603	603	630	612	603	634	623	624	614	612	637	608	586	613	652	633	640	623	617	565	596	626	600	584	552	567	643	610	606	650	609	629	580	603	606	619	627	611	628	583	626	663	630	641	586	601	574	618	625	614	583	594	591	587	607	624	604	609	609	554	589	630	592	582	640	603	596	610	582	633	604	572	660	625	640	661	610	597	568	607	595	635	634	607	609	626	612	621	601	660	584	600	610	611	598	619	592	583	645	599	603	612	617	589	593	568	641	615	608	622	639	612	605	592	574	646	603	600	629	619	586	615	615	580	630	631	637	625	622	577	594	639	655	611	644	621	636	638	639	619	638	631	619	600	647	639	598	589	608	624	600	624	583	588	587	616	636	617	623	605	630	575	630	600	652	621	643	609	646	592	638	627	599	596	598	632	606	580	597	576	616	570	617	562	659	583	595	625	625	592	601	625	642	653	634	598	625	592	623	596	592	616	595	646	604	644	599	610	617	606	595	638	621	607	612	635	616	630	587	590	650	611	636	651	661	573	644	609	604	638	613	639	543	596	617	623	605	579	617	591	621	646	634	617	629	614	614	641	625	655	614	578	592	590	604	592	638	601	610	619	590	613	654	609	568	632	623	628	585	582	644	598	579	586	611	623	604	643	614	668	612	655	619	596	609	649	635	613	588	638	640	601	611	654	609	630	614	611	600	616	551	612	635	599	600	636	595	632	617	590	594	580	615	606	602	644	619	626	606	620	598	663	626	608	610	620	633	643	564	588	599	611	610	609	609	645	586	644	634	636	638	614	603	592	655	634	605	615	633	607	590	618	595	615	622	607	641	622	598	616	622	597	614	633	641	628	586	615	618	589	633	621	641	636	627	593	596	590	572	607	659	618	618	597	615	580	601	593	620	669	618	622	612	623	636	608	624	655	579	608	646	596	634	618	604	565	616	596	618	628	599	598	625	647	622	607	607	620	584	618	615	591	625	628	586	640	646	642	615	618	626	625	629	618	633	678	568	576	607	616	571	604	615	604	616	587	640	584	603	584	602	598	607	622	605	653	604	586	619	655	641	626	600	639	637	641	625	596	596	629	634	597	586	614	634	593	623	584	614	609	583	603	619	611	667	597	605	601	614	607	587	575	600	608	632	607	595	620	581	613	587	619	594	641	601	598	617	609	572	597	605	594	652	630	611	605	643	615	613	617	616	636	595	650	602	665	605	628	582	619	615	668	624	596	630	619	638	590	605	583	573	593	608	617	610	605	593	597	696	589	622	636	612	612	599	601	638	591	631	638	595	589	637	638	635	627	645	643	598	607	645	562	623	613	638	663	636	588	644	600	604	579	568	648	602	620	611	637	610	605	667	608	627	622	603	602	645	606	603	654	590	592	598	617	631	605	621	603	648	596	666	575	616	641	659	596	607	597	607	618	650	655	605	625	598	585	619	620	619	625	625	573	604	596	603	626	614	607	609	580	639	630	619	637	605	593	607	629	617	632	644	618	617	639	623	608	622	625	597	597	629	648	607	595	598	540	614	612	617	583	611	604	593	577	593	659	596	617	596	611	613	618	624	609	620	615	609	605	589	629	637	614	606	583	651	604	647	620	607	575	595	613	610	600	605	582	644	634	624	640	597	575	609	600	644	576	589	603	612	647	639	609	632	633	611	608	612	631	605	578	604	611	603	620	629	605	680	581	637	604	603	626	650	654	661	593	576	567	572	595	592	611	610	638	597	608	599	588	558	598	574	617	610	634	565	617	619	588	587	596	586	602	610	548	584	637	613	599	616	641	582	613	602	625	630	612
11642	790	814	1098	411	267	242	212	186	164	167	158	147	143	148	123	133	146	133	154	126	130	127	132	156	130	141	126	120	111	130	132	152	126	130	117	124	123	114	134	123	124	132	121	113	121	127	135	115	128	126	120	102	122	99	131	129	127	115	118	110	144	109	124	108	119	121	109	131	122	120	122	131	119	121	135	117	128	100	123	118	131	117	123	133	121	122	117	139	116	131	129	122	112	136	117	140	143	132	138	112	113	118	97	120	118	117	109	134	128	135	115	113	118	129	118	96	104	124	113	113	149	123	133	125	117	104	118	118	136	108	124	105	113	116	120	128	114	117	116	125	113	117	129	118	133	106	132	112	132	97	122	129	105	115	114	119	119	118	113	118	121	133	111	123	115	101	122	95	105	120	102	123	114	115	147	110	104	105	99	120	104	123	121	140	131	120	137	104	143	120	118	127	119	116	111	112	127	115	118	115	126	115	111	137	124	111	109	128	126	132	113	116	145	117	98	101	116	109	118	132	123	107	127	107	142	123	106	131	129	128	132	107	126	137	125	143	105	125	124	123	143	98	135	102	123	110	122	130	124	114	121	110	104	140	124	122	126	116	120	123	116	119	104	127	102	109	136	104	131	125	107	120	114	118	103	113	117	133	117	126	121	106	120	100	142	115	130	120	126	100	101	126	112	121	116	130	138	131	133	134	130	123	149	132	130	111	110	112	112	98	119	136	131	135	122	103	122	104	104	116	135	105	123	109	138	120	121	97	127	138	107	107	131	125	145	123	127	132	120	98	135	118	132	126	136	118	113	127	117	128	123	129	126	120	123	135	125	120	100	128	103	114	126	104	106	112	133	145	117	116	115	110	120	124	140	135	114	108	119	121	113	111	143	136	99	105	109	135	132	121	109	117	117	113	124	120	112	135	118	119	105	107	107	123	110	125	131	109	148	137	110	126	120	113	129	114	131	140	122	116	121	98	101	115	122	128	119	122	117	107	100	109	112	121	112	107	115	104	103	111	119	121	100	104	112	130	135	127	120	121	120	121	130	130	120	126	124	122	122	116	136	121	149	113	120	124	126	129	126	120	114	128	114	104	132	133	115	141	112	127	124	136	106	123	103	129	127	114	121	110	128	120	126	118	129	145	130	114	114	127	105	113	138	151	126	94	111	113	109	118	139	105	119	108	116	139	104	129	111	125	125	136	121	106	135	113	135	123	120	103	124	102	110	118	148	143	109	127	125	128	125	121	112	134	124	118	101	111	119	119	133	118	113	111	136	109	136	136	123	127	127	108	118	105	128	95	88	116	118	129	114	117	134	140	125	130	110	113	106	127	129	139	131	103	119	108	117	121	144	127	123	136	127	124	129	115	113	121	138	119	118	125	151	138	123	130	110	115	136	121	149	107	126	113	116	136	104	118	98	122	123	113	123	119	112	128	121	106	143	122	131	107	144	121	102	128	109	114	119	135	111	123	118	114	144	115	140	117	116	113	124	140	121	122	143	104	127	124	110	110	116	124	123	144	116	98	107	125	100	125	112	127	131	118	121	117	122	111	106	111	120	89	107	116	131	119	124	119	123	113	109	117	113	116	118	130	121	154	111	125	124	128	122	117	118	103	121	91	146	113	127	123	127	119	119	110	119	118	120	112	120	131	118	109	117	119	111	113	135	124	132	126	123	134	110	125	125	132	125	107	134	114	100	126	121	134	122	122	111	119	136	128	135	117	118	128	121	113	133	138	123	131	127	107	112	139	124	126	127	124	108	117	112	94	110	134	136	130	107	143	114	119	125	113	126	121	135	120	110	118	122	122	114	105	139	129	115	115	132	127	121	122	121	138	125	125	113	156	154	160	111	109	121	118	127	122	118	129	112	116	127	121	108	132	133	129	136	126	125	97	115	125	104	106	138	139	114	109	118	110	116	144	117	145	135	102	107	109	132	128	114	134	114	128	139	107	122	119	112	145	121	135	117	139	116	133	127	126	109	115	121	118	122	122	108	125	110	126	128	118	137	114	120	139	116	120	130	110	120	102	131	121	103	130	96	130	116	98	127	114	135	119	113	105	139	121	127	98	141	124	107	148	146	113	126	105	132	110	126	126	132	123	112	116	125	119	147	114	118	119	122	135	134	112	120	117	134	115	118	133	121	134	110	135	136	115	125	118	111	115	122	112	136	127	135	130	129	119	125	138	117	123	110	124	104	132	123	126	113	140	108	122	122	105	121	118	133	138	123	117	135	122	114	116	102	107	117	126	124	141	120	126	113	122	126	114	128	122	101	120	121	138	120	110	113	127	125	117	129	121	138	115	132	131	111	127	162	108	127	105	134	110	125	112	113	110	134	138	107	115	135	127	122	135	133	112	119	134	126	113	136	124	148	110	114	120	111	122	127	135	118	120	124	121	105	142	116	124	119	126	114	121	123	128	119	138	135	138	112	122	117	127	108	113	96	116	139	116	112	108	142	115	108	134	131	116	109	145	114	131	112	117	139	122	107	129	132	109	125	118	101	116	125	134	155	125	134	126	129	113	122	140	117	132	119	128	117	126	107	120	131	125	124	122	127	114	134	116	117	128	106	115	114	107	114	133	127	139	111	135	115	128	142	119	116	120	111	127	118	108	116	121	109	92	115	127	130	122	112	118	142	106	108	116	143	113	107	115	129	112	148	116	113	143	109	109	131	108	155	127	118	128	125	110	103	106	89	121	148	101	132	122	104	119	124	121	122	124	132	114	99	125	126	128	116	145	119	120	136	116	129	107	110	123	105	144	131	133	128	139	129	154	111	140	97	121	136	119	108	124	111	112	135	100	121	110	125	110	116	128	135	117	117	126	126	132	131	118	142	130	115	119	127	119	118	106	121	140	132	125	145	120	99	116	144	126	112	136	116	121	127	136	134	120	115	122	129	124	110	99	133	111	137	128	139	113	130	109	123	133	118	125	114	109	110	119	130	134	122	132	123	116	108	106	130	115	136	108	123	118	137	131	119	103	123	113	133	129	121	105	112	117	133	129	112	134	129	111	130	133	105	132	135	118	115	116	116	119	137	130	112	127	114	114	112	123	115	105	114	118	98	133	126	126	129	127	144	109	119	139	136	119	121	114	117	116	121	112	133	138	145	97	143	123	115	148	121	131	116	113	133	111	139	135	127	133	130	101	113	115	123	102	137	91	120	115	117	125	112	125	135	127	127	112	161	133	117	122	127	111	136	115	123	125	134	130	115	119	116	122	114	129	121	137	107	107	128	108	120	105	110	118	120	120	140	112	111	117	122	126	124	147	108	101	126	128	113	112	142	128	143	128	131	124	132	121	120	120	106	97	130	139	118	120	121	133	103	118	115	125	120	124	115	125	134	119	125	125	116	114	92	138	123	109	131	114	118	116	124	136	132	119	117	139	104	132	119	118	128	116	116	129	122	123	123	141	131	116	124	135	129	128	124	111	118	125	124	131	104	121	123	119	126	130	106	120	114	131	143	111	122	132	116	116	118
7590	865	1730	3968	1416	1137	864	805	656	653	529	478	490	466	450	396	445	404	427	361	405	381	352	354	345	356	340	363	353	348	333	325	305	334	338	319	331	295	324	333	329	318	337	332	308	315	314	304	306	328	289	296	298	299	311	314	304	299	325	284	312	304	325	319	320	301	284	315	319	331	292	322	311	296	301	317	332	314	312	320	303	299	297	333	307	331	274	303	325	309	325	314	319	320	321	316	318	333	316	301	298	307	309	300	277	313	326	318	289	301	303	277	317	317	276	292	300	316	334	322	316	309	295	296	307	279	313	307	360	320	341	341	311	312	333	294	322	296	317	291	305	287	261	304	290	295	303	297	323	291	325	283	306	328	305	285	312	301	299	272	320	327	302	307	296	292	316	321	322	330	317	346	299	319	303	299	253	289	319	307	299	316	321	283	325	299	325	300	298	306	329	283	281	274	306	323	283	308	312	334	307	318	296	306	317	299	305	327	320	295	283	284	341	299	296	306	297	352	317	305	280	313	334	334	304	327	297	283	286	298	305	282	291	273	291	287	287	309	314	299	285	316	348	341	337	331	319	318	299	304	310	296	313	328	297	302	329	311	290	295	335	287	301	302	306	264	302	303	305	308	290	323	314	305	322	313	320	295	320	286	269	308	289	313	329	310	311	336	313	318	315	317	310	303	323	309	327	290	313	289	285	295	327	323	320	328	331	312	288	293	325	273	266	294	315	308	333	295	280	310	310	331	320	286	321	304	302	285	304	327	287	316	294	291	304	318	324	299	283	329	288	300	308	317	318	323	311	317	315	310	277	300	278	337	281	304	287	347	321	333	280	296	323	320	303	299	327	297	325	316	335	301	284	278	296	299	287	308	296	315	320	301	317	276	292	318	282	300	289	318	280	313	332	291	301	302	319	282	329	284	319	291	287	290	318	297	302	327	327	314	311	310	328	316	318	293	318	298	312	311	320	278	330	301	326	300	330	268	318	257	327	317	307	319	289	335	318	291	304	303	291	315	314	293	316	313	308	291	292	322	313	311	306	287	325	291	317	291	301	304	274	328	296	334	306	294	325	311	302	293	297	294	336	312	337	296	291	277	299	285	296	344	314	309	316	290	269	306	286	302	291	344	299	323	301	301	297	341	305	291	293	321	304	283	291	292	309	292	316	307	302	295	342	295	295	301	321	328	315	306	311	328	339	328	316	349	336	291	300	324	314	297	310	276	288	301	294	301	288	286	281	276	330	321	286	307	304	317	310	308	292	268	323	283	304	320	326	314	304	274	284	284	322	318	271	307	306	336	305	315	297	339	322	305	281	309	295	285	297	300	300	313	297	303	290	307	309	297	355	296	320	323	296	303	316	302	331	303	306	307	305	303	315	298	306	318	327	324	304	330	273	321	291	333	306	313	315	289	294	294	315	314	311	320	338	302	277	307	301	307	295	288	288	285	317	337	345	302	317	338	289	296	326	271	307	273	315	278	315	329	290	295	302	308	298	299	309	277	330	302	288	306	321	317	302	320	299	308	336	308	285	294	310	340	263	285	308	295	298	308	305	332	309	295	267	290	300	282	283	307	297	316	320	308	311	284	341	290	309	314	295	298	313	312	282	301	321	322	324	326	331	288	303	299	308	277	315	300	331	292	297	319	302	317	264	319	278	302	298	323	288	282	318	324	290	288	307	341	321	294	311	286	296	319	311	316	332	295	292	313	300	299	297	290	280	295	314	281	312	320	344	290	297	299	323	296	325	296	339	317	336	308	302	283	284	288	352	306	317	326	317	299	286	302	318	297	318	319	297	275	317	319	312	326	295	313	290	312	284	310	289	310	311	334	293	293	337	297	313	303	328	300	341	297	318	310	340	312	306	295	306	304	302	319	307	267	320	254	314	309	300	300	303	302	312	283	294	312	312	308	276	292	302	296	326	322	355	310	289	314	346	288	311	311	320	312	280	334	314	319	309	305	287	315	315	343	311	298	297	331	289	259	306	285	308	318	300	300	306	313	264	329	350	304	297	267	293	294	296	317	330	296	301	324	301	302	315	274	307	302	347	313	281	336	286	264	307	313	313	268	327	323	332	308	354	285	292	312	289	318	295	322	295	278	337	332	314	326	288	288	322	305	283	292	283	339	315	340	304	294	348	317	316	298	304	319	324	312	327	315	328	293	316	307	279	290	304	315	304	282	312	301	290	323	298	305	314	291	285	279	284	299	302	316	291	317	270	297	297	299	305	289	291	300	316	295	292	296	310	317	305	333	323	281	277	302	317	313	362	298	277	296	304	272	309	309	327	309	340	279	308	334	315	304	301	290	290	313	321	297	297	300	296	308	318	305	321	304	287	296	276	323	301	316	290	325	296	313	274	308	338	304	291	303	311	339	296	292	283	308	315	326	324	292	310	305	291	323	306	311	288	292	293	304	326	324	320	317	299	310	302	312	325	300	318	316	340	294	310	314	332	327	323	313	290	304	300	306	301	294	310	337	296	319	290	327	300	322	273	310	316	277	323	340	324	329	290	308	293	297	298	302	309	276	306	300	342	306	328	294	312	287	308	323	291	324	291	302	312	302	302	294	310	297	297	304	277	324	323	292	309	289	289	277	278	281	293	335	315	299	340	323	336	303	295	303	300	327	313	291	310	323	302	295	313	337	309	308	315	310	313	308	300	284	308	310	286	329	294	316	293	311	311	322	272	289	318	306	298	298	313	315	298	292	313	330	305	286	338	307	299	308	297	289	314	292	298	300	295	348	321	342	299	300	321	289	282	277	313	315	287	284	287	319	304	287	282	339	312	322	273	303	300	302	313	318	308	330	304	295	296	298	290	319	321	298	324	319	315	347	318	306	295	313	327	329	300	317	288	318	308	285	315	301	315	307	288	314	310	291	332	323	300	325	314	319	307	311	337	301	297	308	293	319	282	318	315	305	316	313	298	295	278	326	294	340	300	310	285	297	316	296	274	302	312	311	299	287	317	327	280	326	323	305	340	317	295	296	329	295	321	311	317	312	301	332	320	318	316	252	310	274	263	342	320	303	314	302	286	315	293	311	335	313	294	306	285	287	310	301	321	322	309	275	326	337	328	305	295	285	314	313	300	284	302	305	310	322	335	313	301	292	302	298	317	313	316	295	308	282	306	285	321	309	281	324	288	309	310	295	332	342	338	294	272	339	287	314	344	300	291	337	327	290	297	317	299	312	297	296	283	312	298	297	288	268	308	324	326	338	277	293	298	308	310	337	300	341	302	322	313	312	291	291	314	331	314	297	295	296	317	316	333	310	298	329	282	301	312	318	316	334	304	327	336	295	319	283	307	283	326	308	307	327	317	296	295	309	303	324	324	291	312	309	332	321	278	308	291	327	325	324	315	315	277	321	335	299	305	298	282	305	315	292	318	318	331	297	306	296	304	312	322	316	298	293	298	307	297	308	286	307	314	307	290	329	318	279	331	312	292	297	303	301	285	323	305	332	300	310	289	276	290	302	267	313
1357	314	336	307	263	255	250	247	296	241	262	218	251	248	255	255	225	296	228	226	244	260	259	249	283	238	246	231	273	268	243	284	252	246	275	260	253	243	242	276	240	243	233	248	245	238	229	261	269	251	261	219	240	283	273	257	246	220	241	234	232	291	259	231	252	254	262	266	254	261	249	230	242	222	235	283	255	278	257	290	277	274	240	244	239	280	236	253	237	271	259	230	252	243	253	267	250	224	256	262	218	248	283	243	218	281	266	230	249	253	234	243	260	239	265	258	245	275	230	261	264	243	262	262	242	236	244	228	247	272	264	248	226	218	272	216	277	259	241	249	238	250	243	278	263	252	238	254	266	250	278	244	289	234	261	233	255	236	270	255	246	256	269	239	238	267	256	284	248	256	255	238	262	255	258	251	225	227	246	278	243	247	279	263	258	256	240	237	244	238	242	244	218	240	261	265	243	258	221	227	264	234	245	261	199	250	263	225	242	240	247	248	253	262	273	249	278	225	268	235	257	252	278	214	238	248	224	257	237	264	244	259	238	280	235	277	267	221	264	261	245	249	274	219	240	249	238	258	262	288	242	245	246	248	229	252	247	249	261	247	269	246	225	285	254	256	278	262	270	262	267	259	257	240	207	274	249	283	247	256	240	239	260	247	227	240	256	239	254	253	225	248	225	257	271	239	271	263	243	241	264	244	251	239	229	213	224	258	261	267	264	227	267	276	245	260	236	267	237	265	249	271	255	241	230	279	257	253	255	251	274	255	244	245	220	241	266	263	257	231	239	246	277	229	274	247	252	247	272	232	231	250	244	231	242	245	271	255	232	246	228	234	229	259	260	229	236	257	253	281	258	249	255	265	239	285	268	234	247	255	264	253	254	238	256	246	275	269	280	244	265	270	251	274	241	241	236	262	230	247	236	262	267	231	253	234	233	239	277	263	256	236	209	278	247	249	232	242	262	267	282	246	251	254	246	248	236	245	214	246	266	234	230	265	225	275	268	255	265	231	251	238	261	250	218	251	217	266	262	244	259	262	271	277	257	252	222	256	239	230	257	260	236	274	260	269	244	231	254	241	237	252	263	257	236	243	244	254	250	215	250	226	268	251	254	240	253	250	253	262	240	266	246	282	298	265	239	243	273	249	268	230	234	279	261	246	246	226	268	233	231	259	259	216	250	238	226	240	255	251	286	254	248	258	242	246	250	243	262	241	251	241	218	235	232	244	252	260	287	252	262	242	258	226	288	244	264	260	248	263	243	242	259	264	240	262	246	237	227	229	262	268	263	269	245	265	226	261	254	233	245	214	230	250	235	256	237	286	238	277	260	235	296	239	248	249	260	251	265	213	260	254	249	257	254	268	259	270	278	260	277	248	259	250	271	235	262	267	239	280	255	255	243	257	250	227	258	261	244	234	260	254	245	241	275	266	266	259	261	265	240	223	244	253	222	239	250	271	260	236	247	215	258	248	262	273	248	230	266	238	260	243	267	245	247	259	269	287	236	216	242	242	224	237	258	247	268	234	251	240	257	199	271	249	261	257	249	255	253	225	256	257	259	252	240	247	252	259	244	270	249	273	263	245	231	250	276	235	242	246	236	226	238	285	238	254	264	271	208	266	258	259	246	261	289	254	242	275	241	230	256	272	259	256	252	237	256	252	284	272	294	244	267	230	255	247	255	234	246	243	266	252	252	264	293	243	242	226	250	261	274	249	274	263	250	288	257	245	256	229	281	240	218	246	269	236	235	241	242	260	247	253	248	237	294	260	276	246	240	220	246	263	248	272	239	275	238	228	258	265	242	252	287	239	257	256	265	238	255	273	290	229	256	248	254	256	261	243	212	257	238	282	272	249	262	250	248	235	266	269	246	254	243	254	262	261	224	270	258	253	235	246	244	244	238	237	256	249	256	287	257	282	246	267	258	266	247	275	230	269	244	268	251	265	235	267	249	241	260	261	242	253	254	231	258	271	240	265	270	269	224	256	270	250	274	265	257	263	217	255	223	265	219	254	280	266	233	264	280	259	280	275	238	255	239	257	237	219	250	234	231	243	246	276	228	244	282	259	279	260	270	249	252	231	277	243	249	254	244	253	247	235	251	272	245	263	261	244	302	250	236	240	248	268	266	258	248	226	265	288	261	248	244	243	263	241	231	245	244	265	255	230	259	290	262	246	240	273	263	258	277	236	266	248	264	252	259	250	258	241	267	234	272	274	272	278	263	262	232	276	262	272	300	245	233	229	237	254	212	253	254	249	222	253	274	247	269	253	242	240	240	219	219	263	259	282	241	256	276	236	269	253	245	237	273	243	243	237	240	254	277	258	252	231	217	251	275	232	225	264	234	296	249	236	263	239	279	248	247	279	244	258	248	249	252	264	251	243	280	259	233	234	239	236	237	248	225	252	278	225	239	262	233	237	228	259	264	214	266	259	241	236	212	260	227	235	213	257	224	255	277	241	244	256	268	226	245	232	251	290	249	253	229	299	254	221	268	257	230	230	227	265	258	239	243	256	251	273	205	257	244	270	269	254	274	258	251	280	227	226	256	282	256	240	243	287	231	273	259	228	258	246	235	257	284	223	240	254	301	247	247	211	270	249	238	279	233	251	234	248	260	260	264	271	230	251	224	253	221	266	240	255	270	272	246	238	265	246	273	253	271	252	269	237	246	237	270	237	245	251	260	253	260	251	263	258	215	236	271	234	274	231	214	262	238	258	234	257	269	260	245	238	249	255	279	264	254	237	219	256	239	251	245	266	246	239	229	250	255	267	222	239	246	270	236	231	265	269	250	262	265	263	256	268	242	249	267	291	217	250	280	256	240	233	244	234	240	250	233	311	244	237	261	261	211	272	235	215	227	271	251	245	228	246	264	247	248	279	285	249	245	264	268	231	240	263	242	255	264	279	249	254	233	272	266	234	256	262	261	268	250	234	269	249	224	248	258	242	254	246	239	235	230	244	247	256	245	258	271	252	232	262	287	232	238	247	251	256	252	244	268	251	253	253	250	262	249	272	269	214	222	264	231	259	256	251	250	266	269	258	229	271	247	257	254	274	248	255	255	266	249	259	211	248	250	221	249	257	240	257	229	251	253	268	259	234	218	267	237	253	243	229	258	230	281	259	267	244	245	255	259	267	282	239	239	262	256	249	249	218	254	237	240	264	263	238	273	241	230	231	247	210	240	232	235	252	247	256	270	226	233	272	246	255	243	261	279	225	240	250	239	282	257	250	259	249	252	242	247	238	256	228	263	226	267	236	224	249	240	235	253	278	264	251	239	261	254	238	278	254	263	238	249	248	258	233	253	262	279	245	274	251	259	274	245	262	262	238	242	254	252	269	243	249	236	226	281	256	246	236	244	240	238	260	233	255	235	247	257	244	250	219	245	238	227	251	246	220	242	225	246	231	254	251	234	287	248	270	297	228	204	231	271	255	237	254	263	256	259	254	262	233	259	261	255	247	250	279	249	274	251	261	232	268	271	248
1803	696	788	833	646	600	617	591	630	631	673	586	635	601	635	586	607	669	637	651	632	613	607	625	614	627	640	569	643	615	587	642	624	588	594	588	582	601	616	561	631	626	610	635	626	612	651	655	622	601	599	602	596	565	630	619	604	689	625	642	606	598	553	603	599	651	573	636	601	559	587	637	656	637	611	645	628	588	642	580	625	597	602	576	591	554	600	608	615	627	636	587	620	625	571	586	630	594	609	606	635	635	580	607	618	590	628	625	585	621	668	613	605	582	636	601	648	603	638	605	580	618	609	627	598	603	608	564	566	620	619	599	612	615	538	619	611	620	611	626	625	604	604	611	595	639	600	569	610	624	592	618	611	617	604	600	567	629	572	658	634	604	618	646	622	609	635	614	566	615	575	612	635	573	592	550	585	590	628	634	596	609	642	582	655	604	640	610	624	584	607	602	616	606	613	632	590	641	609	635	643	614	616	620	595	593	613	596	602	590	605	601	628	607	632	606	591	657	613	594	576	649	565	617	620	616	598	641	656	635	603	596	645	619	596	598	622	646	595	611	656	635	607	653	577	605	597	620	629	608	602	571	619	661	583	595	614	617	625	610	592	630	613	630	581	621	601	640	652	628	591	640	617	626	662	614	577	611	589	606	604	591	602	624	628	592	590	627	643	598	681	583	626	651	582	638	662	642	585	625	592	625	576	577	644	599	612	593	596	628	573	629	618	628	572	646	646	671	618	570	553	641	610	639	649	608	616	666	613	643	605	614	591	628	631	582	622	592	584	581	593	588	616	585	603	616	633	633	595	599	585	640	588	601	595	611	578	619	626	654	627	606	614	632	612	600	551	616	592	587	604	633	631	594	567	618	657	626	644	643	612	592	666	619	597	612	587	624	626	607	609	622	625	622	621	587	628	613	619	614	608	606	607	577	610	600	628	638	602	622	623	591	612	597	621	631	608	622	581	600	652	626	593	580	596	626	622	608	610	589	590	638	603	599	630	602	625	608	587	653	580	658	641	582	648	641	588	631	602	613	592	619	608	597	588	632	655	617	632	690	605	608	629	546	613	649	618	602	631	578	628	628	645	564	653	598	582	610	590	611	675	625	602	583	629	585	631	610	597	637	653	632	631	618	619	571	621	621	642	636	582	622	602	612	617	598	641	568	623	604	627	623	615	594	600	578	612	616	607	616	597	652	622	591	598	613	626	568	582	620	635	589	580	701	543	571	572	650	599	606	611	591	631	659	574	629	653	634	595	532	602	620	638	607	564	587	597	558	624	656	595	607	602	604	568	576	590	663	600	654	602	620	638	581	623	601	641	588	597	642	603	568	594	656	617	613	603	585	610	618	590	609	596	637	592	611	620	571	608	622	598	607	582	594	595	624	625	658	603	686	596	600	625	601	588	628	597	629	601	609	598	620	609	646	590	641	590	568	600	604	598	603	621	609	599	627	601	618	581	622	602	594	632	527	648	624	637	596	582	623	606	616	632	617	575	602	635	588	578	602	636	664	599	620	619	627	612	618	624	617	610	593	640	607	617	602	655	612	581	631	631	615	583	574	648	645	617	618	594	645	621	589	638	657	595	603	576	629	614	611	581	632	595	616	563	605	587	613	647	573	647	582	622	625	595	639	546	594	627	669	598	623	586	632	652	622	616	603	615	621	601	634	619	567	614	605	594	599	661	596	579	600	602	614	576	640	648	608	633	642	619	627	600	511	607	582	611	592	574	568	587	601	643	608	639	596	631	591	603	620	600	626	606	611	608	584	594	627	582	603	606	621	578	593	596	582	610	663	621	614	586	583	607	592	600	603	591	618	582	610	658	591	624	595	615	570	611	623	592	623	586	575	605	592	602	621	591	632	603	644	628	623	640	585	646	646	600	629	613	584	584	658	599	615	634	596	606	637	612	568	613	645	615	603	600	636	621	607	591	615	642	568	679	606	640	608	604	583	647	563	591	595	616	601	659	594	595	617	599	591	644	590	632	624	601	605	587	612	599	616	613	647	601	576	590	597	614	611	631	633	598	579	619	662	651	576	572	571	635	579	617	640	626	599	592	580	612	574	624	613	608	597	611	625	626	597	624	621	652	566	619	604	598	606	614	573	643	613	589	635	593	593	591	596	580	582	657	606	572	604	609	622	603	603	545	606	588	629	591	570	641	595	647	586	548	626	618	588	612	635	592	550	611	646	570	606	625	640	617	637	603	601	624	582	589	621	644	632	648	613	601	593	597	593	583	606	563	639	595	589	598	586	599	621	603	650	592	671	578	630	616	629	589	608	613	576	625	629	569	627	566	593	602	610	585	587	613	642	558	650	579	598	634	550	614	620	544	577	577	609	625	617	638	616	566	569	642	651	617	597	612	596	595	604	601	616	612	595	637	572	601	592	613	619	582	599	589	626	596	567	589	608	666	621	635	613	598	620	611	629	608	599	612	637	594	597	609	609	590	660	620	589	602	638	608	592	599	640	576	625	647	592	618	645	639	614	590	600	603	634	613	597	626	611	612	593	597	590	635	617	615	594	619	631	590	631	655	609	607	588	581	589	545	603	633	623	603	606	575	598	603	616	606	608	631	619	631	618	648	625	583	615	675	600	589	612	648	595	595	590	628	573	637	632	616	582	609	621	638	649	589	612	613	649	648	582	603	597	633	620	623	597	595	625	576	603	580	623	535	674	605	593	593	651	623	610	621	656	587	622	600	579	589	632	587	595	630	626	614	607	619	649	546	556	617	648	571	645	585	563	585	644	589	644	606	590	649	640	593	632	630	591	608	602	607	640	607	613	609	627	582	590	594	612	611	605	658	619	665	608	648	602	608	626	592	681	608	609	587	588	667	639	622	615	593	658	621	601	632	633	634	630	604	585	586	610	631	637	610	583	608	626	627	580	630	638	601	602	620	628	591	621	638	618	631	630	585	632	627	579	643	588	591	618	643	651	612	605	640	657	600	608	620	645	566	635	595	599	583	588	622	626	592	600	603	643	622	621	606	581	651	632	623	588	622	598	591	617	610	620	602	571	615	615	650	589	622	623	629	551	597	586	632	594	558	610	566	640	585	589	579	606	579	605	606	617	599	614	602	604	580	584	610	567	673	624	612	585	590	644	600	607	541	600	577	617	657	633	623	617	594	581	604	613	598	603	592	640	624	592	585	593	578	644	640	583	591	636	612	607	612	640	597	624	612	629	599	623	632	601	598	537	625	608	561	609	575	641	611	607	653	628	651	634	623	623	617	638	624	623	577	592	563	622	596	630	622	610	590	571	633	649	596	574	610	633	625	626	603	628	585	598	615	610	604	595	615	615	608	645	608	615	658	637	654	631	584	620	615	606	619	628	621	596	615	605	663	656	657	574	610	593	607	619	616	593	650	601	641	604	615	626	616	631	598	663	629	607	565	647	590	652	588	658	620	610	610	642	575	612	646	603	650	603	606	614	647	607	545	600	579	609	604	621	619	594	646	592	574	618	627	617	572	624	614	575
6240	536	698	2029	380	305	294	264	269	266	266	251	240	275	319	268	243	291	259	277	250	242	269	284	258	241	250	247	254	263	263	228	242	242	246	242	278	270	252	246	246	246	266	253	234	262	270	252	241	253	263	256	275	239	223	227	239	252	250	225	244	292	255	251	230	261	253	228	259	275	219	242	247	252	257	265	268	241	270	257	262	268	262	217	292	253	271	273	256	246	255	244	279	222	256	268	268	237	256	248	245	232	250	259	263	250	256	252	261	298	249	239	234	260	230	250	266	270	232	228	258	250	273	291	238	252	256	250	254	270	256	229	236	266	269	250	255	251	260	262	256	233	259	273	259	258	289	259	255	268	252	230	257	257	260	269	242	271	258	239	278	261	244	274	263	254	254	246	273	239	260	220	263	269	251	266	271	256	275	251	244	280	249	294	235	240	273	239	305	263	254	258	234	259	235	225	275	248	272	250	278	249	252	249	243	236	258	273	280	245	274	244	271	244	239	237	251	253	256	240	272	268	251	253	267	292	208	268	230	246	274	249	240	260	267	258	273	244	253	265	234	275	249	250	261	250	257	235	263	239	269	241	265	248	256	244	237	263	222	260	245	229	271	250	275	241	240	237	227	259	253	256	277	257	271	259	244	274	245	265	225	254	264	274	259	259	252	270	264	233	264	273	252	264	241	243	264	220	267	251	262	215	244	237	251	249	240	252	228	262	261	256	251	278	279	274	268	233	267	262	253	248	250	276	230	240	243	256	223	215	265	248	261	225	291	276	264	252	253	265	260	255	238	265	253	287	270	246	261	266	272	277	263	296	233	270	266	254	273	264	277	234	251	268	232	235	272	278	266	243	270	243	273	262	245	273	242	238	263	247	256	255	244	282	263	291	251	236	264	233	243	264	256	228	231	238	259	243	237	258	251	256	249	282	232	272	261	279	236	273	242	231	256	266	247	285	262	280	251	271	251	236	261	254	228	251	246	244	275	250	241	247	254	241	237	236	255	291	261	244	247	262	278	238	223	247	249	240	237	285	259	231	255	241	263	256	226	253	275	263	263	246	259	259	241	256	267	250	235	237	266	242	249	237	272	224	249	218	250	259	266	268	259	256	249	223	262	249	244	220	265	235	249	205	281	269	268	283	262	232	277	262	267	242	251	251	292	249	266	254	247	258	245	242	285	244	271	257	255	256	294	218	244	226	252	269	273	249	249	242	245	273	257	291	253	239	246	262	255	228	294	274	242	232	254	248	244	256	248	258	268	243	249	282	246	257	262	234	235	257	246	252	250	257	230	305	296	275	247	241	228	243	254	248	260	261	245	274	242	243	259	269	279	281	281	241	239	282	273	261	254	256	260	273	242	274	237	238	234	242	241	256	271	250	229	257	260	242	247	254	241	228	230	243	265	265	262	255	264	284	255	273	267	270	273	242	257	240	244	250	259	261	236	237	250	264	242	262	250	247	252	251	279	257	276	245	270	273	253	254	226	234	238	250	254	270	247	272	244	236	268	255	266	250	270	284	265	273	243	241	252	277	255	262	249	256	260	274	253	272	254	221	274	247	246	279	259	263	239	264	260	262	261	259	264	266	264	253	226	247	236	259	257	264	246	241	245	248	234	256	275	269	233	236	265	265	259	231	282	259	246	256	243	234	272	242	267	256	268	241	269	240	251	278	235	259	241	240	242	253	243	268	246	289	264	245	297	261	242	258	243	242	241	264	288	249	299	283	251	251	221	249	273	254	285	254	265	271	231	272	247	233	255	260	253	261	261	218	275	259	285	274	226	233	279	269	252	247	246	259	254	241	258	239	265	251	253	256	243	249	254	253	243	234	238	267	272	255	249	241	254	239	243	246	260	283	270	257	232	255	232	262	236	260	239	262	246	235	293	261	284	254	262	289	288	256	274	249	237	272	246	242	270	245	230	274	250	273	256	243	240	277	269	255	229	271	253	252	259	228	242	272	282	248	282	287	246	244	281	240	247	248	270	231	271	231	259	251	297	254	226	260	227	248	255	288	272	241	255	246	276	247	271	228	275	244	265	259	260	265	290	263	260	246	242	259	239	261	261	254	261	229	235	252	255	268	266	257	267	267	236	248	230	253	277	254	250	244	263	284	273	252	255	246	248	256	264	227	262	258	258	255	257	253	262	282	258	244	268	250	254	220	269	247	238	271	261	278	265	254	284	250	258	238	244	259	268	256	241	266	245	250	238	291	254	260	257	268	262	247	259	286	251	229	249	263	279	274	205	237	263	242	278	247	246	265	271	218	264	249	234	221	240	257	258	228	260	268	253	280	241	256	240	257	262	273	237	257	257	242	240	224	258	274	232	231	278	247	246	241	278	248	277	229	247	277	264	233	276	242	226	249	283	249	255	278	270	255	235	254	248	234	218	245	262	265	255	243	253	256	250	292	275	257	248	272	274	271	263	257	253	292	253	275	257	268	277	273	259	220	249	255	250	304	303	273	242	285	247	248	235	227	256	251	240	254	240	255	260	244	242	282	290	253	245	267	225	269	241	271	249	260	236	237	257	255	266	262	261	258	263	250	242	234	228	274	280	254	237	260	251	254	272	247	253	267	211	262	241	243	252	271	274	285	263	262	276	243	242	223	238	260	251	239	247	271	247	267	261	265	234	262	283	269	252	232	238	227	240	281	239	245	230	269	281	259	265	251	243	233	251	259	255	248	223	260	282	243	240	284	241	257	234	222	256	263	239	266	257	252	281	237	246	236	239	246	279	275	261	256	278	257	273	266	283	263	256	254	260	265	266	262	256	250	248	257	263	268	264	292	280	265	240	230	262	300	250	257	244	257	232	219	238	265	289	272	244	244	277	231	239	212	238	274	263	252	257	239	245	259	241	220	253	252	258	248	219	261	243	275	245	237	248	259	303	287	233	263	281	252	253	248	257	256	242	287	210	260	237	272	268	286	226	240	243	279	236	227	266	247	258	267	281	260	238	271	259	294	264	221	253	243	246	235	249	264	247	273	258	265	260	239	255	242	242	254	244	265	272	229	250	255	252	226	261	239	239	267	257	254	254	237	242	248	257	247	266	243	307	264	269	226	268	251	258	244	266	257	244	254	260	272	267	255	276	254	250	218	261	262	231	245	268	257	227	253	253	244	253	231	244	249	289	253	261	279	252	237	255	261	278	273	218	292	263	260	257	259	293	249	285	239	254	252	239	263	259	258	271	261	239	253	254	224	261	232	273	264	241	232	241	247	253	234	256	251	239	234	264	270	227	251	268	205	280	239	247	266	242	248	238	277	245	286	255	248	258	273	238	273	239	263	242	289	267	227	270	261	264	263	270	226	240	215	279	240	270	254	286	260	226	262	280	258	264	273	293	268	243	269	260	263	264	253	246	250	252	258	245	240	250	272	243	251	247	255	260	266	233	249	231	250	224	258	242	211	246	276	272	249	255	277	262	261	255	274	242	270	256	255	260	246	252	266	243	260	257	264	232	259	255	281	255	253	256	264
6189	932	1539	6221	1190	1001	934	848	820	766	753	723	660	701	679	623	657	668	595	634	635	658	618	602	706	667	629	622	601	588	645	651	619	643	623	618	610	578	675	603	612	570	595	618	584	601	621	627	581	598	619	642	663	652	636	649	572	586	640	598	658	562	607	611	578	653	576	593	593	634	613	602	626	648	650	604	613	652	637	593	587	643	700	643	608	644	569	591	601	614	622	628	666	638	638	635	611	643	619	652	603	575	567	627	617	595	613	600	661	587	583	604	610	585	643	638	612	572	619	608	620	590	594	591	602	606	640	630	609	597	638	669	617	609	618	585	676	591	621	596	614	649	606	651	694	605	582	637	571	614	565	601	645	610	585	594	592	593	605	590	673	615	616	607	677	645	614	647	611	578	626	606	627	646	625	630	634	583	614	607	594	625	614	589	621	564	591	639	620	616	617	601	600	620	585	604	594	578	605	623	616	613	602	554	604	596	575	593	598	644	606	629	609	664	589	632	591	624	580	640	591	619	631	634	595	615	575	630	579	620	589	622	625	601	592	649	648	597	617	649	612	622	622	613	609	632	608	556	602	615	614	586	671	558	588	611	644	600	601	598	618	578	648	633	617	600	634	569	642	568	598	590	615	597	608	605	632	630	605	644	575	629	596	566	677	588	595	617	580	621	600	599	578	625	602	662	598	625	595	631	620	614	601	632	579	602	581	578	662	621	614	614	593	651	585	599	636	638	593	576	578	622	598	633	643	584	602	603	639	593	635	630	631	634	611	594	650	582	604	614	598	641	619	601	640	643	632	606	563	600	603	648	638	659	625	615	619	635	630	605	592	640	623	607	624	614	604	580	619	615	626	606	644	608	609	590	619	588	602	589	620	620	597	611	616	619	611	623	641	562	641	662	652	626	615	645	594	634	620	643	592	617	623	599	629	573	602	605	597	602	590	597	626	608	593	604	652	634	562	674	564	620	618	639	601	594	622	604	617	621	600	610	630	582	629	621	635	574	645	575	589	592	601	585	614	639	622	631	610	617	625	616	595	605	623	634	604	653	602	616	601	611	615	591	640	604	628	577	573	593	607	604	601	618	616	624	634	595	625	588	652	532	669	600	621	595	611	597	614	593	614	607	623	674	628	595	610	660	645	634	614	651	609	636	629	618	569	583	566	638	548	595	552	608	573	567	642	606	638	604	610	587	612	642	626	607	581	629	585	587	622	615	652	633	595	626	615	612	661	606	593	642	645	613	630	604	646	634	615	605	616	654	606	692	608	607	631	611	621	599	565	577	566	576	611	577	614	609	627	595	634	626	595	627	622	652	571	616	607	571	581	611	581	631	588	642	614	622	626	625	596	577	640	630	610	610	582	597	570	583	618	621	572	622	638	612	597	655	596	564	602	613	618	611	623	607	661	604	584	584	613	634	649	588	648	615	620	579	589	611	622	568	603	641	651	609	604	569	655	610	618	613	604	614	621	587	597	607	589	591	601	606	603	666	619	604	625	617	604	639	630	614	566	638	663	588	608	625	625	664	628	619	624	599	653	618	624	639	635	597	631	584	622	631	595	566	585	652	622	625	598	627	618	594	645	581	584	636	646	592	619	615	627	608	582	607	623	607	667	608	622	624	591	603	591	591	603	628	585	617	644	598	622	611	603	613	642	548	593	571	603	586	628	584	677	610	588	623	644	599	560	598	591	664	563	622	599	593	650	596	641	621	596	553	602	594	589	654	615	617	634	634	625	588	621	637	583	560	598	623	553	636	595	643	689	609	617	627	608	626	630	598	605	646	628	608	613	629	600	616	626	600	678	588	644	614	646	606	613	605	609	625	625	616	601	607	596	648	668	582	588	612	616	637	645	617	613	599	616	618	576	584	631	634	663	678	611	641	637	592	663	571	646	586	633	605	602	612	578	579	619	578	592	542	571	568	601	586	596	623	671	580	578	652	578	624	610	561	571	567	605	635	615	591	615	648	617	620	611	613	649	584	617	632	623	612	593	572	573	641	604	670	609	604	601	611	580	611	645	613	611	618	650	640	634	604	617	592	571	630	589	629	617	586	628	613	600	621	634	591	627	621	622	585	616	644	581	605	636	595	664	652	622	597	574	632	635	635	583	619	623	622	645	589	631	591	626	648	626	638	575	617	631	636	628	653	566	577	631	615	615	630	658	624	621	629	599	614	650	561	613	626	631	564	587	621	610	599	610	664	627	625	618	606	582	628	637	625	628	564	619	616	644	591	633	619	606	548	613	604	637	619	597	588	617	620	620	594	636	580	631	619	592	600	642	632	615	627	596	620	593	618	641	658	593	631	636	598	580	643	598	618	609	577	587	579	603	624	648	593	618	572	580	579	585	629	579	608	655	637	636	617	624	599	605	593	588	641	633	621	630	571	611	582	580	605	624	632	640	608	600	561	617	627	629	591	591	675	619	611	585	621	598	641	612	576	614	630	602	598	595	569	650	655	624	663	595	641	644	604	623	612	580	651	582	604	645	640	633	667	571	626	610	599	652	628	573	580	641	637	579	594	647	615	588	604	565	612	597	583	596	586	636	630	612	617	593	608	595	647	592	601	601	679	613	597	613	608	613	610	647	615	613	582	603	593	537	606	632	611	600	634	608	594	625	583	633	616	618	570	576	596	626	605	640	647	608	595	612	621	614	634	624	629	589	635	625	613	642	618	622	594	605	611	635	599	618	611	640	653	635	639	606	609	628	616	633	636	607	575	569	604	611	613	583	616	599	627	579	548	629	577	580	640	619	571	616	595	593	618	612	620	634	660	590	608	598	608	571	597	569	593	638	595	607	615	601	602	586	614	628	608	615	641	654	638	640	602	655	618	638	647	605	580	609	575	628	604	611	648	622	621	584	607	645	600	606	664	613	582	619	616	635	609	610	596	620	601	597	595	589	603	612	581	629	592	640	634	610	625	621	634	641	579	579	626	604	603	633	604	672	628	647	624	618	579	602	584	672	587	659	609	609	591	633	598	598	552	632	611	626	641	625	621	624	602	603	642	586	569	610	613	645	608	616	597	606	617	604	635	639	621	600	639	642	592	587	636	602	636	625	625	578	645	590	619	591	612	595	631	649	624	606	637	627	617	613	604	610	644	616	612	662	555	557	626	604	588	609	622	642	654	654	633	654	629	604	672	637	646	599	624	612	621	613	590	618	591	621	591	581	640	578	601	623	588	612	616	611	605	621	596	629	596	617	594	620	616	593	567	588	618	618	564	614	606	583	629	633	611	612	623	634	590	589	606	631	597	575	601	615	632	621	667	628	594	604	610	636	628	565	633	608	573	615	636	605	644	643	606	581	655	660	639	650	591	548	605	633	626	606	610	616	602	582	625	623	620	597	621	582	583	616	598	594	635	630	601	568	572	617	619	583	577	598	606	590	590	592	581	643	604	606	640	608	621	592	607	647	653	624	605	585	611	580	613	607	631	598	626	597	655	601	617	584	634	567	589	611	669	642	609	594	594	591	606
11681	818	833	4548	481	295	202	190	189	178	163	133	138	148	140	136	138	131	128	143	128	147	141	116	132	136	119	133	129	129	125	147	139	126	140	116	112	126	113	115	103	111	124	134	110	117	122	119	102	115	124	135	130	128	127	151	135	121	117	131	123	117	125	112	127	136	130	140	133	116	121	122	114	122	134	129	131	130	120	126	123	134	114	112	126	128	115	128	129	123	126	105	115	115	112	128	125	132	128	123	108	135	141	139	124	123	109	110	131	124	116	130	126	136	128	122	130	114	128	135	110	124	113	112	120	117	124	127	113	112	114	128	139	130	110	117	113	127	119	113	108	118	97	124	130	118	124	124	104	124	134	115	103	121	116	125	111	118	115	128	126	96	125	125	108	112	100	132	136	131	138	122	98	130	127	139	103	129	122	121	108	125	116	119	127	115	120	111	131	142	139	100	112	139	109	129	128	130	138	136	119	130	130	126	104	123	130	126	127	109	137	122	118	141	138	130	120	108	110	107	112	125	115	118	130	121	134	127	120	128	123	104	135	122	143	111	126	129	124	136	98	126	136	135	124	144	119	134	143	120	134	112	127	111	121	121	125	117	117	128	124	127	127	126	142	112	134	119	142	138	139	110	114	141	130	98	107	134	108	122	116	115	130	104	137	116	120	123	120	140	112	98	111	141	113	121	117	114	114	128	144	133	109	103	103	115	118	125	133	126	106	139	127	127	121	126	123	102	132	114	119	102	124	116	120	119	103	134	122	105	151	122	92	93	140	139	115	119	107	119	118	128	124	127	138	124	127	117	120	126	131	107	140	97	149	134	121	115	122	122	120	133	126	119	128	121	126	133	121	119	119	108	118	96	133	118	110	131	125	121	131	109	119	104	119	127	124	121	131	110	112	109	120	103	108	123	132	114	115	117	109	114	126	110	108	125	143	125	129	91	102	111	124	115	112	123	109	123	142	114	114	114	117	131	116	118	119	108	97	122	114	96	112	114	121	124	112	143	109	113	140	123	120	116	129	132	127	122	108	135	119	110	101	116	128	120	122	133	121	108	101	113	113	115	133	143	121	115	142	121	123	114	140	120	135	128	142	131	138	135	134	109	138	102	100	135	115	121	119	129	116	123	107	123	124	131	115	122	133	139	130	108	130	131	107	122	122	128	113	108	124	129	145	120	117	127	97	125	122	124	119	121	113	100	111	143	111	125	133	117	117	131	132	132	118	115	116	125	141	146	116	140	100	125	125	122	118	147	105	106	121	120	113	144	128	118	144	112	128	130	116	132	127	116	108	116	122	106	114	105	135	102	142	125	143	136	141	119	123	127	137	126	135	131	134	127	121	132	110	121	135	132	106	122	107	126	135	114	137	134	124	111	112	158	112	144	104	123	124	103	132	112	120	127	125	125	110	111	112	127	109	137	106	133	127	108	133	135	114	121	104	119	118	110	116	130	105	119	122	131	128	125	124	124	116	119	136	127	126	103	138	130	126	117	119	128	114	124	120	150	93	105	121	114	144	115	102	136	116	128	100	148	127	99	141	121	116	118	111	110	128	111	119	117	116	109	140	134	112	131	109	130	121	112	112	103	123	124	116	138	115	112	119	135	144	140	121	117	129	137	112	123	125	114	133	120	126	133	127	128	123	127	135	137	110	137	131	121	118	123	136	117	140	114	139	110	120	116	128	136	128	116	123	148	119	125	126	113	115	135	127	115	130	115	110	131	90	122	117	106	129	134	145	105	117	120	125	115	140	126	117	124	105	119	139	140	117	108	132	128	109	116	126	136	118	121	122	131	142	130	141	127	112	119	101	112	121	126	98	116	115	124	127	118	132	129	129	128	127	100	128	93	119	135	122	107	114	114	137	133	121	112	105	124	99	99	120	125	121	129	112	129	98	120	113	116	129	130	110	123	123	128	118	103	117	123	114	134	158	115	139	143	102	104	111	129	113	148	123	101	147	121	106	142	109	113	145	127	112	114	120	135	116	127	114	128	113	100	125	119	125	136	107	116	117	98	113	109	113	136	104	99	113	120	138	133	126	119	119	127	126	125	134	114	114	127	122	122	117	126	138	111	114	131	137	126	130	117	132	145	119	140	126	116	127	113	112	130	119	116	112	100	145	112	101	122	111	128	127	119	135	118	98	131	130	119	142	142	120	125	128	114	130	121	117	121	119	128	113	140	127	112	124	129	120	116	118	131	133	122	121	127	123	107	118	123	121	116	135	120	119	129	123	130	131	131	117	105	131	129	114	116	129	117	119	118	131	119	135	120	129	115	109	112	131	129	123	117	116	118	121	95	112	114	124	113	105	123	101	120	113	117	127	111	115	148	117	109	118	114	120	125	103	109	135	127	131	102	128	150	118	113	122	113	92	111	141	121	122	140	114	131	102	123	108	147	142	127	114	103	112	122	150	124	134	111	129	126	123	139	100	117	130	119	116	107	129	140	136	141	140	124	130	109	120	118	130	131	121	114	129	122	107	131	131	133	139	133	107	117	103	130	126	117	124	115	110	136	111	130	133	124	126	119	116	104	122	119	110	140	118	112	112	122	121	121	110	108	127	129	134	132	117	138	137	141	124	132	123	128	111	108	111	118	107	102	120	107	134	113	117	127	104	110	132	126	123	123	125	112	116	139	104	131	111	114	124	125	126	106	112	88	123	136	126	113	117	122	142	132	128	123	104	130	122	140	121	109	128	119	127	126	123	116	128	123	127	84	138	110	109	127	123	120	108	116	126	139	124	127	125	124	140	131	108	120	113	127	130	101	113	130	139	117	128	132	125	96	108	127	115	131	117	130	120	135	130	119	126	108	123	132	100	143	116	136	116	125	137	100	118	114	133	108	118	142	149	110	120	138	136	127	113	120	137	110	112	114	110	126	117	128	115	124	123	136	146	121	112	117	105	120	97	135	135	101	132	130	107	112	130	103	126	118	120	131	122	110	108	118	136	109	114	114	130	149	105	122	106	112	106	126	135	137	116	133	128	110	118	96	120	109	125	124	134	119	127	120	120	126	128	115	129	118	117	131	123	125	138	119	131	125	119	147	116	107	113	125	123	109	99	123	109	109	132	133	124	129	100	126	130	112	117	123	119	145	140	114	127	102	125	115	140	133	123	143	127	100	116	121	131	107	131	122	157	151	141	133	117	120	119	141	109	134	99	109	104	127	122	138	124	108	122	138	140	138	123	121	123	145	111	114	127	108	122	135	123	123	122	120	111	104	104	134	119	142	142	104	113	110	113	115	126	99	107	122	118	142	92	116	132	118	141	125	121	124	125	121	130	112	122	112	109	124	101	108	114	129	141	129	143	98	121	123	133	140	133	110	122	144	120	126	158	122	122	113	126	134	148	110	130	125	125	118	108	149	128	139	122	130	138	124	114	105	107	122	137	123	109	136	122	114	121	120	128	114	132	135	108	99	139	111	121	126	109	134	130	106	127	119	98	143	147	129	120	103	124	117	151	122	112	112	128	115	144	111
7717	808	1973	12048	1500	1078	925	800	669	617	547	481	464	469	440	455	432	405	408	393	369	383	365	352	363	378	360	331	367	348	345	341	349	342	317	338	351	337	342	308	276	334	309	323	268	328	301	320	354	311	326	305	355	321	354	311	369	314	320	306	290	329	313	331	316	347	323	311	326	289	324	295	298	316	329	303	308	270	315	286	292	320	331	325	267	338	300	309	348	314	319	295	361	313	299	332	309	329	307	350	302	324	286	318	309	329	302	279	300	307	316	297	342	309	328	320	315	292	283	333	309	297	317	315	314	311	332	311	331	321	306	330	319	334	303	272	294	306	301	306	294	320	331	324	315	314	342	311	281	304	336	332	320	307	285	318	320	303	331	267	304	322	328	326	334	310	317	306	329	339	275	370	313	319	343	330	299	321	312	321	306	304	320	357	324	325	283	317	284	308	306	262	278	300	310	321	296	310	307	320	336	333	313	303	323	320	310	300	304	300	289	294	298	281	324	301	306	325	310	312	317	299	290	313	328	326	308	341	334	292	310	282	327	315	271	270	329	309	291	328	290	293	313	312	339	316	299	319	282	317	308	292	310	317	320	317	283	297	291	315	316	325	313	325	294	310	312	287	305	314	312	297	343	315	300	297	330	326	308	298	321	282	345	300	295	298	328	318	304	302	306	315	286	338	317	331	323	299	334	286	321	306	331	298	316	293	284	302	301	318	340	302	311	293	284	309	313	317	333	321	308	297	319	302	334	303	284	315	331	281	293	345	296	302	308	308	325	337	322	327	268	301	316	317	318	303	344	311	312	299	347	287	328	290	296	309	341	323	301	338	284	297	327	323	287	306	309	329	319	322	319	310	312	324	285	335	308	255	331	321	331	311	282	331	305	321	307	297	292	268	297	316	303	295	322	312	324	298	344	304	319	332	276	272	302	322	296	303	306	324	294	312	286	300	294	325	273	296	297	325	338	298	315	296	325	302	310	319	298	305	313	317	314	295	305	308	295	305	279	300	298	306	300	347	270	310	300	307	331	281	316	301	278	308	296	319	314	301	306	304	311	320	321	287	316	321	310	312	289	301	299	286	297	298	320	307	289	313	278	289	306	311	305	294	297	283	301	298	297	298	294	321	318	305	317	304	324	295	291	295	294	316	299	320	339	317	303	266	296	312	319	304	308	317	277	340	297	337	288	291	278	304	298	316	301	316	304	317	294	316	294	302	318	323	297	313	332	277	323	320	317	317	348	302	305	310	320	319	313	321	299	299	298	290	327	280	290	307	273	306	309	284	301	324	292	283	336	287	316	286	307	323	333	299	282	300	339	284	276	338	328	328	296	323	352	321	287	311	314	283	301	302	329	300	331	316	316	284	301	347	339	313	315	307	265	314	285	309	281	320	339	309	317	323	346	307	344	297	354	335	316	331	322	324	294	297	302	337	312	273	296	302	279	334	283	323	320	334	304	303	328	309	293	288	315	350	326	293	307	292	278	302	297	322	312	295	320	298	325	317	307	308	302	326	295	316	276	285	312	329	301	323	340	327	331	319	267	326	313	301	322	284	304	317	280	308	296	305	311	345	305	300	349	315	306	290	303	295	301	319	303	313	300	323	323	298	288	285	283	301	319	307	322	342	329	312	291	322	320	332	310	311	305	303	328	322	277	305	304	333	313	298	306	319	324	307	302	317	328	290	308	260	330	293	309	310	309	293	323	299	344	334	326	293	276	297	330	297	337	295	331	309	317	314	328	322	296	335	302	307	306	329	323	321	313	331	283	331	298	277	308	281	301	335	285	326	354	295	334	333	322	311	327	301	329	308	305	289	307	310	308	318	291	297	259	326	333	325	328	302	299	321	281	277	312	337	332	292	305	315	290	281	319	292	297	291	320	312	295	290	307	309	302	319	355	306	281	302	282	306	306	298	319	323	339	303	284	277	302	291	320	314	296	302	307	334	295	317	299	279	334	311	285	301	295	335	330	322	281	315	298	296	324	302	320	349	297	329	304	288	319	322	333	335	305	333	304	275	298	327	286	321	298	284	330	333	309	318	348	302	321	319	297	315	289	283	293	295	338	306	306	298	307	305	290	310	302	309	326	321	298	309	275	304	330	304	285	288	323	290	315	292	323	300	313	320	288	297	313	330	311	340	327	320	282	288	295	300	272	325	319	336	312	336	312	288	301	308	331	305	305	299	308	302	303	328	317	318	332	305	332	348	335	284	309	284	322	294	315	303	347	291	313	322	325	345	312	312	286	311	325	327	280	339	315	319	302	337	277	296	302	335	302	302	299	315	308	313	287	312	313	330	308	347	303	334	334	319	311	320	325	318	298	299	302	307	296	299	319	310	317	289	293	295	307	344	275	328	319	305	341	316	276	292	311	316	330	311	335	327	291	310	293	303	350	293	320	298	327	326	326	297	336	315	298	324	319	289	291	343	322	324	314	316	294	287	289	322	314	275	328	316	328	318	292	300	286	298	309	326	310	284	330	336	307	289	291	306	294	310	308	349	315	299	302	287	319	277	307	282	299	343	298	320	320	320	359	320	293	300	311	314	301	301	306	287	307	308	322	286	324	282	287	297	296	290	322	310	301	297	325	326	310	322	315	312	305	287	323	319	323	310	348	314	312	302	306	334	292	295	357	333	292	317	306	345	329	335	331	307	302	319	318	278	302	305	290	331	293	305	318	297	321	296	298	325	289	327	307	297	317	299	290	336	338	296	308	335	312	291	300	278	321	295	317	306	300	296	300	298	321	333	323	321	316	314	309	324	334	297	287	306	273	292	340	316	302	307	305	301	308	300	327	299	291	322	318	336	331	303	318	314	319	318	305	321	330	327	331	272	292	333	286	303	326	321	347	320	312	333	308	298	304	312	333	299	273	289	318	361	307	335	350	319	297	317	331	292	355	309	301	338	314	320	310	291	278	331	312	317	309	302	314	314	275	321	335	305	298	278	331	299	296	319	327	331	282	336	315	304	295	317	315	340	280	290	308	282	306	324	314	293	298	340	293	304	332	324	315	330	334	297	320	318	291	313	313	306	319	341	314	292	284	322	301	304	337	302	315	306	316	328	305	360	296	321	312	308	318	317	330	293	311	293	308	295	296	292	334	320	281	288	307	286	302	320	315	339	314	301	301	290	352	282	307	285	315	311	305	291	309	318	321	299	295	271	300	338	335	334	346	306	296	297	314	296	313	330	305	320	315	299	301	301	307	279	315	289	322	285	308	313	333	293	311	292	280	282	280	286	302	283	307	289	328	291	285	320	284	310	313	325	344	306	314	272	308	300	317	299	310	297	268	299	323	297	320	306	310	306	361	303	331	294	320	309	312	305	313	324	305	303	283	302	335	321	297	303	308	284	318	314	314	295	340	312	348	322	320	307	289	300	335	313	309	328	291	303	309	318	293	315	299	305	318	285	292	305	310	315	293	286	298	336	305	285	334	316	324	316	295	313	344	313	305	343	329	311	338	289	289	320	303	288	286	276
1335	296	322	292	239	230	237	262	222	226	219	251	228	261	256	266	242	216	254	262	233	268	248	266	236	247	255	277	263	232	273	243	269	192	231	277	250	236	260	257	262	248	250	280	288	241	250	277	248	241	228	278	258	226	260	246	283	253	260	241	241	266	263	241	267	268	242	258	273	275	216	224	253	261	252	263	267	269	280	256	246	237	245	258	256	271	257	218	246	256	235	263	243	283	275	257	263	246	249	291	233	273	311	245	259	274	289	239	257	249	237	230	253	277	246	247	244	254	262	251	273	263	250	227	250	259	225	238	270	248	255	264	251	248	256	255	264	233	228	271	272	273	259	238	246	255	263	225	237	285	261	235	255	245	253	256	247	222	215	251	258	220	233	267	229	298	264	302	252	236	281	214	233	251	244	249	247	258	254	240	224	246	265	254	245	213	272	229	235	229	248	279	272	247	230	231	248	214	231	256	251	273	234	234	234	254	259	226	238	243	256	259	248	234	270	255	252	265	275	258	248	248	228	242	273	233	261	273	252	256	236	269	265	223	247	272	287	222	219	261	264	246	243	243	252	266	292	267	250	263	237	235	244	232	258	286	291	225	236	251	276	251	242	226	232	275	236	265	260	256	268	276	242	253	224	244	246	273	283	233	219	253	255	229	245	269	232	255	252	270	253	246	265	232	251	261	251	256	258	229	246	264	257	260	233	213	232	235	243	226	261	224	227	272	272	281	261	262	280	258	239	263	232	247	268	244	242	247	270	257	253	247	241	245	243	248	247	261	264	256	239	245	271	242	241	222	237	257	245	241	259	260	257	236	279	238	232	239	226	218	251	268	233	264	240	260	268	259	250	252	242	273	238	212	255	263	249	262	294	244	227	237	223	260	263	258	266	258	233	241	246	288	258	220	255	235	246	245	256	258	249	230	255	220	248	225	263	265	244	267	251	240	270	235	236	262	260	250	286	246	243	245	298	278	274	228	260	247	234	242	227	285	246	271	277	278	226	278	248	247	237	251	234	246	265	214	246	236	266	240	246	257	250	252	251	265	245	270	232	271	249	263	256	233	268	244	243	271	233	261	242	260	228	249	252	276	252	245	254	250	264	247	254	263	262	253	274	246	240	256	250	232	216	251	236	221	261	259	284	227	207	255	254	228	268	265	251	262	229	253	229	243	227	206	250	249	246	267	255	237	244	260	245	269	266	263	229	226	266	236	228	280	225	241	275	217	274	255	259	252	270	284	236	263	235	257	246	231	260	241	255	237	265	233	265	257	247	250	275	234	273	252	265	245	233	273	268	229	264	240	208	239	227	265	262	249	258	237	237	241	268	238	221	243	251	238	258	256	231	259	247	241	272	242	255	223	266	244	255	220	254	259	267	262	234	266	238	258	228	269	290	223	262	249	251	243	238	235	267	229	244	239	239	265	237	233	265	238	238	263	248	258	255	286	244	270	263	272	288	249	257	238	245	275	273	223	242	238	244	249	256	259	252	247	271	256	250	225	253	289	257	292	236	263	282	225	233	252	242	232	209	270	253	248	240	227	242	262	253	264	262	239	241	244	237	247	250	260	254	243	262	246	266	230	238	243	287	258	259	269	265	269	250	266	250	256	252	270	256	243	263	236	275	259	234	229	254	253	237	247	259	242	232	265	283	239	233	269	257	248	243	244	277	216	263	240	254	275	223	237	252	263	257	262	238	237	257	272	297	248	264	265	258	249	223	241	231	236	265	233	240	246	225	264	284	251	257	252	256	262	254	254	257	241	270	252	250	223	257	239	274	248	252	240	257	301	236	247	246	246	260	232	244	253	237	217	263	270	247	241	258	271	266	250	241	247	270	250	244	261	239	237	295	263	253	265	242	220	269	247	251	229	234	258	273	231	247	254	264	276	244	229	281	265	264	260	263	259	237	261	262	222	239	241	249	227	275	249	257	252	280	259	261	259	231	223	245	224	241	221	247	246	235	229	236	253	274	217	259	225	293	249	259	248	262	280	270	244	222	267	252	256	265	270	238	245	261	237	239	263	261	267	231	287	250	283	229	236	260	244	235	245	244	270	304	278	248	275	247	234	280	253	250	252	246	264	256	259	254	268	228	281	264	247	263	240	251	278	249	243	246	254	259	235	263	264	240	263	258	244	271	261	245	227	238	244	260	260	243	254	233	275	265	275	262	243	243	207	260	247	266	241	226	256	258	258	247	230	248	239	251	240	281	268	246	241	204	268	243	275	263	282	245	261	272	248	273	253	266	254	263	211	252	269	240	251	241	260	262	242	253	258	247	239	251	240	269	229	239	227	218	259	275	240	286	234	262	238	267	250	276	251	246	251	256	245	233	272	251	245	262	245	234	236	220	238	269	264	241	274	242	237	265	245	269	264	277	242	220	237	249	258	216	255	238	254	251	242	266	240	228	244	244	247	267	249	242	250	266	221	264	270	241	242	247	257	263	244	226	239	254	233	255	269	263	236	234	238	283	226	234	278	261	254	260	260	254	242	263	256	234	261	257	240	238	240	236	230	245	258	263	242	252	272	268	238	249	247	252	257	244	223	243	244	252	246	258	232	224	258	262	259	266	239	258	270	255	237	266	227	245	248	266	226	237	240	245	243	247	271	304	269	224	254	251	256	261	261	256	256	254	265	253	238	241	241	253	260	233	253	264	250	240	231	252	240	263	249	254	249	267	274	271	245	246	229	250	232	248	253	225	240	247	237	258	265	262	263	261	233	239	230	230	253	272	254	290	248	240	247	269	256	263	246	231	226	271	257	251	275	262	262	249	267	280	274	261	271	283	233	259	271	286	270	254	220	242	250	256	263	236	253	236	241	236	268	253	238	239	250	260	269	243	261	239	242	248	237	229	264	237	235	243	250	233	265	237	258	223	271	253	275	237	239	257	230	250	226	228	237	224	227	246	253	265	255	245	264	247	243	232	242	252	260	250	231	246	262	223	267	252	250	255	252	230	238	283	215	248	261	247	245	245	238	240	250	256	235	253	239	258	259	277	280	228	267	265	266	257	261	247	252	246	256	233	274	233	225	267	265	218	271	248	252	244	265	232	246	263	271	263	262	234	245	246	220	266	255	207	256	230	234	267	301	260	280	238	256	258	257	255	253	246	256	271	256	242	256	228	255	276	257	246	269	255	259	234	279	241	234	252	247	256	252	261	281	258	251	249	219	227	250	227	248	243	240	270	291	251	242	230	211	240	249	258	265	275	261	264	285	240	254	235	280	250	263	253	292	256	253	271	281	252	259	218	274	242	252	282	239	269	262	234	237	235	243	240	261	266	260	248	269	280	256	244	277	228	224	232	225	263	260	252	239	254	250	287	238	249	270	241	275	259	250	257	257	217	249	258	218	267	278	220	231	227	229	257	248	276	269	267	244	239	238	238	255	261	253	265	261	275	243	243	227	252	235	270	258	249	255	265	206	284	249	247	252	239	285	257	228	268	218	258	284	282	275	190	236	244	221	260	253	263	243	253	247
1864	650	722	824	625	671	620	618	650	639	617	629	563	588	611	611	630	604	633	608	633	627	638	574	630	633	644	580	628	642	613	602	614	627	586	616	630	583	653	552	627	591	589	602	605	604	599	659	594	630	609	625	595	636	629	567	623	645	633	634	637	577	634	612	579	601	620	592	617	643	632	592	639	601	613	591	629	642	655	612	558	624	612	666	560	626	611	627	659	591	586	598	646	647	624	629	588	616	631	606	621	644	616	640	589	597	563	607	540	589	574	594	571	645	608	572	639	583	570	614	617	599	608	591	633	585	645	625	605	657	607	594	606	597	612	641	593	608	597	582	615	586	593	623	613	611	614	595	595	589	651	580	641	619	587	642	624	603	591	618	637	624	580	564	631	649	606	652	659	655	598	563	589	617	623	583	601	575	633	646	643	625	601	612	583	573	573	633	535	615	603	597	579	610	655	627	626	654	624	660	615	598	616	603	562	622	655	617	592	609	618	598	638	589	589	625	563	626	640	601	618	653	610	642	594	601	626	636	602	574	649	605	620	554	585	613	613	648	566	612	638	616	648	625	606	539	663	588	638	584	621	623	603	629	635	617	595	585	602	634	626	642	630	584	612	623	609	621	662	616	602	638	602	622	623	630	641	609	597	572	622	608	528	583	611	637	623	570	581	619	591	662	614	620	595	545	539	594	623	591	598	591	585	601	642	604	639	620	600	646	572	649	611	604	618	657	621	605	571	592	573	612	599	625	598	641	605	583	606	543	610	646	617	617	616	584	609	598	610	651	572	593	605	619	556	648	610	622	608	613	658	593	588	590	605	624	568	630	624	583	616	551	601	602	641	648	601	627	610	620	592	632	643	624	670	608	596	623	605	596	609	611	580	575	616	586	650	595	600	596	635	568	598	627	564	608	632	605	612	592	631	645	601	604	567	589	611	640	601	630	611	618	664	606	610	625	586	600	590	597	624	634	602	629	620	615	611	630	554	607	599	646	606	620	637	604	606	574	640	596	609	577	598	580	583	606	570	631	624	666	546	561	602	568	628	623	589	613	635	607	586	610	625	616	568	586	595	593	590	631	593	598	631	666	620	597	607	617	588	602	607	656	587	617	667	633	614	609	625	610	565	625	591	581	585	560	652	634	624	589	551	599	618	601	628	561	673	595	649	595	623	579	611	628	610	602	570	582	581	613	625	597	580	573	622	564	602	605	562	604	632	616	560	574	595	584	613	604	602	630	580	596	602	646	624	616	635	578	608	591	607	622	631	604	605	640	605	594	595	617	648	605	630	632	636	639	625	640	595	636	603	608	623	681	643	598	664	652	604	630	599	632	615	622	639	616	594	627	595	607	586	586	644	640	610	600	667	609	599	627	615	593	540	632	581	606	621	594	638	596	604	596	604	608	644	664	625	586	614	589	597	640	598	634	603	567	661	550	588	597	666	634	570	634	594	646	560	635	544	585	641	620	633	584	608	607	636	634	650	598	610	606	622	614	614	604	587	638	639	613	612	626	605	616	617	603	654	673	594	639	614	617	623	634	609	581	600	643	607	580	648	677	580	636	608	627	600	615	601	582	614	636	618	574	630	611	613	660	634	600	609	613	615	608	581	572	608	647	594	634	628	606	634	594	624	647	632	618	609	626	644	585	592	596	548	630	597	624	598	588	587	631	598	612	611	591	576	605	590	607	567	604	651	602	616	594	597	629	636	618	605	624	606	616	597	618	626	590	645	634	599	630	634	575	590	607	653	615	597	596	596	627	595	613	638	615	605	607	590	571	609	592	578	634	616	607	664	585	573	628	588	629	587	639	601	607	665	627	605	636	633	609	625	645	642	596	614	616	603	614	627	631	613	612	619	634	651	613	641	621	589	613	650	600	576	590	614	616	597	650	591	616	606	664	628	609	610	595	631	637	609	610	579	604	634	598	633	560	692	658	606	617	586	634	663	630	583	634	612	583	573	692	615	662	605	606	583	601	593	641	570	575	596	627	624	622	589	609	648	592	601	602	631	644	598	589	624	641	614	658	616	634	563	619	604	633	625	624	622	668	617	619	599	612	643	599	590	604	620	625	609	593	595	629	626	631	637	624	594	605	594	658	650	619	579	602	601	617	606	613	576	561	612	617	618	623	608	631	632	626	575	612	589	596	618	585	658	612	601	601	604	613	589	585	618	576	605	643	616	645	595	631	605	640	575	617	634	608	588	590	602	603	606	572	625	618	609	585	654	622	627	630	610	616	577	609	628	619	607	594	583	603	584	596	576	618	613	574	622	639	593	620	630	582	557	628	599	606	572	616	620	659	629	621	618	581	610	666	545	666	637	614	602	641	627	624	555	607	643	621	619	582	588	672	578	610	629	626	598	592	614	646	641	598	651	629	598	614	635	624	645	648	585	605	589	656	607	606	634	610	594	581	624	637	571	594	667	658	584	604	607	578	644	611	567	633	650	628	616	670	580	655	597	669	651	593	628	635	609	599	594	536	569	640	593	603	612	603	708	602	614	576	652	568	590	548	615	600	600	582	592	627	626	585	621	616	621	626	586	641	597	628	603	585	644	599	576	641	596	625	637	564	607	643	656	595	623	603	561	603	622	580	609	620	635	609	600	594	599	635	633	599	598	612	572	601	649	599	569	624	638	624	612	594	582	612	606	664	610	578	592	593	581	596	659	587	595	620	656	590	594	627	630	597	594	610	572	587	615	566	629	646	596	665	626	559	594	629	632	645	633	584	630	641	592	548	615	582	583	638	607	563	596	653	613	605	580	603	606	605	564	594	655	622	634	616	627	636	579	620	643	631	592	668	571	612	670	625	588	622	641	615	593	611	645	605	617	622	634	576	598	648	585	622	631	635	625	603	613	617	611	594	589	599	580	658	570	596	568	595	645	625	570	603	607	654	635	638	614	614	631	631	609	629	678	634	573	656	657	595	580	599	642	624	633	673	589	612	614	587	622	607	640	589	587	638	640	579	674	631	633	627	589	606	626	610	621	589	664	594	597	616	615	601	643	601	671	659	597	629	584	640	617	583	599	616	594	652	591	601	604	634	614	634	602	591	605	606	589	615	587	648	584	585	654	651	634	608	596	563	624	621	617	646	639	623	605	596	644	634	619	652	604	581	628	638	608	588	617	623	595	640	638	602	596	614	630	621	643	585	628	626	568	594	611	616	601	610	629	639	601	598	604	623	630	588	638	562	593	569	612	566	636	639	630	623	636	585	598	612	601	590	631	650	583	615	572	579	643	613	597	610	593	631	639	600	625	625	594	623	585	628	585	616	627	601	598	653	613	622	645	605	638	602	607	598	621	631	568	614	624	639	623	607	544	623	611	628	573	617	600	628	608	612	606	625	626	590	622	605	582	588	628	619	596	623	589	589	624	613	611	626	611	605	570	622	638	608	624	598	612	619	614	625	641	619	624	611	629	638	565	616	624	574	626	568	618	610	627	600	590	639	609	602	606	643	633	581	615	592	688	590	644	632	652	627
6265	500	568	2014	415	342	322	289	287	269	267	274	244	267	253	259	292	253	237	222	225	269	232	229	299	270	288	239	248	255	257	246	263	260	249	222	275	218	244	264	231	260	234	220	223	232	230	234	257	225	284	275	241	250	243	257	249	235	267	272	239	258	247	226	267	257	264	234	265	236	249	248	226	258	246	246	247	292	235	261	238	243	215	240	253	239	237	233	273	228	264	241	233	272	265	274	265	231	236	287	212	278	267	268	260	254	269	230	227	238	241	236	222	261	248	224	247	247	300	244	244	268	242	246	247	252	247	259	268	270	299	245	238	258	268	270	251	255	219	264	255	265	279	271	273	276	247	224	265	277	250	241	276	231	283	272	256	255	275	238	241	281	229	241	254	249	252	256	243	231	246	253	269	243	259	239	235	251	267	259	271	235	261	281	269	262	270	259	232	267	247	256	262	275	257	248	229	241	257	237	268	260	235	278	238	267	277	265	213	237	268	275	267	265	254	262	272	255	260	240	242	239	286	228	220	262	238	232	266	247	251	259	278	213	216	258	240	264	271	253	253	268	264	274	251	268	254	275	270	242	257	252	267	289	255	247	241	228	245	275	247	239	284	264	243	281	300	228	261	264	270	242	229	274	308	287	246	263	253	259	286	255	293	247	262	229	258	263	262	259	274	253	276	255	221	212	240	236	251	242	253	226	222	252	266	225	277	277	248	245	231	261	259	250	264	249	274	284	271	231	247	237	237	244	284	273	258	229	235	246	246	252	247	249	291	265	264	242	227	251	239	272	245	244	266	258	250	273	249	243	265	243	236	245	282	238	266	228	255	244	269	239	252	240	267	278	262	261	254	262	275	293	238	271	259	275	256	236	255	202	267	250	282	257	234	261	259	252	235	256	253	265	266	248	244	232	243	271	273	207	246	234	252	263	285	252	276	253	261	248	237	246	265	234	267	259	251	240	263	272	246	245	214	230	237	275	250	248	268	264	253	236	289	270	263	245	266	261	247	251	253	259	233	240	249	275	262	244	269	223	289	267	253	228	269	245	284	260	229	261	266	238	242	244	228	256	256	245	236	241	243	235	257	247	230	251	236	257	261	242	256	273	232	251	247	224	285	278	246	240	233	243	271	293	273	251	236	281	243	237	261	261	249	242	236	291	268	250	265	246	221	252	288	245	262	229	258	272	243	233	261	272	233	224	260	271	225	240	290	263	225	229	257	263	277	271	252	269	242	258	234	256	252	245	256	253	271	248	289	242	229	250	280	263	251	264	241	262	235	220	255	238	267	260	284	226	257	250	243	234	278	259	270	229	251	253	297	294	264	234	256	267	253	268	273	289	232	260	220	275	234	258	268	275	277	271	216	279	245	274	259	260	261	261	246	234	241	264	236	261	258	261	236	250	261	259	255	279	266	231	264	232	277	251	183	270	270	243	269	268	270	242	247	235	257	254	270	277	255	238	241	240	249	276	265	233	224	275	225	240	230	252	252	236	272	238	244	249	278	262	253	259	262	257	280	254	237	261	287	223	258	238	262	263	244	248	272	253	243	268	255	239	275	251	238	248	288	259	257	234	243	296	241	257	237	267	250	277	248	236	251	261	267	271	255	250	233	268	251	266	264	238	248	233	234	251	249	263	251	235	253	230	284	275	276	263	283	251	263	241	258	220	262	244	238	240	266	235	271	242	255	228	220	225	243	245	246	256	255	253	257	276	275	240	252	214	262	227	234	270	224	249	278	252	268	247	228	237	261	244	269	243	233	239	239	254	277	268	230	214	253	253	248	251	270	243	232	257	213	243	262	244	247	250	270	289	258	258	262	239	240	274	266	230	263	236	249	286	289	246	247	239	252	239	254	247	277	251	253	245	254	211	250	268	254	262	228	247	269	252	253	251	256	241	250	261	263	283	232	263	245	214	271	249	269	278	242	244	278	265	258	259	246	253	256	269	236	256	258	248	244	227	244	247	266	248	281	234	253	253	261	269	239	287	249	282	245	260	259	249	242	280	259	276	252	235	262	250	268	266	257	267	233	293	251	276	243	292	238	255	260	261	240	244	266	262	225	269	280	271	247	261	237	269	238	257	267	289	225	254	247	241	232	277	266	250	248	265	252	260	251	277	267	280	230	266	270	212	287	253	270	232	281	248	242	264	246	256	247	260	245	259	276	242	238	252	253	257	255	225	253	256	267	293	251	262	250	244	249	271	255	247	257	247	258	229	278	260	277	251	258	251	248	269	267	233	279	237	271	277	224	255	255	234	275	270	252	237	231	254	254	240	238	236	273	264	262	259	244	246	257	235	213	280	258	271	250	233	248	245	241	259	254	269	219	246	252	279	279	255	250	288	246	237	225	252	276	249	254	239	253	258	271	263	240	231	244	233	251	238	234	273	265	238	263	264	262	251	258	238	253	264	207	255	246	248	275	260	271	245	227	257	262	228	257	245	232	276	248	267	242	260	266	246	253	267	263	248	288	241	268	245	225	252	234	261	263	310	285	261	279	269	249	264	276	262	251	245	242	235	265	274	238	227	217	248	245	235	272	264	281	227	251	240	261	246	268	291	250	259	268	236	257	245	281	275	263	215	248	250	256	248	254	244	265	260	249	266	263	255	231	253	236	265	261	240	245	265	260	273	253	253	231	258	262	268	245	240	229	272	243	247	256	267	227	263	242	265	237	227	238	226	242	238	257	236	230	233	246	263	260	243	229	275	249	249	242	267	251	285	278	253	242	235	222	259	256	238	238	258	273	265	277	251	285	254	260	254	253	250	283	253	285	274	235	244	239	251	274	245	256	245	241	242	234	250	275	278	257	267	254	242	257	249	277	239	252	255	255	226	284	249	257	261	247	242	254	276	232	249	245	227	248	265	248	242	278	242	255	236	247	255	276	272	234	237	224	247	257	247	230	241	247	260	252	221	243	249	232	293	246	260	236	267	237	249	262	260	272	252	218	279	252	232	221	254	244	243	274	272	274	260	260	223	273	259	232	266	237	256	222	236	255	267	250	253	244	249	269	275	255	242	216	237	275	228	271	253	283	267	248	240	274	268	274	290	236	241	234	257	262	236	269	246	249	249	271	246	245	262	219	257	257	216	234	273	245	237	273	232	274	240	243	247	301	251	246	229	251	251	243	262	270	253	271	280	244	250	264	236	263	258	229	249	273	248	274	250	245	268	256	242	258	281	267	264	262	237	257	244	276	256	241	249	267	245	254	262	271	254	274	261	225	252	261	235	245	252	247	280	233	245	267	237	242	250	260	245	248	264	266	250	232	236	259	269	253	271	260	271	231	270	235	254	239	263	250	237	269	249	251	246	277	250	262	270	252	255	253	251	247	257	254	277	249	237	263	273	220	221	241	279	265	259	237	243	272	254	212	251	244	248	267	250	247	233	314	244	261	256	246	240	268	250	245	246	259	272	237	239	251	261	245	244	253	270	215	248	261	247	258	257	250	263	274	275	259	253	267	251	203	214	242	237	252	227
6105	854	1314	6268	1188	1030	923	806	880	709	759	733	707	672	646	661	669	662	645	650	632	613	612	678	649	654	619	617	661	610	614	608	664	589	612	601	584	616	611	625	616	625	662	631	589	592	627	630	672	609	656	652	629	619	614	616	675	626	616	658	629	603	597	643	587	673	629	622	623	653	624	592	634	616	594	563	619	593	593	654	595	602	614	631	602	623	612	599	599	607	645	587	597	626	621	644	570	607	616	625	603	588	618	608	628	604	596	646	613	642	619	603	590	601	586	646	564	591	634	594	626	645	600	637	625	648	596	594	616	577	615	601	581	612	620	596	592	619	580	614	662	634	605	632	634	635	609	619	610	628	623	613	603	631	592	641	596	601	606	583	617	614	616	628	609	616	625	669	615	647	571	587	593	600	616	564	612	638	565	622	661	645	600	620	578	642	606	603	605	616	617	629	614	586	585	644	633	611	596	617	591	610	596	613	622	650	651	612	658	586	633	620	596	606	591	581	597	612	620	609	636	611	591	584	619	637	622	634	598	605	622	618	596	599	619	594	640	611	607	582	620	603	592	578	622	605	624	578	576	628	661	624	586	632	613	621	584	616	605	634	602	586	627	631	571	620	602	633	635	597	562	554	622	616	611	651	612	574	570	618	615	659	606	603	616	604	615	589	616	622	615	595	614	615	603	605	557	598	598	644	655	612	571	594	568	611	606	612	616	627	617	599	593	642	565	627	601	587	638	612	613	593	630	573	595	637	646	594	626	556	642	617	630	622	646	617	593	642	636	606	616	623	654	627	648	616	578	624	605	578	615	581	601	627	590	603	609	608	629	595	554	594	568	601	600	598	610	572	643	631	602	603	609	635	630	640	588	609	604	605	618	592	612	590	586	591	628	618	618	643	601	635	594	593	620	614	633	620	609	598	601	602	608	570	589	613	620	621	576	630	636	660	590	618	597	631	600	582	629	627	640	618	647	635	621	604	631	628	608	622	611	617	599	632	610	572	587	635	617	565	632	654	608	634	618	620	624	627	648	599	597	612	608	640	638	624	613	669	642	571	599	632	615	599	592	640	568	626	644	676	598	627	653	586	583	607	652	632	628	647	625	635	531	634	597	583	644	584	594	592	600	576	624	586	587	608	593	604	607	614	602	582	566	623	574	642	620	611	586	620	610	571	646	604	614	630	616	647	618	626	642	599	554	576	614	600	598	632	574	637	635	622	579	581	549	600	591	633	628	588	612	609	609	606	597	597	618	599	626	612	573	612	642	652	584	630	622	635	592	607	630	601	651	588	566	565	627	638	634	676	609	573	633	599	615	636	609	658	637	627	569	631	638	594	609	614	658	606	593	642	600	582	607	580	655	577	654	651	598	648	610	575	636	615	616	587	610	616	580	592	625	643	627	600	625	672	597	610	623	609	601	660	648	623	632	636	612	602	547	595	613	611	599	630	568	605	646	607	621	590	626	640	572	593	581	614	641	637	594	649	576	614	581	632	594	621	606	590	611	599	618	589	593	632	625	591	602	578	620	592	600	599	660	632	616	585	591	607	639	612	626	613	641	574	642	620	608	599	558	629	636	560	619	617	644	585	606	627	640	585	635	579	590	627	585	579	635	552	613	645	623	561	588	594	589	640	630	616	593	635	595	592	634	633	596	646	603	631	617	609	608	621	592	630	623	641	595	649	590	652	636	590	623	611	583	631	588	592	647	649	614	600	623	620	566	614	593	622	588	613	633	619	587	605	583	640	626	612	592	628	638	644	613	621	608	633	621	653	614	592	603	583	618	640	606	560	602	631	643	615	630	568	616	636	616	560	571	599	598	631	595	601	635	545	618	591	563	622	622	670	577	610	597	595	587	602	630	578	592	641	608	589	623	599	620	620	621	623	601	584	603	634	615	590	591	634	620	602	616	594	594	640	616	624	631	692	668	613	608	590	576	587	625	586	653	627	614	594	599	604	565	589	585	603	607	586	624	647	657	608	598	578	586	606	613	600	672	637	606	624	618	613	646	613	610	613	605	589	580	622	570	594	621	582	615	588	604	587	596	674	599	625	619	630	642	576	594	613	655	620	621	618	625	538	660	596	603	567	578	620	615	661	575	568	617	612	631	620	594	618	617	590	628	586	601	649	599	611	620	615	594	617	611	624	598	597	613	652	600	614	583	638	618	666	594	645	633	628	588	644	635	605	561	660	656	619	632	576	644	575	617	611	608	635	586	637	640	640	623	651	587	593	590	638	578	630	618	628	587	663	596	612	599	643	623	573	603	573	595	603	632	627	609	599	620	620	599	662	624	574	602	636	646	651	582	600	604	633	620	603	593	628	671	660	625	597	626	581	607	637	626	596	572	633	603	600	602	584	594	623	583	591	624	619	595	625	634	616	650	637	653	600	613	662	614	621	574	595	619	648	625	631	634	630	654	622	617	576	571	645	606	643	609	613	598	652	635	608	630	547	640	627	603	668	613	586	615	617	575	576	574	556	631	641	551	601	603	647	547	603	603	649	589	620	634	612	625	613	613	637	598	684	572	594	635	590	646	587	625	630	640	562	613	638	593	637	612	655	586	582	614	608	634	581	615	581	600	610	622	610	620	624	625	592	617	619	633	596	629	619	597	579	607	633	637	610	637	561	618	639	658	633	661	638	600	603	604	649	610	584	632	564	640	627	598	602	609	562	627	651	651	618	600	615	620	591	646	620	607	620	631	604	601	577	624	640	636	597	614	671	561	634	577	595	649	593	613	614	614	566	594	639	588	594	654	620	589	592	633	638	590	580	600	607	661	611	598	624	631	593	621	606	626	627	592	598	648	641	583	601	581	611	645	639	636	588	604	620	612	615	643	633	595	612	644	605	618	647	611	587	577	621	605	612	617	671	624	649	625	617	585	623	582	621	631	596	572	583	617	585	622	608	581	612	605	622	599	595	628	603	628	613	635	615	623	614	610	624	593	617	598	601	590	625	655	583	588	604	584	586	617	647	632	570	626	637	588	619	620	609	608	598	604	601	597	671	587	657	545	608	593	622	581	581	628	598	597	567	585	602	610	604	598	587	630	590	571	613	583	626	628	617	579	586	573	628	620	619	647	617	638	608	636	620	616	613	619	628	553	621	619	624	630	589	598	619	598	628	607	639	582	575	603	638	628	632	638	627	612	649	618	642	655	608	617	593	619	580	600	619	606	606	581	630	585	615	586	615	610	625	598	603	609	632	590	641	593	655	661	614	587	583	638	613	603	617	613	600	613	616	614	597	580	607	602	645	629	596	612	597	633	634	602	590	617	631	654	605	606	593	627	615	634	623	603	595	610	631	610	630	624	616	657	609	644	655	633	620	609	598	646	623	586	585	604	648	635	671	633	630	617	639	600	643	612	581	629	601	616	604	571	634	578	654	615	571	643	635	612	632	615	641	633	602	585	608	627	643	588	639	591	622	607	591	671	578	619	612	574	618	690	646	584	637	584	576	608	616	608	614	615	588	646	600	603	629
11740	811	663	2237	432	270	241	222	184	169	153	140	139	141	142	138	144	129	150	129	121	129	133	131	130	114	109	125	114	118	123	109	124	129	122	109	107	122	114	138	110	106	127	145	110	147	122	90	128	109	121	126	109	135	126	126	111	112	130	136	126	128	114	126	120	136	130	121	94	135	116	109	117	117	105	112	125	117	137	117	108	115	124	130	133	113	110	123	116	120	115	130	136	110	135	132	115	110	100	123	113	119	140	115	113	91	120	114	131	104	102	138	113	123	118	122	117	115	132	143	124	108	123	109	128	107	119	117	114	106	130	126	117	123	122	120	119	109	109	120	123	124	128	118	123	118	139	106	137	127	130	126	117	110	107	130	121	129	111	124	99	112	124	114	117	112	107	123	99	137	95	135	116	111	123	113	147	107	118	114	121	127	115	130	107	119	112	108	115	125	100	112	123	130	124	95	112	124	153	114	141	138	115	130	114	104	132	118	139	121	115	119	122	119	120	111	98	102	102	133	127	124	115	130	111	136	129	125	126	128	114	127	123	111	125	133	128	124	111	139	124	116	126	107	114	102	109	130	105	119	108	121	113	106	126	129	102	112	114	130	119	111	113	121	113	112	124	105	119	136	116	109	115	129	122	118	114	113	127	123	137	114	135	136	112	114	130	121	121	101	122	121	128	121	115	107	145	116	108	109	134	115	115	124	114	122	99	123	145	111	127	127	130	116	104	116	130	126	108	123	128	119	118	108	110	118	136	112	126	144	103	96	104	144	117	104	127	123	133	122	132	119	107	119	107	108	104	119	150	113	108	123	118	134	117	121	135	127	146	124	125	130	134	123	105	109	122	135	115	110	123	129	120	128	121	139	131	99	122	103	132	128	133	112	118	127	136	103	128	105	132	135	121	118	118	132	104	124	118	122	122	132	114	109	119	128	118	125	118	121	106	120	112	108	134	121	132	108	114	98	120	135	89	108	132	117	125	122	103	116	124	131	102	118	126	119	126	102	133	125	136	121	104	130	116	115	137	117	141	114	115	114	116	127	123	130	140	129	121	123	113	103	108	104	105	132	119	131	122	142	121	114	115	110	120	114	132	137	122	119	104	124	128	113	141	127	107	115	112	108	126	120	110	111	129	110	126	113	128	120	92	116	121	112	115	107	135	121	99	131	129	92	127	149	132	121	137	110	126	141	115	116	114	119	126	141	129	120	112	118	119	127	117	108	133	122	104	94	136	100	104	117	130	116	111	114	129	106	125	97	107	148	108	120	111	105	124	131	113	104	113	126	122	106	105	122	129	115	125	124	108	135	126	146	137	101	112	120	127	132	134	139	119	113	119	117	120	155	126	140	118	113	120	116	123	133	119	128	123	126	133	128	119	118	111	115	140	99	123	110	125	124	104	119	114	127	118	121	119	116	121	124	120	116	105	109	134	117	132	131	116	111	142	119	104	128	105	123	108	110	107	115	109	105	98	122	111	117	115	124	109	123	135	107	154	133	113	127	124	113	117	113	125	113	114	140	108	112	110	135	146	119	111	122	119	90	113	136	118	114	114	132	132	125	122	115	100	123	141	115	110	105	121	115	116	104	136	123	116	113	144	136	133	117	125	108	125	108	119	107	117	130	112	108	103	123	125	132	112	111	123	114	121	138	140	132	116	91	113	108	125	128	124	129	109	121	124	127	119	113	111	119	148	116	95	122	107	116	111	127	130	133	113	105	120	98	112	101	114	120	130	104	112	126	146	129	119	128	122	115	120	119	109	111	125	119	123	119	110	128	126	119	125	116	115	107	98	109	115	128	129	112	116	116	122	129	119	115	105	123	134	138	126	125	112	128	127	115	125	114	128	138	124	120	106	119	134	101	133	127	124	112	131	120	137	127	125	113	137	128	125	109	105	117	101	122	120	116	138	135	137	125	120	130	103	114	116	113	117	111	115	96	110	106	93	113	134	119	124	119	127	101	131	112	109	124	131	121	136	127	127	116	122	130	106	100	127	116	132	120	132	109	104	117	119	151	110	126	123	138	125	107	133	130	137	120	116	133	100	132	103	117	138	107	116	134	123	133	101	135	121	109	113	122	131	125	117	114	132	135	129	138	131	114	111	131	119	119	108	128	119	125	127	126	83	100	112	103	118	119	132	121	106	124	136	98	113	130	132	100	126	97	107	129	120	111	134	121	111	105	119	112	138	111	118	124	103	119	128	109	122	123	102	121	131	112	120	105	123	134	111	120	126	114	127	91	109	115	129	130	132	115	105	120	115	129	128	128	113	114	105	127	105	105	112	121	113	115	111	108	132	120	120	122	109	139	97	112	107	119	131	88	131	114	138	109	130	108	117	97	129	116	134	140	136	126	117	116	123	131	129	115	94	107	125	120	133	156	126	109	122	117	130	108	110	117	126	120	129	121	129	111	111	124	112	113	130	122	115	113	119	119	115	122	106	118	125	129	113	108	123	122	119	110	128	128	150	108	130	113	111	114	124	120	113	111	135	103	122	126	102	95	116	122	109	118	116	111	114	127	127	124	112	123	141	107	118	115	134	120	124	117	116	134	129	125	116	104	128	107	112	126	94	139	125	120	123	111	118	125	115	140	145	124	101	130	134	113	132	133	125	135	114	125	125	109	130	122	114	121	119	104	132	125	135	109	100	111	121	108	107	124	144	121	122	146	136	114	122	123	131	110	122	120	101	127	127	91	117	117	113	125	121	147	132	128	125	131	110	107	136	123	134	116	130	146	119	116	127	138	119	96	123	117	94	97	125	93	112	122	125	112	125	106	128	120	137	105	102	112	117	121	127	95	128	130	104	108	126	120	106	136	133	128	119	103	107	128	110	130	113	125	137	130	130	124	112	129	109	110	128	124	108	132	105	119	107	122	124	144	135	110	102	103	140	94	97	115	117	125	101	141	122	120	124	105	113	124	124	120	131	124	127	131	119	128	105	107	120	129	130	123	124	125	98	123	146	138	136	128	108	132	108	131	132	124	106	101	125	113	131	114	123	139	118	131	104	127	111	132	132	133	105	137	120	133	147	126	121	110	101	127	127	144	121	135	126	111	122	125	118	111	107	133	103	120	111	112	113	116	116	153	128	121	113	132	126	128	116	107	114	134	122	118	121	115	110	134	122	108	133	142	124	118	122	112	125	142	94	97	105	111	124	135	115	127	120	107	125	106	102	129	131	103	112	115	119	126	101	128	105	135	134	110	108	101	103	129	141	116	108	120	131	109	122	109	106	117	131	129	140	127	126	106	133	113	144	113	130	130	98	101	123	116	118	123	111	125	122	129	121	126	124	127	121	121	117	127	126	134	123	112	100	136	120	110	116	135	120	106	105	118	100	121	129	123	122	129	109	121	114	101	112	121	142	131	102	126	112	123	122	123	127	131	123	133	127	112	129	118	110	102	125	109	117	124	125	132	117	121	116	91	118	103	109	105	120	143	119	132	121	143	116	111	130	117	125	127	129	126	118	141	114	117	129	113
7562	814	1499	6849	1366	1117	882	767	710	623	543	503	492	478	450	418	431	348	427	394	357	347	363	352	340	316	368	349	310	352	343	318	327	380	319	348	314	327	323	290	312	321	320	330	345	323	304	330	300	298	352	327	305	323	307	304	293	313	309	264	316	299	291	320	294	318	302	325	321	323	326	356	309	321	330	340	319	287	327	312	320	318	300	291	282	342	299	317	312	285	288	305	334	313	332	290	321	291	299	306	310	314	329	308	309	330	335	298	333	314	326	294	303	282	322	335	295	295	326	302	294	289	326	300	288	285	333	321	279	294	330	313	351	332	285	292	279	298	291	275	332	277	319	295	305	329	322	317	314	335	323	296	299	318	313	337	309	337	335	311	302	282	310	320	307	297	274	299	304	269	314	315	292	296	314	306	280	314	297	324	319	296	284	310	330	284	294	341	302	323	311	301	283	276	286	310	303	294	335	296	307	287	310	310	319	287	294	302	291	328	329	291	300	297	265	274	320	286	305	267	331	305	300	316	294	291	335	314	294	294	306	287	272	307	284	284	324	293	340	301	322	318	308	322	290	323	285	319	318	305	282	290	314	309	307	298	288	291	283	321	306	304	293	296	300	305	318	307	315	283	298	303	312	300	325	303	321	299	323	293	336	297	331	311	319	304	308	278	298	303	307	263	301	324	297	290	314	309	306	311	315	299	312	274	294	280	339	302	334	302	314	320	300	337	280	297	296	293	282	328	304	287	302	338	299	308	314	294	309	306	259	292	325	315	304	296	303	294	324	341	291	318	297	277	322	303	306	303	294	302	301	360	279	352	306	322	306	322	295	339	299	324	328	285	301	305	337	315	285	317	308	289	285	302	289	280	329	298	279	304	320	303	327	292	318	292	309	307	329	292	314	303	321	310	308	319	315	304	290	339	298	315	308	298	339	298	267	317	322	272	291	300	289	323	306	284	307	307	275	317	298	309	302	353	296	319	312	304	283	300	306	289	304	293	315	271	251	295	318	304	298	314	275	271	317	274	323	308	309	304	323	334	295	296	266	302	316	284	308	306	301	318	300	338	307	301	291	320	292	324	312	324	321	300	300	319	269	330	266	319	318	325	325	300	293	297	307	300	317	313	307	302	281	285	291	324	291	295	312	325	297	336	327	294	295	311	274	291	321	291	307	308	270	311	295	299	318	309	294	288	267	299	306	308	273	289	303	340	321	309	316	292	304	298	312	311	271	316	296	292	300	317	291	309	300	281	274	295	357	311	325	288	319	338	303	322	305	296	323	312	307	337	284	287	284	317	319	283	301	341	297	317	321	322	306	309	320	304	308	328	292	316	303	310	320	300	282	310	281	287	283	273	309	286	301	314	296	292	318	299	306	315	290	314	323	269	318	313	299	306	312	295	285	312	357	308	300	320	298	309	322	292	328	319	295	285	323	279	344	281	306	294	333	287	251	293	340	324	318	306	326	331	304	322	281	299	298	300	302	288	292	320	334	309	266	325	306	284	277	298	321	296	304	309	340	296	312	297	305	291	321	290	295	282	301	300	285	289	284	322	337	291	278	320	297	270	300	327	354	352	303	293	325	308	283	292	305	342	328	334	302	289	320	271	319	309	321	300	330	318	283	303	333	303	301	304	309	266	323	285	306	311	337	315	287	306	301	301	299	317	282	327	279	308	337	294	311	303	303	282	293	298	283	319	293	332	282	314	295	266	292	306	299	311	276	291	327	307	299	329	289	308	298	334	309	282	330	312	311	293	313	281	301	299	310	289	312	319	315	283	267	304	313	328	311	301	304	286	288	291	289	299	287	284	294	276	279	315	312	321	319	314	288	316	316	287	309	335	303	297	319	303	313	280	299	298	292	267	310	306	271	307	321	289	306	302	316	279	287	287	326	312	322	272	277	304	317	312	307	318	329	285	283	326	309	282	284	328	320	285	287	290	299	315	335	272	296	301	320	329	305	319	292	312	298	321	328	329	301	305	340	274	299	348	313	292	285	311	279	317	316	323	314	323	282	337	306	328	299	309	293	285	342	348	327	317	304	313	302	298	362	326	324	297	317	305	321	312	292	304	323	281	316	294	284	342	320	266	300	285	316	312	285	309	308	291	306	300	294	332	295	323	305	281	307	312	301	312	312	252	307	307	321	334	323	313	288	295	312	292	298	294	308	310	290	308	302	282	328	295	313	315	334	316	320	287	284	333	325	320	311	308	314	294	286	312	308	316	310	301	286	319	323	298	302	321	312	303	307	319	320	296	306	324	300	285	323	306	302	280	338	305	308	298	321	314	304	291	294	314	271	322	309	308	291	293	314	289	323	339	315	309	318	316	325	315	331	304	334	289	292	327	285	317	257	324	300	298	284	328	260	312	278	305	327	314	289	335	320	326	307	289	349	298	288	310	339	297	298	304	292	293	302	317	298	297	293	305	320	299	288	314	299	331	285	280	316	322	307	305	310	306	292	305	289	284	333	294	281	318	307	297	270	318	320	320	285	304	287	281	258	306	312	321	291	312	284	303	280	355	288	308	309	304	299	292	293	313	283	311	304	296	335	275	312	322	340	296	288	275	320	294	296	310	309	312	308	310	309	321	304	312	294	289	283	268	301	282	305	288	328	327	290	285	304	317	320	320	282	320	293	305	309	291	312	324	296	332	310	256	295	310	342	322	275	327	342	279	304	289	299	300	282	306	304	289	280	279	319	313	298	317	284	316	314	333	295	309	335	281	333	333	307	321	316	320	298	307	319	265	314	313	314	273	329	300	302	291	326	299	316	309	303	299	330	292	285	311	300	265	312	270	318	297	289	312	300	293	323	288	329	303	319	306	310	301	287	334	298	339	304	316	303	315	306	315	323	305	303	316	291	297	291	314	338	320	314	309	281	309	313	314	292	338	311	283	316	309	301	364	312	310	334	302	334	300	304	305	301	321	314	283	288	302	325	276	324	296	281	320	294	318	305	338	319	283	315	301	303	300	327	279	270	296	314	283	332	312	313	319	312	298	328	317	303	315	309	280	311	312	349	312	315	293	292	300	316	307	295	312	312	298	309	331	345	317	320	297	288	301	305	326	278	304	313	327	306	283	287	316	294	294	298	289	315	299	311	295	298	347	283	292	307	292	309	307	309	287	310	304	315	325	278	314	299	304	309	305	290	309	351	292	304	281	330	311	306	298	303	298	303	303	310	323	277	322	310	319	351	308	295	305	326	285	321	277	300	262	297	283	303	335	354	287	302	323	278	320	294	334	300	290	301	323	289	306	303	272	289	326	324	292	272	300	307	310	329	281	348	284	312	272	291	305	276	289	290	323	336	301	320	289	301	286	314	304	314	307	292	299	315	326	292	330	313	336	319	333	323	288	310	316	320	328	304	317	310	321	308	271	339	313	300	307	302	313	280	269	306	325	329	285	312	305	316	319	269	300	291	344	300	320	294	318	334	308	315	324	304	298	299	330	271	297	306	289	269	289	287	302	310	331	307	295	308	293
1306	312	309	278	254	259	276	274	260	270	243	256	260	258	261	261	255	252	243	246	265	244	235	236	242	262	246	258	234	245	237	259	246	257	253	234	247	266	245	266	246	261	266	264	254	256	243	233	261	290	260	267	255	259	235	234	270	230	228	272	248	233	236	258	267	282	240	233	253	227	253	239	242	258	236	221	260	217	247	243	286	271	265	248	254	229	246	240	222	279	247	241	265	263	255	251	252	262	270	279	259	251	264	266	256	235	247	241	243	257	269	257	245	261	278	249	225	245	247	226	232	257	267	254	241	239	243	250	215	267	242	252	239	232	258	251	272	245	253	274	266	290	242	261	253	265	248	249	252	245	258	240	231	233	244	234	278	264	254	266	249	229	243	230	233	250	250	253	266	246	275	258	258	258	257	252	269	245	262	279	260	226	240	246	227	213	266	214	248	216	262	225	257	253	246	256	258	235	225	224	260	226	276	248	289	231	241	218	268	259	245	239	240	264	263	269	241	284	247	269	242	256	237	242	292	258	262	261	258	242	257	252	250	233	290	268	276	242	250	241	247	241	203	247	262	269	251	263	254	232	243	279	241	273	247	251	261	262	246	255	260	266	246	252	259	248	250	263	264	201	243	227	264	250	228	260	249	244	259	248	252	266	230	271	272	256	245	263	248	281	263	232	267	266	234	241	253	232	263	251	224	245	258	289	190	279	250	239	236	277	237	216	241	227	253	246	259	259	235	238	243	237	255	231	226	247	258	218	228	244	247	223	258	240	242	215	247	251	257	257	261	241	257	251	236	252	257	243	253	260	262	242	234	261	266	256	251	247	219	251	242	271	268	236	258	269	267	259	252	285	254	235	259	242	240	279	241	262	245	272	226	238	216	238	269	233	218	244	253	261	265	247	236	232	262	256	241	242	224	229	226	226	270	274	239	229	241	252	264	219	249	271	253	253	264	272	243	251	216	228	266	230	245	213	252	284	249	212	248	263	217	276	243	264	254	271	235	246	243	257	244	253	260	255	234	244	253	235	266	260	250	264	246	270	253	283	262	271	231	262	253	249	245	252	299	258	245	244	227	244	230	222	240	259	237	253	258	278	265	232	259	240	241	258	231	251	265	240	207	245	253	257	261	279	228	232	263	241	252	252	228	246	247	266	234	230	243	246	260	240	249	259	265	257	232	259	235	244	251	216	263	238	225	241	236	291	250	246	265	252	268	234	254	272	238	263	264	233	241	260	279	251	243	238	223	214	234	262	254	253	234	260	228	235	242	257	243	268	258	237	251	247	240	263	238	258	246	250	231	225	244	224	245	224	235	219	265	235	261	253	233	209	218	245	267	250	259	249	281	274	246	244	253	227	246	252	262	242	262	260	263	274	242	256	258	236	263	224	240	290	248	233	265	266	247	269	249	294	249	248	235	256	232	261	268	219	259	237	256	252	251	264	255	260	236	269	271	250	299	239	231	281	252	247	243	244	247	266	256	278	237	224	254	284	260	264	252	262	247	252	271	228	262	239	240	266	254	267	262	251	247	292	257	254	255	219	275	227	251	259	250	212	251	251	271	262	264	239	260	263	255	260	262	253	258	228	224	240	287	258	217	252	241	246	236	264	267	233	256	252	227	263	227	258	254	275	249	241	281	277	247	233	257	264	223	220	251	243	271	241	237	210	272	261	232	257	228	254	253	248	299	260	290	268	250	262	298	249	290	219	222	232	260	245	247	259	253	260	223	234	259	262	246	263	288	261	240	218	277	230	205	257	271	218	256	259	253	236	256	253	267	267	238	272	271	242	244	216	231	244	255	243	258	253	251	278	248	267	247	248	256	221	252	239	238	259	236	235	245	245	245	235	259	271	264	260	232	248	243	236	230	223	270	226	230	271	242	258	259	253	240	273	260	279	251	284	261	268	263	238	253	244	256	244	270	234	252	237	258	251	266	252	268	227	243	249	237	289	282	228	251	280	258	237	241	234	230	251	230	243	249	229	249	237	249	271	249	265	249	261	239	250	237	266	247	247	224	237	206	260	241	255	285	268	274	259	238	245	270	253	235	232	214	257	289	241	241	239	255	259	270	268	232	235	246	241	233	268	249	264	233	253	245	239	251	248	219	255	223	239	214	263	243	220	247	218	233	288	214	211	260	245	242	240	254	259	265	243	215	251	254	246	234	234	256	249	223	262	242	233	232	249	238	230	252	227	243	249	243	263	233	222	233	253	232	266	246	278	237	261	288	224	251	280	228	250	244	251	254	243	238	253	269	259	256	276	258	258	263	252	240	269	243	253	261	247	246	251	266	247	257	241	246	256	227	240	250	235	258	256	219	260	267	225	262	262	264	262	260	240	261	232	255	257	227	260	266	269	241	230	242	235	229	260	268	286	237	256	245	251	251	238	255	240	229	258	247	246	254	249	238	274	224	242	238	255	229	253	254	252	262	248	242	270	235	213	228	266	215	257	269	259	260	243	240	260	243	246	237	250	276	266	225	248	248	270	262	246	252	256	222	270	252	251	290	269	218	252	261	241	227	254	228	253	260	269	227	280	283	236	290	265	247	246	241	252	236	241	217	272	225	249	258	209	251	262	275	226	234	232	259	254	252	235	253	278	247	254	245	239	237	233	266	242	214	244	241	235	216	266	200	242	242	248	229	237	249	249	233	264	224	231	270	247	270	246	242	256	266	226	242	243	234	246	220	275	250	226	238	283	288	278	275	220	265	250	264	257	267	252	242	239	280	250	244	267	229	220	244	258	245	255	251	246	241	256	274	246	241	224	255	261	264	251	238	268	220	255	251	257	235	258	243	255	240	245	234	242	257	223	235	225	238	251	259	236	264	263	246	282	266	247	276	258	254	239	263	234	240	236	241	231	262	240	241	236	246	218	250	235	196	231	267	256	263	229	257	246	249	268	227	254	279	268	249	254	227	245	227	268	246	254	248	224	259	245	237	245	246	222	255	245	240	270	252	269	238	235	248	227	241	260	288	252	239	264	241	254	261	280	262	263	238	232	234	245	243	251	270	231	276	258	284	256	243	249	230	253	227	277	253	254	262	240	209	249	293	257	261	239	221	247	271	277	274	241	278	276	235	238	246	248	248	233	221	241	214	234	221	234	278	265	250	242	254	253	247	243	241	252	254	251	253	244	238	270	248	245	230	258	222	236	241	226	270	235	266	246	271	279	258	289	233	255	222	245	256	228	249	243	222	246	273	251	302	238	228	282	263	219	276	202	279	249	240	277	244	250	260	280	240	271	245	279	255	229	247	253	260	276	219	243	259	270	248	251	246	242	259	217	250	217	240	257	251	243	275	258	244	270	258	282	270	265	260	239	257	285	245	236	288	265	250	240	247	273	242	234	234	252	259	235	228	247	259	272	239	269	249	254	245	259	250	231	242	251	255	235	250	224	244	242	257	228	258	283	253	243	250	236	248	260	250	246	263	251	234	258	252	233	242	238	262	223	230	248	275	258	254	246	233	221	251	231	280	236
1832	651	714	717	643	643	623	630	681	601	596	623	617	615	605	591	568	622	618	616	567	625	641	583	593	608	650	624	630	627	643	621	629	601	651	596	623	631	647	559	618	639	612	582	620	619	652	567	601	583	633	612	605	600	631	556	632	574	628	589	610	586	601	622	611	583	612	564	621	581	608	628	647	608	604	626	662	585	589	600	610	654	649	594	622	599	577	620	595	634	593	600	577	657	629	585	603	606	598	572	644	568	595	603	571	619	611	573	598	568	581	631	617	595	640	610	564	599	610	625	609	609	601	573	629	624	582	600	569	629	578	646	648	653	615	582	654	629	643	566	624	586	601	584	570	593	596	569	635	621	574	611	606	631	585	594	576	607	607	592	601	579	624	614	644	583	640	636	596	609	590	625	612	626	599	607	641	641	597	623	622	565	596	611	596	619	596	615	598	644	627	565	627	622	580	595	680	608	625	592	570	640	594	608	591	626	596	581	592	629	623	586	580	585	576	589	621	576	603	667	603	647	600	610	630	629	615	596	596	645	641	592	610	590	585	600	636	645	629	640	614	656	578	641	594	597	606	623	624	596	612	639	646	583	604	669	649	594	635	644	588	607	638	621	572	590	611	593	639	564	587	600	602	636	630	618	604	623	607	620	606	602	632	603	616	626	604	600	602	592	664	602	630	618	600	602	617	565	627	641	600	629	603	597	566	645	593	619	650	619	583	599	599	579	585	623	599	588	599	647	616	642	639	628	637	610	572	607	614	602	593	587	614	634	621	617	618	630	649	606	590	603	598	570	576	586	631	605	624	634	594	586	608	588	628	612	607	596	564	605	569	634	653	610	639	600	617	644	600	626	624	631	631	622	581	626	618	598	545	640	606	604	607	619	586	591	609	602	611	627	613	603	573	577	622	608	571	652	620	666	623	582	586	621	627	580	580	619	587	645	588	664	600	629	643	594	660	635	616	570	603	600	620	573	593	621	639	592	591	624	586	601	578	643	598	575	617	581	598	641	625	620	641	688	626	590	611	601	611	595	540	584	617	591	611	636	586	610	627	610	593	614	571	595	630	623	612	637	587	622	584	588	612	598	572	582	625	603	599	635	584	616	613	654	604	614	594	618	587	633	604	598	556	600	611	641	628	621	586	599	603	629	609	594	635	593	649	636	616	635	603	623	600	583	644	627	591	624	615	660	599	623	616	646	596	596	591	601	601	590	581	631	587	594	590	592	613	626	659	542	623	609	621	608	649	592	643	597	615	623	590	616	602	587	612	618	569	564	675	589	629	626	566	637	613	591	614	629	608	577	606	623	586	577	606	587	598	604	596	632	602	593	615	636	633	623	610	643	615	607	623	628	648	603	635	571	629	616	601	640	640	607	602	577	620	605	605	629	625	590	589	624	597	597	604	631	633	582	622	615	659	623	626	633	659	617	606	624	608	606	589	606	597	592	570	618	624	671	640	614	608	607	586	643	592	607	608	595	634	644	609	617	601	579	636	619	580	629	615	622	595	604	647	609	628	629	636	643	589	578	637	601	590	636	627	594	572	637	625	632	627	646	606	615	596	610	605	609	611	591	608	611	632	644	584	600	617	617	609	628	573	651	617	600	600	630	641	642	580	612	634	607	650	606	612	615	623	657	597	563	585	622	590	610	636	557	577	652	630	616	600	641	627	620	640	565	573	608	655	604	621	614	614	619	583	638	622	639	616	624	629	664	592	616	633	616	665	606	611	642	602	586	600	625	634	615	656	592	579	580	606	617	580	585	630	637	605	600	624	594	620	623	596	605	602	586	618	626	651	614	604	628	653	612	576	590	621	634	616	633	605	661	570	644	586	597	620	652	590	613	631	618	584	604	613	627	667	624	644	602	669	605	582	611	596	598	595	603	588	625	634	639	632	616	587	646	615	529	616	625	599	566	617	616	619	598	607	627	600	614	636	606	607	616	558	584	612	606	616	599	631	612	596	633	636	584	609	581	591	587	595	563	620	624	581	643	614	651	594	619	605	608	570	577	610	610	624	611	583	596	651	630	625	615	608	540	614	626	616	617	619	644	640	623	614	594	587	596	598	601	544	655	607	620	659	632	644	586	600	618	581	620	615	604	591	613	632	637	607	599	648	621	591	607	553	623	629	580	561	636	632	585	633	597	625	593	596	665	592	613	628	583	616	574	584	614	614	606	604	640	601	660	611	582	566	588	635	604	622	633	616	592	637	587	621	607	585	604	566	547	587	597	635	613	636	603	634	617	645	584	585	619	609	600	614	632	614	579	606	638	575	650	623	565	640	636	626	602	648	641	596	607	624	606	657	599	560	620	558	608	633	627	579	580	576	647	591	591	588	591	629	574	619	638	584	596	638	569	598	630	602	648	588	612	595	643	635	612	639	658	588	622	609	582	574	599	627	621	580	599	672	614	605	611	588	620	606	653	610	675	559	632	565	612	619	581	628	604	564	575	613	619	610	556	630	621	644	581	611	642	620	560	573	597	539	600	558	599	606	653	654	627	653	594	624	616	563	572	634	583	555	573	619	629	582	600	550	602	611	639	599	635	595	612	565	613	612	586	600	618	600	627	558	570	613	635	617	668	598	581	596	592	586	615	615	646	600	652	627	607	628	645	583	616	599	679	670	592	582	617	592	586	606	628	636	617	601	608	617	585	583	591	657	595	616	579	624	596	635	597	603	599	628	620	604	554	639	609	627	628	590	585	646	572	598	598	617	581	611	591	598	637	591	578	587	609	634	627	585	638	616	651	600	593	625	656	608	593	578	577	602	601	582	614	584	590	606	595	609	609	620	619	588	586	566	629	627	576	689	643	630	578	589	626	610	600	529	583	613	591	615	599	556	646	616	557	570	618	593	584	599	610	579	641	584	576	604	601	577	590	645	614	614	591	596	605	577	603	590	643	625	613	601	615	603	625	662	562	594	657	614	596	577	594	627	630	615	581	598	599	619	611	634	626	585	578	607	660	646	585	600	592	587	608	688	608	617	635	638	645	648	659	616	596	604	553	613	592	643	609	598	548	628	593	618	554	618	589	596	574	606	593	572	580	629	600	618	648	575	570	616	667	590	587	632	625	628	591	589	611	588	618	609	603	590	551	622	592	607	674	587	616	631	655	624	619	595	605	583	632	619	603	660	608	610	621	601	600	636	595	599	622	551	618	620	628	637	604	565	620	612	615	573	592	586	581	632	607	613	592	599	630	615	610	624	603	595	633	607	566	635	605	622	588	604	612	635	557	583	620	595	626	586	642	610	543	587	589	618	572	575	644	655	613	573	630	663	621	593	606	566	642	650	609	582	593	572	561	587	640	590	616	590	610	585	600	580	585	639	607	592	669	589	620	635	588	612	574	609	616	595	626	626	624	603	623	603	620	629	596	610	624	639	639	604	549	652	582	621	601	635	603	640	564	579	596	605	580	571	595	634	615	568	602	576	607	607	573	622	608	586	602	594	602	601	586	607	585	612	592	618	636	615	628	529	643
6159	460	531	540	560	301	267	330	291	264	255	263	269	279	239	256	242	282	279	249	242	274	278	254	236	272	260	231	252	260	255	295	262	288	276	234	248	266	240	272	242	217	231	259	240	236	233	258	235	263	245	243	245	246	247	220	248	271	253	262	276	243	256	263	231	251	228	263	238	247	249	255	221	264	243	245	255	238	251	262	262	257	273	253	239	235	236	242	279	277	266	255	254	222	257	261	247	258	256	253	276	254	268	285	284	239	265	248	245	272	265	266	265	256	236	270	277	234	249	248	290	244	249	229	252	246	236	255	245	251	264	240	275	231	269	255	245	263	260	269	252	249	238	244	265	252	240	259	237	253	261	268	274	304	230	242	228	241	236	229	271	246	250	251	238	243	239	259	271	238	267	260	251	255	276	244	236	288	274	270	250	252	255	239	248	284	268	236	278	251	250	255	253	267	270	258	276	248	251	240	234	261	242	238	283	265	240	242	271	267	262	242	256	226	252	254	243	235	214	245	249	234	231	248	230	243	249	258	271	254	253	237	235	205	244	229	243	260	236	253	232	251	224	252	238	279	227	219	273	254	251	235	229	258	271	260	237	252	224	237	268	278	233	280	229	249	258	238	227	269	238	258	250	254	247	255	281	264	252	223	261	235	253	249	258	257	246	262	246	253	240	241	257	291	244	251	223	255	266	254	278	232	269	236	204	244	258	281	240	243	242	253	247	244	243	242	239	311	245	272	280	267	267	260	269	240	229	258	228	244	257	244	254	248	248	233	240	248	243	254	278	226	255	243	242	264	239	262	239	247	233	251	246	298	239	280	250	238	249	242	265	262	273	230	261	259	237	227	260	233	247	247	232	247	228	238	222	257	255	262	260	259	273	234	243	270	277	270	280	284	235	228	269	259	262	218	261	273	253	250	252	241	288	225	252	264	246	251	268	238	261	239	248	254	268	246	287	275	242	260	254	244	215	245	238	258	261	279	268	264	244	264	257	235	271	270	243	227	257	237	253	232	267	223	285	252	264	243	273	258	270	255	278	252	256	241	249	240	278	251	239	231	249	234	236	260	240	260	242	243	293	227	242	238	260	284	265	239	245	231	289	245	221	223	224	239	265	275	268	251	244	251	250	239	263	236	224	257	240	243	226	255	253	278	260	229	250	253	237	236	264	244	282	240	240	223	288	245	253	259	279	260	250	272	266	237	250	260	245	234	270	245	225	223	249	252	226	227	256	265	243	256	246	238	259	241	282	245	222	209	252	244	251	250	272	270	256	224	233	257	219	277	226	255	245	241	232	241	277	250	235	221	250	252	266	261	255	286	265	217	239	263	260	265	267	245	265	252	239	221	258	246	246	262	231	245	253	248	267	248	243	248	283	287	238	241	269	246	237	252	264	243	238	240	244	256	231	247	218	252	279	275	248	250	253	242	269	253	244	252	261	244	257	253	252	251	261	254	243	247	267	251	235	241	240	273	236	263	266	253	256	262	243	210	231	238	259	262	257	248	241	265	265	225	273	226	234	262	232	252	267	257	278	239	262	244	256	251	242	260	262	272	283	252	259	262	248	259	229	237	254	267	244	270	278	238	282	262	211	244	228	219	254	231	267	251	239	247	224	249	257	242	266	274	233	227	233	263	258	223	275	248	253	257	257	256	247	235	256	233	253	235	248	237	266	275	256	267	250	262	256	261	244	223	291	224	249	259	283	222	249	256	225	266	243	246	250	259	256	213	250	247	259	270	293	249	281	271	275	274	274	253	263	282	281	284	231	235	278	286	246	287	246	255	240	271	227	256	271	253	260	256	255	251	254	229	238	273	236	247	248	247	227	221	258	236	267	257	266	250	255	241	259	243	233	268	256	240	204	261	253	260	255	222	221	274	260	239	252	246	254	252	246	253	280	241	264	240	236	244	261	254	238	233	253	279	287	226	264	290	282	246	251	271	256	232	268	269	254	264	276	248	262	257	270	226	276	245	276	263	234	257	227	254	245	209	241	267	230	245	249	246	259	262	249	241	287	249	281	259	245	242	245	271	257	248	231	231	237	242	268	248	246	215	247	274	245	218	248	273	271	271	245	252	248	284	226	252	275	234	261	236	248	241	233	239	236	235	241	230	260	263	282	260	244	233	238	218	244	261	231	290	276	261	254	253	256	239	235	234	243	276	267	290	261	237	226	236	274	267	211	260	259	242	262	268	255	231	277	225	250	260	255	261	217	229	264	287	266	265	248	251	258	236	239	227	261	236	254	256	292	256	256	239	229	247	228	266	228	262	249	219	226	262	257	257	232	254	251	239	230	241	249	232	255	235	274	255	237	268	264	280	224	246	240	246	241	295	274	238	280	289	232	245	258	254	253	234	282	252	269	244	246	237	266	236	242	247	246	209	274	260	245	232	222	249	259	216	244	244	254	254	249	275	278	252	232	243	230	243	246	256	246	249	247	246	245	245	258	262	235	271	274	258	252	248	273	233	217	253	230	251	243	286	274	246	258	250	247	268	276	236	240	243	234	258	203	252	252	256	265	252	232	253	255	243	261	229	255	253	240	243	256	272	262	244	250	249	230	237	258	246	255	270	244	252	275	255	258	292	209	241	245	240	275	252	264	242	264	242	245	246	275	230	240	233	229	251	219	241	276	243	230	259	226	269	233	246	236	269	240	234	236	267	268	245	266	241	272	265	274	257	251	254	244	217	258	287	237	265	277	242	241	253	241	250	266	262	269	234	239	264	240	257	220	224	251	254	290	287	260	267	223	228	268	253	274	252	243	261	229	264	254	263	262	267	241	270	257	266	273	255	284	250	259	255	280	240	252	267	243	254	251	263	239	238	276	252	230	249	217	281	218	255	265	257	279	244	264	230	259	256	259	244	250	259	274	250	273	219	233	273	270	268	268	252	284	272	244	226	234	246	231	256	278	280	225	224	278	263	254	242	249	259	250	218	266	270	230	241	268	242	252	249	273	221	264	242	241	294	245	250	256	265	250	240	199	243	226	255	253	216	280	251	250	214	243	268	289	256	266	224	263	233	234	266	259	245	254	258	237	246	229	250	234	263	246	252	269	234	276	265	247	239	241	237	246	259	267	255	253	251	260	252	226	248	251	226	229	243	253	279	249	228	261	229	290	255	279	246	230	251	251	286	246	215	282	224	266	234	267	262	285	264	296	272	238	247	242	250	242	242	252	265	268	245	269	245	226	218	240	208	236	246	237	245	261	268	263	257	274	241	288	229	265	263	231	243	241	276	235	270	243	269	235	279	246	236	264	247	259	264	251	252	264	268	242	256	230	255	266	246	228	268	242	239	230	237	261	272	233	258	278	255	234	228	232	225	304	250	268	272	235	266	248	242	238	249	245	231	240	265	280	240	268	251	254	255	234	215	262	234	257	273	227	227	251	243	255	287	264	287	262	236	286	262	260	242	248	279	270	257	268	228	253	269	277	249	239	274	260	236	237	261	244	253	262	273	254	225	252	257	251	264	260	262
6121	835	1217	1865	1802	1010	886	792	831	760	735	700	686	665	662	682	649	634	659	666	679	610	662	650	675	618	595	578	628	686	610	619	642	636	602	616	639	653	610	632	628	623	619	593	596	588	627	622	685	589	645	622	628	575	637	598	627	629	593	616	605	605	610	602	612	626	637	577	570	576	637	558	615	616	595	622	645	566	592	611	616	640	624	607	586	623	642	578	595	671	645	600	600	652	594	649	570	641	647	633	645	664	570	641	635	651	639	642	586	596	626	636	633	608	625	598	603	572	623	633	611	626	626	627	596	622	634	607	649	607	627	638	618	595	615	617	590	623	624	587	611	600	656	634	603	630	544	595	646	575	623	621	617	643	521	634	599	615	630	558	613	605	603	635	602	580	618	605	570	608	584	590	576	629	615	632	593	569	602	596	613	585	590	567	618	600	614	609	619	590	587	591	573	592	594	584	590	613	601	604	635	610	574	594	678	601	623	604	585	630	592	629	575	589	637	618	609	612	590	568	608	660	621	623	591	607	595	644	629	595	599	583	658	563	617	586	570	664	591	589	612	610	604	596	605	641	621	626	596	609	629	638	614	588	600	613	547	615	623	609	617	628	594	661	599	596	595	599	629	660	615	643	603	647	620	597	549	579	694	594	609	628	572	627	660	597	631	602	598	617	647	576	604	599	613	599	575	613	601	594	564	600	591	612	611	630	599	642	622	576	629	607	632	580	640	615	598	580	632	591	576	605	594	605	591	605	642	634	578	592	628	583	579	582	605	574	627	613	622	618	635	604	639	571	615	606	577	624	649	600	594	648	569	611	602	604	610	639	602	592	601	645	613	608	617	619	599	599	551	619	608	614	631	624	597	632	580	575	612	642	562	584	600	575	605	609	575	562	632	614	614	614	610	588	584	634	627	628	618	571	586	569	613	640	613	633	598	585	563	613	603	582	642	656	566	594	593	562	594	631	609	659	640	586	584	615	579	579	605	640	584	614	615	627	614	622	608	617	612	612	618	620	641	618	586	612	587	583	622	620	649	607	596	663	656	585	605	605	594	600	565	610	617	619	617	601	642	606	582	601	597	612	648	594	611	601	654	597	562	592	648	588	538	611	600	627	612	612	634	609	595	597	659	593	659	627	635	615	596	665	584	600	594	602	563	564	625	594	614	583	584	592	613	614	635	629	657	631	612	587	561	638	560	631	592	581	633	580	613	644	615	573	643	609	644	614	638	634	596	614	594	616	588	634	626	593	596	635	604	609	595	593	570	613	593	619	620	594	639	620	616	616	589	609	596	562	621	548	603	627	568	599	637	627	622	643	648	591	568	606	594	631	612	606	585	603	592	622	603	585	600	602	616	562	593	598	581	629	632	596	630	608	589	596	632	659	607	647	625	624	645	631	577	650	603	602	642	607	604	634	611	558	547	617	611	588	603	617	626	650	582	617	583	568	598	648	611	668	600	596	632	596	566	561	619	574	587	651	624	629	611	599	604	565	599	603	586	611	664	614	580	592	639	609	620	654	606	587	587	631	564	607	573	646	595	621	645	593	595	552	620	586	588	601	579	624	590	609	609	593	636	577	586	626	588	616	616	611	586	615	602	609	600	588	656	619	577	584	596	615	670	599	616	572	638	615	615	645	578	610	619	574	614	598	629	672	617	659	616	591	559	623	629	607	611	565	608	582	558	577	602	620	594	612	613	598	620	610	594	623	642	596	602	620	592	581	582	585	612	627	674	621	600	623	606	634	603	587	565	605	639	582	583	618	601	617	617	616	589	619	630	616	637	618	638	584	613	574	606	663	657	581	629	634	619	603	645	624	642	639	612	611	591	674	648	627	602	609	576	585	595	615	630	638	583	580	631	614	605	614	606	625	590	581	623	589	610	589	607	606	597	583	600	570	625	584	621	609	631	655	602	630	671	613	653	639	619	609	590	566	597	634	613	612	568	599	611	580	613	620	606	605	603	592	591	630	619	600	635	606	645	612	600	624	628	568	577	657	596	583	607	598	595	576	611	610	615	583	604	559	606	634	612	592	614	603	629	625	604	598	597	576	614	643	578	606	609	587	609	620	627	583	606	595	602	566	588	589	595	599	622	582	562	617	610	615	632	604	623	599	591	583	571	591	635	636	592	585	608	565	652	594	566	632	610	644	606	602	648	609	618	570	595	569	557	615	570	596	619	638	634	613	575	612	649	560	602	591	632	635	605	613	633	589	603	660	610	651	625	664	550	631	554	590	621	664	628	603	549	574	640	657	622	643	597	624	627	609	608	569	590	630	628	594	609	618	638	585	613	635	626	570	640	602	605	594	574	592	638	616	650	590	632	625	574	612	569	613	612	586	647	617	615	602	653	615	608	586	620	593	608	613	624	581	641	592	629	624	602	627	601	608	622	626	597	614	552	620	582	605	626	617	639	600	658	594	595	603	650	610	587	566	659	605	628	617	628	619	638	597	611	602	589	622	583	600	577	616	557	625	607	622	604	593	564	597	577	559	618	598	577	628	600	603	621	636	579	574	625	648	623	570	582	604	619	584	613	628	598	551	620	595	650	566	610	553	625	586	560	610	595	591	656	649	593	620	648	605	613	618	604	614	618	601	589	588	620	584	650	651	563	589	610	654	651	591	592	635	567	630	617	596	610	603	631	645	609	599	569	608	632	584	590	613	620	578	665	578	609	599	608	624	578	648	606	633	576	605	609	549	638	608	674	573	585	589	614	624	629	616	603	603	572	583	628	611	594	610	574	585	609	631	603	586	600	576	643	600	633	612	614	579	618	652	632	619	619	624	641	597	674	579	605	605	599	597	596	616	630	621	641	580	584	621	630	627	624	606	574	526	644	623	630	599	633	597	584	638	616	605	592	611	646	613	593	605	621	569	626	627	601	577	573	573	590	580	601	588	617	618	623	600	621	638	609	636	615	631	636	622	586	574	607	596	573	610	606	588	613	601	627	639	594	617	591	600	633	602	576	591	607	568	610	547	610	602	625	639	618	601	570	612	641	573	591	586	585	640	652	609	597	566	590	576	597	606	618	609	618	601	576	640	587	601	581	576	613	612	626	598	579	621	568	604	644	633	622	573	619	624	606	648	638	618	608	597	596	602	617	643	534	585	591	612	666	615	573	608	598	631	629	615	585	616	642	602	605	601	617	606	631	617	612	602	588	614	595	606	610	563	587	648	601	627	640	578	641	599	583	630	621	587	644	578	585	634	585	653	628	601	594	583	625	596	590	653	611	641	607	585	566	631	561	614	610	613	609	579	624	557	582	622	603	614	593	633	626	586	594	602	668	609	565	648	625	584	633	630	570	578	609	641	591	592	618	640	573	635	608	627	610	630	628	607	611	594	629	584	658	595	597	636	640	609	600	601	594	608	592	635	614	617	614	568	627	615	623	617	635	601	602	626	601	579	627	595	652	626	619	594	610	621	633	595	614	606	577	596	602	605	586	663	604	582	602	561	621	624	598	667	659	589	633	606	576	649
11915	737	720	552	2055	269	210	215	201	171	171	166	155	145	143	111	150	136	132	122	123	146	137	140	114	129	121	117	116	123	128	127	120	119	139	102	122	131	115	131	123	106	125	119	110	108	132	111	125	143	124	122	147	121	109	126	117	113	99	110	118	117	140	115	122	121	123	109	114	130	114	112	130	117	124	105	127	128	124	114	120	129	140	128	125	132	117	126	120	142	119	120	136	120	117	138	110	113	101	123	105	113	132	124	127	107	127	103	105	113	127	115	121	124	101	124	122	136	93	141	111	124	109	119	116	117	98	96	114	119	110	138	110	100	117	116	120	121	121	106	125	108	108	122	132	157	125	113	111	127	123	111	124	130	133	117	114	143	121	116	107	132	128	108	125	126	121	145	119	121	124	115	127	133	117	133	125	132	113	120	123	124	128	114	114	134	126	110	118	106	124	113	143	111	136	109	121	126	123	126	105	136	145	130	111	113	129	99	114	129	122	115	133	116	114	111	116	126	108	123	108	112	117	135	120	136	116	111	97	113	125	116	121	143	113	131	135	102	103	123	116	111	131	117	106	127	126	114	106	109	134	100	113	122	118	122	112	106	134	129	122	135	141	116	121	119	131	132	112	111	98	128	104	113	114	127	110	114	124	120	123	138	130	122	116	153	130	107	121	125	118	114	121	140	110	130	123	123	127	131	120	114	128	122	117	134	122	136	131	121	135	145	112	107	122	99	135	116	104	137	120	120	103	106	134	134	112	133	116	121	101	102	106	114	119	114	116	120	118	132	108	118	100	126	114	125	135	116	136	133	124	111	105	118	123	129	124	130	101	128	132	129	107	106	125	118	116	110	116	112	106	117	115	123	137	123	130	107	121	121	105	128	128	121	125	132	122	123	129	138	128	112	118	133	125	118	141	118	114	127	126	138	132	122	131	114	108	113	116	119	134	118	104	121	129	107	108	144	105	103	135	135	107	148	117	117	131	95	123	111	130	139	135	119	122	125	129	125	136	126	125	125	119	103	122	127	118	133	109	123	101	133	115	114	110	119	116	125	118	125	115	141	134	111	98	109	121	121	133	108	122	120	141	127	117	117	126	122	132	97	137	121	129	98	102	107	103	112	117	121	129	116	133	121	136	112	102	128	123	121	131	131	132	131	118	118	125	117	139	110	122	134	118	129	119	120	112	112	120	131	141	143	96	128	111	97	138	127	112	111	118	95	123	127	130	114	128	125	114	140	137	106	127	115	129	129	145	138	122	119	128	113	113	121	105	119	119	129	107	124	114	101	113	122	121	149	110	135	112	121	119	112	122	126	109	117	100	127	125	95	116	109	122	107	125	141	128	109	118	127	118	128	124	101	114	121	146	119	108	125	126	114	140	118	105	124	119	119	142	111	122	127	132	115	116	106	119	113	127	119	119	125	147	131	114	114	120	119	127	108	122	136	119	129	111	109	107	139	111	109	109	120	98	127	128	131	122	123	126	121	93	124	110	107	113	122	111	104	142	142	114	128	113	107	136	157	143	130	112	129	129	141	131	112	138	134	110	107	136	127	137	115	118	118	120	120	100	139	114	124	114	122	115	135	107	121	130	130	115	103	131	113	108	114	140	110	118	98	126	107	112	118	119	89	113	121	144	114	119	112	116	135	135	119	126	127	127	109	124	112	147	111	114	132	131	125	113	113	120	102	109	115	113	128	117	117	122	108	106	145	127	125	140	128	118	107	112	119	111	116	130	117	131	120	151	112	109	124	126	134	94	103	131	123	120	127	142	123	101	148	131	126	132	115	127	110	104	119	129	125	113	125	117	116	128	124	125	135	121	117	110	117	121	116	130	123	110	126	114	141	115	115	110	118	131	124	96	108	118	104	120	115	128	119	113	131	122	105	104	107	124	128	121	130	111	111	141	129	116	143	121	117	119	140	141	111	142	121	114	132	135	120	151	117	131	113	141	136	135	136	126	88	130	121	118	115	114	116	127	112	104	125	117	122	109	111	119	128	118	120	105	132	127	123	121	102	128	134	130	137	92	115	132	133	114	118	134	123	136	113	128	119	99	115	128	134	125	121	101	121	142	125	103	112	129	113	124	128	107	117	107	112	117	123	126	116	119	119	105	111	124	119	130	134	133	112	114	124	142	130	119	131	123	99	125	125	131	112	125	122	121	121	123	154	126	106	120	121	109	108	128	135	119	97	130	127	110	124	133	92	125	118	115	136	115	129	120	149	127	114	128	123	120	129	132	132	112	123	118	116	135	108	112	122	103	112	111	126	108	99	109	124	146	119	123	130	131	140	139	128	112	121	134	122	118	129	128	124	126	117	132	118	117	115	115	120	100	112	122	140	94	98	118	119	131	122	125	128	120	121	117	138	111	120	106	132	108	126	128	116	133	140	117	123	132	111	124	127	140	108	104	121	115	122	129	99	127	128	99	108	148	114	121	131	127	122	120	112	126	114	96	127	120	113	123	120	116	136	132	116	114	109	115	120	112	125	104	124	132	115	146	109	115	116	123	113	122	105	109	118	125	102	125	105	125	112	103	113	108	112	120	110	125	115	120	108	162	135	125	109	132	119	107	124	124	139	159	120	122	123	123	131	120	121	126	108	125	112	116	116	103	122	119	131	107	129	145	119	141	112	118	129	106	130	128	131	135	132	111	131	133	126	121	129	136	126	117	117	131	120	119	108	117	122	117	128	104	123	132	118	98	120	109	115	121	114	116	112	103	122	118	114	120	147	102	126	131	127	129	132	117	138	115	105	126	112	113	127	113	108	130	108	127	127	118	115	110	113	124	114	101	116	122	125	132	128	124	124	102	128	130	120	120	98	120	120	116	128	111	124	122	131	119	123	125	136	123	121	114	102	105	114	121	122	122	108	114	136	127	123	131	117	94	113	119	131	130	121	134	124	122	129	124	140	98	124	118	115	107	125	131	99	115	115	121	122	131	120	140	135	119	120	121	125	112	129	124	131	132	126	118	106	123	114	101	111	122	132	120	116	115	107	112	107	109	116	113	120	95	118	119	109	119	122	134	128	135	106	106	119	123	147	132	127	126	119	128	134	102	112	118	118	127	123	90	143	116	135	102	111	112	127	112	118	98	125	129	123	129	140	139	114	114	111	106	113	123	127	105	113	113	100	130	116	123	120	121	135	122	139	112	129	107	110	119	99	106	104	108	126	140	159	128	121	121	109	111	112	98	111	105	124	109	113	118	127	128	121	114	137	118	118	115	118	138	112	109	120	123	112	108	136	115	108	127	138	133	123	122	120	142	118	129	127	107	109	137	114	119	125	127	122	105	121	125	139	137	110	117	118	108	143	111	137	106	127	118	139	114	107	152	116	142	124	119	140	130	135	116	100	105	138	104	107	114	129	112	98	94	135	122	120	127	140	106	122	122	143	129	120	106	124	121	134	140	108	118	102	103	116	114	122	105	123	109	127	130	126	126	126	122	143	130	110	119	122	144	123	138	118	124	104	116	124	97	118
7684	750	1483	1958	6869	1081	911	702	651	601	590	537	489	442	471	425	446	421	386	389	339	350	347	355	371	371	360	343	359	372	314	316	305	329	322	323	342	325	291	352	313	335	324	323	336	297	300	288	325	318	326	288	314	328	307	306	312	350	285	302	301	293	266	323	336	327	317	322	286	295	346	285	287	313	300	306	294	313	316	319	307	280	326	323	321	297	335	302	351	349	300	283	334	309	323	304	309	305	316	313	341	346	303	325	285	327	329	335	335	314	287	298	313	267	319	285	322	318	274	290	303	328	325	320	247	308	298	313	313	312	302	305	316	280	291	293	308	311	297	302	298	292	320	321	316	305	323	317	304	308	307	326	322	308	322	282	286	316	324	320	330	332	310	280	276	289	314	323	287	311	313	328	325	312	312	312	298	292	280	291	292	322	307	297	305	290	303	304	306	285	294	281	279	302	338	319	314	307	310	310	302	276	290	308	268	335	319	324	322	318	314	298	302	304	319	304	309	311	292	293	287	299	305	309	303	305	315	303	310	306	323	288	306	314	259	330	329	312	302	325	280	328	305	311	299	309	310	332	325	294	297	330	301	309	296	289	318	328	295	326	307	312	317	309	311	313	320	322	288	313	306	296	275	296	312	309	309	326	309	291	319	323	306	316	318	324	314	316	297	323	295	292	315	296	314	312	308	300	273	329	317	296	299	307	301	290	322	287	294	295	305	326	308	333	324	308	323	299	323	325	293	293	299	305	294	309	317	300	310	306	332	304	311	310	298	302	348	300	315	292	304	321	285	288	299	321	280	283	343	273	343	292	317	287	309	337	312	308	333	323	328	315	301	283	297	308	296	333	297	327	348	276	279	310	328	304	308	297	296	317	307	281	307	328	291	338	342	318	296	293	282	311	278	299	304	308	297	322	311	278	280	336	312	315	307	313	285	314	277	326	288	325	317	299	294	315	285	298	285	304	302	315	309	308	329	315	307	273	302	309	289	323	302	329	285	303	278	279	292	303	297	301	300	296	312	302	297	317	299	309	300	322	323	318	309	307	289	295	320	301	296	303	302	301	265	311	304	323	324	282	308	310	300	259	292	344	326	323	308	305	311	310	311	310	284	317	311	327	301	289	270	299	291	300	299	322	311	288	297	295	297	296	302	288	309	298	306	313	303	294	320	301	324	297	309	315	281	304	314	317	286	312	303	314	294	295	293	303	301	324	253	290	291	304	328	335	291	303	308	276	309	325	318	287	312	314	289	309	281	303	291	306	312	320	319	318	308	307	331	297	289	273	291	301	300	308	327	325	312	291	296	313	285	330	288	301	287	310	312	303	301	265	297	314	326	301	316	336	295	267	287	313	308	326	289	326	315	320	338	305	284	298	300	297	302	319	305	342	307	320	318	285	300	291	310	345	327	289	343	317	305	280	343	327	286	322	300	294	312	327	301	305	310	338	308	352	299	306	289	348	279	280	326	291	336	312	326	289	332	315	307	336	295	305	309	318	325	298	275	310	293	314	334	301	293	264	312	283	304	354	293	302	304	305	309	308	313	330	310	350	292	324	321	326	316	304	291	292	299	307	322	314	312	324	299	306	321	294	281	324	315	317	276	321	288	318	300	304	316	323	306	282	324	298	295	313	295	289	316	294	310	307	302	273	279	313	304	311	310	304	331	295	296	310	295	297	327	332	304	332	329	274	278	334	282	274	301	315	288	270	302	312	314	307	302	304	280	308	295	302	316	301	309	325	316	299	292	300	321	282	306	316	320	291	306	287	285	308	295	309	292	319	321	298	335	291	281	297	295	291	308	299	276	326	340	334	308	311	304	292	306	303	316	300	285	313	262	289	298	310	295	297	315	288	281	293	303	298	291	314	297	274	306	307	301	277	295	300	316	330	325	306	316	326	311	290	284	314	306	322	286	342	316	288	298	312	314	314	313	294	294	318	321	306	297	293	297	306	311	281	301	299	278	300	311	295	297	317	302	332	324	278	321	280	317	313	327	307	295	300	278	301	331	309	292	325	300	312	292	306	330	296	294	288	323	290	317	298	307	316	314	320	289	319	277	305	329	334	318	283	320	350	302	280	342	301	302	288	291	296	313	290	284	299	311	306	308	312	318	319	306	296	298	310	293	292	300	306	341	350	320	340	325	310	290	324	329	306	297	282	302	313	318	309	303	296	294	318	316	304	302	332	314	262	307	336	283	325	311	296	307	306	320	301	328	295	290	316	275	289	280	309	305	301	276	326	307	283	300	315	306	299	298	314	316	310	309	340	304	289	304	308	319	311	308	332	283	295	305	296	281	313	277	333	312	322	270	330	298	299	298	334	303	307	296	274	319	303	314	275	278	316	289	339	299	339	291	311	302	296	295	299	297	329	312	315	311	314	326	318	326	291	318	314	308	293	315	316	321	305	330	333	287	293	276	329	312	272	289	297	299	310	305	320	322	303	340	338	307	281	295	333	309	327	283	295	289	306	317	320	298	307	306	288	336	311	350	285	300	306	309	293	326	312	321	306	291	306	295	317	320	308	300	324	311	306	297	289	315	302	288	304	294	319	291	323	309	289	294	305	305	328	309	324	334	327	298	318	302	296	286	312	290	285	295	327	274	313	316	307	286	327	295	333	299	318	298	303	321	321	320	312	281	299	282	306	332	284	282	320	304	269	287	304	296	304	350	324	315	316	318	302	306	321	290	317	310	334	311	319	286	337	299	314	304	296	284	306	307	324	312	281	278	287	304	304	280	299	305	346	317	307	325	301	287	320	301	291	286	307	328	301	320	293	298	290	325	320	286	293	306	299	320	298	275	305	323	284	311	291	313	317	311	309	302	279	288	302	332	322	333	332	306	290	334	306	347	301	286	332	307	326	284	292	284	288	330	304	307	296	300	333	317	293	320	290	298	326	328	301	302	302	311	311	315	342	305	295	323	323	313	290	308	288	323	281	304	310	301	289	312	284	319	294	336	299	333	302	275	309	288	335	303	305	299	288	297	273	295	316	336	315	299	287	311	289	277	317	334	304	305	302	282	284	289	321	314	318	319	312	292	273	271	293	286	275	290	324	317	305	311	307	322	335	304	316	301	316	274	315	261	297	312	293	312	330	311	317	282	312	328	301	265	305	309	288	308	303	314	310	261	313	294	277	292	319	326	290	307	308	329	300	310	303	299	300	283	260	294	304	300	315	308	333	314	308	348	318	311	324	285	300	298	339	294	306	280	279	309	300	301	309	353	287	291	290	295	282	312	323	292	311	291	320	305	297	311	310	296	315	324	276	292	348	318	302	298	296	301	302	309	293	308	327	295	303	314	289	316	318	312	282	298	284	327	326	313	338	319	313	300	288	293	303	291	283	306	281	322	299	283	310	310	351	309	320	300	286	308	298	333	267	307	303	332	296	304	308	295	311	312	304	317	329	321	294	268	293	305	292	277	332	303	302	269	300	287	293	290	291	294	330	314	287	283	316	341	309	301	340	305	274	307	313	300	299
1362	256	278	263	288	254	238	242	247	262	237	285	258	233	221	270	238	252	264	214	258	260	254	253	255	268	236	268	257	242	232	266	257	220	266	265	236	221	252	272	219	255	259	258	258	254	249	245	256	219	230	211	253	237	229	227	251	261	266	258	244	240	247	233	220	241	237	212	248	259	255	288	254	249	227	231	234	234	255	238	276	276	228	246	254	257	244	259	235	251	233	251	241	234	252	242	241	243	265	219	230	267	277	260	237	268	254	233	244	244	244	250	252	244	263	251	248	261	261	253	258	265	262	237	246	230	253	223	249	245	262	259	243	253	248	224	226	291	246	247	252	232	281	285	247	241	245	242	243	262	234	230	256	242	255	229	293	242	257	249	232	265	249	247	249	258	246	238	233	227	251	236	248	242	247	250	270	257	253	267	236	253	268	213	220	257	217	235	247	254	236	229	261	254	255	266	247	229	263	244	269	264	249	262	253	273	284	266	235	238	243	278	276	247	226	215	243	239	250	271	251	244	243	264	242	252	275	257	227	262	239	257	245	273	239	248	249	237	236	230	235	251	242	221	253	257	263	281	237	283	252	269	239	234	242	248	279	265	278	232	223	254	243	267	247	246	234	227	238	249	248	255	246	247	226	251	248	241	271	238	263	256	238	220	238	215	230	250	261	255	261	251	256	232	266	258	275	237	226	274	261	247	249	246	229	250	255	245	244	252	282	249	258	275	207	255	244	230	257	285	240	256	264	223	268	269	231	230	233	191	238	234	232	243	281	266	259	238	223	233	246	255	249	245	254	238	241	227	253	261	270	260	229	241	265	249	287	234	252	244	250	300	227	222	239	259	225	279	285	238	249	249	215	294	259	237	237	248	239	244	251	254	263	254	232	242	245	230	246	241	224	261	247	276	225	242	246	250	267	268	266	284	259	237	274	230	259	262	251	250	222	234	246	257	226	218	258	253	260	247	264	227	248	239	235	234	250	270	217	247	249	249	242	246	249	245	282	266	226	281	264	245	261	278	241	252	238	274	251	256	216	256	249	256	253	248	251	237	246	248	259	255	254	223	313	269	242	272	272	229	266	256	276	248	259	249	246	263	232	267	261	251	263	256	253	254	253	286	225	256	264	277	277	258	246	251	249	228	243	256	233	238	228	264	249	261	236	262	251	235	230	249	260	222	253	283	301	248	252	264	256	248	257	253	265	234	273	263	219	234	255	240	245	236	257	237	241	265	240	240	234	271	261	261	221	280	257	237	235	262	248	245	246	231	247	244	231	280	217	247	233	243	230	264	275	250	240	235	244	256	259	250	227	228	248	219	293	257	255	222	279	248	232	244	253	262	241	232	251	256	244	235	264	245	268	245	241	240	240	269	249	273	246	243	257	249	245	242	240	260	247	272	237	237	267	268	231	212	276	270	253	233	221	241	242	243	241	245	250	252	245	245	278	268	284	223	248	242	262	268	228	232	280	247	287	252	245	272	232	253	245	284	232	259	223	232	269	273	242	239	279	261	232	268	269	228	239	246	231	255	267	213	207	244	254	230	274	223	244	215	255	233	229	258	229	239	271	247	252	247	245	242	235	251	284	224	259	258	257	250	243	241	254	265	263	235	251	221	241	263	252	221	235	254	247	272	271	257	252	239	252	265	244	217	281	243	254	258	276	249	232	249	266	276	258	250	237	273	279	255	246	256	266	261	242	249	226	274	227	262	222	233	248	227	234	246	276	258	222	253	239	230	238	231	255	234	258	222	229	242	247	274	276	250	248	256	234	240	216	237	226	269	258	252	264	254	252	229	258	250	203	252	248	297	263	251	244	245	253	249	252	239	274	238	268	252	265	247	245	241	255	227	250	264	225	251	231	255	248	245	264	228	261	281	246	262	232	237	254	260	212	230	261	237	212	243	262	259	259	227	263	233	248	246	274	231	272	245	249	233	260	264	231	253	255	234	221	265	231	265	243	235	237	230	230	253	260	235	268	229	243	238	262	230	250	271	264	264	246	252	241	259	225	228	248	248	236	245	259	258	237	256	257	284	260	256	223	255	266	218	223	248	244	223	228	261	260	246	232	234	229	202	274	301	239	262	248	255	251	268	251	261	248	244	225	247	237	256	249	263	252	243	262	270	252	224	233	250	247	223	256	262	240	263	238	268	264	230	245	232	258	240	276	219	250	240	268	272	220	271	243	250	200	258	245	251	248	235	260	256	262	239	262	251	242	253	267	251	261	234	241	244	241	256	222	265	237	231	256	250	245	269	223	245	263	255	253	229	223	225	265	247	261	230	255	252	237	248	252	282	267	273	241	231	222	235	241	258	233	272	225	268	242	243	244	239	223	251	276	258	276	233	246	243	237	230	249	269	225	258	208	270	221	231	264	215	271	250	245	241	248	232	236	227	248	252	253	272	250	244	257	241	247	216	265	251	238	257	251	258	236	293	258	232	254	263	252	232	251	265	238	280	240	229	268	261	271	259	242	228	245	248	269	237	260	257	245	261	221	252	236	245	251	244	271	287	249	255	245	260	239	271	252	243	259	238	241	241	264	231	261	240	267	236	238	233	264	243	241	243	264	258	253	252	264	278	261	232	276	261	239	233	239	237	272	238	264	229	230	245	260	245	218	273	228	262	254	257	231	231	231	250	245	246	233	244	238	247	278	232	246	249	259	256	254	239	254	232	259	263	257	260	246	251	230	235	286	260	260	228	216	245	265	262	234	268	251	264	241	266	247	252	249	271	315	250	252	263	251	277	216	262	236	246	250	227	252	256	243	253	278	248	275	245	275	243	238	220	235	275	247	223	241	270	253	254	271	298	230	233	250	271	249	227	234	241	248	243	278	250	271	252	257	240	260	228	279	247	228	238	252	247	263	245	250	219	259	249	244	268	252	228	246	266	249	268	267	215	241	234	251	253	243	264	259	247	226	230	285	280	230	255	278	259	246	263	246	245	249	234	253	251	235	270	246	245	259	239	253	234	238	236	255	245	252	285	250	264	270	236	233	237	241	262	296	246	253	244	254	259	259	264	236	263	272	252	258	250	271	241	249	267	263	269	236	217	236	236	264	250	263	244	236	250	238	249	229	253	246	280	249	232	244	220	242	240	246	254	249	235	260	256	256	250	255	246	279	246	270	234	211	281	266	217	236	254	247	258	251	234	234	231	267	274	255	262	248	269	257	239	249	227	234	233	207	244	231	265	206	235	240	257	234	230	243	273	261	253	221	233	232	257	224	230	271	229	233	257	248	269	250	228	228	246	231	285	229	245	230	235	258	252	219	263	239	259	241	244	232	256	212	241	271	262	224	244	245	257	236	225	231	258	243	266	250	276	220	248	223	236	235	267	252	279	239	278	250	262	257	263	266	237	241	252	271	245	237	214	234	269	259	232	230	262	259	225	244	241	235	255	241	273	240	272	245	232	272	287	240	224	265	266	248	268	274	259	232	223	251	245	264	262	253	254	277	257	269	252	243	253	254	229	254	269	280	276
1854	655	642	698	702	603	599	683	593	614	653	635	606	648	569	637	596	628	596	581	604	627	667	623	611	612	584	584	580	592	596	594	643	576	624	637	656	574	652	622	566	627	622	626	627	618	612	636	605	574	605	617	602	630	604	581	597	635	584	618	643	631	580	615	600	614	600	573	597	632	610	606	621	600	645	585	575	635	606	645	630	583	584	604	606	632	583	600	605	598	635	650	582	605	637	583	584	600	627	565	585	598	582	572	607	624	623	617	611	646	569	646	635	581	600	624	587	591	602	573	619	622	600	644	642	617	637	670	645	622	614	647	651	613	590	621	598	597	597	635	625	629	575	600	603	610	554	589	596	658	572	621	607	551	596	569	629	618	609	592	589	641	596	593	634	605	607	611	648	604	614	634	639	628	592	609	578	594	606	608	602	620	619	548	628	580	630	631	582	604	575	615	584	630	629	645	599	570	625	556	599	552	614	603	645	590	600	585	620	584	600	602	598	586	584	613	571	604	627	628	584	617	593	627	596	608	590	580	705	568	623	633	630	581	628	588	610	623	583	686	611	631	612	606	606	609	642	609	603	623	594	603	631	622	628	588	590	548	612	657	588	629	616	583	615	618	628	612	629	613	591	593	628	629	610	583	601	577	609	624	627	633	599	615	610	604	616	630	593	632	608	619	592	577	577	593	629	593	590	631	632	628	632	621	599	634	628	588	634	611	618	637	628	595	630	606	566	558	588	618	665	609	603	591	633	589	634	582	584	611	630	577	629	600	568	607	603	587	603	600	610	560	598	655	631	602	617	621	623	600	608	573	568	611	609	601	614	611	632	599	561	566	606	598	587	604	638	604	613	604	569	613	649	604	635	617	655	652	596	636	645	632	612	599	585	560	598	572	577	591	621	606	638	631	597	624	605	589	621	609	599	617	613	593	595	592	593	619	613	638	620	564	579	655	604	583	623	580	609	620	583	620	608	611	615	606	612	593	610	553	594	595	585	565	600	554	608	605	581	598	608	603	583	568	615	604	630	624	609	617	644	622	601	606	605	598	589	658	603	612	584	595	613	634	583	610	609	600	589	607	610	620	621	620	599	624	600	555	636	603	647	616	626	644	614	594	625	595	628	617	567	568	607	634	602	646	593	587	646	581	627	631	624	628	649	629	619	578	624	609	568	678	586	595	619	604	624	587	586	593	562	573	602	612	617	633	646	651	594	586	603	616	644	593	598	645	666	599	649	637	597	619	539	613	643	598	611	652	591	652	627	591	558	591	588	560	607	577	600	592	631	587	618	604	623	622	552	592	628	567	617	581	569	626	604	590	604	614	554	572	578	599	622	577	607	623	682	623	615	607	646	612	623	648	597	610	603	607	600	595	598	619	631	675	580	563	626	604	600	663	656	604	607	614	639	595	582	651	593	612	635	579	626	601	617	649	591	600	582	592	651	590	636	591	626	601	597	595	568	637	627	567	574	603	578	597	642	595	597	618	623	597	578	601	594	593	603	652	595	623	578	597	608	615	639	616	589	624	604	574	622	640	583	636	600	601	550	564	620	644	613	633	637	643	619	603	607	602	676	615	597	602	625	627	605	608	577	590	607	583	591	617	587	641	612	599	616	582	593	621	593	607	614	612	600	588	602	605	600	626	608	616	603	667	604	650	621	596	610	593	628	608	611	556	639	639	615	605	650	601	551	617	580	600	616	650	594	608	620	630	644	598	626	568	604	615	610	573	624	576	634	591	663	584	625	605	664	609	597	628	619	585	596	631	604	603	611	642	609	604	628	611	628	593	590	599	608	646	615	625	602	617	663	583	631	599	589	609	596	593	624	606	586	614	614	614	629	578	625	594	608	632	626	652	623	603	612	585	605	653	611	565	613	610	601	610	653	614	582	604	592	572	653	594	636	623	589	619	638	618	621	592	599	606	582	622	581	589	606	602	627	595	604	612	590	629	588	591	607	593	606	551	604	611	627	578	573	601	629	656	664	604	606	610	605	597	597	612	617	623	585	611	615	628	595	591	611	612	642	592	626	620	634	625	604	624	599	570	635	616	632	587	614	572	618	588	619	645	631	612	614	631	625	573	622	629	572	630	603	587	629	618	631	596	612	648	616	571	614	626	614	614	622	617	592	626	576	610	609	594	599	614	624	623	615	585	576	604	626	576	581	600	618	619	591	624	648	583	564	642	646	569	580	604	609	591	641	622	588	628	589	565	651	610	649	621	630	610	612	602	642	592	627	619	619	586	638	598	644	618	629	614	625	589	573	602	602	626	563	628	565	641	600	569	674	612	609	596	625	599	593	624	656	589	555	605	611	616	633	634	629	609	549	594	596	614	627	663	626	625	563	617	588	617	622	590	592	612	633	583	601	637	583	650	616	570	609	625	605	586	602	626	630	607	662	647	639	611	584	616	582	600	623	651	570	601	620	612	616	598	606	581	580	605	580	597	621	646	610	659	607	606	583	582	595	617	575	611	621	614	618	655	584	608	586	601	610	585	606	594	593	649	616	628	610	581	632	620	657	609	577	596	610	629	600	621	577	616	631	608	629	626	613	570	626	617	632	640	629	638	604	574	623	605	628	615	627	603	611	619	634	665	669	603	643	623	614	593	613	626	603	625	631	564	644	592	618	631	628	616	614	613	610	575	609	585	626	635	617	590	600	597	575	565	589	606	581	609	617	620	593	662	629	614	624	591	577	624	655	612	623	578	581	613	650	645	622	584	615	628	577	588	658	580	644	592	601	567	623	573	608	632	637	599	625	597	600	626	586	629	586	607	638	619	598	631	631	566	561	591	617	577	592	588	674	624	572	606	597	604	605	547	626	586	619	624	594	626	583	596	597	626	635	638	589	639	589	601	620	638	601	629	562	587	615	636	641	548	608	557	637	602	636	619	652	589	614	590	649	607	594	619	624	651	626	558	594	569	598	668	632	588	600	578	573	601	621	596	663	651	587	622	622	582	617	582	625	606	584	611	614	587	616	622	630	580	548	600	611	579	619	594	624	580	626	584	649	581	612	602	644	553	643	580	619	636	586	618	624	614	624	608	629	613	604	648	639	592	628	644	666	635	563	632	625	622	641	626	606	616	659	664	590	580	603	615	579	632	607	629	619	606	588	608	651	603	587	592	615	602	598	618	603	604	527	649	622	621	610	617	584	630	609	595	602	658	575	588	632	610	612	586	592	628	606	652	603	613	646	637	572	565	624	634	621	613	587	608	619	612	564	590	596	644	602	594	610	608	623	618	596	590	599	595	633	588	606	603	592	607	591	612	567	625	615	570	612	623	619	585	592	629	620	623	600	645	613	602	625	657	649	575	595	638	605	608	666	640	633	570	624	646	605	589	638	613	628	638	614	616	589	593	603	610	613	601	616	616	590	605	591	638	602	596	620	633	603	651	601	599	619	620	582	588	562	622	635	610	622	631	597	614	583	622	637	640	587	610	624	614	608	611	606	595	650	617	596	611	580	647	678	630	636	618	617	577
6255	461	498	488	548	317	301	305	312	263	274	268	312	263	259	251	264	289	252	257	260	268	273	276	279	235	265	240	285	235	223	258	253	273	237	225	230	268	236	258	230	227	249	273	258	258	229	227	247	267	273	252	242	228	251	252	253	231	256	254	236	219	251	247	264	237	293	228	236	270	276	260	241	244	219	228	266	273	261	205	247	233	248	223	240	252	283	249	267	250	229	255	245	245	251	242	312	241	254	248	235	239	259	242	228	253	261	266	274	224	247	263	237	220	241	249	249	241	266	259	277	240	263	248	238	283	263	227	234	264	250	251	235	277	253	265	258	267	250	243	256	237	274	247	260	261	258	246	242	232	263	241	257	260	249	247	260	250	251	240	227	223	276	255	232	221	246	254	256	225	246	276	237	249	216	256	262	257	266	235	264	265	268	257	255	238	249	253	259	256	277	273	242	279	242	234	236	228	251	231	223	249	250	234	263	251	284	248	237	237	262	253	266	263	240	257	256	218	227	244	239	235	243	286	252	239	251	236	270	222	218	245	259	267	268	252	239	272	258	263	240	263	262	258	257	267	275	244	241	243	258	261	223	232	255	231	267	261	248	262	266	282	224	208	251	264	272	295	246	242	304	215	225	264	212	273	258	223	229	255	238	233	258	243	253	247	269	234	235	301	254	255	238	273	240	273	230	248	253	268	270	259	228	223	243	264	241	259	239	246	233	270	230	282	270	276	242	255	233	254	284	241	264	265	240	267	249	268	255	252	252	252	276	262	299	238	295	255	259	251	227	211	249	244	279	251	254	250	213	240	235	243	227	283	252	288	231	246	250	223	241	257	276	253	258	256	248	230	244	269	254	263	246	243	273	272	255	269	269	249	248	273	243	242	231	235	248	253	266	254	236	244	246	270	257	231	252	227	244	243	248	247	227	264	281	250	290	268	235	263	253	264	250	236	252	261	270	231	231	268	260	221	212	242	251	216	261	250	228	273	258	250	228	281	287	258	280	268	252	217	236	267	256	253	264	234	274	244	237	282	243	265	258	229	259	260	235	252	222	266	226	250	254	253	259	283	245	255	257	255	258	230	251	247	247	245	261	239	224	273	223	216	229	221	226	243	257	236	229	272	248	252	265	263	254	244	267	264	249	250	245	265	275	259	232	252	245	246	269	253	236	279	267	264	262	252	259	243	260	243	295	272	241	261	247	249	242	246	237	245	261	219	236	236	271	241	233	246	222	289	261	261	257	240	255	260	258	253	278	267	254	252	249	247	238	238	236	236	279	268	275	237	263	257	247	242	223	276	233	256	241	245	245	240	260	258	256	218	255	281	246	283	256	231	241	241	234	248	271	274	220	252	256	236	233	285	249	251	256	245	263	256	297	243	260	247	256	251	252	243	266	265	251	256	225	227	223	275	253	236	255	265	238	260	255	267	272	211	264	272	233	249	255	238	233	261	228	267	261	269	265	269	275	285	255	242	266	274	287	212	222	262	232	261	245	261	262	265	235	251	250	244	268	240	245	244	254	277	271	281	269	231	243	255	247	241	247	278	255	230	224	269	265	249	267	247	267	258	202	244	251	251	245	254	232	239	288	225	268	256	250	235	257	226	245	236	283	235	270	232	277	235	263	260	267	288	267	246	242	269	243	274	317	263	242	247	276	276	242	205	241	276	258	240	252	254	271	248	259	269	251	229	262	264	265	247	252	251	283	254	265	223	251	248	263	223	274	233	249	233	230	230	252	265	234	224	231	283	273	230	243	236	289	259	242	259	259	252	257	263	253	252	262	247	267	237	269	232	229	249	248	230	261	237	264	222	223	269	236	261	240	262	264	270	272	250	262	248	221	248	232	238	248	224	251	259	241	248	215	225	252	226	266	241	272	236	255	257	270	259	274	281	226	226	255	252	232	265	267	256	245	256	253	237	246	224	267	263	254	253	251	256	228	273	237	259	247	267	245	236	241	235	244	237	263	244	235	264	284	255	252	234	216	240	273	274	244	269	258	233	253	246	238	244	262	253	265	252	237	247	255	261	258	260	244	250	248	233	276	232	231	232	252	236	259	243	232	258	250	231	274	274	264	252	246	265	236	235	248	252	256	239	243	257	276	251	236	218	265	225	225	241	273	251	250	224	216	227	260	215	240	256	249	263	224	248	251	235	268	243	272	239	273	262	273	245	241	248	256	289	244	237	267	243	282	267	247	237	259	260	234	267	235	269	233	243	216	237	252	257	252	251	266	247	258	259	267	248	221	243	277	272	253	246	224	264	255	210	247	242	274	260	246	259	246	248	233	255	243	237	261	251	237	263	271	272	258	242	237	236	240	231	232	246	241	261	257	240	255	227	260	283	283	249	248	240	245	273	242	273	244	244	221	255	259	231	212	238	286	267	249	237	243	289	272	258	252	257	224	222	262	263	217	236	217	228	262	258	262	297	240	252	270	246	272	226	280	245	233	233	238	259	265	277	256	254	239	240	242	240	276	231	230	241	220	256	283	248	264	269	230	263	249	264	239	229	239	259	250	274	273	268	260	251	270	235	251	256	248	249	252	261	279	238	282	258	261	232	248	243	252	250	283	258	234	267	250	279	252	214	228	259	222	252	249	241	242	241	295	254	256	267	252	223	234	245	267	255	235	273	233	225	238	261	276	251	257	223	279	262	238	294	271	285	233	241	254	218	237	213	250	252	238	259	269	259	253	258	266	249	265	269	236	251	216	258	223	275	260	230	262	255	237	241	235	228	269	265	253	258	268	248	250	269	243	254	261	264	229	239	230	250	284	237	257	244	255	269	254	235	238	234	267	246	255	243	237	260	241	260	257	279	254	234	268	218	240	242	268	237	252	236	218	263	252	248	246	248	250	254	247	238	246	268	235	214	241	247	248	281	245	269	254	251	266	215	298	249	258	232	255	256	263	265	267	251	267	222	251	246	238	274	253	275	246	242	248	233	218	261	269	211	246	253	258	240	269	271	265	235	260	256	267	262	239	231	256	251	229	266	272	243	275	291	228	253	248	264	280	270	255	237	229	223	243	275	243	284	254	242	247	288	228	222	266	262	254	253	231	233	265	255	232	262	265	228	248	255	274	274	254	256	239	270	243	241	271	244	239	276	263	270	244	265	273	258	271	255	273	241	260	238	251	234	249	269	277	242	242	220	260	246	260	229	242	272	242	256	270	276	251	243	210	268	261	251	313	258	234	235	238	270	271	239	245	224	267	238	256	252	274	262	235	264	219	284	247	247	225	242	260	277	240	277	226	232	253	233	250	255	243	261	239	261	239	256	240	236	261	240	242	263	239	249	257	232	237	223	270	277	245	232	217	259	226	264	280	262	263	269	256	218	249	227	229	238	257	259	253	238	238	242	241	273	238	252	247	239	242	253	258	263	253	241	235	269	261	234	251	262	279	237	274	258	235	257	273	263	244	237	241	239	261	273	230	229	247	232	260	260	270	245	253	234	224	240	245	235	281	246	266	246	263	263	281	247
5974	877	1197	1386	2019	1048	844	840	780	743	720	745	728	706	656	717	680	701	688	615	664	675	618	638	599	607	666	637	597	642	631	689	603	655	634	618	616	618	627	580	664	581	626	581	666	659	569	598	642	639	676	641	655	584	636	621	625	644	624	606	609	636	611	607	630	611	601	591	625	584	598	623	578	585	613	629	571	539	679	576	588	621	636	591	623	617	609	595	628	597	598	584	640	590	602	611	630	585	571	599	622	638	639	662	569	623	619	597	603	624	616	605	607	582	671	633	613	610	636	652	620	594	599	625	623	574	612	612	598	604	594	603	601	604	616	645	610	628	576	646	648	605	613	579	613	577	659	610	623	605	622	629	623	612	617	603	580	593	580	576	635	628	629	539	587	642	615	666	592	611	600	614	629	613	628	589	602	603	595	617	586	626	601	612	608	559	632	620	584	647	625	579	558	620	620	645	601	627	634	559	591	641	616	634	620	619	587	619	615	614	584	615	651	625	625	612	663	590	598	583	648	653	585	551	646	642	600	616	563	618	613	636	632	639	547	620	626	640	564	635	586	612	627	627	644	612	578	606	621	575	646	625	617	595	626	623	603	627	566	587	598	623	615	624	553	545	596	604	682	617	572	604	557	638	567	622	609	612	617	633	643	602	586	603	615	598	593	609	586	628	604	606	590	567	619	597	616	583	600	620	637	631	581	659	606	557	608	607	595	637	585	604	613	624	609	620	601	607	615	627	652	584	644	590	659	576	579	600	613	604	659	611	611	641	632	632	602	585	567	586	627	618	624	590	582	619	584	629	598	606	661	620	604	593	611	591	600	581	604	584	629	598	601	612	603	591	600	598	576	599	604	585	611	591	623	631	594	637	649	587	600	618	620	600	622	591	592	588	617	567	629	613	586	535	629	596	592	612	603	591	621	630	617	636	589	610	594	579	601	609	590	624	597	621	603	617	624	600	618	619	618	633	621	573	674	586	650	631	563	626	594	597	635	621	648	594	635	633	582	642	587	610	630	607	585	608	598	654	602	606	584	590	611	645	628	603	624	642	573	639	622	603	663	590	651	593	630	575	587	614	586	604	581	559	612	620	595	620	624	619	621	576	571	592	616	610	599	610	652	623	596	592	566	562	676	650	592	593	612	617	617	588	605	623	613	603	598	615	608	592	601	621	616	581	613	638	639	609	643	622	605	571	574	628	607	585	627	623	600	586	578	579	621	653	582	600	636	605	589	627	615	617	580	578	566	586	641	620	585	618	633	621	623	595	616	623	598	578	651	563	625	609	578	569	595	611	604	640	598	615	619	585	590	574	617	638	549	593	610	618	650	576	622	580	630	620	636	568	579	590	586	617	551	646	644	636	606	619	618	606	564	592	647	608	620	589	585	609	612	621	629	635	638	623	590	623	606	605	587	587	600	610	559	629	599	658	616	597	639	576	612	575	586	592	572	577	609	608	603	594	630	585	611	586	624	620	606	573	615	598	606	623	568	591	631	578	587	628	591	673	555	572	619	589	633	595	613	636	634	617	593	584	614	589	573	537	637	596	577	649	584	615	616	601	603	586	569	637	626	623	628	578	615	631	605	658	567	614	613	589	618	630	570	601	633	563	629	588	626	635	610	602	555	627	557	622	571	607	544	611	613	611	592	629	596	641	650	609	583	601	606	624	579	602	626	606	617	646	558	624	609	621	644	603	618	618	611	625	598	642	621	608	601	581	571	594	602	586	633	583	610	606	589	567	581	588	642	616	651	575	570	639	610	562	628	611	628	569	604	606	664	626	646	625	596	646	630	547	651	649	615	622	606	621	631	636	627	663	613	553	607	558	599	580	612	611	593	617	607	598	577	661	634	617	587	562	602	614	608	585	653	648	598	624	613	610	623	600	623	582	627	621	593	613	638	602	610	636	571	615	605	612	635	591	602	650	612	599	594	609	593	612	627	636	574	613	625	628	646	617	610	614	648	645	609	598	635	588	592	608	602	586	652	539	615	561	590	651	661	628	613	646	604	588	578	604	619	597	615	663	631	586	628	533	639	635	638	629	605	607	630	614	635	605	614	572	601	611	613	602	586	573	641	619	649	628	621	595	615	603	617	625	585	588	572	580	605	549	617	569	555	625	634	574	611	580	609	652	633	588	610	648	610	601	624	635	580	575	583	579	606	648	644	661	568	553	610	581	588	620	605	619	633	585	607	618	561	629	641	600	628	594	576	629	610	586	606	614	633	644	587	662	606	608	607	604	595	645	597	595	603	594	602	639	597	605	618	585	630	585	599	627	595	652	553	555	604	590	587	594	588	625	569	601	601	654	590	576	649	573	585	619	599	596	566	596	604	602	628	606	594	639	593	602	642	611	599	585	593	614	558	627	597	677	606	587	621	638	630	587	637	575	583	595	596	607	609	584	611	618	589	577	600	608	632	577	645	603	565	582	562	606	607	627	625	605	636	618	602	589	579	586	642	607	602	612	597	610	633	625	579	622	590	604	623	608	647	618	629	632	615	583	603	617	628	624	582	614	640	634	618	575	614	576	617	645	648	606	623	598	557	581	618	610	632	607	630	609	606	679	592	603	618	580	635	623	617	612	578	630	577	571	607	588	555	638	599	574	637	579	574	658	617	603	588	565	619	575	594	633	578	617	630	625	584	601	651	606	596	603	617	615	566	631	605	559	618	598	582	630	613	598	594	611	648	606	599	625	605	608	586	631	653	588	635	613	628	682	573	628	635	596	618	627	606	594	657	630	594	630	614	571	588	589	645	611	579	582	627	611	606	612	629	609	618	557	608	605	650	655	658	618	627	594	637	603	637	577	620	568	632	588	651	605	633	604	594	621	588	625	641	614	642	613	645	598	599	634	663	597	583	595	601	595	580	635	584	634	633	550	607	613	608	615	590	620	587	604	581	565	590	621	647	634	600	603	614	626	638	579	619	631	626	601	574	633	593	565	575	619	621	590	615	616	579	610	642	637	604	575	587	632	612	616	586	595	584	625	583	598	587	598	577	626	652	551	584	600	640	586	591	601	645	604	599	618	637	635	611	603	571	592	603	616	572	612	593	621	618	575	638	599	597	631	578	634	608	619	626	604	626	631	601	626	623	595	584	635	627	615	619	603	615	629	616	620	603	588	648	594	607	544	600	588	611	621	586	632	598	657	623	589	629	649	607	649	637	587	588	608	594	633	586	586	581	656	571	588	565	598	567	611	566	615	593	612	624	576	669	632	598	595	603	613	598	673	621	639	600	596	612	659	607	637	636	589	638	620	583	630	576	605	619	591	612	636	613	604	593	606	668	630	577	553	600	611	614	590	652	650	611	621	617	597	573	604	582	614	633	638	627	587	632	612	622	589	655	622	616	579	584	610	617	613	634	608	622	632	635	606	607	627	588	591	676	608	599	616	618	584	598	615	618	621	622	632	621	615	593	602	600	610	586	600	615	609	629	646	643	591	588	604	579	634	603	596	652	602	596	616	622	636	642	635	595	608
11710	635	612	572	458	300	257	197	167	162	160	163	140	129	145	143	155	144	130	108	113	128	124	115	130	111	124	127	124	128	114	120	123	118	124	118	122	133	121	119	120	120	144	102	118	137	114	113	110	132	99	128	104	122	120	123	140	138	138	120	114	115	114	122	105	125	127	117	126	117	113	113	109	119	124	117	132	119	127	136	107	115	118	100	133	129	131	122	129	129	123	124	148	106	121	137	117	119	121	98	118	105	122	143	115	117	114	123	123	136	148	97	116	134	126	114	118	124	106	107	110	135	123	127	130	99	107	129	126	135	124	105	99	111	106	115	132	125	107	115	130	144	138	124	115	133	130	146	100	135	123	121	124	110	134	133	100	134	136	112	145	104	122	129	129	117	128	118	107	115	114	123	135	137	126	131	102	123	118	117	98	114	120	129	105	100	114	102	142	137	125	117	128	127	114	117	124	125	132	106	112	115	117	114	118	114	118	107	101	108	117	107	107	132	120	124	117	115	116	133	113	116	110	106	130	116	115	120	122	123	116	113	123	112	131	107	96	114	110	115	128	133	127	107	113	125	138	120	108	137	131	109	140	126	109	116	126	118	107	117	142	121	115	117	104	134	117	124	110	115	114	127	129	109	132	103	130	121	133	138	116	110	113	129	111	124	114	129	133	104	106	134	114	105	122	123	146	110	117	105	118	111	130	105	133	111	134	115	121	135	105	136	119	126	119	135	120	123	119	120	112	105	138	130	132	122	137	129	116	99	109	129	106	140	114	108	142	127	111	138	115	114	109	120	135	110	127	94	109	117	108	120	116	123	132	109	126	128	139	127	138	103	100	109	131	122	104	105	93	123	108	104	111	110	105	133	118	106	110	117	98	105	121	124	121	110	121	124	112	122	122	133	139	115	124	102	132	122	121	119	125	122	110	108	119	114	108	115	106	117	120	133	122	94	108	104	138	125	117	117	108	138	112	134	123	140	108	109	114	119	112	129	111	123	143	133	142	129	106	115	122	115	130	119	128	127	109	132	116	123	127	98	103	111	115	114	140	157	103	125	128	131	118	107	99	130	92	123	130	136	109	138	138	104	99	121	97	126	134	114	118	116	110	102	126	131	124	111	131	110	107	114	129	133	123	116	125	123	139	129	114	91	86	128	126	111	105	128	123	115	100	114	124	123	103	106	117	117	136	120	106	111	120	106	113	118	134	124	124	113	112	103	120	139	95	114	136	128	79	112	127	121	130	111	124	115	127	128	116	129	134	114	129	127	118	129	109	126	127	119	118	121	134	102	120	107	130	109	122	115	104	117	125	124	141	122	116	118	102	124	134	123	114	85	139	111	140	125	109	120	125	106	123	123	116	116	109	132	107	121	120	119	105	123	113	104	134	128	108	121	121	138	114	107	111	126	101	139	122	105	127	111	111	119	113	103	118	120	129	112	114	121	123	96	127	127	114	111	131	123	122	125	96	124	127	104	113	135	129	123	117	123	109	117	115	111	135	113	110	125	114	138	107	100	126	116	121	107	112	122	120	104	110	133	128	119	129	116	108	129	137	123	123	113	135	99	149	126	110	123	118	118	124	142	111	109	111	87	99	121	101	109	119	99	112	128	98	100	112	116	108	111	134	98	128	134	115	121	124	116	121	124	112	124	137	122	115	108	119	133	128	111	110	118	127	126	118	101	146	104	126	106	104	113	107	116	117	114	116	130	106	118	95	126	125	117	116	113	127	116	125	112	126	95	125	117	100	108	116	116	128	113	124	117	118	115	149	98	122	120	121	113	117	119	112	124	101	123	106	118	133	103	112	128	119	119	120	95	122	94	127	125	134	110	120	128	135	136	130	128	129	120	127	117	115	115	128	116	134	128	112	130	133	119	130	108	112	118	131	141	91	112	123	121	131	144	120	115	134	110	139	124	122	122	116	116	104	113	111	120	119	116	116	117	131	120	116	119	108	122	103	131	108	111	110	113	118	122	136	135	117	124	118	114	93	113	118	120	112	142	114	111	111	112	122	98	116	114	145	117	123	110	101	131	135	100	111	103	116	112	116	113	120	118	117	109	111	120	115	133	114	128	123	120	116	114	123	114	115	116	123	117	113	115	114	102	120	129	112	105	129	119	116	127	112	129	129	104	107	105	118	124	123	129	114	116	128	128	104	127	129	105	139	119	118	123	107	140	115	117	121	125	116	134	122	117	120	138	131	107	135	129	116	125	101	142	129	124	115	110	111	113	145	109	127	128	121	120	107	114	132	113	102	134	145	120	111	118	101	124	135	125	133	134	112	117	106	125	130	93	130	114	125	110	118	108	123	109	154	115	121	153	114	132	121	135	114	136	111	133	112	100	128	138	104	127	148	120	134	124	121	108	122	123	119	128	116	132	125	118	120	124	121	123	112	102	117	100	121	125	120	107	118	109	134	107	121	136	124	145	128	127	114	119	175	124	114	134	99	93	123	120	103	135	111	119	130	123	132	114	114	142	119	106	113	110	103	126	130	112	114	124	106	109	92	140	104	134	130	102	114	125	117	117	123	120	126	102	125	126	132	113	135	127	104	134	115	120	115	103	118	125	123	125	120	137	119	116	112	129	131	108	133	130	98	126	129	120	123	115	128	113	116	113	109	105	125	124	125	113	118	113	116	118	110	117	122	115	135	118	128	144	136	126	134	132	97	128	128	123	114	127	140	131	114	126	109	130	115	108	115	136	129	129	122	120	117	107	120	107	109	134	118	119	122	119	101	118	111	119	109	129	131	143	116	156	124	118	116	129	124	113	124	104	142	107	120	123	107	111	143	111	96	141	142	111	107	89	113	112	130	120	130	112	114	128	116	128	122	120	124	109	111	110	108	114	135	114	109	134	121	119	108	108	118	133	122	116	108	115	105	136	110	121	113	124	122	131	110	111	116	143	124	112	115	118	111	123	121	123	130	110	96	130	102	117	104	121	114	135	119	135	128	136	116	94	118	121	116	123	126	86	104	126	114	149	97	125	130	100	131	105	113	112	121	123	118	120	138	115	122	108	116	121	108	99	119	130	129	104	110	126	128	121	133	123	100	127	121	139	113	117	133	110	97	117	144	134	108	105	113	109	126	117	116	133	142	128	121	112	114	121	136	117	134	118	129	131	105	120	121	123	112	103	113	120	118	110	112	125	151	124	109	117	94	108	103	107	103	121	111	127	113	127	109	134	119	116	118	119	113	119	124	124	133	137	112	116	134	97	115	113	120	127	126	135	97	107	129	115	127	124	108	132	110	120	109	105	104	122	111	117	110	134	108	117	104	117	113	118	116	121	111	106	107	116	123	119	139	127	112	116	127	93	143	99	118	118	105	119	98	108	105	131	126	119	120	113	130	118	126	140	127	122	146	110	127	124	102	127	114	131	122	118	125	113	111	123	110	115	106	119	118	136	95	112	148	124	103	120	107	113	129	115	121	130	106	132	111	146	99	104	132	111	107	115	119	112	119	133	123	128	116	135	106	128
7592	745	1424	1899	1706	1073	883	766	695	622	573	506	482	470	473	444	431	408	389	383	372	382	379	342	329	325	379	369	329	334	348	356	337	311	320	337	320	318	321	326	298	302	303	287	330	305	329	344	346	317	321	329	333	325	313	307	300	322	350	280	325	320	324	327	303	276	339	294	323	340	292	273	315	298	303	312	304	336	310	311	324	289	287	325	294	276	338	305	285	319	271	324	330	311	316	309	329	316	305	315	326	299	316	329	282	311	311	297	289	307	289	308	310	300	337	296	304	328	297	282	287	311	297	300	306	311	299	284	301	322	305	260	332	288	310	305	294	293	325	310	321	292	295	279	289	318	314	321	304	311	308	297	320	311	290	292	289	299	309	301	301	297	298	298	308	281	284	295	299	317	328	317	312	279	332	267	315	310	311	296	312	338	313	296	310	299	290	317	279	296	306	304	318	287	313	292	293	326	303	354	288	316	296	301	286	281	309	299	302	297	304	329	274	316	318	304	304	300	298	314	317	313	300	307	268	308	283	283	317	314	292	339	350	332	341	292	327	297	293	267	312	291	324	296	318	326	309	312	308	330	300	296	302	315	273	294	295	280	293	286	284	298	273	295	332	268	295	296	282	314	315	315	263	315	282	326	326	316	325	315	297	304	324	313	298	327	320	287	314	304	317	295	303	285	266	285	303	273	296	289	289	292	294	325	331	313	301	273	339	312	330	302	308	292	275	303	292	311	305	324	279	307	294	300	292	301	286	317	302	298	312	325	307	324	312	286	332	299	293	307	311	283	292	288	294	291	299	314	320	286	310	284	297	293	331	283	298	309	305	319	291	305	302	338	317	313	268	309	317	341	297	319	305	304	294	303	324	320	291	319	294	323	275	281	318	274	349	302	299	310	322	288	271	297	320	324	294	332	272	298	310	337	279	269	300	305	302	286	285	300	306	329	306	264	319	294	291	299	301	307	275	295	282	307	292	326	283	296	299	313	320	298	320	325	289	309	305	319	304	292	320	321	310	288	293	294	312	327	306	317	282	327	285	294	321	313	316	313	313	303	315	287	307	349	329	286	335	301	290	293	292	299	288	298	285	303	336	308	296	326	281	293	331	297	313	286	305	262	291	311	317	329	332	315	286	303	285	333	305	319	346	306	287	280	316	316	292	304	295	299	313	314	278	293	296	307	321	326	316	269	304	310	301	306	330	287	295	329	311	320	334	334	316	288	300	293	322	292	291	326	337	328	298	338	303	327	295	327	280	311	292	319	277	253	279	297	301	283	271	296	285	323	287	307	340	320	267	325	300	316	304	288	297	299	307	314	318	333	313	324	356	327	327	289	273	336	296	291	305	330	283	300	303	309	293	335	324	324	291	319	272	282	305	331	312	326	303	313	346	303	313	322	318	287	304	323	305	290	344	315	319	279	298	328	298	307	315	303	323	328	314	294	307	297	305	292	310	312	334	274	313	300	319	300	311	318	285	321	280	301	333	332	286	309	293	263	318	288	287	318	286	275	304	318	280	314	304	275	290	318	274	290	282	344	299	296	322	305	316	323	301	295	317	311	308	295	341	272	290	317	313	297	276	299	312	289	276	332	317	315	267	298	279	284	289	271	313	297	292	347	297	329	293	288	308	289	316	281	321	289	307	324	312	292	319	330	294	285	296	302	295	292	303	296	322	335	290	295	295	318	316	313	338	294	321	327	327	293	277	310	318	297	322	311	302	258	316	316	292	319	294	317	325	302	301	286	319	302	297	301	299	302	299	311	295	282	288	304	320	282	349	326	288	314	330	324	299	351	292	294	313	301	321	287	300	283	310	301	297	286	268	305	303	309	312	288	303	316	312	287	309	289	307	318	311	296	323	317	352	330	286	312	308	292	353	297	329	284	302	280	293	285	288	308	304	316	294	326	295	290	278	285	296	327	327	306	314	306	309	299	298	308	278	315	294	285	301	300	287	310	317	298	313	324	295	332	314	310	330	316	309	309	310	309	294	277	315	327	267	317	311	291	342	312	292	309	289	316	292	324	309	322	292	301	298	280	306	325	290	286	280	306	309	308	303	324	292	307	282	306	320	311	305	279	300	335	295	317	306	297	307	305	319	300	304	314	314	337	271	313	323	307	285	287	328	320	323	283	311	275	292	301	323	297	280	324	315	308	314	313	307	300	301	275	267	300	329	314	308	290	319	323	317	307	307	289	329	265	342	287	290	292	292	309	303	313	311	312	303	302	292	305	309	325	311	308	299	347	322	307	316	327	322	290	301	288	305	291	328	306	304	327	289	301	287	304	314	322	330	296	289	275	338	295	308	284	333	300	306	314	289	349	324	289	315	314	282	302	285	310	307	311	305	288	301	320	283	298	308	263	293	308	278	301	305	310	333	322	288	315	295	348	314	312	332	283	293	279	325	289	293	298	304	289	299	297	310	315	297	309	287	298	294	320	309	328	282	313	284	300	311	320	316	274	324	317	325	303	320	309	297	279	280	296	292	294	315	316	318	279	308	318	281	287	311	309	305	292	328	314	300	298	308	298	295	295	302	337	299	290	301	316	311	325	308	270	340	284	303	320	283	282	301	293	291	301	296	310	292	317	328	307	297	313	291	330	315	319	310	282	325	281	267	334	285	308	301	287	304	304	287	283	320	236	318	321	292	308	306	281	275	321	297	283	288	316	278	284	298	305	305	301	316	280	301	284	335	310	276	301	294	291	279	288	304	318	301	328	308	269	304	299	304	315	292	302	260	320	334	297	283	301	301	316	304	325	336	314	283	286	317	300	289	323	312	293	280	308	326	308	332	326	309	315	315	298	286	341	285	314	324	292	311	290	323	305	301	305	287	292	287	295	326	313	305	332	301	354	301	299	286	307	303	321	301	300	311	288	327	292	304	304	326	310	310	327	281	316	300	310	282	295	281	308	282	319	327	319	291	283	298	316	346	299	268	302	294	302	307	315	308	297	276	293	294	293	288	310	292	286	300	315	342	321	308	285	312	279	276	317	306	281	305	307	348	317	313	316	291	331	314	301	325	301	291	324	309	291	302	266	272	312	258	314	281	294	300	303	304	284	310	311	281	304	320	295	287	308	327	313	292	302	293	309	302	320	325	287	293	312	289	306	316	316	297	294	318	312	299	286	312	308	299	288	297	307	301	298	281	303	281	299	302	308	273	316	335	313	326	299	311	305	299	270	268	291	287	299	283	310	296	283	303	319	313	318	327	281	298	305	310	306	335	303	329	289	311	313	268	306	299	337	368	311	325	293	294	278	299	297	317	317	286	306	357	291	304	310	291	303	342	313	297	311	287	309	306	317	305	281	302	279	245	282	305	295	306	347	286	325	298	282	323	305	296	298	285	322	305	280	307	317	318	313	278	298	307	308	300	279	276	340	323	278	304	323	317	326	341	317	279	288	286	298	304	291	309	347	295	294	295	284	313	289	307	283	300	302	304	299	299	306	314	317	307	322	299	293	314	309	275	297	267	320	318	324
1331	259	281	318	283	233	276	258	253	275	239	247	229	224	270	288	233	263	225	250	216	243	276	250	241	261	262	260	245	246	240	241	234	242	232	255	281	253	260	256	268	248	257	238	268	233	282	280	261	244	250	254	257	242	256	255	250	264	224	255	303	253	261	260	254	238	256	228	252	250	253	234	235	250	253	234	267	244	256	256	247	240	223	247	239	236	249	262	253	244	268	254	275	234	262	252	271	253	271	236	258	264	259	236	239	283	253	245	256	238	252	237	241	268	273	287	255	228	250	262	257	238	257	240	258	293	272	253	246	263	281	260	258	231	255	258	216	247	268	215	245	239	228	245	243	232	262	239	252	254	247	238	249	260	263	266	280	244	239	258	253	258	254	250	268	211	232	269	228	248	235	286	238	259	265	247	224	262	236	248	253	240	241	268	238	272	274	265	241	253	244	231	253	282	253	251	248	242	250	248	252	267	246	242	227	271	272	248	211	240	238	237	273	269	280	255	264	249	261	237	250	268	224	254	248	275	263	260	267	239	270	259	216	241	264	256	240	256	230	251	227	214	240	235	235	269	235	242	220	239	276	269	254	238	254	243	211	249	221	263	248	259	254	262	258	250	247	264	252	280	249	240	237	229	232	254	261	229	238	240	260	262	276	251	271	229	243	246	235	249	240	283	260	266	235	254	258	250	249	234	208	244	268	231	266	252	251	238	246	211	249	253	261	244	240	251	230	269	259	214	240	248	242	277	248	241	236	260	304	240	254	262	250	237	246	246	260	236	263	257	215	259	238	275	238	252	270	255	238	236	244	239	235	258	285	250	257	236	266	250	256	235	248	239	245	270	244	270	266	281	231	270	265	251	291	266	260	229	245	251	231	273	244	259	256	240	274	229	253	255	263	239	220	246	278	246	243	239	248	253	265	235	225	267	258	263	240	254	235	245	234	238	232	246	287	248	232	264	220	240	248	269	245	268	231	273	266	234	262	262	248	238	249	287	285	227	241	249	234	266	248	263	253	234	242	270	265	265	290	216	243	231	248	242	237	232	215	291	237	224	268	246	243	256	271	243	238	255	227	245	278	273	276	232	234	251	259	250	266	254	278	246	245	249	260	251	226	221	267	244	266	253	269	237	286	252	279	218	248	245	266	244	238	255	231	258	253	243	265	227	226	265	274	261	266	261	242	281	254	228	221	253	249	208	254	272	257	258	235	243	248	223	220	244	267	255	231	221	225	247	250	220	245	249	284	239	276	237	210	235	243	258	247	250	240	244	259	256	234	253	247	259	231	224	259	280	238	261	254	248	221	268	237	239	256	273	223	261	240	265	243	254	223	266	267	253	256	265	237	250	236	253	260	255	262	267	252	233	241	255	288	258	241	228	219	230	237	239	245	239	229	257	249	251	245	231	249	275	218	232	240	275	264	230	261	255	240	260	250	275	249	254	252	287	261	244	197	244	269	281	261	249	230	228	225	267	242	243	221	274	276	274	248	261	268	260	279	246	283	244	232	262	257	277	230	236	243	251	258	262	266	234	222	267	274	257	247	235	254	266	230	243	258	245	236	262	279	240	251	252	263	278	217	273	250	255	294	262	255	252	265	261	247	264	263	228	244	209	258	233	247	253	231	263	245	243	263	256	263	242	274	271	247	245	239	231	266	234	229	249	274	261	225	219	246	262	263	251	253	245	231	266	279	264	250	233	239	253	207	244	254	246	227	254	226	272	254	271	244	248	283	234	274	245	251	247	249	250	237	254	252	251	258	209	291	247	263	243	225	250	232	259	282	235	235	281	253	263	255	262	248	262	266	256	265	258	250	239	232	262	268	282	240	238	254	239	236	270	243	261	234	251	240	258	240	215	253	245	262	222	241	258	248	246	282	257	263	255	215	218	260	209	243	256	260	276	271	218	234	265	239	221	261	244	275	245	252	263	274	263	245	278	276	265	242	232	255	233	247	239	274	225	217	252	242	235	232	247	231	226	242	238	270	275	253	224	238	263	276	254	234	246	245	288	269	264	249	279	248	241	246	251	262	270	251	271	259	245	241	236	243	262	249	248	266	236	203	257	264	266	258	228	224	251	265	268	266	253	239	267	272	250	248	239	222	218	227	254	267	269	288	258	242	262	238	281	274	225	242	263	258	254	229	254	279	226	211	253	258	268	242	255	245	256	229	250	229	242	246	254	240	256	268	215	263	227	259	253	225	255	254	236	254	261	248	247	232	228	251	243	289	252	248	245	280	231	234	243	235	222	220	255	244	247	257	276	248	263	254	237	238	231	260	250	264	245	242	259	243	227	264	235	255	255	185	238	269	244	231	260	256	259	258	263	250	225	233	249	241	236	241	251	216	231	231	227	239	217	273	275	253	248	277	256	271	237	258	255	243	223	258	267	236	238	253	247	276	273	248	241	267	278	226	243	246	257	241	247	236	218	205	262	227	228	235	289	264	242	252	241	254	241	225	266	245	271	251	264	255	222	270	254	241	257	235	256	235	236	273	258	231	230	249	252	261	241	245	263	300	246	241	259	262	261	260	257	248	248	261	260	239	261	260	249	222	240	233	240	288	259	242	231	274	234	218	229	269	233	239	256	234	251	240	243	226	245	234	243	241	224	246	253	240	256	268	243	230	248	244	272	249	243	259	258	250	254	267	263	245	263	236	269	237	233	243	279	235	231	250	261	216	251	243	241	244	257	253	226	241	264	261	237	285	234	286	254	247	249	245	259	242	229	229	234	227	253	262	273	240	241	255	280	272	258	234	255	269	266	242	251	227	268	255	283	250	252	263	230	243	235	255	261	211	234	239	263	262	234	217	261	248	253	212	275	240	256	260	277	279	252	236	247	221	269	218	255	265	261	264	258	280	259	278	260	239	277	266	259	245	236	223	245	245	249	230	221	247	274	226	262	251	253	233	253	250	198	244	240	266	241	254	241	237	249	273	245	240	260	258	244	259	227	262	241	212	251	248	232	262	259	253	231	242	251	237	281	265	285	236	252	279	252	268	223	258	231	259	248	262	239	263	263	246	246	263	222	255	252	275	264	252	249	258	237	246	249	245	252	260	271	245	267	234	256	236	257	245	230	249	227	222	218	239	242	257	242	236	243	239	228	258	271	219	247	239	253	216	247	243	227	243	236	251	263	258	230	212	254	278	241	275	249	244	251	249	237	225	264	245	253	238	280	247	215	223	252	234	274	245	257	250	282	270	268	250	245	248	241	231	246	252	247	241	237	234	257	251	269	246	259	243	232	234	229	248	251	252	253	254	263	249	243	267	259	260	244	254	241	252	225	240	223	236	255	262	231	254	283	238	265	228	258	258	237	249	271	233	286	256	256	262	271	243	236	217	257	238	248	254	269	264	245	251	239	261	240	256	240	245	217	244	254	244	240	269	239	252	259	239	278	234	259	245	237	233	266	247	257	233	264	245	235	223	243	249	299	219	238	262	245	239	240	263	271	262	228	245	268	267	259	222	273	273	263	258	239
1833	673	674	736	622	645	639	613	643	654	591	602	620	632	644	579	603	632	606	628	656	588	598	600	589	570	605	609	627	669	646	626	645	611	599	630	575	582	611	646	644	603	609	617	625	623	581	676	591	607	577	625	661	623	598	638	571	620	592	602	615	588	590	593	560	573	617	574	616	590	617	580	587	611	620	575	620	588	629	592	631	587	591	573	675	612	623	585	596	626	648	620	623	601	575	596	620	609	619	564	615	634	598	624	639	587	601	583	618	573	609	583	659	647	610	633	578	630	579	632	603	578	612	612	619	611	617	641	606	642	586	579	627	637	578	625	566	610	625	583	602	632	663	615	614	601	598	588	598	561	594	615	599	641	638	594	602	565	602	581	640	603	605	620	601	561	618	590	602	607	620	589	653	566	551	563	632	604	655	601	577	607	638	605	625	575	628	637	637	622	603	627	642	634	575	639	609	592	654	549	626	614	639	640	600	640	580	625	590	607	578	608	609	632	630	607	598	603	585	629	655	624	601	617	638	619	641	581	622	629	613	619	636	591	592	596	610	591	570	623	662	583	612	624	583	632	616	608	627	611	571	582	588	605	600	618	612	648	622	599	619	639	603	633	624	597	586	621	592	630	594	604	609	608	581	645	629	633	588	624	585	588	557	598	590	586	629	604	582	656	587	603	621	650	639	604	613	596	591	622	613	609	617	608	609	607	644	591	634	583	629	581	659	629	604	586	587	599	597	611	629	597	611	589	640	598	651	577	580	633	586	643	588	573	630	580	622	627	586	636	590	650	591	600	609	588	653	604	593	607	596	602	644	581	614	596	596	613	646	589	583	577	635	667	634	639	602	629	660	596	594	637	620	582	621	617	573	606	617	643	634	606	624	626	617	608	610	614	547	582	593	633	567	580	654	648	572	610	630	605	636	641	628	564	617	587	584	619	600	640	605	633	612	594	632	573	597	633	606	644	615	598	585	607	630	610	601	612	584	625	566	597	632	584	635	616	609	582	620	602	640	656	591	591	581	584	612	581	604	602	613	632	575	625	595	585	592	581	594	593	653	623	590	563	596	578	617	604	531	592	597	660	598	619	612	658	566	638	593	569	650	589	587	619	637	606	609	626	545	561	624	597	640	615	611	637	589	567	622	588	532	634	564	574	601	614	570	581	602	564	610	594	617	588	574	640	614	614	604	628	574	631	621	629	606	575	612	642	608	639	625	603	656	592	595	571	592	632	590	613	619	612	640	586	573	567	629	594	588	625	574	612	585	620	624	633	615	606	638	629	629	643	589	616	589	563	622	639	584	614	612	583	595	553	589	597	610	626	640	611	623	597	588	620	593	566	563	636	577	614	593	587	607	593	596	608	606	618	585	630	627	597	650	656	638	566	583	605	607	608	610	574	570	640	561	587	625	631	606	627	633	624	634	634	614	639	565	623	623	611	616	583	621	564	631	622	631	621	584	620	582	635	597	583	549	673	645	607	612	613	604	617	607	621	631	590	653	584	623	585	605	599	619	566	532	620	627	634	611	590	603	601	600	579	589	614	623	649	623	635	626	595	608	629	562	595	614	580	595	630	616	609	617	623	625	649	615	569	629	616	619	623	598	617	637	583	581	606	600	613	647	619	600	621	616	606	626	617	641	602	585	586	567	629	673	627	604	643	613	568	590	588	569	634	614	600	630	576	552	573	577	635	628	635	615	578	557	603	589	607	577	624	617	640	593	576	597	609	603	632	603	611	598	585	605	618	614	582	589	610	608	655	592	603	593	632	621	608	604	599	632	615	572	598	602	589	584	570	630	594	612	638	599	606	580	583	628	608	616	628	606	568	627	597	593	611	627	631	586	578	601	620	602	566	651	592	581	561	630	590	556	632	609	652	613	654	614	623	597	563	605	624	625	590	611	654	614	654	610	659	636	592	618	563	605	633	583	634	657	627	631	600	631	563	584	596	599	651	618	646	612	601	641	616	592	643	636	590	634	627	653	632	656	627	596	559	593	624	625	587	633	550	661	591	601	634	606	590	618	621	583	619	606	610	586	588	602	607	611	589	608	620	636	621	620	583	618	606	591	583	620	631	604	602	558	580	581	583	611	597	590	599	667	629	590	641	645	645	543	529	610	583	598	633	614	643	609	598	642	612	646	641	598	570	599	595	630	582	570	597	635	584	616	627	611	599	633	620	658	613	598	624	587	633	610	599	637	590	607	631	556	576	626	591	593	588	615	611	655	603	599	591	616	572	608	564	599	585	600	616	616	571	580	582	608	616	602	564	618	596	652	591	614	583	595	637	629	580	612	650	603	632	585	584	599	586	606	562	638	604	598	678	580	641	631	570	613	582	598	596	591	581	611	611	605	640	578	636	649	676	608	610	630	592	610	609	614	638	609	614	590	595	609	617	614	578	571	590	618	624	600	592	577	601	568	586	631	611	602	568	611	610	649	628	615	567	596	612	638	581	616	571	613	634	600	609	633	597	615	642	565	640	588	612	620	606	610	594	607	608	601	580	600	601	614	644	595	625	598	563	585	625	598	617	645	594	592	584	653	587	581	651	624	623	605	643	631	613	651	602	654	616	611	621	581	564	580	614	629	593	587	617	622	639	651	636	598	618	596	588	632	642	593	619	575	616	587	615	609	621	625	606	645	586	577	635	554	559	639	610	623	573	649	644	598	612	550	597	623	614	614	584	617	635	613	607	628	653	661	621	649	608	635	610	616	634	584	617	631	583	626	634	584	622	575	604	604	613	617	593	637	625	541	635	616	620	625	618	651	605	619	587	595	624	586	599	648	593	563	580	651	608	655	627	599	636	604	608	658	612	627	618	589	598	606	670	582	622	625	580	616	641	627	613	608	585	668	620	657	586	590	637	607	640	594	597	662	585	612	630	655	570	593	641	621	616	578	649	616	609	601	610	661	594	611	631	622	627	604	583	596	611	589	597	606	589	628	639	616	612	596	564	556	671	663	619	634	622	625	592	653	634	631	624	606	591	660	629	601	605	593	628	641	598	628	604	604	652	597	607	543	622	644	605	633	583	615	592	648	621	613	610	615	642	601	622	584	638	610	644	580	613	631	599	572	645	583	610	619	579	598	599	646	637	652	634	615	616	619	667	596	610	606	624	619	648	572	640	578	584	647	626	624	598	622	640	589	603	625	622	648	597	608	631	602	649	567	633	595	608	606	623	600	619	619	583	561	652	597	629	613	594	629	653	606	598	626	670	598	618	639	619	615	609	634	591	620	592	638	640	630	618	626	614	649	616	634	586	594	612	617	632	642	572	571	598	614	660	610	590	660	645	634	607	624	599	587	574	623	635	581	619	577	596	642	602	609	563	588	651	625	652	611	591	628	605	617	610	635	565	556	610	598	613	604	652	627	621	573	613	611	617	631	638	615	634	650	644	639	630	621	594	573	604	593	567	630	628	567	613	589	595	585	595	682	589	594	629	612	613	597	589	589	612	633	580	643	567	643	568	586	591	634	609	603	612
6291	457	505	486	397	323	294	316	290	273	261	315	271	254	267	284	252	231	236	262	258	224	246	238	226	249	274	254	262	218	246	253	262	273	256	285	254	266	272	241	262	236	279	264	254	250	264	264	269	240	275	254	235	267	292	248	257	238	241	244	237	248	229	258	236	255	263	269	234	261	255	259	263	261	256	222	267	265	220	235	267	266	226	241	273	270	266	264	253	259	268	247	223	251	266	241	250	242	263	250	248	209	252	232	271	247	216	261	250	240	258	251	234	225	246	250	220	247	279	267	247	240	275	231	252	251	259	252	250	239	277	265	236	229	243	249	247	261	219	279	245	274	271	234	271	224	232	252	259	291	264	234	219	260	277	254	262	271	262	238	260	266	203	260	244	244	257	248	235	271	220	265	236	260	231	226	248	262	268	285	292	255	225	230	251	246	253	258	283	271	279	273	245	260	265	258	236	283	250	266	254	260	227	248	268	235	255	234	227	245	225	224	247	232	247	232	253	224	268	240	266	243	314	271	249	267	248	248	225	235	246	262	271	289	275	276	263	255	260	229	248	258	267	279	224	263	254	238	247	262	238	234	265	262	257	232	246	284	261	274	286	259	256	249	227	253	268	259	266	256	217	222	222	235	236	232	237	241	267	266	256	249	280	231	241	236	269	235	250	248	270	272	264	254	233	244	231	254	259	261	265	247	246	226	264	257	243	245	263	253	252	237	255	246	229	234	251	246	251	245	269	284	271	260	238	247	267	245	238	246	240	267	269	268	266	227	227	248	269	244	260	267	269	256	268	270	260	239	255	241	254	273	235	258	222	256	261	220	235	252	245	227	234	236	261	228	251	271	244	245	266	270	249	240	243	210	245	239	262	260	274	255	250	243	233	217	244	250	241	227	265	257	255	245	265	251	270	235	266	244	254	231	255	279	261	254	241	261	257	292	258	254	258	243	261	247	235	263	268	271	268	311	220	240	252	273	256	245	268	231	227	278	258	240	261	231	215	260	255	283	270	244	240	224	248	267	244	245	218	256	253	260	252	255	242	238	202	235	237	248	229	244	242	223	262	260	258	239	261	276	246	272	246	259	232	229	243	256	267	269	243	254	271	244	237	247	204	239	272	241	268	245	272	269	247	254	295	270	235	250	246	292	277	252	262	249	233	218	265	248	245	261	265	262	240	258	248	242	244	249	228	240	253	234	237	269	264	239	236	251	241	266	278	266	272	249	241	262	263	255	255	249	265	283	241	265	287	246	260	265	241	263	249	260	258	250	243	235	228	239	281	241	222	246	255	229	244	257	264	245	277	257	233	288	244	272	243	218	241	241	236	256	278	236	237	217	266	222	255	253	271	235	229	260	234	245	256	227	272	265	251	291	257	265	248	260	263	245	245	276	249	272	278	260	240	215	253	243	248	270	278	258	257	257	236	260	232	258	253	257	248	276	264	244	264	240	245	268	240	257	266	236	227	239	229	251	228	248	241	270	227	275	260	246	273	248	262	236	261	238	263	239	255	231	235	248	238	271	228	243	242	256	254	260	245	270	256	219	262	242	267	238	250	267	267	256	256	275	210	243	233	280	258	259	238	246	232	248	241	255	241	248	257	244	261	235	253	248	265	262	270	272	258	241	224	222	254	275	274	271	276	216	239	281	285	263	212	247	284	225	250	233	245	214	225	275	243	246	217	270	247	254	227	250	267	262	258	260	244	243	278	246	221	261	233	253	249	244	255	246	249	230	263	262	261	283	261	253	249	249	293	222	268	254	242	240	226	281	239	221	249	242	245	261	275	263	271	222	224	260	246	235	269	241	245	249	256	278	239	255	271	255	231	265	269	231	250	271	257	267	243	242	239	256	300	267	236	236	257	237	241	251	213	259	245	242	264	236	237	239	262	236	248	249	241	241	259	260	292	241	226	257	267	270	265	221	248	261	259	270	259	259	238	245	264	266	239	233	251	260	253	249	272	250	244	260	244	244	213	236	246	267	259	243	251	266	242	265	280	259	256	258	260	252	234	261	258	257	240	215	249	261	248	232	257	230	256	246	237	248	266	253	266	237	245	243	260	273	266	248	241	205	262	282	226	254	236	250	258	256	276	280	246	237	234	252	256	273	257	279	265	238	257	217	254	276	267	250	254	207	250	285	242	247	249	255	240	245	250	204	224	294	254	240	248	263	245	244	278	258	273	253	250	245	200	220	236	281	252	217	245	243	232	277	257	282	252	249	278	257	250	233	241	253	252	253	246	223	257	255	208	259	229	205	262	255	259	228	247	254	222	241	221	231	230	261	248	272	237	255	244	264	240	245	245	243	248	223	249	266	264	241	243	251	279	261	257	242	245	240	258	262	249	250	246	239	248	252	244	231	269	256	235	257	238	232	273	250	248	279	258	272	253	243	260	261	270	250	277	221	289	235	259	256	234	246	237	235	259	230	245	270	229	246	270	247	222	248	241	250	239	248	247	243	257	248	270	251	285	227	248	225	256	238	221	251	240	277	252	232	245	247	241	235	261	272	275	261	253	296	267	270	235	251	238	277	239	253	254	255	272	250	247	234	250	247	253	245	242	256	237	262	261	239	253	257	247	258	270	271	270	259	253	240	255	252	242	241	222	259	264	270	236	247	250	221	245	260	240	242	259	259	276	253	251	252	263	237	268	275	246	260	275	243	246	266	243	250	241	238	231	231	256	223	250	265	235	260	253	252	229	255	231	263	233	242	246	279	250	259	238	276	275	278	219	259	263	255	243	272	219	240	262	258	237	213	255	261	224	263	261	240	242	256	258	248	241	260	266	265	246	235	241	270	231	230	238	260	240	243	261	255	264	240	294	234	242	280	235	259	270	257	255	263	254	262	287	257	243	243	235	260	252	255	262	250	240	245	278	231	243	236	249	263	236	260	223	234	244	264	244	250	226	235	262	266	238	263	279	239	260	274	267	227	273	231	249	262	274	256	246	252	260	258	263	266	254	250	240	242	237	247	243	261	202	235	307	272	231	231	265	245	253	245	249	265	278	248	242	280	276	270	243	247	269	258	264	240	251	285	239	241	236	242	272	239	255	268	231	264	264	245	258	239	259	271	253	262	268	229	234	249	249	244	243	259	225	245	254	255	254	244	238	214	235	278	255	242	270	267	289	251	249	254	286	262	223	234	239	259	254	274	248	249	271	270	261	251	241	272	241	259	278	247	247	239	244	236	248	282	258	252	263	230	275	244	269	257	228	267	250	240	258	250	277	271	262	223	207	239	265	243	255	272	213	254	259	247	222	248	258	228	241	265	252	244	272	273	232	257	236	245	238	262	234	224	242	250	230	268	262	242	265	244	232	262	239	272	276	267	237	256	272	251	220	236	250	266	253	250	238	257	265	246	260	222	213	263	252	235	261	220	264	268	240	252	236	239	278	250	258	259	254	241	218	291	252	234	267	243	254	245	275	277	278	244	258	246	237	236	261	264	281	230	251	281	243	250	266	271	251	259	241	271	286	277
6078	831	1164	1446	1243	961	892	821	762	748	782	706	727	630	707	628	670	657	637	635	635	616	592	604	653	625	647	631	612	624	650	608	595	664	614	602	588	585	605	609	632	648	596	665	618	610	576	588	594	653	602	585	620	605	611	673	651	598	623	573	632	630	644	652	617	593	584	647	598	606	593	602	601	582	613	611	612	589	601	585	637	632	639	599	641	600	617	594	607	631	663	635	578	586	594	610	647	595	595	626	671	617	626	653	598	653	632	619	611	644	630	594	616	631	642	597	614	629	626	567	575	606	604	615	603	593	574	558	601	601	616	598	616	590	619	593	609	598	629	592	595	606	602	590	636	607	630	589	610	640	634	592	577	637	611	602	592	602	554	629	635	586	629	620	603	622	600	613	566	587	593	614	631	626	608	632	604	607	575	640	651	604	622	588	612	651	572	616	616	599	614	636	599	604	609	614	562	575	622	626	625	589	621	634	599	617	608	616	599	592	634	652	620	617	606	588	633	628	607	574	599	640	540	655	614	613	645	613	608	649	649	591	616	662	617	578	644	621	596	588	639	562	629	607	655	575	606	644	637	600	590	620	662	657	621	620	584	576	584	633	594	602	597	622	621	581	616	627	596	608	586	649	597	608	626	606	604	626	612	624	639	554	586	627	598	637	581	612	626	616	594	621	625	614	604	629	671	633	593	633	561	621	635	638	602	595	597	573	609	633	598	639	643	595	614	614	602	614	662	641	589	648	607	580	611	596	630	569	604	607	581	618	609	612	590	625	586	602	625	552	572	596	658	608	621	633	634	629	593	662	634	601	613	614	610	621	629	577	659	598	595	624	611	664	577	603	622	608	606	615	582	687	586	646	630	645	601	606	630	565	620	560	592	607	611	646	620	638	624	605	604	609	601	602	611	586	601	611	596	625	579	594	655	637	590	581	585	563	622	600	630	615	599	609	650	567	581	648	592	616	610	581	635	634	613	632	585	621	629	617	643	617	596	604	631	600	625	643	591	628	600	601	602	550	596	602	594	595	653	574	630	618	624	615	618	607	646	617	601	647	586	627	617	577	572	604	602	598	639	634	630	613	624	667	604	587	593	629	576	601	600	621	602	612	639	613	623	617	582	604	561	594	574	624	568	595	612	637	590	641	609	597	629	616	566	589	676	597	599	614	645	632	621	622	601	592	599	603	591	618	656	580	634	604	607	618	611	591	602	604	600	631	619	614	628	593	604	595	657	613	592	597	581	595	611	614	622	614	634	574	615	636	691	594	577	623	610	608	627	619	630	617	598	655	577	599	615	654	648	612	664	628	614	603	621	625	611	603	626	630	594	607	590	620	601	613	606	615	595	629	579	634	635	634	610	608	597	674	591	636	591	601	602	653	598	599	577	627	620	639	640	633	573	603	601	582	575	621	633	581	618	558	593	641	574	659	624	634	633	626	608	607	582	613	613	627	622	591	610	631	617	598	625	599	590	630	598	633	621	640	564	652	615	626	595	604	629	597	617	571	628	609	578	569	611	577	620	576	594	608	616	630	635	636	633	568	623	618	658	576	606	647	606	591	612	623	607	611	601	592	572	641	613	601	571	609	604	629	689	610	564	581	593	605	565	637	583	556	631	620	601	609	590	606	590	588	597	568	631	628	606	595	584	578	600	584	600	636	569	615	622	572	623	581	615	650	620	569	579	611	616	594	616	622	614	600	652	619	631	661	580	610	603	641	618	602	616	638	603	589	594	648	575	632	605	629	615	629	634	626	593	605	618	638	610	625	623	593	629	621	612	607	614	579	629	625	635	576	618	632	619	604	594	611	587	615	605	607	632	640	573	630	596	603	612	611	611	594	618	626	588	614	607	653	636	604	633	610	622	608	602	646	590	589	632	582	676	594	553	661	624	574	614	596	575	626	556	597	607	671	644	626	586	602	586	572	574	595	615	604	575	640	631	590	603	617	658	611	624	643	639	607	601	596	589	605	573	635	587	618	626	598	629	595	561	606	563	694	593	611	555	655	620	631	608	603	594	604	612	564	630	564	592	617	589	640	617	608	569	606	610	619	603	613	620	608	592	614	578	588	611	575	628	630	602	601	612	605	587	675	643	581	590	613	596	595	596	617	661	579	621	599	627	620	632	565	597	603	609	591	651	647	577	586	643	639	606	620	604	588	597	615	580	597	618	631	601	606	581	598	646	577	567	589	600	603	639	595	603	598	620	648	563	641	602	586	597	596	619	632	590	610	590	611	595	611	576	639	593	622	599	599	645	615	615	581	562	588	573	564	660	632	606	597	573	589	611	579	575	586	589	643	616	584	602	611	593	646	599	616	628	676	613	631	623	602	628	616	569	592	605	602	616	580	616	619	602	628	639	669	604	587	612	598	597	625	610	639	592	644	640	596	626	594	626	608	605	642	610	624	570	576	624	611	649	624	635	588	608	624	638	635	610	630	565	613	634	613	612	605	581	589	602	589	622	595	608	589	609	579	592	625	583	636	600	585	600	556	595	598	611	576	651	606	623	616	574	616	600	626	566	633	590	628	620	599	567	644	618	598	581	618	631	618	611	614	625	608	590	610	601	648	611	650	622	578	634	614	594	593	595	588	615	645	665	609	614	591	580	586	636	625	613	588	635	611	589	634	591	575	618	574	585	606	602	628	632	605	627	605	594	561	583	623	634	590	646	628	641	597	585	613	636	656	662	604	611	559	670	604	629	545	632	620	583	615	599	620	631	626	637	626	616	575	605	604	630	582	576	594	607	623	602	588	624	634	599	653	589	634	621	558	609	611	634	591	620	594	630	594	563	623	624	583	590	629	606	583	630	537	616	580	586	606	618	608	609	619	627	637	551	622	622	631	566	596	618	587	575	587	584	616	621	585	619	583	587	645	599	575	612	597	588	607	618	631	602	628	620	579	594	636	609	576	608	668	602	610	592	580	609	595	578	578	576	630	614	625	644	627	650	644	611	648	594	622	566	571	590	614	596	600	608	604	650	556	603	627	625	602	625	639	596	626	561	649	622	567	630	599	567	588	565	580	676	572	591	618	602	624	605	588	619	601	602	605	589	653	595	585	586	604	635	584	602	661	599	608	621	648	656	573	642	590	601	587	602	640	581	640	662	648	604	592	620	637	594	625	633	576	615	588	593	621	606	614	610	607	617	614	593	541	587	567	603	612	631	592	581	592	580	643	573	634	607	601	593	587	606	612	600	582	587	615	602	612	603	632	605	620	601	608	607	590	638	582	594	608	592	627	594	605	576	640	639	588	612	606	571	633	611	594	599	624	591	668	593	633	625	602	633	652	574	590	611	632	584	590	576	606	604	633	593	612	652	585	631	591	628	614	645	602	613	611	642	599	610	622	609	621	587	569	611	585	583	652	621	627	613	613	617	584	555	646	631	584	587	636	592	610	603	602	583	605	647	603	646	583	620	607	617	621	598	607	623	587	596	587	600	599	658	616	614	589	611	596	604	628	635	654	655	648	603	614	571	602
11714	652	677	545	384	245	220	175	167	140	167	166	150	141	142	125	138	130	128	129	132	144	154	135	129	132	121	127	134	117	114	123	116	128	108	131	115	101	112	144	120	121	133	116	139	109	111	142	139	119	103	121	104	117	121	95	127	144	103	128	125	110	129	122	109	114	121	121	115	95	122	129	113	121	118	104	128	129	111	121	150	134	119	114	118	120	119	131	116	112	117	127	118	117	93	125	128	117	93	139	127	108	135	150	106	112	119	132	138	112	109	111	103	115	127	122	122	126	125	121	136	124	128	125	131	105	105	126	130	111	125	119	138	114	116	107	96	113	120	116	101	134	114	115	109	135	109	127	121	147	130	120	132	122	119	129	136	116	112	106	118	128	137	125	119	124	123	118	121	129	120	137	133	125	112	116	124	124	130	114	133	128	110	114	110	120	121	123	126	121	120	111	122	109	124	112	138	129	129	118	126	119	114	110	118	118	115	98	114	128	124	114	127	145	124	107	117	107	118	109	139	115	122	118	144	109	124	138	122	126	138	125	122	104	128	130	111	127	126	128	113	123	125	124	117	137	106	125	116	119	101	102	101	141	113	130	119	127	122	102	140	136	131	106	115	118	124	137	113	109	125	119	129	114	135	135	117	123	110	114	126	134	128	114	101	139	137	118	122	121	124	115	132	128	143	128	104	98	124	112	124	131	117	119	127	112	136	126	113	136	125	129	134	108	110	113	130	139	135	107	128	116	146	114	132	128	136	129	132	116	108	113	134	124	128	126	93	124	120	113	137	111	118	132	95	109	121	110	111	114	129	112	113	126	116	140	121	118	120	121	120	116	120	110	128	118	95	118	123	116	118	120	105	125	134	117	116	123	111	141	113	115	116	118	114	110	110	113	125	121	114	127	115	121	119	114	124	137	137	121	124	106	120	141	134	120	130	117	112	123	115	115	123	111	138	133	134	103	119	103	150	106	122	115	117	133	106	110	126	126	102	118	122	114	88	114	105	124	103	130	111	112	114	125	105	115	114	118	122	128	123	126	107	124	116	120	117	127	126	126	104	115	119	130	120	122	129	101	138	123	130	118	119	100	138	118	114	122	120	104	126	106	120	129	120	116	115	110	121	129	137	129	116	130	122	129	126	141	120	136	107	134	110	111	106	122	128	117	130	133	129	135	118	103	119	128	120	126	127	87	122	120	113	121	126	115	123	126	130	121	109	139	113	112	107	109	102	121	128	132	122	141	104	120	92	111	145	122	127	120	109	121	115	119	122	115	110	107	119	114	129	119	115	115	121	108	116	124	127	110	121	113	116	111	121	122	128	127	120	124	135	127	121	139	116	123	126	150	117	117	117	111	131	130	124	121	125	121	133	135	122	112	126	107	136	116	109	92	143	133	109	118	125	111	105	133	125	115	117	106	125	134	103	120	108	121	128	109	123	98	110	113	124	128	145	118	128	114	115	108	154	128	130	101	118	96	95	128	110	119	122	105	120	119	126	97	125	126	131	108	114	108	120	121	118	110	116	121	116	114	111	118	118	142	123	132	106	125	143	124	148	118	105	141	119	131	153	128	126	116	134	105	104	100	145	117	129	105	150	92	137	129	125	142	119	111	125	101	111	124	120	116	117	137	119	131	108	117	115	138	112	119	103	113	107	113	116	117	112	135	143	120	114	136	108	126	119	114	111	110	125	113	114	123	115	127	101	115	152	107	118	124	107	121	123	129	126	138	118	138	113	126	136	106	118	118	143	117	103	124	117	115	111	119	107	126	149	122	115	134	112	114	109	103	115	122	132	136	117	109	136	127	121	124	138	121	112	118	118	112	122	131	125	120	111	129	115	126	105	122	122	123	107	127	114	123	113	106	107	110	108	122	106	132	129	140	101	138	103	125	131	118	105	132	123	133	118	104	112	129	130	119	133	112	89	136	123	142	136	111	97	105	111	114	120	112	101	112	133	120	123	118	138	111	117	135	128	105	106	110	104	113	113	93	120	99	107	136	114	99	120	110	108	106	139	108	126	124	116	119	145	128	106	113	120	149	130	133	140	137	130	112	111	94	108	129	111	117	127	117	125	129	95	138	122	113	105	133	115	105	114	131	120	105	123	134	129	126	129	131	103	133	121	120	113	106	138	118	125	125	122	120	121	113	109	123	118	117	106	108	150	110	129	104	160	129	127	133	130	131	123	117	125	139	136	133	105	97	102	108	131	96	132	114	114	102	119	109	113	114	97	104	133	124	102	93	122	135	150	127	140	131	112	123	135	136	134	125	125	125	127	114	133	119	113	131	115	117	113	113	127	106	134	132	112	128	144	106	123	128	124	115	115	93	99	124	112	118	122	122	120	120	140	120	108	133	114	123	118	113	135	118	102	123	126	126	110	131	114	118	96	117	142	111	117	104	122	121	126	119	126	123	115	120	116	120	130	125	106	110	114	119	129	127	129	138	104	108	107	111	135	126	120	88	125	112	130	114	116	123	104	128	118	111	136	118	111	115	111	131	107	119	116	129	123	127	139	117	114	118	137	130	127	106	108	117	102	112	101	133	122	129	99	115	118	130	130	114	141	115	139	143	118	140	125	125	110	126	129	119	133	137	102	110	112	103	118	133	125	129	125	140	130	116	122	141	118	123	97	114	113	123	110	128	117	127	117	124	125	119	109	100	121	116	99	127	113	121	120	136	126	126	100	126	125	120	127	121	136	109	117	105	128	123	111	137	110	132	128	110	128	126	125	88	118	99	119	127	124	108	125	123	106	148	126	122	103	121	125	134	126	113	107	129	127	120	111	98	123	144	144	111	125	122	114	129	112	105	113	122	125	120	131	118	93	111	123	120	103	103	144	97	131	107	145	100	128	104	116	104	134	114	112	119	119	101	129	109	115	120	109	136	109	117	115	114	116	109	106	115	112	123	108	119	148	126	97	124	104	113	123	118	120	115	116	108	112	121	113	129	119	113	122	114	112	134	127	118	89	137	122	131	140	122	111	105	103	119	114	116	124	125	115	101	135	137	121	96	121	126	129	123	113	107	114	137	106	118	100	117	110	140	114	107	131	110	116	114	101	105	119	128	120	111	107	119	118	132	105	131	104	122	102	110	116	107	110	123	133	109	120	96	133	113	119	114	116	145	109	123	132	126	114	115	121	116	126	126	102	118	113	110	143	139	118	129	112	109	115	134	130	122	111	122	124	118	107	114	109	131	113	130	114	141	141	120	152	116	121	114	113	114	149	129	121	128	121	114	128	118	116	94	94	123	119	113	134	120	99	119	129	140	121	117	104	130	106	133	126	133	134	114	141	117	119	119	125	130	110	133	120	115	103	103	125	114	111	112	113	120	126	137	117	114	104	112	125	126	146	108	143	129	109	115	123	117	107	124	123	126	127	127	119	116	139	143	133	124	116	120	108	129	134	126	110	115	90	113	99	127	127	156	121	113	115	139	124	115	131	125	144	135	106	109	139	132	116	120	125	117	103	120	121	124	112	131
7683	742	1471	1868	1505	1059	906	785	608	585	523	509	447	467	430	439	408	449	399	362	374	341	374	365	374	358	351	376	337	351	321	322	343	360	324	344	300	308	323	331	314	317	338	307	349	332	344	331	308	327	330	286	322	324	305	287	315	296	305	266	323	322	304	300	314	295	312	308	290	309	296	313	303	299	306	315	315	331	301	303	311	344	350	346	326	340	328	289	290	305	308	266	298	312	336	298	313	341	301	316	341	307	290	313	309	308	321	321	292	324	312	319	319	299	309	310	273	310	281	352	303	293	331	316	334	340	326	348	280	327	336	328	316	322	296	359	320	317	317	316	333	310	319	340	276	286	306	301	271	303	286	291	312	299	317	293	298	325	325	338	304	276	288	296	291	288	271	329	289	302	304	307	300	287	267	321	300	344	317	322	292	303	313	279	301	298	333	307	292	295	278	278	309	314	293	313	328	315	306	323	299	316	306	315	278	345	311	310	307	298	302	305	281	286	280	309	284	314	318	309	299	309	285	302	303	318	320	294	282	275	309	286	295	330	291	312	312	318	310	317	307	313	292	289	301	303	295	330	343	288	293	309	312	309	320	299	295	329	299	305	286	322	308	304	299	284	310	315	285	314	298	316	308	333	304	306	295	290	275	312	353	287	303	309	293	306	326	286	287	337	283	298	312	323	291	294	308	298	310	294	287	311	301	306	317	298	283	294	284	286	317	319	307	273	308	298	306	300	318	280	282	313	329	338	315	319	303	321	314	314	291	305	298	320	331	300	318	330	286	302	269	293	317	287	291	311	288	300	319	280	332	291	322	296	297	308	268	281	323	333	320	296	305	300	319	298	295	270	307	273	293	287	322	300	299	304	284	312	295	281	310	321	310	319	299	324	301	304	331	326	289	297	291	310	310	314	335	302	284	320	310	337	313	293	284	316	286	281	310	307	327	311	282	316	316	307	291	323	315	320	319	335	278	294	305	326	307	284	316	297	269	316	302	340	305	312	316	311	316	284	264	314	303	306	296	305	297	282	288	314	331	336	312	256	298	306	294	277	295	311	279	297	290	287	280	308	299	312	311	290	273	299	279	313	303	329	317	325	297	289	273	293	274	314	303	305	335	294	273	274	284	310	288	306	277	326	298	305	303	303	301	286	313	292	288	326	310	355	306	317	291	319	286	317	298	313	332	301	288	293	282	290	296	346	302	327	314	293	321	305	286	281	280	331	343	296	290	273	295	281	314	321	317	285	338	292	329	323	324	302	288	302	334	280	281	298	283	288	316	319	306	295	322	300	283	289	332	327	339	291	342	296	314	325	289	336	278	308	294	332	302	300	305	274	324	306	317	313	327	313	300	326	294	269	297	317	329	291	311	308	302	327	316	297	308	305	295	307	292	309	285	277	282	302	304	316	281	279	311	313	301	263	298	301	286	292	308	311	291	287	315	321	315	302	308	304	285	298	307	340	298	296	265	295	330	295	290	319	317	295	284	291	305	269	327	307	301	298	305	313	321	306	294	304	278	291	308	312	340	299	303	297	294	318	295	311	328	331	297	293	287	304	320	294	293	333	314	339	301	265	313	307	301	336	275	288	279	274	291	296	302	293	286	302	308	294	305	286	302	284	295	296	294	311	283	300	301	315	332	306	293	316	277	299	292	286	282	302	281	287	285	300	315	317	312	303	298	333	293	316	281	316	299	313	274	317	288	288	343	315	295	283	304	285	267	320	336	328	301	281	302	285	284	318	316	305	270	292	308	320	315	320	308	295	270	280	326	284	310	289	292	300	330	321	294	305	313	327	329	305	307	277	311	290	289	282	309	291	294	297	310	318	310	304	318	300	314	293	294	314	314	312	305	311	311	310	311	287	296	314	278	286	314	287	328	280	283	298	306	312	322	324	293	349	315	292	300	304	317	301	315	304	313	323	304	303	329	317	268	289	314	318	288	293	315	308	282	293	312	331	308	302	297	266	316	310	296	293	356	289	283	264	337	321	307	300	301	335	317	295	320	287	348	290	319	290	308	269	303	273	342	289	305	294	317	321	310	315	280	269	307	298	311	313	327	285	293	316	287	324	320	280	301	304	276	276	318	291	313	301	335	302	285	293	296	310	289	272	283	284	295	324	311	307	268	276	282	303	301	283	368	318	329	319	316	319	290	306	282	283	309	306	286	317	312	309	291	319	310	319	297	321	291	291	349	327	297	331	274	335	325	323	329	306	297	305	311	318	346	307	257	322	330	307	335	333	303	308	300	317	310	304	281	307	269	301	277	289	297	327	316	304	293	298	327	296	308	337	303	310	300	303	313	271	290	304	281	300	313	291	284	322	314	323	311	317	284	279	317	301	308	294	275	321	290	331	300	316	324	289	304	300	337	321	300	308	322	310	298	313	287	300	295	310	312	313	308	304	297	310	336	352	307	331	292	313	305	282	313	299	290	279	307	315	321	295	287	292	301	287	315	298	288	294	293	311	304	306	333	308	297	332	271	284	306	275	323	319	326	283	292	310	310	299	285	293	313	296	314	262	279	290	302	279	308	296	314	306	315	273	317	316	309	329	311	274	307	307	286	281	280	346	305	286	279	320	324	304	303	327	305	308	302	296	307	312	308	274	288	297	297	292	289	311	288	298	321	315	318	323	327	276	294	285	318	299	291	312	310	314	312	289	300	306	327	320	314	308	283	314	318	322	290	331	310	337	319	295	309	284	312	329	327	278	322	322	278	317	308	277	314	290	312	309	282	304	324	337	323	296	304	296	334	310	325	328	286	314	304	301	317	301	307	294	312	325	302	286	301	282	309	321	344	325	292	303	309	289	299	301	326	296	316	319	285	285	294	309	298	296	302	295	315	292	326	298	317	296	297	311	301	311	324	338	306	304	291	305	309	279	301	308	308	313	286	309	291	305	321	281	304	301	272	328	310	313	307	308	313	305	301	328	277	319	299	282	306	298	307	303	317	270	337	285	284	316	345	293	293	327	324	303	285	313	322	269	314	312	283	343	305	311	328	305	300	314	299	322	296	292	308	312	315	327	269	307	316	300	296	303	319	316	299	296	311	329	329	324	297	315	289	300	305	333	311	318	316	291	353	299	292	282	320	322	337	290	296	314	275	310	338	303	328	291	330	293	275	262	316	298	348	260	314	314	288	316	286	283	301	273	290	311	321	319	310	300	306	315	308	311	311	279	334	271	300	313	307	285	303	300	306	320	296	269	289	303	325	303	291	248	287	298	321	302	290	293	294	302	309	277	317	330	315	294	321	312	294	299	282	262	289	293	294	318	291	334	296	303	303	283	318	324	289	333	301	326	319	372	356	309	300	310	282	306	321	308	297	278	303	299	341	320	321	322	328	271	329	295	308	314	293	294	271	271	308	316	328	296	319	286	371	297	335	299	321	304	274	328	313	308	278	293	316	285	292	292	323	316	302	302	295	314	314	335	297	319	298	316	297	313	318	314	304	294	304	316	295	298	310	308	317	287	290	346	327	275
1290	268	303	247	266	253	260	247	255	239	229	253	245	238	240	266	244	262	242	235	259	237	228	253	243	256	248	239	236	274	256	219	232	275	233	273	259	245	271	271	233	274	243	255	277	231	271	236	231	234	265	258	259	281	253	261	270	246	239	255	263	232	260	250	237	249	243	239	282	238	229	253	249	236	256	267	249	270	231	249	255	234	260	247	245	249	246	250	233	261	241	265	235	253	254	245	226	280	253	295	230	251	225	239	264	245	238	243	259	232	246	267	255	243	251	240	239	226	246	226	253	247	238	245	255	235	221	246	248	241	224	246	254	265	230	220	298	232	261	247	249	249	267	235	238	263	235	268	256	245	244	256	249	214	258	239	221	247	214	232	227	249	277	263	236	232	251	253	253	261	248	250	255	241	246	221	248	227	220	217	233	232	257	259	260	268	257	266	285	270	244	245	269	266	229	259	244	240	235	255	249	222	241	235	259	249	238	240	258	259	239	239	237	252	264	251	239	239	252	233	269	243	266	229	248	240	229	270	241	218	233	277	244	266	263	261	264	261	242	249	269	263	237	261	253	245	241	251	245	239	240	272	245	292	247	228	236	269	278	258	235	276	253	242	253	248	254	265	248	242	278	277	229	250	250	246	240	268	252	261	251	260	225	242	235	225	265	231	245	226	265	268	254	265	232	247	243	243	261	269	262	248	249	248	267	223	268	270	260	262	253	248	257	242	236	258	235	268	266	235	256	245	251	261	253	229	225	251	250	257	268	241	250	246	259	260	252	268	255	263	237	260	250	269	231	248	238	262	222	249	227	254	246	239	226	240	279	226	257	249	252	254	266	224	238	274	223	261	252	231	246	251	237	242	244	238	214	246	238	241	262	260	226	210	260	268	255	261	247	273	232	243	246	265	239	248	235	224	238	239	230	236	274	260	246	269	229	256	253	246	219	280	254	273	253	245	231	234	271	237	272	241	245	264	248	281	238	266	251	249	245	230	253	217	226	260	233	246	245	237	260	237	277	262	228	232	253	265	256	199	255	226	258	248	251	251	237	227	258	192	261	271	249	270	260	254	274	246	240	218	250	275	253	242	236	244	253	260	232	263	249	247	244	253	280	250	239	210	263	271	236	236	255	233	237	265	235	254	259	235	234	289	253	241	249	212	265	242	270	248	255	273	263	236	272	261	264	248	267	272	288	231	250	245	267	223	242	261	238	268	246	265	258	283	255	262	227	272	232	271	273	265	277	279	251	250	238	268	267	253	246	255	236	237	245	252	234	262	260	273	269	251	241	251	269	237	250	259	241	247	249	246	241	243	237	238	243	277	233	266	236	235	270	259	266	261	252	262	238	244	244	238	241	220	222	243	248	246	232	225	258	224	223	230	273	246	247	242	268	251	211	258	263	246	265	223	221	257	264	234	241	241	221	258	224	274	262	231	269	257	242	227	265	253	246	212	236	205	243	275	252	239	245	243	273	227	227	243	251	264	248	260	244	257	244	267	237	261	239	276	261	263	272	230	231	269	232	243	228	261	224	238	238	246	268	245	213	253	253	240	257	253	241	277	250	260	270	252	237	245	257	269	261	260	237	229	203	222	252	251	250	261	266	227	264	258	224	262	265	260	285	221	221	253	269	255	247	233	253	273	271	249	251	235	257	269	260	257	278	248	284	236	257	252	245	257	238	238	231	218	246	245	244	229	247	233	259	237	254	247	241	251	248	267	261	275	262	274	267	257	248	237	222	253	242	254	234	237	227	241	236	239	268	230	258	260	241	225	257	233	235	238	238	255	263	284	237	276	245	273	255	242	240	246	235	270	233	221	202	232	245	210	245	225	251	235	271	252	263	241	231	248	239	256	249	251	237	251	264	237	241	250	273	235	282	240	270	261	220	251	229	240	221	261	228	265	282	243	240	276	219	262	256	249	239	253	267	228	249	244	227	230	273	247	231	237	264	235	264	251	247	249	232	254	251	228	257	272	249	248	231	267	263	256	272	228	244	275	266	229	259	254	258	246	265	230	259	247	262	267	245	235	267	225	284	268	245	222	235	269	260	275	269	241	239	262	231	259	238	246	257	256	225	266	267	268	263	266	245	245	256	281	243	253	243	243	271	275	231	251	267	256	244	232	248	253	270	227	251	256	227	254	236	240	243	230	230	250	240	235	267	258	249	242	258	242	257	252	267	256	265	269	265	230	253	242	272	275	258	240	248	266	264	266	224	256	244	220	234	218	256	244	252	237	225	226	213	238	292	275	246	230	238	262	247	261	262	251	253	246	258	265	270	261	263	238	257	259	274	264	245	263	254	265	260	276	249	259	242	272	211	240	277	234	235	274	248	278	257	257	278	254	246	259	267	266	235	258	228	251	266	233	262	229	279	241	262	263	247	260	269	272	271	219	240	274	272	271	270	257	242	263	232	247	283	245	269	246	274	261	251	268	245	249	254	264	221	257	229	265	239	263	264	240	273	250	288	251	250	273	248	255	255	252	246	237	268	237	261	268	227	257	216	240	234	263	224	266	251	233	284	262	246	245	240	281	234	273	262	262	265	258	222	238	232	233	267	246	246	253	252	222	262	262	249	229	260	221	239	205	233	266	257	247	264	250	254	262	276	234	242	280	241	266	275	240	241	214	270	251	241	243	242	216	274	265	248	249	245	261	231	255	264	226	253	239	251	254	258	246	224	230	253	268	248	245	252	245	274	222	245	251	256	223	237	244	265	253	263	247	217	271	272	252	266	266	237	255	251	282	261	255	251	250	242	234	260	246	262	240	262	234	250	269	297	249	254	252	235	234	254	230	229	232	271	251	224	240	269	299	237	245	271	264	249	239	236	227	234	263	231	208	252	236	221	226	238	237	253	215	214	246	255	257	282	228	243	213	258	262	248	227	243	234	234	247	257	255	232	272	239	249	270	263	259	253	261	245	245	250	255	221	292	243	252	238	252	250	265	271	265	273	249	257	235	274	255	235	223	241	232	245	292	239	236	252	268	240	227	266	269	255	259	261	247	252	228	245	229	258	236	217	235	247	255	282	253	239	273	268	247	255	247	288	220	281	233	243	246	258	244	263	252	262	279	271	244	246	260	268	220	235	272	230	255	235	234	244	247	258	251	277	264	239	232	260	248	248	260	237	250	272	247	235	264	264	297	287	259	264	227	257	273	272	242	257	236	242	234	277	273	271	242	254	244	235	242	253	237	265	252	243	225	215	266	257	248	260	282	285	258	264	228	251	232	244	251	272	222	252	236	231	245	243	263	253	237	244	264	256	224	237	260	254	243	235	247	232	263	243	260	231	238	256	248	251	223	213	233	261	228	254	253	223	229	251	256	276	266	222	256	251	260	261	233	227	248	239	257	224	280	243	253	270	252	236	266	247	247	250	283	278	239	236	228	231	266	224	244	216	229	243	264	258	265	271	269	265	243	286	271	267	261	236	286	244	250	252	259	240	258	268	233	223	269	279	259	263	270	228	233	253	271	249	246	237
1937	620	691	699	664	600	581	610	615	632	606	609	620	606	654	665	629	635	595	608	645	579	610	628	585	660	610	604	591	611	556	600	584	599	590	612	616	640	633	619	626	604	628	630	597	643	659	617	636	612	615	612	621	589	599	589	586	640	591	648	601	625	584	586	595	639	640	628	553	580	628	628	591	592	605	607	595	582	586	579	548	615	644	590	609	645	602	592	605	621	607	682	631	611	624	623	589	577	576	569	614	630	577	619	600	634	605	634	559	593	604	585	612	593	591	640	613	627	637	611	574	627	590	640	607	579	630	627	666	569	619	685	617	624	609	637	613	574	611	527	654	615	597	590	633	577	617	611	580	606	636	625	579	600	636	617	589	605	585	611	609	638	593	557	631	557	584	629	607	602	598	636	644	580	612	617	677	566	636	627	581	632	611	605	557	629	607	620	598	600	561	616	645	599	571	611	611	576	589	645	653	569	594	608	618	579	583	577	615	605	605	585	578	609	615	579	630	601	633	569	628	620	610	639	620	574	615	624	612	631	589	583	635	581	585	598	568	566	634	604	648	590	570	577	634	594	611	660	590	608	628	609	596	637	602	613	607	626	620	624	595	579	594	635	647	567	619	633	600	639	651	643	568	602	585	578	636	625	609	643	618	616	607	621	662	598	638	603	612	601	601	627	622	602	608	613	606	602	588	587	650	574	576	619	576	610	619	612	633	628	599	641	583	632	621	587	595	599	621	622	553	607	630	624	608	619	656	564	638	622	572	571	623	590	634	605	619	603	588	617	588	600	594	634	596	608	689	582	665	607	564	591	568	592	644	573	625	614	591	640	619	610	588	605	596	625	615	620	634	625	597	611	565	576	562	611	603	618	567	613	623	604	632	602	600	629	581	587	638	583	586	581	597	570	617	595	602	623	633	599	624	567	617	536	605	638	617	587	632	587	638	570	584	625	604	589	581	605	599	584	592	577	607	602	611	677	593	605	616	597	599	606	585	637	629	581	685	564	628	592	622	603	650	584	626	619	616	604	617	630	612	642	610	620	638	598	604	641	593	608	625	583	614	599	610	620	604	602	584	604	574	628	568	607	602	614	610	612	615	629	620	639	601	570	586	598	597	621	609	588	609	635	660	628	626	590	594	588	624	575	608	576	635	620	607	581	637	619	667	607	646	597	612	630	602	657	604	615	605	617	621	609	577	578	574	561	616	626	620	635	649	609	564	617	646	644	656	599	562	646	606	548	649	618	597	607	604	576	648	602	625	590	605	592	590	554	601	611	604	630	595	651	669	628	577	548	596	572	588	629	578	635	609	583	607	605	630	641	559	652	636	617	587	599	593	598	632	623	580	571	563	642	606	617	614	618	600	620	604	619	604	590	632	614	583	638	550	631	625	638	614	609	669	623	622	604	638	573	620	619	578	607	657	572	589	622	584	608	601	619	667	621	619	584	644	623	573	617	631	586	613	612	604	618	572	594	604	626	594	579	586	608	599	614	628	626	603	605	651	584	601	611	583	623	575	610	609	559	593	616	624	596	580	555	614	620	617	626	619	635	570	619	661	611	633	587	640	613	642	622	619	593	584	603	566	598	637	603	627	591	567	605	600	632	645	627	608	615	610	622	592	596	612	629	580	670	601	641	617	648	592	584	580	614	625	595	615	620	550	638	602	649	612	564	615	574	594	580	612	624	639	611	607	624	587	586	576	631	625	592	664	606	628	607	584	556	618	620	596	596	584	588	615	632	624	608	611	627	629	690	638	631	597	623	588	627	615	597	577	615	593	638	621	640	619	577	630	657	605	620	602	606	644	599	634	627	617	575	615	621	623	603	627	575	623	593	618	585	614	614	613	643	609	616	596	604	608	620	604	612	615	626	636	560	642	611	609	593	563	610	597	650	623	589	601	574	598	578	622	569	598	616	610	561	603	596	610	615	530	608	634	616	657	619	577	623	602	584	617	630	594	606	576	581	593	593	612	630	610	679	621	590	618	607	644	584	576	552	623	635	610	617	642	604	604	601	574	620	609	591	601	607	615	604	632	630	598	618	617	604	587	602	604	595	573	598	574	635	621	598	600	592	587	570	612	637	604	592	580	582	624	615	618	639	613	630	611	593	568	579	606	597	617	651	597	581	650	608	605	598	587	591	571	640	639	617	627	638	629	595	605	619	580	593	571	599	623	547	610	592	598	628	606	619	599	614	579	582	606	578	606	627	615	660	637	611	627	621	588	565	641	626	611	574	619	587	583	634	606	588	570	576	605	583	619	610	609	603	603	638	588	609	633	617	651	634	619	595	611	616	615	601	604	611	595	609	633	616	612	605	579	585	626	603	597	644	641	602	630	644	579	624	629	637	572	582	577	598	639	610	607	599	578	603	621	578	623	590	608	580	584	617	564	605	626	624	657	617	614	607	604	623	646	596	571	618	594	591	624	643	650	590	588	624	661	581	581	670	574	642	604	583	577	599	627	624	569	590	642	579	594	599	627	591	606	601	664	606	634	612	566	628	572	596	640	635	603	604	558	588	609	587	597	597	595	625	648	590	629	647	625	606	584	602	623	607	597	609	586	621	611	633	562	626	606	621	595	575	632	628	594	608	622	611	601	623	559	611	649	592	667	605	592	618	612	581	580	598	616	615	633	621	641	610	618	584	619	569	593	651	600	632	616	600	561	617	610	595	615	634	599	619	571	601	604	604	599	558	672	614	645	607	605	613	583	624	629	610	625	617	568	609	631	646	627	578	607	620	607	602	589	624	609	628	630	572	601	621	642	592	609	609	549	616	647	575	649	595	632	599	623	596	583	586	627	595	633	618	633	555	636	611	649	611	613	632	562	593	632	602	641	624	599	601	584	610	628	597	603	605	624	621	615	636	585	599	614	592	626	602	591	610	638	627	599	578	615	642	588	606	621	601	599	576	608	638	631	605	586	595	588	603	621	628	637	607	565	630	620	634	617	596	602	607	603	625	595	571	622	578	622	656	620	599	601	614	577	613	597	570	585	593	593	629	648	640	644	647	606	572	606	620	608	609	606	652	616	654	604	583	600	615	626	630	611	619	636	617	584	602	596	635	610	574	601	596	633	559	624	629	618	639	594	607	586	588	545	600	602	590	605	641	632	639	601	601	588	622	647	603	600	607	586	597	651	596	579	585	590	640	614	616	645	545	660	602	620	595	613	619	608	621	647	586	602	569	588	618	628	614	552	562	601	590	608	571	678	597	596	597	630	597	625	619	608	548	620	573	628	631	581	634	633	595	614	618	596	586	624	594	594	638	618	654	580	602	552	588	611	590	584	598	572	587	620	580	614	589	599	598	618	620	604	635	580	594	627	622	629	639	638	618	626	580	579	601	601	650	620	620	640	584	596	630	607	622	656	613	586	588	585	647	641	604	639	605	599	608	602	606	613	604	641	616	615	586	613	628	590	635	630	633	583	618	625	598	639	650	613	611	639	592	576	613	562	623	607	632	564	613	603	582	594	613	614	571
6319	470	487	462	398	306	286	293	291	280	265	283	283	285	266	248	233	267	257	247	231	267	256	246	292	263	248	252	258	247	223	261	236	263	251	262	249	250	269	244	261	252	256	237	245	262	263	245	192	253	231	242	250	235	243	257	267	274	233	246	251	250	249	278	249	258	257	251	218	239	237	250	247	281	260	235	242	272	238	257	254	266	257	242	241	275	257	271	245	271	244	261	268	254	253	232	262	237	226	228	249	225	217	264	222	262	261	207	243	279	280	286	257	269	236	248	264	240	247	225	251	230	258	224	267	235	243	237	245	250	235	275	263	253	261	267	252	271	232	280	261	265	255	264	265	259	253	231	260	211	262	270	261	250	275	237	258	252	231	235	259	246	243	202	245	276	268	248	233	252	222	247	250	284	281	274	290	264	285	253	247	248	260	246	270	256	272	245	235	235	264	273	253	229	257	262	247	256	272	256	258	256	268	255	254	241	272	281	225	252	267	261	235	239	235	247	238	260	232	244	235	291	261	278	266	231	213	262	246	246	235	270	291	258	241	258	241	252	227	244	266	257	277	240	303	233	231	241	258	248	259	253	255	258	271	250	242	256	267	233	226	280	264	212	246	270	255	250	247	249	259	260	233	254	243	243	254	239	233	254	249	276	273	258	242	241	238	286	269	243	266	230	268	233	252	255	227	245	263	246	265	254	234	259	275	246	242	249	264	247	230	281	260	271	257	269	273	263	248	259	233	229	224	241	255	258	254	277	258	278	231	252	236	249	247	239	227	250	267	257	266	264	279	256	248	272	238	247	259	240	246	265	304	258	246	238	224	225	247	256	270	274	257	237	211	239	240	275	261	259	266	259	247	254	303	266	256	284	255	268	286	253	279	239	223	233	231	267	238	231	259	240	264	251	277	275	241	295	265	241	241	251	280	230	268	236	266	231	250	316	234	245	256	247	236	258	249	238	239	230	255	266	262	244	245	246	265	270	239	256	252	245	273	256	249	228	264	237	242	226	258	255	264	266	234	265	243	259	269	277	242	250	254	261	237	287	240	240	260	269	238	270	268	213	250	257	232	263	261	255	254	257	293	223	270	255	232	235	279	245	260	273	235	235	247	274	226	251	254	306	248	240	249	265	254	216	245	268	234	257	254	252	252	246	259	287	271	259	235	228	255	254	221	268	250	249	248	253	252	249	256	244	238	259	217	238	236	252	239	229	242	243	257	239	217	269	236	237	260	272	250	244	268	241	257	262	254	259	250	243	268	255	243	253	233	246	277	224	261	249	244	228	254	296	236	242	272	249	229	232	258	253	253	258	249	279	243	232	230	226	263	247	286	237	226	229	234	244	246	235	260	247	275	251	220	240	243	266	234	270	249	229	241	248	239	251	277	246	244	263	248	268	259	263	248	249	256	222	225	248	220	242	272	281	247	262	257	241	289	240	243	253	258	263	253	292	227	225	247	251	289	221	247	243	244	243	263	262	252	248	252	259	271	252	235	259	251	266	240	247	246	257	254	247	239	235	224	244	237	289	260	254	254	254	248	258	247	260	231	254	236	243	252	230	224	247	244	243	226	220	219	238	244	263	247	249	258	237	250	233	253	246	236	236	276	221	246	231	234	241	243	240	262	257	265	256	263	238	241	225	248	245	268	248	240	225	263	289	238	253	244	251	248	261	227	251	245	266	264	262	251	266	256	227	216	283	240	262	257	278	263	219	289	249	258	237	237	277	247	274	268	271	247	235	230	253	252	243	268	268	256	259	262	257	262	234	247	258	267	283	276	265	275	206	231	254	276	241	243	249	243	239	261	229	249	262	230	253	234	253	246	263	230	249	225	256	235	288	240	259	268	226	246	275	226	257	214	246	234	248	250	238	232	233	243	277	256	264	260	261	272	251	241	255	255	255	220	241	235	222	265	264	233	255	225	281	233	256	248	226	251	291	265	281	261	246	273	231	259	246	258	237	294	253	261	276	261	237	234	208	247	266	281	270	251	267	266	269	253	245	271	265	280	245	271	265	279	252	232	283	253	250	238	242	232	243	271	220	240	211	232	260	274	265	266	267	279	272	229	273	269	255	241	250	252	240	256	249	243	267	253	267	276	236	243	233	264	231	259	275	240	269	249	223	262	250	243	229	227	255	235	244	268	246	262	250	246	259	238	256	256	249	220	256	280	263	239	237	258	235	251	257	256	268	292	250	242	294	243	208	226	238	269	244	222	273	266	252	235	258	246	261	284	270	255	278	234	245	225	256	258	251	261	243	204	229	251	243	226	257	273	245	238	257	259	230	243	254	263	248	255	236	243	249	245	229	223	256	245	239	273	217	244	263	250	254	262	246	264	258	255	272	245	226	254	241	253	252	254	268	264	247	237	261	256	266	227	284	271	276	249	240	236	232	241	260	247	250	262	259	256	270	261	254	257	271	212	240	263	241	251	249	212	221	245	267	241	229	225	247	252	275	227	277	267	265	240	207	255	268	237	298	203	271	282	253	256	254	264	270	264	266	262	251	226	261	266	275	265	226	290	232	262	243	262	230	251	233	247	255	251	263	268	231	263	257	207	254	227	259	245	246	265	243	223	217	249	250	245	268	260	245	247	233	250	229	226	254	230	236	278	269	257	246	259	251	234	255	238	253	213	268	248	282	255	260	235	249	241	264	255	266	262	264	237	234	225	251	248	240	287	228	253	262	278	253	243	256	273	257	258	267	231	243	288	246	262	225	284	243	237	274	250	232	256	255	236	263	278	244	241	226	229	256	268	266	263	240	270	245	251	228	243	258	259	235	256	245	238	263	248	279	244	265	273	280	261	231	254	241	261	236	233	219	224	237	250	269	258	210	254	245	274	247	236	249	242	260	222	254	229	243	243	259	248	246	274	222	257	262	260	257	235	240	225	254	245	242	248	256	257	231	254	242	245	240	261	268	243	243	237	250	251	273	265	252	270	242	254	266	247	289	259	261	234	228	231	237	247	241	266	276	243	258	241	261	233	230	248	264	258	248	260	258	262	258	256	258	275	259	293	241	260	267	252	262	251	257	253	254	279	246	247	248	267	268	251	244	257	230	245	250	215	230	234	274	276	254	225	253	247	248	250	224	226	259	268	224	257	239	239	240	235	254	296	249	248	264	258	254	250	274	302	257	279	235	257	256	275	256	273	258	253	254	256	254	256	242	240	235	267	245	242	227	237	266	277	267	240	249	265	258	255	242	249	251	250	253	265	239	236	253	277	260	263	258	268	273	255	283	253	273	258	233	254	259	258	236	227	266	269	266	245	248	259	236	258	238	255	255	275	218	231	257	202	232	233	284	273	245	257	256	282	230	260	242	266	249	266	245	250	271	234	256	230	230	267	240	247	257	268	248	288	248	253	250	251	246	262	261	247	249	227	256	272	267	283	266	265	232	238	255	249	257	290	241	272	244	252	202	240	280	252	235	238	248	226	267	210	246	263	245	217	247	243	280	263	242	230	242	261	275	254	265	284	221
6206	825	1198	1381	1261	1034	919	811	808	764	727	721	681	662	642	710	646	662	658	642	614	639	633	622	596	609	600	650	656	604	612	635	609	582	618	673	639	574	631	636	613	583	646	655	597	639	650	617	593	651	613	585	634	636	575	605	610	573	646	614	648	613	606	609	614	603	596	645	621	588	626	630	618	601	659	620	606	642	601	621	585	597	602	624	575	618	596	634	629	583	624	592	602	611	587	588	629	606	644	620	594	602	614	615	595	589	643	602	616	606	618	602	589	619	623	626	636	582	585	627	613	585	610	647	626	565	610	617	568	595	596	604	631	623	620	574	595	678	592	612	626	624	656	601	580	604	595	616	602	630	586	584	599	619	534	608	610	584	598	617	614	600	628	568	660	609	618	601	606	624	649	607	603	595	583	608	604	570	568	598	560	583	598	623	598	581	591	620	587	627	591	587	618	627	579	584	633	634	600	617	571	605	606	578	610	625	591	617	631	588	637	635	636	611	612	604	637	619	619	636	586	599	617	575	615	606	606	624	594	597	614	625	638	584	630	675	625	606	608	560	659	585	569	597	619	595	643	615	633	608	611	634	594	610	590	626	600	631	612	621	619	589	670	551	571	623	612	585	586	613	616	598	605	622	577	605	597	612	603	625	596	624	608	597	619	596	559	625	636	634	558	645	639	639	613	600	586	569	629	616	620	604	606	601	605	619	555	588	623	658	609	635	631	609	590	661	614	609	612	591	616	623	602	632	591	604	591	599	590	595	608	635	618	632	601	607	575	587	624	583	662	649	580	621	628	564	591	576	598	566	615	597	668	607	584	647	595	626	573	604	628	574	604	597	605	619	617	586	597	600	607	655	641	634	645	663	585	606	611	578	601	623	610	621	581	634	587	573	612	603	648	621	656	640	649	609	597	609	599	646	643	617	631	609	622	635	606	634	559	596	629	577	625	584	625	623	618	599	599	612	621	596	638	657	610	629	567	597	621	585	594	584	606	602	594	612	631	611	620	581	593	605	582	615	606	583	615	611	608	615	633	610	591	560	577	612	623	617	596	627	619	626	548	576	611	621	583	547	609	636	645	682	590	622	611	583	575	622	598	620	617	619	573	607	603	614	600	590	610	571	633	574	551	603	636	573	620	595	574	568	581	623	640	616	569	624	578	633	618	631	579	571	610	615	644	590	616	599	607	614	590	621	622	628	617	602	616	616	593	565	611	606	612	604	663	612	628	601	608	633	644	584	613	698	563	621	615	604	601	566	605	605	607	626	650	603	612	645	664	622	640	572	641	616	618	599	624	553	597	598	660	579	617	572	626	635	613	588	599	620	618	596	564	629	614	634	603	625	599	604	604	629	616	637	643	643	607	608	611	577	635	604	633	606	612	547	585	632	588	613	605	604	614	646	670	608	575	580	619	597	612	625	632	587	615	609	579	609	641	582	610	606	596	588	577	568	594	628	553	589	618	564	582	626	590	594	624	615	642	613	596	587	622	640	602	617	606	567	622	579	593	607	643	594	590	595	595	643	581	650	606	600	618	599	554	613	668	617	607	576	628	555	630	615	609	606	595	616	641	602	616	587	610	598	581	596	623	619	589	634	606	634	667	613	624	636	586	631	566	641	583	616	592	587	588	635	648	604	606	599	642	610	661	635	627	583	581	639	623	617	650	606	586	624	558	636	616	633	631	637	617	615	586	676	617	608	604	629	600	585	634	565	615	573	593	616	632	628	647	590	626	603	587	670	655	564	630	603	608	604	610	588	627	628	590	605	617	591	595	618	572	598	583	606	637	624	593	591	602	580	591	637	599	630	644	550	634	621	593	625	578	634	611	608	582	631	601	644	617	621	564	595	630	654	615	624	603	584	640	624	586	602	601	614	592	576	601	624	640	573	631	624	596	569	573	601	596	582	614	598	600	593	623	586	594	630	604	593	598	578	582	618	615	640	601	612	608	626	618	612	601	599	597	588	614	621	626	595	607	586	655	579	580	598	599	592	597	611	613	604	586	626	640	612	628	611	594	631	599	628	611	598	617	598	576	554	602	582	622	622	588	642	641	556	614	589	637	598	613	606	647	597	589	668	582	630	607	625	586	632	578	590	611	603	557	575	594	606	604	620	614	591	581	557	586	555	657	603	588	566	619	627	585	596	607	645	620	586	576	597	647	560	582	600	625	602	623	611	658	620	550	617	592	561	598	572	581	619	570	620	613	612	603	605	619	625	601	642	645	630	637	612	639	617	601	642	652	590	593	585	630	606	606	605	596	597	599	672	600	588	617	623	625	603	628	631	625	585	599	619	621	642	617	590	593	610	581	597	615	621	610	637	613	596	556	606	552	574	574	606	610	591	580	591	658	583	599	602	606	608	615	572	616	593	587	600	624	588	609	605	570	633	593	578	583	598	603	613	635	616	600	603	576	632	573	608	559	631	604	678	604	600	620	630	607	596	615	637	609	595	623	613	574	609	607	605	596	567	584	590	607	637	619	574	633	599	598	621	609	629	625	621	609	603	584	608	585	591	597	570	604	614	572	631	580	637	600	604	602	598	620	600	559	600	618	611	600	605	610	549	624	622	610	634	608	649	623	584	589	610	643	600	615	574	604	585	651	606	554	603	642	640	636	611	568	568	568	626	635	614	655	618	593	646	602	585	639	606	600	625	618	634	629	594	640	639	625	587	621	600	559	580	577	601	587	618	613	612	635	575	603	627	581	590	564	614	643	628	577	594	562	607	611	587	628	612	631	606	611	616	591	595	565	612	608	647	568	627	602	640	627	580	621	589	600	574	630	612	586	626	640	613	632	623	604	586	602	584	566	591	642	632	624	573	593	580	667	593	610	612	592	616	591	609	597	602	603	642	643	608	649	629	640	634	629	595	625	591	580	575	594	611	644	612	659	597	603	557	621	575	593	571	583	578	658	640	603	625	633	638	615	562	614	629	597	568	671	618	599	579	623	631	592	567	619	582	636	610	627	566	609	559	574	592	609	616	580	564	597	608	619	652	625	612	568	607	611	633	633	621	617	603	588	619	595	616	586	589	611	591	619	602	601	597	589	606	632	606	625	585	581	623	629	621	624	615	609	620	637	595	646	662	577	628	589	574	629	634	594	604	563	628	647	636	614	593	601	574	676	572	586	614	584	584	605	659	611	635	592	625	614	592	616	618	643	617	635	582	577	631	612	608	597	596	655	598	594	612	610	599	601	640	595	644	649	569	640	654	659	567	626	607	657	583	608	592	603	616	629	628	626	615	628	611	583	643	632	594	613	567	621	644	613	628	602	560	597	598	598	590	621	637	588	619	625	613	578	626	639	637	554	608	614	618	603	638	614	635	605	609	655	637	631	604	645	637	586	627	632	610	633	590	598	577	619	607	569	633	609	613	622	603	577	624	616	651	547	608	587	613	607	563	611	643	576	627	611	609	591	599	619	598	643	633	582	578	598	644	645	562	616	633	619	582	616	601	590	631	626	614	581	613	619	608	619	608
11450	672	631	570	402	248	239	193	164	202	143	136	146	147	123	144	152	125	142	152	133	150	156	142	107	136	114	120	132	115	104	146	121	139	115	110	122	122	125	125	117	120	131	129	123	123	106	101	109	120	151	133	118	136	126	110	111	104	125	119	137	127	115	115	123	113	116	125	114	124	126	98	107	117	125	123	128	114	126	117	119	92	118	124	98	131	125	111	115	127	138	125	127	111	129	133	133	115	121	111	115	111	119	124	129	119	110	112	112	141	136	97	136	129	111	137	115	105	124	125	145	118	129	131	103	96	126	125	140	118	118	126	122	130	151	113	127	129	128	120	115	127	144	138	120	150	124	114	110	113	100	114	127	110	120	111	123	115	117	133	119	125	124	107	113	120	127	120	122	111	112	101	117	139	136	131	109	122	134	125	117	137	116	141	120	122	146	104	102	126	135	144	112	120	107	134	131	95	125	103	125	122	101	116	135	117	109	115	98	100	119	136	128	126	110	110	132	119	112	103	113	127	119	122	121	114	130	115	126	104	119	114	143	132	102	130	120	146	138	127	143	124	123	129	153	122	134	130	125	113	114	101	141	141	124	107	93	92	133	120	126	111	104	125	123	116	124	108	107	137	128	113	118	132	116	125	106	115	113	107	125	141	130	98	127	120	159	120	121	130	117	102	121	98	116	137	119	127	124	108	147	112	134	100	101	121	127	104	120	120	105	124	141	119	122	128	107	128	133	98	120	125	125	134	133	111	126	112	111	96	105	112	95	125	121	104	111	126	113	99	113	130	125	103	103	117	141	133	114	145	120	98	119	106	113	120	121	99	134	124	129	125	114	123	131	111	123	115	110	118	128	138	122	129	126	131	113	118	125	142	110	100	123	114	114	111	110	112	113	116	110	123	134	125	116	119	113	138	111	119	114	136	141	121	115	103	104	115	127	110	112	119	123	110	121	122	116	118	116	115	121	140	131	129	123	132	122	117	123	134	130	128	106	106	136	119	125	114	108	101	114	147	124	117	126	114	105	137	115	99	139	125	119	123	139	134	113	133	128	128	123	121	133	127	110	112	106	114	113	132	111	114	120	110	119	116	104	125	127	105	113	120	113	113	115	127	143	120	122	125	110	107	136	124	110	109	107	122	128	128	121	116	109	128	111	128	134	138	130	120	102	123	120	141	119	154	122	114	132	129	105	119	127	117	106	133	105	106	142	114	144	111	108	120	122	112	102	116	109	138	141	116	117	131	118	128	145	109	120	143	131	126	121	113	124	117	99	119	113	142	123	125	124	135	115	108	112	113	127	114	112	134	103	130	111	120	86	105	142	123	114	111	115	135	120	112	108	138	115	114	111	133	123	107	129	119	132	119	138	117	123	123	116	137	115	108	119	110	116	116	112	114	138	114	118	120	108	130	95	127	124	115	120	124	136	108	129	126	115	123	117	123	139	118	136	105	125	137	127	128	106	128	127	130	132	108	99	125	97	109	90	112	104	100	115	113	112	117	132	127	133	136	126	129	141	144	128	128	103	132	121	104	116	120	110	114	114	142	133	124	128	109	124	136	136	137	110	125	122	114	97	124	124	113	112	90	125	114	129	123	120	146	126	118	123	128	119	120	121	129	111	89	120	107	131	111	136	115	113	123	105	110	112	114	124	108	111	121	101	118	127	122	118	113	117	127	97	125	121	114	120	126	140	114	120	96	131	124	122	123	140	131	116	103	122	107	134	124	118	117	116	113	124	109	113	155	135	113	115	144	113	110	109	120	121	123	123	109	114	127	110	111	130	110	138	108	155	110	106	131	117	128	133	104	129	130	117	106	118	138	139	127	123	112	139	128	93	130	128	101	114	131	113	126	126	114	129	123	96	128	114	131	117	132	120	128	112	115	125	134	126	105	108	119	130	122	117	125	106	126	146	124	118	136	121	121	124	123	121	121	130	124	106	119	120	111	116	114	135	132	117	110	123	126	130	134	144	128	126	107	123	111	131	136	131	143	133	96	112	136	112	128	116	130	122	126	121	115	135	118	118	107	127	129	116	125	148	129	119	108	130	121	122	122	113	113	108	105	129	108	120	110	109	99	122	141	137	133	121	122	117	131	91	126	101	132	109	134	112	112	120	111	129	120	127	104	138	129	122	119	120	127	119	102	103	104	125	120	108	127	125	121	118	141	101	113	119	126	125	119	116	108	123	120	113	126	104	133	122	116	141	127	114	119	104	128	122	120	121	121	95	136	142	127	107	120	110	126	117	114	115	113	119	104	106	119	114	116	118	110	122	122	120	112	98	121	118	100	101	140	136	120	124	116	145	121	126	132	122	126	123	124	130	122	114	120	135	94	107	120	143	128	131	137	121	122	133	133	115	119	126	124	145	148	109	143	106	102	130	96	111	124	110	102	126	111	118	106	114	124	117	110	121	117	121	131	94	116	119	127	113	130	109	125	128	127	114	97	117	139	115	113	100	122	125	127	120	110	118	130	121	121	121	135	118	122	111	89	129	144	108	129	122	126	119	123	126	110	98	135	127	134	115	114	124	122	114	131	123	110	117	121	118	142	134	126	109	116	119	133	111	122	147	134	108	135	129	128	100	153	115	111	133	128	122	116	121	131	116	131	110	116	134	144	125	141	98	132	120	126	116	103	112	133	131	128	100	126	111	131	105	133	126	107	111	139	123	116	129	131	140	118	123	120	96	104	126	124	128	144	114	106	107	134	110	126	122	127	132	134	141	127	121	144	116	141	132	124	116	133	132	129	126	119	112	109	110	138	112	124	137	121	126	114	118	115	154	115	106	105	126	124	120	128	96	123	107	117	117	131	136	125	146	120	114	112	126	111	136	118	124	92	114	134	118	121	117	112	122	102	117	129	109	117	90	126	119	102	122	116	107	146	121	119	121	135	116	124	113	107	124	96	114	107	107	119	135	104	112	113	143	103	127	114	115	104	112	103	102	104	111	128	102	120	132	124	123	113	127	114	99	138	113	133	117	112	111	115	116	113	122	119	122	126	120	118	132	113	131	107	123	111	141	118	130	119	117	101	114	136	131	91	110	113	117	114	109	129	130	110	119	148	118	122	116	114	102	111	104	148	139	111	123	126	100	138	130	117	113	101	118	116	111	134	119	102	117	141	120	117	119	136	113	139	108	133	134	112	107	115	116	117	114	135	101	96	135	108	115	109	119	98	117	146	120	122	128	114	132	115	129	109	126	130	123	132	109	104	148	123	131	115	93	138	132	125	117	113	91	133	147	128	119	138	140	105	133	118	120	113	115	123	126	116	108	131	124	111	118	113	109	114	114	119	128	130	132	125	125	123	116	122	103	120	137	101	128	133	124	126	132	128	104	131	122	131	121	123	118	107	128	108	129	106	107	131	117	95	113	109	120	109	114	105	116	138	135	126	136	109	113	120	109	116	135	115	110	136	104	118	129	120	127	120	147	121	131	127	122	134	121	125	105	114	133	142	131	128	122	106	128	120	102	129	123	105
7599	725	1462	1904	1591	1153	893	760	673	616	540	525	517	439	444	396	432	398	430	407	386	357	341	347	369	347	385	387	375	344	348	336	341	341	338	344	334	331	328	303	322	341	326	302	295	321	315	342	331	326	322	316	296	324	339	308	303	339	306	325	306	278	310	339	326	312	313	330	309	331	306	287	308	311	270	316	269	312	337	292	324	303	340	281	312	285	294	314	277	325	305	311	339	307	302	312	311	329	311	305	304	302	312	302	297	277	330	345	294	332	302	286	300	324	305	317	329	322	300	314	328	309	307	315	303	307	298	310	322	318	300	315	285	306	342	288	283	309	336	297	334	288	303	326	303	328	261	333	304	305	303	294	296	325	264	287	326	297	283	312	314	310	330	307	294	307	298	325	278	310	272	275	321	290	312	312	283	317	315	321	320	294	326	323	320	304	342	293	296	309	319	292	314	288	307	331	335	280	309	300	291	278	272	302	320	289	289	301	324	315	335	280	271	300	265	317	299	311	333	335	317	297	327	281	291	315	308	285	337	292	257	315	296	280	317	300	304	293	305	299	286	303	312	316	311	307	288	288	299	306	305	294	315	328	277	322	291	325	300	291	298	301	317	320	284	301	345	297	292	311	296	285	315	302	319	300	306	305	315	313	322	306	341	301	329	316	294	323	318	310	321	299	341	325	293	282	307	327	316	297	321	311	304	315	309	325	320	314	271	308	304	295	332	310	279	316	278	318	295	311	263	263	327	311	308	325	287	317	301	317	306	320	317	302	303	318	308	333	328	317	323	276	328	288	287	292	297	336	330	293	333	310	285	312	296	283	331	299	298	290	272	288	314	292	271	300	301	275	311	284	293	268	302	280	305	299	292	330	296	303	326	307	312	324	312	301	310	313	297	271	310	320	291	298	303	316	277	300	326	291	303	313	321	296	292	281	320	325	300	323	315	311	320	315	298	326	315	307	293	327	276	332	316	312	301	317	323	331	298	313	295	286	311	333	304	282	293	279	285	283	310	326	313	295	344	344	301	287	302	290	303	297	300	307	297	299	340	322	284	284	319	319	311	288	361	282	291	296	296	306	314	305	307	291	290	300	334	285	315	304	331	316	291	279	347	282	300	282	307	320	287	295	315	311	327	302	291	300	309	273	309	286	308	305	342	328	283	327	350	279	307	317	309	298	312	296	296	294	299	330	325	293	286	284	317	295	309	302	292	293	307	308	296	306	335	307	319	335	291	312	293	336	324	324	312	300	317	288	324	329	332	298	313	277	308	297	325	311	340	265	310	300	312	317	293	325	315	300	328	289	274	301	297	291	323	330	355	302	314	317	287	274	304	331	293	307	325	291	283	303	283	290	299	341	318	301	308	297	290	318	326	281	310	307	317	314	298	312	319	295	306	288	303	302	269	326	298	292	298	304	306	304	304	307	288	321	288	332	285	311	300	275	325	317	321	342	320	287	276	301	288	282	297	312	312	298	312	291	321	287	320	297	296	325	306	321	288	301	333	293	317	292	333	294	296	292	294	272	314	293	297	291	283	331	332	341	327	286	309	323	347	303	304	324	306	300	304	353	312	308	294	295	308	281	272	298	347	315	318	302	318	311	297	296	313	314	297	277	297	313	283	303	299	283	301	316	285	313	317	311	303	307	297	290	283	289	305	326	313	324	285	276	307	277	309	287	295	293	319	329	317	329	281	302	289	281	297	292	315	306	270	303	318	307	323	315	328	299	305	289	322	298	282	294	295	288	308	296	319	336	317	321	275	291	321	304	314	298	294	312	299	314	338	319	342	312	328	322	316	327	314	293	302	327	296	321	309	287	301	306	302	276	269	280	318	296	255	287	289	303	283	314	302	263	292	276	290	340	344	296	319	322	312	292	304	309	325	305	334	318	311	309	289	283	308	281	329	280	326	288	294	321	320	333	334	295	303	322	288	297	330	294	287	330	303	325	336	305	306	328	301	312	331	288	286	300	327	294	309	270	325	310	323	294	294	321	326	326	265	310	297	315	298	272	278	305	302	299	306	308	340	321	315	311	309	295	283	313	325	288	326	346	273	312	297	311	327	306	304	321	291	332	318	293	305	317	289	313	317	295	308	289	303	287	311	312	308	322	323	287	308	272	313	320	316	290	285	289	303	270	289	320	301	317	292	319	314	294	356	276	304	314	299	327	293	312	314	318	301	306	307	323	311	290	295	280	304	282	314	321	312	313	278	319	322	320	294	293	322	313	315	285	321	301	302	339	316	269	300	286	306	323	280	269	294	288	292	297	270	310	300	278	304	295	299	334	310	307	296	320	311	256	308	294	308	329	278	304	301	312	351	309	284	318	301	308	318	314	305	340	327	324	306	298	315	322	324	317	278	302	277	316	305	288	311	283	292	313	305	302	320	321	301	294	327	316	317	300	324	320	305	289	302	292	297	309	307	294	286	309	319	279	291	310	281	301	286	315	313	316	278	325	282	265	283	279	280	266	288	309	297	318	312	317	293	298	317	317	281	317	330	276	306	288	271	330	322	305	301	320	299	327	296	296	283	307	293	285	296	321	309	299	283	314	263	321	316	294	320	313	319	338	323	286	293	295	305	296	313	292	320	317	291	310	288	320	279	286	292	325	315	330	311	286	332	286	289	320	330	290	304	303	308	332	307	303	295	299	319	293	304	310	320	323	316	290	304	284	276	294	302	310	286	276	299	338	281	300	301	298	297	288	287	337	311	287	312	299	297	317	349	292	317	304	334	306	319	304	306	319	304	290	296	280	294	310	317	304	300	307	321	304	289	302	309	304	318	294	307	288	285	301	318	293	272	304	311	284	323	331	305	322	299	285	296	299	329	302	315	289	304	290	293	286	298	302	312	334	309	303	283	308	330	281	269	299	324	285	312	285	317	314	319	310	320	303	292	292	328	313	316	305	325	304	298	292	311	292	313	311	311	297	310	302	337	309	300	326	284	297	305	320	275	312	314	279	295	302	302	277	326	268	305	300	293	308	296	286	300	292	298	325	327	295	289	324	279	331	299	316	298	280	340	311	283	316	307	329	302	315	304	285	321	284	300	293	300	294	301	308	315	310	328	307	297	312	291	303	330	345	298	295	308	294	300	305	297	312	290	278	277	328	325	299	298	304	295	301	292	307	297	281	267	293	315	281	304	301	336	283	302	306	320	306	328	327	310	315	300	316	293	298	276	292	319	294	291	314	295	315	339	319	320	324	287	304	315	317	279	285	316	327	306	318	295	294	303	307	322	309	300	302	287	330	285	306	304	309	318	277	325	299	322	305	278	299	311	330	287	310	358	297	286	293	312	311	314	299	330	282	311	302	292	319	328	294	309	304	293	308	289	288	321	313	306	320	308	319	329	309	291	307	322	263	297	319	300	316	303	302	334	309	301	303	287	281	282	314	325	285	299	291	328	323	299	296	338	299	329	309	322	298	324	296	310	303	323	289	329	306	295	332	324	343	281	350	314	276	271	295	314	301	292	322	327	305
1333	286	289	314	270	264	237	283	235	258	276	239	255	259	227	240	296	256	234	239	217	255	249	265	236	257	272	267	230	238	251	248	245	231	233	249	246	234	242	254	260	264	248	257	263	268	290	259	263	253	270	237	238	241	267	255	259	229	266	219	238	269	240	277	271	245	259	256	257	230	259	260	242	232	254	233	283	255	233	257	261	242	233	237	238	278	231	220	257	258	257	241	268	285	256	233	237	233	241	259	259	268	268	284	236	240	250	245	251	248	274	263	249	262	225	238	280	218	244	279	251	250	267	273	220	260	244	241	223	245	260	242	243	264	234	225	253	244	252	238	236	259	259	245	239	258	235	234	256	274	258	244	300	260	242	254	258	262	235	273	259	263	239	246	249	256	282	229	256	218	269	246	278	227	235	261	239	251	248	229	264	265	255	281	229	262	242	221	253	294	244	256	265	261	260	265	274	242	251	238	230	260	257	266	264	245	259	260	243	242	275	258	260	236	274	243	259	234	217	241	270	226	241	246	240	226	210	251	248	239	235	253	254	239	266	255	230	231	252	249	268	252	240	251	232	239	245	268	269	245	245	267	263	246	252	245	244	246	235	275	242	238	220	246	271	255	219	239	251	256	254	236	297	252	245	258	255	244	227	262	262	243	243	245	233	260	245	246	243	251	260	273	247	231	260	248	285	250	238	244	247	254	246	259	248	257	253	248	285	222	249	255	251	241	247	255	239	235	243	261	227	288	265	241	260	243	222	260	266	261	260	279	232	239	238	239	258	204	243	256	248	267	245	238	244	274	250	250	256	255	247	261	280	284	232	265	248	243	257	227	221	258	224	251	245	257	245	245	210	250	252	265	274	252	237	242	266	255	249	236	232	231	280	243	234	271	238	225	266	282	269	261	281	252	259	248	253	244	279	251	243	279	225	222	243	240	269	233	236	257	244	242	263	243	245	233	221	263	235	256	235	274	269	262	228	258	245	240	245	236	221	205	245	256	251	233	241	255	226	243	252	267	256	269	229	237	277	274	252	268	269	227	230	219	210	254	269	244	252	237	273	208	250	255	203	240	265	266	264	250	270	231	261	270	255	233	253	264	239	270	256	256	272	234	226	231	232	257	259	231	244	260	247	292	233	223	263	210	229	259	262	239	278	270	232	272	254	265	238	267	240	242	240	275	274	263	250	237	235	256	270	251	248	235	271	248	286	269	230	251	248	244	257	225	260	249	266	218	255	255	275	252	230	272	250	254	264	210	230	257	251	235	245	270	239	280	251	251	257	243	240	229	262	244	257	241	261	249	267	253	276	222	260	255	238	221	227	246	276	262	241	236	277	248	247	260	267	269	244	273	239	254	247	279	256	251	218	243	271	258	267	259	240	247	261	302	257	259	235	255	258	261	247	265	247	239	257	264	272	250	251	228	273	259	233	215	232	246	264	270	272	254	262	236	244	258	260	264	254	266	243	213	257	253	271	217	257	255	265	266	243	244	264	249	247	248	266	288	258	269	239	255	236	259	266	302	242	258	212	252	254	259	230	256	244	237	246	274	249	275	219	226	300	218	261	228	253	259	235	248	240	225	276	289	249	248	256	287	223	240	243	240	248	273	251	233	229	243	242	245	269	261	248	246	245	252	239	242	228	237	270	282	263	277	247	248	262	235	229	284	261	229	221	252	261	256	263	272	230	249	224	210	249	243	222	255	253	215	222	244	237	231	248	248	261	254	265	229	269	252	247	256	217	265	241	253	250	254	248	233	237	270	232	255	266	229	247	243	233	240	261	245	273	279	255	235	261	260	268	262	257	256	272	272	254	245	240	247	278	246	255	263	248	251	233	269	255	257	234	250	256	249	250	242	258	271	255	248	263	259	258	249	238	255	264	257	238	267	256	234	267	264	234	257	219	263	253	248	247	269	222	268	267	235	258	239	262	243	239	243	274	265	254	252	225	271	238	256	254	260	247	236	237	237	270	245	227	253	258	250	239	267	274	264	231	245	227	259	261	240	258	247	228	225	245	243	243	279	257	250	240	233	249	242	243	259	223	277	246	266	237	248	240	258	260	248	307	228	252	271	251	251	238	245	242	218	241	268	241	250	249	268	250	275	250	245	281	272	274	262	239	223	244	263	270	233	259	256	239	264	258	238	263	267	274	239	239	248	278	221	277	252	281	228	244	279	225	241	224	245	284	269	260	262	252	273	266	252	252	253	251	261	236	239	246	246	223	242	241	279	262	239	247	233	267	278	224	244	246	234	230	246	228	244	251	288	233	269	247	251	248	228	240	240	256	251	231	267	230	249	236	258	246	271	245	244	287	249	241	287	243	206	243	246	251	261	258	273	247	241	230	266	239	236	245	214	259	241	220	208	230	250	231	251	256	247	261	257	250	275	263	223	265	253	237	235	283	236	257	249	245	268	256	267	252	240	273	240	258	277	261	245	239	227	236	253	252	277	247	257	238	251	273	239	251	248	265	250	258	236	272	249	282	271	270	246	227	236	249	228	224	243	256	265	225	238	259	272	259	244	262	258	244	230	243	260	239	243	241	245	252	236	245	265	255	246	267	273	245	256	266	255	255	259	250	250	233	264	248	238	252	239	243	246	220	250	237	233	221	242	252	243	237	246	254	241	246	247	236	268	275	255	229	254	240	293	238	274	235	252	268	234	227	259	265	250	240	253	253	256	268	269	243	241	236	257	245	259	252	249	225	253	278	253	245	237	235	230	238	279	254	247	249	234	248	251	257	247	225	238	264	245	257	262	243	240	235	250	284	254	251	260	272	219	234	264	243	249	240	244	261	270	241	258	250	267	236	260	256	239	255	242	234	243	251	255	255	255	267	266	285	240	269	262	264	244	227	274	302	222	261	271	237	215	247	260	213	236	242	240	244	257	228	248	258	272	264	234	253	227	263	221	266	253	230	245	233	272	245	267	247	292	261	255	242	262	246	242	281	260	267	256	247	234	243	230	265	273	238	260	267	256	223	252	254	249	271	228	259	230	243	256	254	274	271	244	256	254	254	247	267	248	272	270	250	228	240	223	252	238	221	247	260	225	251	262	261	271	237	251	271	268	270	249	226	272	234	262	257	245	224	277	229	254	229	262	261	225	259	279	268	270	266	238	244	230	262	234	279	228	237	247	250	258	253	223	266	246	279	230	246	253	246	222	241	239	236	244	233	226	253	253	254	246	223	248	236	238	259	227	236	242	259	246	244	239	264	233	232	240	238	271	269	263	257	243	253	281	250	238	269	235	278	238	250	242	242	238	269	249	260	249	219	247	229	242	214	257	243	274	263	261	269	255	218	223	252	246	253	228	243	262	248	242	236	269	244	248	259	253	240	272	246	234	255	245	229	236	290	261	255	262	229	241	226	249	246	252	246	217	251	287	269	246	248	266	244	248	235	273	258	286	260	251	253	257	254	253	260	249	253	224	230	243	253	258	268	262	262	235	257	226	267	263	248	257	235	257	260	210	249	227	292	281	277	246
1871	653	706	637	677	645	626	678	674	631	635	590	650	634	605	636	618	572	600	620	616	602	601	581	601	618	560	629	586	613	561	584	625	620	572	629	574	565	606	632	604	642	625	656	624	596	636	608	636	665	598	589	582	623	640	619	652	633	634	600	629	623	613	624	624	587	575	671	606	612	598	585	623	644	586	629	610	633	604	588	605	627	598	625	616	592	625	642	615	636	614	634	588	563	632	610	651	589	660	565	616	591	599	656	648	594	630	580	600	585	579	626	657	603	627	681	629	653	661	620	651	605	602	594	606	592	618	628	636	626	630	630	581	571	575	600	604	625	630	566	621	639	568	646	599	605	651	611	566	557	574	645	639	629	592	628	633	634	660	627	597	552	651	585	621	585	601	633	619	611	611	629	609	609	641	596	603	603	648	580	599	629	626	600	606	617	648	605	600	642	646	637	668	605	593	596	624	594	631	627	592	607	617	591	581	604	578	589	581	605	612	641	595	556	549	569	643	595	588	646	600	547	560	623	627	636	593	622	656	597	599	614	625	594	558	580	631	597	629	655	613	609	597	551	625	601	590	621	605	607	573	616	645	575	641	596	594	623	597	613	595	622	647	662	655	633	585	641	617	596	576	605	599	587	615	600	607	616	601	574	620	616	603	635	619	587	651	583	612	626	621	596	633	648	605	674	636	593	609	654	590	613	606	605	609	594	622	642	584	616	615	604	543	607	609	609	592	629	611	617	613	587	616	610	602	607	620	644	575	592	646	602	605	623	604	621	565	589	592	598	610	614	635	598	565	606	654	615	619	594	564	647	590	621	620	601	635	628	615	612	612	624	605	618	589	602	626	634	617	626	617	601	618	610	555	622	601	583	604	591	591	612	582	636	638	628	613	588	648	566	644	575	673	575	570	624	597	580	623	671	628	602	600	611	610	585	646	582	597	619	605	597	613	584	580	606	615	579	648	619	578	637	599	617	616	590	614	651	678	597	602	637	654	606	605	578	634	601	601	603	625	648	625	657	583	622	609	598	574	668	627	643	603	603	605	596	574	607	649	589	601	652	587	617	625	608	666	579	614	648	656	591	607	594	590	623	607	613	616	606	596	672	643	656	584	659	574	616	568	565	618	571	579	622	608	627	584	612	663	589	580	633	609	598	641	613	569	606	616	618	600	566	627	663	623	634	627	606	638	639	601	648	648	609	553	666	589	559	617	644	613	618	599	603	603	632	616	625	574	625	615	594	595	620	619	625	608	633	573	589	639	635	601	612	658	608	629	612	604	631	617	613	629	599	630	616	666	591	621	607	639	608	652	597	632	611	603	583	590	585	609	616	660	611	604	586	629	619	624	638	623	632	570	626	611	619	619	582	601	568	660	577	593	627	611	631	591	605	622	629	618	607	635	620	593	557	589	609	644	586	553	647	627	603	622	605	587	635	589	618	614	629	596	600	610	606	564	610	628	581	604	644	619	577	617	612	585	604	603	578	620	610	625	604	597	600	609	650	635	649	620	613	603	626	607	617	658	621	609	609	588	620	641	598	611	658	608	610	603	619	650	596	645	607	652	612	612	565	674	667	555	623	607	631	645	628	594	613	626	623	567	584	615	657	602	602	626	618	626	604	659	678	602	577	620	587	595	603	602	590	608	666	626	642	602	584	626	594	624	597	628	618	634	636	596	610	604	632	625	614	612	656	610	626	634	599	617	606	613	607	630	631	627	586	607	640	606	570	636	634	643	597	581	610	638	608	604	611	610	563	604	670	599	596	657	570	599	597	601	567	661	570	638	611	543	597	624	608	666	609	611	654	592	627	579	605	631	632	619	580	585	627	622	615	630	603	621	667	645	637	616	593	619	657	629	588	599	604	596	597	600	618	572	663	610	619	636	604	616	622	610	615	661	624	594	576	640	549	620	605	608	627	620	632	632	615	581	611	634	628	594	611	628	620	639	581	582	622	605	612	620	608	608	664	643	617	585	602	580	619	603	602	615	681	641	595	583	602	584	600	580	594	587	614	583	605	566	631	626	632	593	649	641	617	606	605	578	591	589	571	629	593	595	610	599	617	595	620	591	641	596	614	650	628	553	583	575	621	675	580	623	595	617	613	641	629	633	634	621	607	601	622	643	668	630	596	646	659	620	618	622	556	599	610	644	618	639	628	593	605	625	560	619	614	600	608	584	637	628	594	647	631	568	650	596	566	601	624	622	622	681	614	540	589	636	574	652	600	610	559	631	646	650	577	621	598	634	616	639	595	636	586	576	602	626	600	617	627	638	592	618	620	628	605	588	579	624	672	596	621	623	647	589	598	633	572	602	584	582	591	579	625	562	598	623	630	615	654	609	584	596	586	594	603	632	576	615	572	573	584	599	648	569	637	638	619	648	600	613	595	654	587	614	601	621	652	612	659	597	613	623	607	598	594	608	648	592	615	599	646	590	643	614	681	624	631	627	628	608	642	633	599	627	625	591	560	598	661	608	674	570	591	633	613	591	614	642	588	670	677	614	617	682	619	617	614	606	592	640	610	605	645	602	591	592	643	598	619	630	626	622	613	620	608	625	632	619	596	606	613	603	596	589	597	583	614	630	646	584	617	645	631	599	596	583	624	607	638	608	612	594	633	589	614	623	620	588	603	625	611	652	585	566	605	593	645	610	619	593	592	615	609	615	634	608	646	601	610	602	600	584	606	654	603	576	660	623	576	601	583	604	636	634	639	626	617	636	618	611	601	624	615	643	594	572	619	606	610	619	640	632	606	584	599	639	586	627	616	624	572	593	595	590	614	642	610	613	622	617	617	585	614	637	632	609	592	621	609	653	629	635	597	593	569	621	617	602	571	606	618	576	549	631	588	635	657	602	617	662	633	598	630	603	578	636	613	595	605	627	601	664	608	607	607	638	632	589	606	630	647	643	614	628	638	625	630	638	596	596	608	597	617	591	640	611	632	598	596	609	583	630	590	590	624	624	616	610	603	619	624	599	612	614	614	638	585	610	646	633	584	599	584	646	643	606	636	629	629	638	605	632	624	577	595	624	578	585	617	596	599	615	626	596	597	607	658	621	637	662	643	634	629	581	623	590	596	616	605	617	572	602	617	632	544	633	604	553	570	588	630	666	602	607	643	665	604	591	578	606	586	629	649	601	617	581	590	574	565	598	593	612	600	623	633	594	655	617	612	576	622	645	604	584	618	598	592	603	625	616	619	621	582	612	595	637	570	628	582	638	626	629	612	610	609	559	615	585	578	566	613	612	601	600	652	594	648	635	622	636	607	602	642	615	622	626	599	641	639	635	631	627	609	608	622	635	611	619	626	616	637	650	616	597	604	597	594	652	579	628	644	596	641	619	588	639	581	576	629	558	610	613	642	601	639	575	607	637	637	639	569	590	615	604	616	670	595	613	610	637	651	612	673	548	688	639	634	636	581	583	579	595	622	595	631	582	648	598	591	605	642	611	617	570	624	633	597	629	601	614	606	624	629	620	689	557	625
6277	511	510	541	464	300	318	280	287	287	268	257	262	282	266	270	234	269	244	266	259	266	245	250	252	257	264	238	240	280	256	236	259	258	246	229	261	285	248	243	251	260	236	242	273	254	244	260	244	275	277	262	249	227	250	245	250	263	274	260	287	272	277	236	254	248	250	206	257	253	253	265	252	272	250	264	253	259	239	244	275	243	303	247	268	248	270	254	245	270	231	267	255	241	254	229	213	220	289	241	242	250	262	241	276	248	267	251	274	252	255	273	250	274	237	237	259	277	271	243	256	245	240	259	272	276	257	246	223	258	215	248	248	228	242	260	250	257	266	261	261	249	265	253	269	258	260	259	248	253	264	249	262	242	264	261	269	287	228	246	241	277	236	262	243	273	224	251	247	256	281	266	261	272	253	231	270	255	248	229	253	286	252	248	232	262	275	256	248	244	269	274	235	292	274	243	224	249	259	236	240	249	217	232	256	303	252	265	290	251	255	293	237	260	231	251	263	250	248	250	264	271	270	242	264	231	226	233	252	280	243	269	262	262	246	269	295	266	247	255	271	242	242	265	257	251	260	260	237	269	272	253	243	251	256	287	286	256	259	260	266	276	243	250	251	239	253	232	254	250	240	271	268	274	233	254	236	242	273	285	261	236	261	252	265	260	236	255	260	271	275	275	268	217	261	246	224	263	230	260	254	246	273	241	259	263	284	249	260	256	261	261	233	244	239	234	223	251	270	261	256	246	262	278	253	239	273	248	251	275	273	251	269	253	254	259	252	256	265	230	255	251	248	242	266	260	251	222	275	268	256	278	269	257	211	257	252	250	283	251	256	255	256	256	268	268	285	227	240	261	253	275	280	243	273	286	265	236	252	256	257	251	246	254	247	254	275	249	273	243	278	281	274	267	226	222	258	240	228	255	283	274	240	246	259	283	241	245	240	237	232	262	258	272	256	234	279	250	242	242	248	229	264	252	257	237	256	253	238	233	280	247	252	240	288	223	251	261	250	254	279	238	238	249	260	253	245	251	222	248	239	221	277	231	297	253	245	265	252	252	264	216	256	260	276	268	256	258	238	247	257	248	264	263	236	265	249	252	262	266	239	247	263	280	241	267	293	271	272	257	228	287	260	257	241	239	251	224	219	278	266	269	242	257	244	259	264	233	263	253	282	239	236	259	221	267	261	255	258	217	215	244	267	282	237	273	243	245	266	250	246	248	251	257	263	258	238	246	278	240	262	246	266	249	287	253	243	264	266	257	242	240	247	253	248	203	263	211	269	229	249	225	292	259	255	249	249	253	254	286	274	258	271	267	255	269	224	275	267	255	252	240	280	216	215	270	255	259	254	274	236	236	246	260	259	243	286	258	269	263	285	266	251	256	277	232	255	261	258	233	257	252	271	264	274	229	221	262	263	254	225	260	229	248	258	228	244	259	252	286	254	249	272	229	249	249	265	239	240	247	268	236	257	271	257	262	261	255	231	226	276	267	296	257	228	259	260	259	233	266	231	262	296	257	255	258	245	263	234	231	245	267	254	265	280	234	261	257	248	221	245	239	250	253	247	264	248	286	277	266	239	264	257	267	232	266	248	246	277	253	244	257	263	245	234	263	243	250	272	263	251	254	228	250	256	231	250	231	231	270	233	236	238	244	247	287	266	231	232	251	248	276	218	271	249	279	285	270	237	226	239	255	246	254	253	227	268	231	243	272	225	270	261	256	257	251	269	246	290	270	241	265	256	274	251	260	240	264	251	255	256	253	237	268	288	249	251	275	248	284	238	262	240	253	277	252	270	250	261	257	265	273	246	262	217	235	286	268	229	231	230	253	232	249	265	279	245	235	260	239	266	270	282	259	267	261	241	255	264	258	241	259	274	240	246	236	265	286	242	249	247	240	245	260	230	255	216	242	246	258	256	242	257	260	244	259	254	262	264	231	249	262	244	244	264	252	264	235	286	235	262	257	280	242	257	227	250	217	270	246	260	237	295	244	250	251	258	267	235	241	286	254	245	269	245	237	289	280	227	258	246	266	265	272	223	226	240	264	242	274	256	235	249	250	222	289	244	257	227	255	241	236	284	244	254	270	258	253	249	268	245	240	288	246	276	254	252	255	266	268	242	277	261	276	248	253	247	249	241	242	243	278	269	250	273	242	251	266	263	255	264	282	259	254	214	255	267	263	257	268	283	237	234	233	251	254	242	234	240	284	269	254	256	220	275	236	255	249	217	246	263	237	267	248	258	248	265	268	239	250	300	259	253	267	264	264	271	260	276	258	271	272	255	266	279	255	255	255	267	252	249	254	254	253	229	263	263	284	256	245	265	270	255	279	276	237	248	279	239	231	254	230	252	267	240	256	233	281	284	257	262	273	269	271	252	249	255	267	261	263	264	266	285	252	262	244	243	218	252	254	248	283	270	243	238	238	270	246	238	272	289	243	288	263	254	241	256	212	281	251	266	279	270	255	258	248	226	254	227	245	253	275	277	261	238	238	250	219	245	276	257	232	242	246	254	249	228	257	257	233	285	241	251	250	304	236	253	277	256	233	272	233	246	288	239	254	264	258	232	260	253	286	248	258	238	300	294	282	260	265	250	265	275	226	265	259	252	214	270	271	257	281	246	252	262	259	248	261	267	267	242	261	257	252	249	275	249	252	246	255	247	248	278	271	279	287	262	263	255	263	246	229	279	249	265	255	251	261	264	252	263	239	246	270	274	242	254	269	246	259	270	253	272	267	244	248	242	261	251	253	244	212	253	245	239	255	231	252	248	263	271	302	238	260	266	242	250	251	239	231	259	241	251	251	230	293	226	237	288	211	249	268	214	257	260	234	233	262	240	246	254	234	244	245	242	234	255	243	272	241	230	267	240	278	268	263	245	254	251	230	234	261	246	268	267	260	254	254	237	257	266	262	260	242	244	246	251	241	234	263	235	245	242	219	234	251	258	248	256	240	253	248	262	270	249	226	274	277	269	268	245	265	246	285	248	218	262	283	248	266	252	256	300	233	266	225	272	252	257	259	267	296	302	269	252	255	254	264	256	272	261	244	222	259	240	225	250	249	248	288	242	254	260	254	241	287	234	251	252	254	275	271	233	277	273	268	249	247	256	235	227	277	258	247	239	251	223	225	259	246	274	264	276	254	252	268	245	276	241	232	237	239	227	260	261	233	255	267	244	266	273	251	273	277	244	256	273	214	277	281	237	276	265	228	241	245	259	252	290	246	258	239	237	271	247	243	239	255	274	283	251	249	247	262	278	290	213	252	245	255	245	240	269	269	254	242	262	259	220	239	283	267	260	265	283	239	247	226	257	278	247	264	256	250	245	240	255	234	272	244	242	257	239	232	269	267	236	240	270	260	287	275	257	270	234	210	257	231	246	255	287	259	249	276	253	269	258	237	256	243	278	258	245	261	238	280	267	244	257	301	247	236	254	259	244	249	260	252	245	236	262	276	253	254	259	262	237	261	237	237	274	257	268	280	268	249
6167	909	1197	1506	1535	1001	876	791	816	776	712	705	690	681	661	637	653	650	677	657	651	627	643	615	628	645	627	646	583	644	621	665	588	616	628	625	670	659	621	644	599	614	604	601	588	591	649	617	581	618	606	631	639	547	637	585	616	644	633	609	627	636	583	610	616	601	627	586	543	659	637	620	574	638	586	649	658	626	605	576	628	620	659	625	610	561	601	606	633	608	625	613	650	624	633	581	647	628	598	622	636	627	577	608	641	619	640	599	602	572	662	594	637	590	620	611	627	569	575	543	591	582	624	616	586	620	609	644	636	602	579	612	597	609	584	627	621	645	619	623	581	607	607	594	623	564	593	620	611	584	598	579	624	614	567	574	618	645	577	643	571	551	570	577	634	632	602	612	636	611	550	624	592	605	593	561	654	605	586	610	581	628	627	601	646	563	618	586	622	624	596	594	597	616	592	644	575	618	633	614	647	594	653	643	589	596	592	596	642	557	579	598	612	611	608	618	656	600	542	625	588	641	647	604	666	627	634	580	584	609	638	592	591	585	621	605	579	592	593	627	605	614	644	621	646	654	603	621	615	620	608	595	576	598	622	587	629	645	586	629	615	599	595	603	642	644	622	575	594	605	606	595	581	605	615	617	616	611	675	593	600	594	646	661	579	577	588	626	598	600	566	614	597	630	591	626	597	589	631	610	586	641	642	607	601	604	627	634	632	629	596	594	598	643	599	599	558	627	654	630	630	579	596	619	610	593	628	629	583	617	597	611	596	647	593	643	579	595	604	584	577	619	582	610	650	615	637	620	576	624	617	590	639	565	583	614	633	624	620	604	615	633	622	585	567	638	586	595	611	621	592	614	581	629	539	609	622	612	607	616	620	627	613	637	628	615	609	604	598	620	604	651	603	582	607	620	610	592	616	560	584	640	626	565	613	593	609	606	605	563	641	649	648	604	595	618	590	597	611	657	623	602	666	591	601	609	594	596	639	623	593	623	559	666	632	612	609	586	593	650	614	618	639	676	594	642	590	640	657	603	589	587	623	629	594	570	607	645	618	644	586	621	629	637	598	627	601	635	583	577	567	600	605	594	627	632	592	578	570	589	665	637	570	662	601	643	618	614	597	583	569	586	595	587	647	629	653	597	608	623	613	621	582	616	598	619	591	661	649	621	613	605	599	580	629	576	621	615	604	650	636	620	628	622	543	633	577	615	581	604	622	587	642	620	616	576	586	570	606	658	626	618	615	596	643	584	626	590	611	611	610	607	626	619	628	615	639	604	582	540	595	617	619	616	643	670	625	588	578	599	618	619	637	623	612	593	614	618	613	626	619	601	632	596	597	612	619	620	622	627	619	614	624	609	575	641	641	599	580	605	631	641	586	634	619	582	639	597	569	556	596	630	628	655	637	590	626	619	612	612	593	583	619	598	643	586	650	617	643	635	639	604	615	608	630	603	586	586	601	630	597	630	641	593	580	608	642	604	585	614	650	647	580	652	661	615	592	585	639	628	599	584	653	610	651	608	633	587	608	584	635	595	588	569	584	611	611	601	635	577	621	604	602	645	598	615	606	596	580	631	596	586	666	573	624	591	601	627	582	607	629	604	609	587	600	605	642	601	647	616	606	621	622	613	576	602	620	635	623	604	615	583	589	621	652	610	606	574	632	617	626	588	615	610	600	608	615	584	614	568	583	622	625	631	637	615	662	630	610	630	592	605	590	639	602	638	640	673	622	625	614	603	616	622	625	604	603	604	599	593	597	673	591	624	627	679	615	666	606	649	576	582	596	598	582	627	569	593	640	596	599	610	650	609	658	630	664	639	593	603	603	599	570	635	606	585	606	634	599	622	659	620	608	621	645	562	608	635	621	600	655	613	618	592	594	650	614	605	654	603	654	628	576	659	546	590	595	594	568	598	627	607	583	621	626	601	596	609	572	603	626	602	592	614	589	590	610	582	619	612	617	594	625	601	644	612	620	602	592	564	633	611	598	632	646	607	643	610	632	625	609	623	568	596	590	590	603	609	642	623	587	644	588	645	569	634	641	632	635	605	640	606	601	640	643	598	630	619	598	620	619	609	594	587	618	589	582	591	588	602	637	612	632	565	638	604	621	605	565	613	583	615	643	647	558	597	632	632	597	586	609	577	625	616	641	601	628	629	600	631	620	625	606	598	638	616	616	598	598	657	598	602	661	603	613	638	633	614	613	610	648	570	585	584	581	631	581	618	596	580	598	626	597	628	638	636	597	634	582	594	642	574	628	585	653	574	655	643	619	607	664	618	617	606	622	646	555	612	609	588	607	661	630	558	591	622	599	611	593	579	626	649	614	570	627	618	583	626	630	609	598	578	606	611	611	596	615	584	657	626	565	635	617	599	585	575	628	637	612	618	592	620	600	603	654	622	618	638	626	614	613	613	637	570	628	592	598	622	635	641	560	609	611	572	608	612	579	599	588	616	597	576	647	654	595	607	609	622	605	626	583	647	607	594	616	566	593	636	582	541	641	624	556	599	592	615	619	602	594	611	638	580	584	582	614	631	656	634	638	618	639	595	552	621	618	569	617	618	611	620	594	606	643	619	608	588	619	616	624	663	621	583	590	584	571	595	572	577	666	588	628	607	649	631	577	627	606	575	607	588	576	615	616	600	595	574	650	651	626	628	599	627	592	604	624	609	635	569	637	587	665	602	621	592	603	614	636	583	625	621	634	619	601	652	616	596	581	658	631	578	658	646	616	593	624	569	629	593	600	633	656	578	611	634	605	616	584	592	640	602	592	624	617	554	604	547	648	564	637	604	600	631	633	529	569	604	684	590	621	541	567	622	580	583	608	641	602	654	614	614	638	630	614	596	594	594	591	605	604	604	613	630	604	631	638	593	597	627	603	629	600	590	573	597	602	617	620	645	627	572	631	610	610	595	598	586	637	647	586	571	594	598	662	628	648	605	630	596	588	639	614	632	643	667	602	595	616	607	596	604	603	615	618	662	612	597	663	609	599	647	614	604	643	618	598	610	644	573	601	619	603	592	642	659	629	607	631	605	610	633	594	611	596	601	636	645	616	617	648	572	554	599	606	605	611	602	600	637	604	603	633	623	624	567	602	614	609	587	618	622	581	606	620	636	600	610	620	628	632	597	593	640	629	587	591	640	648	623	588	621	657	649	622	582	678	607	629	626	601	591	586	613	620	620	577	634	620	617	624	587	634	635	607	600	644	608	580	627	587	634	613	599	568	637	580	648	572	626	579	622	612	656	598	638	605	598	615	609	567	600	579	594	617	609	612	595	586	605	574	645	588	581	593	577	572	625	586	639	595	562	641	584	622	642	623	629	612	600	619	680	569	575	623	585	637	615	618	634	572	568	599	595	632	643	648	588	614	621	594	608	631	590	578	606	612	604	644	578	634	641	583	625	642	638	597	642	575	629	612	617	627	581	642	621	621	608	607	626	580	617	594	615	647	585	624	630	615	608	618	618	596	598	571	609	596	602
11691	717	738	1025	1092	280	247	201	173	186	158	156	159	142	146	124	131	142	156	120	141	137	147	136	140	111	125	126	115	124	126	133	118	123	143	121	134	127	116	139	140	134	120	124	135	119	104	119	140	121	123	130	123	142	99	125	102	114	144	128	125	121	116	140	118	127	131	111	132	120	135	158	107	131	132	121	112	132	132	150	108	163	121	140	137	111	116	127	111	126	139	153	140	141	101	121	128	142	135	131	119	128	131	126	138	130	144	120	143	134	116	132	103	113	102	131	141	133	127	130	108	120	132	121	125	123	120	115	121	129	105	110	119	119	112	118	131	112	114	113	125	122	120	108	121	113	135	128	143	138	130	112	141	100	141	141	132	136	126	127	116	126	130	121	129	122	108	109	120	134	105	120	131	126	111	121	134	133	129	110	136	130	123	131	115	132	116	134	114	135	112	129	125	110	136	128	110	144	115	119	141	117	113	130	135	158	118	110	116	139	117	115	132	138	119	131	124	144	103	121	151	127	138	119	114	102	138	129	128	124	123	126	108	122	124	128	121	135	132	122	98	126	122	127	117	127	140	119	137	122	128	139	133	123	126	118	128	121	124	145	96	134	115	106	126	141	122	122	129	141	140	105	129	129	117	147	127	140	115	104	142	103	141	124	112	109	123	115	143	112	106	113	136	122	112	125	114	134	131	104	126	107	118	119	121	115	123	129	125	119	124	125	113	122	133	117	112	126	138	120	121	141	121	102	116	130	122	113	122	126	120	132	117	105	131	137	106	106	125	142	110	118	142	136	116	127	130	102	111	133	112	129	111	142	124	127	120	115	120	142	141	118	133	126	130	133	145	124	124	113	149	117	130	134	128	135	128	129	127	128	120	114	123	121	127	135	106	129	142	106	122	132	123	112	122	134	118	106	100	137	113	129	120	141	151	115	118	124	130	138	139	116	93	120	103	111	111	132	125	144	121	126	148	132	128	144	115	141	111	113	113	101	98	139	138	105	108	116	128	118	120	108	122	128	120	112	106	125	109	90	117	124	124	128	150	127	120	149	124	135	137	139	113	119	121	120	116	128	133	143	117	121	129	123	108	110	111	126	123	124	121	134	121	132	144	102	102	135	115	132	124	131	128	131	118	126	140	164	124	133	134	108	109	138	125	120	115	129	113	145	120	112	112	117	131	131	119	115	131	124	120	121	131	118	126	128	138	130	109	125	130	116	106	121	132	148	132	121	119	116	114	111	133	102	127	111	137	106	126	119	138	127	97	134	129	127	129	116	129	124	134	115	126	124	114	111	125	110	123	124	117	145	128	115	107	129	113	124	118	121	138	113	107	144	114	104	130	100	112	116	152	132	129	110	120	124	122	115	132	129	135	125	117	125	118	123	151	104	102	112	119	130	113	124	110	120	142	138	130	130	139	146	117	122	104	150	110	109	141	136	120	114	131	117	114	138	121	123	133	117	141	80	136	118	100	129	133	130	110	111	115	149	115	116	134	112	102	131	114	119	134	126	110	111	116	110	122	128	146	120	131	117	123	131	112	133	122	126	131	129	133	129	106	118	119	118	126	124	139	110	117	139	126	121	122	159	100	128	114	111	123	111	126	120	135	137	119	128	138	125	115	107	119	132	139	115	115	115	117	131	132	122	123	124	136	144	114	104	118	119	131	116	110	110	115	118	106	140	98	117	125	104	140	124	127	116	116	101	122	123	128	130	127	111	116	134	125	133	110	127	134	115	105	107	139	116	134	142	104	145	127	114	122	109	136	117	111	120	131	111	114	129	137	116	136	104	108	109	126	131	139	126	126	128	102	149	126	119	109	107	117	125	142	117	120	110	110	132	121	120	109	133	145	122	119	136	139	117	121	125	135	134	115	110	149	106	99	141	118	111	149	115	114	122	129	130	118	145	116	137	130	133	112	105	116	119	119	129	137	123	134	121	141	132	138	119	142	100	131	132	147	126	131	117	133	121	138	119	138	114	117	118	127	125	104	106	122	112	137	108	117	115	124	119	109	128	109	125	128	119	122	109	137	117	123	149	126	133	124	94	136	134	138	132	127	128	117	114	131	129	125	137	140	101	128	105	128	140	132	106	118	119	100	116	109	112	126	135	115	125	118	121	120	110	135	131	122	118	112	134	113	112	115	136	104	128	139	145	136	116	117	126	111	118	127	133	119	135	117	106	125	131	129	111	133	123	131	130	113	113	123	119	114	103	122	110	112	131	141	138	134	120	138	136	106	120	129	115	129	127	127	123	136	108	118	130	131	137	113	96	117	125	107	114	113	110	155	126	133	131	115	133	144	118	116	114	121	106	137	110	123	112	150	132	108	115	108	141	118	116	125	113	114	130	125	121	120	121	122	129	95	135	127	112	117	139	120	127	125	117	124	118	113	123	124	111	138	115	124	97	124	122	112	126	122	151	150	122	130	112	118	128	133	117	118	118	107	124	121	142	131	128	131	121	122	125	112	119	137	131	123	143	130	119	141	129	101	126	126	132	109	108	125	132	118	142	125	112	112	120	126	122	139	116	127	144	125	118	105	140	132	140	143	138	118	121	133	127	99	123	115	143	135	120	123	114	127	112	100	134	105	114	115	120	119	130	130	127	115	118	129	136	100	124	124	134	130	154	124	120	119	122	121	138	127	121	116	128	121	128	121	138	120	117	129	134	124	138	148	111	124	126	104	144	126	122	138	141	123	146	121	135	117	137	121	112	106	117	106	148	108	115	125	107	127	141	139	117	117	135	125	111	125	135	126	123	122	114	126	129	114	123	120	120	130	93	120	135	128	121	115	114	105	127	94	122	119	130	116	132	137	132	129	116	122	111	125	119	155	118	118	117	123	134	128	143	128	113	133	127	124	124	114	103	115	97	106	131	121	116	138	142	124	132	139	135	123	137	123	131	121	125	119	124	112	117	115	133	110	119	112	129	118	125	130	114	115	128	119	121	109	135	118	130	119	127	101	134	124	117	123	122	142	122	132	141	117	130	121	127	132	149	111	107	102	141	103	104	125	124	131	134	133	147	121	99	117	124	120	125	119	119	127	132	133	125	122	119	101	125	127	133	135	117	108	113	131	110	132	123	131	124	115	130	129	111	128	134	113	111	127	131	112	139	140	135	120	139	116	119	150	112	123	136	145	123	114	120	110	123	105	115	130	111	117	114	122	110	116	129	121	134	121	113	110	118	115	119	131	139	116	114	142	129	114	122	118	110	130	125	131	117	119	112	123	124	110	118	93	132	112	137	100	119	127	124	133	116	125	140	108	117	131	120	109	136	122	122	113	128	127	127	135	114	135	115	114	141	111	112	131	125	116	136	109	134	126	115	106	127	119	130	120	105	105	139	118	112	133	138	117	130	147	137	110	101	141	126	140	111	113	113	129	125	124	143	108	129	147	116	111	133	109	144	115	122	137	120	119	113	122	122	117	117	113	113	119	130	105	107	121	123	111	117	136	103	122	130	116	124	140	134	140	124	130	120
7634	758	1598	3914	3469	1037	927	717	700	629	573	545	492	476	438	403	412	434	474	378	383	379	380	346	361	373	355	331	356	339	368	341	337	348	342	317	350	299	337	313	355	347	324	325	301	332	334	283	314	310	297	344	310	306	333	314	328	325	303	338	331	295	322	287	332	305	301	325	298	283	315	299	298	304	300	304	309	325	320	303	309	280	290	273	285	330	309	319	329	261	332	335	321	337	321	297	291	309	328	333	339	305	325	292	315	328	283	286	328	307	299	314	267	322	320	282	290	313	356	309	336	287	313	305	287	289	314	327	326	324	293	326	292	303	334	325	322	318	321	305	324	283	325	318	286	318	296	307	312	317	311	308	312	309	305	327	329	343	307	325	288	308	339	334	306	342	321	321	292	327	288	344	318	298	285	318	282	308	324	307	312	325	286	352	290	282	316	341	290	313	306	283	296	332	345	312	317	315	305	313	290	313	335	286	307	311	279	311	273	298	292	311	315	296	308	304	308	321	336	299	331	298	307	302	303	308	315	315	346	305	281	335	322	293	344	317	329	329	293	335	327	308	314	306	336	303	316	341	307	307	339	354	327	319	275	293	301	319	297	325	297	302	292	304	328	334	288	302	325	331	307	297	319	351	314	316	317	339	298	311	329	309	333	311	313	320	307	291	305	336	314	318	312	283	301	331	333	294	341	284	333	342	312	329	325	288	265	296	329	321	336	361	306	330	332	323	272	283	303	327	328	300	305	318	309	326	338	322	292	343	304	318	321	278	302	354	316	308	290	339	298	308	290	311	275	295	299	276	282	329	333	303	321	301	324	308	291	301	313	288	313	336	337	292	333	312	335	301	317	327	324	318	315	325	271	337	307	295	324	325	315	327	297	329	303	292	319	314	347	348	350	289	312	320	322	319	309	300	318	303	292	298	303	333	337	320	298	295	320	307	324	298	320	281	303	337	297	307	309	346	293	325	323	348	303	295	309	282	311	321	330	332	301	338	346	300	299	305	329	293	310	298	310	337	292	285	310	298	289	319	336	330	293	316	315	316	269	305	321	318	298	319	297	299	291	313	312	317	327	288	329	291	303	312	302	323	309	301	301	331	324	307	291	310	319	302	305	316	306	318	309	330	317	316	307	316	307	340	308	317	336	306	309	344	320	341	308	311	311	289	302	310	302	313	329	307	299	289	296	315	292	321	288	318	289	328	321	334	314	298	300	281	303	308	268	329	324	323	317	328	316	270	313	324	332	297	301	302	305	326	338	327	281	365	302	299	323	362	309	318	317	311	293	334	336	320	319	346	273	329	283	344	313	273	319	276	319	302	313	348	334	297	308	328	302	307	318	324	322	292	334	315	302	315	324	314	321	348	341	288	360	307	318	321	281	283	323	318	299	308	309	294	325	314	296	299	304	298	294	319	291	322	289	318	304	329	329	286	313	316	312	309	315	325	319	324	294	325	305	333	303	324	298	315	299	316	280	301	346	323	325	268	308	341	295	298	290	298	299	295	309	322	296	296	302	339	317	312	287	341	304	314	279	323	315	302	292	295	316	315	320	284	297	301	275	345	313	314	321	314	311	302	307	317	324	309	334	310	298	333	312	316	297	304	310	304	278	313	314	287	297	356	321	329	296	298	321	330	305	306	312	313	317	316	291	289	300	293	295	306	331	290	301	312	298	317	335	300	319	317	292	293	313	287	303	282	311	323	285	299	322	303	275	314	325	260	302	345	313	299	316	303	302	281	282	315	337	337	316	295	309	302	286	291	314	267	320	325	291	325	295	319	310	309	294	287	291	334	283	323	296	269	309	288	290	307	274	293	314	309	297	285	329	323	263	317	295	306	331	325	325	295	333	311	303	307	273	323	305	307	289	286	315	292	326	308	303	288	309	304	296	321	301	302	311	290	279	317	332	306	286	295	287	305	329	356	313	256	320	326	334	303	308	291	317	323	294	312	308	312	278	349	319	283	309	318	313	309	321	323	314	331	340	303	314	320	288	281	305	321	299	310	314	303	329	296	286	328	295	311	297	291	322	311	336	279	311	306	334	317	294	326	320	289	315	307	305	308	310	294	327	315	309	302	307	311	310	307	316	280	357	284	287	326	329	313	320	308	311	299	317	320	280	330	300	339	337	320	292	299	299	333	273	307	311	329	329	334	338	303	330	315	336	326	295	332	313	295	310	308	306	317	326	301	311	315	308	332	310	287	297	333	307	336	344	278	281	308	310	283	337	320	296	302	292	333	311	328	328	309	291	320	324	262	299	328	300	328	343	313	315	324	317	300	309	302	316	318	305	344	316	312	308	272	315	338	320	322	314	292	309	329	313	260	321	312	302	296	308	284	285	321	306	290	331	349	289	285	326	328	338	312	284	274	324	309	280	300	297	294	311	298	319	323	309	324	311	301	283	299	316	285	268	307	315	320	332	290	303	300	307	307	305	319	286	286	307	320	306	289	363	328	315	340	323	320	308	312	302	269	321	306	319	296	319	315	300	307	322	307	319	293	324	332	336	320	307	320	318	291	295	299	298	324	326	306	301	281	297	283	306	321	333	343	311	295	340	307	329	288	330	315	269	332	302	314	318	286	309	308	324	341	321	350	315	319	325	290	309	301	307	322	305	355	301	341	328	309	294	319	352	291	315	310	309	293	319	298	297	268	334	334	321	306	308	296	314	281	284	286	310	318	339	312	311	296	294	286	281	333	339	305	317	310	338	301	330	317	298	306	318	348	336	298	315	320	288	325	316	343	312	349	301	295	295	312	336	325	309	311	321	290	327	329	299	360	311	304	314	304	298	289	294	330	281	296	335	316	330	302	312	331	296	287	307	343	331	296	306	309	352	282	299	334	314	330	288	299	325	324	300	313	305	302	321	310	313	307	298	294	317	327	315	324	318	336	336	308	322	285	331	339	336	303	303	351	329	338	291	283	293	283	308	292	320	299	299	313	312	334	291	300	293	287	297	344	296	326	280	305	329	322	325	314	270	298	351	310	319	299	306	292	302	280	308	310	305	335	325	325	333	312	337	290	330	282	326	363	306	330	299	330	294	308	293	332	317	301	345	304	330	331	272	320	307	322	297	307	296	309	308	305	302	328	324	325	313	304	289	315	290	320	323	317	338	313	329	305	310	333	305	319	298	324	310	340	328	299	323	322	293	336	310	293	303	293	299	316	329	307	325	327	321	310	280	341	335	328	314	302	311	340	301	280	281	347	305	344	305	309	339	311	302	286	303	323	295	301	310	300	290	297	308	299	306	325	296	324	277	302	320	305	340	291	326	304	308	282	330	318	323	293	329	336	336	328	291	313	301	299	305	321	329	326	322	291	316	309	309	311	306	283	301	296	356	315	292	309	319	322	289	304	328	316	316	312	312	319	308	325	310	320	320	334	301	290	321	317	268	292	295	303	317	283	354	307	322	328	313	300	316	298	303	284	292	292	302	320	282	325	347	325	312	344	314	283	297	294	334	323	309	326	302	307	297	307
1301	297	293	315	273	247	255	225	263	257	242	267	275	265	224	252	297	268	231	239	253	257	242	276	288	237	269	253	256	262	250	258	278	259	241	264	287	248	265	275	242	244	275	268	237	229	259	249	183	262	241	250	276	246	276	281	246	253	236	261	270	244	242	270	270	258	257	255	252	281	272	265	254	275	239	248	271	236	241	244	225	243	258	238	243	241	241	240	232	263	265	252	247	256	294	261	255	252	259	225	255	257	261	245	267	264	237	239	240	241	261	282	264	252	253	238	241	247	257	215	236	248	241	223	246	236	253	240	248	260	242	274	253	271	240	249	218	249	257	266	222	243	260	262	274	301	270	286	243	235	242	209	252	248	240	298	244	244	279	243	235	267	249	271	261	263	242	240	241	257	266	252	261	230	236	276	240	269	251	246	233	270	274	247	266	265	286	236	281	266	262	256	267	264	254	269	276	256	254	237	246	255	246	247	251	280	256	244	275	249	261	221	274	244	218	275	272	257	272	233	261	270	247	246	244	244	248	248	239	274	281	271	243	246	224	262	242	239	272	256	270	235	260	264	247	269	242	252	230	252	267	255	231	227	233	246	288	252	263	277	242	244	270	268	276	286	259	233	277	242	234	249	257	253	239	238	250	217	244	231	252	242	268	242	251	257	253	244	255	239	250	233	292	243	247	285	244	269	273	249	260	301	274	261	265	246	244	266	255	244	270	263	263	262	259	257	258	237	264	264	256	260	253	279	277	267	255	261	260	249	226	225	289	252	268	245	272	271	251	251	209	234	236	255	267	229	237	262	273	238	251	282	249	245	254	280	253	247	248	275	245	249	267	218	236	254	248	250	265	232	256	286	276	262	266	248	254	230	236	238	250	251	242	256	247	247	271	265	274	269	241	252	252	233	245	247	232	235	239	290	241	255	291	236	265	240	263	268	272	230	249	268	253	232	231	252	252	258	271	251	251	251	269	243	229	259	280	259	227	249	223	276	317	270	272	262	277	269	242	254	255	268	263	244	246	247	271	280	259	255	226	255	222	284	243	278	242	243	243	247	257	225	264	248	247	267	258	235	266	263	250	264	265	249	255	235	246	254	265	240	262	254	271	214	267	285	256	211	263	261	254	274	256	266	245	242	262	231	228	273	225	253	251	245	254	240	235	259	243	258	244	259	260	253	250	269	236	258	284	233	244	274	255	289	250	276	252	235	265	243	279	284	252	278	285	274	257	228	256	261	234	223	255	259	265	268	231	245	274	235	256	249	240	250	263	272	255	246	259	227	226	262	268	290	278	277	252	246	229	197	228	260	273	253	250	219	246	283	253	268	246	292	236	270	280	240	244	275	230	239	235	243	250	267	258	262	259	265	260	264	262	228	261	258	229	232	222	244	267	241	243	234	257	267	282	238	235	210	279	240	261	236	254	228	246	276	280	266	271	259	237	244	269	265	255	228	261	258	244	222	251	269	261	258	250	217	241	232	278	246	265	232	245	254	263	266	251	266	259	237	261	266	288	276	241	265	253	215	254	244	252	266	235	246	252	249	239	249	245	242	251	231	240	274	259	212	238	237	248	258	264	216	240	289	265	261	246	259	242	272	248	256	230	243	253	241	235	234	273	233	256	244	250	254	231	233	243	242	280	250	266	261	218	234	253	225	238	262	279	242	231	265	231	257	262	239	229	261	252	260	267	271	232	263	249	289	239	242	228	253	258	259	246	254	256	243	233	292	248	255	231	232	242	290	255	247	267	289	240	254	240	256	266	274	256	251	273	224	223	255	227	280	261	241	268	261	239	252	209	269	257	244	234	283	261	247	269	263	222	234	224	240	297	238	249	282	260	233	266	282	264	244	231	227	231	263	261	251	249	234	262	277	262	260	245	225	247	277	272	290	263	268	247	267	241	247	249	268	225	278	233	236	257	243	263	232	264	241	256	238	267	288	258	243	238	232	289	264	244	270	260	222	268	229	233	256	235	283	270	271	260	241	257	269	254	280	216	251	260	251	244	272	251	258	259	267	248	238	258	280	239	262	240	226	245	240	258	253	255	236	248	253	264	253	267	276	257	220	247	258	253	230	242	258	283	228	244	251	233	252	256	240	244	251	258	253	263	255	249	230	246	280	250	262	238	267	253	244	257	249	246	257	273	237	277	237	271	248	248	264	258	277	268	263	246	271	268	261	235	234	265	258	247	269	220	233	234	259	233	269	236	264	248	269	252	242	241	268	241	267	223	232	268	280	243	222	244	247	257	235	253	278	283	220	275	239	257	257	270	225	244	222	244	257	237	263	256	219	239	260	285	263	247	252	259	253	268	281	260	220	223	248	270	249	274	248	269	250	250	234	248	255	228	259	240	234	243	220	261	259	237	266	261	253	251	245	261	241	230	219	232	236	253	237	266	262	241	243	231	243	236	241	242	256	257	246	236	252	268	269	266	264	234	308	252	254	233	279	239	229	233	241	253	253	244	266	250	243	274	268	233	255	250	261	262	259	256	237	242	257	248	246	242	261	254	268	264	283	271	246	264	254	235	272	238	246	268	238	249	278	252	281	295	250	239	242	274	253	270	255	223	264	241	249	262	258	272	256	239	238	244	261	265	259	245	258	262	261	246	261	262	269	246	232	251	255	231	227	256	248	248	259	263	269	287	251	255	262	259	258	241	243	244	250	233	234	262	274	223	280	278	258	239	240	260	236	248	271	260	260	265	261	254	289	247	268	243	254	236	246	238	264	274	278	276	268	242	248	291	271	271	232	278	239	246	251	274	259	284	230	265	256	292	264	265	254	275	251	246	240	272	292	253	242	236	239	262	228	226	228	255	248	196	259	275	269	271	233	252	276	260	251	244	228	222	261	263	264	247	280	245	235	244	259	281	245	264	267	240	235	225	271	256	267	271	262	226	257	242	261	251	242	270	267	251	272	262	261	286	262	234	266	259	236	280	254	238	256	253	259	244	221	305	261	264	252	246	234	272	272	256	267	271	251	245	229	251	230	292	274	258	252	262	264	255	271	244	272	219	243	238	261	255	259	256	264	259	261	275	263	262	276	248	254	230	237	259	253	241	251	247	249	252	230	229	253	280	244	224	243	256	250	247	254	274	269	296	264	258	226	261	226	254	251	286	273	268	249	260	242	259	278	262	258	273	279	245	242	253	227	271	261	259	254	258	249	219	257	266	260	248	245	266	250	272	238	263	273	259	270	257	248	225	240	240	256	236	276	261	237	249	254	266	241	244	254	276	268	247	225	236	270	246	251	254	234	257	254	269	225	237	260	242	264	273	274	262	263	243	258	263	257	226	272	283	269	260	276	257	262	291	245	244	261	222	259	256	236	235	267	252	269	250	264	249	252	260	229	245	246	239	234	254	264	266	268	268	251	274	265	272	242	239	279	244	277	254	235	253	254	219	230	248	238	265	272	304	226	283	232	237	209	254	230	271	243	271	270	261	279	264	251	255	230	242	240	275	228	268	247	215	254	261	285	251	237
1882	637	730	828	727	686	663	599	629	583	632	590	587	626	632	603	597	629	647	612	585	621	622	643	640	626	578	624	664	592	615	588	644	644	608	606	581	609	609	636	621	633	621	668	596	623	636	612	615	633	597	621	597	616	612	665	678	620	596	623	658	630	598	636	603	665	595	621	624	609	642	605	662	608	569	594	620	610	654	656	602	603	620	659	609	669	623	664	672	609	602	604	604	642	643	609	593	607	589	553	611	609	603	611	595	642	602	613	598	634	616	624	621	625	591	629	627	585	608	597	596	588	604	589	610	614	640	626	620	594	583	602	638	642	587	574	606	631	586	645	665	634	579	595	616	612	592	589	630	611	634	637	646	592	620	613	606	628	635	578	611	633	617	610	635	600	658	592	559	628	585	609	636	601	650	616	634	615	599	604	591	608	602	612	641	660	607	649	628	604	630	662	640	635	609	590	600	604	588	580	599	611	646	593	623	625	603	599	655	629	613	615	610	653	619	625	631	623	614	569	631	631	585	628	602	622	609	615	613	586	656	666	600	617	644	630	654	591	626	625	617	578	615	658	656	605	614	619	620	582	601	641	598	600	630	639	582	643	669	642	658	644	628	626	635	583	635	625	605	624	586	633	598	607	607	613	651	645	635	622	602	624	572	628	626	641	623	631	646	619	634	632	647	645	629	614	628	615	616	620	672	667	628	591	637	571	610	618	617	596	600	613	622	627	650	606	631	585	612	644	641	583	604	613	572	579	617	646	604	603	615	591	614	636	641	621	613	611	593	630	628	609	599	616	635	645	592	615	615	614	647	648	557	598	613	595	625	559	634	604	606	602	575	642	617	617	602	587	621	623	637	605	620	614	590	648	572	610	598	612	594	604	630	582	600	642	578	586	598	642	629	620	627	581	622	605	677	626	632	593	605	693	609	608	622	629	630	639	605	586	623	626	588	592	648	630	632	666	575	633	579	652	660	594	625	604	625	599	585	601	576	621	601	605	591	607	658	639	619	615	613	647	612	618	618	590	616	626	607	618	605	571	579	628	626	617	602	613	610	615	621	660	625	618	622	628	617	626	632	639	619	629	602	632	599	630	623	608	604	630	637	603	596	652	649	615	572	645	598	618	601	619	558	653	610	622	636	599	618	599	613	606	622	636	602	643	558	606	620	631	605	642	604	658	650	644	566	623	597	652	625	593	619	678	607	624	646	612	592	619	610	596	590	629	626	633	647	628	674	617	599	626	652	686	609	620	599	632	643	604	667	596	617	631	581	583	572	617	633	636	604	623	589	605	610	604	607	654	613	603	667	618	596	634	673	582	613	619	619	628	657	612	647	670	648	647	583	602	584	609	623	643	591	619	580	593	571	586	639	626	671	627	616	593	608	595	613	619	599	604	570	634	642	632	628	647	620	559	626	606	653	567	618	605	638	576	621	592	608	609	640	645	572	611	683	627	610	618	646	646	583	619	634	645	637	639	602	598	652	624	652	603	591	567	639	586	614	622	593	586	606	654	600	655	606	610	623	583	623	632	637	620	638	611	637	619	629	611	623	613	644	601	606	618	576	615	611	646	666	639	632	639	585	594	647	626	595	599	592	590	626	604	630	569	658	597	622	651	619	615	607	637	587	619	599	600	608	665	610	645	621	614	624	636	616	621	644	604	618	630	653	607	641	630	600	606	615	568	609	589	600	641	605	657	576	569	611	605	581	610	629	598	629	594	615	600	619	653	615	629	645	621	636	639	617	608	630	598	633	607	622	632	589	613	666	617	645	618	604	641	586	617	622	623	629	613	653	650	594	600	607	610	597	650	637	620	618	641	634	605	598	616	607	645	628	618	630	638	592	630	596	616	617	643	590	592	560	628	635	572	610	579	575	619	585	613	634	629	595	609	621	604	588	625	622	614	639	643	605	641	589	639	611	609	619	622	594	630	640	603	616	625	615	629	600	611	590	648	630	609	639	638	642	594	604	604	590	611	588	613	580	658	638	630	600	582	636	609	602	620	638	627	580	599	700	578	617	651	593	693	596	627	638	635	630	606	601	612	640	626	585	669	621	642	634	604	624	621	617	611	577	622	601	548	659	673	620	598	582	636	627	657	606	633	636	615	615	621	607	609	625	618	614	631	638	654	616	624	619	633	604	613	585	691	610	647	638	609	617	599	564	600	596	624	634	638	601	651	642	581	612	665	613	656	599	557	581	589	629	598	631	615	616	616	659	627	580	631	649	655	669	587	581	636	589	605	607	606	598	629	613	609	615	682	610	619	606	617	620	611	607	578	616	602	593	607	656	595	630	623	606	619	614	660	631	656	627	593	579	621	587	652	585	585	581	615	572	646	606	597	638	637	621	563	604	613	578	608	592	589	643	574	568	600	597	587	625	653	611	637	627	618	617	605	616	706	595	609	650	652	642	624	635	639	612	624	622	600	576	618	580	581	594	613	645	604	606	610	567	634	633	632	591	667	605	594	632	609	616	605	564	623	595	623	627	624	644	656	614	653	628	622	615	674	641	634	576	617	604	607	612	625	633	593	585	678	619	677	634	623	614	595	585	623	630	660	610	641	570	597	585	627	624	627	654	648	621	581	599	629	610	608	610	696	624	569	592	651	568	574	648	638	614	644	655	589	596	595	609	650	610	599	628	616	608	627	627	618	645	649	620	592	601	648	623	597	649	586	647	597	620	634	612	587	615	652	632	626	639	577	633	677	618	650	582	595	617	651	620	649	612	629	577	597	644	644	596	635	620	643	587	612	573	609	636	560	611	575	599	633	615	633	596	653	594	628	589	668	598	648	627	616	569	622	580	604	654	645	599	615	618	640	578	621	662	621	593	597	599	602	589	620	668	567	616	580	618	586	627	587	597	624	594	628	602	603	653	601	608	642	650	588	650	589	612	615	605	609	613	633	613	656	574	647	632	629	600	634	620	546	631	608	631	591	628	636	629	590	615	602	644	628	589	646	614	611	631	583	624	590	593	601	576	600	636	598	630	613	631	642	623	609	612	621	615	647	649	583	635	651	620	619	610	599	635	634	630	612	581	627	625	631	592	626	635	632	617	618	599	619	607	629	588	600	630	622	635	588	591	597	578	606	629	656	607	586	656	599	644	620	650	624	619	614	628	573	612	602	572	613	618	603	599	566	624	608	619	611	613	592	662	654	626	585	591	607	615	577	597	600	627	603	615	597	655	643	600	607	616	614	593	632	584	650	619	608	601	624	616	594	641	635	607	574	617	609	685	576	636	603	639	626	597	588	608	621	582	616	641	619	617	673	613	618	599	584	611	677	613	626	645	643	584	610	626	617	614	607	648	573	636	594	629	608	589	608	624	617	651	608	595	611	596	639	652	633	602	576	597	610	633	598	608	632	655	604	606	610	619	604	677	614	619	572	615	599	615	577	598	593	618	619	617	597	571	665	633	640	626	598	622	647	598	602	617	652	605	652	611	664	564	600	612	599	643	617	649	622	594	607	571	624	596	629	591	651
6427	506	544	550	593	362	316	290	299	279	254	244	246	287	291	273	248	262	289	271	250	270	250	232	266	231	243	245	267	268	287	248	267	280	263	260	261	240	238	231	281	267	237	265	242	276	266	235	252	271	285	240	254	253	251	252	254	235	249	247	245	262	249	286	258	261	267	237	247	266	256	247	249	251	242	243	259	260	238	252	253	263	287	234	260	247	275	262	289	240	262	267	257	237	287	237	256	261	246	251	251	265	266	259	260	247	246	263	236	232	260	268	217	262	253	239	268	291	295	227	258	289	242	289	259	262	252	236	296	251	262	253	267	241	261	274	239	253	269	237	268	242	271	264	272	237	301	247	267	243	249	226	270	271	297	256	258	246	240	273	253	246	262	250	245	279	269	266	212	240	231	258	269	259	219	244	262	253	269	261	263	283	291	268	273	255	224	253	204	256	279	259	239	243	262	286	257	231	226	245	273	252	254	250	248	275	278	253	236	312	256	240	233	240	258	235	258	229	269	293	283	249	259	233	261	255	242	242	253	254	268	247	249	250	275	260	241	284	261	261	266	234	252	271	274	266	284	227	227	254	270	237	238	243	260	248	246	218	254	265	239	286	247	235	205	234	255	242	222	264	244	258	257	264	260	260	270	247	220	243	244	249	244	283	244	259	261	249	244	263	246	224	237	238	261	282	250	242	252	236	243	267	232	236	282	225	247	259	237	243	244	240	264	263	262	257	251	243	234	288	260	269	268	241	286	271	242	252	283	245	253	229	245	242	258	251	221	216	278	275	232	245	247	275	267	254	259	255	251	264	241	268	269	276	256	259	238	251	279	248	264	266	250	249	211	267	256	227	274	257	263	261	247	251	241	247	234	246	287	245	259	256	222	287	225	237	271	260	250	261	245	276	239	266	231	258	247	263	247	256	277	260	225	241	275	259	245	243	259	271	274	266	241	248	226	223	243	275	276	241	268	258	273	252	234	262	271	274	264	276	253	255	271	249	274	260	280	235	263	276	285	253	252	213	233	239	249	250	256	271	247	282	277	253	244	242	242	258	246	270	300	262	244	268	265	276	255	230	255	227	285	248	267	251	242	274	253	279	229	247	266	259	276	266	223	273	248	251	301	266	256	249	283	285	251	264	241	253	252	251	244	274	245	220	286	248	266	239	282	235	258	250	265	269	263	286	254	271	249	268	253	264	255	258	265	268	253	261	259	270	242	273	267	271	277	238	258	244	261	250	246	286	266	263	290	255	247	246	229	257	257	275	262	216	259	269	243	227	230	261	252	262	247	267	249	283	300	253	244	272	290	231	266	281	279	251	233	239	248	253	261	252	276	267	246	241	247	259	241	258	287	250	276	226	249	242	262	248	270	248	250	243	256	277	268	253	237	253	243	246	265	249	238	254	292	248	273	252	244	270	262	259	274	281	230	264	262	239	228	231	204	223	261	247	225	250	242	242	236	250	218	262	277	264	256	246	247	251	257	254	205	244	256	238	303	251	240	259	234	270	255	255	250	269	255	263	254	260	269	261	257	255	245	235	275	280	264	251	238	264	227	274	253	235	270	270	259	247	277	270	258	274	236	250	285	238	233	232	237	262	228	243	250	266	272	269	291	206	243	275	265	234	254	254	246	267	263	270	227	245	269	249	266	264	252	264	254	281	248	256	260	245	276	271	225	261	248	248	251	227	264	253	238	261	248	247	253	277	253	258	249	274	257	286	243	253	248	265	247	253	261	250	259	264	240	284	233	251	246	245	265	223	273	268	265	239	238	272	252	265	281	276	263	260	248	227	211	239	259	259	274	246	277	272	278	248	241	260	255	269	245	239	305	248	282	243	275	258	254	262	260	272	258	260	260	253	259	248	248	276	243	249	264	239	222	247	257	262	245	278	246	263	277	239	222	233	249	269	263	270	245	256	234	259	225	247	246	238	262	283	270	293	233	244	237	255	236	254	252	272	253	285	271	279	261	274	251	258	255	275	236	252	268	246	265	249	252	245	258	285	267	237	243	254	241	239	234	280	246	297	219	256	241	274	233	242	247	261	247	247	234	242	244	263	258	234	260	272	275	252	235	203	271	245	265	250	270	252	262	219	238	244	239	258	242	282	240	260	255	260	260	271	238	244	272	252	286	261	258	275	252	272	214	269	251	261	234	261	278	264	260	231	268	277	244	284	257	253	252	260	257	264	258	235	237	273	269	224	263	273	235	259	273	284	259	271	254	227	251	259	246	271	251	244	259	231	254	228	245	253	254	235	272	291	253	232	258	238	247	249	277	253	291	217	251	231	271	273	214	250	258	228	238	243	264	256	255	239	236	255	247	242	253	243	250	252	261	254	246	290	294	256	273	255	256	239	234	232	258	264	271	239	277	241	266	247	218	245	252	250	235	228	283	273	256	262	228	263	281	262	307	288	271	268	232	251	215	255	242	283	237	269	253	254	272	246	236	234	249	248	285	273	225	223	248	229	256	238	240	263	223	265	275	246	239	217	249	256	252	240	272	258	249	253	243	258	289	284	236	239	248	264	248	256	249	251	243	259	276	247	248	233	245	277	254	239	208	273	249	245	270	246	289	263	267	250	255	260	240	228	286	256	269	260	239	246	250	249	266	279	248	264	271	243	224	288	261	248	264	238	245	256	250	263	258	263	289	238	250	265	229	252	223	264	254	240	240	249	269	245	238	249	276	236	272	267	233	248	247	282	255	256	255	265	251	289	283	275	269	232	255	244	245	261	244	222	288	236	263	243	252	253	273	255	258	240	256	240	228	253	245	232	256	258	243	255	251	249	253	271	264	235	284	235	250	279	254	254	254	247	259	241	249	248	265	265	270	247	222	276	258	304	266	242	247	245	246	266	271	266	257	247	258	255	272	255	250	234	257	261	271	239	266	257	275	255	255	241	247	279	280	282	267	255	270	266	258	248	251	242	266	266	278	284	284	241	244	246	260	276	274	257	270	245	281	259	267	274	267	269	256	226	245	255	243	247	285	290	281	227	246	230	242	266	274	248	292	266	259	248	269	248	277	262	262	259	229	253	236	252	268	279	284	259	241	239	245	276	248	270	262	244	245	263	238	261	289	224	241	234	261	264	236	253	244	257	272	261	235	271	199	269	266	258	256	266	237	241	273	252	251	259	231	259	276	273	242	261	277	256	274	262	275	224	253	237	257	273	253	269	240	256	237	261	257	241	245	239	234	273	254	230	283	261	238	258	236	232	256	242	261	243	232	257	249	247	283	230	256	247	216	284	269	282	272	233	255	260	252	267	298	267	256	242	230	241	248	249	250	270	269	261	257	236	283	272	258	282	257	247	255	251	260	263	266	271	239	243	249	249	266	253	267	272	266	248	239	255	247	265	269	267	268	230	245	261	252	264	278	207	266	290	259	287	275	239	237	248	271	236	258	272	241	245	248	256	251	276	258	265	272	269	249	231	257	269	262	254	257	270	230	249	232	254	258	265	260	253	250	268	255	263	257	246	234	260
6145	874	1235	1928	2102	1083	889	844	735	755	722	667	674	692	599	694	657	699	707	653	630	663	653	621	658	630	593	634	603	627	669	644	636	589	590	629	681	589	601	621	664	585	631	613	668	604	607	619	637	586	615	605	618	616	623	584	646	663	621	624	599	634	565	619	596	630	662	591	602	646	616	640	594	604	638	605	636	632	630	551	633	589	620	595	632	605	590	612	600	652	561	596	621	677	591	617	612	582	614	631	606	653	589	654	654	612	610	618	602	634	597	635	610	637	626	607	603	593	586	611	628	586	640	609	648	588	642	628	632	639	614	587	659	628	625	591	596	615	602	623	630	623	591	623	566	595	623	568	659	612	610	607	567	622	618	591	655	617	603	590	565	619	613	584	632	634	625	569	587	597	627	589	657	598	641	593	614	579	608	590	598	625	641	613	597	609	632	575	639	671	616	634	557	637	578	578	576	573	609	565	605	633	589	576	618	629	613	587	571	630	624	577	607	593	638	642	591	600	550	619	600	615	570	543	622	659	616	593	644	608	635	625	596	587	581	602	628	622	612	630	627	637	652	662	601	621	596	606	576	635	569	614	628	597	550	636	619	661	639	627	566	628	639	603	593	641	610	612	614	610	601	614	602	607	640	591	671	615	609	635	641	636	621	594	625	621	620	590	602	654	618	587	640	619	600	591	636	600	656	610	609	646	593	641	678	590	607	623	619	614	619	596	624	593	648	575	594	624	632	610	617	619	571	609	595	592	600	599	668	597	618	614	616	610	603	651	580	629	650	580	613	616	588	594	612	616	612	565	627	641	599	643	626	543	610	591	621	585	588	573	622	621	574	610	640	578	630	599	639	592	623	625	647	613	585	632	678	626	625	639	559	575	572	621	629	604	594	659	553	619	627	623	586	610	620	623	607	600	551	604	595	638	605	571	628	634	572	632	578	644	626	626	588	628	584	598	615	615	600	615	619	615	586	599	612	619	602	655	614	620	632	621	633	605	638	615	582	615	605	610	618	580	596	619	592	615	617	604	631	628	637	630	570	608	611	635	694	611	612	621	648	629	634	621	640	584	590	592	636	659	605	628	658	601	658	612	612	580	589	616	640	604	645	589	599	613	616	605	578	599	599	596	619	598	607	589	607	641	599	657	583	629	605	591	617	588	599	595	632	593	607	618	599	630	612	607	618	660	614	545	605	630	622	638	574	608	575	588	595	607	627	649	572	614	586	610	584	638	598	596	622	645	622	578	587	615	594	618	564	597	619	587	625	642	626	630	618	628	590	592	632	581	642	645	599	607	603	608	607	591	637	575	623	637	650	671	606	642	622	629	625	616	588	616	596	621	592	583	624	596	607	635	593	629	548	675	569	591	600	612	634	629	621	611	602	637	594	617	596	664	594	624	628	622	616	615	606	628	600	608	662	628	632	587	621	621	583	606	633	595	555	579	607	608	645	648	633	613	622	611	647	644	591	619	649	648	651	633	617	656	675	562	600	597	620	606	613	622	589	635	599	611	567	624	577	596	607	554	635	568	647	633	603	608	574	670	654	634	573	585	667	557	630	573	601	586	597	590	620	631	622	571	627	596	602	592	617	644	629	626	629	598	633	631	632	603	575	610	543	595	617	636	612	637	603	587	683	620	625	640	609	570	608	655	614	600	589	620	602	590	632	605	674	587	581	604	588	605	613	621	570	612	628	614	656	615	641	636	586	657	613	603	631	591	594	637	607	646	637	625	648	622	623	613	585	587	565	641	671	572	594	590	616	599	600	628	610	607	651	615	625	655	623	577	591	582	596	602	568	637	604	640	708	606	596	606	613	610	600	612	641	645	608	610	609	632	572	617	617	589	589	627	599	618	588	601	600	624	632	582	639	578	620	594	592	656	612	610	658	605	623	596	577	602	650	594	679	611	638	632	552	631	622	604	625	610	636	588	604	602	623	619	626	582	637	586	603	614	610	593	619	652	595	614	617	590	606	614	611	595	614	617	594	632	641	614	579	614	599	602	611	588	652	594	624	608	603	605	565	651	645	590	620	611	599	610	598	648	597	587	614	604	658	647	631	567	600	626	594	567	620	589	571	609	610	616	623	618	608	612	617	635	616	620	600	586	603	590	655	634	612	626	589	608	624	634	661	721	578	600	600	636	705	567	636	630	599	594	634	589	636	647	641	651	608	619	599	609	591	630	613	628	584	603	598	589	616	638	609	602	606	585	605	545	624	586	668	608	615	635	611	634	543	629	620	644	644	598	594	618	621	573	653	622	623	644	625	616	586	627	589	627	611	582	604	599	624	597	604	667	600	586	589	562	640	602	624	627	607	620	636	598	605	623	616	621	599	592	604	639	625	646	632	618	605	574	625	614	604	586	632	593	633	571	616	597	577	638	605	617	629	597	594	630	608	648	612	625	602	604	603	627	616	627	651	617	622	596	614	602	615	616	650	630	640	644	653	616	599	620	607	588	595	605	614	611	608	623	599	593	603	633	637	616	627	608	649	616	630	598	575	660	601	617	632	663	596	624	589	602	632	640	625	600	576	621	598	551	557	596	616	578	637	627	586	575	611	615	605	584	583	562	608	560	646	596	586	622	612	626	612	619	621	561	607	604	637	626	587	625	619	575	625	606	666	619	587	667	597	615	643	596	595	645	645	603	619	582	641	622	608	623	601	620	618	620	626	650	622	601	555	666	598	609	592	585	611	603	631	598	582	592	609	581	605	602	591	562	652	620	621	601	577	651	651	616	611	645	604	642	607	642	611	638	602	617	641	582	581	617	656	619	600	572	609	646	584	621	640	622	594	573	583	623	626	589	614	600	563	627	566	632	635	626	613	574	591	640	630	598	660	640	601	646	652	599	636	618	612	607	613	607	628	576	640	594	582	669	657	567	613	617	610	646	563	631	639	587	617	645	591	617	639	603	567	593	649	590	603	590	608	622	612	611	607	588	598	625	647	650	574	597	607	596	571	614	566	617	614	627	625	614	610	614	667	623	604	651	631	638	602	685	614	608	616	621	613	609	598	612	618	628	665	607	589	587	589	610	636	582	633	577	628	580	583	612	610	618	630	577	622	632	561	591	593	614	610	565	630	641	585	580	598	613	609	631	614	622	613	619	619	658	632	615	621	620	630	620	658	596	603	642	600	585	628	597	591	584	646	553	582	602	582	652	551	567	657	603	582	610	551	645	582	602	596	602	613	632	651	639	618	588	602	551	624	599	631	613	615	611	593	599	653	656	557	600	622	572	622	624	673	627	590	629	585	591	627	616	599	650	616	628	583	570	584	667	627	611	598	616	615	597	578	619	620	612	601	566	615	612	636	584	654	608	647	601	625	644	561	611	619	567	643	633	618	639	595	619	576	578	580	609	586	629	600	641	607	587	636	588	626	632	563	661	606	610	589	639	590	590	575	620	589	597	605	569	621	570	615	582	584	597	587	628	597	622	579	598	633	663	588	588	614	614	574	562	560	627	624	582	590	654	648	604	593	627
11621	733	726	663	776	264	224	173	177	177	151	123	144	143	126	142	153	122	156	100	133	145	136	113	125	118	149	128	130	139	117	116	106	113	137	119	144	86	134	105	119	138	115	115	113	138	123	123	113	113	120	121	109	118	112	129	127	123	121	142	135	109	115	115	115	115	129	138	127	107	136	114	116	129	118	136	138	115	113	107	121	104	127	138	121	112	127	147	115	126	107	95	123	121	103	136	111	115	131	110	109	108	108	122	106	111	116	105	100	116	106	110	113	114	110	131	97	124	116	110	128	138	122	112	123	105	135	124	106	110	123	133	110	105	115	130	116	128	109	113	126	112	136	121	118	125	116	108	125	154	106	128	125	110	128	115	109	130	102	123	121	118	131	108	121	115	136	106	118	144	134	133	105	134	157	131	109	119	105	119	137	104	119	103	127	135	120	130	116	126	110	120	101	111	131	128	126	117	115	128	116	114	111	129	127	128	134	105	109	119	143	107	117	132	116	120	120	113	137	121	116	126	139	131	132	128	117	125	116	137	125	123	121	132	111	140	125	143	129	110	130	116	134	131	122	126	136	151	128	140	125	117	128	105	111	110	122	107	130	118	121	124	115	137	123	123	132	119	118	120	112	114	117	111	155	107	126	126	86	123	114	113	122	103	121	118	114	115	114	118	145	143	99	115	118	128	134	125	129	124	126	122	109	123	122	120	119	122	128	109	116	114	146	115	149	128	119	124	133	130	139	123	139	134	131	134	136	133	123	122	140	115	108	133	113	81	132	125	119	100	122	101	109	114	122	101	112	132	152	111	137	132	116	127	138	100	148	146	125	107	132	131	148	110	132	116	130	111	137	112	145	130	124	128	112	114	146	117	127	135	111	111	120	116	123	124	114	111	114	117	124	109	110	116	113	109	146	114	130	127	145	126	103	114	132	123	134	111	115	117	145	129	99	112	117	135	126	103	135	108	113	135	115	117	119	137	122	120	132	144	133	128	134	119	118	115	121	132	109	136	114	112	120	124	126	124	105	121	122	150	117	92	120	114	115	131	97	135	137	119	118	126	101	103	113	137	122	124	120	122	112	125	123	135	139	125	111	136	122	142	111	133	124	128	102	133	132	107	120	114	127	128	135	117	116	105	113	109	128	128	139	142	111	122	140	115	131	148	118	123	129	132	120	112	124	125	127	101	121	128	121	115	140	120	125	110	128	120	114	122	128	110	113	136	131	135	119	113	115	128	123	136	105	104	124	109	133	119	107	136	125	124	114	105	111	116	128	125	111	106	122	128	122	102	123	116	147	136	129	115	121	126	114	121	140	113	126	109	130	116	134	123	145	143	102	122	115	130	109	137	107	119	117	125	138	116	125	101	121	118	133	123	121	105	146	129	122	134	105	120	126	122	116	121	128	126	134	138	120	131	131	130	126	120	119	135	115	118	108	151	124	112	109	112	119	111	120	125	118	103	134	106	143	110	136	131	139	118	106	122	97	131	134	138	123	142	100	102	121	124	121	117	107	118	104	121	137	117	110	112	129	134	137	138	134	100	123	132	121	114	122	103	120	118	111	142	123	129	145	132	142	137	100	105	112	130	139	125	118	125	137	115	138	121	143	118	104	136	124	127	135	145	139	108	117	141	113	109	127	131	119	115	108	124	104	111	115	127	124	129	132	114	114	135	106	115	130	110	119	119	110	111	118	117	106	134	131	122	123	131	149	129	125	126	127	124	121	142	124	131	137	112	137	122	127	125	116	111	129	123	126	101	118	127	125	143	121	116	113	127	128	109	133	123	120	130	126	117	134	131	130	121	112	121	118	125	125	113	124	115	131	87	102	128	122	121	115	114	130	133	114	132	131	124	128	109	105	117	113	100	121	114	120	132	126	120	116	117	137	119	104	124	116	119	109	131	134	129	120	118	137	108	104	102	127	145	127	117	112	124	126	139	111	119	119	117	124	136	125	115	125	115	124	138	135	109	142	132	138	110	100	105	113	117	114	133	138	115	135	119	118	109	114	101	119	104	137	103	103	128	121	132	128	137	120	125	113	125	136	128	109	111	129	139	132	122	122	120	133	114	117	116	122	132	122	106	133	95	106	109	106	122	114	108	119	116	110	113	115	103	113	126	117	119	134	133	134	111	129	129	118	95	97	126	118	107	114	111	124	111	117	122	125	103	123	122	119	143	106	104	144	128	110	120	113	126	119	118	127	135	154	123	124	123	127	128	128	131	111	125	131	139	115	142	116	110	131	125	142	113	106	102	109	121	138	106	115	131	118	122	123	127	137	123	107	118	127	136	100	121	114	126	101	105	116	107	134	130	128	108	121	123	113	130	123	132	134	127	116	127	127	140	91	121	112	108	141	134	124	115	128	149	127	143	128	107	104	133	116	141	112	137	111	141	118	97	123	122	118	123	116	106	108	128	97	129	128	135	125	114	121	122	94	129	135	124	123	139	119	136	128	148	133	128	119	112	102	126	113	136	113	119	130	117	114	138	119	127	136	119	142	117	128	125	118	133	147	134	108	106	108	119	123	122	127	125	112	155	124	124	121	127	110	126	123	126	112	121	129	112	105	133	118	118	134	121	112	116	140	112	113	115	134	104	111	116	115	127	131	135	136	122	120	121	121	109	140	117	117	137	110	117	129	122	112	119	117	130	124	127	127	120	114	127	137	117	133	107	133	140	138	115	112	126	112	139	135	119	143	119	131	115	108	120	109	138	112	139	114	124	117	109	118	122	140	130	110	136	123	125	105	119	106	127	140	143	121	124	99	130	110	137	111	139	120	120	101	112	131	118	120	114	114	102	127	149	138	128	135	114	122	118	130	117	131	110	116	90	125	112	145	139	115	110	138	126	102	119	115	109	130	149	119	139	131	118	113	124	126	121	121	118	115	118	128	121	124	123	130	138	131	97	102	151	130	127	99	119	112	118	134	103	115	143	142	117	132	135	130	105	137	110	131	123	115	115	120	138	145	139	124	139	114	127	130	136	124	139	133	103	108	136	111	110	125	130	120	123	119	142	135	122	103	112	120	130	131	130	102	105	135	128	124	115	136	124	128	139	125	127	136	128	114	125	100	117	120	123	120	109	138	137	131	126	119	113	109	122	126	103	142	101	126	138	129	135	158	128	126	134	123	107	126	114	132	147	113	128	117	125	114	141	131	128	125	123	110	117	128	106	93	130	120	125	136	122	105	102	107	111	108	100	131	108	120	115	110	126	107	134	121	110	123	141	115	130	135	130	124	118	119	104	125	145	118	128	126	125	141	119	114	123	124	120	132	122	123	120	135	115	135	105	120	114	144	117	122	142	117	134	131	112	129	129	123	117	121	118	127	106	129	94	104	123	129	124	109	117	117	93	121	115	133	133	125	134	118	105	118	125	115	118	125	114	113	116	128	129	126	119	130	94	113	103	121	106	135	117	121	140	117	121	115	115	119	154	120	130	147	98	125	104	123	115	135	112	131	117	138	125	124	134	112	114	122	118
7646	844	1552	2253	2984	1044	903	783	666	598	586	556	478	434	433	475	425	439	435	381	354	377	373	361	341	347	382	352	356	349	344	359	377	338	338	350	296	349	315	332	332	348	316	316	316	332	338	346	300	360	289	333	329	288	342	311	312	307	343	337	315	319	328	334	281	312	328	269	317	313	296	326	319	301	325	290	312	337	327	294	294	319	327	316	310	316	328	324	321	323	314	326	322	327	279	319	306	334	362	310	315	302	314	321	276	339	349	282	300	295	304	314	276	261	314	320	288	340	294	315	291	326	304	278	303	308	306	318	287	289	326	317	300	328	328	315	326	332	321	297	347	320	284	326	304	303	336	299	291	299	323	311	294	336	297	317	321	307	333	268	304	322	314	313	302	338	334	282	312	299	312	336	303	320	288	306	306	283	314	320	337	290	335	344	318	273	328	327	315	316	300	325	331	310	282	300	301	298	289	311	332	325	326	323	311	291	333	307	308	306	307	311	334	293	316	314	324	307	327	298	308	320	317	334	347	333	320	301	325	297	329	312	306	309	301	332	295	277	294	292	330	318	289	327	309	330	302	312	342	303	300	291	337	307	296	292	293	278	310	315	332	281	330	320	330	298	335	290	322	321	300	302	317	291	301	331	282	316	308	307	289	297	293	328	298	286	300	323	323	306	339	307	308	321	327	329	324	284	307	319	304	341	293	340	298	302	315	297	301	305	317	318	315	294	291	313	307	317	325	297	296	314	298	294	337	304	337	322	326	340	304	292	325	310	342	297	299	323	318	337	290	324	317	323	328	341	341	307	275	297	327	350	300	313	278	308	315	295	330	317	322	304	336	311	302	311	314	313	294	304	295	333	343	320	291	274	344	331	325	301	327	308	312	324	339	306	307	295	343	320	342	312	343	305	311	346	289	306	313	292	322	310	280	320	316	306	328	319	318	313	303	321	291	314	307	316	306	304	303	311	306	324	337	301	312	346	299	307	305	296	309	305	290	325	327	323	316	281	312	294	305	324	294	315	312	287	310	309	294	317	306	301	324	278	329	310	338	290	325	331	305	310	294	312	315	289	286	314	307	285	333	302	327	305	351	330	323	278	286	314	309	315	308	309	316	331	306	319	345	335	319	363	330	299	308	292	292	297	340	289	297	308	307	304	308	344	303	314	311	308	283	300	314	297	313	318	296	340	277	305	300	299	317	333	286	299	326	349	311	267	345	289	324	315	331	312	301	294	303	295	281	289	306	298	305	308	313	312	297	320	325	273	310	319	306	338	296	316	333	331	321	304	271	298	306	336	321	286	330	347	366	328	297	274	320	329	323	316	309	285	291	320	319	311	279	318	320	303	299	312	329	317	302	304	317	317	297	320	324	289	299	315	304	312	308	304	330	297	317	283	329	303	306	287	296	314	320	283	304	335	340	316	312	313	324	280	301	310	279	305	341	269	310	355	291	304	304	312	281	296	286	313	285	331	305	332	292	272	300	335	321	305	303	304	309	307	304	276	286	321	290	288	307	278	287	353	324	323	328	295	313	310	301	302	312	313	297	305	353	316	302	292	324	335	327	323	305	303	317	307	296	315	325	315	303	316	319	325	272	284	319	309	315	313	329	302	305	299	308	304	310	304	290	317	334	290	305	304	331	301	312	324	313	313	286	313	315	349	303	323	290	286	308	311	274	315	299	284	285	296	296	329	333	321	322	309	310	326	296	355	318	306	294	323	286	334	299	337	285	344	299	314	290	342	293	341	318	306	277	291	276	321	325	306	299	307	328	315	311	302	289	280	325	318	308	281	320	330	312	332	312	284	309	320	332	273	281	319	306	333	307	318	308	302	311	355	308	315	298	343	323	322	340	318	323	314	339	325	308	313	296	283	332	323	323	301	322	294	305	270	303	301	314	291	333	290	320	293	317	274	323	313	305	315	293	304	284	318	331	296	312	293	320	290	330	315	288	336	316	322	328	318	289	316	297	296	297	293	314	304	299	331	321	288	335	345	296	296	296	286	341	310	313	331	328	331	289	345	289	303	312	295	312	345	287	298	302	301	313	286	302	307	304	296	282	316	307	313	292	320	293	312	310	301	314	270	302	290	290	325	293	304	291	292	286	307	325	290	335	318	318	306	306	294	297	316	315	340	312	303	309	303	289	332	291	322	315	310	315	284	323	341	308	295	339	304	335	301	313	308	301	309	307	331	325	308	287	289	339	332	278	293	323	317	340	307	314	303	303	310	330	329	293	342	339	319	333	312	296	334	300	309	303	300	278	357	328	283	325	315	285	302	328	306	281	276	328	296	285	337	328	313	343	353	292	298	327	299	285	338	294	337	294	312	307	309	322	290	285	283	287	309	292	335	342	273	328	301	293	322	314	289	337	342	309	323	358	342	311	330	299	314	315	309	315	325	280	321	319	315	323	304	310	305	295	319	307	321	314	318	314	322	278	332	301	300	341	315	281	320	310	286	308	311	314	295	316	320	310	325	317	289	291	287	306	278	324	305	285	301	347	317	316	324	315	298	334	321	292	298	292	313	299	303	318	327	265	319	317	274	343	304	297	302	321	314	363	310	334	317	291	292	332	314	346	313	318	313	302	292	305	339	301	327	325	307	324	294	324	323	314	330	315	322	335	313	296	331	323	299	329	294	304	335	313	314	341	302	301	295	286	282	288	307	307	281	309	311	301	287	315	314	348	312	331	329	312	287	314	337	336	294	314	311	324	304	314	327	303	335	324	320	313	320	302	335	305	315	325	291	291	300	307	302	276	285	298	324	303	296	350	305	317	301	289	299	291	328	294	308	301	292	331	310	309	313	320	307	330	333	328	319	331	317	321	313	299	302	293	284	300	309	302	293	298	302	316	301	323	330	297	291	300	313	320	314	303	297	288	360	315	297	308	321	320	302	313	271	333	318	302	303	333	329	318	256	296	306	312	323	318	303	340	305	298	301	316	294	326	288	329	292	334	328	323	309	302	290	320	302	306	299	328	308	298	352	309	333	303	297	329	328	321	285	297	307	309	361	292	298	319	294	317	311	301	334	301	346	319	326	314	296	316	301	328	309	319	318	328	337	349	310	294	305	317	313	312	290	294	312	315	358	313	289	335	300	310	320	309	299	319	307	323	306	307	299	305	289	310	296	308	319	301	324	314	331	345	280	324	298	323	298	312	282	321	287	334	309	326	314	343	307	296	330	315	313	327	303	292	304	349	284	318	290	299	270	301	288	327	309	302	316	293	286	312	313	307	315	320	299	311	285	300	287	299	320	303	318	333	307	334	318	355	263	312	287	325	322	289	306	316	305	315	319	307	293	317	316	343	321	297	303	289	299	312	325	294	346	323	309	295	324	311	305	323	293	295	305	304	302	311	282	312	285	310	290	287	297	291	299	297	291	288	310	301	315	315	285	320	314	319	294	311	289	310	321	289	308	283	309	314	281	358	297	289	290	303	325	284	312	295	305	285	343	346	356	278	288	286	289	262	283	311	276	308	333
1288	311	304	314	276	255	245	262	275	219	255	230	259	258	243	265	264	244	307	256	238	261	251	239	250	236	253	281	263	246	234	277	244	259	256	260	227	257	253	250	243	267	273	243	263	292	265	232	255	268	256	235	270	263	267	256	267	248	267	248	235	245	261	271	237	218	259	264	277	250	281	285	250	259	279	272	249	268	230	252	250	243	240	251	260	227	233	244	253	243	273	235	281	264	245	243	302	254	267	237	292	247	252	260	283	276	271	286	244	273	249	210	256	241	237	271	269	260	275	259	248	225	244	255	266	234	245	273	230	229	233	256	253	211	242	229	266	263	277	263	264	239	275	291	263	263	250	241	254	224	235	240	249	256	244	239	255	255	251	267	289	271	249	236	246	260	262	260	240	224	228	248	261	247	247	253	234	269	237	250	263	250	264	245	231	264	282	233	274	245	257	259	235	237	233	238	249	283	279	238	256	207	249	254	253	255	259	277	255	231	246	256	263	251	263	254	254	238	239	255	255	232	256	226	266	238	238	276	271	249	238	267	240	262	243	263	282	263	251	228	229	240	248	240	233	268	266	250	234	231	257	220	240	240	246	238	235	261	277	268	279	245	241	271	253	253	239	233	274	242	239	279	272	277	287	235	234	252	257	264	260	248	259	243	290	265	272	231	223	259	273	250	242	237	236	271	260	237	228	233	263	276	265	262	237	260	234	247	281	262	240	248	224	256	258	287	280	264	251	282	236	253	250	269	257	254	228	244	219	218	242	259	281	270	266	256	245	249	257	264	243	263	248	264	247	251	285	249	281	237	255	260	248	231	233	252	282	227	218	253	264	272	245	268	272	263	245	261	263	240	274	246	258	258	285	251	253	255	231	264	267	243	260	238	230	249	254	272	274	255	251	238	256	246	228	277	264	244	247	247	231	258	266	246	293	229	252	231	265	275	259	254	272	264	218	243	264	278	248	252	261	251	276	248	261	256	258	276	273	247	278	248	257	230	250	239	270	257	280	275	233	248	251	276	269	250	261	272	251	209	229	235	263	240	237	263	260	279	261	281	268	269	207	270	268	250	263	257	233	268	267	257	250	249	225	262	248	235	264	238	259	298	259	242	240	237	274	239	235	243	268	246	264	205	241	256	252	261	255	255	250	262	228	245	243	239	223	288	272	277	246	247	225	252	228	239	238	269	230	218	244	256	263	251	255	258	265	236	248	265	264	259	255	232	276	238	250	294	290	260	245	266	224	244	260	274	246	239	249	242	214	243	255	251	248	278	242	249	252	256	246	244	257	248	268	248	272	236	264	264	266	241	262	266	250	253	224	267	232	247	254	248	273	272	251	249	238	262	265	226	253	269	282	238	261	252	231	248	253	244	236	231	236	240	274	246	256	256	260	242	272	253	266	269	264	278	233	263	263	234	266	248	251	241	292	246	250	229	267	230	257	271	254	222	240	245	264	238	264	254	242	261	238	231	222	249	253	246	231	240	219	240	254	257	255	251	244	246	238	203	234	261	241	259	265	269	247	261	246	273	263	286	233	230	218	264	275	261	217	219	254	253	252	257	235	261	262	231	260	265	226	273	260	274	230	221	263	262	241	221	259	240	252	255	253	263	291	258	244	226	249	246	260	288	245	290	243	234	240	233	246	256	282	249	252	226	258	261	283	241	239	250	220	245	251	284	254	244	247	259	240	241	242	268	214	257	257	261	251	269	276	287	250	229	252	250	231	253	282	239	235	258	255	252	273	240	267	241	219	236	245	234	257	238	247	255	246	248	246	242	254	295	275	266	232	223	271	232	226	252	253	279	254	245	246	232	231	268	255	265	247	263	249	284	246	249	223	272	254	230	237	239	276	244	259	241	247	238	250	259	255	260	288	249	252	250	235	218	233	254	244	264	251	246	264	255	237	256	280	266	239	249	257	222	267	258	234	220	290	240	264	235	257	237	247	252	262	248	250	253	266	281	277	249	245	292	245	273	235	271	250	249	265	228	252	214	260	266	265	243	267	238	270	249	276	250	229	261	252	237	253	249	239	244	258	229	216	221	246	250	268	234	241	240	211	246	250	254	253	240	257	258	233	239	252	262	266	279	266	241	276	268	246	253	238	266	218	240	270	258	247	268	224	268	239	226	270	247	248	274	247	259	216	225	243	260	253	234	255	270	253	258	208	266	272	258	250	282	248	226	252	253	263	226	257	239	265	238	264	263	261	264	233	248	259	265	246	238	253	234	226	254	241	235	249	245	251	235	256	274	249	262	265	249	248	226	248	260	240	285	276	247	243	258	250	262	264	236	247	270	219	231	247	228	251	259	240	244	246	265	276	270	268	270	276	235	219	257	245	251	241	245	267	252	250	265	267	275	237	267	251	237	246	287	261	267	249	257	262	237	264	258	262	243	218	228	276	253	275	278	269	275	210	228	226	265	246	262	250	239	230	242	228	263	233	265	250	262	257	257	239	286	248	278	299	244	260	254	229	259	255	268	254	234	257	258	260	242	249	246	263	250	259	272	254	239	237	255	258	255	278	268	230	241	238	258	256	243	245	247	264	261	246	277	259	272	235	250	246	260	241	260	244	270	256	264	253	240	264	250	228	277	247	265	267	246	259	228	237	301	265	248	249	250	280	242	233	242	234	267	263	237	226	257	265	251	252	244	249	245	239	237	256	229	242	253	243	234	280	269	227	218	231	243	236	262	243	265	263	212	267	251	250	276	245	267	246	268	261	251	279	260	253	239	259	253	286	259	234	223	276	252	228	248	248	281	246	230	257	238	249	239	277	255	249	261	267	252	264	264	249	238	243	272	251	231	233	258	271	266	267	242	254	234	247	248	252	292	251	261	245	261	253	270	244	264	262	245	261	245	251	253	264	236	267	257	299	241	236	234	261	241	272	232	268	250	271	256	245	269	252	253	247	301	248	265	266	282	279	249	250	246	249	300	245	242	234	252	245	238	233	262	228	252	265	263	255	237	267	233	260	263	252	254	232	240	252	255	249	256	245	256	216	265	223	226	270	250	282	295	268	280	265	248	291	239	289	257	274	252	249	247	236	226	236	238	252	236	261	280	236	271	226	241	230	243	267	232	265	228	237	254	287	245	273	238	250	263	269	240	254	251	268	248	273	255	232	275	230	257	265	252	272	253	286	240	243	261	231	235	244	241	234	270	236	231	262	280	272	249	250	261	278	237	258	285	252	243	258	236	248	266	260	259	268	254	277	246	261	225	254	253	257	244	268	245	277	252	244	246	236	257	260	263	230	258	244	263	225	265	269	274	263	237	255	245	271	263	256	261	269	239	267	250	241	239	260	252	237	222	235	237	253	250	238	245	246	265	269	251	247	248	238	228	266	253	258	242	257	255	248	257	231	263	248	219	252	261	283	260	235	253	273	263	266	226	259	237	250	268	227	242	263	275	260	260	275	289	246	272	260	218	276	232	253	263	258	238	253	266	260	247	221	238	270	252	272	249	285	232	243	224	246	250	255	263
1736	689	715	763	790	629	634	614	607	586	625	597	602	671	636	632	607	601	627	610	628	612	644	641	601	632	639	621	609	619	621	612	596	615	604	604	593	584	644	594	592	578	617	595	676	603	692	590	618	600	617	580	638	602	669	594	619	638	614	604	625	596	619	620	600	587	658	612	631	557	607	615	668	667	595	606	627	587	610	633	620	627	583	615	614	608	622	633	610	600	614	620	623	603	657	635	612	577	597	657	611	604	649	632	628	625	617	642	584	574	636	630	640	633	592	679	606	620	613	604	585	584	661	617	618	564	639	611	619	629	591	631	667	647	602	551	565	617	634	634	614	632	624	582	663	621	628	649	579	612	628	597	648	596	568	615	619	641	623	626	600	648	633	622	655	651	634	619	623	635	647	647	620	643	663	595	572	624	593	626	653	641	651	616	628	608	606	593	619	628	649	585	603	598	632	612	626	634	664	632	634	635	669	635	562	619	626	627	631	636	596	627	596	639	632	658	628	618	593	619	574	614	606	624	621	611	630	574	605	608	620	664	607	595	662	602	592	578	651	611	631	628	630	630	608	605	602	621	622	616	616	642	626	660	603	613	630	657	630	651	580	642	620	631	609	575	617	629	590	632	603	647	585	558	613	601	593	650	655	612	647	614	583	642	667	592	617	606	588	593	612	661	632	626	601	563	605	600	576	602	597	632	625	649	625	617	626	617	598	615	623	624	609	579	562	621	598	630	620	584	621	610	599	605	624	571	655	627	577	605	592	603	590	591	609	620	608	558	609	615	582	598	614	585	607	612	583	645	616	614	582	637	632	628	664	646	606	637	585	629	632	594	652	578	590	666	618	604	626	595	621	585	616	651	609	584	623	608	587	645	618	619	624	577	615	669	651	649	657	651	573	645	667	641	658	635	647	627	655	629	617	598	623	635	639	668	628	597	643	625	590	633	629	605	582	617	654	607	605	588	614	629	626	592	615	625	610	578	572	598	632	624	612	576	611	661	647	635	634	620	618	657	596	623	629	610	630	646	657	629	586	685	606	610	602	645	592	621	664	650	614	608	613	631	648	638	626	660	607	597	647	627	632	580	629	633	640	615	615	604	595	591	609	610	606	637	612	645	675	609	589	637	632	594	598	630	611	634	601	609	638	632	621	661	636	634	651	633	617	638	595	636	640	611	624	596	638	638	593	639	592	608	645	640	635	621	627	617	621	570	582	587	639	616	607	625	589	630	636	648	599	577	612	589	590	631	587	608	595	633	623	635	614	620	597	612	612	633	624	617	647	655	657	587	634	627	629	617	607	629	614	584	621	605	632	609	580	638	538	598	633	621	653	598	646	596	645	601	611	587	574	605	619	650	629	609	628	644	572	588	625	646	607	680	623	580	607	633	604	628	621	596	622	620	627	655	595	638	597	669	618	620	610	601	591	612	633	615	648	617	641	607	636	630	624	562	592	620	690	630	588	637	563	641	640	621	627	584	597	588	618	645	552	671	575	649	600	634	601	618	616	635	598	620	623	646	600	631	598	644	604	606	599	618	582	663	640	605	626	613	605	613	626	574	656	618	655	640	598	604	616	604	644	604	653	661	629	614	624	621	626	619	608	629	623	649	630	610	631	593	618	619	639	627	626	577	647	620	633	580	573	590	629	612	628	601	609	597	643	664	616	631	624	636	608	591	593	629	650	589	605	611	623	619	599	617	611	616	596	619	621	607	628	563	615	595	608	616	648	636	603	603	643	624	643	630	611	606	610	647	616	665	611	608	609	593	621	642	661	615	608	602	588	635	614	656	598	601	561	562	633	624	580	638	606	631	630	607	631	609	649	606	609	645	593	608	625	653	641	592	635	640	621	589	656	629	614	607	614	603	602	588	621	578	580	656	607	638	609	609	629	613	561	592	637	641	612	649	634	664	566	612	618	678	637	575	599	635	617	564	618	611	589	654	644	632	635	611	589	610	595	621	580	656	598	618	636	613	633	623	610	583	610	593	670	650	638	623	596	575	609	599	628	636	609	638	634	642	621	592	607	655	647	596	601	604	591	590	594	612	639	602	616	591	631	588	653	616	625	643	627	612	658	622	663	626	647	628	618	615	634	632	615	575	658	621	664	624	605	599	669	599	539	596	597	590	594	693	601	570	601	601	640	623	590	613	630	644	652	665	602	639	609	652	599	640	584	629	628	620	595	623	631	641	606	638	634	656	566	596	611	576	584	646	625	569	621	605	701	620	644	613	577	599	659	593	618	632	606	596	650	659	641	600	591	597	596	620	628	596	615	596	596	646	614	616	630	591	656	600	620	556	639	640	628	638	592	634	588	614	626	598	634	651	628	632	599	634	674	577	618	644	629	598	611	630	695	562	631	627	586	565	611	626	577	634	587	609	626	623	630	639	588	588	609	582	658	675	629	573	648	595	583	619	610	610	641	629	609	586	659	601	633	639	599	624	628	633	637	593	639	601	566	604	630	634	612	608	590	612	582	653	640	630	650	647	615	639	601	660	618	609	616	600	598	609	613	598	608	593	667	586	606	614	617	568	591	600	606	584	579	627	640	612	604	633	591	642	636	633	636	638	694	596	634	656	635	617	642	599	599	635	601	604	589	609	599	595	585	628	607	616	591	598	643	638	627	599	596	592	590	584	645	586	670	604	642	584	633	584	597	565	604	604	666	618	595	598	659	617	656	616	585	608	615	669	615	619	581	642	611	633	613	612	617	630	626	654	543	613	602	629	632	642	664	640	584	625	602	598	604	557	605	600	658	599	600	643	628	583	656	639	605	589	590	656	571	614	601	633	606	632	612	560	554	587	612	598	626	604	590	661	577	593	603	590	664	640	638	656	601	596	601	593	615	590	610	623	611	583	697	597	597	616	631	593	605	596	629	628	636	652	617	620	595	610	590	609	593	601	584	605	593	636	598	608	635	615	592	643	599	584	546	626	576	612	624	625	665	681	624	651	630	611	588	637	623	623	595	635	603	624	590	591	628	577	641	641	650	593	601	611	626	648	643	664	615	595	675	628	596	646	592	596	622	624	650	602	620	635	592	620	598	621	601	618	634	605	643	593	612	616	585	639	612	658	596	627	617	630	621	617	575	614	586	612	643	635	653	654	578	584	611	596	638	616	624	612	591	610	630	604	639	630	593	621	635	616	626	621	589	645	640	634	624	618	646	597	645	562	606	605	607	626	634	593	599	594	597	591	585	662	632	621	639	617	635	568	637	608	602	626	670	646	626	634	594	595	572	593	645	616	610	627	631	605	602	624	607	624	569	638	605	650	607	587	602	576	615	620	599	597	624	628	619	614	652	610	569	594	622	620	636	620	631	636	606	587	598	577	621	617	614	631	606	592	659	635	599	614	605	620	638	621	567	608	628	606	609	617	616	671	593	678	614	588	586	565	646	610	605	626	597	624	636	608	619	637	626	658	590	632	649	632	628	612	632	630	631	633	618	640	600	625	628	620	620	641	592	631	620	646	653	654	627	673
6252	469	550	529	737	338	314	288	264	277	265	257	240	286	265	254	273	236	274	265	254	282	274	252	261	261	291	232	315	228	260	265	262	236	250	239	259	271	250	247	252	255	270	249	257	252	261	240	235	244	282	249	214	281	248	277	243	234	244	239	248	267	273	238	252	236	250	232	217	220	253	275	273	260	255	252	290	226	273	267	267	247	248	256	251	260	278	276	248	276	263	242	282	278	244	269	243	259	254	257	254	279	268	237	278	235	255	252	245	224	250	266	267	246	249	269	250	223	231	261	271	258	267	273	264	291	250	257	256	250	257	250	245	248	238	276	269	302	245	241	265	245	317	264	230	267	237	231	238	268	257	233	247	237	252	252	240	251	297	248	254	263	288	242	270	256	252	250	250	261	249	273	251	249	258	261	254	268	271	255	273	246	233	238	243	222	240	269	259	237	274	268	227	277	267	267	235	279	273	242	261	256	225	266	264	242	245	256	259	266	243	245	259	273	274	255	269	248	236	266	282	274	235	244	249	266	269	258	236	253	240	243	254	240	237	249	231	234	245	251	254	271	259	232	244	273	257	255	283	257	259	228	237	260	259	261	271	261	247	244	247	251	239	263	254	243	227	252	245	277	241	265	261	228	277	270	246	277	279	244	250	279	232	264	253	271	245	232	253	253	277	245	277	257	260	239	261	270	226	279	254	251	240	246	265	240	278	275	259	241	228	228	289	244	242	263	244	210	287	235	272	281	243	242	247	245	244	279	273	239	260	274	249	262	265	264	249	235	258	229	263	259	240	265	249	224	252	238	255	243	262	241	227	249	254	245	253	248	236	257	254	239	213	267	257	251	247	249	252	240	246	232	229	255	263	250	263	298	225	276	286	258	254	272	264	255	251	245	238	289	251	276	297	280	258	252	244	253	268	234	243	235	251	237	256	270	283	245	252	258	253	253	268	248	242	256	274	264	275	268	281	255	252	255	269	254	258	269	277	258	232	257	241	283	252	268	240	246	263	254	249	243	279	244	251	262	254	219	268	244	246	294	275	247	250	257	261	235	274	252	256	242	267	250	245	266	243	243	221	288	245	232	235	257	268	241	260	248	232	238	252	230	239	262	238	233	255	255	253	228	262	225	260	287	247	290	268	251	259	248	257	224	276	238	221	277	248	228	251	248	259	257	280	232	235	221	227	236	255	257	252	240	251	254	280	251	296	245	259	278	256	292	262	227	243	246	242	252	269	253	231	260	283	244	268	260	253	244	258	266	252	270	243	270	241	236	258	264	227	259	243	269	227	258	243	248	277	254	217	243	276	247	246	249	247	252	240	260	251	251	250	247	253	282	257	245	276	274	272	265	261	261	243	277	271	249	271	259	246	250	267	267	236	258	283	253	247	240	271	246	267	243	231	247	261	235	235	259	235	251	259	252	281	253	275	244	265	246	254	282	272	225	237	271	249	251	267	261	266	277	218	253	240	260	277	240	266	307	277	255	242	241	261	214	243	266	259	232	295	252	282	244	261	268	260	225	252	258	234	260	260	286	247	259	272	247	258	246	257	266	271	279	249	253	270	249	265	253	273	245	262	265	267	243	248	282	265	302	262	255	248	235	255	241	251	249	270	231	241	246	243	249	233	272	269	271	261	265	251	269	293	242	277	228	239	266	260	258	254	229	249	267	219	250	250	232	283	268	275	249	225	223	255	224	246	272	255	264	261	288	253	250	250	285	229	253	255	251	235	260	235	299	247	238	268	282	258	264	280	243	266	266	275	270	240	264	251	269	225	252	254	240	265	282	242	262	252	242	242	225	237	234	269	245	256	247	246	268	244	249	256	230	231	259	256	236	233	240	251	240	237	245	229	245	280	296	270	275	249	232	269	281	243	243	278	240	257	226	240	251	250	272	231	247	229	274	283	223	283	243	308	280	256	237	250	236	278	238	252	232	268	263	280	250	245	249	258	275	271	256	278	265	270	260	263	252	276	257	267	237	267	233	281	240	244	262	255	234	277	250	268	231	278	241	298	268	259	245	252	262	249	247	241	246	268	212	238	250	238	241	226	248	248	276	257	253	250	272	272	235	272	268	271	270	280	235	264	262	272	284	280	230	250	256	248	252	277	263	244	254	232	258	261	238	234	251	264	264	277	281	246	290	293	293	262	289	262	233	250	263	241	257	253	257	258	257	295	245	272	259	276	250	236	299	235	275	250	228	271	262	248	235	257	239	258	253	243	236	246	238	234	272	230	269	279	232	227	250	235	248	241	254	260	259	243	229	236	236	264	253	255	253	265	252	255	283	260	238	278	285	284	279	252	239	251	272	247	265	262	224	272	268	265	237	252	239	232	257	271	230	270	258	275	242	234	293	265	278	244	268	272	254	213	271	246	262	258	232	210	231	255	246	261	251	250	257	267	229	258	262	278	254	241	219	242	262	262	244	254	287	259	227	254	230	297	239	234	251	261	255	273	228	279	245	269	243	263	232	289	245	267	247	295	265	272	220	268	242	245	255	266	267	235	225	261	251	246	264	244	258	284	255	270	271	244	252	271	242	245	250	273	225	254	254	250	221	251	271	264	279	238	266	263	211	261	261	236	239	247	248	252	235	233	255	276	268	219	295	247	246	271	241	283	270	259	251	258	253	255	266	246	235	260	247	253	235	236	273	269	252	251	235	262	295	270	240	234	268	276	238	274	272	257	234	226	246	261	252	264	260	271	242	254	267	243	279	297	227	291	245	252	269	238	262	271	285	265	277	266	258	259	214	234	258	256	262	255	253	249	248	249	277	229	279	269	243	276	274	206	279	274	289	243	238	232	238	279	278	220	222	251	226	266	240	257	262	226	238	241	243	243	263	243	249	253	271	239	245	250	264	258	269	248	255	252	270	255	251	236	254	284	257	241	260	248	277	266	236	275	249	267	236	288	288	255	256	257	248	267	241	281	294	255	271	239	269	256	254	260	244	259	243	255	247	253	237	251	215	239	236	205	238	244	275	242	239	265	267	292	245	246	253	262	261	278	252	261	238	273	271	284	246	261	264	253	251	260	266	252	222	264	260	222	267	288	223	274	234	283	281	253	246	252	244	239	262	267	255	293	226	276	248	241	250	281	265	245	223	265	230	229	266	247	250	252	264	258	289	240	226	252	262	277	250	245	262	234	258	244	270	254	261	258	271	231	252	261	248	255	273	269	226	243	251	248	246	251	271	241	248	254	218	271	224	253	255	271	257	257	251	231	255	266	258	254	229	238	260	275	230	267	253	248	261	244	249	266	265	260	242	242	284	272	271	267	244	264	277	254	243	275	238	251	270	236	237	273	274	225	258	241	224	249	252	241	277	265	280	246	293	277	266	277	240	243	263	256	264	259	245	242	246	272	268	265	244	213	252	259	232	278	232	261	250	244	274	274	272	251	260	270	272	259	279	254	255	254	261	256	260	265	248	227	259	247	244	235	252	273	256	271	253	256	266	264	252	236	269	254	237	238	262	268	263	233	248
6002	833	1305	1776	2746	1019	920	822	777	765	735	679	679	683	719	631	641	640	672	642	655	637	630	648	667	604	711	599	619	601	617	663	618	658	652	633	624	638	670	610	667	621	616	619	633	633	643	620	593	603	625	641	646	601	581	652	612	637	582	594	613	619	598	610	641	599	607	617	594	660	612	644	668	572	589	613	605	589	607	637	614	600	571	616	593	649	592	658	637	596	643	596	612	652	625	626	652	631	564	628	580	628	601	601	585	593	576	623	608	558	634	614	618	630	667	598	617	592	611	605	590	632	607	637	600	609	626	576	592	626	634	613	615	673	610	644	636	629	632	641	623	599	646	600	612	615	584	603	645	638	602	636	573	638	578	618	621	654	614	622	653	580	644	642	616	645	615	625	628	594	592	608	617	578	605	640	590	606	636	563	622	622	632	627	593	610	630	649	630	642	601	573	579	624	618	622	586	657	616	578	580	596	611	639	659	608	632	656	589	618	618	599	625	568	594	639	590	582	620	580	631	610	665	648	617	608	627	593	577	672	642	652	599	647	573	589	625	632	629	600	639	609	635	610	626	597	599	638	611	623	625	647	634	585	584	657	628	617	678	639	632	603	619	590	574	634	623	620	607	591	604	625	622	628	606	609	591	645	603	637	634	647	619	607	610	647	633	583	591	640	635	611	621	629	621	605	624	599	598	589	630	612	633	590	631	593	592	618	672	625	610	577	636	589	617	553	623	626	611	618	580	576	621	630	594	574	602	604	605	587	594	611	585	599	618	617	613	659	589	632	592	588	584	668	577	603	589	671	659	618	591	640	623	580	588	630	615	640	616	557	579	572	618	625	609	635	592	650	623	636	596	583	632	624	582	559	596	595	589	645	608	634	658	601	630	596	593	615	572	613	587	600	635	620	633	590	596	622	630	592	633	613	617	643	620	637	585	616	612	633	616	586	613	613	608	649	643	587	640	624	600	639	606	614	595	668	641	610	589	604	573	609	652	602	630	611	587	636	634	628	639	614	602	610	596	659	608	617	633	556	578	585	588	596	654	608	673	644	640	636	638	629	640	606	655	623	601	650	583	557	602	549	645	604	602	553	632	601	626	576	609	613	593	645	611	631	581	566	624	636	624	627	616	618	606	612	592	635	630	629	649	606	633	642	592	618	617	578	573	598	603	597	597	612	593	594	595	581	567	603	601	604	585	588	589	604	586	597	643	637	644	648	585	639	609	584	583	633	622	566	623	597	592	630	622	600	624	612	630	623	660	626	648	612	580	610	614	578	600	633	605	644	602	596	542	599	603	608	591	643	642	605	616	667	601	631	635	639	656	650	592	599	570	666	569	570	604	586	610	608	618	594	583	575	598	640	625	580	597	580	579	652	634	618	592	590	603	626	635	602	632	634	606	579	596	636	627	638	633	604	609	612	616	610	606	651	639	619	591	571	596	592	610	560	616	609	638	634	622	579	646	633	628	659	640	639	607	616	641	623	606	619	655	602	652	570	621	623	563	595	610	601	596	591	578	620	602	605	629	629	643	595	630	614	599	587	622	642	636	564	592	630	597	642	610	609	582	580	659	646	637	606	635	573	615	612	638	608	594	574	648	645	632	626	632	620	628	622	558	655	621	622	645	670	597	609	599	601	637	654	610	592	601	644	591	630	614	597	645	603	586	604	612	586	644	619	635	608	615	595	646	613	596	589	611	607	633	620	588	614	610	577	642	612	648	594	608	621	616	624	576	627	543	642	650	623	615	621	637	584	609	600	628	596	577	578	633	620	616	596	639	618	599	633	567	606	615	581	613	628	617	625	639	602	596	614	644	627	585	628	578	591	625	624	598	573	597	635	605	595	632	670	625	561	596	573	602	640	565	626	618	588	591	601	568	659	670	604	575	595	593	591	584	596	585	592	596	579	629	568	589	585	618	647	643	624	602	641	645	624	568	588	617	625	617	614	544	632	642	617	595	599	556	662	554	640	623	649	598	603	617	626	641	633	609	610	574	662	596	598	618	570	584	631	626	592	604	600	599	618	610	649	655	601	610	628	618	599	634	643	587	620	647	579	639	619	582	603	592	658	614	573	643	583	625	609	572	626	620	594	611	611	641	655	611	627	632	616	626	573	625	593	611	607	618	657	615	600	625	633	667	635	606	635	620	605	571	611	629	590	626	601	611	628	574	599	639	626	630	625	588	611	632	613	604	565	610	571	575	610	582	623	665	612	623	568	629	629	680	583	615	623	650	582	601	585	560	630	609	589	596	614	611	628	610	624	566	644	635	595	586	632	587	635	582	642	602	597	643	622	611	652	591	595	608	586	626	624	612	647	618	605	603	616	591	599	625	623	606	606	672	638	604	617	599	594	640	622	623	650	648	622	609	574	592	606	576	615	598	602	603	599	571	627	635	607	599	641	599	662	602	609	598	621	610	622	636	626	628	626	592	601	616	587	649	652	582	620	596	633	614	607	619	603	656	610	624	575	598	644	652	608	641	587	621	615	631	584	621	665	646	654	619	607	581	569	631	589	600	642	606	624	635	612	651	580	603	619	627	651	622	656	605	642	611	596	646	641	620	615	613	608	596	592	613	626	614	630	660	634	626	638	625	603	589	636	578	586	626	613	648	657	614	641	622	652	612	623	584	611	612	617	626	630	640	598	611	668	601	634	621	644	575	651	577	605	583	617	591	613	552	627	644	594	607	626	638	582	607	589	597	582	631	644	613	620	601	686	579	567	587	620	626	590	601	597	582	651	611	607	641	623	598	618	600	611	610	607	616	677	606	614	630	620	673	628	623	616	614	613	633	630	651	601	606	553	646	592	625	600	658	643	629	608	652	621	624	615	586	583	603	595	652	601	613	642	606	581	608	615	652	637	628	609	621	620	643	597	653	623	655	603	636	604	611	584	625	618	592	620	605	638	624	616	626	632	578	616	589	657	656	597	628	620	632	611	585	594	589	592	586	576	617	582	582	613	575	663	640	619	642	643	608	659	585	619	633	636	597	582	604	601	642	625	600	605	604	644	642	610	605	569	598	608	641	590	636	575	640	605	615	650	607	628	622	619	640	607	698	636	573	627	675	568	657	582	600	608	652	615	650	593	658	605	572	616	619	597	650	617	624	639	606	646	601	594	630	628	614	639	603	578	612	628	635	594	599	625	613	615	570	577	589	618	593	652	589	602	589	616	603	627	644	611	616	640	662	636	616	670	617	670	612	589	606	608	588	611	596	579	602	600	541	592	675	635	619	630	680	607	613	630	622	650	618	654	610	621	619	645	597	619	622	643	619	607	678	589	547	598	648	585	625	594	646	636	607	590	598	602	646	599	659	583	607	617	614	610	626	582	638	647	581	628	629	583	589	639	594	654	659	642	665	635	604	640	597	646	605	601	626	612	587	623	598	662	591	638	662	602	676	609	596	605	612	580	608	642	586	640	601	654	588	614	599	614	618	614	589	565	611	691	619	598	612	618	581	629	568	607	579	643	618	600	628	609
11639	739	721	1029	691	270	218	194	197	173	170	152	175	173	153	133	138	148	131	108	102	136	127	116	116	143	124	106	109	117	119	106	107	134	111	114	121	131	127	131	103	140	119	110	143	115	124	128	139	118	131	126	139	135	124	103	124	127	137	131	126	131	123	126	143	154	112	130	139	125	102	133	126	134	134	132	126	124	112	129	113	118	119	94	119	130	123	127	118	134	103	128	121	138	139	112	121	91	120	113	127	148	145	107	122	112	121	123	112	131	109	123	103	121	113	129	120	136	128	121	137	109	130	119	115	141	123	141	125	117	121	136	134	125	125	124	99	135	122	114	108	121	131	119	115	128	112	138	113	129	111	99	146	111	108	147	134	131	109	128	142	117	125	132	118	133	113	132	110	123	109	115	131	120	112	130	117	128	115	120	125	113	130	126	113	123	113	125	149	123	117	127	134	122	111	117	98	116	127	124	125	119	122	123	127	131	108	130	120	126	127	133	118	129	141	132	109	125	129	114	117	115	130	135	139	131	134	122	102	139	126	144	123	132	122	114	140	109	112	127	118	125	128	119	135	139	128	112	138	119	113	130	119	116	147	119	140	119	112	121	108	117	137	128	147	133	126	120	131	104	111	127	123	133	125	134	121	116	124	130	119	128	124	127	110	120	127	127	120	126	132	129	132	102	117	115	134	144	126	134	122	129	128	116	134	133	128	124	113	117	127	129	126	124	132	113	116	128	121	122	119	132	133	110	118	112	119	127	131	113	146	114	121	114	136	124	143	98	109	145	126	136	119	120	123	132	138	121	142	124	104	113	106	116	125	113	131	111	134	132	121	123	125	125	114	126	148	122	131	116	137	121	109	124	117	121	121	134	91	111	129	133	114	152	127	133	108	132	123	137	123	98	134	137	119	110	141	125	117	121	117	125	133	107	136	122	110	119	126	113	114	149	124	131	136	127	120	139	151	137	146	117	93	125	102	123	103	125	135	146	134	142	115	117	126	111	128	132	110	132	122	119	145	142	120	148	130	116	127	113	99	138	134	128	132	148	109	120	129	115	112	122	119	131	123	127	115	145	120	131	119	117	132	105	113	101	138	108	141	111	137	103	129	126	114	130	125	126	120	125	131	158	125	113	140	126	117	120	127	140	132	107	114	121	118	122	138	103	135	133	135	123	129	125	124	113	112	118	115	115	110	124	126	115	122	108	142	137	129	132	102	123	111	131	127	122	116	146	134	111	96	118	113	135	106	116	135	119	130	129	106	121	122	131	118	118	139	133	118	112	124	114	126	107	126	113	118	96	120	113	123	107	119	110	142	132	124	116	128	120	117	116	104	135	117	83	94	119	125	131	110	131	118	151	115	102	113	132	115	113	135	135	122	123	119	103	124	111	118	133	132	122	120	110	127	137	116	144	117	121	119	127	126	126	141	132	125	124	141	112	124	134	135	120	103	124	133	120	122	96	129	134	134	124	122	111	127	111	88	133	105	134	134	100	98	130	124	132	130	130	122	115	116	108	118	136	120	126	119	111	130	138	124	117	111	124	135	135	117	129	119	124	115	145	135	120	128	125	121	114	137	137	124	136	119	113	131	109	125	122	139	121	116	142	100	114	124	116	130	108	114	132	132	128	94	139	132	131	128	124	118	145	129	118	134	124	126	122	125	129	128	120	128	140	138	128	125	120	125	113	123	121	130	144	121	121	129	136	129	106	132	106	109	153	111	141	112	119	117	135	115	118	131	102	120	99	122	127	107	127	112	121	127	122	140	124	132	122	125	118	139	125	115	133	130	117	125	130	105	118	110	148	125	108	125	113	116	141	144	115	121	125	122	115	110	119	132	122	108	115	115	115	122	99	105	141	115	119	127	135	125	105	126	127	111	105	132	136	132	113	125	122	114	117	132	126	128	112	113	132	124	131	130	140	120	126	121	124	152	124	115	127	114	134	113	122	124	123	126	117	131	119	117	120	138	144	132	136	130	127	138	160	149	127	115	129	116	134	118	111	146	113	116	117	118	125	139	124	141	114	139	91	128	124	116	146	133	115	132	125	132	124	150	125	150	126	113	114	120	115	126	106	125	117	114	116	107	111	128	127	118	129	116	121	129	135	121	134	143	145	132	112	96	123	148	145	119	105	107	113	136	127	122	124	103	128	128	108	117	114	118	132	98	111	132	144	132	114	104	124	109	117	121	127	125	142	117	126	110	138	115	119	141	115	130	105	127	152	140	134	144	148	136	142	149	121	108	144	139	120	108	122	113	115	133	131	116	120	138	149	121	133	134	121	132	131	105	106	133	128	105	98	143	119	132	112	135	132	136	130	118	92	122	107	112	124	140	121	125	131	111	118	122	105	134	125	125	117	131	123	123	113	113	135	136	135	152	129	127	120	106	144	112	131	121	137	109	121	127	126	138	129	115	106	117	126	131	137	119	131	138	126	138	100	125	127	129	115	135	124	134	113	106	134	124	94	140	118	124	116	125	119	113	100	117	111	130	123	109	118	141	113	145	130	124	126	129	121	121	104	130	128	125	121	102	130	122	128	135	125	148	111	121	137	128	150	118	122	113	127	132	123	127	132	130	134	119	136	137	122	114	115	132	138	132	120	125	128	115	108	109	132	117	129	132	134	120	119	144	131	119	126	117	126	110	88	114	112	107	114	92	131	122	113	110	127	117	143	119	123	126	138	120	131	156	109	141	124	116	134	106	131	113	113	142	137	132	132	121	130	147	112	132	145	126	122	127	89	149	120	121	127	107	116	134	125	105	136	146	103	120	139	123	123	124	122	120	137	132	109	113	120	100	110	126	110	136	120	136	120	110	144	120	116	124	104	118	111	143	137	131	108	137	132	99	135	93	120	129	124	139	132	109	130	117	129	104	120	130	142	112	107	137	147	111	135	121	122	126	105	119	136	142	122	129	127	108	129	119	127	151	125	116	118	120	111	140	123	125	124	96	107	117	117	142	109	130	146	126	137	108	108	148	159	131	129	146	149	108	99	118	115	117	118	142	143	117	123	116	143	110	102	129	99	108	129	136	128	147	110	122	133	130	119	135	134	150	139	120	131	121	145	110	117	113	140	135	119	123	150	119	130	123	134	130	133	119	124	123	127	133	109	110	136	118	116	118	120	118	108	125	130	137	145	120	133	131	116	111	109	116	121	109	111	127	106	124	128	117	119	132	156	140	112	131	104	118	116	124	127	137	105	120	136	128	105	129	125	115	117	124	133	127	102	134	114	128	107	125	127	137	107	118	140	132	139	126	110	112	139	135	129	123	132	125	143	107	115	113	138	126	123	116	125	123	121	109	138	115	137	135	115	151	117	119	114	102	129	121	131	111	118	134	120	115	114	143	145	129	123	115	124	115	114	120	134	129	118	122	108	118	132	110	98	109	114	113	127	130	115	122	113	131	139	122	140	94	124	115	110	106	114	144	124	132	104	121	120	120	122	128	101	127	114	116	119	112	128	135	124	119	144	128	120	127	131
7749	745	1605	3532	2551	1104	906	813	677	612	542	547	488	424	426	398	419	425	448	362	388	404	414	392	328	370	337	380	348	330	318	343	367	328	328	347	324	317	338	329	321	347	326	314	321	300	334	309	322	323	308	285	298	320	330	325	360	323	332	307	317	292	304	307	323	331	326	320	336	309	318	314	333	331	324	325	305	299	292	283	326	324	335	318	326	326	336	327	306	309	318	301	317	334	316	314	325	307	355	330	294	319	283	302	319	302	327	324	373	327	339	323	311	301	283	280	304	332	334	341	313	324	316	298	308	323	299	308	335	281	305	318	283	353	312	319	347	323	315	337	337	296	332	293	330	333	330	328	314	315	322	327	282	305	315	308	289	351	291	307	309	319	297	327	304	328	296	314	323	328	343	323	313	312	320	304	320	317	292	322	337	298	305	319	299	296	339	298	334	275	282	317	301	331	299	345	313	336	322	315	306	306	288	325	360	323	321	322	293	303	345	305	299	320	345	315	305	306	313	305	362	283	326	306	331	282	329	333	282	346	323	298	338	325	318	322	280	327	323	294	300	315	318	292	305	286	337	309	337	369	314	321	330	303	339	314	331	294	340	297	341	333	310	298	295	301	316	305	284	310	324	335	309	318	307	310	281	305	318	304	298	309	318	291	286	327	328	307	329	334	295	319	307	308	290	306	280	329	328	329	327	288	315	283	341	297	323	333	297	312	291	298	308	340	294	318	312	337	319	330	328	293	293	310	311	303	312	305	312	303	326	326	337	285	319	302	344	309	319	296	301	313	316	306	294	311	323	311	307	305	303	349	319	326	324	300	303	339	297	348	330	303	283	308	332	331	295	315	312	346	319	293	318	293	306	349	311	321	356	279	299	309	310	309	301	290	332	340	319	346	296	307	344	327	314	321	308	296	319	311	299	317	326	310	335	346	304	320	313	309	303	313	340	328	311	323	282	333	344	315	334	320	309	308	295	335	351	319	313	297	327	301	305	275	337	328	327	305	304	319	321	316	323	322	322	295	319	270	322	315	332	278	324	337	338	280	331	309	318	315	293	285	314	307	306	296	348	325	305	279	317	307	319	309	336	334	292	339	285	294	331	296	333	298	321	306	304	297	327	350	289	344	342	322	337	328	289	286	326	297	314	308	347	307	310	318	293	344	345	323	319	305	334	300	299	316	293	308	338	307	347	309	287	334	302	326	291	314	338	287	298	339	338	323	297	318	323	306	353	305	307	345	306	310	278	292	308	313	338	304	338	282	313	320	313	308	301	318	314	260	320	298	310	305	345	304	330	323	310	330	316	342	340	286	287	327	300	303	318	300	298	294	307	305	307	303	296	293	287	320	323	319	302	305	317	304	296	308	322	318	320	306	323	304	326	341	301	305	298	328	314	307	336	296	310	298	284	339	344	326	285	311	305	323	340	318	297	305	311	318	330	289	310	302	318	330	318	311	316	284	327	286	324	296	314	338	325	328	283	283	317	302	301	310	307	314	302	346	319	284	316	328	290	335	344	322	287	349	309	327	295	335	336	292	276	300	353	300	348	327	352	328	310	345	306	278	286	350	331	298	307	316	302	312	307	311	317	309	305	330	322	307	324	295	326	295	323	321	305	327	345	337	302	310	322	340	320	290	307	283	322	323	300	330	269	317	317	291	320	300	305	326	306	327	318	307	321	336	316	300	310	306	289	294	321	347	317	304	323	294	313	356	299	323	311	309	309	310	314	327	323	322	288	343	282	336	303	332	299	316	289	301	310	307	333	314	298	341	327	321	302	298	343	304	298	302	322	285	298	306	315	350	311	292	320	300	318	323	320	302	319	321	319	330	337	317	324	313	305	291	302	323	318	317	328	329	323	306	312	294	310	302	339	289	332	335	285	331	349	319	347	323	282	333	342	318	290	326	305	320	315	296	321	307	297	321	296	298	296	297	323	331	311	293	287	331	306	295	340	283	306	317	339	322	328	332	339	305	295	328	305	347	296	325	312	322	317	320	354	269	321	297	329	337	328	335	345	318	325	313	305	298	340	319	298	301	293	317	302	302	313	287	310	300	318	326	330	335	333	359	303	298	326	346	315	297	308	315	333	331	315	309	276	282	288	300	323	287	302	299	349	294	321	326	304	314	313	311	331	294	300	296	327	321	319	288	284	328	316	292	320	328	323	321	354	287	344	271	364	318	313	323	319	294	292	314	337	337	308	289	325	314	330	293	337	306	325	322	316	318	311	335	298	308	321	328	327	303	326	344	328	324	304	312	308	303	301	323	332	305	319	304	299	311	314	305	288	327	326	293	318	281	291	311	321	328	341	315	299	318	309	345	309	308	326	312	331	296	341	301	317	312	351	312	314	308	285	334	300	326	276	311	317	299	336	318	284	332	353	307	286	341	304	333	339	313	322	336	316	298	339	314	329	299	321	336	313	291	306	338	296	332	293	345	317	291	316	328	300	329	315	319	324	300	335	286	318	298	318	282	288	323	310	332	311	323	344	328	296	323	310	308	283	273	300	289	284	300	355	310	317	305	305	332	303	306	331	320	294	340	314	317	345	289	323	284	322	321	313	317	292	317	289	334	336	315	330	321	303	311	310	323	326	337	314	311	313	313	289	292	311	318	312	329	321	320	305	345	305	318	310	342	334	319	323	312	308	304	319	317	313	322	345	318	295	332	311	314	336	322	296	325	300	297	319	328	315	315	305	327	319	341	293	318	279	310	342	345	346	306	302	306	345	298	294	294	275	311	323	316	303	319	286	320	303	322	305	304	327	272	321	318	319	307	307	305	333	304	328	299	302	301	340	312	310	348	290	319	316	299	338	327	333	345	296	319	326	311	315	293	330	346	303	337	292	337	317	326	293	308	269	290	332	324	316	266	319	282	298	317	304	310	334	308	294	314	367	331	309	309	321	293	310	296	296	296	321	307	304	310	330	309	320	322	324	315	315	298	289	303	316	299	316	338	305	342	319	323	335	353	301	343	341	343	360	294	313	302	342	286	324	339	297	348	307	302	319	314	353	295	338	328	317	331	315	311	335	307	306	331	325	337	298	310	311	322	299	290	298	303	315	340	320	315	321	313	324	321	307	330	347	323	339	292	307	332	337	285	312	319	326	327	318	302	306	359	315	338	308	324	292	305	305	303	322	281	311	308	313	308	328	325	286	320	306	302	346	319	320	325	303	298	330	292	305	318	302	334	329	291	313	313	335	321	300	322	346	336	307	311	316	287	281	322	307	300	315	306	326	328	303	301	296	330	299	329	319	338	308	352	296	303	321	299	316	339	317	328	322	339	318	287	308	293	323	312	285	333	331	305	288	303	317	326	300	306	296	312	272	317	308	311	337	276	296	270	311	301	324	304	361	312	307	293	290	320	320	289	313	340	316	323	296	299	286	307	337	328	310	324	317	285	301	297	255	338	330	311	309	311	316	291	320	320	322	294	345	315	315	350	325	329	302	293	318	311	310	347	323	271	349	311	300	305	277	292
1333	322	361	313	281	243	237	269	251	265	249	246	247	239	247	242	234	239	257	259	268	256	274	244	266	240	252	245	253	283	271	257	287	259	214	243	261	245	252	264	235	236	290	250	225	237	279	274	243	242	253	264	227	277	258	258	262	252	237	256	232	245	282	248	251	254	256	243	265	259	245	234	251	282	266	244	241	276	244	239	263	279	243	264	256	257	241	259	255	232	250	230	250	218	282	266	283	255	278	267	280	262	247	304	246	244	255	270	241	289	273	295	274	268	237	272	266	268	278	228	254	223	283	230	232	245	247	264	284	241	257	235	281	262	266	266	233	248	234	249	226	231	254	299	253	253	302	267	257	235	246	259	275	258	264	255	240	256	268	260	268	239	252	270	223	242	270	241	243	233	260	248	225	259	259	260	268	263	221	252	256	258	234	280	268	273	254	255	249	248	269	251	258	268	258	284	243	240	222	259	239	257	245	243	254	276	234	270	288	240	264	256	241	242	252	243	244	247	270	261	232	271	205	233	272	206	242	232	261	241	247	267	232	235	253	227	240	261	272	277	256	276	270	274	247	268	269	255	262	214	275	267	266	247	250	255	234	242	264	278	232	252	270	233	236	263	261	267	243	267	248	272	262	250	267	257	246	253	242	225	289	281	250	218	253	247	270	280	230	245	234	242	252	265	265	243	255	233	226	234	249	256	243	241	248	241	246	278	267	247	251	249	258	275	214	248	280	234	222	237	231	233	253	259	286	272	280	254	260	259	249	278	264	248	285	260	229	280	260	252	277	292	237	253	253	249	231	261	283	262	258	273	224	233	211	209	271	260	288	238	254	234	252	242	275	262	261	281	264	252	267	284	276	260	229	208	274	280	272	275	218	228	242	260	251	225	260	259	265	244	255	250	263	268	262	262	255	260	276	266	280	254	252	301	274	222	265	262	273	261	255	254	242	233	256	246	297	260	262	243	264	228	243	212	256	263	285	244	254	283	268	222	232	268	265	244	251	227	228	246	257	275	236	278	268	266	260	250	252	253	280	245	242	235	248	251	258	265	251	251	268	256	257	237	214	274	247	274	246	258	229	263	232	260	260	271	234	274	267	245	255	259	274	252	251	243	226	255	259	243	238	262	250	232	258	253	238	261	271	275	251	269	222	265	263	263	236	250	249	250	273	256	250	249	261	257	225	263	298	242	269	276	274	242	264	264	235	226	256	298	289	259	261	244	250	241	250	264	265	241	291	247	230	264	252	253	239	252	265	278	275	254	254	269	243	284	258	236	233	264	269	275	290	227	239	274	248	278	234	256	259	233	220	261	250	209	273	290	270	271	239	246	227	235	259	246	294	245	264	210	259	281	267	249	256	221	245	233	250	262	275	242	256	252	242	240	240	259	233	247	270	240	248	246	242	277	271	255	285	260	286	250	261	257	253	252	245	259	268	237	223	229	255	240	205	260	269	279	306	255	280	236	247	248	261	253	244	253	247	278	248	242	276	274	256	235	258	242	258	258	228	243	275	271	234	234	243	224	277	260	238	249	249	287	295	252	248	243	241	239	219	257	277	254	249	247	241	250	250	234	223	240	245	241	231	263	258	246	253	243	266	283	236	236	255	251	247	260	255	217	241	233	255	237	243	269	252	238	250	265	234	230	234	240	262	266	283	255	234	226	257	267	256	243	275	256	261	257	246	265	225	259	261	300	281	246	261	240	253	257	216	242	257	272	244	252	246	262	260	277	245	246	267	302	239	271	226	244	272	248	256	256	249	249	256	248	275	265	258	265	232	220	257	260	228	261	261	254	263	247	253	259	252	285	260	255	257	256	254	291	249	262	240	240	260	247	276	246	279	265	267	223	244	251	261	288	222	242	241	246	285	246	241	241	222	265	246	246	259	266	256	246	248	263	249	267	253	266	231	275	242	282	241	283	269	273	272	255	268	272	273	256	269	242	250	264	242	239	248	217	249	271	252	240	274	239	242	289	276	270	252	231	224	274	261	262	288	270	254	265	243	235	278	244	216	284	288	267	217	247	241	264	257	272	225	282	291	274	250	294	254	240	249	273	265	266	270	250	253	247	255	268	281	285	237	257	260	241	265	254	265	256	250	249	293	244	284	281	224	255	245	247	246	257	252	241	290	264	244	200	269	241	260	280	280	249	235	270	261	269	239	253	283	300	248	245	252	253	260	282	233	252	259	255	262	228	274	272	245	255	234	275	288	267	237	244	273	260	250	279	283	228	257	262	267	258	249	256	297	248	252	254	248	238	288	267	244	255	239	254	230	262	270	260	268	270	235	246	245	237	239	255	278	277	237	245	252	272	257	254	246	280	244	247	247	256	236	267	246	260	257	247	235	254	254	237	273	220	264	262	244	252	275	270	251	291	272	241	261	267	208	251	221	244	250	251	261	228	248	262	253	263	240	202	273	239	239	249	249	245	211	247	288	246	263	254	244	262	259	245	262	247	262	237	241	252	246	278	234	240	268	251	239	289	224	258	270	249	266	238	266	261	270	247	217	254	286	258	259	284	268	266	267	285	258	228	271	285	216	242	228	255	224	281	260	253	235	239	262	235	219	210	252	256	261	232	260	277	242	266	241	238	253	255	260	239	295	252	234	264	274	264	267	247	266	268	308	289	226	241	267	284	262	243	261	300	287	239	246	240	212	244	250	260	268	274	245	265	263	255	229	238	236	216	255	258	252	253	261	277	251	242	240	236	288	247	254	267	224	251	256	254	248	241	268	253	269	251	223	262	255	216	250	279	269	259	254	270	272	247	235	241	265	230	253	273	295	262	263	245	232	255	254	266	236	263	253	250	238	273	241	261	243	270	300	255	272	245	250	238	242	266	227	285	287	260	252	278	251	262	264	241	259	267	267	265	272	272	256	262	250	260	231	240	257	244	275	261	249	250	253	275	242	284	260	258	281	257	250	259	275	230	271	223	241	257	261	238	258	225	239	249	244	254	245	242	263	249	255	266	265	261	242	272	274	299	254	288	258	247	256	269	279	261	238	307	243	254	259	263	249	253	260	258	281	282	266	229	234	274	239	273	259	242	243	278	252	243	266	207	248	279	230	258	267	254	252	240	251	254	253	253	238	254	262	260	293	268	262	244	239	203	235	241	240	240	262	230	226	281	253	233	276	266	230	261	251	273	264	225	254	249	246	255	236	261	252	219	237	257	244	217	257	256	244	247	258	272	269	246	243	260	230	255	227	265	239	264	265	240	264	241	251	241	250	240	242	217	264	252	255	291	234	235	210	250	258	244	287	250	286	281	282	293	240	262	225	242	237	273	291	236	243	278	257	268	232	245	249	276	260	266	258	263	271	252	279	258	249	247	220	265	247	259	273	253	241	260	281	268	249	255	287	252	267	243	240	208	250	246	255	256	239	250	248	269	231	246	255	226	218	301	245	276	263	254	265	283	253	239	224	230	256	229	233	250	267	236	267	276	254	259	281	261	268	270	271	247	251	262	242	282	241	244	260	278
1875	687	801	947	694	640	611	638	641	655	675	629	674	639	635	627	656	629	643	621	630	598	648	627	624	631	614	615	612	610	617	605	627	610	672	631	624	655	634	604	601	647	586	615	629	606	586	592	612	607	657	660	633	626	609	635	626	623	656	631	604	630	590	599	658	611	627	619	615	584	618	611	635	588	599	641	582	604	630	603	625	659	593	612	622	631	597	665	622	610	622	605	617	586	621	657	627	643	607	619	616	644	625	630	678	616	661	675	683	653	594	652	620	592	606	638	625	620	617	657	607	645	579	635	675	660	600	628	650	591	599	656	626	618	619	614	618	674	593	612	618	616	624	675	614	566	610	593	621	628	654	626	665	605	595	631	640	602	594	630	627	618	687	608	667	623	592	654	572	617	614	616	650	628	664	632	558	602	617	641	608	652	622	617	699	574	592	648	635	594	675	613	664	618	631	614	680	581	610	648	610	586	628	630	641	598	622	659	636	615	657	641	605	626	602	629	645	590	597	624	602	628	649	628	607	599	591	589	645	639	662	648	577	604	648	626	650	616	643	616	650	656	630	620	631	614	587	619	566	621	629	641	640	629	602	600	635	633	641	643	619	633	603	620	621	626	604	592	612	646	595	610	620	652	672	637	593	629	598	628	653	599	618	625	633	632	606	625	631	581	617	619	599	667	615	615	684	656	604	669	634	595	654	618	618	628	589	624	591	644	593	615	599	638	645	671	602	627	609	589	663	633	577	612	594	605	662	657	617	608	619	621	607	600	584	586	605	619	628	657	619	626	631	593	580	575	605	666	616	612	662	645	637	592	651	598	628	600	650	637	622	596	606	605	594	621	650	617	653	616	683	611	591	628	625	621	658	635	566	589	619	631	567	611	612	654	577	640	650	608	607	616	622	612	611	624	597	635	609	642	617	627	678	638	561	632	630	643	614	653	631	611	599	630	621	625	646	615	615	641	588	577	607	614	640	657	625	669	616	600	598	658	647	606	622	627	601	623	612	612	615	658	619	668	633	643	604	632	573	611	617	642	605	563	630	622	597	604	620	582	621	592	628	642	630	600	602	624	641	612	654	601	686	624	628	626	616	584	624	628	635	604	654	642	645	650	643	664	595	620	664	606	679	635	625	633	598	644	633	614	601	633	574	629	598	598	635	597	639	602	626	599	641	656	629	631	612	637	648	651	607	632	646	636	644	592	616	626	599	602	632	621	621	613	646	602	593	595	635	638	657	584	644	585	617	622	607	596	689	639	609	624	660	623	612	576	645	604	617	611	610	614	624	647	622	628	636	616	604	591	691	623	649	611	618	615	636	598	649	630	584	612	633	614	643	646	616	579	664	614	618	620	577	623	600	626	606	607	598	630	616	578	634	617	620	624	628	635	620	644	624	662	597	606	605	650	648	609	589	636	613	643	643	646	585	640	612	624	634	609	604	594	620	634	657	572	608	606	662	642	589	637	641	608	617	618	618	593	651	596	591	655	599	652	637	651	583	605	620	616	593	598	622	633	610	612	627	604	628	647	605	624	637	641	630	658	599	615	618	611	623	624	617	619	628	644	659	651	621	606	607	643	658	642	652	588	636	636	636	602	569	629	608	581	614	613	639	662	686	592	628	633	614	621	631	635	621	647	587	624	636	593	635	610	624	607	651	647	689	650	596	606	618	637	574	623	636	626	605	610	631	641	639	654	636	624	655	595	688	559	599	587	635	653	656	613	628	629	650	604	627	629	664	601	607	638	654	618	661	602	642	637	616	611	607	581	584	621	596	625	611	602	618	607	629	585	622	665	645	609	633	614	607	599	611	651	667	613	605	607	632	643	650	629	624	628	605	596	585	633	634	629	569	601	635	617	618	640	663	636	612	619	610	645	674	661	638	591	613	616	632	620	607	587	656	620	652	620	648	675	616	605	650	636	625	614	637	651	586	616	592	605	614	574	663	626	582	586	580	646	616	625	633	610	618	628	581	618	595	622	603	618	567	660	583	606	657	609	618	649	598	629	608	590	627	576	619	604	648	655	643	678	635	602	617	618	583	632	630	659	624	687	611	625	602	670	584	695	627	572	617	650	589	644	633	613	616	638	623	635	667	605	634	608	628	608	636	626	572	667	621	629	631	636	654	627	636	641	566	664	602	598	641	618	598	623	578	600	612	610	603	569	567	626	599	645	616	647	611	637	653	591	617	605	652	613	625	620	583	600	619	571	641	638	628	614	627	579	618	634	619	624	616	635	551	611	646	624	616	642	601	586	629	584	612	634	623	643	615	582	671	605	628	608	627	655	621	575	601	609	618	585	604	590	643	648	609	602	636	593	619	608	645	621	668	617	607	591	623	647	600	656	606	646	580	655	602	596	629	609	623	581	616	639	595	622	633	631	613	597	657	609	577	602	642	628	599	637	585	628	628	616	589	622	645	609	637	593	631	639	609	642	617	662	625	581	632	650	623	623	581	621	613	674	587	640	606	610	611	631	578	588	635	594	629	618	618	598	657	645	662	633	638	643	625	640	606	624	585	600	615	660	645	552	586	639	651	643	650	626	589	614	640	625	669	614	678	613	589	638	648	640	629	627	678	621	658	678	638	653	613	628	651	614	624	610	615	652	623	644	625	631	608	627	595	631	589	680	635	620	595	637	586	630	610	592	608	625	605	634	673	631	626	622	627	642	573	675	612	612	608	609	607	597	595	568	619	597	651	624	633	612	626	633	599	600	615	609	539	653	619	645	605	610	613	608	565	641	612	625	617	635	617	602	616	643	655	594	627	672	621	642	613	619	645	618	623	639	659	624	612	608	625	588	627	642	649	591	610	629	617	604	652	665	667	617	595	629	651	620	651	660	600	626	680	646	650	582	635	569	653	629	682	602	636	656	629	619	569	580	623	619	643	583	607	625	620	605	589	662	601	528	640	603	644	626	607	587	598	621	638	644	589	604	632	632	622	674	645	629	619	602	626	610	611	605	625	624	621	602	658	672	592	648	610	590	592	611	622	605	617	612	634	606	582	604	604	661	622	591	596	607	624	632	624	640	653	597	613	605	590	629	639	663	614	650	637	639	656	583	608	647	609	614	591	630	635	647	637	618	625	586	653	644	617	690	643	643	623	587	630	625	599	659	607	663	630	646	613	601	610	608	639	635	602	620	599	647	608	597	620	642	631	617	657	635	621	568	669	638	579	650	615	604	632	602	601	599	686	595	625	587	589	643	632	641	592	614	606	615	598	658	574	671	664	617	600	686	626	629	603	630	645	619	617	634	600	575	582	610	621	593	618	633	634	656	657	597	599	608	600	620	599	640	643	624	612	627	642	637	651	622	583	602	603	594	620	648	583	615	567	643	652	615	599	618	628	608	622	621	625	650	615	629	623	601	597	621	615	644	610	597	634	586	636	647	654	584	602	606	634	635	607	611	580	596	653	604	605	632	620	637	682	586	644	595	650	647	579	608	589	623	613	652	606	627	535	635	648	652	611	616	668	639	607	591
6285	526	632	1197	545	373	288	302	271	284	264	263	240	259	268	266	246	280	261	267	266	266	285	228	263	258	258	235	266	261	273	251	238	233	252	239	259	242	250	226	261	247	279	243	246	226	241	245	258	288	228	251	266	269	231	236	269	251	277	285	257	254	240	235	265	272	263	275	242	239	254	244	249	250	229	281	265	295	266	258	268	261	253	243	254	247	258	268	313	239	249	253	242	274	233	249	256	220	275	304	297	266	274	247	247	250	295	261	254	253	264	235	248	272	286	261	251	258	248	258	255	243	264	261	258	244	242	261	260	259	273	243	285	241	247	237	263	258	252	261	252	274	259	227	302	256	266	271	271	260	259	255	247	261	252	270	228	249	266	244	276	271	276	242	276	260	269	266	255	246	267	241	280	281	285	247	261	236	232	253	233	246	262	261	229	257	257	266	270	263	276	261	250	240	246	260	273	249	276	251	252	254	236	268	229	288	284	227	264	254	240	261	240	247	234	248	273	275	263	249	270	277	289	243	272	287	266	228	233	250	248	237	260	254	258	278	241	250	228	289	261	248	215	265	263	278	252	269	248	249	233	277	267	262	273	259	240	262	256	267	251	238	242	293	236	250	238	256	234	241	270	242	266	260	272	235	274	255	244	232	222	260	239	250	257	243	277	256	244	243	279	280	287	239	241	235	252	242	257	250	239	232	238	259	281	276	240	283	239	229	259	237	251	238	261	256	236	251	249	273	223	255	278	252	221	238	291	281	283	262	253	243	261	253	219	243	253	224	250	267	228	253	259	293	250	240	274	254	270	301	267	261	244	274	262	250	243	250	252	254	256	267	276	247	241	256	269	257	258	266	258	226	254	248	266	259	276	262	241	251	243	243	241	263	250	253	241	217	258	268	264	230	240	256	256	237	248	268	238	251	244	285	261	252	240	249	261	234	254	248	256	277	261	267	257	249	248	235	234	273	245	262	261	255	228	272	229	264	255	263	267	266	224	235	268	250	269	234	247	223	274	250	268	251	293	260	256	258	275	237	242	276	228	273	287	265	263	243	264	256	276	248	243	260	260	274	252	236	262	241	268	270	259	250	242	264	278	264	254	243	249	274	273	208	262	258	235	274	246	248	297	242	251	249	253	278	257	259	253	263	259	260	237	259	275	274	252	268	254	260	267	252	233	257	272	307	256	222	285	303	264	253	248	281	234	262	252	263	237	247	249	239	262	267	254	247	243	259	267	277	260	255	261	231	261	231	251	279	264	239	248	260	237	254	282	259	266	263	236	255	261	277	270	250	251	292	259	255	266	242	248	286	213	243	276	260	277	247	238	221	247	233	241	268	252	281	251	286	249	266	296	239	250	255	237	286	258	290	271	268	247	251	244	248	265	236	258	258	239	259	270	234	232	213	224	282	247	287	256	259	241	264	259	248	257	225	260	258	283	239	286	255	272	257	252	274	248	264	260	279	247	262	260	266	261	227	259	265	273	270	250	244	244	246	233	256	260	268	254	256	247	284	213	255	235	256	287	258	283	258	255	261	265	255	225	253	238	257	243	257	268	279	264	273	265	258	241	277	259	252	240	245	272	274	277	216	270	237	276	242	238	276	275	263	240	278	257	261	278	278	265	267	267	268	266	251	262	286	281	266	275	267	271	281	268	263	254	243	258	290	270	273	250	288	219	270	235	268	260	247	287	263	223	259	263	261	258	233	262	249	248	244	258	268	273	282	253	291	273	297	266	267	291	276	243	260	247	262	228	288	251	292	263	265	242	272	259	237	280	239	275	273	243	241	245	252	235	282	259	238	246	249	249	255	259	275	264	285	270	231	245	231	227	240	222	253	266	244	248	265	258	287	262	265	270	260	262	250	249	257	259	281	269	230	266	234	248	261	273	242	261	247	256	261	258	232	285	241	284	293	258	243	246	242	241	264	249	274	254	255	250	258	275	224	254	268	255	274	245	264	238	241	238	278	243	244	221	263	248	250	251	261	246	235	251	249	260	266	289	240	248	283	249	259	249	241	257	234	240	231	242	258	280	279	274	243	249	255	274	248	252	284	272	266	277	257	242	272	275	260	255	229	287	267	271	282	257	237	246	294	279	310	292	254	251	252	234	264	242	248	258	224	238	260	260	266	264	269	277	269	275	242	232	268	257	242	296	249	233	261	249	287	237	262	261	262	277	254	281	272	263	256	254	289	267	275	278	286	249	261	254	265	284	236	274	266	251	255	292	271	236	270	256	258	253	267	237	246	271	235	245	250	266	276	268	259	243	236	257	269	254	267	261	257	254	240	290	261	247	255	244	221	256	255	276	274	254	267	246	235	258	261	281	264	269	241	260	235	270	269	258	249	259	271	225	274	283	292	248	276	278	252	260	250	245	229	266	266	254	225	255	274	251	290	261	305	223	293	273	222	279	271	259	270	273	272	286	257	276	286	262	297	218	279	238	254	270	277	263	246	245	248	230	291	221	287	253	270	248	240	263	269	269	250	264	235	258	265	254	293	282	250	278	260	253	263	266	290	260	240	238	246	252	247	222	239	269	280	237	288	278	241	271	258	278	245	234	265	295	252	248	274	266	272	256	282	240	238	255	254	268	263	202	266	270	250	264	257	235	275	252	246	272	245	273	254	254	274	245	227	280	258	208	296	254	268	268	250	246	303	259	238	225	248	256	234	237	255	263	242	278	285	264	265	271	233	248	228	238	250	244	289	267	248	272	262	235	241	268	253	258	245	268	277	295	252	247	263	221	242	253	236	248	254	291	261	269	243	264	262	250	231	240	261	240	262	274	249	262	270	260	249	271	263	254	259	257	240	242	271	258	276	271	289	232	260	276	250	235	221	234	285	255	259	262	257	274	250	255	285	252	246	254	253	265	252	254	263	256	238	258	252	242	287	276	246	253	251	233	269	267	276	247	249	235	249	243	250	267	256	260	281	258	250	260	256	284	240	247	264	249	247	294	233	255	227	268	234	273	255	260	281	262	259	256	248	235	268	264	265	261	269	254	269	261	242	244	280	249	239	262	291	256	249	245	249	224	271	255	238	270	242	227	268	278	240	232	254	246	277	233	287	283	270	259	258	254	228	245	280	259	263	221	238	241	254	240	247	268	263	293	236	291	262	258	270	252	240	274	238	246	254	233	265	277	268	256	275	290	274	258	248	276	246	260	278	265	256	258	260	248	242	242	261	234	264	246	282	254	258	262	251	256	257	249	279	271	249	243	218	232	247	243	262	259	248	258	264	276	267	242	227	270	303	250	288	287	290	256	268	288	263	261	255	254	238	266	260	268	239	287	281	276	279	251	251	259	292	269	246	250	270	258	234	254	255	239	248	226	244	279	238	244	269	265	300	245	247	274	272	257	259	263	263	271	262	277	258	256	284	239	277	252	269	257	248	252	241	245	269	223	277	232	262	251	246	283	270	233	263	276	218	223	273	252	204	291	267	242	239	263	255	261	276	249	236	258	270	237	277	257	276	255	282	248	257
6142	838	1536	3990	1817	1070	888	800	807	769	679	722	708	673	664	699	693	666	682	643	636	584	638	639	675	603	632	657	627	641	657	673	680	605	618	644	630	636	655	652	601	608	643	647	658	667	615	670	631	618	604	625	640	592	601	582	623	657	620	630	617	641	603	656	628	614	612	606	623	609	614	623	639	618	587	695	623	638	577	600	666	627	665	624	623	629	607	635	618	622	613	618	650	626	579	650	624	615	594	661	606	599	647	647	613	599	591	613	615	644	599	661	636	628	606	642	585	612	587	618	599	604	663	652	591	608	615	645	634	602	645	678	590	614	635	622	622	620	624	638	635	605	583	622	604	604	639	631	654	603	645	622	621	634	606	595	644	636	646	696	603	624	646	613	608	591	615	609	613	632	659	643	610	610	589	626	580	588	635	649	644	615	597	613	599	629	674	623	629	604	609	632	585	623	658	614	627	579	618	612	597	679	624	611	608	605	610	617	630	600	615	575	615	630	659	625	618	620	684	622	611	627	647	578	652	645	631	641	644	579	627	622	621	617	595	590	625	587	602	618	634	642	595	646	614	604	614	608	642	609	635	633	626	648	600	622	657	605	625	605	657	622	586	661	597	639	638	653	599	616	629	598	630	631	617	581	602	613	643	622	607	622	638	648	611	586	607	632	554	602	656	619	649	606	625	639	654	619	620	629	619	632	687	618	604	649	648	626	608	641	644	617	623	638	655	584	608	609	639	657	625	668	589	690	649	625	616	601	609	636	615	635	640	627	652	607	612	607	629	621	629	568	604	634	627	624	585	599	592	620	598	652	598	596	627	646	633	601	683	594	635	659	621	651	602	581	599	599	602	570	632	632	593	627	618	618	622	606	625	567	590	632	605	617	616	615	611	556	649	610	595	664	592	633	636	652	615	627	635	593	655	618	621	602	607	633	626	642	638	621	583	646	654	662	629	629	595	653	616	598	581	622	635	610	613	622	598	627	628	619	610	617	618	643	610	645	610	662	598	590	607	588	613	612	587	674	607	606	601	622	567	622	588	631	630	602	662	607	642	614	621	639	583	626	660	632	597	605	646	628	587	650	654	615	569	548	627	683	665	614	605	613	619	592	622	628	605	640	634	610	641	619	607	639	603	666	668	576	668	599	580	693	613	580	660	668	589	634	626	620	637	656	648	608	647	606	575	654	635	620	655	623	583	620	657	609	628	649	633	644	618	664	610	637	610	622	590	650	660	624	638	652	591	616	616	646	614	617	645	611	625	601	593	625	605	592	642	661	612	595	658	667	664	626	615	597	633	604	652	598	615	625	623	637	606	636	657	614	665	640	609	649	633	622	627	609	613	624	656	601	675	596	633	625	623	592	583	627	663	637	629	634	605	586	631	618	589	653	632	651	618	578	589	652	622	635	603	611	608	608	622	624	600	612	627	617	653	579	611	672	617	652	610	633	626	624	593	592	608	613	630	652	589	619	637	598	601	604	605	628	607	581	618	634	601	563	661	614	600	624	625	621	659	634	640	592	608	569	639	598	613	637	645	657	666	664	593	629	633	642	622	603	646	624	640	606	617	617	643	576	647	630	654	556	625	646	615	636	655	598	599	634	650	632	664	613	645	640	631	594	610	623	644	586	631	608	651	643	595	616	602	629	614	659	630	626	620	602	661	604	652	630	624	562	636	626	619	592	626	660	648	620	627	640	587	551	635	660	628	624	631	644	609	617	615	616	578	609	610	645	632	621	574	636	637	581	626	624	604	608	579	586	607	648	581	601	638	588	595	601	647	618	646	639	630	605	613	557	613	589	592	601	622	581	632	606	677	612	628	624	632	595	585	614	638	606	637	627	619	596	630	613	609	632	665	665	622	614	590	639	626	627	608	637	607	591	654	591	588	628	602	664	652	601	612	611	643	658	624	597	673	575	636	597	630	576	624	607	636	618	568	621	622	646	649	605	595	636	638	610	601	622	643	623	645	595	613	629	627	645	579	611	607	628	647	606	656	631	580	579	645	617	631	592	630	616	587	619	589	659	615	647	639	620	592	618	635	628	630	634	618	623	607	647	658	615	644	639	626	635	630	640	635	618	623	636	611	603	618	616	646	649	619	614	606	626	610	594	642	645	659	562	633	629	662	669	619	617	650	620	599	596	609	590	618	606	602	616	614	642	590	622	613	620	621	615	613	600	619	626	616	621	570	607	657	619	650	648	630	631	626	617	644	616	621	649	630	630	588	583	604	580	625	626	655	604	607	634	599	665	583	616	667	642	571	653	615	657	615	641	633	648	631	670	615	588	658	534	640	678	620	620	662	630	607	603	591	662	611	608	615	648	596	650	616	617	672	645	624	616	598	637	586	627	607	611	624	643	587	617	627	611	652	637	553	624	641	587	622	659	610	624	577	659	630	576	618	590	631	607	600	615	612	624	608	611	611	605	606	620	627	637	607	646	625	588	635	598	637	657	623	616	637	598	686	604	603	627	648	632	620	657	612	637	594	639	631	608	613	605	577	623	593	596	636	625	644	623	602	613	597	610	657	659	617	603	622	602	640	617	614	625	640	568	614	576	602	597	575	596	610	598	616	607	606	589	620	603	655	619	594	571	654	601	654	638	634	632	627	623	673	627	639	652	649	628	637	617	590	593	608	585	618	629	584	588	644	604	613	589	613	657	613	605	599	596	642	637	630	587	595	655	637	649	632	598	676	610	657	629	615	598	643	630	628	623	657	635	615	604	627	625	634	638	620	564	625	619	656	646	601	619	612	607	635	586	612	601	619	593	629	614	667	620	596	595	584	579	590	640	626	621	642	577	620	607	635	594	647	603	583	590	686	625	612	563	652	609	600	633	630	687	644	631	574	684	596	603	625	622	631	624	593	581	654	590	595	683	607	620	626	610	616	634	629	645	600	653	710	632	617	676	590	644	631	575	653	632	622	639	637	619	580	631	620	615	682	620	651	630	612	585	648	601	622	632	633	630	598	606	605	646	650	545	611	649	633	613	617	627	562	621	615	593	634	654	616	651	612	622	638	652	618	593	586	636	627	602	615	632	625	626	646	621	651	660	578	580	645	629	638	652	637	597	601	612	614	625	614	586	655	619	631	661	678	620	630	595	639	603	624	588	659	608	611	584	623	623	619	625	585	652	641	618	667	613	647	630	645	655	623	639	603	613	615	601	640	649	642	622	617	615	601	637	623	602	599	601	649	608	639	621	634	652	651	609	582	574	633	641	628	583	638	695	653	639	620	655	585	636	622	614	625	634	626	564	624	612	619	632	595	633	641	606	594	614	630	638	657	595	601	609	595	642	633	667	587	639	588	618	632	574	634	655	608	637	615	612	645	644	603	601	546	633	642	631	604	634	613	629	585	602	634	598	633	631	613	600	581	607	657	601	645	612	576	626	599	639	602	605	575	593	621	615	633	651	633	615	620	579	619	639	609	577	604	638	581	636	616	672	613	610	626	623	687	605	624	624	618	581	633	632	633	618	612	628
11856	802	1099	2378	769	281	234	243	178	183	151	166	165	173	158	134	139	151	139	126	126	148	161	130	157	142	131	124	125	132	138	138	134	122	113	118	154	130	131	146	116	122	129	137	120	106	127	130	116	121	139	122	113	108	124	128	135	142	120	123	126	142	147	132	105	123	155	135	105	127	137	132	153	134	130	133	130	126	132	132	136	131	131	126	137	120	143	125	126	133	138	146	126	119	123	146	142	133	146	111	117	124	109	165	156	115	127	146	140	123	122	149	124	125	126	120	126	138	119	106	144	126	128	118	132	127	148	136	123	110	114	114	126	141	119	126	121	115	152	139	127	130	126	134	114	113	124	125	123	137	110	142	110	114	129	134	134	117	127	118	133	119	125	123	112	114	136	117	146	127	136	111	120	133	132	150	108	155	126	133	139	113	112	133	128	124	124	129	129	118	114	148	109	120	125	123	109	127	109	116	119	134	133	128	103	127	116	124	120	131	132	129	137	123	142	119	131	106	130	140	129	136	133	109	123	117	164	132	130	125	104	119	130	125	139	117	123	96	121	155	113	124	135	124	143	132	144	162	148	141	137	123	150	145	126	115	128	116	140	123	118	137	109	143	124	138	147	106	148	117	141	138	123	112	111	118	117	127	126	131	120	130	136	123	121	120	122	129	115	140	114	115	156	123	128	135	107	102	127	127	123	108	109	138	109	147	138	122	107	111	115	127	134	110	107	133	141	140	125	151	122	122	133	108	145	123	115	136	127	138	131	121	139	131	110	133	116	120	141	140	121	133	120	117	129	137	113	129	122	107	106	128	123	121	129	136	138	141	121	130	125	122	123	121	128	110	146	120	138	132	124	113	113	136	110	124	124	134	129	123	149	119	133	119	127	125	141	130	132	114	128	104	124	124	119	112	113	132	127	120	128	129	137	114	124	122	124	122	128	136	137	128	128	121	115	123	111	123	140	136	119	122	127	154	137	141	122	124	113	128	108	108	147	132	120	123	136	135	143	114	112	144	125	128	130	122	129	129	126	108	129	129	118	150	137	134	133	117	139	121	137	144	114	137	124	155	121	138	125	135	130	132	144	132	133	107	117	138	126	134	117	121	106	128	112	140	141	131	119	117	108	115	124	145	113	136	135	178	134	139	113	137	123	119	127	104	103	126	117	138	127	109	111	107	110	137	131	123	122	117	120	131	123	148	137	131	134	129	124	103	132	109	122	108	114	124	115	132	125	129	130	132	130	142	130	139	134	149	110	117	140	129	135	122	126	132	147	121	132	126	141	114	151	109	135	115	126	132	114	115	137	136	124	136	136	125	131	144	126	129	110	131	130	130	132	123	138	135	121	139	134	111	121	126	139	107	129	129	127	123	129	133	124	119	121	125	115	119	127	143	128	143	115	125	147	118	132	122	130	120	108	128	130	141	138	133	129	121	114	121	121	141	137	158	114	128	138	119	132	123	149	129	145	117	152	130	125	105	132	126	127	116	134	114	136	121	157	116	142	138	140	121	102	108	123	135	132	116	116	102	130	121	114	119	145	133	110	121	124	143	136	143	129	119	113	145	119	113	135	121	120	129	120	113	129	134	113	139	116	134	127	126	127	148	118	138	124	128	114	115	139	131	110	137	129	131	130	139	129	130	151	106	127	154	110	128	139	120	106	120	106	114	126	105	157	147	114	120	115	136	133	128	132	119	122	130	129	119	140	124	132	120	126	146	125	110	118	114	123	137	124	138	132	124	131	146	136	136	128	131	119	139	144	120	143	134	138	143	153	142	131	125	142	137	129	110	121	114	135	148	122	125	106	127	112	140	110	113	124	140	123	170	131	175	143	113	119	103	123	107	124	140	134	127	134	124	126	138	126	123	138	128	132	121	131	137	149	117	108	133	133	126	152	130	111	110	105	122	139	136	114	143	115	132	111	132	116	144	142	111	123	141	116	135	136	119	129	124	130	112	124	118	153	127	127	139	128	115	136	133	116	134	120	140	124	115	128	130	125	129	114	129	111	137	124	115	141	123	146	125	114	132	131	123	107	114	130	134	120	139	145	103	123	114	105	116	120	116	130	112	125	113	143	118	124	128	142	105	114	150	126	140	114	119	125	124	96	150	129	131	118	119	115	114	127	120	132	111	105	122	127	131	124	133	125	119	117	118	113	126	124	131	126	160	140	124	131	132	139	125	120	134	127	130	141	132	132	115	123	126	130	133	121	132	133	132	107	125	118	148	115	121	132	121	124	128	122	122	134	150	145	118	158	139	114	125	139	119	130	131	122	143	132	141	124	128	121	105	127	114	101	133	133	137	139	105	111	105	135	127	141	123	141	113	133	123	117	129	139	115	118	113	148	133	139	147	127	101	110	126	130	143	100	120	130	127	118	111	120	127	123	121	126	145	120	141	136	96	142	120	111	103	123	127	111	123	131	116	119	122	130	130	144	136	115	137	134	129	112	101	131	139	130	131	112	151	107	133	131	125	130	133	118	136	111	132	130	146	141	133	140	116	109	146	138	121	133	96	138	122	116	125	108	131	138	118	121	141	144	133	106	124	118	136	122	121	117	117	109	118	123	119	123	137	150	121	118	128	133	117	113	123	130	112	134	113	144	137	134	108	122	154	113	117	133	133	135	135	132	147	120	131	114	152	134	141	116	128	137	102	117	112	142	123	166	144	149	114	102	125	116	124	132	128	158	118	115	103	155	123	142	136	134	123	128	138	126	124	135	110	120	141	113	134	104	129	136	125	127	102	135	123	112	133	124	120	132	119	137	128	120	127	122	130	135	119	127	147	128	142	161	129	115	138	138	118	103	135	112	129	122	141	120	115	132	146	126	134	142	129	134	106	120	116	124	129	120	117	100	115	125	138	127	115	103	136	133	133	123	133	137	128	144	113	130	132	130	116	146	133	162	108	131	132	129	138	116	91	135	119	112	134	141	131	128	122	119	121	130	122	134	132	122	138	118	113	133	141	142	126	136	102	131	150	113	118	130	105	106	113	106	123	129	125	117	143	140	118	123	132	126	110	137	153	128	136	117	122	136	126	133	142	146	129	121	129	117	126	113	125	136	137	124	131	141	129	140	129	109	118	125	114	138	121	146	125	131	129	134	127	138	117	88	108	124	128	112	133	132	133	149	99	137	119	110	133	133	128	125	141	147	129	139	127	138	148	143	109	126	134	120	136	127	98	120	108	157	148	113	127	125	135	122	123	116	102	128	138	147	151	131	129	120	115	129	109	131	149	137	130	117	130	126	110	142	114	133	121	121	151	121	124	113	135	125	129	127	121	131	126	108	148	124	128	119	116	138	134	128	146	131	127	143	128	131	127	136	144	134	150	137	120	134	126	143	139	116	113	137	139	121	139	145	116	106	147	130	141	136	116	127	137	118	138	121	124	126	118	135	132	132	124	123	125	125	121	137	123	143	146	124	128	124	146	107	166	141	127	112	132	141	122	123	126	127	128	108	158	160	120	115	123	135	104	138	115
7633	828	2196	7577	2745	1077	935	778	698	571	513	511	502	468	453	421	438	429	442	372	373	400	341	381	381	369	385	370	386	377	353	359	350	366	346	327	322	317	325	369	325	346	332	316	318	353	346	343	340	339	355	335	343	323	329	310	337	315	350	335	344	308	336	340	345	323	340	327	336	309	316	295	306	318	318	321	320	318	327	303	306	350	313	316	372	345	326	351	325	335	337	323	328	338	308	330	355	331	347	327	330	350	331	310	347	305	320	332	321	320	321	293	339	319	311	296	302	327	316	345	316	343	313	289	336	310	328	353	321	301	356	284	320	316	335	331	310	295	326	317	305	291	323	317	299	323	322	315	285	345	319	337	288	314	305	291	338	289	328	318	318	328	321	358	358	343	317	326	327	344	295	326	329	326	310	331	316	300	355	317	327	309	348	345	319	368	342	338	315	301	333	334	297	316	335	314	323	308	327	332	335	309	331	315	335	326	338	309	322	312	322	328	340	315	314	320	345	322	345	327	292	324	328	307	314	332	311	302	298	310	331	342	316	327	312	317	321	343	330	289	308	338	291	327	354	313	331	313	314	320	342	304	324	278	338	330	342	317	303	336	315	315	335	317	313	296	355	318	341	334	295	361	321	335	332	320	308	304	330	328	355	330	343	334	330	303	316	304	310	299	291	336	334	304	315	263	333	349	316	336	344	351	333	291	308	295	307	314	335	348	317	310	328	309	316	354	286	344	308	343	349	318	309	313	331	323	341	323	314	313	306	341	323	331	313	323	339	316	346	301	313	319	316	325	307	328	332	298	344	318	309	312	307	357	329	276	324	329	308	309	339	367	320	335	327	340	354	325	307	319	343	336	309	331	328	303	318	318	336	328	286	334	325	340	304	334	347	353	308	344	286	324	332	345	322	319	312	302	338	331	318	340	339	354	312	330	327	309	318	320	307	326	351	311	306	301	317	326	313	331	304	301	297	333	320	350	333	319	317	327	318	318	338	309	307	321	340	325	331	308	333	332	318	340	322	318	321	298	315	334	326	297	322	303	305	319	328	303	337	294	323	296	327	321	322	326	313	300	302	306	338	342	350	325	304	319	332	312	327	347	338	291	312	341	358	308	327	329	285	319	331	294	334	348	351	326	339	362	327	320	294	313	314	329	318	345	355	323	328	314	329	338	326	331	349	358	314	314	332	357	316	311	323	290	282	333	300	311	316	312	315	301	307	329	325	304	340	337	330	298	304	319	327	309	303	327	302	297	270	323	294	305	298	303	314	315	304	303	323	327	328	353	335	320	325	307	334	313	314	329	345	369	297	309	320	292	321	303	323	342	339	307	339	314	302	328	297	316	333	330	326	325	322	318	349	326	345	338	305	320	323	301	313	315	325	322	308	332	325	326	362	314	303	321	332	314	348	297	329	337	310	315	290	308	343	320	330	332	308	330	350	325	349	342	313	320	343	302	329	317	344	310	325	340	311	305	331	345	374	312	331	335	321	342	295	322	324	345	328	317	325	341	317	340	324	333	344	346	307	331	325	323	310	309	315	307	298	311	324	331	312	314	318	361	324	350	294	320	323	322	339	325	326	326	317	322	330	296	321	325	324	345	306	319	319	322	305	302	346	349	305	318	346	343	341	316	353	315	315	305	328	329	323	298	322	309	310	353	342	332	284	320	345	307	304	318	348	313	324	340	309	311	300	331	300	341	324	313	329	322	308	307	341	320	299	317	308	306	305	331	317	326	301	316	305	311	345	290	379	337	291	334	311	331	308	340	334	307	300	307	291	296	310	324	335	300	316	339	331	319	320	352	341	315	264	359	299	318	293	299	310	316	348	313	337	287	345	343	316	318	311	349	314	324	325	313	324	315	343	289	303	336	326	336	327	331	302	328	307	350	368	332	327	325	327	316	329	351	309	348	305	324	338	320	321	293	307	316	332	336	302	300	326	334	324	327	295	326	320	326	336	304	300	297	317	329	325	336	323	343	314	338	306	307	290	355	351	324	313	326	348	297	366	307	303	352	341	320	303	335	326	282	332	283	322	306	324	340	305	315	334	317	298	356	320	325	331	314	313	304	282	350	355	306	322	315	323	310	347	333	313	319	335	315	326	316	330	321	318	344	306	321	308	345	336	321	330	363	313	299	320	335	359	331	294	288	357	342	320	330	334	363	318	339	319	314	362	312	303	332	304	324	282	311	294	331	293	300	343	307	340	347	350	331	336	310	349	349	347	309	324	312	315	331	317	353	323	321	296	332	301	301	311	336	324	303	315	359	340	309	340	316	318	331	319	303	342	313	297	318	326	336	331	296	355	330	319	324	369	330	332	289	321	330	333	343	369	347	323	343	298	317	361	324	313	301	314	361	332	346	300	343	346	338	330	314	324	349	276	304	344	335	305	323	324	320	339	336	342	344	331	346	294	322	335	266	315	326	323	300	362	315	332	317	320	298	326	308	284	295	317	307	319	278	344	330	317	315	290	323	316	330	318	321	294	316	330	301	305	325	289	324	358	349	313	308	326	321	297	301	337	312	339	361	323	346	337	314	325	315	329	356	326	287	330	318	313	309	316	330	301	301	349	308	307	299	312	327	341	338	303	310	324	300	293	302	312	345	356	318	311	323	330	327	338	336	296	295	316	347	302	292	330	319	316	328	311	309	346	320	361	318	299	304	327	331	343	328	293	305	291	331	336	312	318	341	307	320	305	321	326	293	333	319	325	309	345	312	320	317	343	316	308	317	317	335	321	341	333	312	306	342	338	276	323	325	270	303	365	323	324	327	316	330	332	318	299	335	321	325	332	300	317	357	306	295	317	345	312	342	301	308	349	295	357	329	328	307	317	328	283	348	331	323	336	306	320	346	311	361	333	306	326	329	316	323	304	311	323	316	330	317	354	362	351	346	317	332	315	300	302	332	310	315	333	318	340	319	344	306	311	309	320	327	326	308	310	315	318	339	349	323	323	317	332	328	302	318	338	325	333	327	332	331	310	292	330	322	312	355	305	304	323	308	317	316	328	342	333	324	335	319	276	327	322	323	332	312	309	316	314	318	342	302	301	307	329	315	321	348	326	326	309	337	321	311	342	361	335	325	297	323	338	308	322	311	320	309	344	304	308	350	294	337	304	309	344	303	349	310	332	323	341	338	356	349	301	349	329	318	302	322	321	302	354	320	297	324	288	327	322	302	341	322	351	328	328	322	329	321	336	326	294	363	310	328	314	309	317	328	318	296	331	320	319	306	331	320	328	348	318	330	304	307	318	308	318	323	289	329	314	328	308	326	324	307	325	325	322	356	318	335	308	307	308	317	280	313	329	315	342	331	303	289	357	332	281	316	329	337	333	282	312	373	338	333	324	328	324	316	305	296	317	310	327	344	354	317	320	312	327	328	322	319	346	379	329	334	357	309	322	307	318	309	275	305	339	317	332	287	360	316	348	331	328	324	383	325	311	330	351	292	336	308	353	297	322	316	315	304	332	313	321	308	300	350
1335	327	481	446	305	275	261	283	292	263	301	266	269	265	274	288	257	257	277	262	252	252	273	293	244	251	262	242	243	252	250	232	253	263	250	273	243	241	268	244	283	257	268	261	265	308	261	283	279	274	286	277	259	281	261	286	252	275	256	237	248	249	271	241	268	251	258	245	236	241	245	244	245	248	295	239	252	269	259	243	264	286	264	273	267	290	250	247	243	256	254	269	250	294	261	267	252	275	273	272	254	271	278	276	264	323	288	299	287	266	280	237	256	252	294	269	270	242	259	239	218	274	304	242	253	257	280	277	253	278	297	240	266	246	269	245	242	240	277	250	257	259	275	230	251	266	245	222	278	251	255	230	244	242	244	280	238	246	283	259	275	240	268	286	291	237	258	232	231	252	250	279	263	250	259	251	258	234	262	259	283	280	255	248	241	243	280	259	253	275	257	264	253	225	240	250	249	246	252	224	284	244	248	235	263	283	266	263	240	289	265	251	293	235	260	252	247	249	261	260	262	269	292	258	264	267	277	289	289	272	251	234	274	255	285	289	273	231	263	278	234	257	259	259	244	260	237	259	275	263	279	273	252	236	232	252	272	282	254	259	245	284	247	263	265	240	271	268	273	256	258	228	234	260	247	264	250	253	245	264	271	228	222	243	284	267	263	222	250	247	239	214	272	288	281	279	249	279	244	254	260	279	253	276	239	281	268	260	292	291	289	279	284	260	245	270	264	248	274	261	265	269	263	266	297	284	252	261	251	276	293	277	264	273	255	265	266	225	248	238	257	250	297	280	268	263	258	251	275	249	238	264	293	284	263	257	261	270	265	246	297	276	241	271	281	235	276	263	268	259	267	294	250	249	254	266	274	280	258	244	268	249	265	252	255	280	252	272	233	237	256	251	287	266	278	258	251	248	241	277	253	281	272	249	252	248	250	247	261	241	264	261	264	271	257	249	267	277	268	297	265	292	261	250	263	254	269	276	263	256	268	251	258	249	265	269	248	253	235	270	260	227	266	266	275	261	237	237	250	269	241	245	250	261	259	271	241	245	276	280	259	276	256	281	241	258	291	249	234	249	242	270	274	274	259	271	252	266	275	249	263	249	273	251	250	270	248	233	299	231	259	248	263	269	262	281	239	238	253	272	274	291	267	239	278	228	281	268	253	269	272	257	269	273	256	248	287	281	266	255	265	245	247	252	282	267	253	265	266	265	252	259	266	268	285	238	261	269	242	252	216	248	241	260	232	250	252	267	254	244	272	282	269	265	254	254	263	275	240	271	228	246	268	285	264	268	296	230	257	259	274	244	276	261	252	231	272	273	259	271	228	279	263	260	265	247	259	245	241	264	240	244	278	245	250	233	262	246	258	224	268	233	263	271	238	218	274	264	269	241	258	279	243	263	288	289	260	273	243	281	265	218	234	230	248	232	223	261	268	278	258	271	282	242	276	237	245	254	211	262	282	268	254	285	286	239	235	255	275	289	271	242	276	258	262	250	283	260	240	268	263	240	249	242	296	284	243	260	267	280	247	259	245	261	256	297	263	276	254	298	273	269	244	244	261	270	286	272	253	252	249	257	293	264	245	251	259	226	283	288	237	254	290	250	276	255	242	263	259	259	230	274	283	248	248	251	294	254	279	258	283	280	226	263	260	260	237	255	255	225	271	242	250	250	247	249	259	242	263	269	258	264	285	260	254	248	265	296	268	226	249	279	287	280	229	251	261	251	246	249	262	248	249	243	267	278	232	283	263	266	252	273	261	291	244	236	283	251	261	264	269	262	285	266	220	223	235	259	250	248	236	255	263	236	295	265	259	286	281	280	268	307	271	267	268	279	287	254	236	256	240	253	243	256	278	262	273	265	250	259	281	250	259	245	266	268	264	289	282	255	231	295	272	254	256	247	300	254	259	264	264	255	253	242	229	244	260	275	273	261	251	252	256	261	242	229	256	251	252	223	255	253	280	244	278	268	297	235	256	232	242	272	241	252	241	253	263	272	272	269	249	276	233	269	289	259	282	276	294	240	253	239	244	248	274	235	286	248	251	249	258	251	243	287	224	240	254	257	273	290	256	241	259	243	239	251	280	279	233	254	273	266	237	281	273	263	283	248	255	238	264	247	252	251	261	228	250	282	255	239	281	249	288	283	252	267	253	262	277	258	293	250	224	242	260	269	243	256	274	222	231	281	273	234	287	255	247	270	274	263	265	246	252	273	243	244	222	252	245	258	260	246	259	280	217	289	264	246	282	283	237	271	265	283	258	249	243	244	270	256	266	244	228	261	266	263	248	268	269	256	284	262	267	274	270	240	269	245	282	254	266	260	267	251	265	251	249	208	250	248	282	251	269	251	268	237	274	250	246	233	269	285	235	281	275	244	267	267	269	272	253	254	281	233	274	254	268	232	231	240	255	242	255	243	217	299	287	262	263	266	251	242	237	283	252	257	267	227	252	236	274	237	262	245	239	271	247	239	290	223	303	290	245	258	296	294	285	262	280	264	285	272	260	278	267	272	255	248	241	276	251	245	276	248	247	230	256	254	246	261	258	277	265	240	253	257	241	254	254	252	300	263	239	255	247	236	244	252	264	256	233	260	269	246	262	255	233	296	260	272	287	247	279	283	258	234	236	254	248	247	257	253	252	243	243	252	248	261	259	256	269	242	284	264	286	251	268	238	295	244	275	254	242	261	260	276	238	218	271	250	256	260	260	217	257	271	268	258	244	230	282	267	289	260	251	264	255	239	275	255	252	251	275	256	262	252	242	246	249	227	289	280	249	250	278	279	243	256	262	276	256	312	269	256	236	265	260	241	242	270	245	245	268	267	258	262	241	247	227	273	260	285	285	250	251	284	276	259	276	254	255	259	268	271	282	223	285	251	255	248	262	275	226	232	276	253	234	265	230	248	254	255	258	261	250	251	263	264	237	263	248	233	259	304	249	248	252	271	246	235	232	258	258	236	258	250	246	257	228	258	278	240	233	250	285	270	241	269	315	235	264	256	251	263	255	261	270	266	257	243	249	265	254	244	268	237	250	244	269	260	248	273	282	232	246	237	262	235	245	240	262	247	268	254	245	260	251	275	250	286	291	257	247	237	263	271	253	258	262	290	297	273	260	291	228	277	268	238	255	255	242	249	258	273	261	273	278	247	243	278	282	261	272	257	300	259	248	235	249	250	255	253	273	227	249	248	280	279	223	251	265	291	259	260	288	270	265	252	253	215	270	239	260	290	240	245	264	241	226	249	256	259	264	262	260	279	247	276	287	303	247	258	287	231	261	242	281	271	300	293	255	247	212	240	230	246	230	256	248	259	271	280	262	248	241	250	276	230	250	262	273	258	252	273	272	296	257	283	268	262	241	241	275	242	302	284	240	270	233	242	249	270	253	237	251	262	259	293	268	252	256	250	239	242	280	276	237	233	276	281	271	241	272	282	275	263	252	273	264	264	254	291	240	261	242	259	289	255	261	249	284	245	263	261	290	245
1832	698	1221	1240	801	703	662	621	680	648	622	636	639	601	615	662	610	674	658	643	637	624	667	619	617	595	631	633	648	664	645	629	640	614	619	628	633	600	620	642	696	640	676	640	647	632	567	584	608	658	655	620	618	581	619	616	671	639	645	675	673	634	632	646	670	659	655	622	582	619	605	653	618	603	653	588	644	638	658	593	584	613	660	630	661	630	632	657	615	627	658	641	640	632	592	596	685	617	645	644	621	657	641	645	581	623	612	626	610	602	637	605	614	609	668	671	649	647	588	612	626	653	631	663	616	621	645	595	638	605	650	622	633	651	645	645	663	576	652	620	610	594	639	599	626	640	652	641	647	638	636	610	651	602	652	622	651	596	600	615	631	672	599	650	643	618	630	595	637	611	621	653	642	648	619	620	623	671	619	655	665	623	582	631	699	650	653	674	616	654	589	642	633	606	628	636	633	644	615	640	628	670	632	632	642	600	672	602	647	632	650	593	649	625	624	652	596	616	633	668	680	608	632	620	669	600	619	595	644	628	614	631	597	592	624	560	629	643	600	597	618	603	576	604	595	673	587	639	638	650	604	682	682	668	606	613	601	603	620	642	611	627	629	634	598	643	618	654	657	628	634	627	655	650	646	630	622	638	638	626	664	666	677	665	615	609	606	657	662	680	589	641	601	643	645	585	635	674	569	653	641	637	638	648	661	644	616	655	602	645	648	631	632	641	666	586	644	635	620	625	643	632	621	658	612	605	630	636	594	646	601	601	621	614	630	624	648	668	616	638	659	646	636	642	646	623	683	590	621	622	622	617	614	625	636	675	612	653	594	644	617	675	612	623	669	609	630	654	589	614	645	653	648	638	661	653	620	633	624	611	616	641	645	643	568	636	650	627	617	629	648	608	579	640	591	642	673	594	636	636	628	617	623	639	613	638	643	615	622	644	623	633	647	632	629	639	681	622	625	659	666	629	668	634	608	631	628	657	669	607	625	645	633	627	659	654	615	639	636	651	628	603	630	619	600	629	598	635	616	628	637	631	656	649	651	640	617	630	630	601	612	620	632	692	619	646	591	634	641	677	632	613	629	610	665	602	547	633	640	631	620	604	665	658	594	643	635	654	679	590	623	578	624	627	615	612	616	613	576	663	627	606	627	643	644	650	676	666	651	654	669	673	658	576	608	615	618	620	586	616	605	651	629	631	653	611	601	579	598	637	618	627	596	600	632	640	638	658	620	678	615	653	623	622	594	670	624	675	655	620	623	625	654	635	609	621	590	648	653	567	631	597	638	605	644	573	642	628	652	625	672	657	622	660	659	622	619	668	622	644	611	632	599	675	625	636	657	587	655	619	619	644	631	638	600	627	667	608	647	631	647	633	633	589	649	617	633	623	641	616	660	564	612	580	594	663	657	604	589	648	616	610	627	623	661	676	600	609	607	618	659	625	596	660	633	626	585	619	597	656	580	600	605	603	674	597	613	616	670	636	634	591	603	699	634	630	599	592	631	674	578	649	654	653	609	617	638	637	606	695	645	617	621	632	606	618	603	604	624	615	634	624	644	686	585	639	642	641	643	577	649	647	646	657	639	576	672	645	648	638	666	576	672	643	646	605	628	609	655	678	637	631	671	620	610	616	619	631	605	674	654	648	637	606	665	624	652	634	655	667	641	596	625	641	590	626	633	602	656	610	636	659	648	662	616	626	628	597	637	656	642	650	643	654	647	560	614	654	613	616	629	650	653	670	618	655	637	654	624	636	633	651	645	632	653	619	628	666	658	616	597	658	658	606	647	608	617	638	667	628	620	646	649	640	622	659	621	650	621	618	645	624	577	632	629	624	611	631	622	578	646	641	594	650	631	587	605	591	638	630	637	658	637	669	650	612	639	629	610	650	624	603	652	622	632	644	625	639	628	648	667	640	650	636	635	628	639	668	624	631	602	590	576	610	654	620	633	641	591	574	624	669	660	620	634	609	604	625	669	644	604	647	613	643	650	631	631	603	619	641	624	587	634	612	615	654	618	649	661	628	636	609	658	610	620	621	647	645	604	656	647	675	619	642	636	639	621	619	671	598	627	619	651	643	604	657	667	638	660	614	623	669	609	611	588	576	619	622	620	656	647	660	638	588	651	601	641	613	642	650	637	616	626	632	608	603	592	633	621	620	620	607	589	640	641	652	635	610	628	640	629	614	609	621	640	592	604	654	657	633	637	655	615	674	691	624	627	615	622	662	594	614	621	623	632	652	645	658	632	657	630	621	628	630	585	644	636	624	598	621	644	655	588	594	585	659	645	574	614	675	631	636	679	638	593	639	636	615	668	599	592	628	670	610	595	623	622	604	606	643	631	695	634	671	597	630	624	636	630	585	606	605	655	607	596	599	625	614	626	591	626	610	591	582	575	623	643	629	630	588	614	671	621	627	631	629	601	596	638	642	623	654	690	594	614	602	635	646	635	656	627	578	630	625	660	656	619	596	598	604	640	608	603	681	637	643	585	601	634	639	675	619	666	604	634	648	647	610	667	620	636	632	634	604	595	644	612	631	641	621	628	606	664	708	656	671	665	620	589	664	630	637	675	653	607	605	606	607	681	577	632	622	651	619	603	607	644	615	630	587	637	618	624	595	638	624	641	619	652	617	636	656	647	655	685	654	594	576	661	610	672	601	609	614	605	695	644	626	609	645	662	632	633	610	623	585	612	632	652	628	608	679	640	652	620	629	617	656	603	601	612	635	639	684	613	630	656	616	638	653	661	654	604	636	607	639	622	611	580	624	629	582	621	614	648	645	623	604	630	683	694	595	607	651	667	655	650	622	619	640	630	667	628	618	602	662	616	612	624	647	619	647	681	631	593	603	677	637	613	663	621	654	645	629	596	647	626	625	613	653	640	610	651	631	675	620	577	664	658	654	578	674	640	642	631	607	654	638	627	637	649	614	661	652	597	606	657	631	646	623	675	642	652	588	638	608	628	595	608	620	623	580	664	649	597	638	608	605	569	623	657	669	578	619	632	584	648	644	623	641	611	662	677	627	655	648	621	620	663	609	615	604	650	591	624	647	613	608	648	617	625	656	613	623	675	682	652	657	620	597	594	673	600	620	648	678	633	621	605	646	586	627	650	616	592	653	612	647	623	652	603	651	626	631	630	661	620	664	636	625	616	659	606	614	662	680	695	578	623	658	664	674	619	683	623	613	659	658	635	619	620	659	648	618	635	647	607	613	611	623	597	612	635	647	612	631	623	656	656	644	613	613	620	590	653	632	640	643	620	572	647	614	652	631	627	627	611	632	628	599	648	605	611	596	604	657	654	643	642	603	593	607	619	642	667	595	612	622	634	653	603	640	642	643	652	639	662	625	608	616	646	624	645	622	610	653	621	663	592	606	603	618	592	599	627	634	621	617	646	611	654	618	650	633	656	615	615	622	570	643	613	597	622	606	609	611	621	621	602	648	644	632	640	648	649	656	598	618	637	643	634	678	590	602	648	571
6349	547	1024	1077	1092	360	288	310	334	328	302	306	307	298	244	276	264	280	272	270	291	275	287	250	262	266	275	250	243	278	281	248	232	252	257	261	254	257	266	266	288	265	230	230	248	284	257	243	261	272	279	257	276	270	242	271	255	258	256	292	244	261	288	269	257	255	260	277	260	253	267	253	271	268	271	253	254	261	293	274	250	249	284	246	273	254	256	268	262	267	263	296	274	256	239	238	254	306	242	265	266	264	266	246	290	232	214	272	273	265	284	246	236	277	249	265	264	270	269	265	272	249	270	229	283	287	275	242	286	261	261	252	242	282	253	268	260	263	243	225	262	276	253	260	251	265	250	259	260	240	242	268	228	271	253	276	258	242	250	236	245	226	250	240	217	290	264	266	254	280	299	277	251	241	241	215	259	257	221	273	242	279	262	267	300	262	243	270	262	280	259	256	250	247	253	269	285	240	238	273	243	265	257	279	253	286	255	235	273	245	239	243	257	280	274	279	289	267	248	256	245	253	255	265	244	254	268	274	285	279	256	248	255	279	277	260	271	246	281	305	228	239	254	277	267	260	263	294	267	224	267	265	283	254	257	259	248	299	249	259	281	238	242	253	260	238	262	237	264	247	254	277	238	224	254	257	260	272	270	272	240	263	255	240	289	268	274	260	235	265	279	257	245	270	262	244	233	268	254	260	280	252	225	253	263	244	259	269	267	255	264	257	244	275	265	264	235	256	261	252	279	249	267	254	220	276	293	263	253	294	265	259	266	230	271	264	269	287	287	285	277	260	276	255	275	242	272	282	278	239	269	276	271	249	275	278	274	234	249	258	240	297	260	236	260	269	246	243	271	264	233	267	254	228	254	253	286	269	281	272	296	237	266	237	255	288	268	227	270	273	264	263	246	261	263	269	233	246	233	283	292	263	277	256	270	262	241	251	275	235	258	274	243	247	249	213	275	242	253	270	265	267	256	295	273	261	270	293	262	269	245	269	266	257	240	259	262	254	268	289	276	245	259	249	265	267	314	278	257	274	237	268	227	250	280	265	271	280	291	246	291	289	263	261	255	237	244	275	269	290	290	255	257	248	229	231	263	250	242	270	231	274	290	257	263	262	270	252	271	272	275	272	278	279	276	291	280	269	275	266	265	236	280	273	261	240	259	235	247	258	302	267	283	276	289	286	261	257	286	251	261	266	240	242	237	242	262	250	249	267	241	297	239	261	271	271	267	255	268	264	282	266	247	266	271	245	274	250	262	250	240	254	249	291	257	267	272	277	287	296	241	245	262	264	280	260	230	266	249	283	288	235	256	248	249	257	266	267	258	266	244	285	251	239	259	250	245	260	276	258	260	261	265	287	233	223	287	246	277	279	265	277	270	242	273	270	262	239	266	289	228	268	261	259	245	266	255	265	293	282	280	243	281	277	257	271	270	245	256	252	264	282	261	277	292	286	273	273	285	248	259	264	227	270	285	243	247	278	235	277	249	277	290	260	259	267	256	248	240	272	246	231	255	281	216	225	240	251	268	244	233	262	260	285	238	263	254	250	239	272	268	266	262	243	241	282	271	256	255	246	263	234	276	267	239	288	255	287	257	262	295	280	267	264	278	248	272	249	258	264	276	276	263	264	270	286	250	257	288	269	237	253	246	256	267	250	281	250	259	250	272	245	246	269	275	247	286	242	222	243	252	271	261	270	249	261	242	271	264	265	284	270	246	246	272	237	250	252	255	272	264	290	271	246	247	251	288	254	259	249	299	304	279	257	258	251	218	248	252	260	252	237	260	252	272	243	270	246	257	253	241	256	246	255	283	250	288	256	240	294	244	288	255	264	276	260	259	262	286	288	279	253	285	267	254	224	280	256	252	227	274	258	240	266	241	264	239	274	270	260	230	260	281	262	271	254	265	255	292	235	270	243	262	260	280	246	254	254	269	260	238	244	251	267	294	239	269	261	252	226	249	236	267	246	244	257	240	255	265	245	275	265	270	256	246	257	293	262	237	259	254	243	274	283	275	254	289	261	238	259	239	257	289	282	291	258	266	268	278	290	284	286	265	268	293	251	246	273	266	242	259	262	282	280	273	251	261	261	265	247	267	240	285	252	269	282	255	241	259	254	247	253	280	247	266	243	235	260	257	297	281	255	280	262	232	269	248	264	255	269	250	309	292	303	256	248	268	267	280	267	285	266	270	241	268	245	256	269	245	246	268	246	263	250	253	266	242	270	263	268	277	268	246	248	290	279	261	257	262	278	246	253	272	235	254	244	271	254	268	280	234	241	254	275	231	263	266	265	266	255	255	235	250	245	229	246	241	244	266	270	256	243	251	279	247	262	250	247	254	270	277	228	234	253	258	255	265	261	258	236	239	267	243	234	258	205	276	252	254	269	283	301	262	253	264	282	271	227	280	262	247	268	274	271	274	275	235	277	240	270	286	281	279	249	277	260	278	254	256	259	300	257	253	262	264	256	232	259	254	258	248	276	276	255	291	286	262	248	275	260	267	278	252	248	248	258	292	274	264	259	249	281	251	240	260	277	270	278	273	255	282	254	236	257	284	272	259	261	259	277	243	258	251	272	234	269	261	257	266	261	246	238	239	239	260	274	264	257	243	249	249	270	266	236	260	263	240	265	259	261	252	278	277	238	268	247	283	276	232	262	289	249	220	249	251	271	269	259	265	277	236	262	258	289	261	273	266	254	282	255	271	269	257	275	262	253	256	275	264	270	253	272	246	255	250	242	246	252	246	270	268	275	293	262	260	273	252	245	264	267	248	310	272	255	270	259	267	268	247	267	287	286	267	277	276	215	279	274	265	230	240	247	261	256	288	272	268	245	243	247	253	253	282	261	266	245	274	288	312	263	253	247	249	249	255	242	274	248	256	258	258	265	269	259	273	255	289	270	251	247	278	244	251	245	254	234	250	246	245	259	255	263	238	259	260	258	266	249	255	268	246	269	297	253	280	256	240	287	262	244	253	263	303	281	245	258	249	264	261	232	286	258	281	256	250	265	267	261	265	285	270	226	236	258	274	280	253	292	255	244	245	279	254	263	268	285	254	249	264	237	274	270	267	245	254	244	249	258	271	241	263	248	280	266	266	282	273	293	260	261	245	279	267	223	272	255	246	252	278	254	220	282	256	231	267	303	277	256	237	291	237	264	268	266	256	290	257	256	275	262	275	291	251	265	290	264	232	229	254	264	274	256	263	261	263	265	255	303	235	287	249	251	287	247	259	267	266	262	258	242	254	273	235	246	234	252	223	249	271	264	279	264	253	243	276	250	270	243	243	253	268	271	263	225	274	270	231	246	253	246	249	249	238	257	265	240	265	246	239	267	241	231	246	244	254	256	263	278	273	292	282	263	252	228	286	251	243	261	248	252	252	263	263	259	264	280	264	254	264	281	262	248	282	268	281	277	277	237	260	252	269	275	266	266	272	245	276	217	304	273	240	239	230	296	257	274	255	230	281	244	258	243	256	245	275	250
6080	875	2299	3628	3719	992	896	818	801	776	770	742	743	741	713	689	728	690	721	663	652	704	624	653	648	608	643	661	635	682	663	636	676	628	663	711	634	617	676	629	655	654	632	641	648	613	638	650	639	622	668	633	670	613	640	664	611	604	641	634	628	631	632	658	632	672	629	609	675	621	657	605	641	621	646	630	655	634	640	597	655	635	616	631	616	611	635	618	636	660	631	621	665	631	615	611	630	639	609	592	616	651	594	603	620	680	655	607	644	598	631	606	641	659	688	634	574	645	638	631	625	619	628	629	664	611	598	586	615	608	619	603	608	646	634	590	615	627	661	672	611	620	615	653	631	599	610	599	586	661	628	652	642	634	576	633	619	605	603	615	647	653	619	645	624	662	619	605	666	622	632	633	627	634	635	589	621	616	652	637	631	632	689	621	609	606	598	576	662	613	615	663	677	655	610	669	613	653	618	636	607	632	592	607	617	640	645	619	593	614	596	677	580	628	615	641	624	576	652	629	581	610	624	593	638	606	586	603	594	596	661	599	581	609	615	624	614	662	628	619	617	681	633	625	653	615	597	617	622	619	635	619	616	603	647	611	619	624	696	624	639	627	626	666	650	616	614	615	636	580	560	630	704	633	654	657	653	634	619	584	628	656	605	639	602	626	660	655	658	609	621	629	605	632	603	666	634	642	651	611	624	620	575	634	574	649	625	624	639	633	607	611	650	661	652	642	628	598	633	620	599	610	635	625	660	624	659	644	632	681	649	590	650	594	627	638	640	620	638	647	639	624	617	647	652	664	605	588	665	627	675	585	621	638	623	650	600	689	604	635	607	613	650	686	647	619	631	631	605	655	599	624	621	604	615	611	605	625	655	624	627	619	598	609	653	644	635	638	643	581	657	602	642	651	672	601	606	622	592	635	643	626	638	642	622	605	600	617	623	631	586	636	671	619	609	604	585	630	609	636	666	605	634	628	641	629	620	657	614	584	635	606	649	621	612	607	636	619	606	597	661	615	668	626	607	633	627	646	638	648	644	601	612	633	664	631	639	640	570	625	654	660	633	645	656	581	596	646	657	623	645	630	610	619	671	625	622	612	628	566	612	642	606	674	605	646	638	655	624	598	623	643	665	642	649	582	588	659	603	588	634	638	655	615	595	656	596	657	596	661	649	594	643	624	630	617	587	636	636	669	613	613	672	638	638	693	638	617	640	614	640	631	588	650	685	618	605	639	592	640	633	625	621	605	640	610	613	673	617	637	651	640	660	652	606	612	671	665	685	598	644	645	601	654	585	686	609	643	614	614	620	607	665	642	642	632	664	641	614	598	643	670	627	594	591	620	619	642	611	651	667	658	665	619	630	601	641	646	642	609	617	618	569	640	649	618	593	630	617	602	631	621	636	643	652	603	629	648	645	614	654	669	650	646	622	645	646	584	669	624	617	653	596	583	589	639	629	647	641	614	622	607	620	602	616	609	613	692	603	670	584	577	665	633	670	630	559	574	581	616	637	662	632	593	632	630	626	606	638	652	642	617	631	669	635	628	646	616	638	587	576	654	648	618	626	647	632	629	617	598	647	638	623	620	637	653	626	699	607	643	567	659	622	642	582	657	610	635	634	630	658	648	597	629	575	628	647	658	666	626	646	615	643	612	609	626	664	666	643	637	649	597	597	602	644	600	691	594	652	629	645	610	640	623	610	666	659	596	655	635	629	597	634	599	625	677	651	628	624	626	643	604	609	715	668	632	631	626	635	627	604	654	657	656	576	623	648	601	638	652	650	616	631	613	661	645	630	627	603	575	618	593	652	629	625	624	614	629	644	617	638	624	645	650	633	631	644	626	620	646	656	641	605	623	612	617	647	621	633	635	660	677	601	573	646	653	614	627	620	674	617	658	612	692	653	623	666	615	644	633	601	656	606	664	662	595	604	653	628	603	629	662	598	590	590	618	624	670	615	635	665	646	623	591	609	615	641	631	629	625	635	675	615	626	604	594	609	638	632	676	646	611	616	562	618	633	636	610	632	593	640	584	650	626	608	581	584	649	634	586	646	631	664	645	649	646	628	668	557	621	599	622	637	591	624	590	664	608	589	638	650	591	629	608	600	568	626	660	621	636	635	587	681	595	611	610	601	614	626	641	617	611	625	610	665	643	638	671	661	615	633	602	654	593	617	672	639	644	623	638	596	602	597	656	631	654	634	643	638	721	619	680	660	611	608	634	660	630	601	642	674	623	604	629	643	618	655	624	667	625	607	680	633	621	630	637	610	637	580	625	595	640	616	630	656	648	589	613	651	626	594	657	636	622	678	627	637	605	638	676	634	624	591	609	639	591	635	626	659	597	587	631	650	617	653	648	584	647	666	631	609	652	581	598	660	611	630	632	640	656	631	624	609	598	646	611	634	615	553	638	628	566	579	618	609	609	625	621	629	611	617	656	619	664	624	617	642	609	663	601	628	602	578	616	656	626	623	646	625	603	578	664	607	602	595	596	625	645	622	614	661	650	650	637	580	608	584	591	680	576	620	654	648	614	585	606	601	636	590	633	605	590	626	645	613	653	649	673	631	620	583	625	623	654	668	641	597	581	640	615	623	611	612	609	606	612	586	647	660	657	610	626	593	603	629	645	601	658	575	633	632	610	600	623	614	642	654	634	610	577	655	654	646	644	624	629	639	639	676	626	643	651	617	592	652	640	632	661	622	613	642	678	635	623	613	645	630	640	657	688	653	624	661	646	644	595	634	627	603	658	645	617	648	641	609	610	573	666	621	648	650	641	641	633	622	627	613	648	649	624	632	654	619	611	595	581	631	668	628	686	623	615	650	621	663	571	660	587	605	638	651	659	609	644	652	630	639	629	665	645	600	651	650	662	631	644	696	606	631	650	700	637	648	628	651	605	644	601	624	621	644	630	617	617	591	630	624	606	681	606	668	662	624	589	592	680	654	595	614	637	610	677	631	633	607	626	585	663	639	602	608	650	664	674	655	598	611	624	639	648	651	632	570	622	636	625	591	672	675	608	638	668	632	597	654	638	612	605	622	639	619	654	611	630	634	656	605	630	656	615	652	663	627	616	624	637	624	640	635	608	588	643	612	594	594	587	608	614	647	615	583	625	658	578	616	611	635	611	630	595	627	623	670	625	618	623	608	640	625	630	582	653	647	649	640	636	634	644	600	638	649	643	651	639	617	598	637	656	637	617	644	632	656	636	667	625	633	648	664	606	624	630	657	614	601	634	626	672	631	590	616	644	642	625	651	619	659	627	629	637	636	642	621	641	620	640	604	604	655	632	642	629	624	688	647	633	587	638	601	644	642	615	653	607	605	635	619	643	654	658	638	640	607	671	632	645	610	601	611	683	604	651	579	633	641	604	660	605	648	682	647	636	599	632	608	635	624	656	625	629	609	602	594	644	690	632	663	661	652	612	588	631	601	613	609	617	616	656	610	667	584	607	661	615	698	628	654	607	659	652	637	656	613	600	661	640
11728	847	1244	1342	1430	300	243	235	188	187	143	145	142	146	160	141	154	150	133	158	153	134	140	161	121	139	114	121	145	134	149	144	132	136	122	117	137	112	119	136	119	143	118	134	143	117	139	136	157	135	148	128	129	104	125	131	143	112	139	124	111	125	115	121	120	117	142	119	125	129	104	124	147	125	127	118	129	109	126	132	108	131	130	153	151	113	147	146	153	127	122	112	145	134	133	134	129	137	140	135	143	123	126	128	127	122	113	135	129	130	117	129	138	126	124	141	141	135	145	126	120	112	127	151	136	96	130	104	127	154	113	130	135	118	127	115	129	146	133	121	137	124	122	129	123	142	144	141	127	123	132	125	108	127	129	134	130	115	113	136	127	123	127	150	126	116	122	137	145	116	115	136	132	131	135	116	113	118	118	112	138	130	135	108	124	117	139	152	135	131	113	117	133	128	122	126	117	130	125	121	126	132	137	114	109	133	115	132	134	128	126	110	132	123	117	135	135	120	135	142	109	126	127	132	134	139	110	127	124	127	137	134	134	135	122	112	134	141	130	102	136	147	154	129	146	131	129	128	130	131	107	135	134	115	117	128	125	150	124	142	144	135	145	125	109	127	130	103	129	132	106	106	154	121	138	133	140	143	141	125	121	124	116	144	128	119	129	133	136	104	144	122	127	132	130	120	123	131	151	128	121	134	123	131	143	115	129	133	146	120	126	112	118	113	126	140	122	119	138	112	130	133	137	147	137	136	115	140	121	111	113	133	118	140	145	130	108	135	135	114	108	136	139	125	135	153	127	131	103	125	132	137	133	134	121	140	149	143	116	147	137	120	114	117	129	125	121	116	142	128	140	137	145	140	140	150	121	111	123	134	134	103	126	113	109	115	128	123	118	146	112	127	132	139	132	139	143	125	122	123	138	114	119	143	118	126	116	136	119	121	121	153	129	122	120	113	122	124	134	150	116	138	161	127	143	136	128	137	131	144	127	126	136	138	133	117	134	99	143	149	133	125	137	119	137	128	145	139	127	135	131	118	135	102	144	129	130	137	138	148	133	118	146	114	107	121	133	137	103	131	131	131	117	118	122	132	117	146	142	121	117	138	137	135	137	139	126	135	146	138	134	147	124	130	134	142	178	106	141	143	134	122	144	146	138	126	108	116	114	151	135	146	140	117	141	116	136	116	138	120	125	143	106	146	135	139	122	148	136	138	133	105	134	140	137	128	144	123	130	137	151	126	165	137	136	142	112	119	139	113	148	139	138	125	134	133	113	119	137	116	140	137	120	137	132	126	134	120	129	134	122	137	135	115	133	125	123	133	133	130	129	145	129	128	128	120	128	132	137	138	114	138	124	136	133	134	137	133	130	134	132	118	140	146	139	140	140	123	122	116	126	124	132	125	122	125	128	123	140	119	142	119	122	129	120	133	122	135	112	139	119	125	122	139	124	128	119	129	129	133	123	125	106	122	135	108	115	127	115	126	124	123	103	113	152	139	131	126	140	136	133	131	128	122	113	121	127	132	138	132	150	120	120	106	129	129	117	119	141	123	147	129	125	89	144	131	116	119	133	132	123	130	122	148	130	122	97	127	131	138	109	96	124	108	101	120	121	153	138	142	117	131	121	128	107	123	129	131	129	107	114	119	129	145	98	120	148	127	135	132	111	130	130	149	132	108	120	120	128	141	141	134	154	116	154	118	127	105	125	127	126	133	128	140	120	148	120	137	111	140	130	139	124	138	123	118	136	137	123	120	127	132	130	131	145	110	124	132	127	129	147	150	123	120	127	145	143	144	127	130	128	144	141	146	104	125	126	132	126	133	136	126	125	120	145	132	149	119	130	132	146	139	142	130	137	130	133	112	112	124	133	135	153	120	142	139	121	144	126	130	139	131	148	137	129	130	120	116	123	127	132	138	143	119	117	141	145	118	138	139	134	118	121	101	123	112	126	145	144	131	143	137	144	121	104	130	141	120	134	131	131	149	135	139	117	135	125	126	108	136	129	119	115	144	134	126	145	144	121	104	136	116	142	135	154	119	119	123	119	127	128	146	128	137	144	109	134	125	133	122	156	124	107	111	128	121	127	113	147	135	122	140	120	133	144	168	125	126	126	110	136	132	129	125	127	148	152	112	133	122	124	127	122	150	128	123	126	143	110	147	130	138	135	109	136	122	138	147	118	146	130	127	142	128	148	141	130	139	130	131	151	117	120	117	133	143	110	139	126	130	130	134	143	134	127	136	148	96	134	142	129	121	139	138	133	123	127	151	137	135	145	132	128	154	123	132	125	136	125	122	133	142	125	133	138	143	125	110	139	122	121	133	123	131	130	104	148	133	149	135	126	117	123	159	135	131	133	137	124	134	120	125	126	116	127	137	115	149	144	121	104	124	131	134	129	127	125	128	130	137	132	127	141	121	130	110	111	137	117	107	129	139	116	127	143	158	142	124	143	145	152	128	135	118	136	129	124	150	128	161	141	122	126	121	153	139	146	110	159	137	110	152	125	121	113	138	119	114	126	134	115	142	130	145	145	122	135	155	136	127	107	149	120	117	124	142	138	131	112	114	131	128	107	128	159	111	139	129	130	119	138	124	152	126	124	131	127	134	115	118	98	124	105	118	140	130	126	136	130	135	121	129	140	141	126	147	131	143	153	115	129	138	117	136	118	132	140	113	133	123	123	133	127	137	124	110	123	115	128	126	136	149	137	147	131	112	124	138	139	134	131	131	130	131	136	121	130	121	108	168	135	124	142	138	149	138	124	125	129	133	134	123	128	129	125	136	134	117	144	137	125	110	136	133	142	140	126	122	137	120	129	141	146	114	124	141	114	122	117	102	123	133	153	109	121	146	136	127	140	115	120	135	129	126	118	135	110	100	116	114	127	127	117	117	119	95	124	130	132	149	132	143	135	135	126	114	144	139	138	131	127	141	132	136	122	136	125	107	130	126	129	125	108	138	154	129	119	141	130	126	126	123	124	126	116	114	142	121	123	121	140	131	96	122	108	131	144	144	116	131	114	124	127	114	157	119	141	114	139	121	111	112	119	137	122	140	117	118	134	122	128	133	130	131	113	123	132	125	131	119	119	148	140	115	135	134	125	128	146	125	128	134	150	124	125	121	135	115	112	124	141	122	131	156	136	106	120	110	150	133	131	125	115	143	105	111	161	122	127	128	123	127	125	119	142	125	120	124	127	120	143	113	133	148	132	137	145	123	151	134	131	139	129	130	121	135	147	116	143	113	129	95	127	126	119	130	126	110	109	127	125	127	121	145	138	120	143	124	127	113	120	115	145	109	109	127	125	130	130	131	137	124	130	126	123	124	131	148	141	131	126	111	121	139	140	126	126	124	113	119	113	129	136	139	138	124	136	132	115	118	132	140	128	133	134	133	118	116	129	130	134	117	124	113	153	115	128	138	127	127	132	122	112	128	132	129	125	143	128	136	131	122	119	149	130	139	124	153	120	128	130	143	128	123	115	134
7627	911	2751	4689	4910	1142	950	759	700	652	585	557	506	528	442	470	459	443	426	399	396	401	381	361	379	390	349	385	349	341	344	352	359	370	362	370	327	360	364	337	387	290	319	315	349	380	349	358	369	358	334	357	339	338	312	358	354	346	358	366	321	342	348	333	347	323	319	309	324	347	337	291	355	320	318	337	317	325	338	354	328	329	338	313	307	355	349	335	345	334	335	343	356	328	339	327	361	354	380	371	336	334	324	318	325	340	324	351	335	369	334	356	318	327	333	313	348	337	354	319	288	327	333	315	348	344	356	338	357	310	312	343	315	323	334	336	318	302	331	291	371	346	304	355	357	300	333	340	319	318	344	340	330	323	331	339	313	348	319	349	355	300	287	318	324	332	383	333	331	324	329	338	356	294	353	338	360	336	321	336	354	280	321	342	328	331	336	300	308	318	294	314	337	366	324	337	332	330	356	376	339	330	341	329	311	337	309	305	329	344	337	336	335	338	318	325	327	345	335	323	324	318	299	300	322	334	306	315	304	343	358	314	317	321	327	314	348	291	320	330	326	336	330	339	305	337	337	323	290	314	339	323	328	313	322	348	336	356	321	343	312	322	363	320	322	347	332	326	280	290	320	313	343	350	324	333	311	333	322	294	342	323	350	357	324	352	369	330	347	327	333	337	322	324	336	341	326	331	355	327	349	334	304	346	352	324	336	327	311	341	313	338	346	302	330	323	338	334	312	359	335	339	344	354	340	313	360	324	342	320	321	324	330	342	328	328	315	328	337	310	322	336	342	345	342	322	320	300	345	325	319	337	319	353	306	314	326	301	345	352	313	352	299	322	303	330	339	322	337	344	332	355	344	332	355	335	317	309	300	337	331	325	334	321	332	324	315	322	329	320	340	296	307	316	315	323	320	328	316	315	326	338	303	332	315	313	330	295	307	327	347	358	317	354	327	326	318	324	322	313	348	290	351	320	319	323	308	331	320	328	313	309	350	303	343	310	317	359	358	326	317	332	345	318	317	322	369	328	309	318	325	316	318	324	316	318	338	310	337	334	344	368	364	331	363	362	325	341	342	367	277	351	348	347	333	324	332	318	284	312	327	329	356	334	313	320	359	338	343	307	336	343	360	320	334	332	298	312	306	365	352	328	324	326	349	345	332	314	324	372	321	305	314	323	327	325	329	335	326	276	327	343	322	323	343	323	345	345	339	323	334	341	303	313	314	328	306	303	341	336	322	343	324	323	315	313	325	322	326	338	314	299	324	316	346	309	299	353	317	342	322	324	352	318	295	316	315	318	338	312	341	367	335	347	343	320	331	353	341	300	333	365	325	328	321	301	347	316	338	348	353	342	332	355	310	340	313	316	310	325	325	316	328	306	341	351	329	348	327	322	335	317	315	365	330	332	314	338	332	339	343	315	356	338	326	326	315	320	301	289	349	358	302	321	325	330	303	361	349	318	313	338	335	328	337	323	290	320	337	339	304	320	331	336	293	336	322	358	308	358	316	319	346	344	346	321	342	333	298	319	347	333	360	356	323	306	308	324	358	308	309	334	368	348	296	361	320	326	317	312	332	343	314	336	318	332	326	325	320	294	299	311	326	319	345	357	334	337	333	340	342	336	346	350	342	307	352	315	305	306	340	373	340	335	294	358	337	339	301	314	344	318	339	328	283	313	331	330	305	303	299	307	349	310	333	320	326	335	335	317	354	340	326	322	317	329	337	338	317	327	315	307	321	339	309	342	307	315	341	344	345	339	309	322	319	331	354	310	362	327	312	342	332	320	385	324	331	290	341	330	360	304	348	325	319	341	343	320	312	306	353	311	326	335	340	314	326	330	322	309	348	349	299	307	360	294	335	337	318	326	313	342	323	318	333	350	335	325	320	340	327	307	332	362	324	336	295	321	352	327	290	304	315	356	337	327	326	332	334	310	332	324	315	335	323	334	334	293	342	319	346	326	350	368	321	329	340	334	336	324	315	342	343	359	346	338	317	350	320	298	323	310	327	346	344	331	319	324	312	343	326	356	337	310	319	296	327	321	357	323	326	322	346	325	353	338	359	345	328	308	310	356	327	312	344	356	337	337	326	325	339	325	307	344	360	318	332	317	305	364	333	348	343	311	320	336	327	313	311	332	348	314	294	336	307	349	319	326	328	323	323	366	339	349	321	380	314	334	307	325	291	350	324	320	337	337	347	339	312	300	327	342	326	297	321	336	354	329	357	349	330	317	312	346	352	315	337	351	341	321	340	343	356	325	309	358	331	324	340	344	301	365	321	308	351	332	337	314	351	316	367	321	319	339	349	340	305	368	325	311	331	351	302	313	326	333	360	346	350	342	330	296	325	314	307	356	307	328	303	332	325	337	310	319	340	325	328	337	374	370	318	280	354	340	291	298	318	324	321	337	354	324	331	333	308	325	344	330	327	288	324	317	363	335	319	324	361	341	348	341	335	347	309	338	314	315	318	332	321	308	324	333	293	299	315	317	291	334	328	318	325	316	323	375	338	334	356	328	334	341	319	325	312	378	315	308	308	327	318	341	383	342	322	355	339	324	323	342	309	327	289	308	325	334	335	346	308	330	329	345	318	356	319	326	324	343	365	313	338	331	339	320	328	341	362	330	322	335	307	338	309	318	333	323	300	354	301	314	307	319	315	288	350	368	334	313	305	313	327	355	327	362	324	328	312	325	308	339	373	344	322	332	332	303	371	347	357	318	315	333	289	331	346	321	339	361	336	303	329	326	315	323	314	322	358	357	319	333	309	345	345	334	322	344	329	303	315	344	316	301	313	335	311	322	354	313	333	308	365	328	347	338	332	332	311	347	343	324	359	272	292	365	339	308	327	311	327	338	314	319	324	335	329	343	339	334	333	292	325	346	299	308	309	306	311	324	356	345	351	342	342	333	324	320	349	334	331	314	292	330	304	335	304	325	317	322	316	370	382	335	337	306	316	334	351	344	318	325	320	366	298	342	340	321	331	321	306	324	321	311	333	339	323	320	319	355	313	294	318	308	336	326	330	330	302	300	315	325	327	330	318	323	319	311	314	344	308	297	325	330	284	332	314	333	327	332	313	351	354	347	320	348	380	318	360	313	306	340	334	353	358	328	274	339	344	308	306	304	328	320	336	358	330	359	294	318	310	309	365	320	317	326	330	319	348	317	362	336	323	313	341	347	306	342	318	363	346	319	310	333	299	317	330	333	302	322	340	333	304	335	312	349	305	314	335	311	347	323	322	339	310	330	321	320	302	350	320	338	357	327	325	337	314	342	324	351	321	348	364	334	314	345	311	281	371	344	302	352	324	362	328	343	332	363	340	320	348	319	327	326	352	286	305	323	369	368	329	323	328	319	354	301	338	331	328	331	334	333	316	338	335	315	334	337	364	311	320	338	329	355	327	334	325	318	329	333	336	347	344	344	334	356	289	348	332	346	350	316	290	324	332	312	323	338	350	347	312	376	315	325	301	327	312	357	319	302
1324	363	452	382	288	246	270	298	259	279	250	270	215	253	239	254	276	270	262	270	255	263	262	251	248	257	268	271	271	277	244	278	278	234	263	244	282	277	243	253	251	253	311	257	296	258	295	247	285	278	271	256	274	275	289	260	264	273	272	271	271	312	268	239	290	256	266	258	254	234	263	283	248	274	244	236	263	258	263	254	228	250	270	277	264	245	236	250	252	270	278	264	275	241	242	242	252	266	286	263	244	279	243	236	247	260	284	280	272	257	248	266	280	263	262	270	257	268	266	242	307	284	269	248	262	274	232	285	258	263	260	255	257	307	242	246	231	261	285	267	297	280	300	268	277	249	256	261	219	267	243	288	261	246	252	238	259	267	259	238	298	277	246	270	258	270	241	256	264	278	275	245	230	215	274	285	257	262	277	263	260	263	266	267	275	278	288	242	260	279	302	260	263	258	273	260	273	249	248	261	255	268	250	253	286	247	234	281	264	277	227	271	277	260	260	270	301	252	262	263	243	258	244	255	234	255	233	253	238	237	280	272	250	264	257	258	256	279	256	240	250	236	289	267	246	251	230	253	273	290	266	230	231	285	255	245	267	263	289	255	255	256	254	290	275	262	240	273	257	263	277	275	230	229	278	261	258	288	262	265	261	283	247	279	246	244	278	258	256	269	277	265	280	253	253	255	236	267	251	231	275	268	242	286	248	262	260	262	294	248	235	239	261	285	268	262	262	263	251	229	269	269	241	254	231	271	275	263	289	261	276	258	252	262	251	280	273	248	257	265	274	267	264	296	291	256	264	297	262	242	262	293	278	269	260	253	262	255	256	256	241	249	290	271	270	248	273	285	274	250	234	242	245	274	239	249	282	253	240	250	251	260	280	263	239	248	252	265	236	263	254	262	246	244	275	276	254	248	260	280	243	248	253	251	259	269	267	239	323	250	251	248	246	273	287	248	263	260	274	276	242	266	293	251	281	245	241	274	253	268	274	234	276	258	299	224	281	259	280	213	282	240	238	220	248	229	257	271	263	254	260	258	245	248	271	248	252	230	251	268	242	247	235	271	279	245	278	260	255	250	264	262	231	245	253	281	267	248	255	271	247	258	256	254	237	251	248	267	257	248	267	241	268	258	274	246	243	277	258	262	250	263	263	256	279	273	268	257	283	283	278	246	260	231	240	262	290	285	271	250	292	234	240	286	264	244	267	286	274	260	258	273	247	249	237	261	268	263	264	277	269	241	233	260	245	239	262	231	237	219	257	280	274	250	253	275	237	229	244	249	257	236	256	230	249	241	244	259	281	239	283	266	238	282	246	262	284	275	286	247	256	249	255	255	285	281	260	232	276	277	250	258	238	278	269	243	255	277	256	265	262	209	258	242	235	265	254	281	289	282	261	238	277	272	263	263	275	280	251	263	258	241	241	239	259	257	261	246	290	297	260	280	240	244	249	259	250	244	269	287	256	233	265	231	257	290	256	278	256	273	268	271	258	254	273	254	257	259	270	231	255	266	249	243	305	257	271	272	287	284	251	245	238	297	252	258	292	230	268	281	275	246	293	281	279	302	272	249	238	304	297	255	245	246	228	259	282	223	259	257	269	249	244	248	264	246	227	263	240	269	264	252	255	251	267	251	267	234	256	234	250	259	264	254	283	273	254	239	270	259	268	269	273	281	266	273	309	262	286	266	285	272	281	255	291	263	258	246	282	253	286	254	242	231	250	273	264	260	275	273	281	296	264	250	266	284	275	246	280	250	252	245	271	237	259	256	257	250	296	257	249	289	283	266	243	263	288	266	248	253	261	235	238	270	263	280	281	276	224	271	263	248	263	282	245	255	262	271	245	249	261	242	239	242	251	242	256	281	233	273	303	264	257	251	259	289	236	246	265	260	254	270	264	256	249	263	243	255	266	303	278	263	263	230	262	253	269	250	238	246	250	261	222	235	249	263	265	252	268	251	254	284	251	279	256	275	269	258	253	255	249	268	273	251	232	269	259	264	273	252	246	271	280	288	262	215	228	267	266	231	238	257	279	263	270	310	257	245	260	245	291	268	287	247	292	221	254	272	282	276	258	221	252	258	278	257	262	278	278	264	281	304	251	274	261	267	247	288	256	255	238	287	263	287	278	263	261	247	269	261	277	265	248	269	269	254	260	266	273	265	301	231	299	253	245	275	261	235	227	227	263	249	257	298	235	252	232	261	307	255	279	261	222	250	244	252	271	257	274	270	253	253	264	280	244	283	261	269	233	258	284	250	246	278	267	258	253	240	209	251	248	259	242	239	252	238	250	245	236	283	251	261	257	249	285	279	246	281	244	242	264	250	289	271	267	257	259	236	258	276	254	250	264	250	260	268	268	252	284	261	298	261	267	270	260	250	267	254	280	277	285	269	277	284	238	263	299	286	257	239	239	286	261	248	246	256	239	256	257	306	251	256	309	264	224	246	271	281	243	247	246	262	244	272	265	262	251	243	263	306	259	252	271	260	292	258	282	264	247	258	278	286	247	250	247	272	246	251	252	256	238	303	294	270	255	236	264	257	265	266	251	266	233	267	290	294	260	251	252	243	272	239	261	279	268	259	280	270	272	276	238	267	248	274	266	254	250	257	250	289	252	291	274	259	292	282	257	227	268	250	251	248	270	244	243	239	260	262	248	276	254	275	273	265	274	304	259	236	250	254	280	263	243	250	271	259	250	250	287	245	266	260	263	238	286	266	244	242	253	251	255	257	266	250	242	254	278	247	249	294	250	225	232	280	263	244	293	237	238	267	263	237	249	256	261	307	256	243	261	271	255	223	236	243	255	244	278	262	292	264	278	265	271	288	243	277	268	234	275	238	255	286	261	234	253	287	255	267	255	258	283	277	266	283	268	272	264	263	265	240	265	227	254	282	248	267	237	302	264	243	263	254	231	245	265	263	281	262	277	274	254	279	258	253	251	250	260	272	248	267	264	238	297	267	291	264	270	234	242	279	244	260	278	257	273	264	257	278	276	252	263	243	253	251	287	302	224	289	240	238	268	275	261	285	259	260	273	261	269	285	249	258	274	261	266	260	259	259	278	241	261	290	241	240	245	244	280	258	278	258	301	242	270	263	259	264	261	282	249	239	270	228	246	310	250	248	296	283	282	264	274	256	279	288	246	275	279	283	270	272	268	260	244	243	288	285	283	243	247	273	249	245	291	284	279	261	261	268	268	249	273	263	260	259	272	244	262	258	241	260	284	243	261	285	264	231	263	252	293	267	240	270	278	247	271	247	300	260	256	261	255	252	261	253	265	259	253	278	279	270	280	281	239	254	267	263	280	251	272	268	247	264	248	262	247	277	255	268	263	240	271	244	283	268	247	256	286	254	290	257	276	264	248	261	266	264	275	235	264	282	284	231	248	250	270	249	247	232	270	272	267	249	262	267	265	274	265	267	261	266	272	271	271	269	300	230	244	256	270	284	262	249	275	227	266	282	241	275	263	276	237	250	271	258	258	255
1855	741	1061	1067	759	679	595	669	661	633	673	628	672	640	632	646	688	627	670	673	631	605	659	612	665	608	622	617	632	658	635	654	667	630	636	603	597	620	649	624	586	686	621	628	649	678	656	632	614	627	633	596	659	632	613	598	635	642	675	627	654	682	644	627	637	627	662	621	635	640	629	692	678	608	609	661	583	696	662	688	630	656	662	653	645	652	666	660	616	621	590	626	673	626	637	630	668	651	621	657	644	642	663	693	653	631	631	659	649	632	658	693	683	626	655	674	671	624	653	679	588	578	647	650	624	623	597	638	650	654	624	610	680	646	681	600	660	671	631	613	663	662	647	630	603	655	632	625	614	614	634	611	656	571	657	655	617	642	604	659	620	639	651	683	614	654	639	619	617	674	653	662	621	684	634	593	607	648	631	671	621	614	644	669	641	603	628	642	567	665	664	630	636	584	655	640	602	635	643	599	626	563	658	655	609	582	686	619	617	567	607	620	621	642	624	676	643	653	671	611	639	631	637	604	656	628	601	621	664	582	617	688	617	618	664	652	674	619	641	655	633	672	651	600	638	664	661	628	609	645	680	615	665	650	653	608	637	683	642	640	627	636	608	617	622	683	662	609	622	647	645	643	676	601	645	622	635	661	630	603	592	664	626	629	650	654	647	622	670	672	654	638	615	642	601	618	625	653	659	605	590	593	670	634	661	674	611	657	678	623	647	656	647	600	609	623	647	645	665	606	597	652	593	639	573	608	603	685	673	601	657	658	638	591	655	623	630	623	678	627	644	628	660	624	640	637	636	653	640	612	602	626	637	649	617	646	659	643	654	647	690	625	619	632	657	692	673	683	647	630	638	625	628	633	583	635	632	683	647	699	591	673	649	639	610	606	610	624	636	643	684	705	662	660	576	628	679	674	652	661	640	689	652	677	683	629	603	638	653	618	660	635	622	653	666	631	625	628	645	621	650	597	589	682	670	632	670	627	682	637	634	648	613	622	627	648	659	632	626	653	659	668	557	634	650	657	643	607	635	636	630	658	614	667	600	691	679	610	636	644	596	682	613	677	606	635	632	658	629	686	668	602	614	662	657	661	654	672	655	599	598	632	613	644	629	647	657	634	660	629	648	628	668	650	611	629	656	655	593	646	595	655	603	648	646	644	627	609	644	640	664	672	633	664	672	658	638	625	646	607	647	631	612	644	648	650	637	675	626	626	673	672	647	642	600	626	595	655	586	657	625	646	658	659	675	624	631	617	593	641	617	627	650	632	599	631	637	657	635	635	633	668	651	625	604	639	637	664	637	629	663	624	617	626	647	611	627	669	656	596	635	638	626	610	619	659	645	603	631	632	643	624	613	615	619	648	599	619	624	580	642	639	615	638	616	613	667	644	651	656	610	588	640	617	642	644	645	645	656	649	665	670	662	681	639	661	641	637	626	631	647	626	619	658	650	632	678	614	636	666	637	619	640	630	632	616	616	635	636	622	653	653	627	652	667	653	623	641	660	656	650	643	621	644	674	637	665	624	642	635	660	642	638	615	635	606	657	671	627	629	656	639	628	616	656	612	649	658	674	641	627	615	668	633	626	612	601	606	597	625	650	651	655	616	625	621	653	612	690	687	595	640	696	686	622	627	668	684	643	640	588	633	616	642	595	668	652	652	588	679	657	656	628	599	638	650	655	624	640	638	655	682	575	632	635	640	657	637	643	589	651	635	631	623	665	602	590	650	665	640	635	608	655	649	630	634	672	659	660	615	642	640	601	640	606	601	665	651	611	636	633	631	640	615	649	634	648	646	650	645	632	628	656	622	623	637	642	683	669	626	666	622	658	646	650	619	618	613	661	647	623	605	648	667	642	588	619	663	666	684	670	652	616	634	660	671	667	664	669	640	636	635	660	650	584	647	607	598	617	640	643	640	609	689	662	611	631	646	640	673	621	672	617	625	678	619	633	642	638	597	630	608	651	663	655	625	667	649	646	673	599	657	639	648	621	631	609	643	629	628	638	628	645	673	580	666	639	636	682	601	651	645	670	645	642	668	609	656	624	625	650	622	607	690	671	611	623	604	653	665	599	646	660	612	619	637	627	648	665	648	618	653	635	602	607	671	628	617	570	612	666	601	616	632	661	671	659	642	621	683	652	652	634	630	638	628	673	595	652	639	623	660	664	606	596	608	612	642	639	671	610	679	635	652	638	645	639	654	636	670	629	655	622	668	631	643	622	649	644	625	608	681	639	659	651	667	584	637	594	612	669	665	668	657	662	621	616	655	638	637	646	649	664	631	643	646	650	651	616	613	688	616	603	678	632	636	674	691	684	644	628	685	602	623	620	692	639	646	645	628	642	622	642	679	628	634	664	671	597	621	630	644	627	618	642	622	630	671	648	651	623	593	641	643	616	615	644	683	596	611	615	639	628	638	635	620	609	603	617	648	674	652	619	688	633	663	661	642	670	638	640	647	594	598	640	653	641	697	615	649	632	629	594	631	636	651	601	644	658	642	657	602	638	668	612	649	672	636	627	650	687	644	627	649	633	640	649	635	636	639	690	672	615	658	633	604	635	612	605	654	624	631	689	635	628	641	665	652	636	694	657	648	665	677	642	646	661	603	619	616	626	595	661	652	624	670	624	642	637	618	684	616	632	668	609	654	630	637	679	674	610	633	603	673	636	651	638	647	620	645	613	569	685	619	673	652	666	643	647	614	642	678	618	587	625	628	644	654	674	617	625	684	644	619	639	632	661	621	619	611	667	605	676	653	638	641	650	689	690	638	610	657	633	659	667	678	666	631	602	603	655	718	641	595	664	634	623	650	638	627	656	634	602	655	652	652	634	681	646	671	639	593	696	627	612	625	618	593	628	614	661	673	650	642	610	629	628	672	630	619	626	679	669	650	654	602	659	654	660	620	632	654	648	600	636	641	603	662	622	645	688	631	623	667	641	667	641	660	585	647	618	633	610	663	666	670	653	640	627	642	635	648	654	613	609	653	653	632	601	579	585	675	669	619	624	638	660	604	657	616	619	666	614	584	615	681	665	618	630	632	664	647	657	646	693	658	646	632	618	652	699	646	628	589	642	586	659	648	613	608	631	658	646	626	653	628	636	656	612	587	610	640	667	625	675	626	670	657	650	629	621	660	639	614	647	618	603	627	620	647	645	622	569	644	633	621	644	654	618	653	651	666	622	651	610	637	613	630	634	656	690	600	647	641	631	599	608	659	643	606	649	636	623	633	622	643	646	621	692	617	626	611	637	553	650	613	631	654	703	649	648	640	636	656	653	647	639	585	633	611	647	632	619	628	625	635	647	588	616	597	656	690	664	627	633	657	626	634	656	633	609	670	661	628	626	651	637	663	674	642	659	625	626	658	639	685	664	652	647	652	674	581	646	641	648	624	611	646	618	616	634	673	607	659	598	649	630	639	626	642	633	646	649	647	667	673	654	642	669	685	656	677	650	626	636	660	646	646	638	609	683	638	709	631	622	617
6388	635	765	1094	951	324	334	298	294	290	266	285	295	256	269	241	240	257	244	247	275	286	256	282	261	278	268	253	262	262	293	231	314	286	280	275	267	287	273	282	265	281	255	248	271	280	286	241	255	272	282	256	280	296	259	259	276	269	277	221	296	270	232	253	288	267	266	278	280	275	247	264	291	268	252	285	240	254	269	280	255	303	264	289	266	260	288	269	297	240	251	276	278	248	252	253	272	222	220	272	240	246	266	270	286	270	260	281	248	259	247	255	259	287	238	263	236	278	249	240	272	236	303	254	305	266	270	263	228	252	255	279	271	250	274	272	259	254	287	299	276	262	246	281	264	255	245	294	247	280	265	247	221	254	257	252	271	267	251	241	251	302	291	271	264	254	249	258	273	272	275	273	278	269	257	251	254	302	280	281	287	278	262	288	251	272	259	249	253	247	254	282	248	249	266	269	267	256	268	238	278	235	262	249	268	265	259	267	261	265	260	256	266	250	261	288	252	248	278	231	266	266	257	267	251	309	311	294	270	270	260	237	252	257	256	257	236	279	256	228	274	233	267	246	243	269	302	271	255	254	286	284	268	282	268	244	240	302	289	272	274	273	300	247	283	287	239	283	227	250	254	280	258	249	270	301	273	250	281	258	255	234	268	272	242	264	238	240	252	242	285	273	281	293	275	260	268	271	271	234	256	265	250	241	249	245	249	226	262	230	260	272	258	261	268	286	301	249	250	295	260	300	283	230	250	281	257	246	270	296	249	295	290	299	244	251	281	290	288	273	244	243	248	281	271	252	294	262	291	246	254	258	282	270	257	248	271	276	236	273	259	272	278	239	277	232	268	274	281	293	277	267	256	276	251	263	262	293	247	267	260	268	225	242	286	259	259	283	288	284	244	275	251	266	264	299	279	283	250	237	252	256	293	273	264	245	277	304	277	277	263	278	257	266	265	288	275	254	270	286	267	244	287	269	259	263	224	227	254	279	292	280	261	254	262	263	287	268	239	256	229	282	288	273	278	259	262	232	266	283	262	278	266	263	278	251	265	240	281	237	284	237	251	260	265	273	262	282	276	270	260	265	266	240	256	276	284	252	283	243	249	268	258	232	278	252	229	266	212	278	259	291	296	229	260	300	252	258	260	261	279	223	271	227	257	260	293	254	295	274	264	237	280	274	284	247	243	270	250	267	256	233	267	271	254	251	231	254	277	234	284	266	243	279	266	238	283	278	265	278	287	220	258	261	263	261	268	258	255	241	280	256	270	274	272	249	311	265	264	275	292	253	271	301	271	234	279	273	295	272	239	272	236	276	249	260	258	266	240	259	294	237	274	287	289	235	260	270	260	267	276	241	280	279	254	258	261	269	248	277	279	274	230	274	267	261	265	276	267	250	258	260	256	266	245	217	250	275	281	260	277	267	251	269	240	273	257	287	295	246	250	282	252	241	257	241	259	251	284	258	281	279	258	244	258	285	291	239	249	267	290	262	244	247	270	245	247	273	237	294	240	267	238	250	257	254	282	263	235	288	249	231	241	250	283	268	284	290	263	248	276	266	261	239	249	273	261	272	267	237	300	284	261	258	264	267	253	268	261	293	266	260	290	286	279	248	261	278	294	261	261	292	277	267	249	252	277	245	276	269	251	276	265	258	263	252	270	266	281	236	250	223	270	250	244	218	259	273	250	279	266	289	252	253	239	240	241	263	294	274	272	268	251	277	284	266	256	269	264	246	264	263	251	279	266	288	288	266	297	307	249	321	259	259	277	279	289	281	288	258	288	238	261	292	256	252	267	278	256	286	261	253	255	255	258	267	284	301	270	292	244	260	276	251	253	260	287	270	254	249	251	280	261	231	272	276	264	233	265	243	273	292	254	253	249	265	271	271	246	269	289	292	265	292	228	236	261	263	249	268	263	250	257	271	254	249	271	241	227	256	294	288	267	258	256	265	259	257	233	271	265	265	275	228	283	225	255	266	272	237	260	236	278	244	281	259	237	266	285	252	250	261	267	258	282	268	305	275	269	234	252	260	259	277	295	277	264	267	275	298	259	294	256	285	258	286	261	242	265	249	274	257	244	274	273	301	255	265	261	260	273	246	291	278	266	274	248	245	264	259	251	227	260	268	253	241	274	235	255	253	275	297	272	253	272	262	246	245	275	282	267	285	279	289	312	250	241	246	252	251	259	257	263	269	268	281	254	249	275	259	253	269	292	264	253	268	260	272	254	256	283	277	273	261	258	245	272	252	302	252	247	255	266	295	251	254	254	243	252	255	238	257	247	256	271	271	263	241	259	285	269	257	266	245	249	264	267	265	272	297	265	255	268	309	274	257	284	269	264	256	265	236	265	259	253	265	260	242	280	283	266	291	269	254	292	253	249	272	275	297	273	256	269	232	227	266	256	280	267	262	260	248	247	279	227	248	269	262	280	285	269	275	255	284	275	246	266	275	259	262	272	277	244	254	244	283	270	259	269	250	281	270	251	276	277	274	272	296	262	264	252	270	279	266	266	279	238	255	273	249	261	248	256	273	240	262	267	239	266	271	272	263	234	272	259	233	267	277	229	272	248	288	285	275	228	251	277	280	267	265	283	285	270	299	255	249	282	282	258	261	230	257	252	272	270	261	264	265	241	262	240	269	263	257	277	256	288	254	254	288	271	262	277	269	244	269	247	234	259	259	269	247	253	234	287	257	274	286	286	247	270	297	275	245	270	250	279	249	276	276	289	259	258	251	258	266	270	270	257	256	268	272	281	244	275	241	248	271	281	270	293	248	255	276	279	259	269	252	273	242	244	253	257	283	237	273	259	254	251	231	258	287	295	261	272	264	222	246	268	243	290	256	287	294	247	230	267	272	265	242	249	259	244	249	239	271	259	259	268	257	268	253	238	238	300	243	255	278	260	280	242	271	225	294	266	266	266	279	303	246	270	262	264	270	280	243	298	257	272	236	255	288	255	274	269	272	278	271	301	261	245	283	253	242	306	263	272	309	271	273	284	271	267	247	245	266	286	265	282	270	257	250	255	256	284	230	274	268	293	278	288	256	291	265	229	261	255	302	262	235	241	289	261	294	259	258	258	295	268	259	241	272	276	267	264	290	271	272	284	298	252	238	268	249	272	253	281	230	245	263	237	277	266	250	267	252	276	263	256	252	307	284	277	258	268	241	246	233	269	248	244	261	252	253	249	267	267	265	256	268	253	229	270	268	262	304	262	277	273	241	278	266	268	248	221	285	263	276	254	243	262	255	239	237	227	280	244	243	276	269	268	250	283	286	233	265	278	251	268	288	247	271	263	286	259	279	281	275	265	253	268	271	266	238	249	272	249	266	240	273	285	278	262	267	302	276	264	229	255	266	259	274	233	265	257	262	279	235	279	252	239	249	278	278	295	263	243	246	278	296	273	267	236	284	253	275	255	266	267	233	263	290	258	251	281	271	254	279	258	279	255	273	241	237	263	290	254	257	227	287	255	244	241	249	259	259
6101	978	1682	4004	3099	1052	910	827	840	781	755	714	713	685	709	750	697	730	723	721	682	664	679	631	673	639	623	659	628	638	639	664	719	638	598	666	662	628	617	658	690	642	587	646	654	655	644	620	653	656	654	608	619	605	646	636	656	667	668	613	608	643	648	708	640	673	671	633	650	632	648	637	642	647	617	612	660	655	607	638	652	613	665	647	622	638	628	646	675	628	640	629	617	662	657	670	602	677	672	622	682	675	604	657	608	638	622	654	616	624	645	647	618	683	655	648	635	647	671	631	644	647	631	641	601	645	653	655	593	643	594	664	659	645	615	622	618	623	617	678	626	674	645	625	610	638	652	656	638	635	638	622	597	599	690	629	667	647	650	656	596	619	674	657	637	659	631	591	585	610	660	623	656	582	608	612	613	638	648	698	657	672	630	620	678	611	615	611	618	657	672	642	658	682	636	631	650	620	663	638	668	625	636	659	628	636	671	624	653	623	641	603	648	608	642	681	633	602	638	591	613	685	648	645	595	603	616	617	657	568	615	627	650	624	665	664	636	663	600	636	579	668	626	639	664	658	670	610	667	667	599	661	628	614	609	630	628	683	636	668	653	650	650	643	629	690	630	673	635	623	641	671	605	613	643	645	674	627	636	630	625	644	631	656	627	668	655	614	617	608	692	651	622	665	598	641	657	631	633	649	674	626	630	624	640	631	641	648	615	626	642	651	651	627	609	638	626	627	640	632	647	691	642	659	666	637	660	596	628	668	637	677	638	581	602	674	633	660	660	618	605	587	586	629	627	570	660	632	663	635	626	659	635	685	626	604	650	699	672	602	654	601	587	643	592	617	632	645	632	641	634	668	651	636	664	653	632	623	568	670	646	646	613	647	643	632	664	635	611	662	616	611	659	609	641	703	650	678	627	620	608	608	657	644	606	621	646	618	643	645	607	613	623	656	636	666	628	651	622	659	686	619	628	654	665	625	634	646	667	641	619	649	624	635	616	667	642	632	581	629	620	644	682	654	665	661	666	649	602	634	684	640	590	607	610	647	608	621	634	615	634	661	652	660	626	641	617	591	635	671	669	617	645	665	638	678	656	610	650	658	623	632	608	648	647	640	651	693	679	606	618	584	647	660	630	644	689	602	697	648	675	623	675	664	665	669	627	626	632	635	656	591	619	613	634	585	644	671	624	634	626	654	650	659	626	662	673	615	673	690	615	625	613	621	659	660	605	642	600	641	650	649	635	616	647	635	616	615	626	629	653	658	612	591	648	651	640	683	637	617	648	647	634	651	621	626	624	610	648	616	643	652	621	604	658	661	610	661	615	643	657	602	599	692	636	660	653	649	649	643	611	661	631	649	637	623	625	636	656	637	638	640	629	597	605	622	668	613	580	623	571	648	643	627	635	677	666	643	601	668	659	612	617	636	649	642	604	670	590	610	648	639	611	643	653	628	674	667	622	654	653	618	611	638	657	690	637	629	625	629	620	692	666	611	596	631	652	650	630	644	623	645	701	648	629	649	618	626	629	680	610	616	650	656	609	648	592	653	658	655	624	567	655	599	642	624	616	620	671	593	635	607	629	618	605	638	630	637	644	654	653	657	627	627	679	654	618	679	594	625	614	662	626	682	595	615	623	661	606	651	646	649	645	652	650	636	619	620	633	610	629	613	645	653	652	632	626	566	663	644	671	636	651	600	629	648	602	698	678	641	637	666	694	634	619	594	644	626	633	630	623	614	633	672	646	669	668	643	619	604	636	623	655	649	687	624	613	624	650	665	620	635	646	640	621	625	626	645	594	653	662	608	599	621	636	623	651	631	617	631	643	652	657	654	693	611	627	613	667	601	646	625	615	630	655	653	604	658	652	622	624	606	586	652	596	638	652	652	644	603	663	644	714	627	657	615	618	623	684	661	664	623	680	690	654	633	634	618	654	640	592	624	640	636	593	621	670	634	650	640	662	638	647	596	703	647	631	635	614	676	635	644	642	638	616	658	645	631	634	636	682	626	615	656	627	608	624	635	627	644	665	636	651	650	623	649	638	651	643	646	606	625	642	631	669	685	668	653	627	645	637	642	609	621	664	642	670	676	665	650	636	623	670	597	662	628	619	609	643	618	633	643	614	618	636	641	615	638	632	628	650	624	656	628	667	617	710	639	672	674	639	615	598	617	598	666	634	667	666	632	697	666	657	657	627	683	635	636	635	658	626	619	654	618	614	614	706	646	594	612	635	625	651	678	601	605	658	649	627	616	693	655	663	652	675	654	639	657	652	648	630	700	654	639	656	608	598	677	627	604	624	632	616	573	671	609	632	653	646	670	620	636	635	678	619	664	650	621	612	594	647	601	652	642	641	611	648	651	595	655	663	610	645	642	607	662	634	609	625	620	705	647	672	671	668	590	622	668	644	636	630	646	669	588	646	652	593	613	585	667	625	690	629	659	674	596	646	654	609	588	609	664	645	678	659	663	611	601	679	622	655	661	618	654	601	639	614	598	653	632	655	618	619	626	654	633	633	671	634	610	602	620	640	637	626	615	653	637	657	607	657	640	631	618	663	635	630	638	620	618	625	623	592	610	592	634	631	665	634	661	627	637	638	675	644	658	612	634	630	678	630	676	618	691	652	626	635	601	614	595	616	613	671	621	697	655	609	629	658	648	616	605	652	591	617	622	648	661	627	639	628	619	655	649	626	658	626	653	600	643	645	649	667	649	631	626	624	621	591	588	648	642	648	648	639	645	643	650	571	576	628	647	653	585	623	645	649	661	622	603	617	622	645	633	664	651	657	625	662	674	655	657	653	620	599	617	628	672	600	637	627	644	629	644	583	618	592	652	699	631	684	632	621	620	637	595	638	598	621	650	653	618	587	623	633	597	639	633	599	601	601	616	666	642	638	630	621	652	595	598	629	608	628	621	666	625	622	608	632	629	652	649	617	654	596	627	623	658	649	636	639	601	640	628	673	603	691	634	703	682	650	640	650	659	640	594	679	591	647	627	641	625	617	627	581	601	589	619	650	654	621	671	625	590	591	632	598	605	674	666	658	672	617	625	643	617	622	612	611	679	657	616	670	625	647	661	552	637	686	639	648	605	613	630	638	628	635	633	659	639	609	631	620	629	615	652	645	685	628	618	633	672	652	662	657	663	628	578	620	646	657	661	645	641	651	615	674	647	671	688	661	648	652	658	650	617	655	631	610	596	631	658	658	673	629	575	625	638	687	670	616	660	684	655	625	599	632	616	611	655	671	698	587	645	641	666	649	637	634	650	645	656	602	623	664	629	654	631	622	653	635	622	673	604	627	660	660	688	600	663	650	652	603	653	635	631	582	641	646	643	656	644	608	637	611	686	632	606	629	632	676	631	647	615	604	672	688	614	661	614	604	643	668	621	604	666	660	680	658	633	637	651	642	671	613	605	617	638	648	631	675	621	653	646	647	633	666	668	599	645	640	612	627	675	615	668	656	671	663	636	677	667	645	619	677	648
11853	967	936	2080	1853	279	246	185	199	191	156	162	149	133	146	143	169	152	134	171	166	133	135	136	143	124	126	146	144	151	130	120	126	136	158	134	140	120	140	161	129	134	146	147	117	136	129	152	126	161	126	148	126	148	135	134	145	155	135	146	125	140	112	130	128	146	132	128	142	132	126	159	121	130	122	145	133	156	122	144	136	134	131	139	122	141	129	135	134	125	157	132	131	147	137	140	142	127	163	152	141	144	126	127	109	120	132	129	144	137	133	123	127	137	128	125	155	118	103	121	113	132	155	122	138	121	126	125	127	134	146	145	136	145	125	129	139	134	150	145	114	125	134	156	126	131	137	147	125	119	117	144	123	128	131	125	126	131	127	144	125	157	126	150	147	131	113	147	147	125	138	141	101	127	146	132	109	115	135	137	141	124	128	120	135	132	131	132	117	152	150	131	149	144	129	147	125	128	139	121	131	111	126	135	151	135	126	124	122	134	130	131	124	131	126	121	129	110	134	146	132	161	155	146	142	138	131	135	161	128	126	124	139	125	139	124	117	132	135	127	124	138	148	140	124	150	115	123	139	112	150	118	161	132	122	128	129	132	130	133	133	144	140	132	126	128	118	136	135	109	134	132	133	145	165	131	167	106	108	125	132	130	142	117	137	131	139	139	136	121	160	140	115	154	129	139	148	117	135	100	135	131	125	134	131	138	124	143	130	154	158	162	134	128	135	127	131	135	138	143	137	142	154	137	132	140	132	144	133	116	131	132	127	162	135	134	135	121	137	131	146	141	146	134	140	137	143	129	149	149	140	142	137	136	126	124	128	152	143	129	134	138	150	143	136	145	144	179	150	144	158	131	144	138	151	128	137	129	127	126	131	126	119	106	123	150	129	131	118	146	114	131	118	136	115	120	133	123	124	143	119	138	131	159	133	152	142	152	135	125	140	149	147	130	135	122	133	126	134	138	154	115	148	150	139	117	138	138	139	135	140	120	118	133	138	148	141	117	138	141	154	142	152	120	144	152	141	132	142	146	163	153	130	136	135	139	132	116	120	133	129	131	143	148	122	121	155	146	144	144	149	154	151	140	124	119	143	146	133	115	129	131	145	130	128	142	137	127	136	135	113	127	136	136	146	134	124	113	115	145	125	125	116	131	129	149	153	123	116	154	121	127	162	147	117	117	110	124	117	118	121	133	152	134	147	124	136	135	120	121	149	111	117	152	135	115	112	132	136	136	133	140	127	124	140	106	124	126	161	137	160	150	131	155	148	136	116	133	133	119	146	126	125	130	137	135	126	130	128	113	125	137	112	130	132	126	142	138	137	128	146	137	102	135	151	149	128	101	128	132	149	139	150	135	128	123	125	134	114	137	156	126	125	122	136	138	127	148	116	130	159	140	127	145	118	146	137	134	125	153	117	120	142	130	124	113	127	134	145	130	131	114	135	147	137	138	147	121	151	140	142	127	118	141	132	131	123	141	147	147	119	128	146	123	118	136	121	125	131	115	138	138	129	121	138	133	115	155	138	140	133	139	129	122	141	142	127	145	140	113	151	146	155	105	121	156	135	154	125	141	141	129	134	125	145	134	129	125	134	130	164	133	134	108	137	118	125	130	164	110	141	137	145	150	137	143	141	124	138	141	138	128	116	130	152	121	122	142	164	147	128	121	128	142	147	114	126	128	135	143	104	120	152	157	130	129	121	150	134	124	153	128	138	145	138	139	156	125	136	132	134	133	142	140	124	125	119	123	141	115	133	139	153	135	118	157	131	156	120	134	129	137	129	159	150	128	118	124	131	136	126	160	142	135	111	145	139	140	144	129	132	122	119	141	134	144	128	117	135	147	126	134	132	125	114	150	140	125	130	144	125	145	126	129	127	126	157	124	126	124	116	130	131	131	141	111	119	134	132	135	137	148	128	153	172	139	136	136	107	124	134	153	139	113	138	109	132	125	142	123	131	120	151	122	116	104	138	146	135	144	148	120	138	128	143	118	126	127	121	141	134	133	144	127	127	132	140	136	144	125	153	132	159	110	141	135	132	138	133	142	138	138	131	135	163	130	122	139	118	158	149	137	117	146	130	131	144	148	146	123	148	145	134	142	138	133	127	129	125	139	119	127	150	131	140	149	131	134	135	144	130	126	150	164	123	136	126	136	139	147	135	127	121	123	136	121	135	141	144	142	134	130	143	115	129	136	130	120	133	143	145	143	131	119	108	140	138	131	133	150	133	109	114	107	146	111	133	123	137	142	121	122	145	140	153	122	135	130	119	121	132	128	117	130	148	134	144	155	133	139	146	131	129	140	140	123	120	153	143	121	146	124	114	141	143	135	155	129	137	143	140	148	134	129	147	137	141	132	139	128	122	142	128	143	134	129	148	138	137	163	158	116	150	126	137	140	135	129	135	131	130	141	129	132	129	136	147	139	137	136	157	132	132	132	146	115	153	144	152	128	141	160	148	129	136	128	133	135	149	129	141	141	144	158	118	141	103	149	113	136	150	125	121	134	129	118	136	138	128	142	143	135	154	139	121	123	126	127	152	157	140	115	134	121	127	127	139	136	128	132	148	135	143	142	115	104	122	130	117	130	152	148	140	120	151	123	130	134	143	119	126	136	138	144	128	133	123	132	147	127	154	140	126	137	121	136	135	127	120	144	124	152	140	155	141	139	116	166	133	130	162	142	134	121	103	146	129	157	129	130	138	134	129	132	135	132	140	114	142	135	137	136	152	142	117	120	145	131	159	142	144	142	138	151	156	130	133	127	135	138	141	112	126	144	137	129	140	133	142	134	134	118	130	144	149	143	133	135	121	136	127	120	107	145	143	110	117	120	113	137	138	118	133	135	127	109	134	150	140	115	129	122	137	133	141	129	138	139	157	151	132	131	129	118	135	143	141	134	117	154	133	144	144	138	141	125	141	136	144	121	176	142	135	127	151	127	138	122	143	134	110	127	128	142	158	126	130	131	119	147	129	151	103	133	139	135	146	124	130	141	125	143	119	116	135	125	139	111	134	132	146	125	140	123	143	133	139	128	141	127	108	135	131	138	128	134	137	118	148	156	157	121	140	143	111	121	128	133	140	133	141	136	138	130	135	144	132	147	140	128	132	142	156	139	126	153	114	121	127	132	145	136	123	118	143	127	124	148	128	119	132	113	132	113	124	146	137	129	149	140	145	123	162	119	115	116	133	139	150	123	136	115	138	134	131	125	130	151	138	147	155	127	147	141	136	128	130	144	149	128	129	151	158	151	125	147	124	131	120	133	166	140	136	143	130	124	135	133	137	118	135	159	121	138	144	143	124	124	130	125	149	134	153	138	99	141	124	136	146	134	126	141	112	121	120	127	133	134	133	124	137	146	132	148	140	142	131	148	137	136	133	126	129	127	159	119	154	129	126	132	118	120	142	135	156	131	148	149	126	149	133	124	151	118	135	153	141	135	125	113	162	117	129	151	123	136	154	139	130	134	115	142	142	129	150	137
7590	987	2139	7587	5324	1108	895	836	647	637	597	540	553	495	459	456	493	482	430	424	385	379	383	394	368	377	353	371	397	353	309	361	383	351	381	320	365	351	359	362	357	336	389	365	339	326	375	338	334	356	342	351	356	335	317	337	347	347	365	341	340	333	357	382	338	327	369	351	350	331	346	376	364	339	347	329	317	315	388	339	338	360	337	324	348	345	314	337	349	352	325	322	352	350	336	368	340	345	361	339	325	386	365	374	309	378	365	353	330	319	377	339	322	350	314	347	340	342	353	350	325	307	340	347	337	350	320	328	347	344	335	361	333	354	327	336	355	322	364	349	362	337	339	342	360	362	344	344	362	305	310	338	345	334	346	318	329	338	342	344	335	324	343	353	351	361	292	314	354	328	326	343	342	310	339	342	354	311	354	331	365	339	322	288	350	329	344	316	343	340	332	340	327	326	314	329	330	343	341	367	314	345	339	343	330	346	330	328	345	331	329	319	337	322	330	326	365	310	350	334	331	336	346	320	329	327	349	324	308	305	357	357	361	344	356	308	356	342	332	303	356	307	343	324	343	344	346	354	338	384	335	337	327	352	340	334	346	345	318	357	345	372	324	307	290	348	355	324	311	360	356	349	320	353	321	344	330	310	319	348	332	353	340	310	340	364	323	375	318	322	303	343	311	349	351	340	328	341	346	313	349	339	316	330	322	323	319	340	345	329	337	325	359	357	358	356	349	343	367	301	331	344	350	371	352	349	344	362	285	330	339	356	353	314	350	326	337	363	312	306	331	355	317	332	342	329	337	360	349	313	368	331	362	344	330	319	324	327	347	319	308	349	353	360	314	335	343	314	346	345	371	343	316	326	383	323	356	375	337	342	330	344	334	327	364	384	379	344	347	317	333	344	370	306	357	351	350	310	323	327	341	296	288	309	358	308	353	332	332	337	343	329	322	344	356	336	356	320	344	325	320	337	328	368	337	312	327	342	339	348	325	311	368	349	326	340	352	369	346	335	346	326	316	343	331	347	309	330	352	333	316	311	338	328	327	307	342	342	346	347	322	332	346	317	318	323	339	365	344	344	351	339	347	357	328	353	346	348	321	327	358	352	332	329	332	297	356	339	361	367	306	351	332	358	355	324	339	322	318	341	354	342	332	324	327	308	355	350	332	342	346	330	340	353	330	301	319	332	325	324	360	335	341	335	304	352	368	330	319	337	358	318	354	339	363	337	343	347	320	342	323	355	355	317	334	367	359	324	356	329	346	327	322	321	334	340	335	364	341	304	353	370	317	341	343	330	358	340	336	347	342	339	324	320	351	357	347	354	348	318	326	326	330	370	367	347	340	373	354	333	330	330	334	348	341	314	314	325	344	363	333	343	352	359	342	332	331	306	325	336	373	353	321	326	376	293	359	349	358	325	360	291	343	357	360	349	313	316	347	350	299	314	366	320	320	330	344	322	345	344	360	348	336	351	346	354	332	340	353	321	327	342	317	349	328	321	377	329	346	327	368	340	354	322	332	300	336	318	324	341	321	330	346	334	315	332	318	330	351	334	340	341	348	349	338	336	359	352	306	330	351	308	311	338	340	374	339	367	362	353	337	340	310	338	376	355	325	335	337	338	362	330	328	355	363	300	335	340	348	355	322	356	367	338	353	340	316	338	309	359	346	297	344	331	314	327	345	343	317	313	327	325	342	311	379	355	366	305	328	325	347	298	331	339	345	353	334	331	336	361	345	349	325	337	312	367	321	339	347	335	344	318	364	327	350	318	381	332	381	353	312	359	315	330	327	352	369	307	358	316	325	320	343	353	341	325	314	329	331	386	324	365	355	368	332	318	336	353	345	369	302	354	374	328	335	337	335	376	350	364	338	362	339	325	340	356	336	346	337	346	375	303	336	304	326	325	340	324	326	344	335	342	352	320	337	332	321	304	341	313	358	363	352	348	337	330	344	315	292	344	306	329	350	313	368	311	319	355	350	320	342	351	342	362	350	314	346	355	354	319	342	337	337	360	322	327	349	357	320	329	328	330	314	324	355	344	351	311	330	302	327	347	348	349	350	323	321	319	366	328	350	337	326	344	339	353	330	344	336	327	359	352	331	327	359	307	361	334	327	345	381	316	324	332	330	333	340	317	321	319	339	344	340	365	317	331	348	340	300	333	305	345	353	325	332	318	337	345	326	361	341	311	326	334	333	333	344	305	355	342	351	337	326	339	345	357	329	319	336	367	361	323	329	330	333	328	324	329	374	352	340	309	338	340	329	337	315	337	339	341	327	317	308	342	345	357	313	307	337	330	335	368	361	349	346	333	308	356	334	325	323	345	350	326	285	339	315	352	330	325	363	325	358	359	348	340	349	311	312	334	321	305	350	313	343	379	347	342	351	332	338	338	316	309	321	323	342	332	357	314	322	345	300	354	332	349	311	357	330	370	324	333	348	330	333	355	322	316	349	314	345	314	355	323	337	328	341	320	327	366	329	341	348	314	332	333	339	358	349	322	369	357	348	346	309	357	365	344	318	353	353	361	356	333	364	317	396	345	338	342	316	326	370	307	352	391	339	339	337	317	314	341	349	356	288	312	326	340	372	339	309	373	371	346	338	334	321	311	348	318	342	342	359	323	353	344	377	312	356	331	364	326	312	325	359	318	341	353	322	339	346	327	336	359	310	336	342	373	335	352	353	349	324	318	306	336	377	371	340	355	361	359	338	337	333	326	322	320	326	364	307	335	329	327	332	328	323	305	307	365	339	324	343	323	332	356	356	353	345	335	312	355	343	326	304	339	325	344	354	364	358	338	277	358	366	338	317	324	350	346	330	342	349	325	357	347	329	314	342	332	366	366	339	317	330	322	327	332	309	342	344	328	321	362	340	298	335	311	346	357	327	331	344	320	380	317	357	359	313	351	320	322	341	335	355	352	312	334	354	329	361	315	372	346	350	320	326	316	341	317	339	329	342	348	328	345	317	342	297	322	330	330	339	336	360	327	338	332	332	336	355	339	310	333	339	318	321	338	337	336	345	361	347	347	360	296	348	341	359	338	321	362	327	356	312	341	306	322	323	335	320	319	305	319	347	329	336	337	320	381	327	344	361	295	350	353	367	328	330	334	335	344	346	343	321	317	335	348	342	331	346	336	343	309	357	350	317	350	339	342	346	329	314	317	318	340	343	319	329	326	351	338	332	340	340	309	330	335	340	340	359	318	333	340	356	340	334	323	341	342	333	386	363	341	347	348	347	345	360	355	297	352	337	335	338	309	330	344	366	320	351	335	314	342	316	330	341	335	329	348	369	308	345	360	346	305	320	344	348	320	316	343	327	363	378	353	332	303	333	372	327	333	360	317	340	354	370	361	351	338	323	355	343	335	318	328	331	327	335	344	384	325	347	341	342	355	367	357	342	332	347	345	348	331	306	321	338	343	344	352	328	334	337	337	357	342	333	348	346	323	330	329	348	352	340	301	351	304	348	337	340	344	339	351	368	357
1423	382	467	456	277	266	288	272	253	268	261	254	268	287	261	240	266	264	268	246	277	288	280	259	280	277	251	278	265	279	311	259	260	271	293	273	264	259	288	250	284	239	259	217	273	249	254	266	270	266	281	299	263	236	243	269	263	271	275	280	259	273	263	254	278	253	277	253	278	287	264	288	270	259	264	304	271	247	291	259	284	258	276	239	237	282	237	240	242	251	262	284	303	260	265	274	252	268	222	253	276	266	256	288	300	296	297	260	249	285	270	266	269	270	282	255	241	309	265	261	263	289	269	268	270	284	274	273	293	262	241	227	258	276	261	234	263	263	290	276	269	261	289	232	279	256	274	254	264	291	279	272	243	243	277	252	267	277	287	297	261	260	281	252	271	284	291	267	254	264	262	272	271	262	255	244	297	262	239	264	250	266	262	270	284	275	246	246	272	243	265	249	242	256	278	284	267	293	287	248	256	259	241	263	279	274	308	258	274	224	253	289	271	241	270	255	280	276	248	259	282	247	273	225	272	260	250	277	287	276	267	283	248	268	304	307	249	252	285	286	254	262	257	249	226	254	257	293	254	287	298	254	283	277	246	280	265	266	258	286	271	262	281	240	263	257	273	274	263	279	273	240	254	256	262	275	300	261	294	253	282	255	275	254	257	270	237	258	245	227	286	253	282	265	269	263	274	263	268	267	273	304	276	237	271	276	271	274	271	267	299	239	279	270	295	272	231	236	287	234	263	266	268	276	260	276	272	268	248	259	246	232	267	239	248	266	255	244	252	262	238	273	312	255	266	250	286	280	267	258	254	252	246	268	253	277	264	292	281	290	257	265	272	266	299	263	280	256	251	254	284	227	257	257	255	263	306	256	251	273	252	287	274	265	261	270	266	222	275	286	276	242	285	272	244	268	280	248	261	275	263	278	280	291	255	254	255	258	273	280	288	240	228	274	272	260	245	240	292	252	259	263	286	285	273	258	280	289	269	253	286	288	301	247	262	270	284	252	269	285	231	313	276	293	220	251	244	287	259	257	276	261	249	254	250	270	284	260	277	245	274	274	293	278	211	256	294	272	285	265	271	269	281	296	283	271	239	244	285	243	272	278	264	246	269	252	270	266	239	280	273	264	273	259	273	245	269	277	263	247	259	234	223	298	254	264	253	233	277	274	266	241	262	254	262	276	276	245	276	265	240	233	286	305	236	254	254	280	256	249	308	301	251	262	279	263	290	290	255	280	257	278	272	246	243	258	276	294	261	244	254	236	288	256	267	251	258	278	258	282	255	259	270	266	268	262	240	239	254	261	285	266	269	255	273	299	269	275	273	263	271	261	285	244	240	275	242	272	278	244	265	257	286	263	273	260	297	258	281	259	248	269	265	252	259	253	264	269	272	272	275	269	262	285	277	294	255	241	286	260	273	284	282	293	271	268	252	251	280	281	243	276	235	268	273	242	276	281	277	299	263	247	277	272	260	291	252	262	270	290	257	247	286	243	312	257	286	264	257	280	268	252	260	251	257	255	257	280	246	233	282	299	287	264	274	257	278	266	292	272	256	262	295	286	300	249	287	270	283	256	268	254	258	277	286	267	271	308	293	270	289	249	254	271	256	241	273	265	288	252	268	249	261	271	268	284	273	239	294	275	257	238	271	261	259	253	251	288	284	281	262	259	256	236	242	286	258	279	294	253	255	280	245	305	265	258	277	251	281	273	248	284	232	266	258	276	251	277	250	278	257	268	254	258	291	271	280	259	257	299	271	271	276	253	278	254	269	252	260	249	261	292	260	278	281	264	274	261	259	266	262	280	257	264	271	242	268	263	248	280	233	262	254	225	221	284	250	258	274	231	291	280	278	257	227	283	287	271	255	274	278	257	280	254	252	260	249	241	265	241	290	243	269	253	267	275	267	244	266	277	246	272	271	234	286	274	270	254	262	252	256	305	290	249	290	311	275	265	252	289	266	256	273	278	241	270	274	252	278	265	248	274	256	242	265	240	252	244	280	283	273	257	251	301	266	261	264	242	274	269	264	287	234	272	250	236	269	297	244	253	284	249	260	259	250	286	269	273	270	242	232	250	259	296	240	252	284	268	261	266	256	270	259	276	290	278	230	263	265	262	261	250	254	261	248	269	240	262	269	268	270	238	274	270	254	268	265	268	282	264	252	264	276	270	267	242	283	247	241	262	278	263	294	274	257	272	252	278	258	280	266	275	271	258	271	247	262	256	281	274	256	245	240	255	240	245	270	284	261	297	251	263	258	251	242	240	255	279	246	275	267	266	230	268	248	278	283	284	249	255	274	271	253	284	291	245	283	267	247	221	288	273	270	293	278	266	249	292	263	254	260	270	280	251	259	268	252	257	271	252	250	283	241	275	280	248	282	253	284	311	275	249	271	258	272	271	266	267	279	295	276	254	264	272	300	260	269	265	252	286	268	249	258	289	259	254	266	277	278	259	255	270	281	278	275	278	247	257	235	275	289	251	275	233	267	280	279	278	227	280	277	285	278	261	289	276	227	270	236	256	275	280	236	266	265	291	269	268	267	265	263	260	245	249	287	266	271	248	284	287	231	280	262	263	269	253	254	256	266	253	270	254	265	282	279	267	260	221	263	288	258	245	259	266	239	272	221	246	259	230	253	265	279	281	280	303	263	247	256	247	301	261	274	266	274	269	262	234	256	264	284	269	264	282	263	283	276	281	255	268	278	256	242	261	259	287	256	260	247	258	283	263	293	252	265	241	264	250	255	251	299	252	283	259	271	276	239	216	253	254	255	255	259	246	302	283	268	283	263	240	262	275	241	280	260	277	276	261	245	268	262	272	284	278	278	237	299	277	242	286	248	260	262	251	258	269	267	268	272	275	284	271	254	254	274	253	255	257	266	290	279	264	259	272	271	273	281	279	270	301	291	291	242	276	280	247	270	310	257	268	277	297	261	270	287	269	263	256	244	240	267	259	273	247	262	263	291	259	233	274	276	264	256	281	264	268	287	248	281	234	304	268	249	295	252	232	255	261	272	306	239	298	264	254	250	270	289	261	247	284	270	273	244	270	289	246	245	274	244	267	274	241	251	265	281	286	272	248	239	255	285	301	273	265	258	279	291	273	247	259	257	239	275	279	270	252	281	288	272	287	257	260	277	247	268	265	266	266	260	280	260	245	243	270	271	271	259	270	264	246	268	272	268	256	292	271	254	240	252	240	251	282	225	236	254	298	256	254	275	295	265	238	251	277	287	270	268	229	285	264	257	299	290	272	252	263	267	236	251	271	268	275	262	256	252	257	237	243	226	247	270	253	296	295	260	302	261	223	293	251	262	254	259	254	286	292	286	267	250	249	275	262	281	275	259	275	274	261	258	295	296	266	240	270	286	284	251	276	283	247	283	286	260	274	265	261	290	257	275	254	255	268	265	251	252	264	273	247	264	234	237	281	268	244	262	256	271	268	270	249	265	254	264	272	267	257	273	276	264	266	295	265	290	285	256	278
1891	821	1071	1305	784	661	657	667	669	656	669	633	630	649	672	664	646	630	672	666	623	645	664	627	645	620	680	672	703	635	642	635	643	651	722	664	658	693	645	640	636	684	638	657	680	668	605	653	581	674	615	611	638	698	636	632	633	666	694	664	654	615	662	677	656	605	652	604	702	639	626	641	636	638	701	652	620	619	662	636	626	643	662	689	687	645	701	653	638	644	671	648	615	625	672	649	643	628	655	616	647	646	668	682	634	656	665	647	651	581	599	619	653	652	636	699	700	637	602	694	688	652	643	649	670	687	640	608	639	625	675	602	660	713	670	660	633	649	631	632	672	695	633	692	639	650	632	651	642	663	611	662	644	669	634	626	643	636	673	650	659	660	646	658	649	596	596	635	607	635	633	658	621	705	656	619	656	628	666	687	649	636	688	683	665	617	657	667	627	671	683	682	625	612	602	647	620	616	661	622	626	649	668	631	668	724	658	640	645	632	671	659	655	657	636	625	677	633	693	653	616	657	668	655	631	642	692	636	645	613	651	611	679	629	656	628	660	626	633	571	651	616	652	622	662	638	648	609	625	649	568	640	638	671	666	637	632	678	615	699	633	625	642	673	667	618	657	629	637	639	632	631	630	661	662	669	656	666	639	668	635	678	663	651	637	643	685	658	637	605	667	656	662	631	614	580	593	638	632	649	662	634	652	650	654	637	652	657	653	623	651	632	633	665	633	653	603	647	665	715	645	710	643	634	632	647	615	655	648	658	647	630	647	653	590	640	670	613	635	662	637	656	593	636	681	680	632	643	651	640	634	642	643	647	646	660	657	615	667	657	650	649	630	641	650	692	614	657	645	604	632	665	664	659	644	606	637	685	686	614	674	651	662	659	622	641	634	633	653	659	670	599	644	667	642	635	646	628	631	656	650	583	664	626	670	605	674	669	635	628	629	660	651	688	667	601	634	611	635	603	656	619	693	638	675	622	635	613	685	678	674	650	679	647	628	663	625	631	649	610	673	630	637	631	659	661	673	627	649	668	622	627	622	620	664	663	673	609	654	672	639	641	654	617	661	610	637	654	665	660	660	668	617	634	645	634	661	645	646	670	685	692	667	640	626	609	632	642	634	665	648	668	620	636	664	643	619	651	587	680	655	653	630	669	709	635	609	656	631	665	689	630	671	670	658	647	660	655	685	649	654	654	673	627	703	639	657	618	698	620	656	649	676	656	664	661	647	637	668	682	673	633	654	599	630	647	669	684	627	664	666	655	657	710	674	691	716	683	633	624	644	686	662	608	654	667	723	664	631	637	675	655	650	669	617	649	688	636	701	664	687	601	618	623	638	648	671	648	649	645	668	676	605	623	647	666	694	679	609	640	626	645	642	657	641	649	625	642	648	681	663	688	627	608	629	601	671	588	582	680	626	638	612	631	665	631	646	658	654	642	686	628	681	618	642	681	716	638	641	615	675	604	622	681	650	667	652	638	680	634	636	665	647	652	639	695	625	608	619	659	680	675	607	637	683	620	700	654	655	613	661	629	631	626	603	659	622	665	629	644	616	694	688	659	688	688	669	632	656	643	653	658	648	650	647	616	673	646	613	669	618	622	673	687	655	622	643	684	648	647	642	636	666	641	702	637	653	636	638	642	642	619	644	654	629	695	652	602	649	665	664	561	649	589	631	607	682	648	644	666	642	645	653	697	658	659	652	642	685	635	658	688	644	687	629	622	679	658	613	651	652	634	676	696	676	588	659	685	647	612	638	681	655	617	661	704	588	635	611	655	657	612	592	702	637	651	624	638	658	645	673	628	622	667	651	643	630	625	672	647	633	626	657	626	650	601	629	593	643	676	689	658	662	632	651	650	656	671	648	651	629	633	669	645	647	606	645	647	628	698	671	629	647	637	638	662	646	633	690	629	621	642	720	654	679	700	671	694	666	647	670	649	637	639	681	652	639	636	652	609	653	624	636	611	672	638	648	634	606	628	661	644	659	607	655	606	650	634	660	645	634	665	653	656	623	645	650	639	628	620	647	637	630	614	711	686	647	664	643	617	651	643	700	596	645	681	616	637	601	636	645	664	624	654	652	638	681	696	649	647	620	627	646	691	664	650	649	664	649	654	615	693	651	642	600	644	635	645	671	624	668	665	641	694	645	617	635	639	637	608	614	668	655	632	590	686	631	653	627	677	672	653	610	612	666	636	668	616	679	653	675	643	661	614	628	665	657	639	649	650	626	648	692	623	666	647	633	629	605	615	591	676	618	675	653	662	633	703	676	621	653	612	638	627	593	689	682	666	628	695	647	643	656	653	607	683	610	659	652	668	665	672	658	629	627	650	665	632	620	679	614	634	632	686	620	693	657	637	645	682	639	659	652	655	671	690	635	680	603	649	712	630	627	682	620	625	635	621	635	608	636	663	605	628	683	695	683	638	668	609	691	673	662	677	626	621	656	671	631	658	616	623	674	569	615	681	653	633	667	620	631	655	679	667	664	635	668	627	657	667	652	627	648	647	653	687	630	663	629	666	615	636	692	645	694	653	630	671	652	660	630	672	666	638	672	637	666	685	608	680	626	682	667	624	635	605	690	646	663	643	686	651	612	669	625	722	631	634	645	647	650	624	697	712	602	630	648	647	686	653	650	659	658	629	642	642	582	619	620	622	668	645	650	650	648	638	658	603	675	618	670	674	625	643	662	626	654	640	648	656	687	658	623	688	642	687	679	637	680	634	641	646	671	635	640	678	650	679	689	647	647	648	667	630	648	676	645	644	641	625	695	705	631	689	628	682	661	666	675	671	695	648	632	619	638	637	644	653	642	662	677	639	645	670	653	670	669	681	627	643	673	684	632	649	645	625	651	663	680	635	615	632	672	647	702	642	615	656	648	675	679	649	636	645	644	633	641	632	658	646	653	688	634	617	607	655	621	624	669	653	644	689	629	617	669	650	627	599	667	673	685	671	635	610	659	645	626	640	591	640	643	607	663	677	655	652	652	678	600	593	624	647	646	668	681	681	640	671	628	625	626	650	635	657	615	654	669	689	664	668	646	598	629	614	628	650	653	653	642	668	610	637	615	634	616	621	707	623	669	678	617	654	643	650	623	692	626	654	630	645	623	636	657	642	657	650	600	637	662	656	642	598	650	685	678	654	643	616	698	599	653	624	636	622	678	653	644	595	679	624	634	642	663	643	642	680	642	658	597	623	651	690	656	637	659	586	693	660	639	684	675	602	676	620	608	642	655	631	668	663	643	643	661	651	654	682	607	641	620	620	638	630	653	649	642	606	641	708	624	667	636	618	610	707	691	635	671	635	643	623	656	668	623	694	662	646	646	639	634	666	653	653	670	626	661	667	635	640	643	660	629	660	650	631	696	634	678	584	670	664	613	614	601	655	668	613	679	707	607	654	674	645	632	651	624	643	689	612	677	631	665	643	666	602	638	707	647	667	651	655	661	655	624	628	583	648	651	675	636	682	634	660	666	619	638	683
6468	666	865	1102	948	359	334	283	268	298	286	286	291	266	255	285	287	251	257	291	250	300	254	275	263	247	264	283	268	292	257	324	264	244	280	306	277	245	296	275	255	287	279	262	315	260	252	277	243	294	265	275	250	282	261	256	252	289	251	256	284	310	281	235	248	267	297	291	252	264	240	272	227	250	259	281	270	257	260	270	286	276	255	278	284	255	279	249	236	219	255	295	324	250	266	269	269	315	259	271	269	268	241	263	250	266	280	272	298	269	273	272	259	291	287	264	277	271	270	264	247	258	247	268	290	286	283	288	234	270	304	260	305	257	268	279	263	268	272	273	275	264	275	291	254	252	291	260	268	289	291	263	281	232	263	280	264	268	255	240	277	287	277	276	275	268	254	262	241	257	248	284	234	279	272	260	270	273	268	271	244	266	274	242	271	276	287	252	267	248	251	281	282	260	276	291	270	275	286	250	279	266	301	281	292	280	284	256	253	262	245	248	289	263	253	273	313	264	270	253	235	281	254	257	260	246	274	297	283	236	273	299	294	262	246	261	272	279	259	258	271	253	236	256	264	263	249	243	269	289	286	296	260	295	268	277	256	248	296	263	262	238	273	269	269	269	265	251	266	255	231	256	283	284	306	242	269	236	267	297	256	269	288	270	285	225	261	280	282	246	249	282	295	257	271	248	284	286	286	237	266	245	263	282	258	285	314	264	258	256	250	284	254	267	271	245	267	258	259	314	262	271	266	273	252	250	267	263	276	276	250	263	278	276	253	277	281	301	264	257	287	234	284	267	258	288	251	276	291	260	265	284	260	284	278	283	245	264	256	241	262	244	300	258	267	308	290	262	232	268	278	263	263	308	256	259	297	268	274	304	266	297	257	263	262	283	256	250	267	284	274	255	256	257	280	287	256	257	298	279	271	278	261	242	289	263	277	268	274	252	261	270	255	250	271	260	257	278	260	271	229	255	287	289	250	259	282	240	273	264	274	276	273	282	275	251	278	275	265	266	258	255	248	256	271	275	258	278	271	268	260	258	256	261	230	266	253	242	237	246	271	262	301	291	259	268	286	269	261	267	263	256	269	233	282	252	269	295	264	279	282	266	294	243	283	264	266	264	262	288	276	268	253	262	272	265	295	267	272	265	286	262	270	265	291	243	241	272	254	273	278	261	273	272	276	270	216	268	258	273	273	242	276	307	248	293	279	262	264	261	260	291	291	280	279	284	285	290	298	284	295	239	278	291	270	244	272	282	263	269	273	242	283	270	243	261	276	260	260	248	267	296	279	271	285	245	265	265	264	275	273	251	280	267	263	287	275	259	268	309	276	230	275	242	271	257	254	299	278	296	284	262	258	292	294	288	280	275	287	290	287	281	287	257	263	275	269	275	288	275	269	253	287	254	274	249	280	245	256	261	251	267	269	264	257	282	266	254	266	267	252	264	267	249	243	267	261	265	272	295	266	293	292	278	287	249	278	240	255	255	249	249	250	272	272	278	278	281	253	293	302	292	253	269	275	268	265	266	255	276	255	251	236	253	261	289	272	255	247	275	279	266	270	290	300	288	259	258	303	282	263	252	248	229	271	270	268	282	290	245	308	281	265	264	282	259	263	287	261	257	256	290	271	245	272	275	251	263	278	254	237	249	253	250	267	294	250	266	252	259	281	261	266	262	239	294	256	261	268	299	268	245	294	277	276	294	296	299	291	273	247	258	285	274	291	290	222	269	257	247	285	289	290	250	294	272	264	282	264	260	268	296	266	287	276	260	262	284	253	266	259	270	265	268	262	274	263	259	235	274	286	238	265	245	255	252	231	264	283	263	289	266	281	254	247	254	256	247	270	262	284	257	253	228	279	282	294	275	276	265	263	256	245	256	269	242	264	277	259	289	275	254	241	269	269	261	241	289	281	268	260	264	258	245	285	262	254	243	241	266	271	281	274	260	260	252	270	239	281	267	265	238	275	272	227	267	266	266	272	270	291	281	318	256	278	268	287	259	262	262	264	260	238	275	236	257	269	290	265	239	275	239	255	275	283	250	251	234	260	284	285	274	272	268	278	258	250	255	270	307	261	282	273	283	283	281	258	258	257	243	269	290	246	272	259	247	235	279	270	235	272	256	257	258	266	270	256	274	259	277	240	284	251	281	273	266	267	299	247	289	288	256	306	289	258	255	224	273	239	275	291	260	242	248	263	250	260	264	277	270	288	249	258	269	276	285	254	254	273	263	265	262	277	264	277	260	263	285	266	260	268	271	278	289	265	261	260	248	236	266	278	224	247	227	268	268	241	234	265	268	281	304	270	293	271	263	270	263	291	273	217	260	238	243	261	257	286	254	289	295	271	288	276	257	286	270	262	259	240	239	246	268	261	279	273	270	267	287	263	269	276	283	226	261	261	283	288	282	302	252	272	274	265	277	279	253	267	251	244	286	261	254	280	241	293	287	273	279	259	273	314	223	276	263	257	245	261	239	269	273	248	276	294	261	283	258	288	270	248	287	232	312	277	282	235	260	247	281	272	284	255	265	244	257	280	256	262	294	265	268	266	253	244	275	271	263	239	258	289	249	270	280	256	297	260	273	268	288	247	244	290	275	282	278	293	257	248	303	241	261	286	295	255	253	280	251	281	264	312	253	280	276	263	291	221	271	244	242	255	298	238	243	266	237	266	289	280	234	253	282	284	253	263	279	264	251	234	272	274	249	260	275	279	270	277	259	258	285	253	286	260	258	276	286	272	262	282	259	270	275	275	281	247	261	276	288	253	280	270	234	273	245	251	252	285	251	238	274	279	245	267	261	271	271	285	278	273	251	254	260	241	245	262	264	284	280	258	270	245	255	283	245	255	280	246	278	254	249	268	255	262	269	253	283	227	256	249	270	286	230	283	263	301	307	234	260	265	276	248	266	277	256	279	293	272	261	285	277	274	242	250	265	247	257	260	241	262	268	288	273	261	216	292	252	269	256	290	260	264	283	287	237	254	289	253	288	258	284	264	280	274	238	268	239	291	263	280	245	264	288	292	278	274	267	285	238	263	270	276	236	290	277	250	277	252	253	290	270	258	279	266	258	281	249	279	260	248	241	252	277	284	261	289	275	260	293	275	280	273	273	262	253	262	278	256	285	255	274	265	255	279	261	271	267	302	269	263	263	250	275	275	281	300	267	265	279	278	262	278	265	270	242	260	277	285	316	242	264	283	251	258	273	271	259	258	279	248	228	253	265	257	260	257	269	241	280	291	272	242	268	262	273	285	255	292	281	289	283	271	255	261	300	298	226	271	295	276	270	288	254	263	262	282	249	268	275	254	264	261	235	267	240	284	265	248	239	258	278	280	256	287	247	278	234	234	254	237	250	266	226	274	307	285	249	240	243	227	267	256	228	255	280	274	291	230	275	283	269	299	277	268	277	262	298	256	278	278	290	267	271	278	271	270	289	238	251	261	245	263	276	276	283	263	249	262	283	261	298	245	281	297	261	273	262	263	269
6220	1072	1966	4066	2989	1024	921	855	796	765	729	807	724	695	708	762	724	728	689	672	669	643	636	699	678	675	658	684	618	628	675	700	685	656	648	646	614	668	658	662	629	633	664	636	668	647	684	706	657	651	714	635	650	637	687	637	651	630	653	600	603	624	644	647	641	618	675	624	664	633	629	653	631	646	675	683	618	610	621	681	655	671	611	643	652	637	663	685	607	650	664	660	642	636	635	616	676	664	661	631	659	680	649	610	654	652	696	637	655	675	633	625	641	654	641	624	656	643	648	667	668	623	592	625	588	639	677	635	667	656	592	674	648	648	673	623	654	665	665	638	645	631	620	651	684	665	629	640	624	629	706	611	690	613	607	656	616	645	691	565	652	634	615	604	624	679	658	604	637	669	632	649	619	617	635	621	622	622	650	636	654	657	657	628	642	635	666	649	629	649	675	666	640	670	644	642	666	618	662	665	672	680	693	645	646	656	593	668	655	647	685	640	657	673	611	660	638	645	636	601	661	662	641	632	659	650	640	659	672	653	666	657	624	661	647	644	628	655	628	649	670	617	650	615	611	645	663	650	649	626	652	631	681	621	665	647	666	666	662	648	684	658	677	631	626	587	642	621	623	614	628	642	668	670	642	650	606	664	643	638	588	601	637	636	609	648	637	686	690	651	621	658	653	623	643	663	624	615	656	618	612	619	648	656	635	611	620	635	607	657	657	594	624	588	624	650	633	651	692	631	628	644	685	618	649	651	647	642	668	602	661	660	638	609	646	665	655	575	654	618	636	682	650	654	636	614	663	651	625	605	702	649	628	661	605	652	573	582	625	647	650	647	627	641	653	615	618	673	684	662	646	669	629	678	606	670	687	680	621	636	652	640	648	650	694	675	630	621	661	650	651	654	641	686	619	634	626	654	642	630	621	675	653	605	670	616	691	647	631	627	666	634	664	682	662	653	635	627	644	646	629	652	640	673	648	681	639	674	628	679	607	612	623	614	658	656	666	664	656	675	676	645	614	613	677	635	629	667	624	670	610	626	633	620	619	635	635	640	618	625	626	668	673	623	672	618	652	634	642	638	652	627	659	668	654	622	693	598	646	685	618	698	700	635	593	632	634	649	644	643	623	623	667	596	618	613	644	671	603	641	644	627	622	584	692	638	580	642	570	644	636	630	632	648	673	636	595	692	617	658	635	675	712	627	649	672	642	651	618	613	628	651	637	636	647	573	614	627	627	666	688	663	641	660	680	618	630	655	616	619	660	572	640	597	636	633	638	630	673	610	629	651	648	611	645	609	635	690	612	610	692	685	662	634	628	604	594	605	623	659	607	703	636	685	648	624	591	611	683	642	626	635	679	649	649	614	659	604	642	631	639	650	649	639	640	630	638	657	680	665	650	647	638	653	648	599	650	661	641	691	658	683	630	629	599	595	623	644	641	598	623	675	638	643	639	653	651	645	650	656	642	653	635	671	651	639	661	636	671	650	646	615	624	662	637	633	641	608	632	611	652	657	591	636	612	600	663	639	631	655	668	652	661	589	626	630	602	659	624	646	604	618	617	656	635	666	646	604	607	649	634	662	636	619	612	667	662	632	634	689	619	640	627	621	619	656	665	628	633	679	668	650	667	651	626	636	686	612	644	631	653	616	672	640	674	628	673	633	617	639	623	659	630	683	622	643	609	635	640	633	680	705	640	631	616	606	683	654	609	629	623	658	642	629	656	653	597	629	580	680	643	639	635	655	626	609	633	628	645	643	702	638	600	657	641	638	639	683	641	597	594	693	638	645	659	649	601	639	674	642	639	650	681	672	619	670	702	668	624	687	629	696	626	653	627	660	647	645	701	605	631	658	613	617	660	677	627	652	658	626	636	619	648	661	620	632	664	654	658	653	654	629	666	649	665	643	653	687	656	613	675	647	642	645	663	626	630	675	647	663	633	655	649	637	621	656	647	626	660	603	636	605	640	646	647	636	688	650	642	573	650	710	654	623	617	691	656	625	639	636	653	649	634	617	668	663	606	657	659	641	601	655	644	634	681	704	623	661	639	585	647	599	595	644	645	626	641	650	646	645	655	644	622	671	627	608	622	635	621	643	644	643	615	644	651	654	658	627	651	644	650	588	622	630	672	666	637	662	623	622	684	636	667	680	635	632	645	670	629	654	652	640	617	627	680	627	620	676	673	674	651	703	664	601	585	595	657	672	672	647	639	639	671	677	658	641	632	623	631	669	665	663	645	649	667	620	648	675	654	596	634	637	627	649	645	649	614	624	627	637	636	665	642	644	702	642	677	652	620	652	625	669	635	628	640	635	667	630	618	622	592	636	670	576	622	644	610	609	660	631	661	677	630	653	662	650	586	627	695	654	644	642	628	623	645	635	668	687	659	634	615	653	673	617	640	638	658	667	653	699	699	641	611	628	674	631	644	646	657	609	611	651	622	656	641	612	666	639	627	643	647	662	663	600	630	643	687	613	647	653	657	617	633	631	638	625	648	655	652	623	606	696	628	667	648	682	649	666	650	666	616	607	643	612	660	679	666	631	682	608	612	640	641	642	596	627	638	636	602	635	680	639	613	649	608	642	659	654	618	628	715	637	631	675	652	631	602	614	628	650	688	654	684	617	652	634	618	663	665	630	624	641	653	681	693	641	635	629	648	601	636	581	644	657	625	649	648	621	619	661	654	651	654	662	645	620	683	645	602	658	704	624	619	653	663	635	659	667	689	638	644	652	553	676	684	651	611	628	687	632	656	639	645	653	617	626	650	664	614	630	632	617	606	657	664	642	619	666	616	629	640	644	621	684	639	637	619	700	670	689	624	670	599	620	647	635	638	657	639	656	632	621	635	647	683	624	636	668	612	648	624	629	652	625	652	670	619	630	653	617	631	593	652	654	573	672	596	654	655	705	627	593	641	625	665	650	644	658	639	671	658	635	658	631	616	662	671	631	649	624	636	624	672	634	577	678	669	635	638	600	666	638	651	618	662	640	583	650	647	635	637	614	669	622	628	659	639	683	643	668	630	695	648	632	647	596	679	646	630	646	686	656	658	649	657	635	648	673	682	597	645	678	628	603	626	634	623	612	640	603	639	627	674	677	641	647	627	621	600	620	642	682	647	665	642	679	663	644	612	674	649	615	633	629	623	650	628	698	622	633	678	642	621	591	682	672	602	644	648	636	614	617	660	682	641	669	613	662	661	615	626	634	605	685	653	635	646	674	629	624	662	615	658	661	633	631	676	619	642	691	624	590	664	645	589	665	614	610	690	616	676	663	639	671	626	634	633	632	645	651	637	645	653	647	624	650	570	616	656	681	692	682	628	632	639	637	678	650	624	653	634	644	655	633	649	642	639	628	635	630	677	649	650	649	664	659	671	649	629	629	609	644	656	635	636	621	663	638	633	663	653	648	635	610	632	627	645	620	598	617	647	635	675	604	648	600	646	628	617	671	647	640	569	633	635	647	600	622	634	644	651	640	636	612	625	615
12019	986	1332	2519	1579	295	229	203	199	169	176	168	163	159	152	154	146	166	152	138	170	144	120	128	142	136	138	123	134	112	139	139	130	131	151	117	132	158	152	151	126	146	124	148	132	130	149	126	117	122	127	122	132	144	138	143	133	142	149	122	150	139	115	133	129	143	127	144	132	136	140	135	142	136	129	135	162	136	132	133	126	150	132	139	121	132	148	132	135	133	119	131	154	131	121	132	112	122	125	149	139	127	125	103	128	150	119	168	140	134	123	146	164	130	151	132	139	148	145	113	127	135	136	154	112	135	144	127	136	109	146	143	131	123	158	131	136	124	145	119	130	144	118	138	136	118	147	141	130	137	155	140	133	139	137	134	137	124	112	147	127	153	139	123	146	121	136	128	141	145	144	142	167	138	138	136	138	132	121	132	160	137	158	132	132	142	140	113	123	143	129	112	146	148	124	141	132	129	127	127	142	131	129	113	159	119	127	147	139	128	156	148	153	139	131	137	132	127	128	137	129	107	128	127	134	140	152	142	158	142	124	138	131	149	137	141	107	131	129	126	143	133	124	138	111	116	134	138	154	128	125	143	127	150	137	145	153	140	136	151	137	135	102	125	127	122	136	122	124	135	139	154	114	140	144	135	134	138	122	122	115	135	130	127	120	152	139	135	146	143	124	118	121	125	142	136	135	120	135	141	148	127	130	136	112	115	118	144	141	99	128	122	128	126	118	124	118	142	132	120	142	135	133	134	146	130	130	128	135	107	128	126	141	139	129	121	123	141	141	128	121	117	129	139	135	129	137	146	152	147	137	127	138	130	171	118	138	139	136	146	135	149	151	120	146	134	127	131	145	140	110	137	151	121	129	116	125	147	111	131	146	151	165	147	157	147	131	144	126	136	123	144	149	129	132	131	125	123	139	135	159	133	137	135	116	154	135	148	118	131	127	133	139	135	155	127	142	137	157	144	132	127	143	120	123	129	143	138	143	137	111	154	161	135	120	126	135	122	148	129	129	132	116	129	142	137	149	137	129	121	156	136	141	124	143	143	151	132	165	164	131	127	110	151	141	126	143	131	137	124	138	158	119	125	143	142	157	116	138	149	139	153	135	152	142	128	109	145	138	138	131	137	139	120	122	154	137	128	136	150	125	125	134	170	140	141	117	148	128	137	113	143	136	131	125	154	144	134	132	131	143	115	139	161	135	121	132	145	150	134	119	126	143	135	144	124	125	134	118	150	133	142	153	158	129	167	137	114	130	132	127	130	146	138	141	156	108	132	151	149	167	142	118	121	144	138	160	140	117	121	120	128	131	127	149	121	141	135	130	150	136	141	126	134	144	147	124	141	154	134	138	121	128	150	135	152	112	127	120	177	119	128	139	117	131	136	147	131	137	114	136	150	125	148	136	116	130	114	145	135	156	132	121	136	131	127	131	150	147	115	124	132	147	139	142	144	118	118	145	133	129	135	148	139	143	123	138	127	142	129	136	140	126	141	135	127	132	168	153	123	149	137	137	137	157	144	140	125	115	140	109	112	154	153	153	126	150	145	145	142	145	143	130	132	157	126	150	130	113	133	126	141	147	136	133	127	160	151	138	125	114	132	142	127	152	141	149	112	136	177	156	134	144	143	147	123	155	121	143	131	121	152	119	127	149	112	151	158	126	131	126	129	140	119	144	164	157	133	124	140	154	133	120	142	126	144	138	132	113	150	131	123	115	125	143	162	118	145	129	117	131	137	113	128	125	124	128	130	140	156	151	145	122	145	124	120	135	126	146	131	130	143	133	114	149	135	139	114	151	140	140	125	128	136	131	125	129	146	142	111	133	126	139	140	136	112	121	127	148	112	126	149	121	141	145	142	145	143	125	124	155	125	147	154	137	143	135	122	144	163	119	130	151	133	141	132	130	132	143	131	127	129	122	135	122	126	152	125	148	148	141	152	127	131	147	127	131	99	153	136	138	121	131	124	131	131	142	133	158	130	141	123	137	150	133	145	125	157	150	117	139	121	113	141	154	127	133	128	164	178	159	124	154	163	136	131	150	137	141	128	127	143	158	133	112	123	137	124	137	156	144	141	141	150	129	135	141	125	128	137	121	156	122	118	142	149	128	142	130	142	132	143	152	148	123	138	141	130	128	149	134	122	150	121	146	120	124	135	139	137	111	121	119	132	127	153	137	135	139	144	115	136	126	117	158	123	148	143	136	143	136	122	125	140	155	132	127	130	145	131	130	138	132	145	123	121	147	161	151	136	134	133	148	127	144	117	140	151	134	132	134	117	139	123	141	149	102	147	152	124	132	144	126	131	146	139	156	135	137	130	142	142	141	158	132	141	132	121	130	118	126	133	123	118	144	140	123	130	138	148	142	143	129	152	117	151	131	136	124	139	125	125	117	146	138	129	128	125	128	150	134	134	140	139	108	148	146	130	142	144	137	145	125	126	117	139	147	126	130	130	126	140	130	137	131	131	112	143	147	151	134	122	129	146	151	141	137	146	118	134	125	120	145	114	130	131	138	124	144	154	139	135	117	148	148	137	142	152	128	141	141	132	128	114	123	135	146	126	133	132	112	119	137	128	149	163	132	151	136	138	122	157	148	132	122	124	138	156	144	137	127	136	129	143	132	135	152	152	136	141	118	126	151	152	134	119	141	142	133	125	151	140	124	137	129	129	140	137	133	141	150	152	139	130	151	131	125	135	127	152	134	146	144	128	126	149	131	108	112	119	146	136	129	114	125	138	143	140	122	124	126	162	116	132	139	128	148	131	128	141	138	120	131	142	150	139	139	128	116	124	144	148	114	142	129	123	126	133	128	143	120	106	144	113	125	127	143	145	117	130	152	133	133	154	155	122	112	148	132	152	157	150	140	124	125	134	135	112	145	161	118	134	147	117	145	144	150	96	126	132	127	145	141	148	137	153	125	153	137	133	127	138	122	145	153	134	136	142	135	142	127	128	122	130	119	126	121	141	121	142	148	131	138	121	132	123	129	141	151	130	119	136	139	140	144	147	132	124	148	137	120	113	140	148	146	130	140	133	144	128	132	136	137	125	142	126	152	123	119	146	126	129	129	152	148	158	146	124	147	131	137	125	131	134	141	129	136	102	146	135	121	147	137	145	113	152	139	151	139	130	125	133	139	140	130	116	140	132	123	131	132	134	120	125	135	135	140	141	153	136	135	151	160	123	139	147	117	126	133	153	123	124	125	140	134	143	141	117	133	152	147	135	126	125	152	157	127	158	146	135	117	155	136	120	155	152	143	141	145	135	131	129	125	151	126	156	115	136	136	129	115	162	134	139	130	125	152	132	149	118	149	116	125	172	140	132	122	137	120	126	135	136	157	121	125	135	141	119	119	145	117	138	126	129	122	137	147	134	132	128	124	130	133	134	131	134	153	125	129	130	150	148	130	146	145	124	162	121	157	128	143	128	129	129	131	127	145	136	140	123	118	117	120	132	126	135	140	128	142	144	130	155	142	125	127	134
7793	1096	2795	8399	4129	1099	890	787	706	608	608	483	550	486	447	475	464	479	465	422	371	421	422	421	423	361	374	391	382	383	368	361	378	349	380	388	368	396	360	338	386	350	359	373	348	361	339	361	352	394	342	352	334	354	358	323	373	303	339	360	358	358	328	314	352	347	355	356	392	375	342	312	324	376	373	324	346	317	341	326	337	357	353	341	341	394	356	349	337	346	385	352	360	332	390	327	368	332	340	343	323	324	338	350	333	372	358	336	335	330	328	356	329	340	364	305	375	312	372	361	333	337	352	327	361	352	358	378	364	337	326	331	346	336	346	352	305	333	338	329	356	335	343	340	324	358	344	355	371	359	359	351	350	353	321	326	342	303	341	337	327	289	350	331	346	347	299	342	328	377	320	357	344	358	334	342	360	358	347	348	307	311	343	334	308	336	333	299	356	335	309	337	331	374	351	377	347	344	347	356	344	337	353	352	347	301	361	326	346	330	344	328	353	324	315	371	329	346	382	351	306	310	363	332	370	358	346	364	338	340	386	327	281	306	320	367	357	344	363	327	340	357	313	343	334	343	354	346	348	345	354	345	332	352	335	344	329	312	353	321	321	339	355	358	318	330	335	321	355	348	341	341	338	350	300	344	310	339	335	340	330	337	314	345	381	352	334	331	330	348	336	320	363	319	330	336	359	328	358	330	346	337	341	316	348	367	374	343	344	390	358	338	357	341	326	380	328	332	339	327	344	340	331	329	359	351	351	339	362	357	349	310	350	337	306	351	331	349	355	347	345	341	343	366	358	352	297	350	327	345	342	341	356	362	361	321	353	363	374	338	364	327	356	351	343	345	365	368	349	328	363	332	342	362	346	326	350	345	377	330	341	336	341	366	360	319	335	343	368	345	322	305	326	315	379	328	361	337	379	321	360	352	363	356	362	356	365	337	366	341	349	354	349	354	332	354	363	347	318	322	347	333	382	345	357	329	341	323	331	340	328	371	338	303	366	344	320	364	321	344	342	330	324	368	373	373	354	332	367	322	339	381	344	381	367	395	346	328	352	375	337	340	334	325	351	323	368	378	331	357	385	297	308	350	366	328	351	330	299	348	344	338	359	333	350	333	309	329	345	350	326	331	365	359	317	351	296	334	331	352	329	332	328	349	320	366	324	319	377	374	336	346	328	288	330	324	346	342	321	323	336	367	329	330	347	386	319	376	308	349	374	322	351	330	336	332	347	348	349	335	312	363	373	369	356	367	346	329	304	347	351	326	374	320	338	309	342	328	334	352	309	313	315	366	368	333	342	345	335	347	332	331	342	325	330	350	296	325	333	358	333	355	364	357	358	354	353	342	320	356	337	321	343	345	317	355	364	351	344	334	319	346	342	344	333	337	339	341	316	340	353	325	339	328	319	336	348	352	336	333	343	348	335	347	328	337	348	338	327	361	342	328	346	323	326	348	350	344	340	353	337	354	351	297	315	367	359	321	361	307	356	331	367	348	359	330	318	357	355	366	376	333	356	369	339	320	327	330	333	378	348	341	328	383	329	380	342	326	348	353	333	324	345	337	319	361	337	365	341	323	355	363	355	360	325	338	363	381	403	362	337	360	313	321	360	330	318	334	371	339	328	330	379	307	348	366	348	352	340	358	342	337	314	349	348	338	340	375	356	357	316	357	338	331	345	375	327	347	364	306	360	330	336	298	336	333	315	346	341	323	371	356	350	351	346	347	291	347	341	330	328	349	332	350	343	348	361	338	324	342	303	321	326	336	340	333	368	371	353	351	316	365	353	362	338	322	328	335	343	356	312	354	322	331	357	342	335	338	341	326	372	308	334	324	343	342	323	350	339	305	359	354	329	374	381	339	356	315	342	320	373	349	356	367	324	337	309	339	319	350	355	347	327	334	322	331	321	337	331	345	341	325	341	346	344	351	351	329	347	360	334	345	367	338	334	350	328	366	341	348	372	356	357	306	290	343	354	363	339	367	351	335	334	329	320	372	351	331	335	310	351	339	335	381	335	347	334	352	341	342	336	338	333	343	341	381	313	357	361	360	372	367	339	340	351	340	355	330	324	330	332	320	341	323	349	364	365	361	366	371	321	318	352	345	371	377	322	343	313	354	314	344	354	327	339	367	324	310	337	306	362	335	293	325	343	306	369	319	323	309	332	357	331	315	380	323	360	324	343	305	356	338	355	361	332	345	335	315	358	344	321	359	329	374	319	296	372	355	332	345	354	359	362	366	353	358	354	345	354	303	335	329	311	313	334	351	329	321	381	317	356	353	335	335	328	296	331	369	332	349	331	326	380	322	358	338	356	336	350	336	347	353	363	333	361	361	355	332	342	321	328	333	326	325	364	349	363	326	343	349	345	318	384	292	364	352	311	346	347	366	313	356	354	322	345	344	347	352	339	335	345	319	353	331	321	333	325	346	344	317	345	310	340	326	314	347	324	362	403	328	331	331	350	313	351	351	344	297	359	342	342	321	312	354	361	328	333	331	356	316	329	358	326	336	324	366	318	342	365	321	341	361	356	336	359	338	349	323	364	377	325	377	351	314	318	342	319	341	343	373	348	358	326	340	322	334	356	341	309	354	365	329	329	341	325	335	312	348	372	353	345	314	334	316	310	362	368	352	339	356	312	297	348	362	326	344	360	340	318	336	373	365	338	347	330	345	342	341	376	342	338	313	367	336	319	326	320	358	329	333	390	360	351	334	359	330	355	331	348	312	337	315	353	375	341	351	336	343	353	318	331	350	356	344	318	342	363	332	366	310	393	364	347	330	351	334	322	361	353	382	339	350	329	340	313	352	335	351	371	335	333	362	365	333	367	346	315	322	343	331	323	375	354	340	349	360	329	308	326	354	311	360	373	308	307	344	329	370	329	336	349	340	349	360	341	351	324	340	352	318	347	365	338	332	303	325	343	387	305	364	332	321	321	335	342	316	368	326	358	341	324	339	351	315	385	309	370	332	350	341	364	344	299	323	357	331	337	320	334	358	364	335	349	338	331	339	347	358	337	348	349	346	345	339	345	324	338	347	344	359	364	352	351	383	348	296	354	330	366	366	344	323	332	363	319	327	346	373	356	330	329	342	369	336	293	342	325	325	340	331	341	341	332	347	346	334	333	342	323	360	359	354	332	345	352	368	361	331	369	364	359	345	332	366	334	327	358	327	351	329	360	320	323	339	343	325	369	337	326	355	330	308	337	338	308	356	315	332	340	332	347	309	366	345	357	364	376	322	330	298	367	337	355	321	367	356	348	349	341	339	333	331	342	356	357	326	370	329	343	335	316	318	385	305	310	360	354	358	368	345	343	344	362	339	362	351	324	358	348	354	326	342	352	328	351	366	339	349	339	335	348	333	331	319	364	319	352	341	350	367	315	335	336	335	341	326	316	330	385	329	344	315	374	325	341	320	329	334	347	326	353	346	360	339	312	346	335	339	334	332	360	338	329	347	348	335	339	342	326	335	329	331	359	338	298	341
1374	421	464	375	314	243	249	258	265	251	261	245	258	277	278	250	288	245	261	286	271	263	279	261	305	271	276	271	273	268	268	282	273	279	258	263	271	268	285	294	296	303	257	260	287	267	279	289	296	277	297	265	273	283	273	253	250	254	268	231	289	279	307	260	292	305	274	278	271	282	245	293	260	287	272	291	258	259	301	296	260	270	264	251	256	274	278	260	270	297	308	277	269	285	249	266	279	279	272	313	277	271	285	261	272	245	277	244	284	281	258	306	292	263	267	258	284	293	297	271	268	241	244	274	242	267	270	273	252	294	238	258	258	258	249	282	305	217	264	276	263	289	297	265	292	294	264	280	274	296	257	285	284	268	220	212	256	247	252	267	261	273	267	260	268	265	305	280	263	278	267	295	274	267	285	236	273	261	256	257	309	258	239	275	251	291	250	271	271	281	289	266	244	270	298	280	256	262	261	290	261	261	249	269	269	296	265	277	268	257	276	258	259	283	240	269	303	290	267	291	300	247	251	272	259	226	267	244	258	273	245	266	276	254	271	271	237	263	265	278	268	298	255	252	291	255	275	279	281	269	285	262	265	291	264	280	264	275	276	266	260	286	253	270	264	261	238	260	283	263	297	276	296	275	260	253	280	243	279	275	281	268	259	273	264	268	256	286	287	242	276	259	239	261	269	275	281	273	298	259	278	270	290	274	287	286	272	248	267	291	243	263	293	248	259	259	287	287	260	277	264	263	267	268	289	294	275	267	258	289	279	277	273	291	282	262	271	251	275	302	250	282	267	255	285	291	281	249	250	262	263	273	243	288	265	263	276	259	285	240	279	227	283	269	245	247	272	277	254	249	295	260	258	288	232	274	271	287	260	242	273	295	301	293	241	249	298	284	284	278	267	276	309	273	246	247	275	252	292	274	238	284	270	245	284	265	267	284	254	281	246	268	253	266	252	279	269	260	257	251	261	281	286	282	260	265	260	292	277	282	253	288	279	270	272	296	317	301	271	256	228	259	243	271	252	253	285	261	275	293	259	246	277	246	272	275	268	261	283	304	277	273	281	282	279	273	281	293	279	271	253	283	273	274	278	271	267	278	282	267	250	274	273	263	267	251	240	256	247	223	265	238	254	271	282	294	300	268	269	248	274	260	278	252	256	234	276	279	264	278	310	276	276	292	255	249	254	258	286	249	266	252	274	316	269	318	309	282	263	280	274	277	274	289	263	251	268	249	241	282	261	259	273	244	293	236	267	271	264	287	259	245	280	266	267	267	252	292	266	244	285	269	254	235	274	260	244	297	273	265	278	273	263	277	294	277	254	281	235	267	279	273	291	270	301	280	279	275	275	246	261	274	283	273	263	295	286	256	258	273	258	307	285	276	275	263	294	276	273	279	303	294	293	239	267	280	247	275	262	266	264	283	269	281	257	272	283	283	273	290	266	260	241	277	277	251	267	242	246	279	261	254	268	300	262	295	247	255	258	258	286	268	299	282	280	260	250	271	302	264	290	267	290	280	294	255	280	300	275	253	256	264	254	268	269	289	245	270	250	254	285	249	292	273	265	260	307	266	264	256	289	277	283	268	280	282	275	238	300	277	314	263	231	248	263	260	286	260	298	278	264	285	215	263	306	269	266	260	318	294	281	263	249	271	299	263	292	266	290	274	237	280	300	271	246	262	258	270	263	299	234	244	273	254	273	227	259	252	251	266	263	278	280	318	283	306	266	278	259	292	250	285	289	302	253	254	248	254	300	259	275	243	279	255	239	288	271	275	294	284	260	256	273	279	262	243	281	284	247	244	254	296	260	243	279	257	286	295	270	236	290	268	269	248	285	284	246	296	285	262	266	278	238	260	281	293	255	258	272	267	261	276	292	241	248	284	239	274	242	283	261	300	279	250	292	279	270	305	263	281	267	269	268	237	251	274	243	270	250	261	256	261	269	276	253	271	269	278	274	284	261	285	283	266	270	282	282	283	235	267	259	282	277	287	279	280	302	282	247	267	308	223	211	283	285	253	265	264	292	279	273	259	271	291	267	257	260	225	277	249	257	296	256	261	286	296	264	240	254	267	211	266	279	253	275	267	240	269	250	250	302	241	260	286	283	265	256	270	252	310	235	271	263	260	294	242	260	247	271	279	265	276	282	255	261	256	256	255	263	257	254	245	253	271	281	269	259	256	269	243	289	289	280	275	254	281	267	242	287	263	239	255	241	265	278	290	270	263	277	307	297	268	225	266	273	261	302	298	276	280	277	281	271	264	293	246	265	265	259	264	291	314	266	271	262	263	253	304	273	252	265	264	271	301	263	265	256	269	270	264	295	239	257	274	245	276	258	262	288	258	286	269	236	281	256	264	292	280	237	247	261	273	265	302	300	234	272	270	253	272	252	257	260	269	241	253	273	279	288	287	260	242	288	275	280	271	293	271	289	260	282	258	278	271	305	246	245	254	286	291	264	294	276	273	294	264	250	264	278	276	294	309	282	273	297	239	272	290	249	254	264	285	282	265	284	274	262	261	301	249	263	282	263	265	269	268	254	258	271	272	266	255	296	285	300	293	288	286	265	239	286	238	264	300	265	250	255	261	279	273	275	278	280	268	253	297	266	283	251	260	245	287	277	289	269	284	285	256	307	286	267	274	286	304	256	271	271	248	286	275	285	283	265	271	275	273	282	271	285	262	258	269	273	276	285	284	269	264	273	271	259	258	252	301	264	281	261	243	262	275	300	286	269	273	264	265	301	298	268	302	237	269	284	244	269	265	268	299	263	244	265	278	287	265	263	251	269	239	273	285	223	270	279	283	277	274	258	241	282	285	248	276	302	284	307	261	266	278	262	278	266	256	284	293	287	247	287	253	273	284	273	294	256	311	272	257	272	290	287	277	257	255	249	296	262	277	251	260	272	256	258	286	265	262	265	209	262	269	269	262	264	252	297	260	292	266	275	275	259	288	265	276	268	278	289	267	287	274	264	263	273	236	259	271	255	277	292	260	267	263	237	246	259	240	263	251	267	273	252	281	281	271	272	258	304	301	283	302	291	265	280	274	279	296	276	279	266	270	275	254	264	251	289	275	250	267	278	270	258	285	247	274	286	263	256	276	278	274	259	255	276	266	277	239	271	282	265	278	293	274	243	266	269	268	278	268	279	262	255	259	287	273	269	257	266	293	253	241	251	256	310	267	285	268	321	294	285	270	280	262	275	283	320	248	295	286	267	273	279	305	296	295	253	277	267	256	273	269	241	246	289	259	271	248	263	237	244	269	230	294	300	283	260	267	275	256	236	267	289	247	269	261	289	284	238	274	269	244	284	268	278	276	282	274	264	284	292	255	277	259	277	261	269	285	282	274	294	270	265	263	278	247	275	263	271	310	243	285	270	279	262	253	275	260	268	294	283	271	293	275	275	255	252	269	274	272	257	271	260	254	293	273	271	253	272	252	278	282	291	263	276	280	296	296	284	269	267	250	253	272	300	299	269	273	292	247
1905	814	1154	1054	763	640	664	663	648	699	694	695	669	652	655	660	634	667	641	667	674	653	709	664	671	642	616	674	611	670	633	664	634	691	618	613	682	687	639	662	663	640	656	656	658	646	676	650	636	656	667	711	653	652	675	700	698	672	695	676	639	601	611	627	581	674	650	694	666	705	611	645	640	604	653	646	612	644	614	620	690	631	662	670	674	631	636	671	662	662	635	612	611	634	633	617	673	664	598	714	640	700	635	630	644	671	628	651	619	656	678	647	685	677	656	627	642	616	671	681	713	651	679	631	676	631	661	682	648	606	672	635	654	655	624	651	663	625	622	654	676	607	696	641	657	632	696	676	677	608	658	687	616	656	614	651	732	689	606	674	685	642	706	683	648	648	605	665	667	614	627	679	646	680	641	656	631	661	700	599	620	687	684	641	640	613	626	650	686	693	593	669	644	655	678	649	670	646	667	676	628	668	683	665	654	661	672	649	635	674	665	654	624	646	651	624	661	664	683	618	651	638	659	662	649	675	696	612	648	650	657	691	656	605	625	689	662	650	646	631	652	643	659	658	609	712	624	678	675	659	651	669	663	601	617	641	690	641	647	675	661	650	645	661	637	644	654	678	709	682	620	613	668	672	627	707	678	645	645	656	632	656	681	661	656	637	675	652	655	685	661	634	670	645	660	628	665	683	656	683	668	707	641	628	651	713	715	659	665	670	653	661	673	634	682	648	678	670	671	666	644	631	653	645	640	650	659	654	647	657	674	660	636	654	651	680	587	665	643	634	624	705	676	681	673	639	634	652	651	726	619	634	654	622	622	641	689	682	695	635	626	638	671	629	663	684	611	644	626	690	658	640	661	647	659	671	658	703	675	709	647	670	639	646	657	622	671	674	632	647	661	643	692	616	648	661	676	695	643	633	696	667	671	656	678	658	652	593	663	645	675	628	645	645	642	669	654	614	691	661	658	687	652	655	705	628	670	662	670	630	617	624	686	614	635	694	666	686	655	639	651	626	645	687	636	659	628	664	636	662	674	618	670	643	666	701	649	682	653	670	658	683	636	657	656	624	663	683	668	591	669	678	642	644	666	661	700	639	661	679	597	627	652	670	651	664	628	624	597	644	670	664	658	622	681	636	622	679	662	655	665	662	646	655	626	675	637	645	637	669	687	639	661	672	659	694	659	639	655	690	650	654	642	703	608	650	619	630	592	673	640	649	663	654	648	613	639	642	682	626	641	656	617	628	670	636	672	711	648	635	646	648	704	608	637	653	649	653	631	636	737	650	632	658	680	621	636	681	610	676	641	647	707	648	639	643	657	648	668	640	659	638	636	656	674	629	666	676	676	660	695	664	648	637	660	667	616	626	632	708	645	642	650	661	665	634	654	629	652	631	676	648	648	647	657	673	670	608	630	633	657	657	690	611	654	674	655	664	626	595	633	682	642	706	639	598	662	678	710	606	652	639	641	702	642	671	634	694	670	666	634	635	682	652	622	689	626	644	671	716	656	623	691	669	648	681	601	589	671	640	661	666	594	649	628	614	643	616	626	646	581	642	634	706	615	641	697	679	631	626	648	660	670	636	647	677	632	636	664	645	661	648	719	708	659	659	658	659	635	692	705	666	675	639	643	662	639	660	668	627	658	635	628	660	650	694	668	664	642	622	666	672	664	666	694	646	624	660	650	627	652	619	630	631	648	653	672	650	647	665	655	694	600	656	662	657	665	631	642	672	656	643	659	635	670	638	615	639	685	703	708	667	706	685	657	635	684	605	642	669	638	657	612	674	656	702	596	656	633	671	658	648	662	650	659	666	670	678	640	655	645	644	698	687	671	678	621	684	637	620	636	635	670	629	656	674	638	660	615	642	625	647	664	648	648	655	630	651	634	690	687	637	641	616	565	699	635	675	658	653	664	640	665	665	669	678	664	624	684	661	662	665	667	652	671	656	643	683	649	650	640	596	661	625	683	648	640	675	664	642	668	636	677	658	661	685	603	655	677	608	692	687	669	617	621	622	670	691	622	647	682	730	661	677	620	651	659	639	658	617	644	695	658	653	651	608	660	664	628	675	656	690	623	607	638	633	622	647	642	677	621	652	684	676	634	682	628	659	630	593	673	656	623	673	678	669	666	666	650	633	646	642	667	629	683	644	647	675	673	691	685	662	683	633	599	665	637	639	651	623	627	669	669	638	650	670	662	622	652	621	657	686	649	649	643	670	684	614	654	657	608	656	667	677	735	634	643	675	659	696	639	646	659	671	616	664	647	681	699	659	636	674	645	674	656	640	668	638	629	644	651	628	682	674	706	673	688	694	637	627	659	698	656	657	678	609	683	648	650	654	652	679	659	658	637	650	683	644	681	632	642	605	603	670	659	637	670	666	693	652	676	667	668	695	675	666	633	649	636	623	643	713	665	641	668	656	655	594	635	640	682	641	632	643	672	606	639	613	620	664	671	625	664	627	625	672	702	643	647	628	642	651	663	644	686	650	662	662	665	668	620	659	663	645	651	632	640	643	629	610	612	654	642	628	635	684	678	634	627	671	630	622	676	664	652	641	682	667	642	683	639	700	662	630	639	703	672	582	673	614	697	659	696	704	661	673	610	686	665	642	612	649	626	662	656	664	661	659	629	661	663	647	619	611	639	650	637	664	652	674	649	612	608	689	625	643	630	625	668	633	654	632	604	629	652	641	627	648	645	641	624	665	671	662	660	660	650	661	622	635	701	622	654	646	670	669	673	648	661	639	635	666	640	612	670	616	665	685	641	660	617	659	695	665	706	624	636	644	665	630	661	629	675	663	651	649	690	616	665	653	644	624	633	663	680	683	663	651	692	653	645	636	628	647	675	640	691	704	626	659	672	640	596	712	686	658	662	678	645	667	644	649	632	638	631	677	683	626	643	656	662	677	658	673	667	637	641	684	668	657	676	645	648	656	631	672	622	684	629	653	676	663	665	659	659	602	637	680	671	637	617	655	654	639	672	646	666	611	676	688	667	623	637	662	638	629	663	606	667	651	641	660	653	642	664	649	655	679	696	626	646	673	680	646	624	667	648	678	665	654	655	661	650	641	690	652	670	678	698	688	629	630	655	655	655	653	631	654	635	658	617	670	649	665	647	656	690	633	690	640	662	704	631	679	628	679	664	596	688	678	612	709	655	666	678	689	614	662	659	623	610	609	671	659	623	620	628	629	646	632	662	655	630	625	638	642	689	687	677	635	664	676	608	665	635	662	651	658	639	634	636	620	630	706	674	626	646	618	662	635	657	670	641	695	649	717	686	607	657	672	645	628	643	636	652	682	630	634	707	657	658	691	672	643	657	654	612	667	635	648	614	623	664	612	644	605	643	648	689	621	612	648	661	657	638	619	661	631	650	662	652	646	669	632	608	652	682	659	659	659	648	610	606	618	665	659	639	687	606	633	669	618	642	684	668	679	639	692	663	675	617	634	622	620	605	637	693	661	646	684	628	679	658	654	648	636
6556	789	2777	1064	1023	331	306	284	308	280	299	301	269	264	286	250	267	301	259	256	292	273	257	278	281	270	281	288	273	283	257	265	253	267	268	266	291	277	268	290	293	276	280	284	259	304	292	268	272	223	277	265	290	278	257	296	306	287	254	278	249	255	233	266	283	272	306	280	289	284	281	287	284	257	286	291	287	265	255	245	256	276	259	265	240	281	270	279	264	265	271	265	248	266	238	273	254	246	275	265	238	262	270	267	247	258	253	255	278	282	236	299	252	277	280	280	286	290	277	277	268	293	255	283	272	300	276	297	291	294	277	236	269	264	277	244	256	273	263	245	265	275	252	235	266	270	312	289	262	272	285	264	259	253	237	262	248	249	278	293	239	288	272	262	296	266	299	300	251	262	277	253	249	273	285	282	258	276	260	259	282	272	265	274	274	278	287	276	298	267	250	260	271	264	262	330	291	274	276	284	283	249	274	265	267	301	281	288	278	240	272	278	255	273	253	253	265	283	274	269	277	246	277	262	274	275	260	262	250	271	261	299	286	256	253	284	279	273	279	241	243	266	265	254	288	245	252	247	270	272	279	292	323	277	258	236	273	267	300	284	287	274	304	280	224	261	273	268	252	292	266	299	284	302	272	297	264	265	296	278	264	269	253	270	295	240	260	277	294	247	254	282	254	284	274	300	268	266	272	281	278	253	303	268	272	263	271	289	240	262	268	268	243	280	296	255	270	260	324	267	258	253	231	276	290	256	258	290	279	287	265	277	250	253	241	284	255	269	251	229	261	254	286	265	262	262	256	254	259	271	274	269	277	258	271	265	271	272	289	247	252	272	279	237	250	279	256	279	294	265	296	241	270	260	257	276	260	270	270	260	276	247	276	266	283	269	261	295	261	259	291	266	266	265	296	275	272	282	256	255	296	275	273	281	285	269	290	257	284	271	265	267	275	257	254	266	289	277	290	267	288	250	289	278	277	244	266	265	250	230	303	264	285	283	268	267	262	254	285	248	274	287	278	242	256	281	266	251	288	282	286	259	283	264	302	289	272	304	263	262	257	271	270	240	261	275	274	252	278	309	262	246	254	295	268	308	291	264	232	276	273	253	270	259	233	267	259	275	269	263	280	246	275	272	250	238	260	279	255	293	210	304	272	285	269	258	252	289	222	272	250	276	261	254	264	258	255	262	271	255	277	269	235	258	280	248	268	250	274	289	296	282	287	269	271	265	294	284	281	269	292	274	265	242	242	287	277	264	264	276	273	272	277	258	256	250	282	297	282	296	269	258	273	287	295	286	286	269	258	295	247	298	279	306	273	281	262	305	283	259	250	278	257	275	289	285	278	307	269	254	269	276	266	245	258	303	244	280	268	268	261	299	305	238	262	277	278	288	247	263	264	249	267	236	241	278	257	245	246	272	229	313	250	300	261	258	275	257	284	269	254	254	271	256	267	274	291	286	269	260	276	282	268	268	252	239	255	257	265	300	288	299	252	262	258	258	286	259	266	238	260	276	274	262	256	268	274	286	278	257	285	315	297	256	284	294	284	249	263	262	285	263	293	265	281	272	271	274	304	288	267	282	240	251	222	266	270	312	270	250	277	260	265	273	271	287	260	301	283	264	287	303	265	262	278	300	271	318	266	255	268	279	276	270	251	244	283	260	266	270	255	280	257	295	263	287	258	247	257	273	282	280	269	275	291	263	290	273	255	264	303	273	238	262	262	255	252	246	246	275	255	245	298	265	276	258	248	261	282	276	275	246	270	255	244	280	263	239	282	272	308	259	266	273	295	252	257	256	256	269	254	250	255	262	273	285	276	273	237	288	319	267	284	268	287	253	307	267	239	253	264	288	262	252	288	256	254	275	274	268	275	264	233	277	257	250	296	288	261	273	284	242	294	248	271	268	270	257	244	304	248	303	290	266	277	263	278	281	269	285	272	257	240	251	258	253	248	260	285	278	291	268	270	274	262	240	272	265	262	261	261	253	253	240	277	258	250	261	265	272	269	258	285	304	282	274	289	257	277	273	261	282	285	276	263	266	278	262	261	283	283	309	256	262	291	279	286	280	292	243	257	263	256	278	276	265	269	271	247	234	234	281	272	271	269	288	285	251	287	241	279	252	278	283	304	257	269	259	256	259	279	272	258	279	226	288	254	261	246	249	282	263	270	279	271	278	283	279	282	243	288	282	287	270	267	304	269	273	232	262	271	265	277	247	281	268	278	251	251	260	265	264	272	261	270	276	273	302	295	291	272	287	276	278	252	249	269	228	239	272	280	261	263	251	263	286	288	257	258	292	269	307	260	264	266	262	248	259	277	279	294	273	269	263	273	260	270	271	285	273	280	265	313	263	281	263	301	249	259	274	248	260	258	252	256	255	275	261	254	252	286	292	275	261	253	274	283	257	278	274	276	261	272	281	245	287	280	270	287	293	281	285	272	262	266	258	258	288	286	297	259	289	265	281	259	292	280	273	273	287	287	254	255	300	286	263	272	256	262	264	269	260	252	266	231	274	304	253	283	265	301	288	234	297	283	258	266	282	282	278	286	236	281	278	257	281	302	243	251	265	296	327	281	287	286	263	264	258	303	276	223	262	268	295	265	272	253	266	289	276	271	293	267	278	261	263	268	254	276	285	296	248	277	289	303	262	260	294	283	263	288	291	251	269	244	296	288	297	292	277	310	276	271	280	242	276	308	285	271	268	279	267	286	259	257	265	260	252	237	280	247	235	269	264	294	243	287	281	287	287	229	262	246	231	296	276	266	288	269	284	289	282	266	261	264	295	268	265	252	288	271	268	254	268	269	289	260	286	217	287	239	292	253	260	267	265	279	244	253	279	278	305	276	258	282	276	272	270	274	253	248	253	297	278	288	267	274	276	325	278	249	312	265	260	259	279	271	267	274	231	328	292	273	284	248	286	268	272	267	261	279	266	263	246	292	294	280	270	261	260	287	258	297	260	256	253	268	305	291	278	257	249	264	270	280	294	282	262	259	264	274	273	282	228	242	248	271	273	280	280	281	273	273	277	256	248	250	313	256	266	249	253	282	266	269	278	279	242	252	282	268	280	256	285	307	276	243	294	260	291	264	297	279	269	307	259	272	265	286	267	246	301	290	299	277	234	311	267	291	295	262	254	278	262	252	241	281	280	290	256	255	304	256	285	233	256	275	272	285	284	288	265	259	264	281	274	244	267	249	244	244	271	262	243	255	307	256	261	286	227	276	267	248	285	247	293	282	268	267	255	281	289	255	265	297	240	257	258	277	257	293	271	278	245	298	254	270	267	274	274	259	286	260	286	287	283	249	266	247	254	262	273	259	261	261	281	239	273	268	276	286	264	250	258	313	256	236	284	266	276	248	278	265	276	302	250	252	273	269	282	280	301	249	295	260	271	287	265	230	308	285	273	264	273	282	253	289	301	290	258	258	284	263	249	257	276	248	245	264	257	288	255	277	237	279	262	266	281	270	258	273	276	245	280	275	251
6291	1170	5971	3276	3558	1051	918	859	784	782	782	760	779	684	749	706	688	709	716	675	670	679	657	690	715	665	652	672	610	657	662	681	670	649	643	662	666	619	680	667	666	610	654	649	635	651	679	667	616	623	648	663	663	640	683	635	657	685	668	606	618	672	670	629	601	676	671	661	659	656	679	635	654	657	671	585	640	636	670	636	643	631	651	665	681	637	660	698	626	666	677	643	664	635	663	677	641	667	717	674	674	663	619	604	673	660	669	714	647	634	646	584	662	646	644	627	650	662	622	668	616	665	678	642	652	663	619	652	653	654	580	638	633	616	648	618	586	638	657	655	665	659	656	685	634	649	672	648	695	647	649	649	662	652	659	636	618	654	665	645	635	661	599	684	624	656	649	625	659	710	598	653	661	617	696	670	666	658	656	699	665	659	617	598	609	653	628	618	655	617	648	689	645	635	614	632	625	653	583	627	651	680	625	619	635	638	685	654	565	643	632	659	664	643	672	635	639	636	615	657	628	629	630	628	673	639	700	680	665	641	673	650	641	626	639	630	634	654	636	637	617	618	654	667	632	647	630	687	655	656	645	642	613	624	686	638	645	616	647	669	678	710	657	655	628	635	621	654	645	689	658	650	672	635	723	648	671	645	659	626	701	665	619	623	638	676	633	606	628	633	580	658	618	684	643	617	654	699	644	641	679	635	654	682	654	674	632	652	607	646	654	693	655	648	610	671	630	621	654	652	620	655	638	599	642	629	642	639	639	666	639	668	643	663	638	628	631	640	662	629	652	659	645	670	623	701	641	666	614	642	657	656	620	641	659	689	643	672	653	601	638	666	668	646	649	638	644	642	660	647	688	607	642	630	617	587	641	631	708	646	622	640	613	631	644	662	650	662	672	660	680	603	642	637	631	685	575	620	640	662	657	652	677	645	627	637	717	634	627	654	621	707	641	663	679	651	655	653	647	656	658	654	615	608	599	650	677	673	645	617	614	630	638	652	666	648	623	662	659	663	660	624	667	654	629	653	675	674	646	637	668	678	626	600	617	625	648	642	610	663	609	624	654	600	670	679	636	661	654	630	660	626	655	616	658	648	654	615	627	631	656	655	635	638	637	610	687	629	645	620	661	625	659	663	678	664	612	621	624	657	660	657	612	613	663	653	650	674	631	668	675	647	659	652	684	649	626	630	648	665	640	677	632	620	640	612	653	633	692	647	651	608	663	665	663	631	633	660	659	649	621	630	665	648	648	648	627	694	658	642	622	648	652	691	677	618	669	643	662	670	612	674	635	636	627	645	615	660	650	649	631	691	676	696	678	638	638	665	604	619	565	653	637	659	651	599	676	645	691	597	640	646	667	653	609	671	677	685	655	661	653	655	667	651	624	702	648	645	628	657	654	678	675	642	639	642	615	666	615	640	634	639	621	663	674	700	669	654	654	668	654	649	641	601	639	634	663	667	653	603	632	655	667	661	683	656	648	629	645	589	658	653	614	654	639	653	632	657	635	610	610	714	665	645	667	656	700	654	635	647	617	637	678	650	681	602	634	640	652	662	670	611	654	666	638	664	638	639	652	644	622	637	598	630	632	655	659	668	626	593	633	682	684	671	642	638	655	666	621	670	659	632	657	624	652	684	596	688	684	607	636	639	632	663	657	628	633	644	645	624	642	643	627	694	666	617	646	669	630	603	652	625	685	610	690	662	684	641	651	613	651	641	611	621	679	634	669	629	693	680	653	686	646	640	602	664	647	635	644	634	640	651	656	689	615	591	643	644	615	628	610	681	642	688	672	632	653	688	608	670	662	655	694	648	638	609	664	633	659	613	603	607	675	646	667	644	645	671	605	630	654	621	706	647	649	661	639	638	666	632	612	662	663	646	628	622	625	608	680	642	649	603	665	689	650	658	662	622	651	616	603	674	679	689	671	628	694	633	659	677	626	670	619	675	674	613	656	677	655	648	648	626	648	691	677	586	669	652	665	627	664	642	652	633	649	674	687	632	667	651	652	658	714	637	628	685	648	630	640	726	650	598	647	666	656	654	647	675	639	659	658	646	653	630	631	647	639	681	668	601	649	659	699	669	713	615	624	610	667	647	693	605	665	651	655	608	629	643	682	657	640	671	606	658	612	649	647	653	625	663	675	639	648	675	681	651	648	642	651	634	662	650	650	633	670	651	658	630	628	636	672	636	624	696	652	569	643	648	696	652	654	649	644	670	623	590	628	667	631	662	621	617	631	645	615	627	585	681	698	716	652	648	642	647	628	627	671	656	669	687	570	616	680	651	662	644	606	691	652	650	634	609	667	666	642	689	607	601	670	656	652	670	646	654	650	683	647	638	703	608	646	673	639	692	608	621	650	651	640	636	661	644	657	669	646	669	663	596	614	642	633	661	655	702	651	610	632	640	638	661	639	679	627	651	696	651	637	646	628	640	596	637	646	663	628	607	682	671	656	668	643	647	649	683	663	684	610	613	638	658	636	655	643	644	671	579	669	667	608	595	594	619	659	674	636	655	608	658	697	644	658	665	652	619	635	622	658	673	632	643	697	586	660	657	672	665	650	637	610	653	652	682	667	683	590	637	594	666	612	628	609	606	623	625	635	631	701	664	654	652	627	652	613	667	644	665	696	620	639	635	670	687	649	661	601	644	655	646	653	614	642	638	654	648	641	627	602	672	652	666	636	624	626	625	635	650	614	655	625	606	636	685	661	656	631	654	708	690	707	636	679	645	681	640	621	655	637	637	641	708	620	636	646	640	645	643	644	659	632	691	656	599	617	672	666	664	662	697	638	637	621	640	667	645	651	628	620	631	648	620	669	649	619	632	614	651	621	634	667	644	615	656	679	695	639	574	615	645	664	630	669	706	657	666	640	655	669	662	673	657	624	693	650	647	636	694	639	681	649	636	633	630	636	631	656	681	635	650	624	669	659	631	626	655	645	634	624	679	593	694	656	620	625	615	662	620	592	628	650	630	672	643	679	632	621	624	670	615	662	699	690	647	619	663	637	643	664	651	643	635	651	688	630	605	636	609	625	684	689	633	656	671	650	626	668	622	634	624	625	604	627	662	662	656	666	670	652	652	638	643	632	663	593	637	614	671	627	635	640	656	667	653	671	651	632	681	664	718	624	640	623	632	641	633	579	648	614	622	649	668	637	648	641	620	649	633	666	672	625	651	676	660	615	668	666	688	662	632	612	635	642	649	676	695	642	631	649	680	692	656	666	623	643	627	661	625	624	649	633	615	705	677	622	617	653	630	674	634	688	676	597	666	643	671	603	659	626	682	682	661	633	693	634	614	622	644	616	590	656	633	669	612	694	658	680	660	686	655	684	649	639	615	678	692	621	613	647	654	669	647	623	660	635	648	632	658	610	659	664	648	628	597	641	648	617	630	632	641	634	616	669	678	611	640	622	629	654	651	645	658	585	661	684	687	649	621	619	617	623	671	716	667	657	652	670	651	601	621	642	605	668	626	649	647	633	609
12160	1267	6706	2354	2460	292	252	223	198	188	168	168	167	165	170	173	140	156	155	131	137	147	149	147	144	164	157	145	155	132	153	128	136	144	144	151	150	145	124	134	150	130	133	137	127	133	149	153	128	143	140	143	161	135	138	107	146	124	158	145	131	149	143	146	141	158	135	151	131	148	139	133	151	152	114	155	145	129	123	166	168	147	151	140	151	137	128	151	136	150	160	131	138	155	136	148	138	128	158	148	151	126	165	138	173	146	135	171	133	134	142	140	123	143	131	142	126	149	151	146	146	147	142	159	157	163	136	159	139	144	132	154	144	134	148	153	151	129	138	144	133	118	136	133	133	151	168	150	146	135	143	140	135	132	125	136	139	126	153	156	154	138	146	116	121	146	142	154	148	129	135	139	141	124	138	134	122	161	143	153	134	134	129	127	159	123	138	148	139	174	142	136	142	130	136	153	130	133	150	151	141	137	109	155	126	150	148	148	149	151	162	127	138	141	127	138	118	158	127	164	124	168	137	141	170	112	142	122	138	160	143	108	148	149	122	150	136	153	153	160	148	157	146	132	151	139	136	165	134	171	158	125	160	110	157	133	127	134	143	123	154	140	117	144	141	141	145	127	141	157	130	118	148	115	148	145	135	136	138	138	123	139	131	137	131	158	131	148	172	134	149	140	145	157	146	140	115	130	157	176	146	131	146	139	134	126	132	143	121	126	154	120	136	136	145	135	149	147	152	137	148	179	142	135	138	138	151	142	151	140	146	148	140	129	128	143	114	127	150	157	142	134	117	115	128	131	134	132	130	151	140	139	142	137	140	131	118	142	145	122	120	143	143	147	128	117	130	154	146	132	148	138	164	152	147	125	118	133	134	134	138	146	124	123	132	138	144	130	143	134	146	152	151	138	147	142	155	132	129	140	146	131	139	133	154	147	147	124	146	124	153	134	133	125	152	144	119	116	112	141	107	152	137	135	140	149	155	113	138	127	139	156	152	155	140	146	140	153	133	133	127	143	141	147	130	125	133	122	115	162	125	124	149	136	129	124	129	153	145	134	155	134	134	132	127	131	132	146	134	136	141	171	132	156	121	104	134	128	139	138	133	151	123	133	124	147	131	117	131	132	104	143	113	138	118	132	132	137	165	109	120	127	155	142	150	119	161	121	123	139	131	150	117	150	145	154	148	141	155	154	141	148	150	130	122	130	123	152	143	147	140	130	138	152	134	126	145	135	113	149	152	151	139	144	125	111	131	138	149	129	152	148	151	146	143	136	133	132	154	154	130	156	127	134	140	148	151	120	119	141	149	118	123	99	142	140	142	145	145	157	131	156	146	162	146	140	134	134	122	134	123	124	157	134	150	116	140	126	124	174	118	141	141	127	158	126	164	140	149	116	143	135	128	166	144	147	138	135	126	134	133	132	118	124	119	159	123	122	120	140	133	119	164	130	154	133	147	159	133	142	137	177	169	128	135	137	112	129	147	160	137	133	149	169	116	129	132	149	145	139	129	149	138	115	147	152	144	142	132	152	150	162	120	153	133	143	142	131	134	160	141	128	135	143	138	128	147	128	140	151	151	127	133	139	143	124	129	148	130	158	113	117	148	155	131	128	140	145	124	141	125	146	136	138	143	119	127	139	131	160	157	146	140	145	142	169	167	132	143	118	139	155	154	152	128	142	147	139	135	156	138	132	146	165	134	132	115	147	137	130	129	138	144	151	142	145	129	132	158	127	162	124	129	142	126	128	156	126	138	126	116	148	188	151	130	140	131	133	144	142	128	137	155	143	133	136	157	132	131	129	139	135	123	134	127	147	143	159	146	133	140	133	156	159	137	122	131	138	157	135	151	133	121	148	141	138	145	145	139	170	139	127	146	137	149	135	123	152	128	127	142	146	132	142	134	140	149	124	146	119	152	131	135	148	128	166	141	144	120	135	165	122	150	130	113	133	138	155	118	141	128	151	122	138	117	142	131	153	141	168	125	150	143	131	132	132	117	139	117	130	137	146	127	147	142	119	133	153	146	146	116	108	130	120	129	136	154	126	143	147	135	139	155	124	127	146	142	147	137	119	140	167	165	136	155	146	129	136	138	127	164	171	136	150	135	124	133	139	137	138	147	119	131	127	149	130	140	147	142	141	134	160	161	151	125	146	141	163	132	132	153	131	135	160	123	158	125	128	122	139	146	132	152	152	128	118	120	116	117	130	144	145	149	153	139	155	139	157	140	115	130	121	146	137	133	150	125	129	162	142	161	144	158	158	145	115	159	147	127	126	122	127	127	129	155	130	136	146	121	128	177	146	131	135	139	145	156	163	159	142	132	148	145	129	140	148	125	135	149	138	142	132	179	128	131	141	141	129	143	147	165	141	138	143	115	122	136	152	136	145	158	154	120	130	130	148	141	121	142	124	148	139	157	143	143	132	120	130	144	126	159	126	152	130	129	136	131	121	145	143	142	149	118	140	134	125	133	137	143	128	138	126	132	161	125	141	144	153	128	135	144	135	131	149	137	107	136	151	131	173	162	132	130	152	115	131	161	130	143	135	143	144	124	153	122	122	138	128	129	161	118	149	140	155	140	159	136	151	137	143	164	122	142	152	124	136	122	156	134	107	121	122	139	144	135	145	123	139	154	135	134	142	151	137	121	145	156	169	152	160	127	138	140	127	154	144	137	161	126	167	138	149	140	142	140	146	156	175	135	133	160	127	116	131	147	143	161	116	154	162	128	139	157	163	152	148	125	131	125	146	146	125	157	149	138	129	136	119	131	131	160	144	148	130	142	146	126	125	145	163	133	146	142	153	142	153	136	135	127	119	146	140	134	147	142	152	133	143	132	157	154	151	149	132	127	147	124	137	141	155	155	124	148	162	123	129	140	121	142	143	130	131	145	124	150	142	136	139	146	149	146	138	102	116	128	162	135	167	127	124	140	141	147	145	121	150	119	144	131	152	138	143	145	121	132	145	140	107	143	151	137	142	119	155	128	136	112	140	162	166	151	111	153	160	136	134	129	139	143	125	133	142	130	135	126	135	120	126	124	125	140	147	140	146	131	158	125	151	156	140	151	137	145	135	150	157	148	124	125	163	127	137	141	149	133	145	151	147	126	126	132	146	164	122	148	138	135	132	139	153	138	141	131	124	159	138	129	136	123	134	139	139	147	139	136	165	146	130	138	126	116	158	121	131	145	132	132	155	122	118	148	160	137	134	148	160	160	133	151	127	149	184	147	141	136	147	118	138	123	122	141	130	141	143	126	119	153	125	109	145	143	118	167	150	128	134	158	130	131	135	136	141	152	144	137	130	144	152	131	144	130	148	138	168	148	139	128	148	134	135	130	148	152	145	129	147	154	135	180	132	134	161	104	144	144	135	155	147	144	144	155	117	146	134	163	137	130	124	124	134	128	149	138	122	122	143	123	147	114	138	137	147	135	141	160	107	108	128	170	151	137	123	126	147	168	134	147	155	160	116	155	138	141	146	144	141
7931	1415	12110	6065	6438	1120	964	778	632	649	578	534	534	469	458	492	454	469	439	408	405	416	422	415	408	381	388	403	366	356	369	382	380	361	390	363	374	403	363	364	354	364	370	368	356	314	396	374	392	369	343	382	361	360	369	385	367	354	385	370	339	345	353	371	353	338	355	340	349	341	357	385	318	358	356	403	349	360	332	316	349	354	344	372	325	355	409	347	341	369	343	327	350	366	354	351	387	360	357	316	374	394	354	367	388	387	360	328	349	354	347	341	327	337	334	334	364	356	337	352	355	355	348	353	337	327	344	381	307	319	351	359	357	334	336	335	327	344	333	370	352	338	363	338	357	344	338	311	326	319	361	334	355	354	337	331	370	361	352	314	356	358	324	346	351	336	332	339	360	338	362	390	345	344	368	322	346	376	366	340	335	358	353	352	343	329	339	348	341	378	357	340	363	362	345	365	339	371	360	368	358	320	339	338	354	331	378	334	366	315	362	358	343	370	365	347	333	361	306	372	354	340	366	340	360	356	329	351	360	350	344	328	361	351	377	366	369	346	348	361	341	354	312	378	329	383	360	383	382	338	319	364	348	337	334	342	354	368	343	326	341	366	378	386	354	335	322	331	328	339	368	355	362	362	336	355	350	356	347	364	345	341	344	371	362	356	365	310	360	295	342	357	387	336	364	374	317	339	368	334	353	370	329	321	375	362	360	376	364	377	401	350	309	367	353	346	347	371	369	354	341	329	351	347	331	352	320	354	349	362	304	377	339	329	355	348	348	350	310	373	339	345	316	345	325	359	343	343	363	350	337	346	382	337	337	369	360	361	333	379	357	368	355	346	369	351	388	301	331	321	354	347	330	322	328	340	348	390	357	319	339	317	351	370	333	334	347	338	309	362	382	360	346	364	323	339	357	329	342	338	363	357	386	382	358	334	331	347	355	342	330	398	375	327	358	332	344	337	377	357	358	335	344	341	333	381	315	344	346	359	374	383	346	357	337	346	367	362	352	299	341	345	332	375	372	360	328	315	333	348	334	361	373	364	318	349	340	334	374	332	327	376	387	328	338	352	366	324	345	376	334	331	336	334	310	382	338	345	349	344	323	351	339	356	321	375	336	360	347	359	318	372	379	341	337	336	340	352	342	349	371	367	315	360	321	365	337	361	379	312	357	374	367	325	354	353	359	345	365	359	321	347	352	359	337	389	392	342	335	339	329	339	355	325	313	388	350	328	339	363	358	344	342	358	345	369	345	364	336	373	342	353	343	385	359	365	338	365	350	338	373	363	354	367	349	377	362	365	377	340	349	355	346	370	343	369	355	395	360	363	373	342	332	315	366	337	326	369	353	347	344	338	333	364	338	381	333	335	337	343	353	336	349	335	355	324	343	377	334	349	352	350	343	357	364	373	347	369	378	340	320	375	382	373	328	309	395	340	345	389	375	380	346	365	340	365	347	360	353	367	335	345	324	333	341	375	337	319	301	329	328	324	345	346	371	357	348	353	353	351	373	341	351	348	337	346	374	319	371	361	335	359	361	360	351	342	354	330	332	357	314	364	365	356	335	383	352	338	348	377	320	375	349	350	331	359	389	382	346	318	345	345	337	354	355	365	387	326	357	341	381	387	354	360	364	359	342	363	352	362	340	333	370	354	337	350	369	373	350	323	309	360	354	358	345	359	355	368	380	320	380	325	351	400	359	357	358	326	371	349	343	350	336	361	359	340	367	364	343	382	354	332	360	353	364	392	357	346	329	364	333	350	346	345	349	350	347	344	340	346	333	367	318	349	377	359	345	322	365	338	355	330	350	339	369	336	382	376	343	398	352	368	352	349	381	340	344	388	357	305	322	384	406	344	344	369	349	358	368	345	363	348	352	352	388	364	323	334	350	316	330	352	344	348	343	355	364	332	323	375	341	338	368	360	348	348	344	349	331	347	368	344	321	363	337	330	348	397	351	313	365	337	318	391	378	300	339	344	327	382	315	348	360	378	347	333	363	320	324	352	342	338	356	337	354	360	368	334	357	328	350	342	368	338	355	356	356	352	335	363	364	369	300	349	364	358	336	333	381	321	328	397	367	365	316	309	331	345	344	365	371	322	359	361	362	332	322	343	393	356	301	363	329	303	362	345	349	346	341	365	358	349	353	366	362	361	367	323	323	361	337	363	315	375	343	343	335	337	324	348	354	360	342	318	333	362	357	342	324	352	337	354	328	376	350	380	313	372	346	337	327	347	338	353	362	376	380	366	370	342	343	345	343	322	341	322	324	311	353	373	321	359	364	342	367	363	359	356	368	365	364	371	366	369	382	376	342	364	367	353	369	354	361	360	362	324	359	336	341	315	350	354	372	319	374	344	341	371	328	371	370	343	358	354	342	378	353	343	345	362	342	340	354	380	361	341	380	350	354	365	356	376	358	357	358	372	327	369	366	346	328	340	341	370	350	351	381	355	324	313	344	347	322	344	333	364	346	336	332	358	377	357	372	304	333	372	352	371	351	344	363	360	388	334	353	370	345	350	360	384	387	359	367	371	357	358	351	372	391	356	360	392	344	313	366	376	341	337	349	338	367	365	337	359	363	381	358	351	375	351	352	366	351	364	353	340	370	338	333	324	358	342	344	331	357	365	364	367	363	380	341	328	332	337	336	366	376	388	369	350	322	343	319	349	347	365	336	344	350	354	343	347	404	349	367	357	352	340	329	329	385	331	344	357	350	364	357	354	338	371	321	359	336	345	350	390	357	358	402	336	338	328	368	371	354	351	358	333	344	351	309	366	322	360	337	372	363	342	324	365	350	365	344	346	320	314	364	358	358	367	341	342	356	345	363	346	363	369	343	355	359	353	340	335	352	367	337	347	341	351	333	339	354	346	351	344	370	335	359	347	355	346	347	343	351	363	376	332	350	319	317	332	367	369	369	373	348	368	307	350	360	343	334	330	353	367	385	370	352	360	350	369	359	361	335	341	350	361	346	339	322	338	343	358	331	319	353	386	366	356	319	347	359	337	360	367	358	361	372	367	353	329	348	351	333	374	359	384	350	331	336	347	348	324	349	314	357	339	364	327	331	328	361	352	340	332	359	321	336	325	304	353	349	350	349	360	355	374	360	353	343	346	377	335	321	352	375	357	335	376	385	358	373	321	356	334	351	361	359	368	367	353	316	322	336	384	354	361	352	357	345	334	360	336	346	364	374	322	337	363	316	316	371	336	357	322	383	357	340	376	398	326	379	381	339	338	328	343	390	342	361	380	347	351	364	325	368	348	340	341	338	341	367	355	338	367	366	357	333	354	348	331	321	314	376	357	325	354	343	361	346	382	347	349	356	344	356	315	338	347	371	359	329	311	340	343	333	384	359	335	332	359	338	357	379	319	330	354	349	353	360	360	376	320	351	336	342	346	332	344	366	330	340	391	360	369	362	349	352	351	367	360	393	339	338	344	367	350	342	360	340	340	389	355	335	356	361	350	358	362	353	353	370	376	381	327
1470	489	588	366	285	274	271	300	293	284	263	296	250	254	250	280	270	268	291	273	260	287	301	296	251	301	263	265	297	282	291	270	247	265	304	264	258	308	264	256	278	235	275	264	268	296	282	283	250	280	254	281	290	277	286	318	247	292	289	302	273	288	248	248	251	258	262	257	268	265	281	249	306	286	261	270	271	276	286	257	271	266	261	261	280	272	276	288	254	269	277	265	276	245	297	264	272	290	250	296	260	301	275	295	265	301	254	255	273	288	288	265	243	310	272	267	279	308	282	281	284	262	286	238	279	282	266	271	321	290	298	300	253	255	275	266	265	258	301	258	268	285	256	253	265	279	286	248	243	273	280	266	271	280	278	278	258	268	278	285	258	274	272	243	250	268	275	267	294	258	291	242	252	277	280	305	290	243	257	276	240	262	253	283	275	267	236	269	241	263	276	246	258	264	300	281	286	268	274	268	271	274	273	293	265	285	283	278	258	275	272	264	252	255	273	247	262	261	273	291	262	288	261	290	258	298	280	284	268	226	261	299	270	275	285	267	282	275	249	271	283	261	294	248	257	287	282	239	281	306	254	292	259	257	256	249	304	273	275	275	254	277	256	258	275	255	274	252	259	283	262	267	261	274	278	259	250	261	254	242	277	251	294	258	277	260	294	251	262	252	271	257	263	283	283	282	254	253	275	257	259	285	333	284	253	270	269	261	287	291	257	257	255	275	262	272	256	257	275	292	258	283	270	284	277	268	285	289	262	280	261	267	300	265	266	275	287	287	292	263	269	246	264	256	275	279	282	256	283	270	279	284	283	273	267	287	256	268	261	279	245	265	266	304	268	271	260	258	258	282	285	274	302	295	273	262	284	244	238	300	242	277	271	300	255	239	285	286	264	248	266	245	286	287	272	270	273	261	288	286	274	283	297	270	251	277	308	271	250	264	270	276	296	305	296	302	263	252	262	292	293	243	243	294	263	285	260	259	268	260	280	279	275	294	286	262	260	262	253	219	293	293	266	275	273	255	303	254	248	262	279	294	283	283	250	235	258	253	267	289	267	257	312	290	257	274	247	279	301	254	280	244	275	282	270	268	253	277	285	276	266	281	267	290	255	244	267	271	249	261	311	285	238	254	277	262	265	234	282	261	266	238	233	270	273	304	259	245	249	261	259	249	280	244	258	292	243	260	298	274	283	281	294	271	242	283	244	267	292	253	271	295	264	275	267	250	253	260	264	297	282	284	277	271	301	236	275	258	246	244	285	287	280	277	288	261	259	273	279	258	262	270	288	283	295	276	263	295	239	261	277	250	271	286	269	270	308	285	249	261	263	282	294	279	298	287	293	278	249	281	277	282	290	261	294	291	263	252	249	274	244	264	272	260	284	267	274	242	249	301	254	280	302	296	244	244	261	274	246	282	266	270	261	261	295	269	261	254	254	304	249	268	268	273	258	267	271	270	265	266	279	292	253	254	254	260	258	247	251	284	285	259	280	313	266	264	273	249	254	297	259	291	289	294	245	264	256	293	268	266	275	256	318	267	240	294	257	267	302	286	281	310	248	251	254	296	282	310	241	271	269	284	279	269	274	277	289	270	272	275	305	269	291	265	252	278	263	279	272	303	269	282	272	283	253	253	288	299	252	280	284	280	291	283	261	250	250	278	294	260	257	253	264	304	289	249	281	276	264	254	281	259	248	258	273	258	275	255	273	286	275	264	254	263	301	272	258	276	294	258	292	272	268	285	294	263	283	272	232	274	262	277	286	294	253	259	252	310	261	247	246	297	276	281	283	269	270	267	276	273	276	271	271	262	253	258	288	281	286	288	256	275	269	266	252	278	306	254	256	278	283	270	289	263	298	251	292	289	261	241	264	271	281	281	289	258	269	273	275	311	300	273	246	279	267	288	262	282	276	288	287	243	254	277	300	282	273	252	265	260	253	284	273	250	257	267	286	275	292	251	299	259	257	261	285	279	258	249	262	298	262	265	283	280	265	267	279	274	274	252	241	268	267	269	275	251	284	285	248	290	270	264	270	259	256	265	253	282	260	253	269	257	253	295	273	266	253	249	248	267	270	259	293	269	254	269	269	269	286	251	260	248	255	296	266	279	234	271	289	273	295	297	277	265	272	259	257	264	258	246	269	265	267	254	262	238	274	253	253	266	290	254	275	251	241	257	254	247	315	294	262	258	222	284	276	254	242	271	259	289	294	306	285	293	276	270	265	284	242	291	263	289	302	271	284	282	257	289	275	265	255	259	249	269	314	272	263	274	313	273	255	260	251	312	290	270	260	266	284	275	260	269	284	255	270	318	255	290	284	281	283	249	246	285	266	270	254	282	297	282	266	265	268	254	275	279	279	251	279	256	294	273	289	283	274	251	258	268	275	256	276	289	266	270	277	262	277	241	262	242	299	249	270	286	271	264	240	251	281	264	274	248	291	268	272	287	277	244	266	253	243	257	241	246	284	273	262	265	280	237	292	250	275	260	263	283	297	268	244	268	275	303	276	266	276	266	276	300	275	278	290	273	290	284	281	263	267	272	253	266	265	237	289	315	281	290	262	272	295	281	265	276	267	278	238	284	283	248	233	271	251	255	273	273	295	311	288	255	257	288	237	253	260	250	299	266	273	268	259	294	275	266	262	277	262	282	239	287	257	286	294	275	292	311	308	267	276	295	242	266	263	258	259	248	238	262	275	278	311	296	250	270	289	272	286	280	291	268	282	280	270	292	262	284	267	287	272	259	262	269	264	296	270	272	296	293	252	248	280	267	266	289	266	277	284	281	274	286	270	278	275	305	251	239	276	251	307	281	280	249	281	255	269	244	264	263	293	278	272	256	251	287	267	244	276	267	275	250	245	270	274	268	292	269	276	303	239	270	265	263	274	293	269	253	263	249	285	257	270	266	279	306	265	279	260	267	293	263	281	266	313	285	279	252	277	283	280	241	259	292	236	244	256	298	264	229	289	244	254	283	273	253	265	277	275	253	289	263	272	256	286	271	283	258	237	296	274	277	275	285	254	263	283	295	290	254	274	267	278	251	276	239	260	295	305	269	312	294	261	262	256	272	300	274	252	298	301	259	261	287	256	296	247	278	253	249	296	272	258	259	306	274	216	279	272	276	263	268	255	242	274	262	278	281	260	274	259	277	287	283	251	271	263	278	282	286	307	243	283	271	265	267	297	252	298	273	253	290	286	231	287	275	282	238	283	263	287	232	271	254	278	283	248	258	280	252	290	279	303	282	273	291	262	263	272	242	262	250	281	281	268	282	284	278	292	268	276	296	281	246	249	261	281	257	276	308	276	275	292	261	270	265	243	275	262	272	240	265	274	243	255	250	268	257	231	287	265	282	292	272	271	300	264	263	297	293	265	262	253	265	280	248	285	290	221	305	279	268	241	275	278	272	264	248	266	280	301	255	280	260	288	246	282	256	275	284	293	264	248	297	257	237	284	267	269	268	256	296	277	278	262	231	228	280	264	283
1983	910	1588	954	700	719	675	637	689	629	711	668	627	643	638	624	694	677	659	668	647	669	645	666	675	706	656	707	662	627	662	629	613	692	630	638	668	620	692	597	683	625	644	673	644	655	659	647	683	639	682	691	652	670	654	657	649	647	675	619	682	660	674	661	643	657	689	670	651	706	671	697	698	660	688	661	657	635	625	641	655	637	698	619	632	641	720	609	651	625	604	673	660	644	640	660	674	655	668	709	667	664	650	680	664	679	701	673	687	674	651	631	712	640	690	667	633	677	635	679	655	683	676	649	652	691	693	661	685	663	675	677	630	678	677	627	647	640	669	674	656	625	667	645	653	598	670	689	673	635	680	663	679	669	650	620	623	654	653	701	650	641	650	665	636	639	602	689	638	622	665	651	659	626	643	683	650	656	632	677	600	631	652	671	669	645	640	655	653	663	712	645	636	667	659	662	604	646	616	626	654	638	619	683	618	694	646	713	615	650	667	680	648	632	693	672	682	649	665	660	677	611	641	665	624	638	669	622	667	640	654	641	660	671	647	698	680	692	700	647	649	656	679	653	643	636	657	694	668	648	731	641	651	704	594	612	603	642	618	659	651	689	656	707	654	671	628	650	679	659	662	595	628	644	626	672	664	649	658	677	691	648	693	649	639	709	627	658	672	708	672	645	712	673	669	644	657	641	662	656	684	711	630	680	723	621	647	643	657	665	625	667	674	649	612	634	656	697	654	667	668	594	678	642	644	684	705	648	680	613	640	649	670	643	668	690	641	651	672	690	659	671	663	685	658	645	630	628	643	642	631	646	605	661	630	673	656	630	690	635	649	625	674	680	611	653	660	654	635	643	643	637	626	694	705	690	668	680	691	647	667	655	693	710	693	675	629	641	663	661	634	657	627	699	627	678	654	658	684	663	647	611	644	660	624	618	648	650	639	658	665	636	652	724	660	639	685	627	668	661	693	653	660	629	636	637	641	654	641	671	688	626	688	664	641	640	639	659	684	657	655	692	721	659	698	636	674	666	617	631	574	670	640	624	658	644	688	633	635	718	654	644	691	665	625	675	665	624	629	645	727	582	654	618	622	655	623	620	645	616	682	704	646	642	618	621	705	643	663	638	685	653	638	661	709	684	642	629	664	696	658	669	670	645	694	668	672	674	688	641	674	680	671	667	668	662	676	640	672	640	720	662	627	651	671	646	642	686	650	682	709	620	665	707	631	633	648	677	642	651	679	722	624	646	655	682	741	654	609	686	639	634	658	690	662	689	653	678	656	671	677	712	690	669	626	687	664	665	615	620	647	652	660	619	708	659	666	649	679	659	608	617	686	664	651	652	691	654	706	664	664	669	655	633	669	660	640	670	661	659	648	599	654	691	629	656	626	661	678	672	669	659	638	678	630	641	644	670	730	650	707	643	618	623	679	657	686	655	688	664	633	650	647	642	696	649	640	659	699	658	618	691	679	676	626	682	656	639	680	679	643	632	631	644	665	661	678	655	676	610	632	630	651	675	663	640	692	708	696	635	620	611	652	641	675	659	647	630	687	622	626	662	638	632	645	645	633	662	720	653	711	643	637	631	659	695	639	719	691	627	635	649	670	647	661	602	640	625	688	675	631	637	694	670	664	639	639	681	652	656	633	666	657	604	648	636	639	659	612	691	641	694	668	676	663	639	673	621	628	645	666	650	652	654	646	637	695	656	678	673	617	675	616	623	640	644	632	620	638	690	655	658	650	679	665	697	673	610	688	678	654	672	673	657	642	658	666	686	668	621	689	684	662	676	693	608	646	710	635	628	665	670	686	648	650	626	675	727	651	660	669	684	646	645	631	662	618	665	692	710	687	652	654	659	683	702	647	641	638	643	620	641	653	629	629	641	691	636	694	670	651	699	686	601	635	700	677	674	625	687	623	603	700	674	647	649	598	620	610	635	705	682	606	662	659	671	642	671	684	703	649	651	634	603	648	595	643	658	658	605	678	658	682	686	656	618	682	683	679	655	650	642	651	665	673	637	689	631	649	645	650	654	657	679	671	711	656	656	707	645	647	655	677	653	656	701	656	627	661	700	669	652	704	717	649	658	693	673	674	647	651	640	632	630	703	646	669	594	584	685	638	677	674	637	638	652	678	651	658	683	695	660	609	634	662	717	656	645	658	661	674	659	672	661	609	671	645	642	690	705	720	678	659	692	672	648	746	669	638	646	649	688	692	657	617	663	650	615	660	663	652	651	732	636	697	636	651	721	637	660	702	665	718	675	667	651	641	648	656	662	628	609	658	675	680	684	702	632	680	644	620	665	674	671	655	671	624	681	649	695	638	701	668	640	648	637	674	652	620	692	668	696	668	650	630	694	640	672	642	661	596	633	629	666	607	715	649	667	628	586	657	635	664	636	705	678	714	653	663	666	625	684	682	669	645	690	664	681	623	658	695	709	645	590	679	666	638	646	610	653	671	616	644	646	671	633	640	672	662	660	669	678	670	650	689	682	666	699	679	685	652	651	642	626	692	628	672	651	614	602	590	673	670	686	653	625	663	637	654	649	651	659	663	666	643	654	672	673	655	687	644	697	657	643	649	702	640	642	644	655	676	664	635	663	702	646	672	661	653	655	628	612	652	641	670	685	644	657	649	646	685	692	676	684	648	672	663	616	654	672	668	727	671	682	693	685	687	670	648	679	653	655	653	688	650	640	662	627	639	698	651	641	661	657	681	639	662	683	637	647	605	659	664	682	685	659	670	621	654	665	650	671	638	618	669	619	652	635	662	654	655	626	672	653	663	652	700	648	681	612	683	657	640	663	662	642	642	657	637	643	649	643	633	715	666	648	675	666	655	711	628	649	682	663	648	670	662	649	644	651	649	646	627	657	675	665	637	730	643	651	608	624	700	642	663	606	664	659	672	620	638	686	647	620	664	677	641	633	686	602	691	675	661	619	707	642	675	632	647	636	632	678	674	625	652	658	646	680	589	663	631	614	646	610	701	679	682	649	683	673	623	686	633	685	673	648	648	648	676	719	641	644	651	624	668	682	619	668	671	668	696	677	672	696	666	629	609	677	648	627	631	659	622	694	667	616	679	704	697	607	669	639	625	682	643	630	658	709	653	641	685	633	682	635	672	701	670	719	652	672	678	629	626	645	634	641	637	653	658	658	674	647	727	623	680	631	633	651	649	659	653	653	626	693	647	657	722	607	664	666	691	623	613	656	597	622	717	641	701	675	637	683	637	713	624	630	652	659	640	668	641	647	672	669	640	631	660	664	668	641	652	652	658	664	676	667	644	682	710	668	692	638	665	667	650	649	634	662	675	638	679	651	636	651	652	671	699	625	679	667	667	631	616	610	680	612	660	676	658	622	668	664	647	659	641	652	687	645	634	618	673	651	636	665	678	642	660	638	638	686	700	677	688	664	680	677	670	672	678	610	643	690	646	624	639	623	671	658	670	672	702	651	677	617	684	670	663	700	719	666	652	649	680	619	645	661
6726	975	7686	1552	823	353	299	313	267	279	309	273	272	314	319	283	282	279	299	294	268	282	279	247	274	283	311	282	267	292	287	255	252	263	246	304	275	272	267	277	290	261	292	300	262	280	291	285	279	253	240	261	297	283	283	269	257	277	290	295	313	253	287	256	282	259	272	317	283	253	255	251	270	279	263	262	271	290	306	304	266	275	247	279	286	260	293	284	272	274	267	241	271	291	279	260	298	292	290	276	271	280	278	255	267	277	268	283	287	273	275	258	288	257	270	279	282	283	277	274	305	277	268	297	289	251	293	281	254	296	267	280	303	257	263	268	264	260	260	273	262	271	269	279	286	279	259	265	255	268	276	294	301	261	287	275	276	286	277	263	253	305	314	268	266	287	258	262	262	287	243	283	291	280	307	250	279	285	295	268	261	273	274	280	274	290	291	262	288	251	283	262	252	287	286	249	298	270	261	253	272	265	264	268	277	247	273	260	255	276	261	263	273	301	298	268	243	254	232	273	303	261	282	275	284	265	276	274	262	267	291	275	266	280	249	261	286	246	264	252	291	248	245	246	274	275	293	288	234	275	252	269	281	305	227	298	263	266	272	318	295	280	262	296	315	273	272	311	278	264	290	291	251	266	257	283	269	286	274	279	301	271	273	290	240	235	247	275	278	300	269	287	260	251	285	254	270	265	283	283	244	284	268	271	289	268	292	272	261	265	271	265	258	302	253	266	298	267	288	253	270	272	260	278	269	297	244	281	259	248	271	243	266	253	243	271	273	240	260	293	289	290	265	289	305	251	287	284	283	262	250	280	272	296	291	248	266	256	281	281	265	288	265	291	294	264	250	283	260	269	272	284	244	294	292	281	300	267	263	241	306	296	288	251	260	285	259	300	294	301	273	283	252	261	263	286	270	273	302	268	249	261	214	275	277	237	237	285	303	280	265	274	277	244	263	273	258	266	262	270	243	288	274	268	277	307	263	274	259	263	280	264	296	299	294	263	271	254	268	278	265	286	271	291	281	286	263	274	233	236	269	281	270	302	281	261	271	287	291	274	268	265	278	271	259	259	287	274	259	293	257	283	283	277	273	294	278	273	260	282	277	285	288	280	259	229	251	296	254	267	248	273	263	278	297	250	273	249	285	263	279	293	304	256	267	268	260	254	251	263	260	274	274	287	276	272	283	291	277	283	274	267	268	264	272	274	295	277	271	244	239	264	290	268	270	262	275	278	266	285	270	270	258	305	291	282	279	276	266	286	294	278	247	273	293	273	288	299	293	279	236	262	253	280	266	268	278	259	264	280	287	275	286	304	274	258	274	300	254	252	277	265	331	279	286	279	267	265	278	284	296	287	269	256	252	292	300	266	271	285	270	294	279	247	288	264	261	276	294	269	281	286	288	282	282	241	271	240	288	275	282	263	279	290	260	252	282	273	260	278	274	281	266	286	263	291	273	295	288	251	277	276	276	273	278	277	285	251	251	287	256	284	284	281	270	251	302	281	296	271	262	295	293	283	282	283	284	272	251	263	260	305	264	313	260	287	264	285	296	269	283	265	261	253	242	284	268	276	272	268	277	281	277	270	266	248	273	254	300	263	256	300	285	259	253	261	273	234	289	285	287	263	285	301	312	285	282	298	299	289	266	265	257	264	302	294	289	231	296	265	293	277	280	296	267	280	305	276	265	246	265	292	248	263	265	281	269	280	275	263	276	270	259	302	271	261	280	287	268	306	271	261	268	239	297	237	268	257	274	260	271	284	273	277	294	300	279	280	257	279	289	281	266	258	300	305	290	286	273	291	293	275	272	296	238	284	268	271	289	298	301	260	263	284	255	259	285	283	281	293	290	290	300	275	275	291	282	284	277	261	257	295	283	319	278	264	273	285	275	272	263	263	273	288	249	285	281	278	273	263	301	256	290	269	303	273	272	276	274	286	271	309	301	269	264	290	295	278	281	254	289	277	254	292	269	265	235	287	293	282	261	284	277	282	274	270	254	262	252	262	281	271	283	275	279	289	257	225	298	263	269	285	283	254	261	255	259	250	277	257	262	270	295	263	275	271	280	276	293	285	259	250	289	256	271	250	275	249	251	242	259	299	287	255	276	285	258	268	290	282	267	263	277	257	274	288	241	264	240	243	283	302	265	261	265	297	286	257	277	254	327	289	263	285	266	248	252	291	269	236	251	269	272	289	276	305	275	303	286	280	237	252	265	292	296	276	271	259	270	257	259	287	260	275	257	290	268	258	278	292	284	262	321	282	267	282	291	300	305	268	269	264	264	310	256	265	288	287	297	287	294	238	248	294	251	293	321	277	284	272	276	248	262	290	300	299	280	285	281	274	274	281	283	275	275	260	291	281	276	282	283	264	298	257	275	272	293	320	251	255	283	294	264	262	306	259	275	273	313	293	240	263	274	281	272	271	265	278	299	300	279	285	280	293	293	295	333	292	252	278	298	272	273	258	267	266	261	244	268	266	255	295	264	284	284	274	261	273	263	243	264	288	264	256	316	266	294	281	267	256	278	272	253	278	280	266	284	290	275	254	262	290	303	277	276	260	271	286	286	285	276	270	268	277	269	265	290	267	279	270	262	259	251	310	291	280	256	254	263	279	264	287	278	309	264	278	295	290	297	266	277	281	282	288	266	290	277	283	304	276	277	271	292	256	299	279	275	276	294	280	277	304	278	303	287	222	311	275	267	268	274	264	268	273	288	295	267	280	310	304	270	281	282	286	286	280	291	299	275	270	283	298	295	261	259	277	294	327	281	282	279	286	288	261	300	293	242	290	295	278	273	288	268	260	291	260	241	240	278	250	256	271	273	256	268	272	283	283	269	281	290	253	278	282	272	276	259	290	266	279	292	280	274	276	299	296	271	304	275	282	276	279	298	316	258	284	264	254	282	300	277	260	277	266	267	260	298	269	282	305	242	297	260	263	269	293	283	276	297	268	268	285	276	285	305	240	285	265	263	296	257	261	281	276	261	282	273	274	248	306	254	257	290	237	315	266	307	241	306	273	255	310	260	230	273	266	287	257	275	246	301	276	245	246	265	275	287	259	258	274	302	267	255	269	304	243	298	305	286	247	284	269	241	266	261	275	273	250	268	279	296	285	292	278	238	268	264	264	298	311	272	290	309	290	278	284	265	279	272	291	263	288	287	296	262	278	250	281	252	277	264	291	268	257	254	287	283	260	271	278	261	249	246	275	282	301	257	284	256	250	254	298	294	271	288	263	280	293	284	265	284	289	307	272	311	271	304	281	281	302	312	278	245	265	292	269	284	293	248	294	260	298	268	255	262	255	292	293	286	297	251	265	287	271	262	251	280	268	291	266	303	270	293	264	227	261	259	261	303	298	276	271	229	292	264	281	305	284	305	291	285	255	284	241	284	275	317	289	278	246	287	280	282	288	259	265	268	273	311	276	281	276	265	276	280	291	294	255	279	281	242	264	273	295	311	257	287	260	293	277	273	241	302	270	278	277
6253	1396	13905	2868	2668	972	909	870	796	844	773	719	707	708	738	697	689	683	695	679	696	691	715	696	692	690	669	663	644	674	700	674	706	649	629	711	606	672	657	639	644	644	662	649	659	698	636	652	678	649	696	632	651	655	746	687	706	600	640	666	670	641	669	656	654	620	689	680	592	677	632	660	670	644	636	657	643	628	682	627	732	674	672	605	674	651	671	663	623	680	653	621	679	682	684	685	629	664	686	621	623	657	674	663	639	673	703	627	653	702	616	647	645	668	636	666	661	665	641	651	700	638	625	657	607	710	648	695	677	673	670	676	658	604	639	632	623	643	661	657	612	644	653	646	654	644	644	693	668	658	640	673	644	638	645	663	620	660	612	671	673	688	654	638	638	621	629	636	629	673	624	700	652	662	637	643	691	612	620	643	636	669	606	698	668	645	650	674	657	636	644	686	678	605	652	614	661	655	670	664	653	647	607	702	613	669	642	669	698	680	674	637	684	658	612	650	696	599	654	650	630	620	691	694	666	645	663	655	655	669	676	579	672	626	653	642	679	648	684	618	667	655	682	627	735	676	647	672	690	666	628	629	605	665	659	690	653	670	625	650	663	628	631	645	643	615	665	626	665	614	681	669	671	646	675	646	672	609	684	628	665	634	642	676	702	653	648	658	663	684	643	641	678	651	672	668	664	632	663	617	684	674	717	643	660	649	621	647	640	650	681	655	678	640	691	668	640	709	664	670	701	666	631	618	661	648	642	676	619	611	716	661	667	669	678	658	636	700	644	700	671	643	641	632	614	670	657	675	617	646	697	612	653	716	648	678	686	636	636	661	621	652	631	644	656	644	665	651	644	684	633	643	626	651	627	663	639	651	602	661	668	590	632	649	639	622	615	630	630	646	665	645	603	678	632	640	698	661	675	625	663	663	615	635	664	573	636	693	688	652	693	650	688	618	688	691	694	620	625	666	636	654	705	656	636	657	661	632	693	658	629	638	683	673	660	648	614	635	635	678	661	701	615	695	695	694	657	637	658	627	662	670	628	569	653	679	670	644	657	635	628	661	651	626	656	612	666	641	631	658	654	647	643	635	687	677	643	628	618	688	646	639	656	633	689	721	702	640	665	639	666	680	652	617	666	618	626	684	659	651	690	651	668	656	608	652	671	677	696	637	634	687	640	660	615	655	608	659	659	683	627	635	652	668	699	665	650	642	615	673	629	693	653	673	668	639	655	667	641	667	681	668	611	630	675	647	637	673	684	671	633	685	647	672	669	671	646	674	647	696	657	666	629	683	617	669	660	658	673	674	630	677	669	691	645	629	653	678	685	645	627	663	665	648	691	646	656	643	648	671	637	672	699	629	635	651	652	644	643	617	681	590	666	660	676	645	631	665	649	630	698	613	707	649	631	668	683	662	669	651	705	656	682	647	656	630	660	643	638	594	667	626	637	630	701	655	644	643	606	696	613	632	678	662	658	663	655	668	631	644	633	653	637	621	648	644	689	697	685	673	664	661	663	646	672	674	652	644	627	669	639	652	666	616	626	692	664	677	659	656	622	644	681	654	675	645	662	664	632	657	664	674	619	662	625	672	671	687	614	650	696	662	618	615	644	632	659	661	634	612	669	685	663	616	667	668	646	642	659	626	661	613	677	656	637	692	700	627	666	655	631	633	660	669	666	658	738	628	661	635	644	659	620	678	671	643	683	620	697	643	666	640	657	650	641	637	678	656	658	696	653	653	641	653	604	648	695	654	651	726	649	639	682	661	675	675	638	676	672	652	679	656	636	685	668	642	628	631	624	657	661	636	705	650	651	641	676	675	608	692	615	647	627	714	694	687	681	684	663	652	684	657	654	635	646	640	618	656	688	629	670	688	669	678	683	675	598	637	681	679	650	676	663	657	706	651	651	662	613	635	657	626	657	661	673	695	668	661	648	682	696	640	638	671	641	657	689	675	673	722	620	649	650	656	613	653	682	672	684	654	671	658	647	610	689	665	623	696	683	674	683	599	656	673	702	670	634	702	711	644	654	639	653	635	678	645	661	668	633	634	674	699	705	681	651	699	652	677	673	630	622	671	664	668	672	614	658	698	617	619	672	679	645	642	679	664	672	665	670	671	666	648	676	725	675	681	694	634	649	653	675	668	625	654	645	684	659	650	665	688	647	679	701	636	630	689	676	645	697	666	630	655	691	661	661	690	678	663	633	629	610	649	675	605	691	657	665	703	646	677	661	690	640	651	625	650	689	677	661	695	662	677	643	665	648	665	641	696	682	644	661	651	646	633	673	657	628	676	657	610	665	673	677	678	643	641	672	679	709	657	666	652	680	661	632	701	637	699	627	650	653	685	657	669	666	696	600	631	663	641	628	688	685	644	656	694	684	668	654	661	640	620	638	667	670	657	672	669	641	652	683	651	655	677	657	653	690	623	688	675	653	654	680	675	632	656	634	662	674	613	651	667	663	684	663	658	613	631	610	651	649	678	608	667	645	687	624	674	663	643	638	637	712	632	691	644	657	682	702	651	676	667	667	702	697	660	677	684	659	688	664	627	680	622	658	670	636	623	677	663	694	691	647	651	710	674	682	685	680	651	663	661	604	672	674	658	642	671	635	698	675	665	670	646	678	642	653	636	646	709	669	636	618	658	679	624	716	634	664	638	637	691	649	708	608	664	603	637	656	663	650	650	682	656	634	659	706	664	661	664	660	619	647	638	663	640	646	638	612	670	618	656	638	633	647	677	657	635	682	657	686	654	637	660	672	672	637	664	656	684	624	641	653	668	636	650	639	626	680	633	632	664	656	680	608	662	634	625	656	689	652	698	674	631	688	662	653	707	689	675	678	656	654	660	676	633	627	670	656	668	647	671	633	649	668	638	673	638	669	641	678	653	693	671	615	626	622	663	664	665	640	684	661	653	672	635	627	692	654	658	663	650	651	604	672	670	636	676	625	649	661	701	643	645	661	702	624	640	675	617	652	626	629	643	710	667	685	646	659	669	726	655	678	662	638	706	637	655	641	723	662	681	672	679	680	664	633	648	692	621	625	630	665	621	695	697	632	697	624	674	662	686	691	645	667	630	707	652	676	637	637	667	653	613	657	686	665	684	638	664	614	655	666	633	697	658	671	664	692	710	648	666	629	649	632	647	662	672	655	638	722	656	618	613	645	691	674	699	642	650	641	653	646	654	667	678	680	600	658	696	676	644	665	724	646	665	658	698	646	704	614	654	652	680	686	683	641	650	635	672	656	702	672	657	688	643	652	630	664	639	669	663	727	674	643	636	676	656	603	667	671	677	658	658	652	666	650	670	657	654	677	661	675	667	690	627	693	643	640	644	664	678	663	657	654	718	664	692	672	662	633	642	676	638	638	672	633	634	625	652	661	612	659	676	678	649	696	578	628	689	619	656	649	626	639	659	639	661	645	639	661	660	662	661	660	637	675	623	674	627	675	668	663	662	629	658	675	667	648	636	681	643	629	694	641	636
12406	1419	10858	4068	909	298	253	217	153	186	170	184	143	171	143	123	166	156	166	163	152	158	135	143	149	133	132	160	149	149	136	164	150	162	157	159	151	158	145	131	145	151	106	132	131	120	164	127	147	128	150	167	123	148	154	122	132	139	119	124	144	137	140	134	139	153	133	154	156	129	146	156	133	129	130	108	132	168	139	145	135	145	146	162	158	132	152	136	122	131	146	148	134	130	130	146	142	112	122	142	140	117	163	149	150	145	131	162	143	151	147	112	141	147	131	151	118	140	146	135	129	160	159	128	138	137	139	128	148	133	145	154	149	130	134	139	137	145	125	145	146	118	147	162	140	123	140	134	141	136	142	152	149	148	162	135	149	130	140	139	153	152	142	153	164	152	144	139	165	131	124	124	146	117	137	135	151	128	146	131	147	141	155	119	131	128	131	150	146	135	124	129	150	159	151	151	144	138	139	128	152	130	128	132	147	136	152	156	125	135	144	152	153	131	149	150	130	149	138	150	131	138	142	153	137	130	150	130	117	125	145	135	134	119	116	145	150	132	121	150	121	130	151	147	149	145	125	144	132	131	148	147	126	144	138	136	124	142	131	142	138	151	147	138	168	132	142	157	135	155	152	125	140	129	141	165	137	141	137	125	148	134	152	123	132	132	137	127	153	138	152	133	149	134	145	134	136	122	113	142	122	133	122	146	118	122	141	138	128	141	126	124	125	137	135	152	142	145	127	138	134	127	168	151	148	141	144	113	154	134	150	145	124	114	131	162	124	164	150	146	128	135	149	138	146	134	131	105	125	130	135	142	145	142	149	131	119	152	139	132	148	144	134	142	135	145	154	139	144	115	137	127	130	125	166	144	159	131	139	150	137	155	120	166	136	144	143	140	145	121	135	124	144	157	158	142	143	141	137	141	122	153	153	142	128	171	109	139	126	125	152	133	151	115	114	148	141	156	160	152	158	134	127	142	130	131	132	137	133	130	146	156	149	147	154	139	151	136	137	151	129	170	154	130	131	158	131	142	130	144	151	139	138	147	158	127	156	118	146	164	132	161	158	147	145	151	142	126	156	140	124	143	148	113	143	134	134	138	133	145	132	120	134	150	134	143	147	140	151	146	134	146	140	152	119	165	128	129	151	139	143	127	128	151	134	146	143	150	144	130	138	143	155	133	152	133	130	136	129	132	121	174	165	151	136	136	152	156	135	140	129	127	127	146	142	139	128	132	133	165	132	144	134	135	143	146	136	126	133	142	142	153	134	142	142	136	151	141	125	129	149	132	142	145	136	136	114	142	157	128	135	144	151	133	158	126	136	141	133	149	139	145	141	169	150	140	144	155	152	126	137	136	131	141	162	146	140	134	135	169	129	146	141	141	127	126	147	151	155	132	123	125	141	138	142	135	129	131	136	151	144	157	121	143	132	147	149	133	153	146	162	128	170	163	134	139	132	120	138	160	120	130	130	142	136	130	137	139	165	145	124	147	170	161	134	143	122	117	134	141	120	134	124	150	154	137	132	132	140	181	149	125	127	143	155	144	148	154	120	153	136	150	132	135	120	145	140	132	163	160	163	143	154	140	153	139	141	152	146	145	147	140	134	128	132	150	145	150	129	120	140	154	142	141	139	145	163	157	147	123	150	154	142	143	134	140	132	133	154	145	137	161	134	133	131	156	147	134	134	159	149	130	159	162	147	141	142	137	155	151	135	160	139	139	139	150	143	148	130	134	128	145	135	146	143	143	146	152	142	138	153	119	146	162	161	152	155	157	119	127	147	141	137	138	152	135	125	131	140	138	135	161	151	138	134	139	140	167	141	145	139	139	144	145	128	134	160	132	167	147	138	154	125	138	156	150	154	174	143	145	142	129	151	124	122	137	133	170	143	141	142	120	130	148	148	145	133	141	137	133	143	157	145	131	143	131	139	135	129	153	153	150	168	159	132	113	157	133	151	140	149	129	145	149	121	132	138	151	141	130	144	153	134	151	133	140	142	149	128	127	156	131	152	150	167	123	125	125	142	149	151	150	128	155	161	169	156	144	118	133	105	147	102	122	143	142	155	149	126	140	128	142	126	134	129	155	134	135	128	134	146	149	152	131	152	137	136	133	137	136	131	147	110	147	133	138	133	128	146	130	128	135	137	140	130	139	143	146	158	132	148	120	152	130	137	136	154	130	155	136	151	135	131	143	101	144	118	160	132	136	140	143	135	120	159	143	120	133	138	124	153	145	154	124	156	152	145	148	134	152	152	130	135	129	134	153	122	136	133	158	154	149	150	123	162	143	136	157	139	145	141	128	120	148	145	143	153	153	160	126	129	130	127	138	148	161	143	143	128	131	132	150	161	144	136	156	143	125	134	135	147	151	145	147	149	118	135	158	124	144	147	153	141	127	143	125	128	129	122	128	146	131	138	158	157	152	132	129	129	153	152	141	159	134	151	155	155	144	155	138	159	141	129	114	139	151	171	155	131	126	150	151	130	141	163	147	147	130	141	132	146	131	118	141	139	165	136	161	156	147	173	141	136	145	140	136	144	151	128	139	151	141	146	153	154	116	125	122	121	147	151	141	139	144	131	141	153	175	131	132	147	146	137	126	127	149	146	133	159	137	147	142	128	165	148	150	122	162	156	133	129	148	153	144	133	152	144	142	145	129	133	138	135	126	128	160	154	156	130	122	130	134	154	126	132	139	152	139	134	117	139	123	149	139	141	144	136	153	129	141	158	160	134	133	141	130	135	136	140	157	138	133	137	159	130	136	148	146	141	159	131	143	170	145	150	132	157	124	153	152	144	134	148	151	141	142	120	150	146	138	106	144	141	127	121	131	155	159	134	122	155	147	140	140	133	140	145	131	136	144	139	141	141	138	159	136	146	114	138	151	130	130	167	135	120	156	153	147	122	129	161	168	157	146	152	144	131	154	129	152	155	144	125	135	138	124	150	154	156	142	146	152	156	161	149	142	148	129	132	133	150	115	149	144	169	130	144	140	155	152	152	146	126	164	151	147	135	170	137	146	155	121	160	139	158	142	144	140	124	134	146	163	150	124	129	149	132	137	131	152	146	128	137	130	157	125	137	133	150	135	142	155	122	144	148	154	144	134	170	136	127	146	128	141	135	129	134	144	161	116	125	125	133	151	156	130	138	148	130	161	132	124	140	132	149	131	145	119	159	146	173	154	154	129	120	159	175	130	133	133	154	140	119	157	137	143	151	126	138	136	146	126	118	138	138	160	135	135	142	118	142	125	139	146	137	168	144	155	126	154	133	140	142	134	138	127	133	144	142	135	123	136	162	158	162	152	138	132	171	139	141	153	115	106	140	149	148	153	124	148	145	132	128	135	133	126	143	119	135	142	130	129	130	142	160	146	157	118	120	127	149	138	136	156	149	156	134	164	147	128	150	131	152	155	124	166	135	139	123	128	138	153	140	134	154	150	177	140	144	139	160	131	139	143	154	151	133	138	151	127	149	143	125	122	146	157
7981	1420	18614	5907	3035	1112	918	764	686	649	596	612	540	517	455	540	505	419	454	434	417	401	408	405	420	405	410	392	367	412	414	404	412	378	404	356	356	380	365	383	391	360	387	357	363	367	400	359	364	402	349	375	356	348	362	328	372	363	349	337	358	381	368	387	327	365	380	338	349	334	339	339	343	314	371	372	351	392	365	389	382	366	368	373	345	361	381	408	349	357	356	364	373	350	347	365	342	350	325	370	385	338	366	392	335	372	356	364	357	355	364	326	376	358	352	347	352	362	354	385	388	390	343	353	342	346	354	379	360	371	359	338	369	372	352	345	370	348	349	327	349	359	367	358	336	343	330	339	346	324	348	375	329	383	353	358	365	367	393	364	347	334	365	336	356	337	344	361	375	358	368	371	326	357	327	349	357	348	372	366	362	355	330	337	354	337	362	408	354	338	341	356	394	350	342	349	380	377	339	334	352	328	352	377	370	342	376	366	356	330	350	374	343	317	340	359	369	385	355	326	362	376	342	373	336	345	362	358	372	334	369	387	342	353	335	370	377	343	368	360	316	356	362	357	337	348	362	334	357	346	361	319	374	368	361	366	362	372	355	366	387	332	332	330	366	370	358	373	348	356	338	344	339	359	331	358	330	393	364	330	327	367	325	368	328	366	356	357	349	377	358	355	340	353	340	337	373	361	376	371	358	345	335	340	350	335	356	344	344	325	330	325	349	382	368	340	382	353	368	344	367	356	383	348	351	390	377	354	358	359	366	334	375	345	344	361	359	336	341	326	328	343	383	343	352	400	311	367	315	330	359	339	361	355	337	344	372	335	376	345	347	343	361	370	346	370	346	364	335	345	362	346	382	376	358	357	365	350	375	383	348	359	346	356	350	338	381	350	371	336	350	346	380	365	358	358	298	351	364	371	363	374	311	331	316	377	355	337	354	366	347	353	323	385	360	341	338	368	359	400	356	353	370	337	344	371	342	336	367	361	360	328	393	383	374	348	340	361	392	349	365	324	378	347	365	374	383	343	328	357	361	326	375	383	340	355	361	354	367	361	359	353	392	385	347	359	370	363	335	345	340	346	372	332	368	380	351	352	358	352	349	303	364	369	377	347	360	350	327	363	359	400	374	343	342	346	359	385	353	361	339	357	333	305	381	360	342	362	340	351	313	372	361	348	332	358	348	351	340	339	345	361	355	371	351	352	352	341	321	333	365	355	378	358	350	359	367	373	342	341	362	375	389	345	350	403	303	324	347	347	394	352	368	349	353	357	359	377	321	342	365	362	359	359	322	368	356	334	348	378	350	321	346	356	390	351	380	328	350	369	385	366	342	367	342	334	375	371	342	369	337	382	344	378	362	354	381	340	334	350	367	338	381	360	363	324	350	362	362	362	333	365	356	363	354	345	338	326	390	372	378	336	360	374	354	354	369	339	348	343	331	361	352	399	367	343	333	371	358	364	346	358	333	347	328	381	357	383	336	344	361	382	357	349	372	355	389	360	336	350	353	381	356	351	365	365	380	370	336	367	323	378	346	359	323	361	342	370	332	360	360	372	360	348	347	347	360	345	346	376	370	366	346	340	347	393	358	318	327	347	356	370	353	364	379	328	349	367	341	355	328	368	358	347	342	340	364	378	369	353	349	361	359	371	342	341	357	408	329	313	374	322	368	360	353	362	341	308	335	334	394	358	347	348	346	351	352	361	377	361	346	304	363	338	377	340	344	367	352	350	321	363	334	340	397	364	378	345	343	350	331	364	356	368	368	339	385	331	354	338	361	353	388	401	355	376	371	368	383	362	354	358	374	325	372	363	363	368	354	376	354	341	357	352	364	352	344	354	378	347	333	360	364	337	347	333	379	330	394	366	373	372	391	331	346	390	346	371	364	367	368	340	338	339	355	389	381	335	327	365	341	353	325	368	356	365	343	368	319	366	345	341	383	365	336	339	374	333	343	329	345	360	372	349	353	358	383	412	375	349	376	375	372	339	382	372	332	338	366	354	353	341	348	346	362	410	354	326	383	373	350	391	355	353	336	364	349	366	354	355	347	357	321	367	347	347	356	360	368	379	360	351	357	317	351	316	318	355	376	330	361	332	357	350	326	284	356	382	351	407	349	330	331	338	309	329	366	337	372	332	348	350	360	383	376	349	326	364	354	342	346	361	327	333	324	387	358	352	356	358	365	385	338	355	386	341	372	364	345	307	392	354	320	395	359	356	338	360	380	338	346	345	366	349	383	390	328	340	341	368	346	336	386	376	365	328	378	324	370	391	364	372	347	360	355	368	364	335	388	366	360	356	359	377	339	364	363	344	349	344	343	353	350	360	358	337	318	331	382	343	326	365	360	342	346	339	352	324	360	345	333	347	347	378	345	343	339	380	377	353	364	351	351	338	372	389	328	365	322	391	350	331	347	345	352	377	359	350	354	333	364	339	381	330	353	343	352	334	354	345	369	358	376	328	407	378	367	371	356	369	369	366	323	416	337	343	326	355	386	351	356	350	347	365	341	364	346	361	325	347	374	351	370	344	390	365	348	374	349	340	329	385	392	358	345	362	355	359	372	357	357	357	347	359	340	315	348	364	356	368	362	371	341	317	352	342	356	365	366	392	332	325	347	363	339	365	358	379	374	381	345	336	350	363	335	320	391	337	361	355	354	356	348	348	364	342	373	330	356	361	341	353	343	343	363	330	352	334	377	363	381	362	338	371	339	381	341	355	341	354	353	358	348	335	349	332	335	346	323	343	349	340	372	351	353	345	351	384	374	364	369	334	339	324	345	310	362	339	367	352	354	369	365	342	385	337	385	351	354	341	359	361	364	387	360	360	353	355	324	335	366	341	364	327	380	327	365	361	368	378	364	351	336	348	347	380	361	406	277	327	344	408	351	366	378	345	339	367	360	402	338	373	372	339	366	361	355	372	358	317	354	339	357	346	349	356	345	349	352	319	352	398	368	318	342	354	371	349	345	325	329	376	375	326	349	394	357	341	329	376	338	359	342	383	401	354	347	335	360	352	345	353	357	337	374	354	360	422	342	361	344	357	334	343	320	390	342	364	325	324	317	344	334	361	341	342	352	339	354	365	368	331	348	366	384	324	394	346	375	362	372	369	341	352	365	357	360	338	355	368	372	380	336	352	357	347	337	331	380	357	338	313	340	368	337	372	370	341	354	341	361	391	390	347	386	357	360	371	386	383	341	314	366	331	337	347	342	329	381	335	366	325	318	338	363	382	371	331	368	363	370	364	345	358	346	352	360	376	341	348	359	354	340	301	395	332	324	350	341	354	345	352	351	342	327	340	346	347	336	352	369	342	340	358	359	331	344	370	357	354	391	347	331	362	367	356	356	335	366	341	353	329	370	338	368	385	372	348	361	352	359	334	350	391	318	336	345	363	300	400	355	376	340	342	398	337	352	349	339	381	357	353	341	365	345	347	370	354	319	379	390	363	320	353	367	348	371	389	353	349	385	342	320	346	351	376
1712	563	783	436	278	292	304	279	276	281	255	278	281	244	272	281	282	291	296	312	278	264	349	267	251	279	291	293	273	310	241	283	264	252	284	260	290	257	291	282	257	225	258	269	282	280	263	290	271	267	288	268	246	282	257	287	321	289	290	307	277	236	291	265	279	269	292	298	259	278	287	253	277	285	291	301	280	299	267	289	254	271	273	274	236	253	258	256	278	287	292	253	270	261	312	273	269	258	261	297	265	270	258	246	261	262	253	269	287	289	244	291	235	274	282	286	270	300	311	288	280	261	275	264	259	252	276	249	282	271	253	290	309	266	279	292	273	269	278	249	301	273	270	270	251	290	284	245	268	269	283	256	297	273	298	243	269	290	246	281	290	282	266	266	261	285	291	286	277	280	289	279	282	283	237	274	286	274	271	255	278	268	264	291	271	256	278	264	288	297	255	285	269	282	278	259	298	280	263	288	242	279	250	301	272	224	259	293	281	275	279	264	267	286	257	283	299	282	298	257	274	271	264	279	287	275	274	277	263	258	278	271	266	288	322	259	248	301	264	270	270	304	254	277	262	265	292	276	307	324	273	266	249	265	258	265	246	290	265	318	275	249	267	258	258	282	251	255	267	265	278	281	284	289	284	285	276	281	273	294	262	258	283	280	266	272	256	264	273	266	279	261	298	262	291	279	261	295	303	264	264	256	290	244	268	269	273	291	276	260	260	278	265	268	307	300	292	280	280	293	272	268	298	279	285	290	267	277	242	256	254	292	271	255	257	256	262	233	260	266	262	273	272	294	285	242	278	277	232	264	267	274	272	255	257	288	248	259	281	280	286	283	299	254	293	265	256	306	284	290	302	259	227	260	272	265	271	264	279	246	278	242	278	250	289	283	252	280	292	264	267	272	289	282	295	254	291	274	266	252	278	292	274	313	274	303	255	281	280	303	292	255	269	280	269	255	269	302	263	263	287	282	272	293	260	269	275	275	294	256	267	274	279	274	273	280	273	293	246	256	257	312	262	258	253	271	300	267	289	271	302	278	243	266	244	281	277	255	257	281	312	261	264	292	282	251	236	266	223	273	243	279	256	288	250	299	286	277	288	281	275	239	308	274	275	277	261	281	295	303	255	226	292	280	261	261	282	272	294	290	252	268	294	287	266	293	263	244	264	258	280	291	293	263	267	246	273	281	238	268	273	307	257	257	272	265	268	299	256	254	274	277	272	264	325	286	312	277	281	270	282	255	266	265	297	291	279	296	257	256	297	253	232	268	263	293	269	264	253	260	270	275	283	235	287	301	292	283	309	271	273	273	241	296	274	254	314	291	297	259	266	281	266	251	302	276	285	269	289	248	309	257	263	296	302	253	289	273	311	288	270	239	275	283	266	266	246	265	280	261	271	294	318	280	289	289	265	245	254	267	266	299	310	276	271	260	298	263	263	323	262	305	273	270	293	254	286	310	281	253	286	291	285	302	265	271	294	269	275	286	279	255	258	271	260	253	292	245	287	275	265	302	279	286	290	277	278	300	297	295	265	312	278	286	219	311	291	267	293	278	267	272	290	277	262	309	286	285	279	264	264	284	280	272	295	321	268	285	284	263	285	270	285	269	259	260	258	272	246	279	262	270	287	267	272	253	284	284	267	305	257	287	281	276	293	252	295	269	247	275	275	296	272	267	272	276	258	262	265	262	254	257	257	295	284	268	275	294	265	250	266	298	271	274	285	283	281	269	248	295	267	281	282	267	284	261	313	270	242	274	270	292	269	247	262	268	264	272	259	284	284	308	271	269	296	248	248	290	236	280	300	301	303	260	286	261	276	271	276	272	262	281	253	274	257	263	287	273	277	274	262	290	267	272	268	256	289	274	305	267	251	245	306	297	291	258	266	278	240	274	284	262	265	291	274	274	276	242	276	277	269	273	270	267	265	296	312	260	274	275	297	265	261	271	273	248	248	263	303	281	270	284	295	245	274	264	277	276	254	255	291	284	267	300	289	289	270	291	283	256	256	270	283	298	230	254	280	280	247	292	279	274	274	263	278	272	263	252	281	253	268	293	263	321	268	277	269	266	259	272	254	301	259	242	298	272	299	243	264	291	275	292	289	276	252	289	264	250	264	227	294	303	264	257	288	271	297	292	255	282	267	253	271	262	268	288	282	277	236	231	273	276	244	266	285	289	300	299	296	280	255	278	281	272	310	275	294	247	271	293	287	274	252	295	267	281	280	284	258	244	254	295	264	273	259	269	277	271	290	265	238	297	254	276	298	292	278	256	251	307	239	297	287	258	276	289	286	303	263	261	279	254	270	286	290	285	272	274	260	266	288	254	259	264	293	272	244	274	264	274	264	269	298	277	285	290	281	244	251	271	286	291	270	250	277	292	294	299	269	261	254	280	262	288	305	321	282	286	279	281	256	288	238	252	244	302	276	277	278	264	275	257	256	245	269	255	279	247	254	262	281	274	251	274	278	278	259	298	266	293	225	270	267	289	273	257	250	273	269	281	308	281	284	272	243	245	267	241	273	259	286	263	266	295	260	248	255	282	270	258	269	300	272	280	278	273	264	272	277	243	277	261	297	264	272	295	262	266	290	307	284	253	293	270	265	277	286	261	279	282	292	278	245	269	316	257	278	284	319	262	278	257	256	274	281	283	256	256	245	282	284	241	293	251	296	268	307	275	278	321	257	278	274	274	276	260	273	265	259	270	292	262	300	297	266	254	319	290	276	245	284	262	275	253	237	267	279	277	279	255	283	297	273	294	247	273	246	281	281	294	275	281	262	292	304	300	288	262	274	279	279	280	238	256	273	229	267	261	305	285	298	290	286	267	274	282	267	268	254	276	245	280	294	305	261	278	243	278	270	297	270	279	295	261	256	254	259	274	282	230	303	284	271	240	271	303	253	250	267	254	295	277	279	255	317	274	267	268	286	305	275	273	258	291	291	278	247	288	302	300	295	276	288	290	244	272	306	270	264	269	278	284	278	271	272	275	259	263	298	300	282	261	264	288	263	274	257	256	291	300	289	300	230	305	271	281	268	240	305	279	246	254	273	260	263	262	283	261	245	272	250	286	242	278	281	263	274	260	309	267	263	291	284	269	241	261	238	238	280	262	274	276	254	285	278	296	265	290	288	267	285	285	284	288	256	274	282	270	271	261	293	261	307	290	266	283	277	295	303	286	273	283	273	251	274	290	282	200	264	298	255	267	262	260	278	306	275	263	267	286	267	252	286	271	292	277	263	265	258	286	279	289	287	273	242	268	267	279	274	279	283	247	275	256	279	296	290	268	295	256	280	251	286	258	276	262	280	255	282	237	273	292	273	271	227	276	236	262	296	254	238	270	274	278	289	257	274	281	267	259	266	291	265	282	299	284	303	290	270	249	274	293	263	260	237	290	286	293	247	245	278	270	239	289	237	262	267	296	268	282	288	241	278	247	259	262	280	281	283	290	298	259	278	286	270	241	247	251	268	270	293	265	275	273	252	257
2044	1014	1862	1173	702	696	704	670	668	685	672	663	715	677	654	650	632	691	714	633	675	695	645	628	680	686	647	685	706	628	679	649	641	695	724	678	676	655	638	672	643	649	676	688	686	639	652	652	672	621	673	678	639	656	624	673	651	612	660	678	655	608	672	708	644	681	642	626	700	642	659	687	714	652	727	660	681	674	622	655	683	710	654	711	662	648	634	613	665	710	707	670	694	710	655	713	756	669	643	696	682	663	691	664	655	644	680	645	620	683	673	650	646	659	634	602	670	665	651	591	634	666	628	678	673	667	669	645	660	653	619	664	688	678	658	688	689	647	676	656	644	676	690	630	617	686	671	615	643	639	670	691	643	684	665	665	658	678	679	640	657	642	646	669	669	656	675	617	662	640	630	643	680	671	659	640	639	661	651	645	619	690	705	658	639	650	669	710	664	655	653	649	648	708	663	645	624	651	689	608	664	674	700	722	637	664	684	674	658	687	699	633	701	615	653	634	650	628	649	694	637	692	663	624	639	643	681	651	683	667	658	666	680	663	696	678	717	646	656	664	673	685	667	626	668	671	637	637	652	654	650	697	696	660	645	700	668	687	690	632	639	642	681	680	652	695	628	645	716	649	662	650	682	693	679	689	734	650	641	631	613	650	653	654	650	646	678	658	655	689	674	649	693	675	640	655	646	689	671	697	685	653	649	671	685	636	703	673	684	662	682	686	694	710	662	663	655	663	630	680	677	671	654	684	673	668	614	659	689	707	668	669	621	660	668	645	676	635	651	632	672	681	696	665	694	644	647	620	658	671	651	644	658	643	660	649	622	662	689	687	640	656	656	692	661	638	641	676	684	649	647	642	623	628	660	607	658	643	686	671	682	691	651	675	638	646	665	729	675	667	667	639	638	707	624	645	642	614	628	637	699	655	682	638	683	740	635	685	679	677	695	637	664	683	689	723	696	631	650	677	631	666	648	629	651	687	658	651	714	638	637	690	649	638	680	687	651	678	675	665	616	648	652	732	668	672	634	645	638	688	681	671	667	659	670	649	667	611	657	679	651	673	690	659	658	655	699	678	651	671	637	664	683	669	695	689	669	625	644	663	637	648	643	658	627	668	704	672	699	667	638	714	687	624	661	651	657	673	639	668	671	608	641	665	616	685	698	652	671	669	643	660	698	718	724	647	625	664	659	677	622	658	654	657	632	660	636	649	644	662	629	630	683	633	699	635	617	708	707	686	657	650	658	660	657	647	672	663	654	649	636	660	677	695	711	686	709	664	667	676	707	624	662	685	654	678	690	675	667	654	673	646	667	684	667	629	641	650	667	693	687	665	641	665	685	663	692	682	644	659	604	683	687	671	681	624	682	668	704	660	671	664	675	693	713	631	725	674	658	655	710	673	684	640	649	676	661	674	733	633	643	684	627	640	677	696	643	631	684	660	661	669	677	707	734	689	673	634	684	678	656	652	648	677	636	645	663	622	656	683	657	735	646	650	712	673	651	652	674	674	652	661	640	679	684	627	703	686	664	659	591	694	636	636	623	647	612	686	650	661	667	666	627	700	659	651	677	661	672	666	687	640	694	664	678	689	682	720	683	642	655	727	658	667	663	728	610	633	703	663	668	682	678	684	692	710	702	701	672	667	665	646	674	646	619	637	690	712	667	635	669	684	682	670	663	660	670	641	626	662	640	643	685	655	666	703	665	637	664	669	709	630	698	663	654	673	664	629	662	673	658	672	698	628	719	669	640	721	680	685	596	603	687	709	608	607	689	659	699	641	716	711	677	675	636	664	669	693	675	658	646	657	667	652	636	655	659	735	655	664	614	631	681	674	700	654	648	651	705	647	688	714	647	640	642	672	700	700	692	693	626	625	642	679	691	664	669	657	709	664	662	637	647	699	640	714	670	677	677	667	706	682	694	682	671	713	641	618	666	668	644	644	618	707	687	638	702	671	640	692	664	688	656	707	676	707	653	656	633	678	665	705	668	749	655	649	658	656	665	609	687	673	660	634	690	666	663	664	644	680	686	676	698	647	617	659	654	676	659	643	689	661	683	657	642	636	633	679	736	668	636	634	663	682	644	679	670	626	635	692	675	642	669	700	677	625	629	666	674	692	693	627	715	647	656	682	680	658	656	693	633	635	634	682	634	664	677	661	696	707	614	698	693	656	678	704	639	693	641	675	673	688	655	664	648	690	635	667	656	654	658	703	652	658	677	627	664	711	706	634	636	689	666	667	682	681	661	672	669	646	614	643	673	672	668	657	664	681	632	672	682	622	620	655	702	666	686	675	656	636	674	655	651	665	651	701	669	685	685	690	694	654	668	705	655	662	667	668	647	625	659	677	642	707	647	647	658	592	633	651	627	653	642	654	668	690	672	654	687	652	684	621	685	657	659	677	655	673	675	639	614	668	693	683	658	648	672	620	649	620	665	644	676	668	631	679	666	726	698	634	641	647	681	633	696	674	663	679	691	685	675	652	648	704	691	674	648	600	615	625	653	657	647	645	631	667	706	666	629	648	663	637	660	651	670	656	672	671	644	633	667	654	633	688	697	728	684	681	669	670	634	665	665	684	659	667	709	652	703	648	613	588	657	660	665	667	711	704	648	636	678	655	656	669	651	651	653	652	678	697	636	614	645	702	702	711	598	662	651	645	679	687	666	669	657	655	665	694	650	673	709	653	667	713	659	678	675	618	639	686	704	693	651	710	633	655	683	665	696	672	661	674	608	639	659	668	662	617	672	645	685	659	718	638	676	712	659	662	623	674	660	670	676	700	661	637	675	639	668	686	695	708	701	672	641	683	676	634	690	639	656	653	678	693	653	644	691	662	667	602	598	653	677	678	693	719	674	666	670	627	643	648	663	703	686	644	678	672	685	655	668	651	656	669	703	645	652	675	635	653	656	698	649	656	690	648	672	620	658	671	688	692	660	688	675	641	632	658	640	661	662	629	635	674	655	626	678	653	630	671	736	687	640	692	637	679	714	670	646	676	694	713	670	691	645	628	635	631	645	678	692	597	634	671	674	679	659	697	702	664	628	673	664	662	664	667	623	665	615	646	671	675	607	684	659	663	647	652	679	703	659	678	623	683	677	647	660	633	681	628	657	619	662	672	630	641	697	685	635	685	657	613	635	689	668	648	684	679	665	670	675	680	642	683	658	632	643	674	647	652	627	647	661	656	660	678	655	657	665	667	635	679	689	666	682	645	676	680	692	693	601	644	655	717	650	740	635	657	657	681	667	638	708	683	634	640	649	650	710	645	662	669	642	639	673	676	650	666	660	632	632	649	676	630	670	700	658	683	647	677	686	662	656	651	640	657	654	667	675	662	661	662	650	611	657	635	696	678	659	682	667	645	649	661	651	665	680	695	671	677	643	695	653	678	674	657	660	681	686	639	657	665	679	655	629	665	650	674	628	626	635	662	692	666	685	639	670	653	682	677	709	624	641	664	673	682	681	621	677	615	687	687	682	644	679	662
7041	981	6761	3857	440	338	331	307	324	283	288	287	275	321	292	288	309	277	276	283	272	263	317	292	249	252	288	280	238	300	300	283	288	257	253	269	266	303	274	302	270	252	295	300	283	274	284	267	293	281	247	245	278	252	292	266	260	282	283	262	234	299	275	278	269	258	250	290	247	312	291	282	264	267	273	311	274	275	254	251	304	271	261	275	273	274	293	263	241	289	236	266	272	272	295	318	236	249	283	257	289	277	287	274	235	287	263	279	286	246	269	272	288	280	274	251	289	297	268	257	260	269	245	288	274	264	280	261	259	260	265	225	279	247	248	280	268	293	280	262	254	275	287	250	273	263	260	260	263	283	275	292	273	273	269	277	289	267	310	271	306	268	278	259	248	259	256	251	308	295	303	289	293	287	273	296	275	281	305	285	290	292	259	281	285	277	254	272	276	252	266	265	253	296	280	260	269	260	273	240	261	284	242	290	284	255	264	279	265	273	263	283	286	275	276	239	294	297	288	277	282	258	259	300	274	274	261	274	304	256	268	279	274	296	259	272	275	250	279	278	272	249	274	261	257	257	286	252	286	262	310	293	289	265	286	283	258	254	265	292	294	291	263	279	244	251	253	242	293	294	264	304	276	310	279	265	284	286	303	275	279	304	280	303	270	259	291	303	257	281	278	274	275	275	270	261	271	278	299	257	249	280	266	270	245	256	259	283	260	262	278	287	248	260	279	246	289	267	263	274	273	295	257	291	291	296	263	237	277	245	291	276	284	265	284	277	266	258	283	282	272	242	305	270	297	251	255	258	261	271	283	300	248	263	246	271	304	249	266	303	270	267	281	277	249	321	302	282	239	291	270	284	262	270	252	300	280	287	260	263	252	285	266	252	259	252	286	239	288	264	269	273	263	255	288	289	315	284	284	261	273	281	307	264	279	259	276	256	244	277	273	264	270	265	259	283	264	279	282	296	288	236	249	233	275	286	289	263	278	254	251	255	267	283	282	275	237	321	265	254	249	247	273	265	254	277	276	322	262	298	251	295	262	301	268	293	290	285	251	280	280	289	260	271	273	273	250	288	235	261	286	253	243	279	265	251	288	266	255	245	263	271	281	271	309	287	264	258	265	264	252	248	254	290	264	273	261	288	280	260	281	250	283	249	288	257	268	287	255	263	317	277	258	276	266	278	270	250	292	270	306	234	235	250	280	263	274	283	268	265	264	256	270	299	277	277	263	248	256	271	298	259	282	274	292	257	269	255	244	255	262	281	261	313	276	281	268	269	289	296	288	278	270	281	270	260	295	252	265	269	253	278	269	264	247	273	287	271	279	261	260	320	309	266	283	269	261	271	256	290	267	280	286	262	248	293	255	285	274	264	269	255	249	258	281	262	271	272	275	267	253	280	250	287	277	251	273	267	281	270	277	277	258	300	296	274	283	234	285	263	271	295	253	308	230	290	230	251	277	275	268	282	248	244	256	312	257	274	290	290	276	263	268	307	252	293	303	271	277	267	279	296	288	299	262	235	237	329	228	255	230	300	267	277	276	257	302	266	291	258	268	305	261	302	280	296	271	267	273	291	285	245	275	294	277	257	253	291	304	284	282	274	299	311	282	278	271	292	279	265	264	276	264	291	249	254	307	268	269	258	237	281	282	249	273	268	276	289	259	259	305	275	264	268	254	278	283	290	276	258	294	275	273	262	259	263	285	272	276	260	244	292	302	288	262	293	256	299	239	292	255	265	291	277	277	278	270	269	268	295	286	281	250	262	284	282	261	262	292	290	263	260	275	263	258	263	264	287	276	260	271	268	261	296	263	288	271	275	242	263	260	265	267	278	276	283	304	297	253	261	277	274	270	316	249	284	278	295	297	276	260	267	302	270	281	268	250	316	258	273	264	277	282	264	267	271	268	256	269	247	310	287	255	262	269	285	294	270	251	270	267	297	299	282	242	270	308	280	306	308	284	260	270	285	263	246	265	252	262	261	262	302	254	280	273	271	286	285	272	262	244	254	292	267	284	291	238	299	300	278	274	305	279	249	253	287	270	295	263	283	253	309	278	283	277	255	273	259	291	279	304	275	252	259	290	260	253	272	262	268	262	272	260	265	260	272	298	256	253	260	285	263	287	254	248	266	250	240	281	251	270	274	239	281	289	305	279	271	282	252	275	273	296	265	252	289	244	256	264	279	289	258	282	285	253	276	285	276	267	274	264	268	275	247	256	273	271	267	218	258	270	281	258	283	256	249	262	285	266	254	259	269	294	256	247	259	261	266	249	267	246	224	260	289	280	314	301	266	262	310	294	273	267	276	273	295	305	289	279	253	259	272	247	274	285	276	302	295	267	291	251	257	264	269	294	288	249	263	270	262	236	276	286	262	260	276	271	279	278	273	266	294	269	267	269	242	292	265	303	261	286	281	301	285	264	249	267	251	252	281	279	291	244	266	314	305	259	235	233	286	266	273	274	294	275	256	282	291	275	285	269	265	270	277	268	286	287	264	283	262	315	285	268	317	307	275	298	308	266	282	270	290	237	240	261	300	239	239	286	271	281	268	278	278	285	266	281	292	264	257	257	271	250	272	286	306	297	290	282	299	266	284	273	263	258	267	288	253	240	250	287	281	274	262	252	286	268	286	248	301	258	295	313	267	289	258	277	294	254	265	276	270	268	305	257	257	258	273	264	273	262	263	278	254	306	279	304	291	287	257	259	248	257	257	277	301	282	287	242	285	265	249	300	295	269	272	295	310	293	304	293	265	240	267	302	275	270	265	250	277	286	258	294	268	240	285	237	275	276	282	281	254	274	272	281	294	273	290	262	261	296	264	276	261	247	261	293	254	287	278	287	295	283	294	282	278	271	264	260	293	278	289	284	306	295	291	268	273	269	292	266	286	290	245	281	280	293	283	282	244	269	282	263	272	244	279	270	282	294	270	262	270	254	282	259	267	267	284	305	278	296	293	252	257	272	282	287	278	244	273	271	267	299	300	300	273	294	272	292	290	295	271	283	226	266	278	272	280	255	288	269	302	237	265	292	257	272	291	265	245	266	296	299	264	263	283	286	268	285	262	279	244	282	280	251	244	294	257	284	279	275	258	291	297	258	260	258	294	266	261	257	283	288	300	265	275	248	280	274	243	292	309	281	288	288	258	272	273	259	275	288	258	274	265	242	277	236	268	270	279	329	254	288	257	275	280	276	279	308	256	276	287	290	291	296	253	257	304	279	299	278	281	255	235	266	280	274	265	302	258	268	249	289	291	258	275	261	278	269	275	281	278	258	278	276	248	295	291	298	271	290	272	289	302	278	275	258	252	277	231	274	282	256	259	274	256	266	263	279	260	277	290	281	267	254	279	274	267	259	275	276	249	235	281	278	258	286	253	291	274	266	297	260	254	271	285	269	280	305	297	267	264	256	258	256	270	296	311	293	259	280	293	254	273	253	261	289	282	285	267	280	262	254	287	301	260	300	264	266	262	272	262	264	273	255	272
6371	1400	14104	5521	1185	998	917	863	821	802	754	729	778	753	766	748	713	717	726	686	730	652	676	666	706	683	702	659	717	687	647	689	678	668	707	678	618	692	640	644	664	670	684	703	689	661	660	648	710	660	653	636	661	663	651	713	635	651	650	619	613	670	624	639	682	651	619	704	684	654	664	671	672	659	668	707	656	655	677	646	653	693	666	640	679	629	649	675	644	622	633	718	646	701	634	656	643	674	641	667	679	644	661	650	707	679	665	643	719	664	633	687	601	618	669	624	657	669	689	694	641	686	661	698	631	643	647	712	669	664	647	649	658	654	647	672	631	691	682	704	614	620	642	646	659	691	664	626	640	688	602	625	620	657	710	681	675	673	683	662	633	641	619	632	596	658	682	661	686	671	620	672	649	621	664	625	702	704	664	653	668	685	588	689	656	686	681	662	656	645	653	682	686	644	642	673	630	666	666	689	634	689	692	626	648	661	637	672	641	653	693	660	684	616	686	679	693	670	628	693	659	671	582	667	688	627	659	671	658	688	703	665	697	644	650	647	648	577	638	628	628	666	653	675	685	608	711	653	615	680	625	651	616	645	678	644	698	703	611	680	672	656	643	628	655	686	650	608	633	640	668	619	675	636	663	654	605	679	626	710	679	730	617	644	685	630	670	648	633	697	637	677	665	629	707	679	691	670	682	649	712	641	646	662	677	689	665	687	672	592	644	609	640	678	638	660	652	650	602	634	640	650	683	675	661	580	672	651	676	632	695	633	676	642	656	665	630	643	651	701	682	690	654	673	606	662	660	684	630	675	656	642	674	637	660	632	656	662	677	615	638	660	694	653	652	629	697	649	667	658	646	641	666	653	641	706	710	654	663	624	637	661	638	645	669	628	667	706	645	656	698	670	683	647	627	633	645	650	697	673	650	656	659	687	667	669	639	646	610	640	649	679	665	669	649	633	650	625	665	651	665	674	640	648	679	705	671	645	639	647	664	661	664	662	666	682	683	642	662	657	689	652	683	630	615	652	660	719	724	668	696	696	642	664	650	625	678	633	618	659	659	612	624	690	615	652	609	623	664	637	642	682	692	735	648	651	674	673	662	634	627	661	666	631	654	712	637	674	640	710	627	672	670	676	612	637	679	631	677	676	637	670	636	655	639	690	649	686	661	688	658	626	655	717	644	637	650	632	647	626	671	619	593	678	684	641	668	620	702	664	614	659	671	656	621	658	664	630	641	626	658	667	670	649	676	657	673	649	636	641	696	690	662	648	652	675	685	673	667	655	644	629	644	654	672	683	649	659	611	672	672	658	629	671	635	632	742	652	651	694	669	641	606	646	632	701	673	633	641	663	643	660	666	644	637	723	659	658	602	599	663	684	646	642	623	679	647	705	678	592	634	651	621	632	653	659	670	627	651	628	654	614	630	660	693	596	650	668	672	639	669	667	645	671	664	686	620	662	658	652	621	684	640	640	678	614	668	646	704	648	636	652	633	673	630	667	710	683	649	681	706	650	614	679	628	658	682	654	665	641	588	686	641	634	676	667	690	656	686	674	679	673	667	642	654	655	701	641	620	650	663	636	661	677	657	638	669	690	671	609	624	689	609	619	588	690	621	690	646	653	651	685	624	656	646	628	631	641	705	624	651	659	675	586	672	672	640	649	662	667	673	613	661	637	665	658	645	622	690	633	693	655	701	649	644	680	721	671	670	632	658	668	655	669	660	671	633	694	716	681	671	673	641	648	656	680	679	665	672	656	671	651	671	691	602	649	694	638	642	634	662	623	703	631	650	641	670	677	656	675	675	692	642	620	675	634	666	667	654	658	599	665	663	641	664	677	644	648	628	649	695	701	708	677	721	675	692	644	663	685	658	620	676	678	661	685	677	664	620	629	624	670	689	669	700	687	631	668	666	661	637	708	654	627	671	672	672	670	646	633	654	664	676	644	641	681	627	642	666	710	676	661	655	655	639	638	625	663	686	646	651	669	682	659	672	647	670	664	669	645	684	662	667	658	668	621	702	691	605	691	631	648	647	692	673	654	656	645	661	623	644	629	676	638	660	603	652	637	692	658	684	664	615	663	620	648	680	652	649	649	625	700	650	646	644	716	642	666	703	637	653	666	679	642	620	677	675	684	706	651	637	698	636	618	596	701	663	643	617	693	667	665	659	690	669	627	659	656	657	678	668	641	677	695	640	675	674	645	659	631	652	657	682	668	656	636	690	668	665	680	683	634	710	628	697	664	653	646	652	685	650	660	681	665	627	628	644	654	679	671	680	671	636	719	672	648	664	664	657	645	663	638	677	656	695	617	658	641	624	659	620	668	660	629	677	653	626	661	653	690	651	637	667	623	680	635	678	614	638	634	646	642	709	664	664	657	667	618	661	630	676	639	668	722	685	654	662	669	682	655	657	649	617	639	673	691	679	688	632	671	648	625	669	662	648	669	675	667	670	653	624	693	651	672	661	652	645	690	604	689	666	643	622	657	611	694	722	643	646	652	691	666	609	704	651	669	668	665	688	664	645	634	680	655	708	662	626	693	684	626	662	645	628	656	684	621	628	663	688	668	617	646	679	694	631	652	610	601	658	683	675	658	611	682	624	592	671	688	678	627	680	637	643	689	636	636	632	629	673	632	632	639	650	676	635	655	656	682	664	711	640	675	641	690	635	705	658	663	625	640	659	656	632	636	641	639	640	652	649	628	639	610	679	658	655	646	645	658	676	669	633	649	629	624	658	683	674	619	639	629	636	609	657	682	688	664	666	659	679	668	693	625	712	672	642	647	683	653	650	663	635	666	669	670	689	652	629	656	633	660	628	620	640	657	698	634	600	612	657	643	668	636	686	644	628	650	668	681	665	658	643	636	666	613	676	687	653	592	661	621	632	664	641	636	675	654	666	659	681	664	705	655	649	659	595	685	638	634	676	651	652	644	651	638	632	642	664	625	608	672	662	665	643	644	697	671	665	660	655	668	637	643	649	640	647	693	644	615	641	683	662	688	653	616	691	690	627	631	649	660	626	695	674	674	655	644	671	634	682	693	644	658	665	633	657	627	670	662	656	616	688	674	613	639	629	651	632	694	641	670	620	637	655	664	685	625	627	650	650	627	643	660	647	659	643	654	622	667	670	632	633	656	675	682	650	651	686	642	613	655	668	668	690	685	663	653	636	660	709	640	627	669	715	661	670	683	666	700	655	632	636	702	683	673	624	679	650	655	639	698	699	668	654	658	631	653	683	654	732	668	646	649	682	693	641	667	625	683	659	706	655	701	671	675	670	635	650	666	664	662	667	679	635	663	650	678	656	668	680	651	628	629	669	667	649	664	672	645	666	683	656	668	664	685	668	642	706	604	614	628	670	726	703	684	694	664	669	688	699	660	692	692	625	667	642	651	673	662	636	607	640	635	634	628	615	658	653	648	693	666	631	639	681	662	697	624	631	631	657	715	656	643	647	617	664	685	617	657	639	664	684	641	655	626	637	646
12775	1377	15194	10636	766	328	237	190	188	193	167	163	167	174	146	144	167	144	124	139	151	186	157	164	139	161	140	149	141	144	148	141	140	157	173	127	138	160	138	138	163	132	125	129	146	150	135	141	141	139	142	136	143	134	137	137	134	139	139	152	160	142	158	131	122	141	140	146	130	145	147	130	152	119	143	146	137	147	132	131	145	154	107	120	145	127	142	141	158	132	137	125	155	125	159	143	155	145	153	158	119	136	167	128	134	137	132	147	138	125	141	113	147	131	137	125	165	144	130	134	122	156	144	154	130	145	158	121	158	152	151	145	161	134	126	157	128	160	127	172	134	154	153	147	143	157	145	143	119	155	133	127	137	149	141	139	135	143	153	129	127	159	140	145	145	151	138	112	140	140	130	145	139	129	169	138	161	143	143	155	155	138	135	137	140	141	131	135	165	141	132	135	111	139	124	153	138	127	136	136	151	152	144	127	144	148	145	158	122	131	139	163	143	160	139	142	162	157	140	133	144	149	161	139	133	142	150	167	149	118	107	141	129	118	143	161	121	150	141	146	127	149	130	121	153	148	161	129	114	147	140	143	122	140	139	125	124	134	139	145	156	126	157	133	148	131	146	149	148	145	143	147	131	129	141	144	152	118	126	146	163	136	136	131	159	133	139	149	142	136	148	143	130	128	147	143	146	148	111	140	123	146	122	155	157	120	146	147	149	139	146	127	141	153	143	127	139	133	130	133	121	137	156	146	141	160	118	142	154	155	158	160	145	136	149	181	142	148	141	134	125	138	133	134	124	119	117	120	136	141	156	155	130	132	137	156	141	145	164	138	147	140	113	129	148	133	143	161	154	150	115	135	141	130	160	129	150	118	150	152	142	135	169	122	144	123	147	138	148	148	144	126	150	143	142	142	144	130	138	169	160	131	134	136	168	159	146	149	131	126	133	139	130	139	143	128	131	152	168	138	144	156	112	154	127	151	165	152	142	131	145	162	140	146	159	135	125	134	152	122	154	153	125	131	136	122	135	124	148	129	128	158	143	146	123	147	148	161	152	144	133	144	139	131	118	158	144	132	144	155	126	156	149	154	142	140	135	144	130	146	169	143	146	128	144	133	147	173	138	138	151	159	123	137	145	141	146	151	143	126	131	154	128	135	157	128	124	134	122	130	146	160	149	141	140	153	132	139	152	139	144	128	130	132	118	139	135	135	144	148	148	130	141	142	132	147	139	123	141	158	151	149	153	139	153	157	136	131	123	135	152	132	130	126	155	129	154	146	148	144	114	129	135	135	162	140	154	133	145	140	147	144	145	135	152	147	131	130	139	143	134	149	141	120	143	152	132	147	147	138	136	160	135	149	151	131	126	122	174	134	128	135	136	145	145	134	137	134	159	149	136	158	144	128	135	150	177	156	157	142	135	120	139	149	138	141	143	144	150	142	119	129	135	147	132	150	137	158	158	154	140	143	142	127	151	150	136	147	142	136	137	120	163	128	126	139	163	144	147	102	122	131	138	163	128	160	131	133	158	133	158	142	178	117	137	144	140	139	137	140	146	147	157	166	148	166	136	123	136	159	137	148	141	163	144	158	132	153	133	139	145	145	140	120	142	122	150	142	122	145	130	141	148	149	110	145	152	142	147	164	163	156	118	151	150	135	155	134	126	144	139	142	148	140	140	132	136	138	136	148	140	148	131	155	140	137	160	143	162	144	145	134	159	160	132	148	137	161	145	153	155	130	159	114	110	134	130	141	120	153	134	141	134	166	147	130	131	143	140	141	139	143	124	143	154	137	134	135	132	128	170	138	133	135	149	132	136	137	129	139	145	133	130	159	146	159	129	145	157	145	132	140	149	151	128	139	131	156	157	158	151	135	150	133	150	131	138	138	136	142	143	128	129	142	150	143	156	143	143	139	124	143	148	146	137	118	148	130	157	135	148	131	133	161	151	141	137	151	168	140	126	141	137	149	133	119	129	149	146	129	141	138	127	127	128	154	148	150	178	142	160	133	161	149	160	140	121	130	154	156	121	165	161	160	137	167	151	154	142	137	138	144	166	142	140	133	156	135	139	152	153	145	124	111	148	129	130	162	137	138	152	151	150	148	145	132	166	125	156	148	153	144	149	162	146	126	157	142	139	170	132	127	121	138	175	132	139	146	143	158	135	150	147	152	117	136	140	135	138	131	157	110	147	154	129	140	148	126	147	134	134	137	153	142	141	140	131	139	136	138	145	163	118	145	151	159	120	141	164	131	139	144	136	141	144	128	122	132	157	127	141	144	142	130	137	135	129	146	136	132	143	141	125	142	138	144	158	132	157	149	163	128	136	139	139	140	132	148	144	150	148	142	138	150	153	140	167	136	152	158	154	152	140	155	149	132	160	149	131	128	131	161	125	133	148	158	144	141	142	159	165	141	144	155	116	146	133	178	142	119	167	132	137	166	146	125	146	149	135	167	164	130	115	154	136	132	140	124	163	124	144	139	125	154	137	146	151	139	152	150	132	127	127	132	128	159	141	135	141	144	149	114	141	155	126	138	151	142	139	136	143	162	155	160	142	123	132	135	140	138	141	144	140	130	119	153	127	122	125	111	147	141	136	130	145	144	152	151	127	145	167	123	134	125	132	140	136	147	149	133	158	138	142	147	115	124	136	153	146	128	140	150	146	137	151	137	130	115	143	115	150	151	138	147	123	148	128	135	138	129	151	121	138	128	139	125	143	150	147	126	134	146	148	158	155	136	145	150	164	143	121	123	134	116	143	112	145	137	128	147	137	144	129	165	164	151	143	159	142	162	147	146	144	118	138	147	139	137	129	142	150	133	148	152	144	135	134	139	148	141	137	144	157	155	126	129	162	145	146	125	121	127	133	156	133	140	136	148	139	142	139	169	157	135	129	130	160	145	130	134	132	129	142	131	134	156	126	136	117	149	143	140	122	146	146	147	183	129	164	167	146	129	154	144	160	131	144	147	154	142	147	144	159	149	149	154	150	133	153	135	147	148	145	152	119	150	137	166	135	148	106	134	124	162	135	134	133	128	141	140	152	137	125	136	143	130	145	149	124	154	141	144	153	134	143	154	143	131	138	144	126	155	148	153	139	140	128	129	136	141	176	136	136	130	142	127	125	147	163	147	142	149	149	135	151	131	124	136	158	139	114	122	157	140	148	143	148	127	125	155	151	171	132	150	133	153	130	146	112	136	136	141	130	151	151	154	138	130	135	152	134	166	140	125	120	160	150	155	120	153	127	152	145	127	137	133	142	173	146	137	132	126	166	163	161	147	149	139	136	151	117	141	140	154	151	141	170	146	120	142	149	166	137	140	148	122	129	155	138	152	155	128	136	150	135	155	155	159	150	131	149	153	146	132	151	145	128	152	131	129	132	140	124	133	135	143	157	149	144	142	139	134	132	125	134	154	133	149	155	151	150	153	144	139	147	132	140	146	173	120	139	129	135	129	135	136	135	127	133	142	159	130	148	124	148	129
8136	1430	24057	14227	1579	1032	900	790	715	654	621	509	533	495	475	474	455	463	450	407	432	398	390	431	392	416	397	400	404	386	368	372	362	358	380	393	339	374	380	366	368	398	355	373	432	406	347	369	403	362	380	360	387	368	375	379	364	371	356	376	382	372	385	342	346	387	352	373	378	379	381	350	346	320	365	365	339	344	344	394	342	395	343	360	366	393	331	359	363	354	326	373	389	384	352	375	389	393	394	380	373	368	365	360	363	356	371	345	348	340	368	381	368	360	368	347	366	374	340	340	375	320	357	349	353	368	361	381	361	372	380	342	360	328	374	384	364	373	354	367	367	308	347	376	356	352	354	376	353	298	353	345	324	361	373	378	371	350	331	364	363	373	380	353	342	372	348	348	338	375	358	357	335	361	366	378	350	358	366	358	335	323	372	359	342	343	363	356	343	366	339	323	333	368	386	371	348	352	368	391	383	356	351	347	356	319	344	361	368	383	325	344	366	341	365	339	344	331	357	360	314	371	340	380	365	368	365	386	328	352	348	335	382	342	388	373	343	350	362	356	341	368	340	362	348	336	358	320	366	371	316	343	369	346	382	356	397	366	356	346	396	364	347	371	349	335	354	349	345	378	314	372	383	341	340	374	346	359	344	343	381	395	381	373	375	314	385	362	361	367	387	351	344	370	336	350	389	333	317	353	337	335	329	331	367	343	337	357	328	387	341	335	376	357	328	390	320	358	349	350	363	364	387	365	338	343	348	385	376	345	318	379	318	363	367	330	372	349	358	336	375	381	339	326	358	372	357	358	354	322	356	359	362	374	369	368	380	379	375	333	378	322	323	327	348	396	374	342	347	355	392	320	311	362	338	349	375	339	352	360	376	357	322	317	386	393	310	381	354	343	413	339	350	372	317	364	363	360	380	346	356	361	377	325	390	373	365	375	363	359	344	372	341	357	386	357	341	350	321	332	409	354	351	325	372	392	390	380	349	386	378	342	361	399	337	351	353	351	372	346	359	385	372	361	311	348	358	359	374	343	316	359	352	354	375	358	364	336	355	351	343	387	365	365	367	354	378	356	325	369	361	331	359	375	363	349	383	329	350	356	338	334	348	330	351	355	352	339	373	347	362	343	356	345	352	420	335	364	365	384	350	392	349	357	360	330	341	356	349	365	352	367	343	329	348	356	372	316	348	372	339	356	323	355	327	372	337	378	346	383	369	361	354	378	350	341	361	340	365	370	365	372	334	383	365	372	360	403	358	354	359	341	364	341	396	363	337	321	364	402	338	365	335	383	329	353	318	342	366	335	362	322	363	358	310	337	344	359	395	337	365	362	363	353	344	387	352	392	338	386	385	355	374	361	355	365	367	332	337	354	334	349	399	353	372	373	371	363	354	347	393	322	373	318	355	370	355	340	354	354	342	356	337	346	361	337	343	381	358	319	372	341	355	360	358	361	344	365	383	366	331	329	387	376	314	356	325	334	401	340	361	342	355	352	332	350	368	352	390	321	333	340	363	345	320	344	322	361	372	340	355	325	357	331	340	359	374	358	367	374	334	327	374	340	390	342	362	388	356	346	348	356	354	351	348	387	349	352	350	354	353	353	334	344	354	362	372	335	413	379	373	323	367	359	323	365	370	388	372	321	349	357	376	340	372	363	346	381	386	353	344	373	351	373	348	377	339	369	328	320	334	377	352	339	372	353	356	326	367	342	319	365	353	329	355	379	344	354	388	336	362	351	341	370	342	381	349	368	376	346	369	363	364	340	339	366	361	381	351	352	332	352	333	358	315	326	355	349	361	383	357	366	344	361	387	355	337	363	340	335	359	352	357	345	371	356	339	348	341	337	311	345	351	372	343	325	370	359	342	351	362	363	347	328	362	344	368	335	338	348	356	366	344	359	352	349	396	352	349	350	358	365	341	358	353	344	350	347	355	389	373	347	325	393	339	363	356	376	343	371	365	346	375	371	402	372	352	317	361	333	359	371	340	351	354	356	399	341	398	355	348	367	350	356	388	357	376	396	362	356	358	370	327	361	357	327	352	364	345	394	333	388	347	355	338	356	340	348	351	353	380	381	346	343	340	372	353	342	352	342	380	345	329	364	315	338	374	367	352	333	371	365	338	355	330	348	373	348	362	387	322	361	353	360	355	350	352	349	335	355	356	345	357	334	348	388	326	330	346	367	389	386	378	392	371	326	355	345	359	362	362	354	345	355	360	370	403	364	389	406	338	334	369	365	330	362	340	359	346	366	319	349	332	356	335	363	369	380	346	314	361	377	310	331	353	368	348	324	374	381	349	351	332	416	334	362	352	351	351	383	383	350	335	393	390	347	326	358	331	351	316	346	340	345	359	355	391	367	304	387	318	322	342	360	387	371	331	361	365	335	349	338	382	335	376	352	353	352	362	392	387	357	390	349	342	356	334	330	345	357	335	348	341	348	355	371	351	358	348	374	362	355	363	318	352	364	359	362	347	351	363	332	324	366	356	412	330	402	373	374	434	347	362	349	352	362	362	353	382	372	344	324	367	356	393	366	352	351	342	351	360	338	346	367	369	383	359	375	362	366	385	347	352	349	343	392	363	369	330	328	375	355	343	357	311	364	368	403	320	362	366	378	369	345	351	370	356	357	355	347	354	383	342	352	349	345	376	337	366	347	359	371	357	386	326	398	343	373	375	340	354	348	379	355	397	360	368	294	367	362	340	379	362	360	340	349	365	380	363	344	336	350	356	325	375	396	352	352	354	379	362	356	358	333	350	360	364	379	362	335	342	348	360	366	368	402	363	343	404	342	330	363	337	341	357	337	361	350	352	354	353	391	377	361	347	392	368	370	359	386	352	351	372	362	374	343	346	358	387	354	346	344	335	348	356	341	333	325	384	342	341	337	349	362	345	337	339	384	363	335	332	359	375	336	368	346	363	369	372	352	373	336	328	355	364	340	351	362	340	331	341	344	351	371	333	355	332	361	361	370	343	384	329	349	380	371	382	373	352	313	353	373	343	366	352	317	332	338	340	365	383	340	399	364	347	382	353	358	375	356	341	330	376	390	372	383	347	363	340	367	349	383	342	341	357	375	345	356	345	365	379	351	347	388	356	337	335	346	378	359	381	356	398	332	342	365	344	358	346	334	354	392	339	334	332	326	388	343	353	324	361	351	367	345	321	356	344	388	343	331	318	364	364	310	363	360	354	359	357	339	354	389	366	347	358	367	345	359	347	340	389	361	312	348	358	343	359	375	321	316	376	369	357	377	343	340	369	368	370	353	337	367	354	343	324	375	358	327	351	382	344	353	343	331	323	366	393	344	350	346	364	358	362	348	343	309	331	380	349	356	373	383	347	366	376	362	386	360	360	341	401	370	374	358	349	384	347	340	365	327	334	384	370	337	349	353	355	361	330	353	354	344	360	377	345	363	361	343	325	356	348	358	349	360	367	362	348	347	379	338	349	331	364	366	368	350	335	383	352	362	355	320	328	338	319	372
1713	523	750	395	287	277	254	278	252	247	288	295	270	319	254	277	264	257	231	270	303	277	242	244	269	301	240	259	278	271	275	283	285	289	293	272	299	263	254	283	275	252	305	277	259	277	304	270	292	250	270	261	268	263	262	314	252	259	278	283	259	271	290	263	293	287	279	288	295	236	256	281	236	289	263	292	259	305	295	290	296	269	296	287	286	274	300	280	295	272	267	268	288	262	282	278	255	278	268	256	265	253	279	240	263	275	278	240	270	266	287	277	281	282	283	260	289	261	267	255	298	273	281	259	270	274	270	283	283	260	278	286	250	287	274	282	287	276	296	256	284	245	311	242	263	283	262	265	286	283	309	256	282	263	279	252	281	271	283	269	268	294	275	269	291	324	301	276	248	261	277	273	260	312	267	261	273	272	311	273	230	255	277	277	267	257	274	248	282	280	284	273	282	258	297	284	304	270	278	305	297	261	277	251	268	294	276	294	259	271	276	264	266	311	298	267	292	278	271	253	260	279	265	274	272	265	281	253	241	258	270	277	271	269	249	262	281	272	291	285	256	242	264	262	287	277	252	291	262	273	286	288	268	279	295	291	284	270	301	288	297	274	300	283	263	265	291	290	246	289	257	291	300	267	277	308	281	273	266	251	245	255	267	253	297	307	252	283	267	270	269	259	320	253	259	289	288	278	304	289	259	255	268	273	259	267	275	268	267	266	251	265	274	262	271	290	291	268	266	255	260	244	280	265	278	258	281	294	250	257	262	260	289	253	280	268	259	272	261	302	309	289	279	282	255	239	297	262	268	278	285	268	266	267	268	255	294	273	266	290	267	310	265	239	284	303	291	295	257	292	299	260	259	266	280	253	296	270	300	285	270	271	258	286	285	281	264	279	254	265	241	288	289	272	306	281	297	269	248	224	267	268	258	281	258	298	271	235	245	262	292	262	243	248	273	260	265	290	280	236	287	271	256	274	254	271	256	277	288	275	257	261	256	271	310	267	279	271	275	236	284	271	271	293	283	267	275	273	290	279	270	296	262	284	292	295	256	251	281	279	279	267	258	282	271	260	284	276	262	271	247	262	271	276	299	285	258	282	272	260	296	313	255	290	257	282	238	267	280	221	256	271	279	257	262	302	278	264	268	249	264	282	282	287	289	287	314	269	293	287	262	267	235	290	254	263	301	276	291	281	294	266	248	285	265	265	274	318	289	277	297	292	272	258	312	290	291	267	269	284	268	264	265	272	263	252	277	264	277	287	286	308	256	260	289	289	255	303	259	302	272	283	271	246	266	282	266	280	273	244	294	290	294	251	296	271	286	261	280	257	289	273	261	271	235	256	254	267	265	278	256	287	266	260	272	300	255	256	272	260	278	301	292	289	266	309	283	286	284	302	291	294	267	263	258	298	251	250	278	270	291	265	280	296	277	269	249	279	271	268	278	284	255	289	243	268	302	263	259	290	307	312	264	282	261	304	278	270	242	265	270	273	272	273	274	275	295	283	259	256	297	277	296	239	264	274	279	273	257	281	236	298	283	302	262	272	300	259	275	288	277	290	277	278	256	286	259	295	276	268	273	296	280	256	265	281	281	278	270	279	255	268	259	308	296	253	301	263	251	260	276	275	288	266	308	265	285	274	276	260	262	263	288	264	268	262	265	280	269	277	267	286	271	305	276	299	257	253	285	294	322	245	272	263	278	296	304	276	281	279	277	263	299	279	269	302	268	306	293	306	280	290	264	259	280	272	268	290	281	253	256	241	285	277	269	302	275	256	254	295	264	266	295	267	294	268	283	280	263	252	265	254	253	251	286	286	267	291	269	237	297	288	284	301	265	315	298	325	308	249	259	293	278	268	278	279	270	266	287	269	283	241	274	273	307	279	304	255	289	242	274	275	261	247	269	253	286	279	277	266	254	287	286	263	230	270	275	269	284	247	292	255	248	299	259	290	289	269	303	282	242	291	265	266	294	251	287	282	284	289	287	282	253	293	292	290	269	269	287	253	291	268	265	274	239	301	248	289	294	268	266	267	231	259	308	266	281	275	314	253	248	276	278	260	263	269	257	273	258	276	256	289	297	271	286	276	303	297	246	238	280	286	269	280	277	270	259	276	270	262	275	267	253	302	275	275	277	269	295	296	275	279	278	299	287	284	253	285	255	275	239	273	252	283	278	304	269	295	281	278	257	267	259	255	241	315	258	284	276	270	285	246	284	232	265	298	293	265	278	255	292	299	265	268	247	279	265	271	266	292	259	281	328	294	264	273	273	253	270	278	260	264	275	265	269	264	254	239	270	326	262	307	267	296	288	267	264	295	268	243	279	258	271	276	258	249	289	279	275	263	255	312	285	301	272	275	298	271	226	252	290	313	271	310	246	266	295	285	296	265	263	306	264	250	282	274	271	290	266	271	251	261	282	262	322	322	277	282	260	261	251	278	282	274	252	253	268	285	284	277	261	262	272	279	277	290	308	261	283	264	249	282	288	259	268	278	261	269	281	272	288	279	287	277	286	259	278	244	305	276	282	261	250	272	257	263	252	251	304	271	246	275	283	283	288	246	279	272	255	288	278	281	297	279	274	273	280	257	277	326	274	280	304	258	270	281	265	283	268	250	277	251	264	261	255	251	246	278	265	284	264	263	279	283	291	260	264	272	275	283	302	284	248	237	265	278	272	264	268	273	281	282	258	270	262	262	280	255	259	287	266	261	256	291	282	289	282	280	267	278	279	261	260	306	272	285	267	269	259	254	251	267	294	285	296	265	305	277	269	292	268	256	291	306	281	265	268	291	272	270	254	268	254	272	296	313	252	295	280	278	298	282	246	292	304	260	262	270	273	291	270	278	242	271	282	275	294	270	300	268	278	273	280	256	258	290	263	299	267	277	279	255	263	273	255	308	278	309	284	293	277	292	268	265	303	269	282	282	302	243	297	262	300	255	277	276	253	284	278	275	313	276	269	273	280	273	279	266	265	273	281	254	274	276	286	264	298	289	276	280	291	272	292	248	292	266	288	262	301	257	272	259	278	304	265	288	288	261	261	256	272	281	241	279	260	276	268	245	304	269	255	277	277	292	261	264	296	295	283	262	279	251	299	267	255	238	278	294	253	260	268	273	256	275	261	296	250	263	282	251	262	264	272	271	265	268	266	266	284	265	304	295	290	250	278	292	267	298	274	289	225	261	272	255	263	278	290	280	260	269	260	283	293	273	277	276	289	282	298	299	268	261	251	286	284	269	259	271	273	269	284	261	249	255	269	270	285	302	279	294	289	244	266	277	262	256	290	290	254	245	268	281	289	253	289	287	244	269	290	291	279	287	252	236	297	298	283	288	275	268	276	305	274	268	286	284	274	287	279	281	283	247	257	289	273	292	243	254	275	260	266	259	266	248	272	275	293	308	256	303	288	294	269	301	257	261	288	285	280	250	278	250	273	278	281	258	277	279	260	257	268	232	240	274	286	255	242	301	257	282	266	264	270	252	308	300
2063	989	2004	1309	766	656	689	698	677	654	667	667	694	647	665	655	645	655	691	675	649	677	693	644	663	663	636	672	647	709	655	691	689	689	651	683	619	707	664	682	721	617	696	704	664	657	639	661	644	659	680	708	690	663	661	709	628	665	684	665	672	650	709	677	695	639	675	683	623	667	679	642	684	677	667	674	659	680	683	677	672	677	653	668	718	663	631	704	687	659	626	716	652	631	674	694	635	679	702	669	672	696	675	700	634	634	610	630	616	687	658	610	674	632	649	664	677	651	715	688	718	690	672	654	668	711	627	659	699	617	644	617	646	638	649	684	662	638	654	628	658	615	712	693	640	678	677	644	638	644	598	645	633	678	622	656	625	658	618	686	652	654	626	659	678	643	682	704	639	661	713	674	657	632	638	670	670	651	696	673	685	655	647	692	670	663	669	656	634	658	648	714	641	702	669	671	644	671	649	623	654	668	682	626	630	667	670	662	613	682	674	669	687	628	673	715	642	691	612	638	660	628	615	649	638	615	664	679	640	654	679	680	675	659	680	696	657	634	640	673	615	643	683	620	647	651	665	668	698	707	683	653	666	668	649	641	667	631	688	639	646	670	628	672	674	634	655	630	648	641	648	662	681	640	643	675	671	660	659	640	670	654	648	721	674	671	684	688	718	677	690	674	641	651	698	654	657	640	669	619	647	667	678	694	674	630	680	665	648	692	647	688	695	668	664	677	681	631	661	665	637	666	701	690	673	692	642	646	685	636	672	692	666	688	655	674	691	674	678	612	664	630	640	605	611	641	661	676	677	626	640	657	635	679	684	685	693	642	665	641	637	658	641	626	713	652	625	652	708	618	648	682	671	653	669	610	669	699	665	656	659	654	639	684	667	693	675	652	661	658	632	676	664	659	676	629	688	645	691	662	660	661	687	668	667	689	697	679	689	621	648	679	638	711	654	714	636	650	669	679	668	663	671	676	654	701	647	700	668	691	677	669	652	662	661	655	676	652	697	680	640	675	710	681	674	644	632	605	645	646	669	633	668	651	660	697	686	684	670	665	667	660	631	710	662	651	645	647	686	687	653	698	667	670	660	666	631	649	649	669	679	641	654	658	641	693	704	656	650	681	677	636	682	622	658	669	667	625	698	727	634	681	629	650	696	651	685	666	658	655	619	624	615	669	610	635	646	668	668	620	679	650	635	679	631	645	679	640	654	690	683	668	675	709	663	619	655	640	661	711	660	658	630	691	653	713	675	658	672	658	686	659	647	627	687	684	674	695	680	661	653	667	641	673	654	678	656	694	686	690	695	671	683	697	659	687	675	672	662	629	657	626	653	669	670	644	644	652	674	673	632	635	657	655	674	692	632	636	666	622	663	675	667	626	675	652	614	668	630	689	666	667	658	662	652	668	677	661	599	664	646	678	669	672	652	683	676	691	671	650	666	636	633	660	671	735	627	683	616	672	657	610	638	697	649	664	667	646	692	658	653	630	629	654	659	694	622	650	650	704	668	634	650	673	657	633	643	667	680	666	671	661	649	726	656	700	650	658	688	662	659	663	673	648	691	661	654	665	668	648	674	624	665	679	689	699	685	613	669	615	672	657	650	638	678	712	706	659	668	654	646	661	702	670	623	698	643	650	640	645	667	634	657	650	663	651	630	646	641	666	658	696	641	667	625	658	669	640	687	674	685	636	669	637	680	678	649	662	676	702	650	671	715	672	638	673	634	651	694	680	628	644	731	660	674	651	705	644	695	660	681	689	691	645	677	637	603	666	681	618	661	672	625	655	687	647	672	705	627	676	654	674	674	645	656	689	617	691	623	670	649	664	667	680	687	680	688	670	642	654	644	688	638	688	629	661	693	698	658	651	667	665	658	704	630	684	620	623	691	685	692	642	704	676	727	632	659	661	663	668	656	673	705	691	670	639	645	668	674	705	691	653	642	700	651	722	674	669	680	677	652	671	647	653	701	671	705	685	663	659	673	641	663	660	651	621	599	654	666	669	644	651	646	643	670	648	667	689	681	666	627	643	623	645	682	659	699	662	654	600	681	697	641	644	673	669	688	619	662	707	666	664	674	654	662	659	675	631	691	598	664	631	689	662	668	637	657	641	663	654	642	698	680	697	699	618	643	656	668	692	669	633	670	671	692	697	626	699	645	655	692	667	653	703	679	646	674	677	644	651	651	679	634	638	705	700	669	660	637	685	676	663	705	683	689	654	621	654	719	651	670	636	683	702	663	611	673	660	645	686	680	659	644	615	647	645	671	659	663	668	661	654	673	663	594	679	696	629	665	678	625	709	665	682	685	663	689	672	630	692	671	694	629	700	661	602	666	656	629	611	666	674	661	667	680	650	643	625	633	697	685	653	700	663	670	648	649	648	654	666	660	653	648	670	710	671	644	650	673	677	648	651	660	678	658	691	659	676	654	636	684	645	619	648	730	667	637	670	689	673	671	659	697	643	665	703	632	666	626	669	663	685	652	681	661	624	627	672	680	673	674	623	695	663	659	658	623	658	663	644	645	662	674	607	660	684	635	677	670	685	663	618	694	671	680	628	688	650	660	671	655	634	667	659	641	643	631	685	653	640	624	695	662	632	691	653	703	644	703	645	694	696	683	658	674	672	731	683	684	635	693	650	735	645	661	654	723	654	676	711	668	664	655	700	674	643	647	669	659	701	690	672	673	671	687	666	685	610	627	646	656	639	659	646	679	673	673	645	682	637	650	690	655	707	667	666	645	672	667	659	659	658	671	699	722	657	662	665	642	686	657	677	628	664	666	658	712	660	729	666	651	675	640	665	652	601	625	647	655	672	689	703	679	621	665	665	621	636	626	663	660	616	637	653	684	670	682	700	683	668	714	695	643	684	739	642	668	606	678	651	624	657	711	644	684	664	642	691	686	671	670	681	676	688	679	678	681	659	617	657	683	634	693	648	679	677	689	677	633	680	635	652	641	691	657	608	619	695	666	686	671	644	695	648	632	661	637	667	689	673	663	684	633	675	674	622	684	649	653	697	687	720	634	614	690	717	672	691	631	706	686	647	700	660	704	672	670	649	658	656	644	684	686	641	673	620	701	662	662	686	649	666	679	654	661	645	640	661	642	629	718	647	654	703	661	639	651	698	702	655	655	692	620	622	647	649	644	652	663	658	661	684	665	671	694	699	691	686	665	642	654	653	638	676	676	663	641	626	665	655	649	635	661	680	647	677	683	723	599	667	645	669	658	695	645	668	658	672	673	593	666	631	647	656	634	686	662	669	620	672	659	646	688	669	635	650	650	686	613	661	661	646	656	665	675	682	625	651	688	667	665	611	649	677	647	694	659	676	686	663	666	709	687	653	691	682	660	690	660	674	662	666	705	694	677	656	694	652	677	679	703	654	663	655	681	655	626	664	683	685	687	681	654	678	664	659	671	638	670	682	623	666	643	658	680	651	657	663	663	635	623	692	713	707	642	628	673	663	646	648	670	689	670	683	653	685
7091	1054	6457	5102	834	326	348	317	294	310	290	302	266	303	329	274	286	305	288	249	276	288	290	303	282	241	310	284	285	296	262	282	326	270	291	276	276	277	266	267	271	279	274	303	287	306	272	242	259	264	278	287	228	284	278	270	241	279	233	289	312	291	267	273	282	272	274	270	306	302	277	266	278	295	260	291	293	257	281	320	268	283	269	286	265	274	273	306	285	298	263	280	243	292	272	296	262	302	256	270	257	281	275	264	285	236	250	259	296	263	297	285	240	309	279	275	285	282	265	254	263	286	286	261	250	280	248	246	293	249	283	254	271	286	271	263	307	289	278	276	251	285	276	307	244	259	260	297	266	272	281	252	239	287	269	295	278	263	271	251	279	239	316	248	274	302	294	281	257	258	292	302	257	298	263	273	269	272	279	265	297	261	238	263	265	289	258	245	281	297	276	290	272	271	284	255	290	301	267	256	268	277	305	244	272	272	304	225	284	262	303	302	282	258	262	312	277	283	282	259	246	263	289	261	310	236	228	251	260	273	280	293	310	279	273	267	298	289	271	280	276	274	257	294	284	295	258	272	273	290	297	264	266	283	306	298	266	306	260	238	307	265	267	274	258	263	281	260	290	275	277	275	280	299	284	262	289	247	248	274	264	252	267	278	243	264	273	281	273	279	300	272	304	292	255	295	275	273	271	230	257	242	253	251	266	280	231	289	242	253	264	267	288	286	282	281	273	268	282	261	267	268	253	273	293	302	265	280	236	297	259	261	263	252	270	284	263	272	290	271	270	262	261	285	269	269	282	297	271	309	271	245	245	291	230	282	256	272	249	293	291	260	250	256	279	286	269	300	282	250	239	267	278	276	254	260	326	295	279	303	267	259	274	277	273	299	273	256	266	258	270	270	276	298	260	277	281	268	276	264	248	271	305	273	239	289	239	250	278	255	241	258	255	240	291	279	260	276	259	244	249	277	292	304	301	250	277	223	256	256	289	274	297	260	251	243	254	256	283	300	262	265	248	253	285	295	260	271	298	242	275	267	250	257	293	255	274	255	308	282	249	272	277	264	278	274	278	275	275	238	281	256	257	261	302	279	257	280	229	286	308	309	251	272	284	273	275	282	281	288	284	266	218	283	246	287	280	297	264	268	273	254	283	264	284	295	274	247	289	259	263	270	295	282	275	270	294	256	260	252	256	259	256	255	271	269	247	299	283	246	321	267	303	248	298	278	252	288	302	287	257	250	262	248	270	309	254	267	283	265	299	297	270	269	244	239	299	258	287	244	305	262	250	292	272	277	290	282	274	252	293	240	239	272	282	267	315	275	272	271	267	272	269	277	242	263	244	263	292	268	264	274	261	273	232	266	250	259	296	268	282	273	244	242	240	305	293	259	281	253	283	251	271	295	293	283	285	291	252	282	243	289	273	273	297	288	281	276	252	272	256	264	309	254	274	265	260	298	267	277	257	231	267	275	291	265	250	260	284	278	250	308	302	258	272	259	295	292	253	256	256	265	258	251	264	255	265	288	292	276	290	274	315	261	272	247	258	275	241	274	293	272	260	285	258	275	286	275	261	280	277	260	248	257	288	267	284	274	281	263	280	292	306	265	249	257	245	278	303	260	266	245	289	283	273	253	281	283	285	253	284	277	291	294	265	291	314	264	261	269	288	286	303	242	274	278	262	284	274	271	259	253	269	252	299	298	273	278	269	274	281	261	264	247	272	258	291	283	277	265	273	260	252	267	251	250	276	262	297	275	266	224	262	252	284	268	272	265	256	270	267	266	282	262	250	278	243	296	300	276	264	299	272	270	285	304	245	255	273	269	288	247	278	248	259	261	268	282	279	269	260	262	272	301	244	278	283	320	279	248	259	282	290	263	278	247	267	247	300	282	280	277	275	260	277	290	267	275	270	274	247	287	251	261	263	283	250	243	265	310	251	270	273	257	298	266	260	245	253	278	253	315	288	259	291	287	315	283	272	260	289	266	269	282	315	281	294	267	276	309	278	258	279	272	262	293	258	269	294	257	295	247	262	255	262	255	267	295	254	281	270	258	279	278	264	252	270	297	264	274	270	277	278	278	274	266	257	273	270	270	241	285	278	278	271	285	276	272	267	247	264	267	322	250	253	283	248	278	272	290	280	260	285	288	262	257	281	279	286	269	284	266	287	279	265	262	275	291	252	254	267	267	255	279	257	262	286	269	271	268	266	278	286	271	282	236	267	268	279	259	248	251	272	241	269	272	251	280	270	271	259	282	286	255	266	261	302	273	273	261	284	274	269	273	282	252	291	260	309	250	256	259	288	273	276	277	261	243	288	282	262	283	272	287	279	256	278	286	248	243	258	297	267	272	278	286	282	273	308	269	305	256	267	257	305	277	279	295	280	287	251	270	286	273	260	278	288	243	274	265	236	297	257	268	247	287	252	276	280	259	273	268	260	257	256	276	314	262	248	249	286	264	284	315	304	254	267	268	260	251	270	248	246	264	266	261	256	242	265	261	246	249	269	319	269	293	283	276	279	287	264	266	284	268	333	298	287	274	260	294	282	256	264	261	269	268	263	259	282	286	263	262	252	264	301	276	268	271	286	254	256	260	300	301	254	269	279	274	268	236	229	246	268	294	269	270	266	252	274	277	267	275	250	281	272	288	286	277	267	252	261	303	259	254	244	270	284	280	295	269	269	254	286	277	230	261	295	278	289	268	274	274	274	228	288	271	273	269	269	264	278	265	239	284	283	268	287	285	276	257	276	282	251	274	262	260	258	281	277	293	244	290	256	265	258	275	289	272	278	286	256	254	281	274	264	285	267	274	287	269	258	277	269	250	266	260	301	287	294	295	277	278	262	286	237	287	278	256	274	307	253	262	262	252	285	235	277	294	258	260	292	287	283	286	285	283	273	268	271	253	267	243	249	270	284	260	288	255	256	277	255	277	257	245	258	273	254	274	292	274	250	290	275	278	285	249	234	285	283	287	277	282	275	303	271	266	285	279	307	275	285	276	277	276	274	299	294	281	274	296	260	250	291	292	254	279	254	282	290	290	293	258	266	271	300	271	244	287	299	296	283	276	257	269	253	288	304	288	267	265	245	272	285	276	246	298	247	275	277	261	274	264	292	273	270	269	248	249	282	259	289	281	268	248	273	271	272	253	298	285	312	268	265	253	280	288	296	291	247	256	279	255	277	271	277	269	290	291	295	271	237	261	301	302	265	248	278	277	232	284	292	251	287	273	257	266	243	280	299	262	233	257	263	291	291	293	273	284	250	295	270	259	236	255	260	249	265	286	269	286	266	294	250	253	267	266	267	271	278	283	263	241	262	246	308	273	249	305	292	264	272	256	266	261	284	295	311	265	291	279	252	276	298	245	286	260	247	277	241	265	300	297	264	286	242	294	261	277	271	275	318	281	258	289	267	288	259	277	284	257	250	305	283	276	273	315	267	255	245	277	278	287	298	267	263	302	301	251	260	280	270	276	306	301	252	289
6528	1425	13309	12111	2019	971	910	884	787	799	736	759	749	750	767	724	684	682	683	672	681	634	669	690	646	667	652	726	645	623	619	672	703	640	662	671	634	673	624	639	640	610	658	709	656	635	663	624	634	662	628	657	668	636	668	681	639	706	658	646	676	677	631	670	632	658	679	727	636	617	661	596	664	643	682	657	658	689	620	670	656	664	646	632	696	645	681	639	642	628	621	675	638	625	662	644	652	630	665	645	639	647	640	691	653	647	671	702	658	659	614	645	647	629	655	642	663	664	635	700	659	692	647	660	627	611	701	643	632	619	644	612	684	649	672	624	651	649	666	667	596	649	653	667	670	623	677	661	712	666	651	661	674	678	700	683	673	615	659	653	655	648	624	637	720	671	610	630	701	668	682	660	680	640	663	640	637	659	681	712	622	646	663	681	632	655	650	644	671	656	631	597	638	635	612	663	683	645	674	681	610	684	666	642	646	630	669	686	629	675	709	643	679	615	670	663	651	603	664	624	670	683	631	635	625	682	639	638	702	620	648	669	687	619	671	628	691	660	652	661	635	659	630	681	618	630	623	611	651	662	692	610	643	703	694	682	632	652	660	644	701	636	653	645	612	659	654	656	640	642	657	637	683	614	662	637	633	675	679	609	667	629	640	634	644	631	669	645	650	633	641	629	695	640	685	701	676	692	657	628	615	647	686	678	682	678	664	667	633	675	624	628	645	665	683	642	617	627	627	620	673	616	677	650	633	683	691	650	656	656	664	658	629	644	666	665	637	702	699	606	633	674	686	617	677	670	624	662	633	614	638	679	666	629	661	605	633	656	641	638	642	651	602	652	682	663	683	641	680	629	669	677	633	654	645	655	655	669	673	630	640	643	650	659	647	635	657	656	652	666	657	605	671	640	639	661	653	661	629	637	660	672	672	614	638	651	644	660	627	642	642	596	618	636	660	709	643	641	640	616	637	662	664	621	658	639	657	667	644	648	640	685	630	640	633	624	634	624	664	624	614	632	633	670	622	647	671	609	627	598	646	618	652	609	644	659	645	637	613	659	655	668	634	659	633	598	689	657	655	611	657	697	649	645	655	645	647	635	639	632	661	639	675	639	628	599	662	659	672	679	681	620	681	627	638	661	681	692	627	665	669	641	651	685	680	688	635	629	634	641	670	650	667	625	674	622	588	656	664	627	643	665	653	672	665	680	655	668	640	663	699	667	624	610	643	708	642	686	646	668	648	644	632	637	654	613	665	628	674	662	677	666	677	646	644	679	670	651	654	702	644	639	635	613	627	636	629	637	663	640	674	634	625	669	649	576	684	667	612	659	633	663	620	655	646	637	674	668	620	665	687	611	679	653	643	666	716	638	669	657	655	637	658	674	642	666	618	656	640	677	621	654	656	630	670	672	669	669	594	719	658	702	624	682	618	668	646	681	609	642	639	686	624	658	620	598	690	613	656	647	671	687	636	678	638	657	641	632	630	660	614	671	692	662	652	589	680	623	651	658	657	630	633	678	650	707	665	651	648	643	675	646	669	630	617	637	660	679	654	651	645	632	616	644	631	608	641	662	644	623	676	622	638	652	681	647	674	611	642	663	625	710	650	635	642	654	665	630	633	664	627	662	637	642	635	668	618	680	636	672	656	669	697	656	687	644	635	650	594	655	703	715	620	661	629	640	671	654	673	658	665	646	692	643	688	668	684	642	640	685	656	712	695	651	625	642	630	623	653	650	653	665	647	638	645	695	702	655	630	648	673	639	669	686	618	722	688	677	647	645	644	671	627	633	663	643	594	634	669	626	653	698	666	679	640	637	694	632	665	656	661	594	617	603	683	706	631	613	619	624	656	615	625	673	644	613	642	650	670	670	676	626	652	636	637	673	646	655	670	645	670	653	604	654	644	647	671	572	663	648	661	622	635	698	647	661	669	639	667	699	655	689	669	651	626	639	668	694	678	675	641	664	614	690	700	624	618	649	636	646	648	643	577	683	642	650	626	681	662	646	656	644	649	631	640	629	642	652	640	667	676	610	628	667	640	650	715	650	657	662	668	640	620	686	629	625	709	610	638	652	687	630	675	627	630	647	649	648	679	657	674	662	648	633	649	629	673	724	699	675	661	681	674	647	633	634	627	658	673	604	650	657	644	640	675	650	694	620	682	665	651	647	671	623	656	599	634	625	642	635	642	646	682	632	693	640	630	649	655	671	641	649	623	640	697	655	630	667	633	662	632	671	637	692	627	659	598	646	674	651	667	657	646	660	665	633	617	648	659	681	670	655	628	641	661	715	631	629	659	665	672	701	648	651	668	605	607	645	637	715	635	664	694	651	601	670	697	639	661	657	644	656	632	614	654	637	628	672	636	681	674	696	718	677	731	643	671	679	628	688	653	626	659	673	629	618	678	594	662	657	614	686	647	696	640	616	673	642	697	638	646	659	656	626	627	622	607	608	629	637	680	646	650	685	637	660	641	680	644	677	634	675	659	675	656	656	611	689	694	668	676	679	690	643	640	645	609	660	662	641	617	677	661	658	634	618	661	635	621	634	666	641	658	649	683	640	641	632	640	675	653	625	621	649	626	652	637	676	657	610	635	612	650	608	639	652	622	653	612	641	640	635	649	660	679	659	613	694	671	643	667	647	632	626	632	646	604	658	639	666	660	624	621	676	642	633	647	694	633	647	675	607	617	659	660	609	648	662	652	631	616	632	639	692	634	704	651	674	595	721	634	626	627	619	617	685	664	667	646	672	628	680	666	618	691	642	609	661	676	685	682	618	632	670	673	646	642	727	613	636	643	673	660	627	683	679	662	636	655	675	640	673	627	658	645	669	618	688	677	668	659	672	649	641	665	657	647	624	652	623	680	657	687	675	661	694	652	582	665	673	680	604	676	627	627	686	644	666	653	652	643	628	628	687	684	650	688	632	634	670	645	693	642	655	650	664	678	641	641	684	650	666	638	681	697	687	642	633	662	654	683	642	657	652	657	667	689	649	690	657	713	626	681	620	692	659	626	603	640	658	635	634	616	629	630	659	603	670	609	663	687	668	643	624	666	643	674	659	647	681	640	634	639	647	676	661	740	655	687	689	609	674	633	686	639	624	655	667	658	623	659	597	693	669	613	691	572	664	628	673	666	648	651	608	674	666	644	641	624	684	669	665	638	613	625	644	613	627	668	613	613	682	664	669	631	650	721	663	649	654	670	643	626	657	599	627	628	691	641	694	660	628	655	630	666	666	644	671	647	624	658	699	644	659	654	668	673	672	680	654	633	639	643	609	650	621	686	693	641	655	622	630	660	666	652	646	647	664	677	648	683	635	661	666	645	649	664	667	634	690	670	632	636	665	666	684	668	653	636	634	664	649	683	677	645	665	676	675	679	636	617	682	673	645	662	646	621	661	588	682	663	646	652	679	668	639	661	644	685	665	687	648	641	593	689	658	668	653	646	715	689	636	719	667	663	645	652	666	627	661	638	658	672	623	671	644
12918	1546	13572	12711	1870	268	244	241	183	196	161	163	184	164	167	164	159	132	154	156	158	151	134	143	158	155	168	152	139	149	137	145	144	157	159	156	135	125	150	142	146	160	132	136	155	149	122	148	151	144	149	150	155	137	162	144	131	164	136	121	135	141	140	136	118	132	133	160	122	151	129	137	135	164	118	146	167	118	148	135	148	129	127	120	177	151	141	157	159	159	143	148	162	145	131	155	112	133	152	135	141	140	155	138	141	140	153	155	131	134	133	143	145	123	161	141	169	161	134	160	143	122	153	166	122	150	133	143	147	164	145	138	146	129	145	164	114	150	139	151	150	144	137	139	132	143	123	137	136	146	145	142	156	162	138	148	122	170	148	122	146	127	143	162	130	142	131	129	145	138	144	131	111	133	132	141	137	145	143	145	139	135	144	148	123	138	145	132	166	134	146	139	153	110	147	143	118	146	155	125	135	158	132	151	121	143	128	140	138	137	131	140	156	132	131	141	160	146	158	145	134	138	161	134	167	146	120	160	146	149	147	136	121	158	140	146	130	154	127	142	159	144	116	133	149	129	151	130	129	130	140	151	134	133	150	162	152	147	134	137	124	134	121	131	149	155	142	120	133	142	125	139	130	141	149	152	142	148	144	135	154	118	144	155	133	148	136	127	152	137	132	151	131	136	127	122	129	141	152	130	133	131	151	135	136	114	135	150	145	144	135	157	146	148	142	114	119	111	126	133	158	152	162	129	145	134	132	122	152	136	136	154	138	143	128	140	140	146	143	131	138	136	149	145	150	101	162	145	154	137	138	135	160	171	126	139	152	146	142	139	149	148	160	124	118	134	167	114	119	131	149	144	172	154	129	136	129	132	115	147	139	125	153	133	146	162	137	159	127	131	139	133	126	129	123	145	148	130	144	130	144	152	133	135	154	141	147	143	124	130	142	142	138	154	141	142	167	123	121	129	134	175	142	122	153	115	141	167	136	121	126	160	142	145	156	132	148	127	151	148	154	155	118	130	162	152	139	144	147	136	152	138	136	146	170	129	115	128	131	130	145	131	129	126	126	147	166	157	143	142	153	148	152	131	127	143	140	150	121	155	145	143	142	146	170	134	132	143	126	125	136	138	138	121	149	137	126	126	144	135	136	129	126	128	138	152	144	153	146	148	160	142	145	150	136	126	144	122	127	163	142	144	162	133	148	142	160	145	113	158	149	126	136	161	123	155	131	133	136	144	153	166	138	144	119	147	148	132	141	144	142	129	162	139	130	121	134	146	155	125	147	174	133	135	129	156	160	142	156	157	150	140	137	151	145	133	122	122	149	148	138	134	147	126	150	123	129	135	137	126	119	152	141	161	152	156	139	142	137	129	138	144	142	149	127	145	136	138	127	130	127	138	162	166	139	143	156	141	142	136	141	132	137	144	120	163	134	136	124	161	133	129	135	166	135	130	166	129	150	136	146	146	124	146	155	154	133	137	140	138	142	149	159	135	124	136	155	126	150	156	147	155	120	139	131	150	134	131	144	130	133	157	127	141	114	151	120	149	129	138	157	129	144	162	107	139	130	127	139	158	153	149	169	139	149	143	130	149	138	163	124	156	138	160	135	133	151	132	162	135	126	137	130	151	135	142	146	159	141	133	137	143	128	151	136	146	134	136	116	155	122	137	137	143	155	124	143	119	158	146	159	142	149	134	140	143	145	130	171	112	157	135	143	141	129	132	141	140	148	139	151	141	157	123	151	137	117	149	143	142	145	142	162	142	139	140	125	144	128	150	130	137	140	133	140	136	121	138	144	130	145	161	152	160	152	112	131	112	147	133	137	150	124	125	141	147	162	142	136	134	141	159	163	139	145	130	128	136	164	143	130	126	139	128	118	122	165	142	124	136	151	126	122	134	141	138	124	136	147	129	130	141	149	136	168	122	150	142	133	146	144	142	110	126	141	162	165	134	159	150	155	146	145	162	149	131	145	143	143	142	156	135	114	143	132	122	129	132	149	127	150	154	122	128	140	171	162	144	140	148	157	144	162	123	140	127	160	135	158	161	157	121	149	131	138	144	150	127	145	138	143	162	153	150	143	141	165	145	143	160	151	127	164	130	161	169	138	129	136	143	149	137	133	154	143	123	146	124	141	142	156	144	142	145	134	117	171	128	141	136	148	140	129	156	139	141	131	152	150	131	135	154	130	138	154	136	140	148	133	142	132	140	146	150	155	161	136	150	134	143	121	127	140	152	127	149	137	157	157	136	126	145	147	134	142	139	130	148	125	142	173	159	161	120	135	143	144	158	153	131	136	138	138	120	138	134	154	152	147	145	141	137	129	149	127	143	147	131	148	142	150	144	151	133	122	139	156	138	145	139	142	153	149	148	127	154	134	145	152	167	150	125	110	135	137	147	138	154	161	135	127	134	136	156	130	129	147	125	135	151	121	127	120	156	136	148	138	140	143	157	124	151	139	130	153	118	149	159	144	139	124	158	149	131	139	138	145	130	179	142	138	137	163	136	139	136	142	131	126	148	143	135	123	130	154	139	147	132	160	149	144	138	146	152	143	144	143	140	141	151	135	147	148	157	149	139	149	143	138	134	154	153	133	153	144	137	130	146	145	137	152	116	128	137	128	137	176	127	153	124	175	122	121	139	164	123	133	147	131	137	139	139	136	142	167	153	143	170	140	145	137	123	145	134	135	118	140	121	139	148	124	123	146	148	146	139	120	134	129	152	125	132	129	142	148	148	141	138	143	157	129	139	165	154	117	135	136	132	131	153	144	163	129	122	140	157	135	122	170	149	159	129	159	126	134	159	147	126	136	144	133	113	146	142	136	124	158	137	130	134	150	115	139	127	109	141	131	145	128	150	139	140	152	156	146	134	138	139	145	140	141	136	156	124	148	145	137	129	140	136	128	143	147	140	133	141	122	131	132	144	119	137	149	134	145	117	141	137	119	160	148	131	157	131	139	148	155	125	140	124	154	137	115	156	130	140	153	145	138	158	151	124	139	114	129	129	119	117	129	135	142	133	145	150	140	147	159	126	149	166	142	144	149	157	143	136	129	138	166	152	137	160	151	127	131	149	144	165	150	151	135	170	145	122	139	139	138	141	147	137	132	136	127	114	154	143	147	166	110	127	133	145	150	137	150	161	152	174	141	139	154	147	171	157	149	133	146	129	132	141	183	149	131	127	136	158	158	138	126	140	150	134	146	133	128	119	144	159	162	146	137	156	115	134	131	153	157	131	138	144	137	144	145	138	139	137	128	164	134	138	136	135	137	149	127	148	152	166	136	154	119	137	164	122	138	148	121	153	153	119	138	145	161	143	117	142	126	127	137	158	139	153	140	148	135	133	131	120	150	152	140	148	145	150	140	159	171	143	134	144	119	153	145	138	131	130	126	122	131	135	140	152	152	136	149	149	124	140	158	141	147	123	124	145	159	133	117	156	136	121	137	141	157	135	146	177	143	137	164	146	141	141	135	122	127	140
8265	1476	22371	21992	2974	1020	879	783	662	602	564	475	475	515	478	467	477	462	415	453	414	416	376	396	431	416	409	373	397	380	361	358	376	372	358	393	368	340	362	379	370	392	393	394	373	350	364	369	377	370	347	371	379	372	347	353	355	386	374	359	326	346	354	342	348	344	337	315	348	361	368	369	362	365	393	341	339	328	368	359	326	345	365	320	332	363	345	362	389	378	380	360	351	385	361	361	369	376	360	383	390	364	326	343	374	363	368	357	348	365	338	392	348	365	369	333	341	355	365	354	353	380	365	369	356	345	399	375	346	342	342	347	382	376	376	358	346	363	350	357	357	332	378	401	366	357	363	342	331	324	364	322	329	330	334	342	356	342	325	358	391	347	346	369	370	334	344	337	336	362	381	365	383	346	350	350	353	362	378	328	367	346	375	338	352	341	371	376	342	339	355	358	363	373	352	330	364	346	366	336	363	340	339	369	390	377	361	353	365	348	343	323	364	348	392	347	306	348	365	335	324	367	360	330	350	338	321	379	352	344	369	370	362	366	337	347	358	344	346	326	346	401	376	368	360	357	389	325	386	346	366	340	350	341	332	344	360	361	369	352	356	335	369	354	390	363	323	351	337	374	353	360	390	359	328	340	353	377	338	335	333	315	354	327	350	358	374	374	349	374	342	359	345	356	358	358	344	360	369	369	363	339	383	378	358	367	360	355	323	318	338	338	360	364	383	361	346	321	388	362	370	379	325	344	357	333	355	337	344	330	315	350	367	324	374	384	330	332	323	378	359	372	319	357	329	348	359	345	367	331	331	355	341	357	355	352	362	332	357	375	341	353	348	350	391	330	368	322	329	357	330	357	342	361	372	349	347	375	368	366	354	354	337	327	360	348	331	386	344	369	358	363	354	374	352	360	383	342	334	348	344	366	341	323	357	356	362	374	342	340	367	327	383	346	376	352	371	349	348	348	377	380	355	350	327	334	343	358	321	333	372	356	346	356	341	339	336	338	338	324	373	358	337	373	365	358	357	342	363	356	358	363	351	338	356	362	349	340	327	300	306	378	361	336	348	329	370	344	358	317	348	334	370	342	333	366	344	350	368	352	333	342	351	339	370	333	364	338	354	347	370	342	368	358	352	404	351	364	311	338	332	332	354	345	333	341	352	391	340	384	337	362	363	374	349	336	366	336	349	353	333	354	368	350	375	347	380	357	365	358	382	362	342	349	324	370	349	377	373	356	357	367	347	384	325	337	355	360	335	334	383	332	379	340	367	352	362	398	356	332	357	356	370	356	362	372	343	359	401	346	361	349	359	317	350	366	356	376	314	386	368	345	355	383	343	363	330	363	364	354	359	351	319	386	331	383	312	351	390	333	361	332	365	353	355	346	339	349	375	363	355	358	323	341	323	364	337	347	354	360	306	347	366	372	356	380	381	361	357	324	360	359	325	350	357	346	373	376	328	365	362	310	365	344	350	369	329	363	364	352	349	345	293	398	367	343	341	358	354	348	398	408	342	325	390	340	358	337	360	394	326	361	340	364	387	361	361	344	342	336	342	375	333	345	375	355	324	353	339	343	342	361	360	331	344	353	374	376	352	365	376	363	341	345	355	348	333	348	344	323	343	330	390	353	347	345	373	340	330	342	338	311	349	366	371	378	337	372	339	340	349	348	366	369	368	361	343	355	335	348	379	339	350	355	360	357	342	393	350	322	350	351	351	347	358	360	355	324	379	375	327	372	365	346	343	347	329	353	364	351	344	341	336	362	326	396	349	340	336	338	334	357	357	383	343	362	310	350	349	361	340	343	330	328	342	316	370	346	340	391	345	362	351	371	368	352	345	313	358	325	326	344	374	377	356	367	351	352	316	383	355	337	321	361	313	377	383	341	345	357	336	368	335	368	368	378	347	328	334	334	376	365	343	332	368	336	349	349	343	358	380	398	367	360	322	373	375	364	349	380	370	364	368	366	311	368	364	363	350	333	347	338	328	343	340	353	331	352	359	373	335	342	383	352	351	364	333	364	335	348	357	350	339	344	351	378	341	333	336	314	354	335	361	355	352	366	357	344	366	358	377	344	317	336	350	374	337	338	351	352	348	335	358	331	309	360	326	343	320	375	356	330	387	358	386	374	354	396	386	352	334	337	354	371	376	338	354	356	341	356	336	344	367	332	356	371	371	348	348	357	371	378	355	368	337	356	349	335	338	357	367	346	371	361	362	330	323	366	335	362	360	348	349	342	375	358	358	387	377	371	379	390	357	364	372	365	362	352	357	365	326	367	338	378	391	358	357	369	335	339	352	332	351	325	350	323	354	352	381	366	342	354	328	365	343	344	366	373	362	349	333	347	344	348	356	357	335	358	338	359	376	349	403	356	387	354	333	348	344	358	343	338	336	351	369	343	360	384	367	317	334	372	384	389	367	336	385	347	369	387	351	369	389	327	346	355	377	356	351	364	379	389	386	311	387	372	347	332	320	354	356	356	323	354	360	361	314	355	377	381	371	373	330	348	314	340	365	370	340	395	371	389	346	350	378	343	372	352	340	319	353	360	370	334	354	345	342	321	337	339	348	344	349	344	359	349	340	363	365	351	343	384	340	361	324	360	373	375	347	357	379	349	356	361	376	346	347	365	354	365	358	337	355	373	363	328	336	359	347	324	320	372	375	342	346	364	329	374	368	373	348	331	349	344	354	354	369	357	337	358	356	374	366	392	358	337	355	382	343	355	356	393	371	379	358	378	351	330	327	361	342	363	360	370	341	364	358	349	355	361	367	337	384	337	344	347	328	365	346	342	334	357	369	375	344	372	355	340	379	349	339	367	349	359	370	322	379	342	381	357	381	354	337	330	337	357	362	368	358	369	363	341	367	383	381	358	347	337	353	342	373	355	359	331	368	355	328	361	372	352	331	344	326	396	368	343	334	341	356	347	309	353	367	365	367	349	357	355	335	331	364	361	386	319	354	331	348	361	333	357	321	343	366	365	322	338	385	396	341	356	347	358	365	335	310	368	352	359	354	385	338	364	331	371	358	342	374	342	335	342	355	353	349	346	338	354	359	358	379	353	359	367	369	348	304	329	348	347	336	322	380	361	348	329	364	399	354	347	345	353	372	344	330	348	364	359	353	319	379	363	377	319	367	335	331	335	374	380	368	367	351	330	340	363	350	326	326	355	352	367	346	350	361	351	330	380	339	366	363	355	335	350	318	330	350	359	393	330	372	370	359	346	341	362	348	356	368	361	358	351	339	347	332	358	382	334	362	376	320	326	351	353	365	376	370	341	336	339	372	327	331	353	340	370	330	364	349	370	392	356	331	369	364	363	373	349	374	342	370	340	341	350	353	374	361	362	342	361	354	349	371	315	382	371	360	348	331	309	347	348	359	336	328	353	390	365	340	360	346	371	380	368	366	332	317	356	333	373	348	345	333	348	361	325	340	320	376	351	345	304	359	357	319	324	339	351	347	346	357	389	322	352	354	363	383	364
2013	561	764	503	322	281	235	256	315	254	255	261	233	272	270	273	241	290	299	252	290	296	269	284	260	274	274	300	274	234	279	283	292	279	290	264	279	257	290	272	263	280	237	263	279	267	271	259	305	257	299	269	265	249	258	300	280	261	254	280	284	266	246	258	272	267	268	284	286	245	253	292	283	266	268	292	257	270	276	283	252	276	287	275	271	277	252	271	275	255	241	297	283	255	267	251	248	283	256	249	293	283	285	258	288	315	271	260	278	254	264	247	263	277	260	233	250	271	261	277	256	255	267	282	267	260	290	308	279	259	269	284	282	283	264	242	269	237	253	272	276	269	265	265	254	264	258	284	295	264	285	258	252	275	259	266	282	299	248	263	269	265	278	286	285	255	296	293	268	250	251	250	267	298	272	255	247	263	255	277	277	287	274	305	308	254	257	260	290	285	310	267	261	264	247	289	277	261	253	252	274	268	259	265	287	256	278	255	258	304	254	262	286	287	281	265	292	283	300	305	288	230	266	260	225	253	285	284	243	252	270	277	245	276	287	267	268	259	297	297	289	294	261	226	263	282	295	260	283	268	257	254	259	283	248	263	266	285	283	301	275	258	275	285	291	281	262	239	267	297	272	256	288	281	258	254	306	251	247	278	250	260	251	267	260	279	273	293	254	291	272	276	277	268	276	258	216	297	275	268	257	271	294	263	285	281	261	237	268	251	257	288	301	283	246	246	264	252	242	279	270	245	267	276	274	275	305	271	291	277	273	278	278	298	237	274	246	254	265	281	275	233	275	286	298	277	288	274	264	279	251	260	269	274	297	295	260	278	311	259	264	274	264	250	266	281	280	279	263	281	279	266	275	275	246	271	298	279	285	287	237	254	271	290	257	286	273	264	282	259	273	258	283	273	235	256	257	250	257	254	251	280	301	256	257	246	296	285	277	262	288	233	272	305	280	288	272	265	273	264	258	241	298	251	292	225	275	276	288	288	254	262	241	279	313	278	256	259	270	278	271	258	288	257	251	286	259	263	288	261	292	286	274	281	280	256	267	254	281	320	261	265	310	269	306	265	290	297	277	272	261	307	273	279	232	262	249	260	284	266	270	262	253	243	265	254	264	293	273	243	289	283	275	268	258	264	267	263	254	259	269	267	264	276	254	275	283	282	266	256	259	257	243	233	268	248	270	279	260	278	261	263	282	264	300	254	238	277	271	277	270	284	262	244	304	263	298	259	265	258	234	259	270	271	288	280	251	255	302	285	249	271	243	261	260	264	256	267	253	265	277	255	252	267	261	246	254	287	261	264	245	272	285	287	270	285	271	304	280	268	259	279	286	251	273	272	269	267	266	271	256	273	281	276	264	227	276	260	281	292	276	244	299	266	262	277	283	283	296	276	268	251	269	279	275	259	294	300	295	259	274	291	287	290	295	284	256	271	266	231	263	275	245	250	291	255	270	287	250	259	247	286	285	258	253	272	290	292	263	272	231	267	283	261	260	261	239	264	288	292	270	287	280	260	274	264	293	290	263	247	284	282	262	275	279	261	292	265	262	263	245	285	256	281	267	265	271	248	244	277	276	287	272	258	266	240	257	289	276	255	277	306	265	288	283	298	292	262	253	284	250	277	278	286	261	263	255	250	300	236	294	252	289	244	281	272	259	268	262	286	263	298	286	268	292	283	271	272	266	249	276	256	238	278	283	277	274	274	277	237	249	271	279	265	265	276	254	301	296	290	272	272	231	302	287	259	270	258	239	270	271	258	283	253	251	255	275	325	258	261	254	269	267	272	257	268	284	298	288	265	280	275	286	274	279	274	288	261	276	270	252	250	272	232	258	245	281	253	243	283	289	258	287	291	270	278	263	252	268	290	273	285	274	264	301	286	247	279	268	253	278	269	229	279	268	275	270	303	262	305	302	275	266	279	290	297	268	281	236	262	297	257	285	259	259	284	251	265	290	262	257	273	266	268	259	268	273	251	235	253	287	281	288	259	288	260	281	289	280	248	293	261	289	274	275	283	319	280	294	223	264	263	284	258	278	246	253	280	277	259	256	273	273	302	268	263	297	253	273	294	285	262	273	291	282	268	266	282	271	248	270	241	273	259	276	251	289	265	242	253	268	259	281	277	250	274	276	269	252	273	272	261	294	251	266	271	250	244	251	284	270	267	294	278	286	261	255	256	271	251	296	261	251	267	242	236	237	252	285	254	309	263	261	259	297	266	268	281	261	277	277	289	263	269	251	279	257	269	243	277	267	229	249	280	268	282	283	323	272	277	255	280	249	268	262	297	280	278	284	282	280	298	288	254	295	287	264	244	275	295	274	262	268	281	252	268	244	261	258	309	303	251	287	268	254	302	274	272	251	260	264	278	283	300	240	242	243	243	325	268	279	277	284	259	264	264	243	315	287	247	251	281	279	272	294	266	273	283	279	261	267	260	232	266	256	275	260	249	278	264	266	288	269	280	295	284	230	284	241	247	277	250	272	261	252	277	266	272	265	278	306	283	288	297	232	270	275	278	258	248	273	282	248	268	250	265	289	264	255	219	248	254	295	283	273	294	241	305	225	275	253	268	241	295	271	309	262	249	299	271	291	335	316	272	268	272	298	242	261	256	273	257	261	250	260	261	261	234	243	256	267	289	264	272	328	244	268	271	281	277	262	267	247	273	274	278	266	268	279	247	235	238	287	281	300	276	279	248	267	294	268	306	267	261	294	240	273	257	262	295	279	253	257	309	245	266	261	265	278	302	268	271	248	256	262	236	243	257	294	283	266	252	283	255	256	266	257	252	285	252	277	288	256	277	265	301	272	238	267	298	238	273	267	266	277	300	249	237	256	316	270	242	272	292	291	279	241	229	260	299	267	280	274	258	306	254	265	311	249	260	273	308	300	256	267	337	242	296	270	265	288	281	306	245	276	267	258	265	252	268	237	269	268	257	279	244	277	278	265	314	283	264	244	282	266	261	275	276	267	279	255	270	265	259	288	271	263	249	262	284	253	253	294	302	281	290	293	317	300	281	266	249	264	253	260	289	249	276	273	274	273	225	267	260	288	242	276	298	265	268	282	268	255	259	277	259	263	270	258	275	277	253	251	269	256	291	257	274	298	259	272	318	285	274	258	276	268	252	277	261	263	267	228	293	264	289	299	300	274	244	272	288	291	274	246	276	298	248	258	256	263	261	271	244	285	236	240	272	250	289	291	248	276	245	285	312	276	276	263	254	268	299	265	270	322	280	274	255	255	270	254	257	256	300	248	296	263	264	277	298	271	266	281	260	269	244	298	282	273	267	259	278	257	264	288	302	269	303	271	254	241	249	249	289	270	278	257	261	296	267	263	253	293	275	287	284	272	296	261	260	260	288	294	296	281	272	283	273	278	295	290	282	253	274	259	244	252	301	246	259	279	249	257	244	256	261	269	272	282	256	263	271	265	269	256	264	260	276	268	273	270	286	298	271	250	290	288	280	279	270	279	226	276	276	268	274
2247	976	1756	1309	877	680	702	696	718	665	694	669	624	693	663	643	661	679	665	684	662	662	622	642	622	673	667	660	646	692	672	632	656	638	638	634	645	672	587	684	617	645	664	617	648	680	645	707	617	694	679	643	673	710	629	675	648	695	625	652	596	624	661	631	690	660	699	640	645	615	687	652	678	716	654	699	673	710	660	639	643	705	688	715	675	639	648	645	663	663	637	630	695	681	635	653	626	678	653	679	684	651	682	699	658	617	674	625	608	706	683	647	661	648	642	618	661	678	666	652	661	651	632	689	630	683	663	678	635	640	653	634	610	685	636	662	712	701	686	662	668	638	655	689	664	685	657	652	694	656	672	691	665	649	661	669	640	628	651	649	649	663	678	625	690	649	677	632	635	638	656	630	629	680	657	650	644	680	698	634	628	643	677	672	616	646	672	682	654	654	657	678	619	664	651	639	660	653	623	620	651	674	636	674	613	698	664	626	559	637	673	635	654	604	634	644	680	674	664	679	634	662	662	670	670	665	694	629	615	678	659	641	652	643	650	683	664	698	663	651	669	677	641	648	609	653	649	649	672	677	647	654	703	681	660	673	646	620	660	689	632	652	645	639	691	673	650	673	670	666	674	664	631	688	659	630	641	628	666	627	638	640	645	663	652	614	612	655	631	655	638	678	665	707	679	656	638	672	721	670	666	640	712	631	611	651	674	704	670	703	636	685	696	670	662	628	656	659	644	673	636	621	650	661	670	652	624	654	647	642	644	671	653	674	664	660	669	680	688	673	673	666	685	643	660	649	663	648	619	636	641	660	638	658	622	639	693	710	649	626	631	660	649	664	673	619	666	664	654	618	612	658	715	657	642	634	659	640	697	669	649	664	656	662	654	661	618	668	697	620	650	666	613	598	627	701	670	645	675	611	708	630	670	639	654	620	633	633	646	684	680	676	641	647	668	634	655	655	644	657	664	682	656	633	618	654	626	608	635	647	673	649	661	650	617	691	612	625	670	670	697	628	666	678	661	651	655	660	671	662	658	676	676	687	651	609	645	648	643	642	626	703	644	680	637	672	629	619	658	635	709	644	675	658	660	688	681	634	658	643	659	691	651	590	649	656	632	662	688	643	638	667	686	611	637	667	674	661	629	662	669	659	658	676	640	670	642	633	664	640	666	676	668	693	649	648	684	657	676	647	651	624	652	689	623	672	691	682	669	695	665	661	664	655	681	670	641	685	680	681	673	620	645	658	708	653	676	641	689	702	656	669	643	632	704	693	668	658	617	619	632	663	683	672	648	686	636	630	663	628	634	658	623	691	644	674	654	626	666	684	663	647	662	613	677	649	641	617	708	645	654	662	611	657	637	662	662	676	663	620	667	658	668	655	717	643	646	639	666	626	632	670	670	650	716	647	669	628	666	638	605	651	624	652	651	622	663	651	706	708	651	646	665	695	651	689	632	636	646	601	655	662	684	655	705	648	692	673	698	662	686	670	678	643	644	656	638	651	686	647	660	670	706	636	703	660	657	606	652	647	659	627	647	649	677	650	679	681	626	645	626	643	667	679	644	650	628	655	663	681	615	601	662	663	662	588	612	644	699	687	652	631	636	690	623	636	647	645	652	621	671	671	681	655	618	667	648	627	655	632	646	634	642	674	654	630	608	643	613	620	679	661	664	643	655	640	651	634	657	654	643	662	656	662	650	663	658	672	657	657	654	650	610	693	653	637	658	686	696	666	616	675	590	653	670	674	653	702	642	678	660	649	635	651	638	683	614	680	688	635	627	653	654	615	675	655	620	678	682	675	625	637	659	606	658	681	647	658	662	634	661	681	681	640	675	669	674	679	636	681	667	666	664	669	608	659	644	679	667	687	616	677	639	622	677	652	670	646	646	646	643	665	650	690	662	693	673	668	619	683	692	643	672	646	665	650	634	670	708	629	657	670	616	655	696	673	642	654	647	676	622	678	678	691	649	680	699	680	639	685	675	632	647	636	663	644	681	663	670	639	644	629	666	619	672	657	660	663	636	643	667	642	644	667	689	663	651	664	688	661	649	655	622	664	657	632	637	613	643	634	663	673	692	667	675	673	631	692	677	657	651	674	603	675	664	679	643	701	649	666	683	655	683	690	677	681	635	638	702	676	651	651	644	678	692	678	640	662	615	621	680	684	657	689	622	671	684	689	675	625	627	657	649	668	616	628	651	707	662	660	652	629	632	645	676	644	620	663	609	656	662	639	676	686	643	679	642	641	648	640	623	658	685	662	662	622	645	651	732	681	622	665	630	614	681	678	625	658	649	646	649	687	617	663	665	660	664	622	652	687	644	655	619	652	700	668	656	660	640	629	624	687	678	655	649	641	634	723	679	667	655	654	638	653	664	698	668	683	626	646	652	653	657	725	662	675	691	674	657	646	658	646	686	603	641	640	707	684	634	625	623	662	700	722	696	677	686	683	661	644	688	686	609	699	705	639	690	673	694	671	657	665	692	646	651	645	672	675	635	673	652	677	673	687	654	662	687	672	616	658	653	645	625	624	635	658	653	673	635	695	647	629	657	681	695	682	662	680	635	652	612	661	642	641	667	712	628	691	686	672	610	649	700	648	663	646	674	648	648	627	618	631	657	675	696	641	661	696	649	637	651	661	667	633	681	677	668	628	622	628	675	661	671	731	661	659	653	692	639	699	642	657	650	646	670	671	658	679	655	649	622	619	657	653	647	685	640	640	673	673	623	643	662	641	690	613	648	678	623	650	642	666	625	598	659	648	651	662	679	611	659	692	677	693	650	716	662	663	686	645	672	668	627	647	680	683	664	646	676	663	661	661	644	702	675	682	636	634	666	610	663	690	672	627	683	625	629	627	706	669	644	674	650	660	672	699	727	660	651	651	685	629	673	628	673	650	664	633	674	646	685	678	682	615	632	647	680	617	690	653	675	672	617	667	683	648	658	665	685	664	633	697	707	675	677	679	678	654	662	637	630	637	656	649	640	664	629	637	638	629	663	667	638	692	648	663	654	653	661	629	643	632	649	598	660	622	678	610	646	658	682	652	660	663	632	694	700	696	619	632	638	708	672	647	638	691	672	656	642	649	684	696	653	601	667	642	667	645	675	635	661	674	667	649	635	657	631	666	684	689	647	700	691	656	659	656	646	679	652	674	658	685	639	669	647	646	683	679	671	643	653	716	696	656	663	649	669	630	644	649	681	663	644	656	651	640	702	669	642	655	639	659	660	640	616	630	673	676	672	652	605	655	668	657	654	677	657	646	694	638	639	674	653	634	682	624	705	641	700	659	654	639	644	675	611	589	693	653	656	628	655	685	697	661	629	654	632	683	646	646	659	647	697	658	682	622	652	649	649	615	699	616	629	677	690	638	650	679	702	649	629	689	649	663	650	656	654	622	691	647	722	679	663	640	646	670	620	705	649	674	675	653	689	712	655	677	623	642	624	657	651	668	696	637	711	640	657	682	643	643	638	666	667	679	662	666
7300	1024	6969	4436	1887	362	328	281	300	288	267	292	272	276	264	319	281	269	242	312	297	291	336	244	254	280	296	272	293	238	269	288	252	299	291	270	275	296	266	201	297	256	263	299	297	296	257	257	265	285	243	274	285	286	262	257	281	287	273	259	239	260	259	275	272	282	262	257	275	280	334	302	280	267	259	280	285	267	240	230	293	258	267	257	254	294	284	272	261	275	299	259	250	257	258	289	265	258	249	265	229	242	275	266	253	270	243	261	275	255	283	265	273	276	269	265	262	256	267	243	300	293	292	264	285	315	264	258	258	286	300	264	232	254	275	305	272	278	250	267	286	278	271	275	285	289	262	259	258	255	267	275	280	283	272	247	277	236	246	269	246	264	258	249	268	269	243	260	247	270	248	289	247	254	253	279	280	269	258	253	246	273	252	270	288	238	236	246	286	222	283	261	271	289	274	271	267	277	265	260	283	264	242	259	286	270	279	272	266	266	274	273	243	255	230	251	256	291	258	250	241	261	263	276	264	263	277	241	298	249	243	263	275	263	278	268	251	294	276	284	274	258	293	266	298	273	265	297	287	247	308	258	244	259	270	282	258	235	286	279	285	292	273	255	274	261	263	280	276	280	258	244	256	242	297	288	277	279	293	283	281	278	245	259	275	220	271	284	279	272	265	292	295	280	248	250	269	259	273	252	268	262	264	266	279	281	270	268	245	264	262	267	260	276	260	271	266	280	280	261	240	262	271	274	268	287	261	274	270	258	293	252	266	276	252	255	263	266	289	236	255	258	243	252	279	272	249	261	252	254	261	268	248	268	295	247	288	225	270	269	249	280	300	269	244	297	273	264	271	297	274	278	269	263	274	279	284	273	272	261	253	303	287	280	265	255	283	259	269	297	280	245	279	267	257	276	308	253	287	287	267	269	263	268	267	255	277	260	260	285	276	274	273	254	303	255	274	260	259	285	303	261	255	295	248	230	298	287	273	263	287	267	294	262	306	269	256	256	268	259	295	282	265	250	289	266	267	232	266	275	233	246	242	279	269	246	288	252	246	272	260	285	259	278	260	267	269	311	271	284	263	273	244	271	253	309	254	264	263	278	268	249	291	253	276	278	278	247	300	292	279	268	272	278	262	273	285	263	263	252	290	264	247	265	280	246	289	263	286	248	272	268	241	257	267	238	283	275	258	277	280	269	281	248	259	235	266	267	259	275	240	247	278	262	235	248	274	280	275	276	268	270	276	275	271	286	274	285	264	249	234	247	284	302	224	295	304	268	253	304	271	267	296	252	296	313	252	288	268	243	255	262	251	272	234	235	275	286	266	261	272	272	254	273	248	278	259	270	274	283	269	306	298	273	282	263	269	275	271	287	278	257	256	280	271	269	263	264	292	301	242	288	276	230	260	265	281	274	311	289	292	283	281	255	281	273	278	314	264	258	258	265	260	302	265	278	299	255	272	245	254	291	251	278	271	249	269	276	255	259	254	241	258	279	257	262	303	299	309	317	266	241	262	266	258	226	258	274	264	281	263	284	249	240	267	254	304	252	299	227	248	261	279	248	285	265	287	290	275	249	262	272	289	242	304	255	295	285	263	258	264	282	347	267	270	269	253	276	291	253	288	254	250	268	229	270	267	266	262	267	259	261	288	282	297	262	290	275	273	281	247	239	272	249	264	278	273	275	279	285	255	285	263	297	263	290	258	283	299	250	262	279	256	249	287	277	274	271	284	264	302	271	232	258	251	275	243	270	254	291	282	299	279	281	288	264	252	244	242	257	274	284	260	244	261	256	261	265	291	285	271	277	271	246	251	272	267	240	273	258	244	250	242	289	258	264	244	249	234	296	277	256	285	250	255	245	257	274	255	270	257	275	260	274	258	273	257	261	260	298	269	254	256	281	288	280	249	285	244	276	247	274	219	254	253	232	252	278	266	300	288	264	291	278	260	278	278	278	285	273	247	252	273	272	269	280	284	267	288	284	262	259	259	253	273	295	262	282	297	281	275	285	298	247	300	247	259	273	259	298	242	287	256	286	254	255	282	277	270	280	258	296	267	282	279	295	243	266	262	264	237	299	285	292	251	256	244	271	264	264	257	264	252	272	259	254	274	261	252	263	257	272	260	278	291	258	277	270	282	263	241	280	251	248	259	281	260	276	256	255	267	262	266	265	294	262	277	272	246	294	285	264	267	258	274	271	244	281	266	267	276	255	216	285	256	246	289	233	302	267	295	292	266	270	242	249	276	279	283	299	263	241	278	261	244	251	270	255	284	307	250	261	271	258	224	269	252	266	276	293	263	261	253	262	271	242	285	270	246	240	261	261	267	280	251	265	262	275	282	266	250	309	262	241	277	270	263	278	280	266	257	279	257	268	270	276	263	238	269	260	262	255	237	270	283	265	260	241	274	254	258	268	279	268	257	263	293	254	258	259	257	261	291	272	252	258	304	279	268	281	268	267	291	250	253	298	294	281	252	254	267	283	291	275	255	278	270	244	266	282	283	252	278	281	264	244	248	271	273	277	264	254	264	252	258	271	286	268	263	253	276	270	310	260	270	245	268	240	246	247	277	247	267	270	272	269	280	283	253	316	261	241	280	295	219	283	264	267	269	293	266	279	258	281	277	269	263	271	266	262	268	257	248	307	275	275	259	290	308	278	277	276	232	272	277	283	272	278	271	284	235	261	255	272	269	280	276	256	256	291	292	246	238	249	261	292	246	279	276	243	301	257	274	276	283	250	260	263	293	277	241	274	267	262	272	268	290	248	281	299	258	244	248	251	264	268	289	261	299	294	258	260	271	266	260	273	256	247	245	254	253	270	289	269	257	275	276	281	272	300	233	266	263	274	264	278	248	283	274	268	248	256	281	254	269	253	270	285	287	267	283	282	297	263	244	267	243	251	263	238	253	285	256	291	271	261	236	285	269	266	296	328	247	275	260	259	267	285	266	276	278	237	295	235	254	277	302	260	277	237	288	282	256	288	271	300	246	316	260	242	273	246	247	246	277	280	268	301	254	285	279	267	252	254	270	254	282	243	256	248	245	288	279	269	273	263	265	275	245	271	273	282	257	262	257	255	306	285	262	264	265	279	294	251	272	261	260	260	250	270	264	278	275	266	279	283	246	274	253	279	236	279	271	263	263	256	267	274	269	276	241	251	270	281	272	275	261	271	272	264	278	258	264	275	251	274	271	256	301	279	262	268	260	270	308	255	262	257	280	293	298	298	289	242	257	244	276	268	258	261	251	305	281	263	268	248	281	277	286	269	255	246	259	284	275	275	294	251	237	251	293	288	253	249	278	265	280	253	267	261	286	290	266	268	262	247	317	257	248	275	274	263	247	268	276	282	265	273	262	267	259	276	265	269	267	286	283	243	274	273	288	265	275	255	266	258	251	267	271	270	258	272	278	257	226	248	261	304	255	274	241	274	270	266	300	256	270	231	275	273	277	249	285	252	246	278	275	239	261	270	274	274	246	284	275	269
6718	1378	13826	11675	4513	996	890	847	813	739	702	762	685	699	724	688	745	682	716	692	679	651	654	665	691	661	625	679	671	663	645	644	647	692	693	683	674	656	648	692	701	670	683	607	667	630	641	672	655	675	672	638	618	633	687	636	623	632	634	629	608	670	694	713	699	708	643	591	613	648	668	682	632	668	668	664	631	676	660	643	639	632	651	662	650	613	632	663	653	619	687	649	637	627	693	647	659	648	646	644	613	694	626	667	682	617	631	667	625	633	605	622	681	657	677	665	659	646	638	634	672	688	666	619	699	627	678	641	673	676	657	658	671	673	635	656	669	648	631	637	605	667	653	659	693	660	667	638	636	662	632	628	681	674	666	659	665	656	672	626	647	639	639	640	625	688	674	663	641	653	620	648	649	591	668	676	603	661	672	637	669	659	673	636	650	655	661	621	642	661	618	662	656	603	616	613	637	682	647	666	635	683	625	653	683	663	640	677	674	618	674	638	639	632	642	692	641	575	630	672	636	632	683	612	638	671	707	643	650	701	661	647	630	640	672	691	671	667	618	666	623	670	632	611	640	604	640	659	640	667	640	626	659	636	628	722	683	646	647	654	626	649	644	630	671	642	640	638	627	644	651	614	660	661	654	646	645	662	649	635	613	698	667	645	647	619	619	660	650	629	621	664	651	637	626	640	654	628	647	660	666	652	658	669	607	643	644	652	651	636	697	662	659	646	680	624	658	637	670	657	651	659	635	659	692	617	647	663	646	658	587	656	656	639	629	642	645	669	643	640	649	628	650	612	659	632	667	683	679	567	631	624	656	651	636	686	649	656	660	642	633	618	667	659	639	674	659	646	646	635	652	615	623	642	630	624	624	620	606	629	685	629	640	649	653	652	640	685	640	649	641	671	633	613	662	647	649	629	641	681	684	646	675	664	661	676	635	652	598	617	653	649	626	621	667	635	627	659	599	624	596	658	615	628	646	635	629	664	666	671	667	633	660	667	614	660	639	620	685	636	648	576	677	718	624	626	640	704	651	672	637	617	653	660	621	695	639	667	666	619	619	635	657	682	616	613	642	630	661	619	597	608	632	656	608	647	631	666	615	685	701	619	648	653	624	657	645	623	659	671	669	664	648	651	607	670	623	641	666	639	657	647	649	648	648	668	633	694	641	630	638	629	627	654	656	647	648	686	623	604	677	631	684	639	637	627	658	642	645	694	670	680	617	665	652	641	648	671	641	614	651	671	686	635	683	638	577	643	640	675	671	620	636	615	658	647	643	653	652	649	618	617	617	678	692	705	664	621	664	633	707	663	665	642	672	632	587	676	665	641	594	628	695	648	614	615	672	672	670	659	642	578	661	648	689	618	631	645	647	678	635	681	657	684	675	625	663	623	672	644	681	645	655	666	651	655	640	652	651	693	666	646	661	655	630	641	643	655	628	638	684	658	629	634	643	585	681	635	630	655	613	695	640	626	671	679	672	639	634	643	627	675	637	633	621	659	633	660	638	667	628	594	713	660	648	669	630	630	632	687	677	624	634	631	633	650	641	643	676	657	671	657	622	675	635	670	645	667	675	620	657	603	673	611	606	677	620	632	654	656	595	624	682	653	651	628	661	628	632	670	665	649	615	611	643	689	590	643	606	673	630	668	632	657	656	644	637	622	653	663	646	654	597	626	633	621	667	639	629	657	664	693	657	676	623	613	658	642	672	668	642	665	648	647	639	605	630	638	599	598	693	650	612	654	619	620	625	649	674	634	661	631	645	669	626	656	655	667	619	614	678	639	662	670	624	614	659	619	634	622	674	633	658	631	685	657	619	612	667	624	670	626	609	676	660	663	643	611	628	593	657	656	637	655	654	645	689	669	638	627	657	680	645	603	628	653	671	647	624	652	640	634	677	653	653	656	645	631	629	682	670	674	603	636	654	638	627	623	647	639	666	663	620	674	663	652	666	595	629	618	660	640	670	690	611	634	681	684	653	633	666	616	631	632	632	669	614	629	664	629	705	624	659	689	680	645	644	641	642	641	660	667	637	622	604	644	608	677	651	627	646	632	631	631	650	668	633	638	648	676	671	674	634	681	645	659	628	644	657	690	688	615	627	575	639	612	639	574	627	635	664	644	615	669	721	626	642	642	615	632	656	625	657	643	649	642	657	672	668	641	607	683	660	652	646	624	629	663	658	644	650	648	610	630	694	665	657	688	638	664	657	635	640	634	647	663	692	622	651	667	705	697	673	690	677	628	664	633	645	629	624	668	620	600	699	664	643	638	670	650	655	634	657	631	646	689	683	697	635	681	681	661	665	663	617	690	622	641	631	658	632	641	608	664	641	617	664	637	615	651	661	727	618	671	722	625	608	656	663	668	641	654	614	630	586	667	664	669	664	627	658	612	659	662	644	690	645	687	647	653	691	650	647	633	632	648	613	645	641	632	639	665	624	675	651	643	674	692	691	609	676	625	596	639	664	613	665	661	645	651	653	688	638	684	668	652	644	672	630	679	688	639	665	617	639	651	642	636	667	613	682	609	632	667	644	639	663	605	642	619	597	633	620	638	662	657	632	649	672	656	649	663	652	618	644	663	641	644	639	664	626	668	632	668	706	694	669	605	603	650	639	599	609	657	612	655	666	628	671	665	632	647	623	677	643	621	633	656	641	703	649	639	669	653	660	649	664	627	644	679	629	626	639	687	705	622	676	671	652	706	647	640	650	663	621	654	649	634	639	675	624	714	632	646	663	648	598	701	634	614	634	662	674	619	652	660	650	674	653	645	632	613	643	609	640	621	677	626	642	661	636	594	657	683	638	658	662	649	665	624	685	639	609	635	690	636	678	629	676	675	672	679	651	668	659	607	682	686	625	623	637	658	668	657	656	636	632	664	629	630	664	619	641	640	587	652	615	643	653	626	629	671	683	671	656	663	690	647	659	609	655	657	657	636	661	594	606	627	638	606	636	647	652	656	662	678	668	648	680	637	656	639	653	613	621	627	645	653	674	617	618	642	611	697	614	634	627	660	637	625	672	630	637	573	658	661	633	629	671	689	629	700	617	636	671	645	697	709	679	634	660	640	678	640	651	664	605	628	637	695	657	680	654	641	610	626	645	671	686	644	626	659	619	618	656	649	648	672	637	635	636	630	681	621	652	619	632	639	614	644	681	663	638	614	666	623	701	662	639	661	633	681	637	659	649	620	661	641	638	652	680	637	633	647	672	623	640	660	626	622	656	643	629	669	612	598	636	694	646	653	670	658	636	658	641	658	625	637	642	634	680	661	629	649	675	662	671	644	641	695	629	665	673	663	620	659	635	639	598	602	660	610	590	651	731	696	614	639	612	673	609	644	626	688	650	643	657	657	634	600	635	660	677	649	624	642	595	677	659	585	610	634	636	658	664	672	695	632	599	631	624	611	687	627	654	676	647	654	647	679	644	629	609	670	658	660	617	682	641	634	624	636	591	697	636	628	640	700	648	639	630	640	646	650	638	648
13197	1564	13146	13052	3480	301	199	222	225	166	185	170	156	168	167	166	156	131	155	159	143	131	116	146	140	154	161	163	160	133	158	141	142	133	143	136	141	126	132	132	139	149	122	132	142	132	158	141	132	156	127	139	121	133	169	157	134	162	145	115	108	154	114	115	125	129	152	137	155	124	153	146	135	144	128	134	122	128	141	150	146	136	145	125	124	165	139	126	140	130	142	144	156	137	138	151	134	138	128	138	133	131	151	139	128	139	141	128	102	131	125	157	159	149	129	138	146	128	137	128	147	144	132	141	130	154	156	153	107	146	152	119	143	144	125	129	138	137	162	151	124	139	134	128	126	129	119	135	141	134	117	157	133	118	144	142	125	147	131	151	131	118	124	128	130	120	129	149	141	180	143	139	154	125	144	127	138	147	141	129	143	153	129	124	122	159	145	133	103	128	127	147	130	142	159	149	139	139	116	123	132	123	115	143	124	135	136	152	132	161	153	143	143	121	131	133	130	141	142	110	118	126	132	126	152	130	153	160	136	130	117	128	134	131	156	134	140	149	136	143	130	162	137	143	138	113	135	130	127	144	141	149	138	142	153	138	158	139	154	124	122	134	131	132	137	152	131	156	139	155	146	140	131	133	164	149	138	134	142	135	149	126	155	112	128	138	145	149	126	135	133	140	136	119	119	116	117	132	125	116	123	151	138	127	131	141	158	135	145	128	163	141	170	134	133	133	118	127	150	132	146	126	138	136	133	130	144	123	135	144	145	143	157	144	140	143	127	127	149	127	128	142	144	138	135	140	120	144	114	148	135	141	132	141	124	146	150	145	145	139	132	126	133	133	149	119	116	134	127	124	117	134	138	142	128	138	127	144	135	128	147	130	147	144	153	128	116	137	135	120	132	138	146	135	126	148	123	149	127	150	144	143	143	141	126	118	146	122	139	146	155	145	130	138	135	109	114	139	141	135	128	139	140	149	151	111	131	153	143	132	129	121	138	145	112	133	155	161	156	130	145	151	146	153	118	153	153	164	151	141	148	142	131	135	139	127	140	134	136	137	128	139	133	132	141	132	139	119	131	131	145	147	142	143	126	140	138	136	149	143	153	126	141	160	145	155	136	154	127	133	137	138	139	141	120	154	138	124	127	120	145	137	136	147	149	159	137	143	157	148	123	121	133	116	127	141	139	149	127	148	160	156	139	170	141	144	163	141	153	142	157	161	152	135	124	137	117	152	129	147	128	150	162	141	130	135	137	126	142	135	121	141	138	130	140	144	132	130	147	150	142	143	118	138	123	148	123	133	147	129	139	149	142	139	148	117	157	146	137	134	155	155	146	151	131	146	157	135	149	130	144	141	113	156	150	144	114	138	141	125	131	136	143	139	135	139	131	121	148	133	150	133	130	128	145	132	127	158	135	147	123	145	151	142	138	148	134	131	144	148	140	108	141	146	122	113	149	147	120	149	137	133	140	122	152	142	149	123	130	142	141	126	154	109	137	129	121	149	124	147	139	145	130	116	136	138	132	129	114	157	139	137	141	134	123	131	135	130	129	159	127	122	153	145	133	155	135	126	133	130	152	137	141	139	133	147	139	153	142	125	143	149	125	145	128	135	122	130	129	157	134	128	134	133	139	129	131	122	131	122	143	134	154	123	150	146	128	129	147	141	132	112	138	127	138	140	166	163	132	140	144	157	122	123	151	115	146	144	114	133	121	128	141	145	140	134	142	130	153	137	136	147	138	152	165	157	125	150	150	131	124	135	140	158	131	162	147	127	140	153	152	118	139	146	139	136	124	133	144	135	149	138	155	143	129	143	151	143	136	146	152	150	136	145	148	153	137	119	138	160	112	150	140	146	149	129	135	143	148	135	139	132	140	126	147	141	138	159	147	140	132	110	149	132	129	126	134	129	151	147	157	143	142	134	134	137	147	132	135	150	145	118	160	133	158	136	149	140	110	154	165	113	143	134	153	141	143	135	117	145	133	121	144	148	136	134	147	128	142	151	147	140	139	140	119	123	147	145	126	148	145	120	116	153	141	118	122	158	133	115	113	145	127	131	144	138	150	140	111	150	139	122	113	128	147	153	125	145	146	115	130	128	134	142	137	130	125	150	149	149	118	116	147	143	138	125	121	151	128	141	130	123	130	128	132	144	140	157	141	125	145	130	144	126	137	133	140	111	152	116	134	140	148	150	130	134	124	140	137	130	119	128	125	128	118	148	145	140	152	129	144	149	146	157	122	158	119	144	129	130	143	135	130	147	114	142	154	106	148	157	158	133	139	128	128	147	134	135	143	123	134	153	125	123	142	145	126	157	149	126	154	144	134	138	122	140	139	107	108	130	126	118	129	124	126	142	147	124	151	143	143	118	108	158	132	140	147	139	140	120	137	137	159	118	110	141	140	130	119	135	120	138	135	147	145	119	162	144	141	163	137	141	135	134	131	129	153	134	141	139	137	128	123	119	133	113	143	162	142	139	155	133	148	140	138	154	151	120	141	133	147	138	135	146	140	128	123	123	172	140	150	122	123	138	123	119	142	169	140	160	127	123	160	151	174	118	149	148	151	116	129	139	163	148	156	155	134	115	131	150	143	121	143	129	156	153	124	151	121	130	126	142	125	148	132	137	148	143	130	132	140	137	142	131	132	140	128	126	135	150	138	166	127	126	137	154	140	135	149	133	149	136	164	147	131	128	123	142	123	134	149	134	160	133	137	137	124	123	156	160	109	135	140	150	163	152	134	143	134	173	138	121	133	141	130	165	152	156	159	144	136	126	147	121	146	137	133	127	137	140	123	125	157	152	147	133	133	129	134	142	135	141	126	144	136	140	150	126	143	135	143	151	115	131	145	149	120	130	143	162	121	128	148	140	133	122	140	132	135	135	124	152	136	148	135	168	144	136	117	128	137	139	120	119	133	138	133	150	135	156	146	107	150	118	153	146	167	123	106	138	128	115	153	126	140	150	131	127	134	170	150	140	153	143	157	137	121	141	136	133	120	134	130	162	144	138	130	130	131	148	136	148	143	152	140	134	128	128	153	131	121	144	144	137	130	139	118	129	151	149	142	145	126	139	137	126	127	159	111	133	125	127	165	120	139	132	138	156	140	141	127	121	134	164	142	138	138	135	152	136	131	111	114	128	143	125	157	126	126	143	144	139	120	123	146	141	133	137	141	131	125	160	149	125	128	159	137	162	129	117	131	116	136	140	148	164	122	146	135	134	150	127	122	135	123	154	148	133	128	117	146	122	140	144	125	127	114	139	138	118	134	147	130	122	162	163	146	147	143	136	133	137	134	137	148	160	135	124	155	132	135	136	128	140	136	133	133	133	138	135	142	133	161	130	149	132	109	148	137	166	136	131	128	133	138	146	144	143	127	151	144	124	115	131	120	142	137	126	132	133	140	147	140	172	159	135	130	134	121	144	127	143	124	116	154	146	138	110	115	149	127	145	162	128	136	136	128	137	140	142	123	151	140	140	138	130
8274	1577	21306	23502	4768	1042	874	749	699	620	540	515	490	472	465	497	481	480	405	420	410	375	438	382	364	403	352	425	377	353	373	359	394	370	377	364	379	376	366	368	403	389	384	358	355	388	363	343	371	352	378	356	393	339	368	392	351	346	375	349	346	333	346	368	372	369	352	350	336	360	340	359	334	306	358	350	351	347	362	318	349	326	323	342	372	321	355	342	337	363	351	363	363	377	351	341	351	363	341	387	334	347	369	341	377	360	376	347	373	309	359	367	357	384	350	355	329	384	343	290	356	339	360	359	335	349	354	387	363	350	378	340	355	364	348	383	358	367	376	374	365	358	363	333	353	341	348	316	351	363	364	366	358	354	351	340	382	351	323	362	348	359	348	320	373	349	348	330	341	344	355	312	316	378	335	336	374	349	338	365	327	338	353	352	338	322	331	363	344	352	341	354	340	346	351	343	338	362	345	319	362	370	365	368	368	347	373	349	347	343	361	302	330	355	349	383	351	374	339	358	321	331	336	342	348	379	333	362	326	343	331	320	331	326	353	349	355	339	357	347	346	333	367	354	351	333	301	334	352	374	334	322	331	333	334	375	344	333	350	389	363	313	344	317	354	351	367	350	331	347	321	282	361	368	348	378	307	357	340	350	324	376	371	357	325	340	332	343	358	339	349	377	331	353	360	322	363	368	339	320	387	349	360	359	361	366	341	352	327	351	373	355	354	349	341	335	352	314	355	334	376	354	373	370	359	349	350	337	352	324	368	366	366	356	337	342	333	378	332	342	357	350	358	317	333	344	343	334	333	361	332	354	368	369	328	360	340	350	341	350	372	346	391	348	328	345	372	374	391	352	329	322	338	351	348	355	324	359	373	356	358	315	364	332	338	363	342	368	344	364	336	360	333	336	365	343	330	344	342	328	379	359	347	404	352	363	345	358	339	332	357	323	338	353	339	317	329	347	332	340	350	352	365	340	334	318	336	342	348	340	334	338	353	333	357	347	341	348	338	348	352	380	350	353	372	368	377	338	333	344	330	342	305	347	357	359	351	364	346	374	356	344	349	362	321	362	325	343	336	362	416	358	361	340	351	340	332	327	378	340	341	329	352	310	344	347	344	329	356	328	302	380	355	374	343	338	362	357	363	338	336	418	342	340	338	336	322	336	339	339	364	335	371	324	364	376	333	341	346	331	379	361	363	342	344	353	330	329	369	366	350	347	346	312	370	351	385	325	335	345	363	375	345	352	356	366	308	345	331	319	328	336	354	360	371	372	368	350	346	369	353	377	358	343	314	342	357	346	352	359	342	337	315	353	370	354	359	337	377	333	345	349	363	351	355	372	315	373	336	380	351	352	366	373	352	363	352	354	354	344	354	323	352	349	356	356	334	303	373	332	353	326	318	334	343	340	376	338	362	352	349	334	355	368	335	354	346	340	306	364	347	337	355	357	344	296	344	308	318	335	358	337	358	355	347	358	352	320	322	290	358	322	372	353	366	345	328	366	350	325	333	348	336	314	355	362	362	358	367	340	353	361	316	347	361	354	366	372	336	346	337	314	303	367	348	332	320	380	327	333	331	320	380	369	337	359	370	370	343	325	325	353	349	367	352	305	358	316	313	345	377	317	364	357	343	364	333	335	332	367	322	321	358	342	357	357	360	343	373	352	367	330	334	334	338	322	360	360	358	328	352	324	357	373	362	353	350	335	380	383	338	342	374	363	324	345	335	350	364	347	347	327	364	352	363	364	340	362	360	326	328	351	367	332	398	340	371	351	362	367	335	332	343	364	340	345	368	332	320	353	371	310	342	350	349	358	361	364	364	339	343	340	343	344	407	341	375	311	342	365	365	356	342	340	336	366	377	337	349	352	345	346	321	346	329	345	362	347	340	387	369	321	340	365	379	331	361	356	346	379	320	317	329	334	343	364	343	344	346	364	356	359	353	319	340	384	369	337	354	317	325	342	298	375	324	341	355	358	335	336	388	371	388	350	327	342	351	354	322	327	357	367	395	369	330	320	364	336	358	305	353	330	361	339	362	346	376	342	329	357	369	337	344	330	334	341	337	343	338	362	353	351	351	371	314	340	381	325	350	362	363	318	349	332	358	354	334	358	350	344	357	373	374	365	341	338	362	365	376	326	323	341	348	312	305	366	365	348	362	378	354	343	344	334	352	302	347	371	334	368	348	323	372	361	342	352	355	369	344	344	343	366	370	355	372	346	324	365	335	332	344	330	343	376	330	343	344	366	356	337	353	334	323	363	354	378	306	340	335	318	326	360	345	342	378	344	363	327	349	364	339	319	363	363	315	341	353	323	353	358	360	346	371	340	335	332	342	366	338	378	346	331	366	338	350	392	350	324	315	345	333	338	339	332	348	375	365	345	347	334	334	318	344	344	372	393	320	342	329	374	346	364	378	368	348	325	331	363	370	351	339	351	327	324	344	349	359	379	364	333	377	331	377	341	348	332	342	370	362	344	380	336	309	342	397	370	358	341	346	320	354	349	330	361	346	343	345	358	322	315	307	365	359	339	335	351	328	348	360	353	315	360	316	359	286	369	361	323	359	350	319	348	384	335	368	373	358	338	376	376	325	343	346	383	353	343	317	362	350	361	362	366	321	336	334	408	352	380	355	357	334	345	348	333	338	358	341	357	331	349	343	379	311	348	348	378	333	332	357	352	346	350	369	332	356	361	349	370	357	358	322	345	334	318	305	329	310	332	339	364	337	336	365	342	310	361	333	370	366	372	362	345	349	341	327	384	344	326	340	310	348	336	336	338	331	368	338	359	346	338	355	353	337	378	325	330	363	376	368	335	338	362	328	348	346	373	329	329	339	379	397	322	374	334	331	319	322	360	362	334	327	342	359	348	334	342	340	356	345	352	352	342	367	359	349	348	374	361	349	345	369	328	361	359	314	345	360	344	287	348	335	333	341	360	355	361	356	351	335	357	354	349	347	337	318	334	353	349	379	354	352	339	371	351	365	352	350	337	366	354	366	351	311	349	359	353	359	382	361	331	340	332	345	386	346	350	353	348	369	373	330	315	354	369	336	372	353	334	375	371	336	344	343	321	356	323	349	370	348	335	370	327	362	343	342	355	368	355	341	316	362	317	373	371	376	344	330	350	328	341	356	298	370	350	323	336	324	357	368	341	331	336	365	319	390	356	333	368	346	363	346	370	381	333	366	350	374	342	328	350	355	343	319	375	344	330	325	333	335	330	352	384	345	328	313	338	335	350	317	347	317	337	324	354	367	339	325	349	342	386	368	374	344	346	339	365	364	338	346	335	351	348	364	346	353	334	347	363	368	358	341	358	360	352	365	364	329	329	348	349	380	351	363	364	380	341	378	366	349	340	351	339	342	364	328	317	349	365	341	325	394	352	308	344	363	322	369	366	333	356	317	324	358	332	325	346	319	371	333	354	357	300	322	335	370	301	355	314	333	324	346	398	344	344	346	354	358	369	362	317	341	345	354	345	327	385
1900	576	618	443	294	266	275	281	282	269	306	291	270	298	256	249	264	277	265	273	267	258	243	265	293	253	276	266	285	272	262	261	268	270	319	259	276	278	294	252	258	292	245	266	257	263	274	291	254	258	282	268	252	257	266	260	255	267	238	264	258	268	261	258	283	274	252	265	265	258	259	284	265	269	239	271	282	288	235	267	268	258	255	267	248	226	276	269	286	291	281	273	252	235	263	290	288	254	243	274	283	277	253	258	229	240	273	245	266	269	275	294	250	257	276	273	283	279	264	270	284	263	273	244	278	286	258	238	243	275	276	260	281	272	278	253	273	256	261	263	272	260	287	243	276	275	258	268	242	285	288	288	270	255	279	237	279	281	276	255	252	262	279	278	290	256	257	222	270	252	257	299	273	258	246	247	227	284	273	257	292	284	288	253	254	266	247	257	266	258	285	273	269	262	254	249	286	285	235	256	269	264	281	262	249	276	297	244	258	251	244	245	280	271	263	284	220	264	240	269	314	243	281	275	280	278	246	280	260	290	219	269	255	305	245	256	265	266	281	277	252	229	254	268	277	302	268	267	260	295	254	275	254	242	226	294	265	262	253	275	280	267	261	303	281	255	300	262	322	279	281	256	250	266	241	259	273	281	255	269	273	264	312	299	287	272	283	283	256	277	272	256	276	249	249	264	266	235	251	278	274	267	247	269	258	245	261	236	288	259	251	259	280	263	270	234	265	265	269	240	276	266	243	268	289	284	265	267	284	294	248	271	270	250	244	245	270	270	242	296	263	241	264	251	269	274	288	282	274	240	285	282	284	265	276	272	266	283	275	262	277	297	285	260	252	269	267	258	248	263	269	271	264	257	265	234	286	254	275	270	249	275	272	289	293	264	270	291	244	264	265	277	277	263	264	251	284	272	270	286	254	246	275	279	313	247	268	248	256	263	278	296	272	268	270	263	274	258	283	271	287	269	259	267	270	248	292	284	273	276	278	249	257	267	243	271	256	272	283	248	271	218	252	284	251	256	250	245	242	255	287	302	292	272	285	272	259	303	239	332	284	251	270	290	257	263	254	284	263	260	250	271	266	258	271	258	272	251	268	250	274	266	245	242	258	302	253	260	264	257	268	277	270	311	290	279	256	268	249	279	254	305	253	280	263	276	253	237	236	250	279	288	252	284	253	263	282	265	290	262	297	258	274	259	264	285	280	258	276	263	276	295	251	259	273	254	296	296	268	265	272	253	264	262	276	244	254	242	260	249	230	295	251	270	309	245	265	257	293	274	269	257	252	260	291	267	249	259	270	268	278	260	254	271	287	273	259	308	271	250	262	273	242	303	257	300	255	285	283	257	252	232	266	261	273	264	282	242	259	247	286	279	270	247	285	264	256	252	251	264	298	261	260	274	252	288	247	271	286	261	270	292	276	313	281	280	283	249	266	275	269	263	263	291	246	230	249	297	248	261	262	269	289	255	278	268	274	291	268	300	266	265	262	280	296	262	233	271	245	244	267	245	260	269	256	274	284	280	278	284	248	276	225	242	264	254	238	287	248	296	266	256	286	259	286	276	264	278	267	263	270	278	288	245	271	252	242	292	260	291	252	284	295	246	251	246	247	297	266	277	248	274	271	217	256	270	258	269	256	267	262	222	262	277	281	279	282	268	268	277	233	249	254	262	282	268	296	306	290	272	264	270	276	284	266	259	282	276	266	251	286	265	253	276	237	288	273	285	281	292	295	262	269	292	311	261	258	289	280	264	277	252	246	254	239	250	272	299	265	270	276	271	240	258	238	244	260	297	259	264	232	288	270	265	287	266	250	282	269	249	256	294	244	268	263	252	291	293	255	304	278	283	256	256	259	250	251	226	306	246	259	258	280	279	262	254	261	280	269	272	257	252	290	271	279	256	271	254	294	248	247	264	272	262	254	260	264	241	255	268	261	279	259	272	260	281	285	259	295	278	244	247	240	257	255	289	267	249	281	284	302	253	276	244	293	286	270	279	257	242	257	251	286	253	324	273	244	269	269	243	261	296	238	281	256	259	274	287	286	266	259	265	279	263	251	291	314	269	300	280	266	226	296	284	279	257	278	270	260	280	249	266	257	282	256	259	312	270	230	252	265	297	280	228	261	271	291	272	275	267	273	258	274	279	278	291	275	268	240	297	290	239	250	267	261	264	263	252	254	256	267	260	291	284	256	262	264	248	264	289	289	278	251	256	294	251	252	294	277	254	267	233	279	301	274	288	269	273	251	283	261	278	259	281	255	276	282	248	294	281	247	290	272	275	296	244	270	270	262	266	264	265	239	254	271	255	258	260	256	254	280	263	268	283	241	259	260	246	255	261	269	280	271	252	265	254	269	266	257	262	282	270	268	259	304	245	236	262	260	255	277	269	312	245	279	296	277	281	301	274	296	281	288	263	279	271	282	256	261	247	273	275	249	266	272	274	291	250	273	218	248	260	256	243	282	275	278	255	286	268	267	260	287	236	249	274	260	271	274	278	272	254	276	271	286	277	282	271	247	213	247	273	294	266	273	252	287	302	288	281	243	266	272	255	277	241	288	260	269	276	274	272	284	282	274	284	251	272	256	274	272	243	276	250	278	251	282	258	251	264	291	271	240	264	236	251	260	287	264	253	250	246	240	272	292	277	280	271	276	247	251	245	251	250	275	279	256	254	280	239	272	236	279	273	272	266	259	297	272	272	237	276	276	284	283	279	271	278	252	253	270	304	270	242	277	254	236	241	257	272	265	258	267	266	245	272	245	253	253	274	261	245	240	293	294	289	282	272	276	258	257	280	248	256	275	256	262	278	269	243	253	269	271	254	242	237	262	276	280	281	278	272	224	249	228	262	262	269	268	287	267	273	286	257	242	300	274	253	288	281	278	286	264	267	282	279	279	259	272	251	273	266	247	255	260	271	258	322	243	252	299	267	307	258	288	270	292	259	285	273	270	255	238	249	255	286	294	257	300	296	270	260	288	250	250	274	263	249	282	238	293	248	268	242	251	262	248	264	283	287	269	284	277	255	248	242	234	258	249	236	259	258	252	236	268	257	241	236	254	275	284	260	267	278	297	253	212	287	278	286	289	275	302	278	274	257	285	275	288	258	276	282	271	307	257	266	269	236	264	258	261	215	297	263	283	257	266	289	271	235	251	277	251	273	293	253	283	239	251	257	267	287	242	233	305	256	280	258	261	263	253	275	262	257	257	248	277	246	290	270	261	257	279	266	318	232	239	245	295	257	264	270	256	253	267	294	253	262	251	310	278	287	275	269	263	287	258	276	285	271	286	270	244	302	264	288	277	268	274	288	307	278	241	274	256	261	240	290	276	285	242	258	285	276	269	247	295	285	278	280	286	274	289	261	233	245	267	286	295	288	315	259	253	278	250	282	243	268	266	287	279	273	252	236	255	258	268	303	234	263	263	245	274	263	286	268	268	270	281	261	290	260	292	276	261	278	239	258	282	264	268	276	242	277	292	290
2273	973	1441	1448	725	602	621	628	611	637	676	666	638	635	650	629	669	658	650	661	685	690	670	643	663	662	691	685	678	670	620	660	636	657	635	599	604	604	646	675	678	629	666	645	632	652	680	643	637	708	644	628	648	677	669	608	675	652	660	628	658	629	636	649	663	663	675	660	658	616	623	669	650	633	639	648	588	588	637	682	649	651	670	627	674	701	624	639	623	623	646	636	642	646	608	651	659	660	637	647	638	672	639	678	606	653	673	616	596	680	631	649	646	660	596	614	630	638	632	630	639	643	667	637	608	647	621	647	636	676	667	667	667	632	658	665	631	637	647	670	615	634	610	628	669	624	640	626	632	663	674	682	611	661	666	670	647	664	636	677	667	615	660	660	663	703	649	692	667	650	657	622	656	673	643	607	626	642	642	633	686	616	690	722	607	581	655	651	651	628	614	669	660	661	622	660	655	668	648	598	640	662	669	633	674	719	663	645	621	658	641	654	631	639	659	627	706	654	685	645	614	656	625	623	668	612	630	625	638	663	663	648	648	620	698	645	678	689	661	660	683	659	649	706	645	654	615	650	665	695	639	635	646	618	680	651	654	664	622	643	619	630	652	667	607	659	610	630	645	676	659	664	638	662	653	627	634	637	678	661	668	631	639	678	661	660	637	602	593	641	617	652	627	622	620	657	645	663	665	640	623	653	645	679	648	658	620	609	615	608	634	659	634	711	631	658	630	619	617	627	641	638	682	670	633	607	631	664	624	693	615	649	611	648	656	624	675	638	629	609	648	690	619	648	659	686	653	671	619	584	661	676	637	642	645	637	639	649	636	638	667	694	650	691	636	655	648	641	638	658	646	645	622	647	634	616	657	660	689	644	633	658	619	669	654	655	633	649	610	638	657	696	644	636	625	647	636	679	656	651	619	674	670	667	673	671	672	652	625	599	658	670	633	669	672	645	657	619	651	619	658	684	702	632	630	643	663	645	627	600	644	644	630	674	632	616	634	675	630	612	641	672	631	662	659	670	666	589	641	614	662	662	618	611	654	679	685	621	716	682	672	613	678	666	653	632	600	654	698	625	646	606	626	678	649	595	655	655	666	736	642	635	669	642	617	653	637	642	644	619	681	591	688	632	630	653	630	664	609	647	655	643	678	677	666	670	629	664	681	664	627	645	649	593	592	661	636	663	640	615	642	630	621	618	645	651	659	662	664	645	623	635	685	639	637	619	645	656	683	693	648	648	654	629	649	626	584	629	664	625	644	651	640	654	671	663	640	651	653	652	690	638	674	636	660	669	681	642	644	662	623	699	657	624	643	634	637	643	624	656	624	653	639	661	643	591	640	663	634	677	616	605	628	657	662	641	619	644	649	675	638	678	662	629	707	631	654	663	630	648	659	691	678	625	596	640	670	659	674	618	667	635	658	648	609	642	647	668	668	641	646	632	623	652	606	637	629	660	665	702	657	633	664	661	663	658	644	641	645	620	644	607	639	627	633	675	654	664	648	664	628	673	614	674	663	627	674	625	634	637	654	633	611	631	652	670	635	668	599	599	642	655	620	637	649	624	613	694	679	620	678	674	641	639	716	631	688	653	638	665	699	582	614	612	651	620	634	620	674	667	628	670	647	652	659	712	625	663	638	675	654	646	639	632	572	653	650	657	659	588	648	671	650	624	658	618	652	659	628	657	663	629	654	656	672	651	674	627	669	638	603	654	564	637	702	640	656	657	608	623	616	615	626	678	583	679	655	638	634	633	642	659	635	649	631	643	622	616	646	615	638	653	673	680	681	606	644	620	590	629	643	634	618	659	626	643	673	679	636	618	642	633	706	631	669	659	632	648	616	580	659	659	668	700	635	614	671	603	657	645	648	650	653	615	659	578	651	658	648	651	647	643	608	613	661	625	657	629	654	618	671	679	679	605	665	627	677	703	652	643	652	586	626	608	663	649	644	683	631	644	604	647	647	618	638	660	638	680	644	679	674	700	640	669	666	677	588	633	664	656	575	652	681	631	673	660	688	686	654	641	678	655	640	621	634	668	639	628	617	665	643	637	637	653	685	651	708	641	653	590	627	666	650	649	667	673	641	637	645	653	672	676	652	636	620	691	668	667	617	636	607	619	624	668	624	579	636	693	653	659	628	704	634	639	666	657	677	681	656	613	673	636	609	612	639	641	686	613	666	665	664	692	680	618	627	630	645	646	622	695	625	704	687	665	632	664	652	643	583	628	638	671	640	666	657	618	646	676	671	656	649	662	666	673	669	639	641	649	708	622	666	669	648	648	670	629	642	637	682	650	645	642	641	657	612	644	656	653	650	644	668	664	610	652	628	637	652	608	663	600	643	657	663	612	675	598	652	681	653	643	674	632	640	646	616	633	640	652	684	621	669	613	604	645	657	615	609	661	626	652	658	612	631	664	594	641	701	680	628	647	638	629	645	664	634	667	631	654	690	632	651	652	656	621	657	694	701	625	626	635	604	679	654	643	676	631	630	635	644	640	667	623	664	638	633	680	694	662	681	646	663	618	676	665	647	672	635	630	658	668	633	658	621	632	648	650	635	658	637	648	677	608	693	610	661	654	662	651	660	673	653	639	613	619	624	654	606	655	614	648	617	664	624	654	583	642	661	680	671	617	645	662	630	650	638	661	670	642	633	651	637	678	631	657	649	692	615	675	630	613	637	609	647	650	661	671	612	649	646	657	664	617	672	641	680	703	631	678	693	618	669	623	676	688	618	647	631	652	706	678	673	684	636	628	667	675	679	660	664	680	647	622	630	666	653	616	642	695	662	647	655	685	746	621	657	677	665	641	665	637	652	660	626	687	601	695	663	623	674	627	641	667	642	602	675	613	658	624	662	662	644	670	607	645	633	597	612	649	631	649	636	651	643	594	610	646	618	635	600	670	649	636	642	615	671	624	627	656	620	630	677	656	648	663	672	651	646	629	636	648	601	634	656	651	617	667	628	662	648	610	648	626	629	625	651	651	667	698	655	662	663	669	645	646	649	651	658	646	641	653	680	632	627	631	594	624	654	667	650	656	638	616	633	610	633	631	620	666	658	617	656	648	628	668	617	659	671	634	696	653	653	626	635	623	724	656	636	635	672	671	615	647	679	669	675	643	663	706	667	639	658	643	634	653	636	671	651	622	676	640	657	649	691	668	636	659	672	673	675	680	696	627	680	628	618	654	646	690	691	652	618	668	651	602	681	623	643	641	659	631	632	665	652	658	624	657	637	670	644	653	619	681	639	672	639	690	662	626	678	646	648	658	619	675	649	632	676	629	648	644	691	650	623	673	628	673	678	641	694	603	695	636	641	626	630	623	663	639	630	639	613	627	660	686	613	643	624	616	634	681	690	625	654	673	678	605	650	597	652	633	633	651	656	669	672	631	643	650	666	711	672	624	659	627	639	672	678	625	668	694	636	679	624	687	671	597	632	661	621	660	631	628	674	624	641	632	690	615	639	621	664	622	675	622	592	598
7230	964	3210	6276	1061	374	276	312	302	285	278	269	271	256	260	261	298	259	265	242	290	293	237	270	258	258	275	273	265	278	266	254	308	236	249	258	283	264	264	285	276	247	284	286	271	260	247	227	269	267	289	244	238	258	245	294	271	244	269	265	257	271	270	248	265	278	289	247	271	267	268	254	248	266	277	273	281	276	253	269	265	271	244	252	245	280	278	248	253	268	278	264	262	281	251	265	271	257	284	286	256	276	258	271	237	276	269	252	279	279	268	264	260	252	241	265	262	248	295	270	262	268	248	246	262	259	244	290	256	264	241	276	300	265	253	255	268	285	231	252	244	236	253	283	254	271	272	277	256	303	253	284	272	243	270	257	266	249	262	276	244	258	222	262	276	258	304	260	239	271	239	244	241	271	242	251	272	264	257	246	270	263	275	275	243	268	252	265	244	256	231	279	283	237	251	257	278	274	253	246	271	233	208	270	248	272	264	246	244	278	290	259	290	245	259	256	285	254	277	277	238	273	260	275	249	240	280	281	263	280	247	239	265	239	253	274	292	272	267	237	245	284	280	255	263	258	268	290	240	275	266	250	302	254	257	242	279	255	284	269	260	279	229	251	271	257	242	255	295	267	251	261	293	248	275	280	273	227	266	252	257	257	269	252	236	268	289	256	286	248	249	280	230	264	273	254	256	295	258	244	282	250	271	257	286	271	264	245	250	244	272	277	278	288	284	263	265	283	270	266	274	237	234	223	279	243	268	272	252	269	298	231	276	272	260	254	296	307	228	251	242	264	247	293	235	258	259	260	261	253	259	259	256	286	256	262	258	236	273	280	233	268	266	300	275	266	260	246	260	240	275	262	244	274	258	234	244	227	277	258	252	260	291	284	244	238	276	291	276	247	251	281	259	241	259	247	249	247	260	277	263	267	268	236	267	251	274	289	248	265	251	268	255	272	267	252	296	251	262	268	280	248	235	268	285	265	283	279	258	246	259	273	276	292	284	261	287	267	275	247	278	250	273	252	268	257	260	263	282	289	250	243	250	239	257	281	255	268	275	246	243	242	229	252	251	288	270	276	272	253	255	277	246	262	289	300	263	262	262	248	273	270	265	248	247	271	269	261	279	274	266	257	256	278	256	266	236	268	276	268	247	271	273	258	248	278	264	259	264	258	263	239	269	257	267	272	272	263	245	263	272	277	291	260	267	287	253	271	273	285	254	251	291	247	269	264	269	271	249	252	295	270	252	230	256	253	250	273	274	273	260	231	272	243	264	248	282	290	265	260	286	261	267	253	269	284	292	258	272	279	273	267	310	283	243	278	311	250	254	267	278	241	295	293	287	291	242	232	256	277	287	250	289	272	236	280	269	262	269	253	254	279	235	274	279	267	231	258	248	248	262	251	236	265	260	255	254	240	309	309	287	239	251	269	273	261	244	272	251	242	287	275	273	254	285	263	242	237	256	250	235	292	257	258	283	258	293	234	240	290	258	250	252	278	283	269	249	256	278	243	282	258	255	256	231	286	280	282	252	248	266	271	267	295	251	259	255	281	250	241	269	250	239	267	264	268	270	278	256	250	281	274	283	286	236	251	252	270	286	286	280	257	263	274	264	259	257	257	260	255	306	279	257	268	269	248	267	252	243	273	289	270	255	243	287	270	304	275	252	249	255	269	271	233	270	260	284	286	297	275	262	267	287	291	255	264	222	253	275	293	239	268	279	253	281	250	306	277	263	276	288	292	264	279	272	273	258	249	259	261	258	250	260	235	267	243	277	244	262	277	263	262	279	224	256	258	284	253	274	271	266	255	290	245	279	275	275	258	257	287	263	233	285	244	253	268	295	280	269	250	265	231	250	255	276	283	277	238	293	274	278	286	293	272	247	295	271	262	279	248	245	263	243	280	272	260	236	270	259	238	242	267	248	241	287	271	264	261	267	264	236	246	257	261	246	278	273	277	274	286	281	241	281	253	243	259	258	245	275	274	262	253	241	268	269	253	265	240	235	258	285	270	278	294	278	268	239	259	240	303	268	258	286	294	277	236	228	259	268	240	259	249	256	259	251	276	247	242	234	290	258	252	276	284	271	283	255	259	257	260	244	246	251	238	271	228	273	322	235	278	256	248	233	266	285	263	256	269	251	248	242	262	257	256	255	276	234	294	282	277	263	267	297	248	260	269	243	284	302	255	242	280	258	259	255	265	264	296	236	262	291	272	259	305	263	266	253	291	260	285	267	279	277	288	246	249	242	263	252	254	269	262	263	256	276	261	278	261	248	270	268	252	250	262	280	261	256	246	270	280	295	276	251	276	248	278	296	246	271	285	257	274	224	264	228	277	260	221	282	284	271	262	247	306	249	265	240	263	274	277	262	244	279	255	270	248	237	261	254	241	278	270	266	231	286	268	255	303	255	264	267	227	251	266	275	298	279	284	256	293	262	276	275	294	281	259	248	274	266	280	263	258	255	280	223	272	261	262	259	249	256	289	269	295	256	269	264	292	261	263	261	268	280	253	251	271	242	248	272	273	259	277	255	279	215	262	281	252	264	246	269	243	266	282	283	282	259	250	228	287	269	270	255	264	297	284	275	242	267	277	254	248	283	250	269	280	248	286	272	254	287	253	256	257	254	269	268	270	276	267	256	258	245	260	258	283	263	246	285	257	275	265	296	257	265	265	246	259	254	283	270	271	252	259	259	262	276	285	299	260	282	239	292	277	270	278	278	281	254	243	279	247	266	284	287	248	265	267	273	270	266	277	289	241	250	251	269	250	252	271	267	293	254	275	252	238	239	239	247	259	269	295	276	239	273	262	256	257	271	263	248	263	257	282	254	256	234	254	266	281	287	253	263	256	256	240	249	287	266	298	248	299	252	238	278	265	268	270	238	287	269	243	255	286	280	268	270	248	238	273	255	266	267	252	247	275	269	298	235	276	278	276	239	252	267	262	258	246	254	266	273	263	256	295	269	259	282	286	260	266	258	266	274	263	271	268	284	240	254	266	266	275	243	263	305	255	238	245	268	251	272	252	266	262	220	252	286	256	291	279	250	247	261	264	252	258	273	267	281	287	280	270	283	273	243	294	254	238	291	286	251	263	282	267	282	283	253	242	266	278	310	247	283	253	258	274	266	282	275	267	302	253	244	235	246	266	272	261	283	277	268	270	261	295	279	242	270	266	283	280	254	274	289	262	257	232	270	261	263	269	279	269	278	282	271	279	276	250	284	310	269	274	253	247	270	263	271	273	267	265	245	305	258	267	258	256	247	256	283	236	275	266	247	276	284	259	280	302	253	279	283	258	264	271	274	264	256	262	263	230	258	282	313	279	261	256	279	287	242	266	277	242	248	278	252	272	262	285	273	255	285	280	256	275	276	252	272	264	243	279	235	289	268	253	252	254	272	259	278	247	290	271	263	276	248	291	230	252	293	263	254	271	282	258	271	250	261	257	235	282	254	263	298	274	255	279	292	306	275	243	288	256	236	244	272	272
6718	1238	7812	16913	2261	973	836	818	801	752	782	748	734	698	713	681	680	700	635	666	716	613	692	664	649	620	651	609	628	647	679	666	666	699	645	629	677	645	655	644	644	629	643	669	676	671	672	657	641	618	648	622	644	634	638	661	657	627	632	618	620	666	672	652	664	651	640	640	635	633	637	655	664	629	634	650	604	616	651	643	609	620	624	611	679	661	695	645	672	662	644	659	667	611	646	662	617	644	617	604	643	651	648	658	651	625	613	633	614	644	617	646	617	649	640	612	659	619	630	660	625	604	586	639	604	621	673	628	662	652	649	683	621	609	661	621	678	620	665	618	669	607	675	663	659	637	652	601	638	637	645	618	593	663	658	668	688	622	618	634	612	637	649	640	665	599	637	654	618	601	640	608	641	628	590	618	654	588	589	664	638	622	661	610	628	657	619	617	568	658	657	657	623	651	607	680	588	662	597	630	627	633	628	596	641	675	637	600	609	666	664	619	618	676	648	601	609	607	621	690	624	645	627	624	643	649	613	611	659	620	591	582	641	628	627	604	591	622	659	633	672	644	638	655	643	630	614	642	637	646	618	602	605	622	620	661	616	640	655	666	662	620	649	623	595	643	637	627	664	653	666	653	666	658	634	613	669	661	650	666	646	624	626	640	613	624	628	612	610	632	624	603	644	630	656	649	619	613	596	680	657	630	639	631	646	606	644	620	661	637	639	634	596	567	641	618	663	560	657	620	622	639	653	642	637	652	613	696	625	640	650	616	593	686	587	670	651	638	632	652	635	643	644	668	650	645	617	682	628	621	619	623	607	628	658	627	638	674	656	674	662	683	681	587	654	654	645	664	613	630	660	651	650	648	633	628	611	668	621	625	620	619	673	635	638	654	662	649	611	625	653	675	601	627	619	581	657	641	589	629	646	606	655	651	601	660	631	604	642	634	667	591	672	684	595	658	629	626	632	670	628	588	617	648	650	633	668	638	622	601	658	593	606	626	624	641	652	629	654	636	630	622	625	685	595	657	604	656	656	589	622	642	645	582	671	634	575	640	642	665	610	627	696	634	590	630	612	636	662	637	654	676	658	599	614	590	650	595	602	660	605	625	620	635	574	609	653	628	597	653	637	634	610	648	633	658	635	612	614	647	704	618	667	631	629	592	624	651	665	622	647	619	645	645	671	694	625	657	672	617	667	595	644	651	628	638	614	633	591	659	633	645	598	630	610	652	629	609	617	601	647	658	636	612	590	594	660	656	639	660	642	621	624	629	648	648	686	609	693	647	630	636	647	644	657	678	663	591	600	603	675	601	592	593	595	641	634	687	647	650	584	611	692	623	623	645	617	621	605	625	607	647	644	638	635	587	639	656	629	597	629	644	649	618	638	638	619	675	607	600	664	639	615	657	589	579	689	607	649	659	614	628	629	606	658	623	662	647	664	645	615	677	650	623	644	702	621	714	662	618	618	637	598	626	617	625	602	630	627	662	641	661	613	660	624	609	645	654	633	641	626	621	616	659	590	674	657	588	582	599	671	639	673	626	656	617	656	625	638	622	595	655	629	599	651	660	614	653	663	663	632	604	681	635	645	644	629	653	677	630	638	612	636	590	602	627	627	602	620	616	587	602	648	617	631	638	663	647	631	636	617	625	628	644	608	652	628	665	658	609	632	637	645	663	627	655	622	622	672	668	633	631	646	614	633	624	643	644	650	653	671	649	605	633	684	619	627	642	662	613	634	643	642	613	644	649	601	673	634	608	643	636	653	580	626	642	619	606	658	610	635	604	668	628	626	617	666	672	634	605	648	590	660	672	645	645	646	656	603	676	617	664	600	622	638	578	651	652	651	671	667	601	643	652	645	632	656	646	686	656	647	600	637	635	626	618	640	586	616	637	603	641	634	661	626	645	655	618	645	572	636	664	622	658	690	594	644	634	624	660	630	634	622	670	655	620	615	652	624	631	624	664	661	652	602	632	626	624	675	609	624	638	637	678	608	643	646	616	653	638	659	663	617	639	641	624	658	618	622	611	605	673	636	643	623	696	604	649	636	609	642	646	638	679	623	610	622	642	602	636	597	664	631	610	640	600	605	667	626	654	665	636	648	680	636	634	636	624	657	648	624	661	615	663	651	612	631	626	651	639	677	661	622	608	622	626	644	695	624	647	630	675	661	588	639	618	666	627	629	641	641	601	594	667	597	617	636	622	671	583	641	641	619	652	589	585	674	642	651	616	657	617	655	639	634	631	631	645	625	595	628	625	617	646	639	632	676	660	614	646	675	654	615	637	647	651	642	650	628	658	627	667	597	680	617	646	636	601	657	667	638	636	649	649	652	661	589	637	655	643	611	616	645	580	655	647	626	666	633	622	656	643	651	651	634	652	624	640	575	619	623	618	635	627	620	636	622	618	680	651	623	633	654	645	609	631	596	619	600	638	607	609	656	620	706	622	604	688	604	658	632	598	634	620	628	603	616	601	641	622	650	669	661	622	665	642	599	612	637	625	658	673	636	608	645	641	636	625	652	620	622	606	619	624	633	606	652	622	684	634	657	614	643	619	606	653	606	638	634	641	584	670	620	640	616	618	613	631	609	615	677	656	657	648	613	609	620	658	642	583	665	614	667	614	663	626	651	646	654	666	642	636	656	644	646	696	677	648	647	575	681	616	657	599	626	592	593	605	631	693	656	664	655	603	662	573	622	646	663	656	628	603	655	664	618	586	607	602	633	613	644	617	672	640	633	651	681	686	602	608	639	617	667	607	638	669	646	596	630	629	640	631	614	655	635	609	654	574	620	667	619	657	672	648	615	674	628	640	605	706	577	611	629	636	643	623	613	640	653	633	687	710	609	618	639	629	632	625	628	631	640	639	648	628	646	650	637	573	626	702	626	649	638	606	642	643	637	631	627	679	655	634	618	608	643	616	661	653	659	656	647	615	658	617	649	682	665	633	623	622	637	642	695	664	632	654	643	598	658	635	615	660	612	620	630	597	610	646	587	635	618	606	646	631	700	660	586	616	607	603	650	676	624	616	630	625	609	663	613	596	640	587	647	636	615	642	627	656	630	661	617	602	689	625	620	629	609	608	629	664	637	623	634	583	614	625	641	591	644	673	633	639	610	630	598	638	621	651	595	673	622	644	612	674	627	651	604	644	607	643	637	668	590	635	672	669	629	607	629	646	611	632	620	619	647	664	589	615	631	581	625	604	620	606	643	620	620	667	586	614	608	625	622	605	637	638	631	610	637	600	652	671	603	681	639	634	583	654	652	598	643	647	631	596	614	629	633	634	625	624	662	633	657	657	669	623	630	615	684	608	654	652	650	648	623	600	629	642	659	645	636	620	634	685	665	643	659	632	628	637	630	673	621	647	636	635	641	663	623	656	673	630	648	629	589	667	626	603	612	597	616	669	632	634	664	642	667	642	666	607	656	619	615	604	578	611	679	635	652	673	640	632	658	653	667	664	650	607	645	660	635	648	671	632	651	658
12853	1342	14024	17368	2527	256	223	218	190	173	167	159	159	170	164	140	157	139	173	136	126	152	169	134	138	126	140	151	147	156	145	141	150	116	135	147	129	138	149	149	134	130	130	129	138	121	130	146	125	147	123	146	144	114	120	142	135	142	133	134	129	142	137	145	138	135	143	144	139	151	135	128	144	133	123	131	148	129	145	156	133	124	124	153	136	132	125	135	127	155	124	140	133	150	123	164	146	128	137	146	137	145	121	142	148	139	144	143	137	101	127	148	152	137	133	147	122	118	157	142	137	136	134	136	146	147	130	118	131	133	142	148	155	129	127	130	121	131	122	106	130	152	127	107	145	136	152	146	116	141	134	150	128	134	119	131	147	150	132	134	138	147	137	160	148	128	136	123	143	144	128	126	122	127	113	112	129	135	149	170	145	156	124	132	139	160	115	127	141	130	140	135	127	120	161	137	124	128	126	162	120	121	125	137	157	169	130	163	134	136	158	140	114	155	123	121	138	125	149	136	127	144	152	137	140	149	128	140	142	140	128	142	127	135	101	133	132	132	143	150	146	129	139	126	120	127	137	144	144	127	129	139	156	132	140	150	148	112	130	118	137	145	123	130	123	139	139	139	140	131	130	118	139	123	154	123	151	135	110	132	131	132	119	148	131	136	121	147	135	130	153	124	134	137	119	123	133	131	148	132	134	133	128	151	151	137	154	147	120	136	116	135	141	134	159	145	135	114	131	125	134	136	166	142	128	135	150	135	110	128	151	137	149	139	132	107	142	112	152	154	133	148	157	137	142	143	148	134	149	140	123	135	143	134	142	137	129	143	129	142	118	142	133	155	160	138	128	139	124	137	128	142	122	124	151	115	120	124	155	146	134	144	137	159	132	131	127	126	150	139	148	118	148	138	135	138	127	128	118	144	127	127	124	149	139	107	134	134	136	134	127	133	138	149	118	113	126	137	112	163	116	137	124	121	122	137	166	113	116	127	133	138	130	130	130	133	133	136	123	134	138	123	134	136	118	127	151	148	136	154	125	127	139	128	137	159	147	127	134	136	144	136	123	128	125	119	121	136	132	139	153	139	127	139	122	123	165	133	135	116	115	138	142	157	117	120	141	122	146	129	150	136	135	134	124	140	139	123	146	138	115	140	133	134	119	146	132	120	120	125	135	117	127	123	132	144	113	143	129	149	140	121	127	163	160	137	151	148	161	116	144	147	137	162	119	129	135	115	134	122	130	133	132	132	137	118	142	134	145	142	137	149	138	156	132	146	134	124	116	128	145	127	119	134	152	120	158	150	139	155	123	136	135	114	135	129	153	139	138	134	136	133	141	140	142	116	138	140	151	135	141	158	124	148	135	119	137	128	134	146	121	139	145	117	146	120	117	138	135	141	131	150	145	146	146	137	137	127	115	155	145	133	129	139	156	117	128	149	137	148	122	143	135	132	140	146	114	120	139	145	137	114	134	131	125	108	135	117	114	133	137	152	141	136	140	132	120	135	113	150	135	131	130	117	126	141	166	138	148	138	151	147	115	150	132	161	126	115	134	128	137	150	149	137	147	135	126	111	156	122	159	160	117	155	124	118	130	139	144	129	124	136	140	138	130	143	143	143	161	157	134	147	147	135	146	148	142	134	139	163	138	138	151	146	139	136	140	116	133	152	133	128	145	141	129	128	144	143	123	149	139	137	113	148	143	142	155	139	139	139	116	134	125	160	118	126	130	138	114	134	106	120	148	130	120	144	149	129	128	123	144	119	138	126	151	138	122	121	130	142	148	143	140	130	149	152	121	143	134	143	133	150	137	118	134	133	146	140	131	125	129	142	136	145	151	132	154	135	117	126	139	112	119	131	126	124	134	141	139	130	134	136	136	131	124	151	139	142	126	138	154	142	137	130	141	129	135	144	127	166	140	142	126	151	140	139	135	156	158	149	135	140	143	166	134	140	116	134	141	142	138	135	128	155	143	131	148	137	131	132	143	133	133	125	119	131	126	148	140	134	121	132	139	153	126	132	125	142	124	146	123	142	119	145	153	151	140	143	137	134	140	144	150	125	129	122	133	135	121	134	150	133	144	131	135	136	126	128	142	151	148	155	119	139	117	146	120	158	120	131	160	124	130	132	125	122	159	143	157	122	125	140	119	153	115	129	119	139	142	133	149	145	118	135	152	155	148	130	123	137	141	138	143	132	115	130	134	137	168	158	128	131	134	147	143	127	130	109	125	142	133	148	149	142	132	112	117	157	149	124	138	112	106	113	132	119	119	157	124	139	140	135	138	143	164	131	129	145	134	156	144	141	130	160	155	139	153	130	123	140	160	128	158	142	128	131	132	118	116	135	137	126	154	136	146	151	143	143	139	150	133	147	113	127	144	139	114	140	137	131	128	123	130	130	132	147	135	134	139	130	140	142	154	166	120	140	128	136	144	129	149	124	138	130	140	132	146	146	142	141	126	124	145	141	143	111	127	123	129	136	129	112	131	136	123	113	129	116	125	129	139	116	144	130	131	140	149	157	131	119	125	142	108	156	121	142	128	145	133	145	146	144	137	143	120	123	132	133	145	142	128	135	135	144	141	138	126	145	122	148	127	126	127	123	128	140	123	124	147	123	114	159	119	136	134	149	117	158	133	119	134	138	149	144	152	149	139	135	148	132	130	146	132	158	138	135	120	137	129	139	136	132	138	141	118	125	137	123	106	141	149	126	152	138	125	125	148	124	143	122	109	148	150	117	149	133	141	163	133	109	142	142	137	120	138	117	124	135	110	151	134	122	120	152	141	136	141	149	129	141	137	125	131	139	137	150	137	131	142	118	132	126	145	135	141	144	135	134	130	149	145	121	159	154	117	132	120	118	157	125	132	118	126	133	130	129	128	123	159	133	158	120	129	131	138	122	135	132	118	132	112	120	126	135	155	128	156	126	116	149	147	144	148	145	130	124	145	141	134	138	135	137	129	125	133	159	120	128	129	150	133	147	159	123	137	119	126	112	152	119	142	129	125	146	137	125	151	138	132	138	120	126	119	127	153	139	148	128	133	138	110	137	133	147	146	145	129	131	123	145	134	141	138	125	132	139	120	147	132	128	120	128	132	110	150	135	135	139	124	112	149	146	147	136	129	130	147	113	137	141	116	132	121	132	148	132	121	145	138	127	132	134	156	132	145	139	148	159	122	138	126	149	119	122	152	147	127	147	136	139	126	137	136	152	124	125	142	135	142	134	146	158	119	140	149	147	139	145	130	146	116	127	128	124	109	114	140	142	129	109	119	146	131	123	134	144	136	136	128	150	129	150	129	141	155	142	133	153	120	142	127	134	137	154	135	141	137	130	152	145	142	138	130	121	132	165	139	146	135	159	140	159	128	138	125	170	140	136	117	127	131	147	127	142	127	109	140	129	133	124	129	123	121	129	125	123	149	111	124	132	145	147	139	130	136	146	123	144	154	133	140	138	137	127	132	126	149	128	143	135	137	154	137	144	131	116
8257	1392	23015	28462	3040	1019	869	748	630	577	538	528	502	447	471	462	463	426	406	428	437	390	386	401	390	401	350	383	359	372	344	355	333	374	341	365	365	353	357	361	339	348	346	388	373	341	368	361	364	318	328	349	352	343	328	357	343	320	400	376	333	367	340	332	340	374	353	337	325	359	329	333	337	331	332	319	355	375	356	368	349	354	328	340	320	365	326	372	399	319	375	382	375	315	309	342	383	381	338	353	359	346	357	355	343	351	339	344	363	285	356	347	338	325	326	335	327	350	339	302	375	377	353	349	345	352	359	351	326	336	343	346	354	319	338	318	358	354	311	332	322	348	365	329	323	343	354	307	359	322	333	323	335	315	321	327	363	346	324	346	316	341	338	347	352	365	356	359	329	311	348	375	327	304	349	316	348	296	315	347	317	341	352	342	327	361	353	329	341	326	314	325	319	359	338	305	343	341	320	332	390	339	337	345	330	330	331	326	340	320	320	344	337	377	337	341	317	320	342	333	356	328	324	333	385	333	362	332	335	350	359	313	331	353	345	349	317	380	345	354	344	310	302	377	332	344	313	357	347	345	354	322	362	316	349	319	333	317	312	372	340	340	358	298	347	298	314	370	348	350	336	347	324	352	366	363	323	340	351	333	327	335	344	340	314	338	317	350	339	337	321	341	351	319	333	332	343	335	344	354	359	342	355	341	342	312	316	345	356	342	352	300	339	341	323	342	317	331	349	359	345	344	317	338	354	329	322	341	365	332	352	331	355	304	348	350	366	354	341	377	324	354	336	346	336	315	381	347	334	340	328	365	342	330	331	375	328	327	345	322	356	366	289	340	371	348	347	301	335	368	294	359	347	321	347	362	318	359	372	350	325	345	337	356	319	331	334	346	339	317	343	320	329	343	342	346	329	334	323	366	320	329	331	333	346	328	338	308	338	301	322	344	375	316	337	322	329	377	319	336	361	346	324	332	343	361	351	349	343	329	314	341	358	309	344	355	337	360	391	359	359	309	390	367	348	334	345	363	314	357	347	369	303	356	299	332	356	354	320	348	370	315	315	333	353	305	334	344	357	337	343	325	360	330	319	335	357	342	334	320	318	341	344	335	300	329	332	318	332	389	343	356	349	360	385	326	330	363	303	343	338	330	361	373	345	328	340	317	302	359	335	352	345	350	329	350	335	324	343	377	351	363	367	327	314	357	335	346	366	347	373	316	373	355	332	371	380	349	322	297	360	368	310	374	335	379	365	339	318	340	356	331	346	323	325	344	318	349	365	345	334	351	325	334	370	358	332	339	351	376	351	358	334	346	331	331	352	358	326	373	360	357	348	351	327	334	328	313	355	347	331	357	320	330	363	364	337	360	329	361	324	334	368	340	342	302	378	333	339	339	331	357	356	327	366	357	351	357	344	334	327	355	322	317	342	362	376	361	359	372	358	334	339	363	334	367	352	362	366	317	344	338	347	311	328	373	327	342	319	343	323	328	362	354	312	356	359	330	340	340	338	314	330	340	322	322	348	332	336	331	319	336	327	341	334	319	331	337	341	321	345	350	353	325	350	352	379	358	352	345	312	350	335	354	341	345	341	328	318	348	340	324	342	360	365	332	367	350	329	313	329	379	318	324	310	335	352	328	331	348	331	319	355	348	349	352	326	331	340	350	359	325	319	344	339	358	365	328	352	298	348	334	344	348	304	352	341	335	339	355	353	337	348	340	315	352	326	347	321	355	350	325	331	356	340	349	336	348	329	363	337	333	324	374	348	325	353	377	365	346	331	343	306	332	342	377	373	309	356	352	337	356	323	362	378	331	359	332	339	328	325	374	348	363	316	380	361	336	317	353	365	359	360	341	314	355	317	317	356	309	333	338	320	357	325	346	300	323	317	319	360	342	348	331	326	355	363	326	337	358	349	342	338	371	344	351	350	365	332	354	360	349	352	329	359	370	333	308	300	386	334	304	362	383	336	342	367	329	344	335	340	366	362	338	323	354	352	339	338	352	331	344	345	329	332	339	328	351	316	308	323	347	344	348	344	321	336	356	334	327	312	353	326	326	360	337	342	356	333	300	326	330	328	326	349	346	334	344	368	341	325	350	352	335	360	361	368	346	351	306	330	384	351	375	348	341	335	337	332	329	325	347	360	303	370	333	340	332	355	314	333	340	339	344	337	323	342	320	338	340	323	368	355	330	340	336	311	327	333	315	317	340	333	325	353	304	354	307	323	299	352	349	347	376	339	332	352	337	325	353	360	348	339	348	323	359	348	353	347	354	338	364	343	339	327	344	344	313	346	356	350	360	322	332	351	368	326	334	348	340	358	370	323	349	360	388	330	349	352	331	321	334	369	344	371	342	332	330	344	356	353	343	323	319	337	318	366	356	342	357	336	337	322	355	347	366	334	333	359	346	321	332	327	314	342	341	322	356	284	310	361	381	322	350	342	331	363	359	391	337	358	357	348	315	343	361	347	317	348	317	315	321	317	315	340	320	366	300	364	349	361	355	324	321	342	350	335	359	310	369	365	333	321	337	355	376	356	373	329	338	342	341	332	349	330	370	327	349	336	311	326	333	340	339	322	351	341	341	342	345	381	337	327	358	318	362	357	333	357	307	336	341	327	329	359	326	342	353	322	335	320	324	365	341	322	335	341	369	338	346	342	311	301	349	350	356	309	331	326	314	353	354	294	338	341	336	373	345	362	345	320	329	337	334	329	345	334	342	331	357	297	312	342	349	326	367	311	305	372	375	347	327	358	332	320	328	321	361	336	358	336	344	322	355	352	369	367	355	329	303	341	369	351	373	365	361	341	329	335	318	314	324	344	322	344	331	332	324	332	324	357	362	306	342	347	339	321	344	353	326	345	345	354	360	330	344	312	354	311	322	332	371	374	321	328	353	338	339	301	345	325	356	355	342	338	353	310	321	303	362	319	355	330	316	354	312	343	352	365	314	337	380	362	382	363	348	370	345	301	360	320	306	332	312	341	335	353	350	367	331	346	327	303	326	325	358	344	329	319	339	325	328	340	334	345	316	349	312	328	350	325	293	336	350	315	322	339	332	344	331	340	334	320	348	310	339	381	341	323	351	318	331	346	364	326	335	352	306	321	324	314	353	376	325	351	336	357	331	356	387	359	333	341	316	338	329	324	319	349	373	336	330	354	326	337	348	327	334	343	322	352	382	337	360	347	361	293	324	385	364	329	364	301	368	347	354	351	307	334	347	354	327	346	319	388	345	328	334	348	363	354	362	328	338	343	345	328	344	352	354	342	314	345	351	363	361	382	327	336	354	341	367	333	348	348	344	362	341	328	340	381	325	354	372	340	347	320	341	343	322	350	363	344	322	332	336	297	346	333	384	338	356	356	333	317	339	330	315	343	331	334	343	346	326	349	307	329	341	329	339	348	348	353	331	326	348	313	352	351	382	353	303	333	354	354	352	344	329	330	342	330	348	345	334	314	358	366	383	329	341	342	364	338	347	304	338
1815	523	763	516	321	253	284	313	286	287	274	267	274	259	245	267	261	282	279	230	263	267	271	246	288	270	288	249	288	216	242	252	284	257	295	293	264	262	281	285	262	306	236	268	287	252	236	290	246	256	284	266	297	261	268	246	249	273	238	234	233	224	248	263	254	236	257	275	296	266	250	296	290	260	291	251	264	269	293	233	280	255	290	261	297	256	260	283	265	301	287	256	248	283	261	256	244	279	260	241	274	265	264	261	254	294	276	259	281	277	252	268	287	240	249	240	268	250	235	255	254	279	252	262	245	303	281	241	273	241	263	251	230	263	240	229	292	291	298	262	266	260	280	268	289	230	246	274	253	238	256	252	229	269	250	261	263	261	265	281	249	265	253	283	294	290	288	249	249	246	273	258	282	252	259	238	257	250	244	298	256	244	276	278	264	250	296	267	271	268	288	242	256	274	284	292	250	281	262	286	271	294	245	281	271	265	263	280	298	253	253	258	276	235	283	284	268	268	284	275	271	269	287	244	244	256	275	246	259	273	273	279	314	259	254	258	272	260	282	262	270	269	257	274	266	308	268	273	256	275	252	246	280	264	259	241	267	260	275	268	278	277	291	273	261	244	275	252	299	297	256	254	293	255	263	246	298	268	269	243	260	269	256	261	256	273	277	212	263	229	264	255	250	287	237	266	265	250	280	258	254	257	297	261	247	286	283	253	220	248	244	261	267	231	274	265	271	258	276	248	286	272	281	254	262	271	267	232	283	257	270	290	248	260	242	277	302	268	255	235	247	220	263	265	270	258	254	275	280	240	272	267	282	250	241	272	260	276	241	250	288	272	254	259	228	246	283	254	260	259	265	237	256	269	258	252	237	266	242	263	287	245	285	270	267	263	237	266	259	272	255	263	280	263	257	289	253	262	273	257	278	241	285	311	249	276	252	257	250	271	266	267	279	307	270	263	264	275	249	238	254	242	278	268	258	276	266	294	272	260	262	273	280	296	272	205	271	273	262	263	245	277	285	251	248	280	247	275	253	252	279	263	296	262	284	246	244	285	258	272	252	296	253	270	259	246	268	262	280	292	243	278	300	277	238	251	277	258	238	239	242	291	265	253	244	275	273	234	240	259	268	259	308	275	230	247	255	250	233	259	277	296	264	247	264	263	279	269	275	235	240	247	310	250	298	277	271	248	269	274	238	266	272	287	240	278	252	269	248	277	257	246	287	270	265	280	282	232	250	249	256	247	234	239	269	268	277	244	254	276	267	239	232	248	233	263	267	284	268	261	254	285	273	238	303	307	247	248	228	256	285	285	267	266	263	275	296	254	256	292	251	277	238	237	261	259	255	236	250	286	259	258	241	249	278	230	303	261	265	268	292	274	254	250	251	282	248	258	254	282	262	263	291	246	262	243	263	291	266	223	255	252	265	286	264	261	257	289	300	291	298	274	279	288	290	252	278	257	284	274	269	267	235	254	252	283	263	267	250	249	282	301	265	244	230	277	237	252	283	262	248	276	268	255	256	279	259	269	286	277	270	262	290	283	261	284	302	250	281	286	243	271	270	242	271	275	279	293	256	247	285	281	260	263	262	256	256	262	275	265	277	302	241	272	240	270	249	271	292	269	239	274	233	268	285	233	263	243	264	258	246	278	243	245	297	235	246	267	250	266	299	269	280	253	254	229	272	235	279	261	257	252	237	269	258	262	243	255	292	268	255	258	283	293	259	289	241	260	239	259	294	248	233	270	271	237	258	267	273	243	274	273	276	282	254	293	290	257	235	235	240	252	252	239	276	280	252	280	269	293	262	268	256	271	277	269	234	293	312	271	236	266	274	281	271	266	241	298	289	284	222	262	270	253	256	265	266	269	235	262	254	274	275	269	255	293	252	267	254	255	287	259	262	264	276	268	286	258	260	234	244	295	293	260	283	257	287	271	256	247	236	253	268	243	240	270	262	283	280	243	264	278	273	263	251	294	293	248	269	268	253	287	256	288	250	282	240	245	217	269	246	238	262	266	239	272	288	253	280	244	253	257	245	227	277	259	248	286	254	262	266	299	299	276	258	262	258	251	236	267	259	274	227	267	297	263	267	254	274	277	245	273	258	265	278	265	277	265	270	268	258	265	278	278	274	279	292	244	248	247	234	269	274	236	241	286	265	264	274	257	258	299	311	262	298	235	257	254	247	267	298	265	261	236	246	290	245	251	276	285	282	268	261	273	294	261	254	307	240	242	232	271	283	265	270	281	232	266	256	265	265	256	264	268	259	275	254	264	272	282	271	265	271	276	262	254	255	275	251	264	261	306	231	248	230	266	284	253	269	244	236	260	281	276	265	244	294	307	274	265	266	298	248	248	254	239	257	265	261	297	281	270	258	296	242	270	291	239	267	255	256	251	279	274	244	263	269	254	254	274	234	267	270	250	273	273	286	265	269	254	273	242	280	271	271	284	262	240	259	261	233	269	293	250	303	285	241	261	271	276	258	276	251	267	281	276	269	271	268	266	269	243	251	260	264	254	264	265	288	275	266	275	260	265	292	242	248	257	255	261	246	256	262	273	274	256	274	287	220	259	249	234	265	261	249	268	270	268	273	299	283	260	305	256	279	256	249	295	215	284	226	274	235	274	271	267	262	264	284	285	268	255	280	282	268	296	258	275	261	273	226	239	265	246	285	261	243	258	257	273	253	258	258	253	253	279	295	252	270	270	288	261	291	283	253	223	262	256	266	268	265	286	266	276	235	280	262	269	272	247	270	276	288	295	263	257	309	271	244	268	279	283	290	256	264	272	281	263	254	249	254	255	269	293	286	261	279	269	276	283	243	275	264	252	274	270	255	269	286	279	231	267	273	240	265	301	287	262	248	281	213	249	233	250	286	256	269	278	266	266	276	246	269	252	289	262	285	275	266	270	262	293	260	266	259	263	280	235	275	257	242	280	271	295	230	251	275	247	258	274	281	280	271	264	255	290	269	285	274	276	231	253	261	237	280	228	267	243	240	278	281	293	258	253	274	263	283	283	233	277	236	258	278	255	237	295	246	253	264	276	233	254	253	250	250	238	252	284	311	260	262	258	231	284	237	245	273	281	298	257	242	278	265	241	274	276	267	284	266	272	241	253	283	273	258	252	280	249	242	215	285	250	248	248	271	241	282	259	281	272	234	276	251	272	278	249	241	278	253	246	275	268	272	252	262	263	262	242	251	251	261	272	272	282	275	266	235	247	290	252	269	278	245	273	248	275	274	239	233	269	271	285	286	252	258	243	274	249	233	254	258	255	278	289	270	276	253	275	249	263	270	276	258	274	240	281	264	249	270	256	229	249	276	264	259	286	295	233	240	287	267	268	237	249	261	282	248	282	252	296	259	240	283	263	279	272	287	307	261	278	234	268	244	266	264	248	273	241	246	280	274	240	268	261	281	284	271	234	263	255	280	251	277	284	266	258	271	237	280	262	279	227	266	271	269	267	253	278	256	238	258	281	259	272	255	278
2225	893	2129	1892	789	671	680	647	681	683	660	653	639	675	666	652	612	633	640	675	622	633	633	664	670	649	660	623	642	582	678	655	605	640	595	618	604	651	608	636	651	685	713	622	666	653	634	673	663	722	655	616	649	688	612	671	670	620	638	622	628	630	647	632	647	663	666	637	607	665	602	638	652	698	637	653	639	681	614	655	619	619	677	662	610	693	630	648	621	637	681	676	622	663	633	614	616	677	664	657	605	648	623	645	666	683	676	662	678	623	642	652	662	632	683	609	654	627	673	628	682	638	632	631	643	639	627	591	664	651	640	680	615	691	632	645	635	617	651	649	674	669	641	647	627	659	653	728	628	650	636	687	632	621	665	655	640	650	648	672	614	633	683	649	657	604	635	681	647	626	691	678	671	637	720	673	628	657	664	664	683	654	623	681	660	633	605	639	644	645	647	669	653	689	583	615	614	648	623	663	649	664	655	639	642	639	625	608	641	637	659	679	622	660	634	647	625	607	644	670	656	671	686	589	640	662	693	667	614	680	604	602	653	658	656	665	620	673	699	631	625	617	673	634	663	604	660	634	627	652	671	651	646	636	589	639	665	670	651	607	633	653	644	649	615	630	630	639	651	706	699	669	633	667	618	625	669	571	670	612	625	631	616	648	615	659	638	633	631	641	662	656	609	571	621	686	662	611	632	572	587	670	627	691	647	623	648	656	659	668	636	667	646	675	645	620	679	649	632	632	595	595	617	636	609	658	660	650	624	674	629	646	656	634	691	655	660	661	646	683	654	635	644	666	692	650	690	670	619	642	635	660	613	655	677	648	669	619	672	660	628	659	684	652	600	624	636	642	658	641	629	674	631	605	636	690	630	602	663	616	641	670	656	643	651	611	661	683	634	656	664	687	666	629	657	682	657	638	640	673	684	619	612	630	668	670	635	637	621	599	625	653	678	627	665	639	671	619	672	687	613	651	613	627	631	697	645	623	606	627	664	633	640	621	691	617	624	645	633	678	684	652	675	622	656	661	628	664	670	627	608	625	651	609	647	636	614	618	629	620	659	637	633	640	696	716	693	627	620	685	650	638	593	602	639	683	651	654	606	654	662	674	620	657	625	639	646	661	598	638	602	616	619	632	617	643	652	669	638	614	622	662	627	656	645	626	692	645	647	700	687	605	670	657	674	675	627	638	669	646	658	640	654	649	629	646	660	706	624	657	627	627	600	594	627	643	631	630	655	645	625	601	669	646	717	677	623	643	589	631	624	652	643	633	636	634	714	617	686	594	632	669	643	725	681	670	647	659	617	658	607	662	647	670	607	659	628	633	689	684	624	639	647	653	642	629	608	601	687	668	614	602	648	607	665	697	659	631	704	649	624	624	634	669	649	637	655	624	661	704	616	698	649	664	640	609	628	703	663	608	638	648	687	664	642	646	614	625	661	673	675	660	625	650	615	625	624	646	684	634	635	632	640	635	684	638	645	635	621	667	610	670	699	670	685	642	676	668	648	662	604	673	694	631	614	663	652	635	647	625	604	652	606	691	675	669	652	658	630	636	630	609	612	644	656	636	680	651	620	657	610	625	641	631	653	668	680	635	642	681	621	625	678	643	622	630	660	673	634	646	647	655	657	640	606	651	666	654	664	690	656	633	625	651	638	670	689	618	672	636	587	681	676	628	645	621	649	672	655	662	721	632	593	641	608	590	648	673	653	600	671	648	645	619	634	659	637	648	633	640	647	705	684	642	608	633	616	681	658	658	629	659	651	660	681	632	640	664	622	654	664	623	653	676	663	635	672	683	667	585	616	654	647	665	668	637	654	636	673	624	670	640	623	605	669	636	644	595	675	642	674	635	617	641	618	636	652	671	651	661	651	692	615	652	597	629	627	609	628	721	663	642	707	597	597	640	631	691	635	600	647	655	669	663	623	627	663	677	644	625	661	632	633	629	670	643	618	685	650	634	638	671	622	668	653	664	645	667	617	687	610	623	680	654	608	677	659	597	628	605	670	581	657	628	636	662	656	644	632	662	640	674	592	611	631	613	637	645	626	635	646	623	645	682	613	619	636	639	660	640	691	640	614	611	633	650	644	634	632	649	655	634	618	656	598	613	656	628	597	646	692	669	603	665	659	646	660	640	631	662	643	640	605	630	629	695	634	680	638	703	656	549	642	643	643	630	629	599	662	632	661	662	640	665	638	709	642	610	638	649	672	634	618	701	631	615	621	646	664	608	699	656	632	597	628	706	618	640	614	661	707	662	642	605	654	656	614	687	631	671	645	664	686	623	652	655	663	622	678	620	629	641	600	646	710	667	632	631	627	665	657	626	662	646	631	632	691	619	645	644	618	639	631	666	637	606	686	651	636	635	634	668	628	599	714	647	654	625	641	632	624	628	624	660	653	624	637	691	617	624	665	604	646	642	656	664	662	680	681	625	673	622	635	639	611	635	657	675	627	642	655	627	646	610	672	687	707	628	635	636	662	620	677	650	612	621	644	652	678	632	659	661	671	661	639	638	622	645	680	649	673	671	636	649	665	613	630	675	636	633	651	572	706	720	607	627	642	654	670	698	643	676	655	675	695	660	623	673	699	634	654	631	638	662	647	653	652	640	676	665	634	679	642	670	681	682	655	665	622	640	678	666	649	680	658	610	673	651	598	625	602	640	659	654	669	633	615	596	684	634	655	652	640	641	621	665	619	623	665	648	668	679	654	644	651	639	613	625	626	631	641	634	646	625	645	636	610	652	615	639	633	644	670	634	635	686	625	659	644	642	624	656	617	643	645	658	595	675	635	649	623	666	607	661	678	633	674	687	658	600	627	632	614	657	622	613	634	675	662	618	653	687	681	635	683	645	668	655	647	620	617	652	627	681	656	616	643	673	648	632	671	688	622	651	625	678	663	668	662	637	651	679	666	641	613	575	687	629	636	641	635	664	649	650	656	612	633	611	666	650	669	685	671	643	673	589	659	608	624	621	629	640	674	647	680	625	628	643	651	651	650	663	634	650	669	607	682	681	659	579	646	597	675	648	677	653	652	658	656	637	683	630	655	660	603	629	685	617	632	628	648	627	620	629	617	663	602	611	690	650	610	639	629	678	633	630	687	649	666	660	665	622	646	684	668	630	599	639	629	675	637	635	671	639	656	637	684	630	688	671	686	640	602	669	687	638	668	618	643	631	675	615	652	636	691	640	630	654	680	645	662	634	606	661	610	649	631	646	649	631	651	596	658	660	650	652	650	675	643	593	614	623	645	640	666	692	592	683	664	611	697	657	651	636	663	638	643	665	602	646	641	648	672	621	659	631	669	629	660	684	671	687	634	677	624	679	658	628	664	621	665	641	653	665	683	636	628	617	634	648	615	664	652	652	647	656	644	677	639	621	716	686	657	634	679	661	638	626	637	681	678	681	658	606	627	643	596	685	658	629	665	666	626	659	627	626	641	617	643	663	657	656	629	644	621	668	668	644	665	659	618	635	631	640	672	675
6792	818	10217	8233	1370	326	295	286	293	291	281	243	259	242	278	257	257	268	281	260	233	223	262	253	284	246	245	274	256	252	254	262	271	244	268	288	279	251	232	253	263	256	291	236	247	256	249	251	273	256	249	235	234	326	299	256	261	241	266	235	260	240	230	279	254	274	266	282	269	264	240	237	248	258	268	265	257	230	276	269	287	287	256	238	290	261	284	266	244	248	266	242	255	266	269	262	251	268	264	267	308	291	251	272	254	247	250	244	257	265	266	291	234	234	255	222	255	282	235	260	254	282	239	280	292	244	296	271	246	252	279	249	270	269	254	275	275	261	248	259	239	255	233	246	242	261	269	242	243	244	275	258	253	273	251	273	259	255	302	286	251	253	253	249	259	264	253	263	269	266	254	257	238	247	247	253	256	225	251	239	263	275	258	279	242	272	238	233	255	239	278	266	243	246	272	259	247	277	266	302	254	262	263	261	258	274	261	227	268	270	223	252	258	244	248	254	256	265	230	233	260	260	278	254	260	257	234	272	243	254	257	257	235	262	261	242	262	227	284	301	269	262	276	256	283	238	263	265	254	275	283	234	252	255	298	271	260	257	277	277	248	273	266	262	231	282	268	293	243	260	245	266	281	298	256	249	260	246	245	273	276	228	267	259	264	289	266	291	231	295	240	246	256	234	266	252	254	257	252	244	276	290	251	243	242	287	307	249	269	274	266	295	280	282	245	241	247	285	261	270	271	294	272	247	239	286	253	253	251	305	268	264	264	276	256	258	265	252	265	281	270	259	290	283	259	295	256	286	246	248	279	257	278	245	251	269	270	262	265	253	279	300	242	243	271	284	249	277	232	264	276	253	268	244	279	275	238	254	253	255	281	266	266	258	283	225	243	259	261	271	234	279	273	277	264	240	281	276	260	256	256	255	258	277	257	264	255	244	245	265	245	290	262	237	272	266	304	283	263	289	267	280	284	257	241	265	277	278	276	249	241	280	254	255	254	247	276	282	251	256	250	284	296	266	250	253	246	253	270	245	247	241	261	260	244	277	237	272	247	256	271	267	284	274	248	243	249	258	272	266	283	260	247	267	262	223	277	285	272	269	259	273	237	280	264	266	270	248	245	277	306	253	283	265	263	267	255	245	306	265	229	258	267	230	269	270	249	284	251	236	270	242	281	255	255	295	264	274	243	248	257	271	261	230	256	281	287	274	248	242	233	285	242	258	294	243	236	277	256	276	250	246	268	258	235	250	268	301	289	276	228	268	284	270	266	250	251	266	265	256	290	241	261	261	291	251	249	256	261	276	270	266	240	266	233	266	269	262	224	276	250	225	271	226	269	259	225	302	255	263	244	273	235	266	240	268	262	258	246	231	246	274	266	272	260	248	250	263	264	264	227	239	282	297	254	269	260	275	270	251	241	257	267	311	271	263	253	263	268	243	237	271	246	268	266	269	248	265	277	276	262	291	233	266	273	287	287	253	256	268	271	281	270	266	269	261	247	275	225	308	251	248	265	267	280	245	267	250	258	260	252	249	276	279	272	283	232	276	280	254	259	226	235	295	254	272	264	283	275	236	244	293	241	290	278	289	223	272	298	237	248	263	250	262	266	261	275	266	238	280	275	270	257	279	254	279	247	255	260	261	239	259	243	261	269	243	278	251	265	244	272	297	264	271	245	294	272	290	238	262	269	274	264	246	289	270	275	267	254	244	259	268	251	298	268	277	269	278	255	223	260	223	274	289	242	266	258	279	252	268	265	249	256	274	252	267	253	233	266	289	256	256	270	274	236	278	249	268	272	289	269	239	252	228	265	257	256	236	252	277	250	254	251	261	269	247	276	264	272	262	269	286	257	300	252	275	232	279	255	273	233	258	256	245	254	271	272	253	259	293	279	283	251	230	267	250	242	268	261	253	271	273	253	259	274	254	267	261	270	288	274	281	237	297	261	277	241	290	262	295	261	267	247	292	255	282	264	284	284	270	280	274	268	233	246	261	264	243	257	255	244	264	252	251	252	255	246	281	278	243	262	258	275	254	258	265	254	270	262	262	255	278	261	242	262	261	239	239	244	272	257	268	270	257	249	283	282	252	264	261	277	238	272	268	252	269	259	287	272	240	243	264	291	253	265	245	241	262	267	256	238	228	251	248	280	229	233	266	250	237	229	257	271	260	253	260	249	253	281	281	290	277	256	244	259	251	277	250	279	310	234	267	248	248	243	254	276	267	250	253	256	263	257	235	246	252	240	246	280	256	265	267	272	285	281	259	273	281	276	256	247	238	237	260	287	269	243	254	258	262	252	249	247	267	245	262	248	274	264	239	278	302	244	277	265	265	258	263	255	259	265	293	267	274	233	230	261	257	232	262	257	271	245	253	273	256	271	265	270	263	246	272	268	254	258	285	278	265	254	277	251	253	286	267	279	280	263	254	261	240	261	268	260	263	229	276	237	259	248	271	278	246	240	269	276	250	263	258	265	244	266	258	261	270	253	241	267	241	275	266	249	258	286	277	279	230	286	235	258	256	254	271	257	244	238	289	271	290	290	248	258	258	254	256	258	281	266	265	242	278	247	278	272	256	270	253	262	272	258	244	268	296	255	276	262	253	259	257	292	263	263	285	267	291	267	250	272	259	297	255	296	254	252	268	267	247	255	267	245	272	236	292	266	246	267	242	253	275	291	237	259	226	277	257	270	240	259	258	265	250	258	271	261	262	254	279	271	267	270	274	242	293	245	272	283	253	240	259	282	285	267	239	246	230	223	265	270	251	265	263	264	267	249	253	293	246	252	251	268	257	276	263	245	225	273	277	268	308	262	271	267	268	292	288	256	224	281	265	267	260	243	257	313	268	252	240	249	245	238	248	249	263	268	270	263	241	268	284	246	273	276	262	260	276	262	257	273	278	280	257	256	243	271	242	276	256	285	242	254	264	298	286	276	250	261	270	287	281	252	254	253	257	238	273	237	244	283	251	253	230	246	254	279	263	273	254	266	265	259	273	251	233	266	259	263	279	267	264	235	248	285	247	246	250	267	239	249	303	262	253	247	281	241	251	250	293	299	222	234	270	268	284	270	265	222	256	269	274	263	261	255	267	244	278	239	267	252	258	262	276	272	273	261	256	246	249	293	282	244	256	233	257	257	280	257	270	292	260	258	267	286	268	293	279	216	287	252	233	229	228	260	272	269	281	279	298	258	251	251	289	238	262	244	273	248	249	267	277	263	271	237	278	260	248	254	264	260	244	259	257	283	249	246	277	263	267	260	276	251	235	239	278	257	259	263	254	286	240	295	259	272	265	274	277	262	271	267	245	252	257	259	269	283	241	274	270	257	249	256	257	222	285	268	250	270	247	276	274	313	256	252	258	257	298	257	280	263	251	250	245	262	247	273	266	261	251	225	264	253	264	246	261	280	271	289	231	264	265	246	266	263	253	256	243	267	261	230	292	261	287	268	278	246	264	237	258	273	231	273	256	257	270	277	252	270	236
6354	1171	19037	16683	2923	945	844	829	796	733	687	713	707	746	666	682	662	693	730	638	660	621	655	677	678	614	682	662	608	664	670	636	663	643	637	634	657	633	664	641	634	607	616	612	668	634	639	651	656	652	618	647	623	638	677	639	619	633	625	594	629	628	635	647	606	622	581	630	636	646	675	641	592	667	681	656	638	639	634	595	626	613	630	624	626	642	621	633	659	640	644	652	626	610	648	617	609	615	640	651	626	622	649	582	645	615	652	678	638	655	658	617	630	652	627	652	622	627	607	600	632	639	617	597	652	613	614	665	646	626	612	583	639	651	647	613	650	638	613	665	654	649	637	654	632	596	659	660	607	594	538	627	676	638	631	623	639	585	644	571	600	684	663	575	604	654	661	655	663	631	611	638	590	671	655	721	616	639	704	644	622	651	594	616	610	640	645	628	612	665	581	652	649	668	607	630	606	643	639	627	683	585	649	623	576	617	570	613	590	611	637	606	616	632	608	627	620	615	616	624	593	605	635	629	660	665	667	668	613	593	633	635	631	642	599	644	666	629	633	622	621	638	715	610	643	615	639	669	667	631	620	639	624	598	661	639	639	654	670	674	616	679	644	628	643	631	615	644	646	634	585	625	685	626	599	648	665	633	683	647	632	657	630	680	641	676	657	618	666	608	605	611	620	644	652	600	608	659	618	641	617	614	606	606	639	631	678	650	609	696	633	643	651	667	573	663	630	633	628	640	601	658	628	675	609	627	643	627	632	602	600	601	645	622	664	670	621	650	655	658	627	580	632	641	653	629	632	620	667	631	602	631	610	643	645	572	627	619	614	621	668	627	596	638	587	640	622	612	651	626	661	652	615	642	651	642	621	623	650	595	639	641	660	626	599	664	651	639	615	642	642	638	627	700	654	646	667	602	620	619	663	624	622	547	613	635	646	609	660	653	637	640	623	654	586	602	687	579	618	630	633	653	619	622	571	640	617	632	674	627	634	631	624	650	669	612	644	626	617	608	641	642	663	647	628	633	652	629	613	626	675	595	628	629	632	606	667	673	624	598	609	638	606	658	647	601	642	617	629	617	625	662	600	584	647	650	641	636	593	682	651	635	644	609	646	632	639	648	633	623	589	648	648	656	645	660	617	656	581	659	630	595	623	649	609	654	625	610	648	635	638	659	643	587	652	613	647	641	641	605	680	605	628	608	591	604	639	647	609	657	627	665	609	642	663	701	623	574	618	625	629	638	628	629	615	611	637	656	608	648	608	649	662	610	642	633	627	600	671	632	661	610	633	630	640	621	604	599	632	637	588	660	617	633	650	624	627	639	663	653	653	636	615	602	719	647	583	604	609	619	622	631	593	643	657	647	655	627	626	614	622	630	629	647	600	661	621	654	611	639	611	613	644	613	613	663	647	706	610	632	608	647	651	571	611	644	572	600	641	644	593	656	676	640	655	628	597	634	602	622	625	631	616	668	612	599	625	635	638	644	662	622	665	629	654	662	633	620	666	640	639	678	637	651	606	604	583	630	636	623	662	621	627	621	643	594	694	661	634	627	590	627	617	649	689	643	604	619	600	655	633	605	611	631	638	646	623	617	639	639	622	642	610	611	593	599	581	637	640	642	668	598	589	602	650	645	675	627	645	676	632	665	616	627	592	623	618	643	610	683	628	638	603	654	618	606	606	645	636	639	622	561	618	659	604	633	621	610	604	636	644	635	627	631	661	641	625	632	622	612	608	632	640	635	622	609	638	640	634	651	650	600	651	596	652	623	579	633	636	592	671	607	620	673	635	634	639	563	682	634	621	580	617	577	616	634	619	667	613	604	653	650	622	700	686	604	621	666	639	610	629	653	651	645	610	654	658	621	629	620	612	670	668	640	609	683	642	646	612	642	616	620	640	642	637	614	662	612	640	628	663	625	615	633	621	616	671	662	650	634	643	609	666	611	664	637	646	599	670	611	627	587	621	632	654	683	634	641	624	598	627	592	606	639	607	618	571	676	696	625	626	648	663	670	658	615	580	699	638	609	655	636	661	637	633	644	628	642	612	646	632	682	675	621	658	651	605	629	635	623	670	640	623	647	631	609	660	702	573	648	663	658	656	639	615	601	629	599	644	631	649	662	632	623	629	656	594	659	652	633	621	663	645	638	616	647	607	645	651	602	636	641	648	659	706	622	619	637	655	614	636	644	622	665	605	592	661	575	619	655	661	611	598	625	595	594	644	645	635	595	647	654	627	607	623	630	632	645	609	662	587	618	614	658	607	599	629	611	609	610	609	653	611	624	636	622	638	585	642	642	633	669	678	649	601	596	641	619	671	644	625	660	627	639	628	656	636	607	654	634	594	642	640	681	635	621	643	562	603	654	635	614	599	619	634	639	634	632	604	641	625	629	624	662	610	620	608	650	642	614	625	675	586	653	636	584	612	590	628	615	600	610	601	605	654	629	616	598	585	630	641	634	627	649	647	618	651	635	641	603	622	616	608	624	635	633	594	640	701	625	574	639	594	631	608	610	631	627	633	608	630	629	623	645	661	667	602	590	640	631	569	639	633	620	639	620	702	652	685	639	670	610	625	635	630	602	647	622	650	650	611	616	621	640	606	680	635	654	654	633	627	613	617	622	616	623	619	640	640	615	624	640	638	600	625	608	655	611	612	619	652	609	587	587	656	587	614	631	622	601	633	629	650	644	651	680	613	637	639	635	640	651	654	612	656	637	613	611	632	646	619	640	582	669	607	652	609	613	657	616	607	633	659	679	649	616	610	609	622	581	604	641	602	626	634	635	632	641	645	630	625	610	625	640	682	612	637	648	599	632	647	628	635	640	645	615	603	643	615	632	639	645	640	550	680	631	648	652	606	632	634	624	616	600	665	661	620	660	641	596	622	559	650	591	623	706	634	627	692	628	603	622	668	634	629	637	612	624	618	624	631	622	651	604	608	628	654	581	593	630	641	683	639	648	574	678	642	594	617	651	639	631	627	633	627	664	623	686	701	621	635	629	648	651	623	652	641	608	642	640	591	611	637	600	599	631	628	649	657	588	594	610	647	627	598	636	679	653	638	656	631	605	627	648	621	606	636	677	639	670	677	667	648	596	630	620	616	638	640	685	588	623	640	618	611	627	617	641	596	649	672	622	629	633	617	644	663	622	679	659	621	617	645	600	657	624	656	651	674	622	625	629	644	593	666	617	640	626	618	643	640	669	635	632	600	626	626	635	639	635	601	666	634	618	583	634	641	610	659	683	650	633	627	622	624	597	622	662	643	631	624	637	626	662	655	616	664	632	632	653	627	585	623	655	605	674	640	643	633	630	646	601	633	638	635	618	644	599	616	638	615	622	617	640	668	635	623	627	646	646	634	644	584	647	639	607	630	616	647	672	646	664	649	623	608	650	634	645	611	631	642	644	684	631	637	629	661	667	608	666	662	635	645	625	625	629	651	656	607	606	614	625	641	590	652	655	629	594	653	663	625	631	593	564	700	646
12541	1188	14291	15103	1912	238	222	190	194	165	171	171	136	167	140	137	137	144	140	148	123	135	137	147	134	133	138	134	151	131	131	117	130	125	113	140	114	173	129	133	114	130	134	128	122	147	128	147	115	123	132	128	130	141	128	112	149	129	127	126	133	128	136	131	145	131	133	129	129	137	125	114	145	153	111	125	120	148	117	99	123	115	145	114	116	139	118	128	118	130	127	117	126	132	140	145	112	106	123	124	126	129	116	126	121	133	138	130	113	145	146	142	131	140	147	112	131	137	162	123	108	112	130	127	142	136	131	119	135	137	142	139	108	127	144	129	121	125	120	139	126	143	122	126	140	129	123	130	116	138	125	100	116	127	123	121	148	124	144	117	125	119	116	107	137	107	127	124	150	140	117	129	143	140	132	130	123	114	128	128	117	118	114	147	119	135	151	129	126	134	141	132	121	125	127	126	147	135	134	141	121	145	140	146	115	130	134	135	137	123	125	112	127	110	149	128	99	112	118	124	118	119	109	127	127	123	129	130	117	136	132	127	120	148	133	132	139	153	128	147	120	112	140	131	133	109	143	128	122	143	135	135	125	136	142	125	135	109	150	107	125	132	112	126	126	123	133	145	154	108	112	120	138	142	121	114	129	124	124	120	136	133	141	126	124	118	134	134	124	117	151	140	134	137	127	130	149	148	141	127	137	125	129	128	145	149	130	124	130	131	117	119	127	139	145	120	108	134	119	130	115	155	131	134	161	122	122	119	134	126	124	123	167	133	123	150	158	126	130	123	140	133	147	147	137	117	123	123	136	126	139	126	137	124	138	139	121	123	133	107	128	122	130	131	156	115	136	133	128	112	145	128	125	130	112	127	120	122	120	126	148	152	130	142	128	128	155	139	140	122	127	146	129	140	124	140	126	150	129	114	123	139	127	120	144	114	96	143	110	120	118	144	135	135	133	137	118	128	141	138	143	114	140	140	105	146	115	145	142	127	131	133	144	124	126	146	129	120	143	128	142	121	111	143	129	123	127	133	110	132	132	156	120	148	126	119	123	139	136	106	136	130	134	125	120	124	126	130	135	127	136	117	135	124	136	134	135	116	124	142	112	129	138	133	148	158	128	117	117	122	133	134	126	131	110	141	131	127	117	120	139	159	134	120	131	133	135	141	118	133	144	123	143	102	140	129	143	142	107	137	113	127	138	123	123	126	106	132	108	151	129	122	136	107	128	132	145	135	126	128	132	131	122	133	133	124	142	118	121	123	136	131	153	142	118	140	134	133	141	141	140	114	114	126	138	126	156	96	115	116	134	130	130	119	140	143	127	114	129	129	140	134	150	135	136	140	126	106	132	114	121	113	144	128	131	152	116	137	129	117	124	112	137	136	138	131	118	123	122	120	127	109	143	149	122	140	140	120	117	133	117	142	140	132	114	124	122	133	127	118	122	123	116	115	127	133	116	123	146	117	145	130	110	133	141	105	140	106	124	140	126	117	124	109	111	122	140	135	124	150	125	126	115	113	133	149	124	138	133	130	150	124	127	131	144	134	128	130	109	126	115	108	148	130	108	115	129	139	130	121	123	113	128	151	122	115	104	113	126	130	117	112	132	127	131	113	116	105	141	136	113	123	126	126	110	111	143	120	144	116	131	129	131	110	124	121	107	131	139	151	111	126	134	134	143	100	110	120	122	112	132	122	134	156	157	132	120	153	129	150	124	124	126	113	131	129	109	127	142	143	139	146	125	128	137	138	127	120	119	142	147	129	140	121	132	118	132	128	131	134	117	129	132	129	140	123	113	138	126	137	108	136	136	146	120	123	109	112	137	126	123	137	133	123	127	111	145	137	148	123	128	98	117	165	132	129	131	133	129	116	132	129	124	114	116	133	110	140	145	130	136	121	104	134	121	122	123	140	121	151	105	117	130	116	129	129	103	127	126	113	135	131	148	124	136	129	140	132	130	120	127	121	121	114	130	141	108	128	141	117	100	139	134	120	134	154	115	117	150	138	153	134	152	136	126	140	131	139	132	123	140	122	123	149	123	120	138	128	133	132	121	139	133	118	133	118	127	122	120	116	143	137	122	112	159	137	129	109	162	118	114	131	119	102	140	142	147	149	127	134	146	129	118	137	137	139	133	121	126	147	107	136	112	114	133	128	122	138	133	145	125	107	151	134	107	136	126	146	134	125	135	121	136	140	146	118	104	137	123	133	121	126	119	121	139	121	137	115	137	141	127	140	111	129	119	137	127	132	138	122	129	142	142	148	130	145	110	147	150	150	152	150	129	114	116	129	133	129	144	126	138	139	122	134	144	129	137	152	116	110	142	133	122	127	131	117	149	150	120	140	141	122	115	151	111	132	127	119	123	139	141	141	145	147	123	132	116	119	133	145	126	119	136	119	128	135	124	144	132	144	140	124	135	112	137	129	112	125	150	137	122	137	121	137	135	129	127	124	131	132	138	145	129	114	124	118	118	132	136	147	127	134	148	136	117	125	131	118	142	120	126	135	121	144	157	140	125	132	137	129	147	132	140	121	122	125	109	137	129	145	127	113	128	118	126	118	115	147	148	126	129	126	115	153	132	131	142	130	124	146	116	129	129	118	116	127	120	124	128	122	132	121	133	136	136	128	145	128	106	115	132	137	138	139	120	136	118	121	124	95	143	120	102	105	133	135	140	125	119	131	126	133	148	117	158	145	136	124	118	119	126	120	145	129	128	150	127	127	134	124	125	133	144	125	134	137	124	140	145	113	127	143	127	163	118	115	129	117	141	140	135	129	140	131	126	144	149	127	132	125	138	125	131	130	133	116	156	122	125	138	134	140	125	130	127	123	135	137	137	114	152	116	147	126	118	123	108	115	122	139	133	112	125	98	140	135	143	117	135	142	120	149	148	147	134	136	128	138	134	138	125	120	122	133	117	131	117	131	129	104	128	122	106	122	139	129	146	139	121	130	124	133	132	127	126	136	140	120	143	142	140	131	121	117	107	123	127	102	112	146	134	139	124	146	128	130	141	135	114	130	116	132	137	92	136	126	125	155	143	157	133	139	128	106	128	130	136	138	123	116	109	129	154	129	126	137	115	118	126	116	143	119	113	131	134	141	142	135	140	127	146	129	132	141	119	134	133	140	120	135	123	129	127	113	117	126	124	109	121	121	132	117	121	115	135	125	138	149	117	122	131	128	125	133	116	135	130	130	123	147	151	120	124	131	139	108	120	121	131	104	137	132	158	135	126	140	109	160	141	134	133	134	140	147	128	121	129	122	118	116	134	133	136	137	133	127	135	130	146	111	110	136	130	113	133	130	128	131	126	136	128	135	148	129	128	120	162	115	138	138	135	131	138	138	120	136	153	127	128	110	144	128	126	109	118	138	121	124	119	118	116	121	136	137	137	156	130	148	142	141	120	127	120	148	141	137	143	131	131	132	127	120	111	131	123	125	134	119	121	130	110	149	131	123	148	141	142	142	158	139	112	135	150	135	111	111
8103	1199	23111	22160	3998	1043	841	758	627	603	529	506	504	476	469	477	437	445	410	376	407	402	382	387	353	353	391	354	342	363	354	370	372	354	359	352	351	357	352	312	356	381	343	347	329	352	364	352	325	338	356	356	355	320	339	336	298	333	316	313	323	347	347	312	354	312	372	353	335	316	355	349	326	332	336	342	356	318	334	325	360	336	350	343	331	356	351	329	353	340	334	324	339	324	352	322	304	351	314	332	336	359	310	289	329	333	315	328	336	342	343	332	330	337	332	321	328	336	345	320	280	335	356	352	337	333	339	315	338	324	310	289	334	311	317	312	359	339	321	325	334	326	355	326	315	337	307	296	327	347	328	324	337	314	314	326	335	344	353	344	347	334	323	340	308	339	343	323	335	349	324	322	323	340	331	331	328	310	319	344	331	326	359	370	345	336	367	321	305	320	331	320	323	329	322	329	329	330	360	328	379	344	322	336	291	319	340	336	307	335	322	339	293	340	335	324	342	372	304	367	370	342	331	358	347	340	338	326	340	320	349	315	295	345	337	330	325	352	350	353	338	326	349	347	350	333	333	327	343	341	318	334	326	296	280	332	362	335	333	321	310	340	340	345	334	320	331	330	323	334	325	350	318	316	351	331	319	303	366	324	323	343	359	314	319	318	340	335	314	337	317	326	317	304	330	331	326	319	302	322	313	353	321	329	317	294	334	362	342	334	324	327	328	340	314	310	304	316	320	328	335	327	353	311	326	307	356	359	312	301	329	331	349	297	337	306	336	335	370	346	330	340	342	331	331	327	335	346	313	296	323	310	326	321	338	328	346	343	319	311	326	289	325	307	339	307	322	301	331	304	302	297	313	337	318	282	350	333	326	334	324	324	358	335	325	354	312	314	327	328	332	345	354	316	339	322	323	314	302	335	364	318	320	297	322	312	358	320	345	320	338	327	367	332	346	303	325	319	311	304	315	342	334	357	329	339	288	340	326	309	301	318	345	382	327	315	314	318	324	300	324	293	318	321	321	340	342	341	347	353	351	355	342	323	329	320	350	320	337	318	327	338	329	326	318	328	351	326	351	336	346	332	324	341	337	312	351	337	377	380	305	340	349	332	335	329	316	307	382	329	338	317	360	288	336	344	345	373	326	318	343	339	327	324	356	311	333	330	319	325	332	337	322	303	318	325	329	326	324	340	330	327	333	314	331	353	329	320	335	336	342	317	316	297	344	327	319	322	350	350	310	321	325	352	357	320	290	357	358	346	347	345	308	327	338	338	319	316	323	307	367	331	339	319	309	326	326	367	319	312	348	336	323	307	334	295	346	335	358	330	338	296	359	335	333	351	309	342	315	332	320	322	301	316	327	355	336	331	362	312	360	311	356	367	353	292	329	310	333	327	307	286	369	301	314	291	323	335	325	351	306	340	332	350	347	336	329	332	326	337	307	339	334	311	341	315	351	333	337	348	328	337	322	328	355	346	311	299	316	318	341	336	340	324	331	313	312	304	306	311	330	338	353	324	343	346	287	348	274	326	368	352	312	354	305	344	340	308	321	323	338	350	392	352	344	347	318	333	308	363	342	331	303	298	321	340	337	305	328	332	294	331	312	319	310	343	335	304	366	344	338	351	330	338	316	332	307	316	355	365	351	338	363	308	327	319	343	341	312	306	309	307	346	306	348	334	346	333	362	316	333	329	337	314	333	329	330	324	376	313	340	353	322	322	311	338	308	308	314	349	346	356	328	287	323	325	326	349	317	327	322	360	345	322	357	334	311	327	336	325	287	342	316	298	322	336	327	348	358	321	319	337	335	335	328	357	332	339	361	353	281	346	341	316	333	342	336	320	321	315	353	336	351	340	339	304	355	335	314	349	330	347	342	331	349	324	359	312	331	322	336	296	321	343	342	325	353	322	335	360	323	328	302	319	336	340	302	325	319	311	348	314	303	325	312	304	334	312	344	292	321	317	331	375	330	361	344	344	310	307	351	345	326	316	315	294	385	344	345	346	354	349	333	309	352	294	322	339	361	292	295	312	333	305	322	375	322	343	315	309	330	339	301	336	305	351	325	307	329	294	320	318	334	278	342	323	319	302	313	323	311	341	350	331	328	343	366	327	334	304	319	323	333	304	345	346	332	329	345	349	344	352	335	348	317	306	336	317	339	347	358	353	321	337	295	345	348	354	330	345	325	345	354	345	358	308	337	357	350	331	332	307	338	348	319	292	329	332	330	336	340	321	349	342	313	313	334	323	334	314	352	338	340	336	319	305	324	311	325	325	328	316	325	307	371	335	326	321	318	326	334	325	357	320	321	339	334	303	355	319	331	319	326	336	344	309	320	342	295	324	332	340	329	325	363	336	301	330	309	325	341	324	320	331	317	328	329	317	323	294	310	337	313	355	329	324	327	327	319	306	327	334	357	332	328	329	322	347	330	338	361	298	327	316	323	360	320	344	336	328	334	339	337	335	342	351	334	361	340	330	326	313	300	323	336	364	341	365	327	346	320	350	333	316	350	312	308	340	310	301	338	351	300	329	329	312	321	341	317	323	340	304	344	336	316	345	325	326	315	311	359	369	323	338	334	335	350	318	341	329	356	330	312	312	355	342	295	352	311	346	307	338	311	363	315	316	314	321	326	306	286	347	328	342	324	335	328	350	342	341	329	316	340	342	345	356	312	340	326	351	292	315	346	329	315	318	350	315	364	345	347	298	291	343	317	296	306	320	325	348	343	337	325	354	325	332	352	333	311	299	319	336	309	360	348	342	347	331	335	352	330	325	303	341	313	321	318	344	304	342	329	328	324	356	312	314	315	322	317	341	296	350	320	345	376	334	360	334	335	343	329	329	313	327	347	344	334	327	327	340	318	321	338	337	373	351	318	337	319	350	324	325	345	313	330	372	326	350	336	357	352	338	323	336	322	350	349	313	312	329	309	367	289	352	347	331	328	338	335	353	359	333	352	346	321	320	306	302	330	365	305	335	333	344	317	295	330	340	312	349	343	324	319	336	309	327	321	330	332	357	345	319	310	327	353	329	322	364	330	324	321	314	348	316	338	298	346	349	310	379	299	337	302	322	343	337	332	302	375	350	332	316	338	311	352	313	347	370	369	348	349	315	370	325	338	338	306	327	323	300	334	325	373	337	303	344	316	341	348	311	302	348	370	325	310	359	321	333	325	357	312	314	311	340	325	349	347	339	327	302	320	333	368	296	314	345	326	320	333	336	334	305	343	310	340	319	322	349	326	373	331	350	318	326	303	340	315	319	340	317	350	337	338	319	320	329	315	322	333	311	301	341	306	350	325	337	330	345	363	322	322	336	361	333	309	348	347	341	322	340	309	343	341	318	359	309	339	346	370	316	304	313	319	312	325	313	348	355	306	312	345	332	328	347	336	294	317	327	312	320	338	329	347	282	313	292	324	369	366	361	371	333	318	372	343	347	335	341	296	313	327	347	301	309	341	339	356	352	344	317	317	340	353	347	350	344
1687	424	590	440	272	211	262	290	248	247	246	268	256	217	266	248	255	248	253	251	243	250	284	253	255	254	269	273	284	260	270	251	283	281	281	305	269	261	267	242	279	230	274	268	239	260	266	241	258	251	284	294	262	246	256	285	273	272	267	281	258	240	222	267	269	230	285	256	250	232	257	244	273	241	237	242	258	261	291	283	246	284	241	228	257	247	247	248	275	248	248	264	246	262	259	251	244	260	278	254	261	255	273	267	269	246	205	227	242	251	254	257	246	255	254	235	244	246	272	275	279	246	280	257	246	266	261	254	253	262	250	259	306	246	232	246	277	280	244	229	243	256	297	266	254	267	267	253	284	234	278	305	260	253	270	288	271	229	295	226	256	252	281	266	251	283	286	272	245	240	269	264	253	263	267	269	270	247	254	264	267	255	252	243	240	278	309	270	237	285	258	256	255	264	222	274	241	263	255	266	254	282	272	243	254	262	224	262	247	277	257	263	276	263	243	243	235	280	259	260	256	270	245	248	251	258	256	238	283	255	236	268	253	234	259	269	271	244	314	285	258	225	275	253	253	251	281	270	259	271	257	265	276	269	232	254	269	255	283	271	275	241	294	244	280	276	214	246	254	262	276	253	261	271	268	242	257	237	278	283	258	243	255	253	259	296	272	264	222	248	257	249	253	283	244	211	236	270	276	306	239	269	290	273	270	273	261	270	243	270	284	274	273	260	266	275	291	282	240	248	266	250	256	291	243	278	271	266	284	232	212	265	266	263	256	263	254	244	271	279	316	272	249	251	261	237	257	301	249	234	275	258	284	225	248	249	271	251	239	282	250	250	255	258	281	254	236	286	232	256	246	250	245	245	248	255	227	251	266	279	261	268	281	262	273	222	266	267	256	285	253	267	239	278	264	253	260	273	243	270	248	268	266	264	239	277	285	251	262	282	274	244	239	243	241	266	237	257	277	263	291	275	255	241	231	256	227	228	264	262	263	273	260	264	259	255	276	283	285	283	242	253	270	232	275	237	239	277	256	258	276	244	246	238	284	257	287	278	266	244	249	239	239	283	279	248	263	254	267	251	233	235	295	280	263	271	256	231	254	280	252	245	227	267	263	276	257	240	252	279	266	271	285	268	246	254	268	251	252	265	259	245	260	268	290	285	254	247	272	284	247	241	240	290	265	264	277	244	273	254	253	257	272	276	272	266	258	272	250	293	243	255	262	238	237	273	258	301	215	277	257	234	260	249	248	247	236	268	254	267	242	264	240	244	266	265	256	258	255	244	239	261	262	272	279	261	273	293	246	249	263	260	254	296	262	228	268	262	242	256	259	252	239	263	272	263	288	246	264	236	246	272	276	241	240	245	239	264	253	250	280	250	258	279	257	260	248	273	263	265	291	266	241	266	264	276	262	251	237	276	271	276	222	295	255	245	267	266	250	245	236	272	262	248	257	253	252	250	283	276	253	252	276	257	264	257	267	240	275	270	242	259	246	300	260	260	276	266	245	286	251	253	250	255	244	257	274	254	236	253	278	289	250	272	273	254	249	243	239	260	260	252	260	240	262	265	251	232	264	260	239	273	249	263	260	272	269	255	249	238	256	260	249	270	233	263	256	270	277	275	234	252	255	260	272	248	249	259	251	241	261	251	268	237	260	253	272	277	232	233	263	248	249	274	286	244	288	290	254	249	249	239	277	279	271	215	264	263	279	279	278	277	292	253	269	270	287	261	265	269	291	277	246	247	264	244	255	232	250	279	288	219	261	268	255	274	264	252	243	272	238	272	246	243	253	264	259	230	287	269	275	243	255	274	273	279	281	271	235	254	299	259	249	245	264	266	244	282	232	241	272	254	252	303	249	275	245	247	263	270	271	270	246	232	261	269	281	250	237	255	242	268	268	271	265	276	265	283	255	265	252	311	284	248	281	253	278	284	272	238	233	268	257	265	270	224	251	249	252	266	268	268	239	265	254	258	277	243	261	256	231	271	219	264	264	277	259	247	247	263	259	251	218	276	279	254	251	292	268	262	280	275	267	271	259	258	248	293	281	263	233	248	268	290	241	248	278	232	256	224	235	301	265	250	264	278	233	274	232	274	288	247	277	273	259	255	270	265	276	257	292	284	264	275	260	258	284	272	258	228	258	212	256	253	268	277	263	263	256	266	247	245	245	249	257	278	254	268	242	237	267	248	234	261	264	263	241	246	278	288	242	234	239	253	255	234	278	244	257	305	247	238	262	255	265	284	276	289	234	235	239	248	254	260	258	266	250	248	298	227	274	248	258	249	239	242	294	275	241	283	241	233	265	252	238	280	264	277	267	248	239	255	264	274	246	254	288	277	226	241	246	248	249	254	264	226	257	270	294	251	248	262	244	258	273	248	261	262	243	258	252	226	259	258	262	276	241	281	219	261	252	290	251	248	265	270	240	260	246	245	234	255	276	291	269	240	239	261	275	246	245	265	255	254	280	272	238	249	247	231	283	273	257	293	278	254	261	264	255	258	232	261	287	234	259	245	254	262	276	265	264	262	253	273	263	255	253	248	247	271	234	246	275	259	225	257	255	256	259	263	243	244	271	257	278	229	240	247	253	301	253	255	273	254	266	259	282	259	258	273	251	274	258	235	267	273	237	255	244	247	258	259	255	255	262	288	260	265	263	235	259	281	266	272	255	286	234	250	236	263	253	271	267	291	256	267	282	239	276	277	280	283	263	264	248	282	248	232	278	253	278	265	244	227	268	273	268	253	265	248	269	236	245	279	242	243	269	256	260	282	270	239	231	269	257	277	261	262	264	253	269	254	275	280	279	266	273	215	247	266	278	250	257	283	260	248	245	253	250	268	288	252	226	260	233	263	245	263	264	237	263	243	261	259	271	277	244	220	253	277	250	275	269	274	268	281	285	291	256	261	260	252	267	266	244	261	269	260	254	266	247	248	245	236	252	273	267	271	285	239	252	265	286	255	248	283	275	243	242	262	263	256	275	268	269	302	275	245	237	264	289	224	262	239	252	279	281	271	252	257	239	247	267	273	274	261	252	269	258	248	268	262	271	265	238	242	255	266	265	234	257	296	266	254	239	285	246	242	269	251	226	234	230	260	266	272	249	250	268	234	275	272	283	257	299	278	296	261	273	247	260	307	307	262	289	229	235	260	283	266	282	264	244	239	286	273	256	272	262	261	252	241	315	240	244	315	274	260	258	259	259	250	232	279	282	247	262	264	253	261	259	280	255	238	265	246	282	241	264	232	276	276	266	269	276	259	243	238	270	265	265	240	235	294	279	264	260	258	280	233	260	301	247	269	263	267	249	239	247	243	254	250	273	251	284	266	254	249	260	286	264	277	242	243	269	242	264	259	260	269	243	251	248	291	286	236	227	253	257	238	256	261	275	249	273	264	259	247	264	266	245	250	273	248	266	250	263	217	279	275	299	274	254	268	270	257	256	254	254	301	250	249	267	255	241	289	270	274	275	263	247	253	269	236	245	251
2045	860	1616	1310	756	697	631	621	647	627	605	649	610	644	623	629	629	642	654	631	622	661	623	639	619	656	636	636	586	601	615	596	682	627	594	562	621	623	668	631	672	653	634	593	717	592	616	662	608	653	645	623	635	660	613	605	678	626	612	610	656	607	652	649	657	626	655	643	610	619	647	670	649	655	638	642	686	598	628	590	668	659	602	636	619	660	644	589	616	626	622	683	636	659	643	665	617	614	623	614	653	611	661	616	624	660	659	633	647	594	676	639	634	622	640	599	625	656	652	631	656	585	630	629	673	580	669	647	566	625	632	627	587	609	606	647	603	621	586	644	601	674	658	639	602	609	604	677	632	670	622	644	618	583	624	620	650	659	615	590	594	642	633	614	661	621	692	671	581	627	660	629	581	675	625	622	622	681	650	623	661	602	625	648	633	612	646	596	624	657	593	667	622	651	616	654	614	630	609	644	644	602	622	609	593	589	610	642	657	633	643	630	657	635	606	600	613	622	677	637	649	621	638	659	646	626	604	646	658	644	623	623	665	658	632	617	653	631	652	644	633	605	639	663	572	598	607	655	658	598	613	672	647	628	618	638	601	632	614	679	634	628	664	653	598	613	620	629	618	646	653	630	631	630	631	630	599	619	602	675	599	624	602	607	630	650	607	603	611	648	690	609	639	584	656	633	616	613	620	619	613	618	621	611	649	658	619	652	619	608	598	628	668	641	639	644	622	606	630	655	621	610	660	618	627	577	661	676	613	633	606	644	646	676	602	680	640	645	640	650	607	627	666	650	628	649	612	623	614	668	648	682	619	666	573	625	645	633	668	600	657	645	657	600	604	630	643	639	595	643	616	610	618	632	631	635	639	682	643	613	618	620	664	641	638	637	645	671	648	632	608	638	650	609	608	619	634	628	636	642	663	629	614	646	652	643	637	653	669	592	626	620	638	600	650	643	614	627	640	674	655	639	674	643	635	621	643	647	653	616	589	622	613	615	598	643	649	636	663	655	603	659	653	639	609	648	606	611	672	640	655	569	670	625	627	650	628	644	673	582	584	648	657	665	654	621	646	605	656	645	652	626	607	672	618	679	609	634	629	661	646	602	643	657	637	610	610	629	604	685	604	657	604	587	674	611	614	616	590	671	648	628	621	620	691	621	642	617	608	613	662	620	648	659	649	591	662	618	629	638	607	636	667	599	624	614	627	631	616	627	627	653	640	590	651	602	669	626	611	646	645	654	631	656	661	661	665	650	674	623	594	635	581	681	589	622	638	603	610	619	640	614	675	604	615	604	644	653	648	624	632	648	564	595	623	572	618	642	617	603	618	596	635	609	628	629	646	586	663	649	628	623	650	643	620	672	616	625	603	627	645	624	638	637	626	644	603	619	640	627	613	676	673	630	604	606	656	593	596	643	691	605	625	624	636	650	664	659	642	622	601	638	630	614	660	607	653	626	647	663	616	662	619	624	644	646	683	645	612	631	621	661	606	621	602	633	656	633	554	584	615	589	629	646	651	598	669	620	615	621	601	619	666	632	655	669	600	636	652	626	674	645	659	612	613	622	628	616	621	645	645	625	689	635	646	661	653	633	614	629	620	584	641	661	641	615	600	649	636	641	632	647	615	635	604	647	641	621	660	668	639	624	647	628	625	635	634	668	625	590	683	658	559	611	651	682	607	578	631	629	640	642	631	623	672	671	663	630	622	662	660	589	633	608	650	604	640	602	635	673	587	656	609	599	642	642	673	592	662	591	560	646	611	593	633	646	658	671	650	627	653	613	637	615	627	638	651	621	590	621	633	633	632	647	642	645	660	623	637	621	651	654	605	639	597	621	666	643	620	575	666	645	588	622	653	624	645	609	656	654	650	653	633	581	598	621	609	629	623	648	603	598	626	649	624	643	637	660	665	640	620	625	629	615	620	645	570	649	596	614	615	628	630	618	668	655	646	593	639	595	617	590	626	627	642	648	666	656	635	640	628	589	662	634	640	635	603	631	644	615	675	640	594	638	591	637	616	577	685	667	617	640	607	606	634	651	637	620	610	657	662	639	637	588	631	642	606	641	605	618	570	625	632	630	639	637	649	668	614	636	608	633	631	632	598	640	648	640	652	605	637	660	644	665	597	603	606	616	652	653	620	638	595	631	621	611	659	606	614	623	663	620	639	624	618	637	622	656	666	616	663	680	632	628	655	670	656	640	600	675	664	621	637	640	648	648	622	646	596	631	645	620	650	644	596	620	608	631	634	579	606	578	593	587	658	633	686	613	618	643	631	615	685	638	671	608	636	645	633	645	604	618	634	610	622	594	615	572	633	643	655	657	651	643	662	603	654	612	571	605	673	637	656	601	626	603	650	635	629	625	633	616	615	662	678	623	605	673	571	626	631	663	596	668	617	571	609	620	644	619	602	682	618	628	649	708	624	635	621	624	633	638	627	640	633	601	618	645	631	594	612	606	607	667	657	652	620	630	633	612	631	599	658	620	605	624	651	622	632	575	625	605	644	620	647	634	620	591	643	619	597	636	648	634	634	640	613	639	655	648	604	633	622	640	594	659	663	646	642	661	623	600	614	629	621	645	640	607	621	646	605	618	611	639	657	629	622	584	654	649	651	613	608	648	647	643	674	622	607	632	674	637	589	669	602	647	675	628	644	602	646	693	613	632	668	648	623	668	615	635	630	632	620	654	629	603	654	629	602	623	604	570	621	593	620	589	661	640	625	657	614	636	668	650	610	602	610	624	595	629	668	603	623	649	602	594	673	616	617	598	637	650	626	609	608	617	604	609	620	645	641	603	621	633	627	612	607	641	625	617	565	666	664	602	667	647	654	629	629	598	627	612	654	568	616	624	640	643	600	595	609	640	645	623	657	615	637	608	634	612	644	636	632	600	610	615	642	615	661	591	678	631	651	647	653	636	656	632	668	611	653	635	609	621	657	628	615	691	631	621	612	623	682	621	624	610	603	643	613	618	648	624	642	617	590	699	640	590	646	670	614	631	675	658	636	654	682	607	620	640	660	631	600	661	625	646	612	628	565	635	625	589	629	663	623	632	602	597	629	623	647	581	627	629	690	636	606	649	638	619	591	627	634	617	626	596	642	700	584	608	644	635	619	671	646	670	639	611	648	638	597	616	672	625	572	642	624	625	625	645	629	639	601	623	582	669	583	621	641	659	631	612	641	618	623	625	603	653	650	654	643	625	632	590	633	627	658	635	652	634	635	616	634	645	653	613	624	657	610	619	644	643	642	623	616	644	662	676	642	641	641	593	662	614	633	637	588	599	636	632	582	604	644	626	629	657	586	648	676	633	597	626	644	644	643	622	632	657	602	678	658	666	619	628	644	614	631	585	632	632	622	633	603	619	644	677	654	596	676	632	668	593	609	615	666	677	634	600	623	624	607	618	629	625	609	644	621	640	621	592	637	604	619	593	634	623	621	677	659	600	642	684	653	628	641	642	628	609	671	653	613	639	609	612	646	662
6984	824	2173	4752	1019	374	305	285	262	273	260	254	254	276	248	249	267	218	283	260	225	275	257	274	270	241	250	281	265	257	249	269	262	254	243	254	261	249	230	255	265	241	257	239	265	239	263	262	245	250	260	253	261	254	263	255	269	264	251	239	264	254	252	260	290	244	263	284	287	227	276	272	242	248	253	274	255	259	221	255	264	255	282	255	246	250	245	248	221	274	255	233	272	244	258	284	253	265	273	230	238	287	225	235	250	263	238	253	252	282	262	254	266	263	247	254	246	296	258	258	249	247	233	264	282	241	258	288	237	229	248	264	264	277	245	227	263	257	249	266	271	264	276	269	259	255	252	261	281	295	280	260	236	263	267	245	241	248	249	214	230	257	270	233	272	266	273	277	247	246	230	237	258	223	277	260	269	249	264	250	234	252	261	227	252	257	257	266	267	249	246	254	249	225	221	268	250	266	250	246	249	260	252	272	244	280	275	260	240	230	249	246	265	274	255	259	229	246	260	257	255	247	280	250	226	235	268	262	252	260	245	264	212	268	283	266	278	268	284	282	262	236	238	257	243	246	244	263	249	237	255	259	208	236	275	243	253	243	248	269	261	243	244	240	248	249	260	264	242	244	256	225	260	243	279	263	269	234	268	263	253	233	228	247	261	239	273	257	236	273	251	242	245	274	252	256	250	256	256	224	236	261	270	269	263	280	255	284	263	266	253	256	237	238	246	227	267	248	258	256	238	264	245	299	275	243	240	235	248	251	221	268	238	231	270	261	266	241	249	232	235	243	282	242	255	246	227	238	299	273	263	262	250	285	252	280	246	241	258	275	273	264	267	278	263	283	221	256	263	263	240	283	231	273	232	249	291	249	262	271	246	285	230	219	239	279	251	293	257	233	255	271	243	261	281	279	252	278	251	263	290	259	261	256	260	254	236	279	275	253	264	257	280	268	261	313	252	252	274	220	232	238	263	269	280	239	249	256	259	260	234	271	235	246	257	263	249	252	273	270	233	268	219	222	233	265	258	240	270	275	277	279	282	264	247	253	231	249	231	268	249	266	238	238	221	248	242	252	226	248	248	273	229	245	248	272	269	254	267	246	249	252	255	236	254	267	265	273	262	265	259	262	267	261	287	238	249	261	260	277	254	269	289	250	266	272	279	244	259	251	254	258	278	255	248	283	276	251	272	280	257	247	260	260	261	262	272	269	282	261	242	278	221	230	253	257	233	260	262	262	235	253	249	287	253	266	273	270	240	243	228	242	259	246	276	245	240	284	261	260	213	250	243	245	259	269	253	247	246	273	250	249	256	260	277	253	245	216	268	260	252	233	260	250	254	254	222	249	245	232	278	282	259	265	256	251	276	231	252	229	264	243	277	275	262	236	215	253	245	262	265	249	216	287	238	226	252	249	243	263	219	261	270	251	269	282	254	259	258	263	277	259	260	219	254	253	252	261	242	275	243	255	271	274	260	240	276	262	250	258	266	251	251	259	257	249	230	251	240	264	260	228	224	259	249	266	217	267	258	288	271	247	290	270	259	243	263	249	290	267	236	246	287	253	264	257	255	239	248	234	254	224	286	255	274	270	239	253	229	244	276	248	230	269	264	243	230	266	215	255	257	234	237	272	244	284	220	271	259	248	229	266	228	242	248	232	247	233	258	245	250	262	254	281	317	252	227	237	256	256	253	244	244	254	252	270	264	260	213	272	259	242	257	290	253	256	237	246	233	278	250	246	256	281	240	257	257	277	287	281	268	285	237	238	260	264	273	264	235	261	285	218	243	235	271	280	262	259	268	259	250	233	250	296	245	260	272	297	236	272	240	232	289	285	258	261	226	249	245	275	271	234	256	272	252	256	251	218	241	272	250	295	261	240	270	251	244	248	262	290	277	264	261	250	247	253	262	263	247	248	260	243	236	271	248	244	275	253	236	244	239	225	262	231	256	284	247	259	252	234	248	295	253	263	226	279	265	291	273	258	258	247	237	271	251	264	282	227	232	264	267	259	258	264	237	263	280	262	254	246	293	224	233	273	272	219	261	241	230	234	269	254	272	264	243	264	286	259	244	245	268	254	222	258	239	273	289	249	270	224	222	247	269	277	235	261	236	233	273	255	273	256	237	238	260	239	229	257	258	272	281	262	232	244	308	246	247	276	266	261	237	264	249	257	295	257	247	277	256	243	281	235	224	277	241	261	243	230	229	249	266	247	219	267	233	284	270	237	271	269	232	270	277	259	268	271	253	257	242	252	266	273	251	248	259	252	266	283	232	290	262	227	256	250	262	228	246	250	246	243	266	292	274	223	233	265	238	254	240	258	277	236	279	239	244	251	263	264	240	269	239	240	263	245	234	237	261	232	228	261	231	267	221	245	264	274	238	222	274	241	254	222	263	223	260	264	275	248	253	251	276	277	256	250	245	250	253	248	298	248	242	233	225	274	252	275	300	249	262	252	259	275	261	278	233	243	263	235	258	246	227	231	253	285	231	275	237	251	263	267	248	247	272	243	269	273	261	271	272	237	238	256	241	253	242	281	261	237	250	261	237	225	234	287	264	294	266	268	255	259	253	271	280	275	254	228	267	243	268	259	216	278	276	239	268	245	275	237	277	257	225	240	251	254	223	233	265	249	263	245	237	246	275	278	258	267	240	257	272	264	242	277	271	250	246	277	250	280	211	273	233	249	288	251	230	246	290	253	249	271	274	278	240	302	248	264	269	253	253	250	265	245	244	256	218	246	291	292	260	261	262	260	243	261	264	300	259	269	263	230	240	255	266	258	258	238	258	268	250	274	250	247	265	244	256	288	226	290	281	264	246	247	243	258	277	275	233	218	242	268	215	212	241	256	246	264	267	253	270	283	234	241	260	229	286	253	271	245	231	237	255	237	256	269	232	283	268	248	262	262	262	255	258	252	278	290	230	258	245	274	256	249	224	252	273	259	252	228	262	254	285	260	254	246	260	245	251	242	241	235	265	279	254	237	260	276	261	265	254	231	283	274	269	254	261	269	283	246	267	233	260	266	254	262	271	254	254	282	283	244	263	235	295	244	242	253	251	242	230	270	241	237	260	256	254	273	245	260	264	283	260	253	273	241	263	242	253	272	238	264	234	268	263	235	247	261	248	232	228	237	272	271	242	236	240	245	275	282	258	269	261	272	274	272	252	247	259	226	292	248	278	261	241	242	229	241	253	251	236	257	257	274	270	293	274	268	279	241	275	263	261	283	276	259	255	250	259	241	248	278	266	268	232	243	285	233	243	276	225	247	298	264	255	297	278	290	259	271	281	255	248	248	235	260	248	247	263	246	241	271	270	263	244	263	241	271	243	286	244	242	239	259	274	273	240	263	259	258	281	271	228	250	273	263	249	263	271	246	246	249	257	282	264	261	242	214	244	229	260	269	254	250	271	263	261	237	246	248	266	238	260	297	264	248	246	262	276	238	252	237	232	236	261	269	251	271	244	230	235	274	269	264	271	272	245	245
6413	1173	5506	12382	3151	973	876	783	811	790	741	744	711	685	684	732	695	659	645	660	602	647	642	647	606	639	622	641	603	574	598	620	632	632	634	615	621	643	654	623	600	611	591	616	636	632	649	645	651	618	570	602	580	619	622	624	593	616	617	638	619	617	638	575	660	611	629	652	618	644	571	597	577	617	609	634	614	644	621	578	570	640	623	654	629	621	664	633	595	645	619	558	609	537	624	629	607	621	620	618	601	635	589	628	605	598	640	631	607	646	609	648	623	613	636	605	616	649	648	668	603	597	582	557	597	617	584	608	577	635	581	625	635	621	599	633	573	605	637	610	606	614	599	577	612	643	678	630	613	594	641	617	578	578	617	593	563	576	624	640	670	613	653	611	604	611	625	558	637	613	596	550	584	579	597	610	624	596	629	610	617	625	627	606	615	610	640	636	606	625	609	588	654	633	571	574	600	606	645	606	626	683	610	598	631	643	625	584	641	623	636	644	593	630	606	630	643	634	594	638	611	638	607	663	581	656	579	638	641	650	603	625	575	632	604	592	597	581	581	623	609	622	587	646	637	622	592	616	595	608	603	594	606	626	633	593	604	633	608	628	606	614	654	670	592	609	638	584	614	591	584	625	600	665	624	581	579	623	598	582	603	618	594	613	579	640	630	607	558	583	656	605	568	650	642	610	587	629	589	647	614	616	613	666	604	595	619	648	583	588	597	609	597	616	601	602	634	597	599	634	657	648	637	631	630	566	574	601	630	635	585	603	615	580	595	603	632	651	583	621	663	604	629	628	664	637	629	617	606	644	593	632	585	610	609	582	581	613	634	595	571	611	578	653	601	581	635	622	608	596	574	601	625	648	600	624	583	610	643	585	609	613	598	607	594	621	622	646	596	619	609	648	612	646	542	584	596	618	626	589	622	605	608	615	617	577	604	584	627	613	649	659	576	623	618	639	599	604	628	596	636	591	631	631	646	568	639	609	680	650	637	621	617	569	607	571	648	573	630	612	640	606	619	601	618	636	660	614	587	643	576	603	596	619	610	649	622	629	610	638	557	627	642	621	600	641	622	601	612	612	641	582	670	613	602	585	606	624	615	608	673	644	563	599	586	614	618	632	615	633	616	637	608	600	638	615	585	611	632	634	622	615	589	610	616	615	618	595	618	642	618	593	614	609	616	665	591	612	633	573	597	635	622	622	658	607	608	613	631	625	610	584	594	655	668	637	620	678	631	610	599	611	560	651	686	574	671	613	628	592	590	599	609	592	611	658	614	639	616	609	626	575	618	594	665	576	618	585	583	587	613	564	650	641	601	628	657	625	603	603	560	627	615	630	565	657	592	647	590	595	614	643	577	623	629	604	679	631	617	615	631	634	618	585	633	638	594	595	635	611	594	663	611	612	580	622	588	596	593	609	635	583	638	606	581	602	601	596	585	584	618	661	599	572	588	602	626	611	585	601	647	606	631	666	597	637	596	642	590	617	562	620	604	633	618	612	634	645	629	644	614	643	626	610	633	638	576	597	598	615	627	546	580	655	619	604	585	619	622	622	600	624	635	624	601	607	674	610	608	576	630	588	621	609	643	660	640	627	598	587	606	599	594	649	631	635	645	629	623	666	572	643	616	641	587	611	637	641	628	591	590	573	621	593	647	567	640	630	577	626	581	596	612	583	578	590	568	605	670	637	551	605	597	634	588	605	580	629	614	616	610	606	626	603	657	616	628	605	590	648	622	599	582	603	576	637	632	589	583	618	618	616	610	611	581	621	610	640	639	631	605	606	630	608	630	599	592	604	601	600	650	611	621	648	679	631	585	569	601	628	614	610	592	611	617	597	602	598	595	621	634	638	642	619	627	606	585	619	598	640	638	623	591	606	635	622	620	605	628	595	549	611	590	632	575	619	599	655	584	605	609	615	613	608	592	637	610	623	631	609	648	628	603	625	593	592	589	610	617	631	620	621	617	625	618	645	648	627	620	573	618	633	646	604	640	591	616	649	633	625	599	608	577	605	570	602	586	579	616	627	613	621	594	602	620	611	611	583	613	599	614	662	610	626	661	612	596	620	596	651	603	615	605	591	606	579	651	646	609	609	583	607	592	624	557	607	635	625	618	616	625	625	647	622	602	599	566	635	645	575	639	589	600	608	633	613	651	616	619	603	613	663	597	580	577	636	627	635	639	599	629	646	626	635	659	648	609	631	570	616	580	603	648	590	677	594	567	630	538	630	632	596	608	608	607	624	591	653	589	639	605	609	608	596	602	621	644	629	638	607	624	647	653	624	624	625	591	660	638	620	608	636	607	612	585	607	612	598	615	640	629	632	615	625	601	599	612	624	607	645	604	623	565	597	583	647	608	610	599	629	621	600	607	644	599	580	590	643	608	586	608	589	612	605	595	633	610	587	642	604	605	559	650	610	607	635	615	604	591	632	648	658	615	590	616	601	623	588	623	585	611	591	637	590	624	636	597	614	650	600	651	599	651	599	572	621	593	607	609	663	646	621	605	624	563	626	622	612	573	598	619	604	610	690	638	647	612	598	592	610	611	588	630	583	619	623	599	597	622	609	594	597	578	647	594	631	583	598	575	632	623	589	554	592	621	543	612	612	632	610	639	619	619	574	558	600	555	632	634	625	677	669	597	581	633	630	612	582	579	626	592	591	624	611	553	609	621	577	563	649	594	659	656	564	621	600	669	556	598	599	569	640	590	629	608	574	590	643	595	616	623	604	618	634	602	634	616	631	637	616	656	603	641	596	615	621	563	591	585	587	586	658	556	577	582	592	608	588	604	623	616	582	569	559	565	653	615	592	590	635	612	630	620	596	623	639	637	616	622	574	593	620	605	647	594	644	608	634	613	624	595	603	598	575	622	589	625	599	602	595	647	617	647	627	612	594	613	619	612	572	594	614	580	631	665	618	623	657	606	605	596	633	592	616	590	601	601	618	599	638	603	617	630	642	614	649	591	645	617	602	625	637	645	571	613	671	629	604	595	600	605	600	609	609	619	598	594	622	642	596	582	661	623	565	573	638	648	644	602	594	623	590	587	596	628	616	628	634	598	620	649	638	628	612	638	619	589	637	602	576	644	581	608	637	624	583	639	597	624	626	573	597	564	637	628	583	588	608	579	575	633	642	620	654	620	643	626	630	650	605	598	622	596	561	627	584	656	640	577	613	612	646	581	621	605	613	579	600	610	601	610	643	611	617	661	647	592	572	565	615	599	598	599	614	599	589	640	631	603	655	586	597	588	645	579	631	635	623	654	583	674	627	628	604	670	606	637	622	601	581	595	623	630	605	634	596	572	630	605	623	624	625	649	634	614	585	619	652	577	588	581	614	623	575	583	597	592	590	634	622	633	598	654	564	621	581	675	657	648	625	580	651	613	603	624	573	598	601	595	575	624	596	610	613	623	616	629	620	613	607	594	600	604	613	602	602	615	550	650	618	612	659	652	606	555	634	631	619	616	613	588	629	636	645	583	634
12510	1219	2842	9337	1671	277	219	187	197	208	194	179	171	138	155	145	122	127	129	149	133	146	116	149	149	117	129	121	122	124	125	143	129	148	146	143	121	121	120	114	114	129	110	104	114	121	116	132	123	123	135	144	109	122	126	134	152	114	124	101	132	127	116	115	105	131	107	122	112	122	102	126	140	132	147	125	135	136	137	123	148	116	112	117	121	122	139	147	113	132	128	124	129	126	129	164	127	133	120	111	105	107	130	117	135	109	132	98	124	100	127	120	126	157	132	120	152	120	139	133	108	130	140	141	129	118	111	123	127	121	114	101	130	125	110	117	142	115	118	134	117	132	128	115	111	152	122	113	130	114	131	115	128	126	129	135	100	119	125	111	128	135	136	130	101	130	136	108	111	138	109	139	131	119	117	140	131	97	120	127	133	128	119	124	113	122	108	127	129	115	114	116	124	120	123	127	121	142	116	135	119	137	125	116	129	137	117	135	122	130	116	142	166	125	107	129	102	121	130	134	106	125	125	115	129	123	100	100	131	115	128	141	135	134	146	138	110	133	124	128	149	134	121	97	100	125	132	133	121	141	118	101	120	116	132	129	105	110	117	132	134	138	102	132	132	119	110	130	133	121	125	119	150	146	114	122	112	141	138	122	127	123	147	134	127	124	136	141	153	116	128	123	115	111	116	115	120	131	144	112	121	127	114	158	103	132	121	114	127	115	130	122	127	133	122	109	128	128	119	143	138	125	113	117	126	114	113	133	99	117	125	112	121	137	144	136	133	145	124	116	109	122	133	125	133	117	138	125	120	120	118	128	116	106	116	116	102	106	114	130	167	127	111	125	134	122	134	131	115	107	109	116	141	94	107	126	123	103	132	122	114	127	116	107	113	138	134	138	110	121	131	126	116	146	147	130	144	137	150	125	103	128	121	112	111	124	149	138	133	134	140	120	123	125	137	124	123	126	113	124	131	115	103	118	137	112	137	169	142	128	107	132	140	131	111	124	132	110	111	138	129	138	134	109	153	133	108	125	124	138	117	134	116	146	118	129	104	141	129	141	133	113	114	116	115	107	122	125	126	130	106	114	124	126	142	125	137	112	116	125	121	166	118	137	135	116	117	134	131	120	115	136	139	131	141	101	143	135	118	123	119	127	129	120	125	118	109	136	112	111	133	117	112	138	114	126	133	108	134	111	138	143	138	109	121	119	124	128	119	123	111	129	136	119	116	134	101	129	116	123	140	128	116	133	119	127	127	118	113	119	143	129	128	119	138	107	106	119	135	118	110	109	115	132	129	118	117	104	122	125	99	138	127	127	117	124	126	112	113	125	124	125	118	122	129	114	108	120	125	112	105	129	110	128	140	147	116	119	117	122	116	127	128	131	141	105	112	145	137	127	118	123	112	120	127	142	113	129	140	107	137	135	103	122	111	114	116	119	122	128	122	136	117	137	105	127	131	147	136	123	130	133	136	138	131	121	122	126	122	136	92	109	116	132	125	143	117	126	116	130	141	110	133	129	128	129	137	105	130	124	129	133	109	123	123	110	128	130	125	120	123	112	107	133	143	143	134	125	99	113	114	148	122	127	109	155	126	138	119	136	124	116	134	119	119	126	134	130	131	120	110	112	117	105	116	134	115	131	110	134	136	129	107	125	117	114	135	139	135	112	124	127	122	134	123	112	144	138	108	123	129	111	104	119	121	120	143	119	116	114	149	96	142	137	124	112	120	117	93	132	134	114	130	132	130	101	132	134	127	117	124	127	127	125	126	114	113	110	137	125	105	105	131	108	95	128	129	137	115	125	125	126	115	133	106	127	147	93	109	125	151	123	124	117	123	147	118	98	104	132	124	123	109	118	122	130	121	131	120	108	114	122	125	143	117	124	119	120	105	135	128	129	145	130	137	121	138	107	124	105	128	143	124	135	124	138	116	117	128	133	127	113	126	120	108	125	117	146	136	128	110	118	112	131	122	108	123	112	126	127	112	135	136	118	128	139	125	128	126	86	119	117	121	141	120	128	107	111	119	135	115	137	149	128	111	117	115	110	117	127	117	120	94	141	100	139	129	120	115	137	146	132	123	120	120	130	119	98	145	129	103	146	129	131	117	124	151	129	109	124	129	118	117	108	104	95	132	135	111	118	149	143	110	140	129	119	109	130	135	146	122	156	118	131	137	150	117	126	108	121	112	117	131	116	151	135	120	126	138	131	132	131	118	121	121	124	119	107	125	113	120	135	117	130	124	108	130	137	140	126	130	145	120	127	137	119	134	121	124	105	127	107	139	118	143	119	118	152	115	125	100	107	124	134	121	121	117	121	117	134	138	117	118	92	130	133	125	141	116	112	137	138	133	122	125	107	121	117	125	129	125	132	130	105	108	131	123	124	104	118	127	116	124	123	120	126	149	131	129	128	132	125	112	131	122	118	130	113	150	146	129	135	105	95	135	122	131	132	142	123	111	130	128	124	107	127	112	95	102	120	136	130	87	138	125	122	138	119	133	124	117	124	128	146	123	127	138	120	140	136	141	134	157	129	110	134	132	129	141	122	112	126	114	121	133	119	133	123	102	138	131	113	123	123	130	107	139	138	104	116	118	105	127	114	119	127	169	106	130	109	138	115	139	115	108	120	149	121	127	125	113	137	128	121	117	142	128	128	128	118	142	107	146	140	121	99	104	123	117	122	129	132	117	132	132	128	136	121	115	131	113	116	139	128	122	97	114	153	134	137	123	130	143	118	142	117	112	130	128	148	130	109	127	121	123	117	121	130	116	146	124	154	109	114	144	135	122	126	137	125	117	122	118	123	117	94	134	133	120	106	118	118	145	136	135	118	142	114	123	119	114	113	112	128	107	120	131	143	135	107	129	157	140	126	121	124	128	116	131	121	130	138	138	134	136	114	118	135	118	146	127	126	163	127	151	129	134	117	108	122	129	115	117	146	118	106	105	121	105	129	106	120	115	120	148	135	119	121	143	138	119	114	121	130	128	126	127	106	120	132	138	123	154	109	114	145	119	106	131	135	135	97	89	115	118	137	119	123	135	113	129	120	142	154	144	125	123	110	126	123	111	137	120	127	129	141	105	127	121	125	126	128	135	119	120	124	143	125	125	112	135	124	105	105	124	130	132	121	128	156	134	117	126	126	129	130	131	101	127	116	135	93	109	140	128	120	109	117	133	125	116	125	129	136	126	116	127	123	120	126	135	123	114	101	112	128	126	113	135	125	106	115	112	119	114	131	114	132	144	115	103	123	106	146	144	123	134	124	124	135	113	122	130	147	124	124	131	105	131	124	124	123	116	110	113	131	125	144	138	120	117	114	119	116	128	133	126	126	117	121	129	130	139	134	124	119	142	127	111	132	121	137	118	105	111	123	105	117	132	123	110	141	111	123	131	125	122	123	125	109	102	128	129	120	104	139	122	115	100	122	116	126	126	126	131	154	104	121	125	117	120	116	116	103	128	134	122	120	111	120	124	128	131	119	127	137
8065	1203	6567	19965	4124	999	831	735	667	603	573	531	454	496	487	486	454	391	420	409	379	380	362	352	381	362	337	354	351	342	332	314	361	341	327	364	331	321	300	332	317	348	337	335	349	341	323	300	327	334	315	322	370	289	313	307	311	335	307	319	364	334	321	322	334	308	299	317	313	284	326	307	326	321	308	315	325	282	328	333	348	297	336	332	298	349	332	317	350	351	280	327	293	322	301	312	326	319	308	288	355	320	338	325	320	284	319	334	319	303	323	324	309	319	353	312	340	303	344	311	297	314	336	304	336	321	294	315	311	310	291	298	324	339	332	291	339	321	301	300	330	314	322	316	332	326	327	339	289	361	312	316	311	316	286	333	320	305	351	315	332	300	306	336	285	323	292	345	325	310	313	325	335	302	310	325	295	310	339	325	354	334	316	278	305	300	301	289	329	326	309	315	310	310	296	325	309	320	316	267	327	293	315	300	324	313	316	305	321	279	311	270	312	323	288	291	307	304	311	295	318	291	298	325	315	330	283	307	339	321	315	284	342	325	308	322	298	340	325	313	307	308	337	324	332	325	315	293	303	346	312	263	335	314	289	311	319	321	296	303	318	338	310	332	270	302	354	302	330	284	326	298	362	299	300	340	337	301	328	308	307	311	348	317	341	319	315	330	297	292	297	354	305	331	355	322	315	303	282	334	337	323	304	309	334	297	344	328	336	327	315	316	330	306	300	327	314	312	262	304	306	294	303	314	311	283	356	311	317	283	289	330	313	295	338	271	321	341	306	353	327	316	323	305	327	310	336	299	337	294	281	305	297	315	295	324	328	317	317	298	327	325	334	305	315	322	342	320	298	310	315	311	287	348	320	356	325	329	316	323	308	319	318	328	322	299	288	276	307	324	307	333	334	284	327	340	329	323	298	312	339	325	322	312	332	307	319	297	302	278	335	334	298	311	330	311	328	343	306	283	315	310	311	292	328	318	291	328	294	307	317	308	322	305	280	292	312	303	327	278	323	309	310	288	319	326	298	326	329	310	329	297	322	310	311	297	313	319	336	288	283	303	296	302	339	311	328	336	327	323	307	305	314	316	324	276	268	299	321	336	310	322	300	304	339	357	352	291	320	327	314	319	314	317	322	288	313	326	336	294	283	303	311	346	307	338	307	312	331	330	315	322	323	335	331	323	327	327	307	287	288	277	283	322	314	308	297	306	301	320	333	303	294	296	323	314	308	327	292	333	343	324	360	315	320	324	322	305	339	331	328	273	279	321	301	326	304	336	293	309	311	322	304	327	291	316	304	308	302	303	318	341	305	323	305	300	299	339	314	335	330	352	310	313	318	281	301	301	317	309	274	324	349	306	310	349	317	320	285	298	311	312	296	281	359	292	312	307	296	308	292	314	327	324	329	310	308	306	293	279	290	320	360	323	322	322	287	347	311	302	310	321	353	341	287	308	284	300	323	304	319	310	340	315	312	311	310	326	307	326	316	329	324	303	318	309	311	351	318	328	306	297	312	343	290	310	317	336	316	314	309	312	339	306	321	303	309	333	288	327	310	326	280	312	333	328	334	323	298	320	323	318	348	312	318	327	310	305	315	276	318	312	288	305	297	348	302	270	321	283	332	308	323	306	338	337	310	341	289	325	341	331	302	305	343	333	300	332	321	315	320	307	343	311	330	344	298	310	333	294	315	300	324	341	333	329	324	330	334	277	341	310	303	297	336	335	312	299	328	287	324	318	311	313	316	328	292	334	287	314	338	292	324	305	343	324	323	321	335	359	319	347	332	306	358	307	321	298	303	318	340	307	318	342	336	305	291	314	290	301	338	320	315	335	338	308	309	326	335	326	280	307	309	272	298	315	332	334	293	270	314	293	301	282	303	317	305	331	307	332	318	304	305	325	311	325	321	326	309	322	276	320	339	322	335	292	320	343	285	314	331	327	321	301	312	314	339	309	319	319	321	319	291	331	287	291	295	302	318	334	312	315	304	298	284	317	306	303	304	313	309	292	329	326	337	327	305	344	327	306	302	325	327	305	299	311	322	315	296	290	348	317	302	330	306	324	305	297	299	318	313	317	343	348	280	274	301	295	347	325	295	315	271	311	337	309	309	303	287	303	298	330	335	301	338	336	344	333	319	329	294	328	286	323	329	310	283	335	336	324	285	305	326	310	348	329	320	312	311	320	324	322	276	303	334	297	318	296	301	301	323	356	305	359	302	333	297	340	325	311	345	300	310	307	322	301	327	306	330	326	300	316	307	281	310	304	318	281	311	315	308	304	286	347	314	286	339	316	304	323	314	328	291	331	341	302	288	311	326	327	302	309	291	299	340	319	359	310	321	318	286	310	318	308	312	296	321	302	319	336	348	316	302	328	291	314	330	332	322	330	304	315	312	326	308	296	313	317	309	347	340	315	306	299	316	305	296	291	346	335	300	340	323	311	316	330	343	311	313	314	304	267	270	304	319	353	309	295	310	352	302	322	325	327	308	335	313	335	315	318	335	297	316	288	301	293	301	295	312	300	303	296	310	335	298	343	329	295	310	318	317	285	316	329	347	302	309	293	313	293	333	318	330	318	309	324	344	325	308	297	317	316	302	317	329	318	336	295	313	322	290	346	313	303	316	318	299	327	311	304	293	296	321	284	337	333	309	289	325	311	316	355	306	301	280	329	285	316	289	321	305	308	325	300	344	294	301	307	329	344	313	317	348	283	297	317	290	284	329	337	318	298	309	304	301	314	294	328	286	336	294	297	311	292	306	340	336	336	326	309	336	314	328	325	312	332	326	338	314	297	326	331	312	343	351	322	294	330	323	284	335	294	305	326	314	316	339	333	321	326	319	327	319	328	286	347	338	336	303	350	314	326	318	287	357	337	326	291	330	311	302	309	299	293	284	319	330	296	310	293	296	324	312	324	318	295	288	312	327	317	320	316	317	313	320	331	347	329	319	323	345	293	303	322	319	330	311	338	358	298	308	306	319	311	323	349	309	276	311	334	316	315	308	290	307	357	322	308	317	333	297	286	322	309	290	339	310	310	306	326	320	320	292	319	308	341	317	319	306	305	291	326	323	320	310	305	301	292	301	321	300	328	336	287	315	313	316	309	317	325	336	296	291	325	327	326	334	343	309	285	312	303	320	301	323	326	317	302	298	322	331	300	317	314	301	303	318	307	327	324	334	298	339	327	343	323	312	314	321	317	300	295	331	313	346	298	284	326	308	326	291	304	287	300	319	334	316	326	309	324	335	327	306	315	305	301	330	330	274	312	351	286	325	347	345	290	323	340	307	295	352	314	318	297	302	317	327	320	327	307	312	306	334	293	310	325	300	292	336	303	345	299	274	326	304	320	327	325	302	316	304	316	301	309	318	277	347	313	314	325	313	306	290	305	304	307	335	328	332	325	364	323	294	311	308	319	314	309	300	326	314	306	295	312	304	340	331	321	330	331	293	297	315	328	304	328	313	339	337	322	305	301	313	345	305	299
1594	454	515	422	262	240	256	254	247	260	266	229	245	240	251	255	255	287	245	288	242	243	256	264	268	263	246	272	250	219	261	245	273	232	236	253	231	282	237	255	253	254	271	265	241	262	254	273	226	232	272	274	242	269	247	230	239	230	260	269	246	254	256	246	245	269	269	268	268	245	242	245	286	256	236	257	241	256	296	233	246	248	243	282	238	253	250	233	250	224	248	224	269	258	239	269	266	258	260	246	238	271	267	286	260	278	254	259	256	273	235	268	259	264	213	252	235	274	268	250	273	271	254	276	234	243	248	230	277	233	245	273	255	253	275	277	267	254	252	252	263	259	236	255	239	255	278	293	245	255	252	237	247	265	230	249	294	241	237	227	251	255	252	275	273	238	232	260	236	243	270	242	237	249	295	280	262	264	256	259	249	231	236	249	253	258	269	248	266	263	240	262	231	251	265	258	274	286	251	256	264	248	258	276	236	250	263	226	253	289	255	276	252	238	249	255	261	266	253	277	251	258	256	245	277	258	306	257	236	244	272	235	276	271	258	246	253	264	280	257	253	247	233	265	260	288	211	241	263	268	299	264	261	260	232	248	251	251	273	230	273	239	274	272	267	237	275	223	231	270	260	239	265	249	252	272	237	233	243	250	236	236	228	258	263	273	265	267	207	249	263	261	273	275	258	272	270	256	266	241	276	258	254	286	267	256	264	268	244	268	280	256	247	263	276	292	273	276	259	249	241	237	213	238	245	286	263	257	260	283	260	258	271	252	261	256	279	260	279	232	250	239	245	230	267	232	256	235	258	261	284	243	244	282	264	248	262	249	260	227	267	275	265	245	259	257	247	261	263	252	208	258	242	279	268	255	255	267	284	253	259	264	242	264	277	242	256	248	258	258	248	269	260	243	304	225	264	278	254	243	255	227	236	251	220	259	282	265	244	246	259	271	273	262	259	226	258	238	269	277	253	274	242	293	279	258	261	274	271	245	240	249	260	255	264	260	282	269	243	245	276	255	250	279	226	241	240	229	251	264	250	245	275	254	266	235	224	219	245	243	268	279	250	267	247	237	256	262	274	251	256	271	262	246	288	259	257	245	269	269	252	263	240	251	232	260	289	247	259	274	245	258	246	242	251	250	268	246	267	208	250	236	242	256	261	259	257	266	277	261	252	244	283	255	235	266	256	277	280	240	257	255	275	275	268	267	257	259	251	234	239	213	252	237	255	272	242	237	222	264	252	247	261	226	253	269	248	241	267	234	239	268	261	235	259	272	260	276	282	247	273	261	247	253	238	251	238	256	253	250	232	235	235	237	265	271	257	270	261	260	247	238	247	255	265	260	248	236	255	241	231	250	239	247	267	259	262	266	253	279	244	270	236	256	287	276	264	284	254	258	243	249	259	269	218	252	248	295	245	249	237	298	275	268	248	240	255	278	259	276	272	229	253	267	262	246	234	259	240	261	239	253	262	265	245	288	271	237	254	242	234	238	255	237	243	251	259	232	262	242	267	269	249	258	240	229	267	247	253	260	258	237	261	255	269	275	248	278	277	247	291	266	260	217	250	244	241	263	249	236	240	241	253	249	248	233	247	262	283	249	283	252	270	257	277	246	232	243	236	277	255	241	234	282	239	259	253	238	277	253	281	269	243	282	236	257	272	257	267	240	250	257	288	291	267	274	268	246	224	263	269	236	210	279	260	247	259	292	253	277	280	274	256	283	270	284	244	285	248	234	249	246	292	257	251	262	246	260	238	295	289	321	240	259	257	267	209	247	270	249	258	266	272	279	250	208	262	245	245	241	278	274	264	258	237	270	239	254	272	247	250	287	279	255	229	253	242	229	259	241	253	237	249	236	239	244	258	281	267	233	259	273	245	228	248	257	283	262	251	241	241	248	270	234	273	262	260	255	276	278	247	233	254	246	280	257	241	266	240	256	242	274	272	254	281	273	254	261	231	271	245	254	238	243	268	224	242	239	234	238	220	248	259	240	233	279	243	241	251	250	236	251	234	268	240	219	275	273	250	235	279	234	304	253	239	239	269	264	223	240	296	257	246	253	266	286	260	258	256	284	270	241	271	251	258	241	240	220	203	218	248	257	246	244	287	237	259	223	277	261	243	262	246	248	250	255	254	255	257	254	266	248	237	231	258	251	226	255	262	261	267	238	277	280	276	258	232	239	238	260	250	277	231	226	247	276	263	260	237	264	250	252	289	264	231	263	240	234	258	252	257	261	246	268	267	245	240	258	293	257	241	253	236	241	281	275	234	257	248	270	231	270	247	252	283	258	241	232	263	274	273	233	251	223	259	280	275	278	252	278	286	264	244	271	275	287	262	245	238	252	242	268	267	255	242	248	303	307	261	262	266	281	229	269	271	254	264	231	259	285	250	281	247	264	252	241	275	260	246	240	265	244	272	255	262	284	266	264	264	252	219	262	261	239	272	229	270	252	270	243	233	230	260	213	222	255	269	274	263	256	263	237	246	258	240	267	255	252	254	253	218	229	229	249	259	240	269	222	261	251	238	267	267	260	282	276	246	229	243	243	295	252	295	275	257	265	244	268	266	246	289	238	250	290	239	244	269	258	253	232	217	244	258	263	241	294	249	242	255	275	245	254	266	255	249	266	252	256	241	232	263	238	253	257	239	279	249	257	281	258	248	220	250	243	231	249	276	252	287	260	261	268	282	269	279	264	274	227	259	242	264	246	266	233	275	290	259	246	254	266	266	262	262	260	243	257	261	261	293	248	242	267	272	257	256	259	250	269	229	268	266	270	221	239	248	258	291	257	279	276	248	268	256	242	256	228	244	256	223	221	233	226	269	223	261	277	270	242	228	225	279	235	212	289	224	235	263	275	243	229	285	295	239	262	285	250	262	266	236	234	265	264	237	255	242	227	232	251	270	236	255	264	253	254	213	258	264	287	241	269	253	215	268	242	262	249	296	270	236	256	242	230	251	273	250	260	261	263	258	282	245	263	273	227	239	247	268	268	253	265	241	266	260	289	272	266	246	268	254	244	252	268	266	231	248	258	240	245	234	246	254	248	256	225	260	258	228	254	251	209	266	248	252	260	234	257	258	220	246	225	249	273	258	308	278	222	267	249	258	261	255	245	241	235	278	240	276	222	268	274	275	223	233	282	256	253	228	259	271	243	234	280	233	244	250	262	256	266	270	252	260	269	260	240	268	260	266	243	261	241	246	251	268	282	282	252	283	239	259	250	246	269	274	247	267	244	268	272	255	249	262	258	264	266	233	257	243	277	243	259	274	263	266	252	266	239	253	242	285	268	274	240	256	231	255	255	261	260	282	259	237	255	225	261	257	261	250	266	275	256	266	252	254	230	271	256	259	252	259	254	264	280	268	237	262	281	261	200	252	255	234	254	262	247	258	275	257	238	261	249	242	254	246	237	230	210	256	241	287	246	251	258	262	230	267	286	251	253	284	276	274	253	269	265	259	237	242	259	275	282	268	267	281	266	268	231
2036	743	1188	1488	719	599	616	645	594	637	661	608	605	621	631	622	596	612	648	624	634	621	622	623	649	663	654	631	624	636	653	604	651	583	624	627	632	672	611	578	619	614	664	625	634	597	643	635	646	610	637	623	666	616	660	600	578	675	666	612	632	643	631	625	610	663	622	610	607	609	664	621	665	595	592	633	608	653	654	634	619	619	650	670	587	641	611	609	642	670	615	600	638	617	595	604	582	614	659	651	635	638	648	646	605	640	639	619	593	580	623	621	648	610	626	619	615	600	642	579	629	665	596	648	612	623	596	586	657	597	649	619	612	648	628	612	644	584	642	601	654	603	624	641	648	637	577	610	577	630	626	626	634	610	643	645	629	630	551	620	619	614	616	643	627	646	676	610	624	578	606	667	628	591	633	583	613	645	625	615	627	639	624	614	631	606	607	587	645	618	619	599	586	592	617	616	681	653	606	595	609	637	616	635	616	638	626	611	609	673	637	638	572	657	596	614	621	638	644	624	639	654	595	638	609	643	649	626	612	634	620	583	609	592	601	610	600	592	648	657	599	655	618	641	621	621	629	605	640	651	593	601	663	621	578	635	632	646	629	596	596	630	606	669	589	599	601	626	628	570	606	602	619	622	629	593	616	556	600	674	595	599	626	655	628	625	632	603	656	591	607	627	624	616	646	593	611	604	614	605	629	628	610	620	594	615	642	660	615	609	569	596	660	657	604	612	628	621	593	614	666	640	642	639	618	636	619	612	596	604	605	661	634	578	593	612	578	624	674	639	645	604	622	639	603	673	649	623	637	591	640	646	617	631	669	598	643	597	635	607	609	584	581	637	551	606	622	590	601	636	601	646	617	574	643	624	597	616	668	663	585	615	615	569	646	639	597	596	615	567	655	668	627	630	652	648	618	639	569	557	618	571	614	607	604	582	636	626	652	579	604	582	562	649	611	611	605	618	641	606	642	599	618	653	594	613	595	664	627	612	630	627	631	611	631	596	675	636	640	622	612	600	609	626	630	636	609	626	597	647	605	606	638	641	643	573	675	613	637	615	610	630	616	629	615	633	577	595	611	598	618	579	606	586	633	599	625	601	560	601	615	619	661	584	596	646	635	646	626	629	579	596	602	609	611	628	620	677	623	582	615	630	638	638	638	593	621	635	607	657	631	662	586	593	657	595	664	589	650	638	670	585	633	618	616	616	610	649	633	598	637	587	601	638	624	642	666	630	553	671	618	648	651	679	652	667	641	596	594	622	624	628	614	602	563	617	643	610	611	663	606	630	602	592	624	665	634	642	608	598	653	615	617	617	586	653	626	587	649	605	627	607	596	604	626	560	584	627	582	636	617	600	601	651	630	648	620	606	639	633	642	593	637	666	622	611	630	601	630	608	626	634	645	604	593	646	572	579	646	608	612	587	642	658	620	635	645	597	644	614	650	647	641	581	619	604	633	641	627	610	589	663	607	600	623	659	639	630	607	589	638	619	629	605	643	637	609	623	595	614	627	615	669	590	630	617	583	624	585	646	648	619	612	606	620	638	585	613	575	604	602	612	638	661	597	630	644	617	659	622	578	585	639	563	608	626	620	613	625	595	593	584	643	605	635	633	629	612	586	638	650	623	625	603	562	651	616	606	620	617	608	636	615	619	623	689	600	625	674	612	612	638	611	604	635	584	571	631	623	606	620	606	604	628	637	680	646	617	572	629	612	570	583	607	650	615	595	621	615	655	643	623	620	605	626	567	643	631	626	604	611	620	607	596	666	613	616	608	556	603	619	632	569	631	625	602	614	555	622	667	607	653	644	659	631	637	612	572	612	645	623	619	639	614	608	607	626	620	611	588	599	593	612	600	618	616	635	615	574	629	605	620	603	635	599	623	625	619	613	594	617	634	661	653	645	613	680	609	602	592	648	572	659	608	609	626	605	572	610	630	683	632	603	605	660	605	598	623	664	592	622	599	642	577	590	608	614	606	627	629	628	632	619	634	601	654	668	604	619	604	640	611	596	615	661	640	632	665	642	628	588	616	611	595	598	624	641	572	668	579	664	605	636	585	627	618	668	690	628	589	611	622	636	595	664	636	632	619	600	650	629	637	608	649	625	599	607	622	635	569	651	598	601	595	639	588	618	659	654	622	614	600	612	631	615	637	626	644	583	623	591	590	584	614	591	644	671	668	615	604	621	665	629	632	584	657	619	630	600	599	609	651	569	629	623	648	609	543	570	608	592	612	624	592	642	629	608	622	595	606	639	584	667	644	592	625	638	620	624	604	600	612	657	594	610	625	610	625	688	624	657	660	606	613	623	619	628	602	619	625	623	652	615	584	606	623	599	612	647	605	633	699	623	601	618	602	657	640	658	595	597	631	660	572	592	643	621	631	609	635	591	637	618	577	600	645	620	593	608	657	605	613	603	565	645	615	603	641	590	634	624	638	617	623	615	652	645	616	648	611	615	633	569	660	624	644	600	621	617	651	619	602	583	648	630	599	636	646	641	601	623	610	637	596	593	637	618	586	610	591	604	638	620	609	614	648	643	627	628	608	628	602	631	622	606	634	595	622	592	599	607	653	599	603	578	584	584	624	608	608	590	620	599	652	644	608	654	655	652	595	611	610	666	652	595	622	615	598	637	587	623	599	563	673	655	563	656	637	650	664	640	621	618	618	640	677	655	635	613	634	609	615	589	629	622	675	644	605	587	651	604	612	629	613	578	658	615	649	645	584	610	593	639	629	592	604	572	587	651	616	629	620	670	645	622	593	636	645	624	636	619	648	621	613	613	636	633	657	627	626	605	592	608	662	608	595	635	601	601	614	648	578	587	604	625	611	622	634	627	614	623	598	636	600	643	632	623	632	597	615	652	636	599	613	601	606	644	620	642	616	619	653	625	626	606	605	616	622	627	595	587	594	574	606	588	623	627	590	575	604	602	619	612	640	619	567	615	629	636	596	625	586	637	623	655	631	624	586	610	600	632	616	609	648	618	635	645	613	599	609	617	588	550	622	635	591	628	607	621	592	600	652	659	590	595	659	603	640	644	581	647	644	608	672	616	607	606	597	632	627	590	571	604	669	607	615	601	608	609	658	676	636	605	619	624	634	624	657	638	653	599	644	619	583	597	650	636	587	647	603	605	668	661	576	623	617	637	635	658	644	605	617	613	644	665	596	608	605	628	599	644	576	608	628	591	585	584	628	615	657	591	617	604	603	600	639	613	622	683	600	613	623	602	649	572	600	606	608	639	599	631	557	626	615	641	634	632	625	606	584	612	624	603	643	601	576	591	597	668	606	595	596	645	615	614	542	638	604	598	633	598	664	617	655	567	598	627	667	608	575	573	660	595	625	579	621	662	647	630	620	617	615	609	569	603	619	665	605	611	622	619	600	621	607	631	599	632	576	621	647	599	616	640	619	606	596	598	658	632	589	633	682	612	619	625	608	640	617	636	593	632	678	632	661	624	590	631	595	618	638	652	649	584	619	600	604
6970	740	6256	7062	1571	316	294	289	276	317	264	262	290	249	252	262	268	238	294	247	276	263	255	276	265	243	250	281	269	252	254	234	268	261	272	242	258	240	259	240	260	257	265	270	251	238	257	254	235	219	256	235	243	228	232	251	252	267	227	251	257	246	257	270	250	250	255	263	268	269	255	259	257	245	243	246	213	269	231	238	305	248	269	255	258	260	244	267	243	274	239	262	237	257	236	261	237	281	251	292	238	249	267	243	269	269	221	226	245	227	248	241	248	243	267	311	293	239	277	253	252	252	257	253	244	255	242	272	238	257	225	239	263	232	235	257	257	258	241	242	267	287	273	245	240	294	240	275	256	261	264	243	273	232	269	230	237	269	271	229	260	253	252	260	246	240	250	276	255	257	258	244	227	267	241	252	221	265	263	254	255	262	254	249	278	240	255	219	248	253	266	263	244	252	251	250	248	255	238	256	253	268	246	245	249	234	239	263	277	226	257	270	250	263	262	261	218	233	263	249	209	246	227	261	244	242	237	250	229	250	262	233	242	248	249	208	248	249	244	233	266	269	232	245	248	246	250	266	284	249	238	259	249	279	244	233	269	254	244	274	222	280	244	241	239	265	271	280	249	246	259	259	226	219	261	261	249	237	266	268	247	272	249	250	253	249	260	236	258	247	221	239	240	250	266	224	270	212	277	263	259	255	218	248	256	285	250	257	253	313	244	225	268	222	249	263	261	241	281	241	270	274	259	270	253	264	218	242	238	258	271	242	239	261	236	256	265	234	240	257	252	262	244	241	302	260	297	279	271	277	250	271	275	227	261	258	250	223	260	244	263	267	238	272	244	264	262	251	250	244	246	277	245	234	254	261	244	283	302	250	249	265	238	231	250	248	271	278	233	263	259	235	238	229	247	265	264	256	257	276	266	251	229	208	212	298	259	269	242	247	269	265	255	267	258	265	260	253	258	232	288	269	267	241	251	262	243	292	252	249	241	255	292	253	264	254	250	239	251	250	282	271	260	249	243	244	270	235	249	274	277	227	227	241	241	279	271	268	269	266	242	224	281	244	254	229	244	254	249	258	236	271	252	251	253	252	257	269	262	263	248	258	253	247	254	243	248	263	269	248	279	287	245	240	267	249	292	248	238	254	267	251	235	257	265	257	272	257	240	237	265	258	242	249	258	282	267	249	255	262	260	284	257	262	278	241	240	253	239	261	264	223	218	260	250	245	257	287	277	238	247	246	261	243	244	265	231	250	250	247	254	257	271	256	238	233	247	244	247	267	271	256	253	240	225	253	243	254	246	252	246	254	270	247	234	281	266	254	232	248	266	244	284	240	236	256	222	246	254	259	259	232	224	273	256	242	248	231	237	254	289	270	253	287	261	258	243	240	248	234	250	248	238	285	258	243	270	241	265	234	227	270	254	260	242	257	260	248	252	271	245	293	249	281	264	238	206	296	252	259	274	254	268	230	274	251	271	233	256	244	266	290	261	239	256	273	254	255	246	261	233	262	242	237	223	256	270	273	239	275	244	271	252	265	232	237	224	247	255	259	296	243	254	257	230	289	242	262	284	248	265	252	250	257	260	258	216	247	274	260	240	287	297	239	239	257	239	257	254	248	257	260	242	272	250	237	289	272	234	230	248	270	251	278	256	251	256	270	277	245	271	281	244	260	248	279	242	269	236	282	274	229	247	272	268	273	266	256	233	266	278	251	239	263	261	257	228	268	267	251	218	263	244	242	253	258	260	248	249	263	260	251	273	270	267	258	246	239	278	267	233	233	220	272	265	253	268	249	272	262	281	239	246	269	272	270	233	232	243	240	245	242	261	282	259	257	231	220	268	289	247	269	273	266	261	259	253	263	261	241	223	252	283	242	247	258	240	239	230	214	274	235	250	257	263	255	233	258	250	269	267	222	243	222	249	255	248	255	255	233	254	232	257	256	240	248	260	227	262	265	265	230	266	244	234	251	283	265	265	258	245	242	248	272	281	264	290	263	245	257	250	238	268	269	246	234	281	244	274	256	294	230	253	236	252	238	275	254	250	250	251	206	260	229	227	268	274	247	240	241	246	259	280	268	290	238	245	252	274	254	265	253	271	259	232	260	267	238	285	266	237	253	267	214	204	285	280	245	238	267	257	247	240	254	261	237	238	219	256	266	266	259	246	245	250	285	232	227	256	254	245	294	247	251	274	238	233	284	252	248	239	271	242	276	244	231	251	280	238	261	264	264	247	239	246	228	245	258	264	298	240	251	278	241	267	247	238	237	232	269	260	244	252	222	248	243	250	231	239	256	271	249	253	268	285	251	265	274	234	253	291	234	253	241	249	276	263	281	237	266	295	251	254	253	272	242	259	254	274	251	259	239	273	273	263	268	238	252	258	260	276	281	248	253	256	261	254	269	256	249	272	284	263	272	250	241	265	266	221	244	253	243	290	241	243	276	256	227	262	259	234	268	248	284	282	254	245	280	265	268	269	241	237	260	275	259	264	243	255	242	280	253	236	266	243	233	259	233	267	272	284	263	237	212	242	265	271	236	263	277	251	254	246	235	224	257	260	237	279	254	254	221	284	222	262	247	263	233	246	278	247	241	250	258	237	261	239	248	237	240	279	261	269	260	262	264	262	240	250	244	271	225	259	241	237	255	255	224	264	241	231	240	260	249	243	235	252	257	278	279	245	226	256	262	257	260	261	260	242	252	273	246	277	237	272	283	242	242	243	253	246	272	280	287	274	235	257	316	270	273	259	290	305	262	254	224	268	233	244	281	257	268	245	277	225	260	241	240	234	258	263	249	267	258	230	255	264	261	249	258	251	220	254	293	268	238	247	264	261	249	228	261	267	245	260	266	256	241	233	254	270	222	250	235	253	274	268	274	274	253	270	252	254	254	289	242	220	274	264	235	259	232	245	234	288	249	268	249	255	252	260	284	252	229	244	250	242	254	244	216	263	227	281	238	256	262	254	250	262	242	234	246	265	269	247	243	257	244	243	259	244	253	226	268	250	263	265	245	211	240	257	260	248	261	268	246	258	240	249	263	288	301	251	261	253	265	239	251	276	239	253	280	245	262	255	243	237	252	263	255	257	261	270	250	257	232	267	256	307	267	265	247	253	246	253	287	234	250	270	239	263	241	272	271	237	253	280	250	270	260	282	265	273	250	271	286	258	256	241	278	258	222	249	251	240	220	240	245	264	225	239	223	220	246	240	219	251	289	266	270	283	255	285	229	260	270	258	271	232	224	269	249	242	272	243	263	241	236	287	284	254	282	246	263	242	261	262	261	256	223	247	270	244	257	252	240	257	254	260	242	242	284	243	264	250	250	246	245	222	239	264	261	254	220	274	257	267	251	236	229	263	268	249	257	255	261	281	244	236	255	249	261	231	250	262	274	229	242	239	255	251	241	256	260	260	265	223	258	232	258	265	229	263	274	250	270	281	230	238	258	252	237	235	274	248	255	261	278	257	245	250	252	260	241	239	247
6341	1140	13530	15080	4188	985	904	819	756	762	717	693	701	704	655	692	609	698	627	614	639	616	631	600	624	640	604	647	645	679	616	633	627	616	659	630	630	668	621	610	598	655	630	616	602	647	620	654	621	641	647	593	631	561	580	622	592	617	629	660	628	660	665	636	597	572	588	616	607	619	616	606	605	589	598	608	621	623	631	658	623	640	627	640	631	634	624	629	632	603	578	603	623	625	597	608	593	628	642	579	629	586	615	615	648	633	596	605	633	559	618	589	616	668	589	638	594	611	599	626	636	596	614	659	570	609	611	636	552	633	617	614	637	640	580	626	618	585	682	635	634	587	621	621	581	604	588	588	629	624	580	612	605	645	644	645	595	639	654	633	624	631	601	631	612	563	611	616	654	610	588	602	587	598	600	608	645	570	630	600	632	630	609	658	597	586	596	594	624	643	602	597	570	629	614	631	664	627	580	652	637	642	568	624	608	624	656	597	620	648	644	616	620	617	576	610	632	583	623	639	597	587	611	624	576	595	605	618	629	584	647	618	614	593	593	628	638	595	612	645	628	602	637	610	602	623	587	579	588	631	613	666	638	632	615	636	671	592	607	591	617	604	598	618	645	573	605	591	603	571	606	649	579	621	631	583	641	611	608	605	622	606	588	608	612	594	615	600	572	607	592	627	621	627	607	623	603	629	590	581	599	610	629	544	601	629	622	610	617	584	613	599	609	613	602	615	583	600	639	607	639	599	634	614	602	608	658	613	594	626	607	588	654	574	598	603	589	604	629	612	625	632	632	637	625	603	623	603	632	573	612	599	600	659	614	634	627	583	587	641	600	615	599	612	621	627	613	634	635	631	590	584	656	606	586	618	615	575	565	595	587	620	603	625	599	640	643	637	583	647	573	651	582	583	635	604	603	614	613	599	623	614	630	612	657	641	602	654	621	607	595	638	603	619	634	599	587	602	633	592	647	619	597	619	626	590	648	576	616	612	642	629	590	608	637	621	650	620	645	627	634	588	613	561	613	629	623	606	597	605	605	633	634	626	568	595	595	607	619	633	576	567	591	647	608	617	639	570	621	611	614	610	621	578	621	605	642	590	631	616	617	601	641	643	578	584	625	600	635	610	572	593	623	634	623	637	605	638	617	590	635	601	665	593	609	574	608	637	608	577	659	633	624	617	612	603	617	596	576	618	616	610	580	592	604	605	612	610	612	625	574	596	641	569	591	567	616	620	622	646	644	571	635	606	599	598	613	627	641	630	599	597	625	607	600	607	570	601	567	564	627	596	631	601	620	615	609	629	587	579	578	646	580	641	649	625	607	602	593	591	572	602	623	598	597	599	551	638	590	571	585	602	621	638	607	631	618	600	630	634	668	605	640	625	569	620	579	643	611	604	613	601	639	604	585	607	560	633	568	558	603	615	586	630	573	618	644	623	626	661	606	619	596	608	581	582	672	636	630	582	592	640	636	610	594	598	587	614	598	600	612	608	574	560	637	641	586	611	619	566	599	643	634	609	608	631	601	622	627	651	596	580	596	590	602	631	570	633	599	594	582	605	604	606	622	617	620	601	592	622	659	608	622	629	624	600	629	581	620	640	576	614	610	610	598	603	631	619	658	633	620	602	645	625	591	639	602	600	651	586	582	593	622	614	581	610	624	634	634	638	546	644	643	616	609	652	705	584	602	654	592	595	629	579	629	625	602	607	589	599	631	615	622	585	607	589	616	610	589	698	658	594	615	604	594	654	626	589	608	651	579	606	595	628	578	616	582	571	628	606	612	608	583	636	603	627	602	657	627	601	615	583	613	551	633	604	561	586	607	589	602	642	621	584	628	665	582	574	665	628	616	649	639	605	625	615	575	610	681	632	612	632	609	608	643	620	599	662	587	580	646	636	573	663	691	599	616	628	627	608	610	611	625	611	624	589	639	627	592	589	622	614	586	653	615	608	649	631	609	617	620	636	593	612	657	602	660	621	601	643	650	612	578	613	589	648	666	637	664	588	609	600	642	547	601	621	570	634	609	590	615	584	576	596	636	617	588	601	593	626	650	618	645	586	613	614	610	609	622	606	639	643	637	603	604	646	595	610	651	576	632	645	633	605	609	580	566	606	622	624	621	605	616	609	646	605	584	594	583	584	559	552	625	634	603	650	639	600	615	590	650	670	628	563	617	597	591	634	640	618	638	591	580	639	630	638	638	625	597	597	589	610	603	609	609	654	593	599	624	610	654	615	603	602	581	603	613	566	606	630	634	639	583	631	603	650	662	645	624	626	603	592	665	621	543	613	638	616	624	601	633	575	599	631	614	620	605	574	651	653	621	583	608	597	639	606	612	631	603	619	603	666	595	618	635	619	632	666	616	622	604	541	604	642	614	620	606	593	615	579	598	623	608	596	579	608	598	611	638	622	597	667	645	635	625	616	582	605	585	589	597	589	631	616	616	620	584	632	570	640	632	612	644	635	622	581	583	588	604	605	590	634	611	575	601	653	666	639	563	666	628	598	587	583	614	603	584	630	632	607	591	612	602	620	621	663	610	628	627	665	643	640	615	617	633	595	594	585	616	638	612	598	619	593	610	609	677	628	587	601	563	578	580	624	616	635	585	623	600	621	598	570	606	649	570	577	601	630	673	614	596	634	584	588	626	596	635	654	602	594	618	615	625	590	613	623	592	577	612	630	598	587	573	638	617	595	597	616	658	573	605	611	641	643	588	559	577	618	579	647	590	609	616	621	630	657	581	623	619	601	639	602	559	599	590	583	660	609	649	648	624	612	620	625	626	601	629	605	622	602	637	613	615	603	646	605	568	614	612	622	623	617	606	654	603	641	626	627	591	586	613	587	621	610	633	529	621	587	610	641	622	615	596	620	624	596	614	599	642	594	591	563	586	565	623	619	626	656	596	657	615	593	599	567	637	602	596	584	624	611	606	658	662	600	614	600	639	656	612	624	602	615	594	573	587	614	627	652	597	606	608	580	598	621	568	537	615	626	594	614	595	660	639	608	625	627	594	610	644	651	596	647	594	588	654	589	659	593	595	677	639	619	589	605	602	617	600	621	612	618	590	617	626	603	591	607	569	618	595	674	579	626	621	615	623	620	586	586	641	579	618	623	601	586	604	617	600	589	610	634	624	630	637	610	606	617	617	571	601	630	641	631	624	646	622	610	584	593	598	644	596	594	621	615	586	600	608	612	616	641	606	609	620	585	639	629	625	591	675	549	634	599	604	667	633	660	614	609	606	627	610	613	595	652	665	589	619	607	588	600	655	588	602	635	604	619	588	634	642	626	579	621	563	589	589	632	597	573	640	628	637	613	637	610	570	637	604	591	641	618	596	575	597	577	608	544	618	620	647	625	660	615	582	645	625	589	626	593	581	603	590	631	615	599	662	624	627	619	645	593	628	611	616	607	633	587	657	597	650	603	628	627	619	613	599	606	634	617	635	639	598	624	646	630	587	577	615	592	619	614	606	628	650	641	585	606
12251	1116	5014	16210	3625	267	229	213	202	155	164	154	143	130	145	145	145	152	131	144	127	134	130	132	148	126	124	130	131	152	125	132	111	113	125	126	127	128	128	130	143	146	132	122	109	116	146	117	117	148	139	142	139	115	133	123	134	143	135	121	125	143	123	110	131	121	131	128	115	140	128	113	106	117	123	129	135	120	127	139	117	131	116	129	156	155	114	119	140	127	116	148	120	129	109	133	119	129	112	105	127	120	121	127	131	130	112	112	114	128	131	116	132	134	137	114	108	126	114	117	114	146	124	126	112	129	105	115	134	149	110	115	126	138	138	138	108	114	121	106	116	124	119	129	129	120	142	107	114	102	132	146	138	127	150	112	136	106	130	105	140	133	129	114	112	119	133	150	118	116	129	142	122	116	118	121	136	139	134	144	106	117	157	128	124	123	122	130	107	124	132	113	137	131	127	131	126	120	135	132	135	114	118	136	121	118	131	143	146	109	120	150	122	114	123	119	133	138	135	118	121	128	112	121	105	128	95	114	130	121	128	111	124	118	134	117	143	142	115	145	108	123	140	126	132	142	136	121	132	146	127	147	127	124	115	122	109	101	113	133	108	112	132	112	121	133	128	144	130	120	136	125	96	147	134	114	114	128	125	124	108	107	143	129	126	109	120	134	153	123	118	144	124	136	112	135	134	122	126	118	128	129	100	116	127	105	131	126	132	133	130	129	118	146	125	141	136	131	113	132	131	111	115	106	126	129	117	129	119	118	129	124	135	106	112	139	113	117	125	117	137	102	133	130	136	127	124	111	104	129	130	113	128	125	134	127	127	127	126	132	129	109	151	108	119	111	135	123	138	117	143	146	108	111	132	153	139	103	133	133	120	130	109	118	117	135	131	119	130	150	114	126	126	131	118	132	114	106	105	108	120	127	126	116	121	119	123	139	111	118	133	128	119	119	129	131	112	114	133	137	125	133	143	104	137	123	128	130	135	106	116	129	148	131	127	131	103	119	114	144	135	106	101	129	130	125	125	173	123	130	131	151	132	123	122	124	120	111	127	139	124	129	119	103	103	139	115	124	124	117	111	127	123	138	109	118	111	115	146	130	123	111	103	126	117	127	100	117	131	130	132	109	126	128	101	133	138	120	129	107	137	126	142	108	130	121	119	119	131	140	138	128	112	155	131	106	113	144	122	124	103	134	134	114	114	124	139	125	131	120	150	149	126	116	134	120	137	135	122	119	149	124	132	118	110	133	141	118	117	125	157	129	125	109	101	114	125	127	150	130	123	124	132	127	131	128	104	143	121	112	115	126	142	129	120	123	133	126	121	130	141	111	119	116	123	127	124	117	125	111	149	134	122	126	122	123	131	101	122	122	113	127	121	134	144	156	111	126	121	120	122	109	127	122	124	146	132	117	99	126	124	128	120	124	123	121	118	97	123	122	136	152	122	107	126	126	120	138	126	127	126	124	126	128	115	134	126	113	121	106	123	133	126	137	126	136	126	118	131	126	140	136	138	145	114	122	112	136	116	105	133	150	120	126	136	112	127	141	121	125	121	120	138	121	115	122	133	123	135	129	123	134	153	118	131	110	122	125	139	120	133	134	126	130	132	131	138	122	135	124	138	136	124	123	136	132	135	135	119	135	108	111	122	136	144	121	132	115	116	110	132	116	104	129	122	140	129	130	116	127	127	111	141	121	129	131	127	119	151	122	142	129	112	127	118	128	116	123	109	123	108	125	118	130	134	99	130	130	148	118	140	135	113	126	122	116	161	135	101	123	117	118	109	114	130	144	120	113	119	117	108	134	139	120	142	133	130	107	136	130	121	113	124	115	118	124	106	128	141	122	105	118	120	120	126	108	120	106	125	129	147	112	131	119	123	129	143	120	130	131	141	127	121	107	114	120	128	128	132	134	122	134	123	144	132	137	117	137	127	120	143	130	128	126	120	145	133	128	137	139	113	118	130	126	117	114	126	109	122	134	99	126	129	138	130	129	119	115	141	129	109	119	120	121	105	122	100	135	130	128	148	129	135	116	131	104	134	136	136	121	131	123	120	122	124	126	129	114	127	115	133	139	114	106	114	113	138	138	139	135	105	114	117	108	111	133	124	125	109	118	141	123	130	118	127	109	125	106	126	123	130	112	124	131	142	138	114	137	107	116	114	138	133	142	154	120	127	114	115	120	152	114	108	127	102	118	126	129	134	137	137	121	144	101	118	136	141	132	154	136	108	128	127	130	134	129	140	117	108	107	131	118	143	121	127	120	121	137	110	145	133	114	130	144	126	140	145	137	117	117	104	115	124	135	121	135	121	144	127	136	121	127	122	116	125	141	125	121	126	113	128	142	120	133	102	122	107	117	101	114	136	107	110	120	144	132	112	122	125	119	124	127	129	111	118	134	136	127	125	128	147	130	118	125	123	140	114	105	116	128	135	127	126	118	133	124	121	117	141	122	134	137	114	136	114	145	132	113	137	138	120	124	129	117	114	119	137	113	119	124	130	127	114	96	135	127	128	136	135	124	127	129	118	145	116	105	111	119	119	102	128	122	137	121	127	122	105	101	134	144	120	132	108	152	142	98	113	134	134	105	118	144	120	133	117	129	95	110	138	109	111	99	107	109	136	135	118	130	133	125	143	129	111	123	130	124	102	142	116	131	122	117	149	132	126	115	108	128	120	128	117	121	134	134	115	123	123	131	119	113	113	109	116	121	118	106	116	127	126	109	114	135	130	114	126	112	113	130	137	142	116	124	103	112	113	122	138	120	107	127	121	112	130	129	127	109	110	129	126	124	140	141	124	134	107	117	101	116	125	110	119	134	134	114	122	128	90	117	120	112	114	92	117	133	116	122	116	114	152	141	150	117	131	112	101	139	116	139	132	105	120	125	127	123	139	129	110	123	123	132	134	132	132	133	114	113	128	134	127	123	142	132	124	115	127	130	158	116	142	107	130	125	132	139	139	124	116	116	115	125	114	138	121	106	123	153	124	123	124	121	119	124	130	122	126	127	120	131	122	129	110	115	119	115	118	124	138	139	112	145	131	118	116	148	125	122	118	121	131	119	114	139	132	116	121	102	136	103	124	121	139	124	127	117	124	110	120	142	122	115	132	124	122	126	124	123	126	154	126	150	110	129	115	139	131	123	142	122	125	125	121	126	113	118	112	120	136	130	129	133	124	105	131	118	118	121	113	119	127	120	101	126	129	118	123	114	136	122	120	111	125	137	140	111	121	124	118	112	121	138	143	146	116	108	117	155	123	125	142	123	123	123	116	142	91	93	128	129	121	113	137	140	141	120	117	123	130	139	135	120	129	127	106	120	154	123	131	112	133	126	133	129	133	124	120	113	140	131	120	134	119	139	122	124	137	107	134	134	131	127	111	133	122	104	113	116	134	107	127	133	135	143	106	142	132	120	126	129	113	130	115	113	139	136	140	134	138	131	121	130	122	94	134	140	123	113	118	106	156	111	142	143	116	125	114	122
7921	1122	10325	29437	6228	1025	784	659	625	591	549	502	424	509	471	442	444	405	358	373	368	368	373	394	346	371	382	347	359	356	355	389	322	335	364	339	344	359	350	327	314	340	335	307	347	347	321	319	315	345	325	342	335	323	328	325	359	308	300	318	312	340	345	302	350	326	296	334	336	310	330	323	317	321	324	300	319	315	319	321	302	329	328	291	311	316	298	313	337	330	308	307	361	339	327	334	316	315	283	301	342	338	316	332	292	316	344	315	313	329	338	344	322	286	306	298	300	302	318	310	340	349	311	297	322	317	349	326	349	324	313	323	284	308	289	321	319	317	332	328	320	341	318	339	322	313	322	279	308	306	298	304	319	294	316	289	319	306	313	292	297	315	352	327	303	307	314	304	322	327	284	325	307	336	352	322	352	314	316	275	294	318	293	306	302	296	310	337	318	335	313	326	266	305	314	322	280	327	291	321	316	319	352	311	307	304	330	325	344	319	333	291	300	318	330	286	320	279	333	315	311	306	309	318	292	320	289	312	299	294	320	304	330	299	345	317	322	338	290	331	308	332	311	310	320	313	308	319	341	317	317	337	322	366	310	315	315	327	346	330	326	364	325	325	318	325	329	340	352	318	344	361	290	297	316	316	312	315	322	315	330	272	308	321	344	311	309	303	331	299	362	290	284	327	326	315	345	332	284	299	334	312	329	295	307	310	330	303	316	322	316	300	329	322	334	352	328	307	306	318	312	308	307	309	286	292	309	305	334	327	315	347	333	299	288	280	328	313	351	315	346	330	316	328	285	355	313	322	310	323	338	330	305	308	299	299	327	342	305	311	305	308	331	366	304	321	332	313	314	353	293	323	330	292	312	330	297	324	291	326	320	323	309	291	304	313	323	326	319	299	307	305	320	334	318	335	282	340	293	301	308	319	313	291	328	313	337	332	302	307	332	325	318	294	303	317	308	306	277	331	321	306	311	340	336	333	316	300	307	314	329	310	321	300	326	305	281	322	308	277	329	315	342	309	316	315	287	315	332	305	294	323	270	292	319	327	324	302	326	319	313	318	326	328	310	311	347	303	303	285	346	300	327	325	294	304	333	300	324	314	295	314	318	322	303	290	313	276	320	313	313	289	328	351	295	369	297	315	280	317	316	326	319	324	308	304	335	316	294	299	339	299	327	325	315	318	343	341	311	313	304	307	292	331	328	327	291	312	328	295	328	322	310	303	331	332	304	319	289	308	313	304	297	302	292	319	312	296	320	297	320	324	341	332	332	322	314	286	333	330	322	328	318	317	282	332	309	326	301	312	336	305	325	306	321	306	305	295	305	329	334	330	287	302	299	321	321	315	319	306	341	324	287	299	314	290	340	271	314	309	323	315	331	345	298	306	327	315	350	314	323	303	310	319	315	336	311	313	318	305	284	308	302	311	306	332	304	337	310	305	319	353	333	338	314	332	300	349	337	322	366	315	314	293	327	335	309	290	288	313	330	327	317	319	302	310	332	322	307	298	322	306	306	326	315	280	299	301	314	299	303	309	338	348	297	315	324	305	342	336	331	284	317	312	302	305	329	308	322	333	300	333	288	326	321	328	312	344	306	318	332	319	331	333	366	314	318	329	307	304	317	336	288	336	321	306	333	349	297	286	314	319	340	314	297	355	315	329	287	328	319	338	312	310	295	315	334	284	322	301	320	280	339	307	361	312	307	288	330	312	302	311	299	334	342	342	342	317	317	316	334	310	312	301	334	319	321	327	342	312	305	294	314	321	337	346	291	320	306	315	307	328	329	319	291	303	287	340	334	332	303	325	313	322	304	305	319	298	283	306	338	323	313	301	316	328	331	304	314	297	344	329	322	302	280	376	347	296	328	312	326	287	330	318	332	301	320	303	363	336	299	349	269	317	302	282	263	282	327	313	335	310	337	315	343	311	334	331	288	328	291	316	307	346	326	318	347	314	301	311	332	307	314	310	319	296	323	302	294	295	309	312	312	308	342	285	283	303	304	342	313	330	297	299	312	324	275	296	322	334	320	314	331	322	297	339	334	343	318	324	308	320	324	289	313	313	295	322	306	289	298	318	319	324	320	315	331	318	308	296	324	318	339	343	290	314	302	339	335	282	339	353	341	324	314	327	293	346	278	293	295	307	303	320	303	318	312	323	345	317	326	328	320	322	301	318	316	318	322	300	307	329	299	333	312	305	288	345	315	292	308	303	332	316	298	335	297	327	326	315	361	324	335	322	338	307	333	326	301	320	310	293	328	306	312	301	288	329	310	315	320	302	302	326	311	321	328	331	319	328	350	329	329	336	316	287	328	310	321	344	305	296	308	322	294	363	323	304	295	320	293	331	310	310	316	312	291	304	302	317	298	329	310	306	320	313	322	319	326	312	314	308	276	297	328	290	308	316	295	312	324	307	312	314	328	333	328	328	346	315	298	302	284	349	293	297	320	331	272	316	330	281	289	316	329	314	292	325	341	355	331	314	286	295	308	305	286	337	310	279	344	290	329	333	302	315	313	317	325	308	316	325	324	338	295	299	335	328	351	329	330	342	292	326	325	328	366	301	330	333	344	356	293	319	307	281	344	302	288	326	310	321	335	322	325	295	290	326	299	337	308	315	282	300	323	313	331	328	298	307	308	303	331	353	279	320	319	326	283	322	336	325	318	315	301	280	299	300	306	321	298	325	310	312	301	332	315	300	291	341	326	337	306	328	332	329	305	317	291	308	327	305	335	285	325	346	308	310	341	298	360	293	304	294	299	291	341	321	306	301	344	307	350	314	298	332	326	325	327	299	306	305	328	330	338	313	325	340	337	329	302	316	332	313	288	317	320	318	320	310	302	297	307	323	326	313	329	303	329	288	334	299	290	308	336	303	338	294	296	287	324	324	347	301	300	303	319	302	294	306	309	330	313	281	308	312	328	321	288	322	339	306	322	321	282	309	326	339	301	304	345	311	318	293	282	295	348	332	315	347	315	295	302	320	302	301	326	301	297	275	342	353	315	293	324	331	317	288	338	320	330	284	331	349	324	307	311	315	327	311	300	327	328	310	318	351	318	334	303	299	290	277	308	308	328	341	292	306	300	332	312	317	302	317	342	301	315	320	320	331	327	304	320	312	315	329	295	310	345	311	282	309	311	336	296	297	285	311	312	275	319	310	324	316	355	340	319	298	311	329	294	328	339	346	295	337	315	296	305	321	316	333	329	343	314	288	315	315	301	324	317	297	317	293	340	328	324	352	317	325	323	285	326	291	306	297	310	308	298	291	339	332	271	307	311	319	289	294	304	360	319	332	313	296	305	304	327	291	353	319	309	322	313	299	280	309	301	303	342	301	311	301	313	330	302	309	322	297	337	314	318	304	317	308	315	312	289	295	313	307	311	289	306	323	328	340	298	338	308	300	314	322	303	313	305	309	322	307	325	325	304	314	307	304	302	298	324	327	304	314	284	307	348	312	330	334	317	320	340	304	327	307	304	332	311	329
1574	424	498	532	289	281	242	247	246	252	299	281	260	249	275	279	258	263	261	249	239	263	262	262	257	226	256	258	246	250	258	266	242	267	209	254	240	268	251	257	249	252	251	280	293	246	234	237	252	242	237	243	255	268	254	227	264	256	275	268	302	268	271	215	245	231	246	226	247	291	243	270	269	285	243	224	247	248	245	242	237	244	267	272	244	221	258	249	247	231	233	291	224	243	271	250	256	263	267	256	270	228	257	265	252	245	240	265	282	251	261	255	238	263	273	260	240	289	266	259	257	270	242	242	251	239	238	233	239	270	262	264	258	249	256	265	262	222	244	245	215	289	246	241	234	264	253	264	235	258	253	261	244	263	245	263	274	252	246	262	270	291	268	246	269	256	224	235	227	270	259	263	268	280	252	270	265	259	241	253	239	258	284	232	276	248	257	261	245	251	238	256	259	247	258	263	236	274	277	252	238	255	244	255	265	243	221	246	270	220	274	248	275	283	264	239	287	225	243	234	254	290	258	237	248	275	255	266	253	247	269	248	233	259	261	267	233	226	268	275	237	241	258	267	263	272	261	277	249	237	223	225	238	255	266	252	245	267	280	250	244	207	263	257	236	272	254	277	224	239	294	258	237	253	239	260	262	266	260	264	259	234	287	248	253	264	284	264	244	245	243	236	258	253	234	274	254	270	276	248	262	269	263	255	238	250	242	274	249	236	280	263	268	251	254	246	300	247	266	266	260	275	244	263	273	246	259	241	293	275	253	247	257	248	273	271	271	258	275	219	281	257	258	276	255	280	218	251	267	254	262	242	229	249	219	249	250	239	252	213	249	263	272	259	262	256	264	250	249	271	227	254	215	250	237	286	223	265	264	228	279	228	242	266	236	257	262	200	250	232	271	230	227	239	242	259	257	258	257	276	242	247	244	254	249	244	232	241	235	281	266	259	248	239	246	264	225	244	240	244	258	263	245	261	270	232	251	252	235	254	245	242	223	251	273	258	258	266	264	237	210	277	240	266	268	235	266	254	267	254	241	263	247	232	260	261	261	250	301	234	287	246	271	266	242	273	253	228	252	280	284	254	232	226	250	248	245	242	245	243	264	260	275	243	232	256	250	234	269	274	231	229	253	287	238	264	283	248	265	254	239	258	260	282	286	243	236	272	240	248	271	265	271	259	245	283	248	257	242	235	258	269	264	256	243	254	245	239	271	226	243	241	269	261	277	267	286	270	243	257	268	276	263	237	261	237	249	255	233	237	236	310	262	255	257	244	253	249	255	255	263	253	266	272	252	266	238	259	242	242	254	234	255	246	256	272	250	264	277	238	240	247	281	280	263	264	268	267	274	257	268	271	242	225	230	245	227	245	243	271	263	270	287	250	272	253	257	253	246	277	278	221	258	254	276	246	246	256	230	229	272	251	237	219	264	291	275	246	265	299	230	251	259	243	265	239	250	224	236	254	280	242	256	277	235	254	269	256	272	254	252	268	284	247	255	261	248	271	271	248	242	265	239	251	257	237	244	305	246	242	296	263	239	257	262	242	274	220	256	273	265	268	255	235	243	245	248	263	261	242	234	265	244	245	243	235	269	255	260	255	238	294	237	266	250	284	249	251	252	302	248	247	226	253	242	271	229	252	266	279	244	232	242	268	268	271	262	255	244	244	233	253	251	243	287	256	275	244	229	250	254	248	252	245	255	250	271	271	262	252	257	291	269	263	240	266	265	259	270	275	272	261	260	252	271	237	267	245	253	256	258	251	235	237	266	257	267	244	225	268	236	233	266	262	246	263	294	243	260	278	243	253	263	275	246	285	250	243	263	263	252	238	255	259	290	274	238	243	232	238	254	257	255	255	245	241	266	258	263	263	269	255	251	246	276	289	269	241	270	241	255	273	257	225	266	248	249	261	281	290	255	253	253	243	259	248	260	287	204	241	286	239	291	256	248	266	230	258	257	251	292	271	247	247	262	270	285	262	259	258	221	294	251	249	255	247	253	267	255	258	258	208	248	291	254	242	270	204	289	263	235	244	275	241	284	244	277	255	274	263	247	228	249	230	249	231	248	260	285	271	258	247	222	273	246	277	241	261	249	271	294	247	256	253	268	238	251	275	271	262	243	266	248	242	248	248	262	253	260	274	268	262	280	256	278	267	227	240	252	281	258	278	251	225	260	271	237	259	299	260	236	248	212	265	230	238	232	225	231	273	259	245	236	240	252	267	243	257	242	261	288	246	255	251	223	253	247	278	222	261	252	238	247	254	258	259	249	264	271	252	247	251	254	219	229	273	263	272	256	259	269	222	229	252	233	269	238	255	238	251	268	239	243	287	268	242	246	274	246	263	256	247	261	246	261	241	239	283	245	271	223	228	267	242	255	251	259	233	255	251	251	255	267	278	238	263	251	236	277	221	252	245	271	261	242	243	252	250	260	280	282	254	249	279	227	232	226	234	265	271	279	256	251	232	283	235	253	256	250	262	235	240	258	241	256	253	250	245	252	238	258	228	283	276	271	257	231	270	258	251	229	252	246	286	267	278	245	269	259	231	246	259	246	268	233	269	261	259	259	285	246	260	263	250	289	252	269	256	241	253	249	276	234	243	256	280	309	229	236	249	285	263	267	254	276	273	224	232	265	263	265	261	265	256	273	276	284	269	272	247	249	246	244	230	271	247	250	263	243	249	264	261	262	253	247	233	261	272	250	257	245	265	260	231	271	232	256	293	271	277	242	235	252	228	228	247	263	237	239	260	244	260	226	237	268	267	242	270	247	228	273	260	222	275	252	266	231	244	223	241	245	251	286	268	236	253	263	265	252	252	245	277	240	272	293	260	245	266	275	252	236	278	272	260	250	237	288	265	257	284	255	244	294	280	275	273	280	254	257	242	254	289	278	239	263	245	248	269	231	258	251	253	243	265	263	250	264	250	295	237	256	242	235	255	243	259	222	235	225	259	256	253	245	270	262	281	260	286	242	271	284	257	264	267	273	262	270	271	304	243	248	244	280	233	237	277	242	263	276	257	293	262	261	269	292	289	270	241	253	261	273	237	278	264	249	250	245	253	260	266	261	242	254	256	283	257	246	233	253	241	233	237	267	257	262	243	248	257	240	290	236	249	264	240	258	302	258	244	245	263	287	251	276	241	275	251	272	268	271	235	277	277	238	246	262	265	255	243	255	247	273	255	235	266	253	267	230	231	231	200	251	249	265	262	261	264	241	228	259	259	234	264	265	248	276	276	265	276	249	263	255	258	269	251	261	253	245	263	256	271	275	278	258	273	285	285	259	236	254	251	283	264	256	221	235	247	259	245	273	265	273	254	240	243	250	240	253	261	258	260	259	273	293	239	287	284	293	266	255	285	252	284	247	248	252	238	246	279	246	269	256	245	241	250	233	243	257	254	256	251	220	222	269	230	227	246	254	258	262	244	269	263	268	265	273	236	272	231	262	229	286	294	267	231	255	261	266	250	251	255	244	246	258	258	260	276
2020	804	1152	1992	907	623	699	622	630	604	602	607	605	667	685	611	616	606	624	620	619	605	607	606	686	598	634	640	645	616	639	620	624	579	624	601	599	628	661	693	591	611	608	634	620	622	628	613	639	613	651	620	622	540	669	630	598	599	619	629	607	632	607	641	628	634	628	593	648	644	607	688	615	630	644	638	637	658	653	568	580	630	616	656	631	630	595	596	626	616	590	622	651	633	593	638	629	593	639	628	582	612	621	600	709	623	634	604	609	627	621	611	652	602	615	646	626	632	611	625	629	608	615	584	602	651	592	606	609	593	667	656	631	629	620	610	595	647	593	576	633	643	648	603	619	633	618	611	591	576	624	630	602	632	603	615	619	597	596	649	636	608	639	599	623	615	656	618	594	668	685	659	618	617	613	601	651	614	612	585	591	591	605	616	637	617	632	607	649	630	671	599	604	616	582	627	643	594	646	627	581	634	630	603	649	661	594	626	634	644	581	609	599	633	615	601	652	653	658	581	618	664	615	583	682	605	651	597	620	615	621	638	604	668	636	622	616	658	674	637	590	635	628	632	615	653	595	662	621	600	635	557	584	607	594	593	596	642	615	637	624	624	640	603	612	624	617	590	610	608	599	627	631	601	611	604	643	661	655	614	627	633	625	605	596	642	617	578	620	585	626	627	638	575	596	614	652	610	621	641	571	628	608	615	595	647	606	573	588	632	625	611	595	595	629	601	623	599	590	576	594	649	631	621	588	621	627	624	611	640	628	599	595	620	585	623	611	662	649	612	640	607	629	605	664	629	612	619	635	597	655	637	593	582	608	625	617	648	607	601	602	602	623	619	616	634	634	642	583	610	594	629	613	645	588	646	624	597	635	646	629	631	635	635	633	601	628	597	650	618	579	615	591	616	585	601	646	603	648	613	644	586	608	632	617	580	626	625	624	586	628	605	617	607	624	661	579	588	644	633	624	666	671	642	619	613	630	600	620	617	622	631	648	587	598	605	629	638	667	600	616	580	616	616	609	632	635	619	621	560	653	624	601	600	593	637	632	596	636	639	631	627	593	644	646	648	578	614	680	638	579	646	577	639	621	641	658	658	673	577	603	579	665	619	608	600	632	612	607	612	642	658	597	653	597	627	624	596	585	617	620	634	620	605	628	598	653	631	629	591	643	624	629	582	660	640	581	624	637	611	612	603	624	578	601	605	601	600	644	592	620	621	600	623	624	617	634	614	621	612	600	592	635	646	560	616	609	621	606	659	672	622	613	597	590	613	639	627	621	574	633	671	627	621	646	619	599	607	658	567	587	629	684	639	593	573	598	625	586	618	634	651	610	646	614	636	664	608	633	624	628	601	596	633	644	572	612	620	608	587	657	644	614	606	658	628	582	683	660	651	591	632	627	582	603	640	597	584	632	650	643	640	631	597	628	590	616	605	601	631	579	683	661	573	557	626	601	631	640	674	649	593	599	637	595	616	636	601	626	579	625	598	598	594	622	622	618	642	649	610	659	625	607	630	628	624	651	609	652	631	595	653	637	639	630	630	640	603	685	608	587	588	622	661	621	638	597	631	613	656	603	589	576	600	605	615	593	581	595	626	638	611	625	587	588	606	653	605	618	630	587	618	636	591	633	615	605	617	587	671	604	584	624	592	602	640	608	627	640	609	625	634	622	606	618	665	577	582	653	611	644	634	690	644	613	638	600	632	623	620	637	627	648	647	650	621	598	599	656	629	639	646	589	671	638	657	662	575	622	614	595	634	606	648	591	598	632	592	561	628	621	650	585	625	578	652	641	639	614	592	601	670	633	625	616	625	586	625	629	618	623	584	634	588	616	623	631	591	599	656	674	617	615	564	576	628	616	593	583	615	615	612	626	636	622	619	684	623	632	616	622	594	624	621	599	641	617	597	582	633	613	594	650	643	608	633	643	644	609	636	611	653	603	661	602	622	672	610	625	625	621	639	638	591	600	609	649	635	605	635	611	599	605	662	610	642	639	629	652	631	613	611	611	603	583	622	634	608	635	629	601	597	604	634	598	629	624	602	639	614	623	628	630	665	625	627	585	620	570	608	628	619	639	618	658	596	653	690	614	631	661	608	592	608	596	647	633	593	632	649	621	617	591	630	628	588	640	644	593	616	612	610	582	640	621	612	648	600	672	636	637	591	647	628	646	610	608	590	629	644	620	616	629	615	611	633	610	659	616	647	631	633	649	593	598	594	626	609	580	614	659	635	633	627	626	624	628	621	611	607	592	590	633	625	652	654	626	610	649	675	590	622	669	610	636	608	613	617	620	611	629	627	601	627	628	616	619	634	618	635	572	653	606	621	618	618	631	607	609	624	627	625	633	608	617	611	645	611	612	621	613	632	573	604	647	606	641	631	648	584	609	620	638	600	628	652	595	607	647	578	643	623	645	606	602	601	594	609	605	605	631	615	601	652	621	627	630	622	661	627	624	623	595	608	672	613	654	620	612	611	638	628	596	638	613	612	644	587	604	598	636	628	625	638	647	650	556	618	630	613	630	696	627	616	651	617	626	621	642	642	568	619	580	631	608	651	574	641	597	623	657	651	624	613	603	605	620	640	654	607	620	607	634	641	598	574	614	640	558	650	620	627	616	580	569	668	604	663	583	638	598	595	636	613	608	633	635	655	619	623	617	609	610	595	615	646	578	669	611	605	633	592	598	586	620	590	635	594	694	669	602	651	632	640	597	602	561	613	620	626	612	624	677	585	628	644	654	605	605	634	621	641	611	606	598	609	662	645	596	625	649	621	612	631	583	603	627	610	643	615	631	602	622	590	582	649	624	611	564	592	627	592	634	608	629	647	600	651	605	623	626	621	631	627	635	617	588	655	579	608	600	554	663	593	576	625	623	615	633	658	649	648	600	581	616	649	624	631	586	653	591	567	639	647	581	643	635	634	633	634	622	634	622	633	637	608	645	612	630	606	590	627	590	636	603	631	609	663	586	665	652	622	623	599	629	613	636	627	627	622	656	613	599	578	613	627	652	664	650	621	596	602	664	637	621	677	559	647	627	630	656	607	588	645	615	604	643	605	662	645	615	609	628	592	608	573	600	595	638	646	631	610	642	616	634	679	623	621	595	636	619	624	579	594	626	582	625	622	595	603	613	648	602	613	633	617	639	630	641	586	591	639	621	582	601	634	632	627	606	626	611	603	618	628	607	628	617	608	606	627	600	598	598	610	566	630	607	616	650	571	581	612	613	609	625	586	654	612	639	609	592	660	608	643	618	632	565	604	653	621	572	654	589	601	643	611	624	602	607	609	598	599	619	652	660	580	627	616	599	629	627	622	620	640	583	631	678	659	656	631	601	646	595	595	648	631	656	632	605	636	602	627	587	616	618	624	644	603	622	646	605	613	597	618	611	638	624	628	646	635	670	592	673	557	653	619	643	609	543	625	579	608	659	630	590	599	575	595	626	659	610	644	608	617	615	645	611	624	618	591	625	604	640	664	591	607
6701	793	1506	6600	2211	315	329	299	285	239	271	232	229	239	258	275	254	261	254	261	261	246	257	270	266	232	260	243	226	286	239	243	249	266	253	251	249	246	269	276	255	230	223	248	252	239	232	263	287	242	259	264	301	263	265	256	261	271	249	259	250	240	244	306	294	255	240	256	243	261	248	278	270	274	234	272	285	243	268	281	282	225	255	261	248	247	235	247	247	255	252	258	235	280	241	260	253	268	256	258	249	256	243	258	236	258	265	278	263	256	233	250	234	247	252	223	264	277	246	288	232	233	237	264	268	246	256	244	231	239	285	242	270	262	264	252	241	268	251	271	266	277	258	254	216	251	221	250	272	256	260	245	228	216	252	268	239	221	262	230	230	261	252	246	250	252	232	260	240	269	246	264	261	249	260	243	241	250	271	250	256	232	244	238	245	224	248	253	272	249	222	233	266	214	263	243	274	265	254	248	248	261	254	271	237	252	241	255	263	267	250	258	270	253	241	233	236	260	252	228	273	269	261	266	247	262	238	258	269	262	258	228	248	234	267	261	257	267	260	271	258	241	245	278	241	276	274	232	241	268	260	230	254	273	224	238	245	258	275	280	253	241	263	231	287	274	250	259	237	257	237	255	229	267	252	233	244	255	259	270	231	254	227	272	282	242	268	260	232	252	253	254	250	227	237	234	226	237	258	271	245	278	243	278	232	252	248	277	234	254	250	240	292	247	263	246	239	259	257	276	278	250	251	272	230	241	241	247	293	252	249	247	258	276	262	270	243	229	262	241	269	245	272	218	284	256	262	235	236	264	242	244	263	252	246	262	247	219	260	272	237	229	226	239	224	234	270	243	239	268	287	277	249	262	257	232	244	244	296	239	249	265	287	233	216	256	256	233	257	270	261	276	247	255	250	269	235	263	225	237	263	238	251	254	248	203	256	253	261	269	260	255	283	269	238	263	261	242	239	241	230	272	272	259	282	281	259	265	235	280	247	250	293	269	265	253	248	237	239	266	255	243	250	243	239	235	266	273	245	273	260	270	253	274	285	246	250	272	262	261	239	261	238	237	241	260	250	247	273	279	221	253	262	264	262	234	253	245	232	256	254	261	223	265	288	265	268	273	234	260	239	263	240	248	283	243	249	257	248	237	241	235	241	255	268	256	274	248	268	264	252	263	231	249	265	271	261	248	257	261	245	245	293	226	247	262	230	251	246	218	248	246	249	259	266	274	269	261	255	248	260	232	264	228	267	270	248	211	251	294	250	252	211	279	244	256	244	240	239	248	272	253	266	235	263	279	249	238	240	248	277	264	249	255	255	264	241	240	283	228	256	236	245	243	214	248	236	265	261	246	230	261	282	265	249	230	249	241	252	239	249	236	218	243	231	255	264	242	253	258	240	226	284	245	253	246	235	250	242	267	253	246	274	274	230	256	250	235	246	257	250	257	285	246	259	261	250	227	278	261	270	257	288	242	283	262	289	242	258	244	259	236	263	260	261	283	243	264	235	241	269	240	262	278	243	252	263	252	265	251	226	271	219	220	253	243	227	244	235	279	255	274	269	245	227	268	219	254	248	249	231	239	251	246	253	253	270	250	281	226	231	195	255	233	259	261	257	274	242	255	247	250	267	254	276	259	276	245	245	253	261	233	244	262	254	251	237	231	255	266	270	246	241	240	246	246	199	258	248	245	235	265	269	250	256	243	277	243	256	253	218	226	239	232	256	245	247	251	269	255	246	278	265	254	224	260	253	256	243	231	256	278	276	229	241	262	270	254	272	250	219	272	230	252	261	252	263	260	239	214	234	253	258	270	257	265	235	233	262	294	232	266	229	220	228	287	259	235	248	276	294	232	252	248	222	249	240	270	224	254	246	255	249	255	253	252	266	271	243	241	258	248	237	255	263	234	273	260	276	241	286	224	237	250	242	258	224	258	274	248	255	243	258	266	265	224	240	250	240	277	257	276	271	233	251	243	246	245	243	271	269	269	244	252	271	237	267	265	245	232	269	228	235	248	258	235	232	287	224	236	217	232	254	261	268	259	254	258	242	252	252	264	215	224	244	267	256	217	247	261	256	247	245	238	262	246	262	220	258	234	255	258	270	240	261	272	256	257	230	235	252	267	268	232	246	250	267	236	241	254	248	243	267	301	275	252	252	269	268	262	232	248	254	239	251	255	245	228	261	256	239	264	245	272	273	242	234	249	257	266	260	249	263	221	266	245	249	232	237	272	259	257	225	232	234	261	272	263	243	255	245	260	244	259	238	212	249	282	259	250	238	269	232	261	219	257	235	246	283	242	224	263	232	276	271	242	265	210	216	237	273	259	250	236	258	230	230	271	271	226	240	246	263	253	247	244	254	259	247	237	260	275	255	286	250	241	245	248	229	258	235	259	254	285	240	253	276	251	235	272	247	251	222	246	237	214	259	266	266	287	242	241	240	239	264	261	266	279	282	250	246	221	239	242	233	273	243	233	244	257	244	245	253	257	243	252	232	239	233	238	252	275	299	323	264	244	235	272	248	263	259	258	242	243	237	234	243	240	267	284	231	231	218	255	223	232	245	267	252	285	267	287	246	272	222	244	250	241	220	252	255	247	241	246	292	288	247	269	235	231	245	268	245	214	241	265	238	247	258	251	260	222	277	224	258	252	241	269	255	254	260	229	252	240	236	251	253	240	248	243	281	281	240	262	252	242	219	232	232	205	254	246	265	266	267	233	278	254	256	240	242	230	262	278	267	221	255	200	266	278	275	230	265	256	270	262	249	265	234	227	227	243	257	234	235	252	254	283	258	253	259	250	258	244	223	245	277	235	253	252	266	268	242	260	221	263	219	240	242	266	248	243	254	271	250	243	285	269	249	252	242	247	247	274	243	273	245	278	245	258	233	255	266	257	258	277	243	275	266	262	237	255	269	232	242	269	281	279	247	261	314	246	224	247	260	276	222	249	222	225	256	237	234	234	234	258	245	248	257	272	236	216	264	249	241	230	231	248	242	251	280	274	253	249	245	231	273	231	260	268	251	265	256	241	266	261	239	250	267	252	254	245	239	270	233	239	287	279	209	283	257	246	239	245	257	243	257	232	229	237	259	255	294	250	246	243	256	290	261	254	249	252	245	258	256	219	273	263	249	237	268	253	270	227	232	249	224	263	231	256	234	258	251	250	262	247	285	239	242	284	271	256	260	236	253	253	252	268	230	265	267	220	283	239	243	231	242	264	275	235	249	234	275	243	270	276	262	262	263	248	223	246	238	267	229	247	282	247	256	235	229	248	277	246	282	245	241	242	292	239	246	259	237	231	265	247	267	213	263	257	237	278	255	245	283	243	248	273	217	234	228	245	257	285	250	244	264	227	255	223	279	229	260	253	227	260	254	234	254	233	258	254	265	235	254	245	224	246	239	264	253	243	229	241	246	253	226	248	260	216	274	275	274	252	260	254	226	253	244	251	236	235	251	253	245	265	257	235	248	270	236	230	251	262	246	248
6316	1150	3653	18432	5371	965	828	773	760	747	689	707	657	709	689	700	705	671	667	661	592	628	599	633	620	616	625	588	659	596	639	639	622	614	707	634	655	599	634	594	607	618	629	694	587	638	606	599	584	569	618	629	646	621	578	590	598	623	605	591	588	581	592	598	566	652	626	609	625	613	626	562	645	616	560	591	641	591	601	586	629	641	612	616	606	610	576	644	600	572	583	627	615	633	594	620	571	586	611	610	625	628	645	563	614	622	593	591	599	601	613	644	582	615	598	606	586	596	603	605	633	620	599	608	606	625	615	574	624	613	627	617	623	619	585	652	569	583	597	670	558	636	610	594	587	605	614	596	584	586	590	575	613	624	579	671	589	577	626	611	596	608	622	611	588	630	611	633	597	611	614	634	601	587	610	613	581	577	590	595	602	596	595	630	568	550	620	606	592	569	646	603	607	630	579	616	598	637	603	640	580	570	605	614	577	626	625	602	590	599	610	595	621	580	599	610	617	571	584	617	624	641	550	618	622	612	605	638	621	634	612	574	611	647	622	605	592	594	592	611	657	611	635	608	638	621	628	612	611	629	546	585	637	601	605	596	615	595	625	592	692	616	628	584	565	574	631	586	589	584	608	627	583	616	590	555	628	608	613	642	604	644	614	647	602	599	585	625	561	621	586	623	639	614	600	622	636	579	599	581	639	622	602	598	596	583	546	541	606	626	589	557	589	601	638	628	631	548	595	586	605	622	597	618	596	562	654	629	616	583	599	592	574	618	621	605	595	588	627	601	580	645	575	588	591	577	592	621	608	597	590	631	630	618	611	660	637	609	677	592	595	590	622	594	611	630	600	554	596	617	579	609	652	639	656	555	632	626	607	556	569	633	628	615	558	606	596	623	645	642	591	605	652	603	601	604	617	579	596	623	637	620	595	559	616	603	622	634	623	618	655	623	638	624	615	648	634	621	617	558	601	664	641	587	613	646	641	629	581	568	602	629	607	579	599	627	595	601	671	637	681	627	582	654	626	609	578	613	598	625	603	603	614	597	578	585	624	617	608	612	596	611	618	628	615	599	597	610	617	611	606	570	584	619	604	600	609	647	611	640	576	622	572	634	612	607	609	579	614	607	585	585	593	597	647	601	614	609	607	593	586	562	594	603	609	568	627	609	643	585	620	630	634	630	625	565	618	585	609	590	621	617	592	558	587	622	607	604	571	589	668	642	596	625	592	626	587	620	594	596	602	632	626	573	585	600	613	602	620	567	613	599	598	587	586	622	602	595	606	589	651	598	648	592	630	615	593	578	605	638	603	607	638	588	606	609	578	573	635	627	611	634	609	588	595	633	615	608	588	627	591	609	611	644	637	574	589	620	620	605	564	595	588	604	650	585	639	573	667	598	638	638	567	618	591	594	614	632	614	604	609	578	590	626	600	584	607	606	638	586	578	573	637	656	583	606	627	633	601	594	613	568	596	602	586	575	614	595	623	595	590	614	607	605	596	595	601	605	634	556	600	569	589	666	608	654	582	622	582	649	624	656	618	604	638	572	666	621	614	582	682	622	562	642	581	638	635	624	629	645	628	580	592	614	603	590	579	583	611	621	586	590	584	593	631	576	605	588	587	613	584	603	621	597	583	608	556	596	606	605	634	642	597	563	548	638	633	648	612	578	567	610	583	610	613	593	610	593	583	617	662	616	627	598	613	576	582	588	631	606	573	624	563	605	578	602	567	599	605	604	612	603	574	677	614	623	603	606	590	610	593	592	616	585	660	585	614	579	611	627	605	621	659	594	581	613	650	630	604	603	598	578	595	627	605	599	637	585	626	573	612	634	592	596	643	571	607	578	617	582	610	624	621	596	609	605	590	597	569	617	554	620	584	580	595	580	599	599	573	694	666	577	622	624	635	631	616	631	579	583	610	614	623	606	617	604	560	634	605	631	650	572	602	634	595	633	572	602	610	588	623	660	595	557	641	618	675	585	595	630	590	594	621	585	595	654	618	627	569	634	558	597	587	608	606	636	616	584	623	578	593	616	614	598	634	602	613	621	590	603	615	587	569	583	601	623	571	584	626	590	612	620	635	620	562	581	563	616	636	631	613	613	598	607	602	608	636	592	602	634	660	587	611	591	576	610	548	613	601	660	569	585	598	628	613	600	643	648	623	589	589	650	612	581	543	587	597	621	608	589	632	572	593	571	548	612	585	600	592	580	645	600	647	613	596	603	622	623	598	600	596	647	619	583	590	642	630	640	553	583	625	571	612	609	625	636	569	597	566	624	599	602	587	614	600	569	608	598	579	616	580	612	599	584	584	574	587	595	599	611	627	596	608	587	642	658	622	614	635	636	599	597	630	597	593	584	633	641	633	638	576	600	615	609	642	641	606	596	574	608	611	628	621	620	588	610	597	633	580	646	608	635	606	612	592	602	627	625	629	622	631	631	606	633	610	601	611	588	610	612	573	599	626	593	614	600	627	582	644	576	609	648	632	604	581	575	588	592	596	626	594	602	584	540	592	652	646	574	613	636	608	587	641	563	627	583	594	600	576	614	597	639	608	599	604	554	595	633	648	609	567	596	599	607	603	628	603	629	608	614	603	657	570	606	609	545	561	569	635	582	574	581	647	591	598	580	603	637	622	653	602	615	611	598	601	592	568	623	645	585	583	592	632	628	608	670	580	594	603	609	574	593	655	602	635	581	595	595	593	589	595	605	612	589	613	653	643	594	620	574	667	587	615	628	653	580	575	634	635	600	616	605	623	607	606	640	590	637	604	618	586	602	576	598	619	600	611	571	613	615	625	612	609	598	610	578	622	589	635	607	603	653	591	637	603	618	592	598	594	658	641	634	609	619	609	577	625	581	592	593	597	590	587	622	572	651	576	572	608	656	572	586	625	606	629	567	590	564	583	677	561	605	654	579	571	594	614	631	611	662	610	621	595	596	616	634	581	581	642	590	639	597	596	649	603	600	633	587	627	635	599	594	584	609	602	589	572	602	633	627	637	544	602	584	646	619	605	597	600	620	621	664	636	555	619	628	632	551	619	615	617	631	615	631	606	588	638	601	561	614	592	613	644	601	605	637	544	611	606	606	631	604	661	636	601	620	589	630	611	614	642	591	593	617	601	627	572	591	614	604	614	607	601	596	618	655	612	591	575	617	614	618	573	615	588	595	597	602	606	610	601	555	564	570	620	614	593	619	606	588	598	610	614	612	658	597	586	590	630	632	608	600	623	638	634	583	565	568	590	565	611	562	638	603	571	641	615	630	605	632	623	595	616	601	645	617	596	658	583	595	673	605	644	646	582	626	596	601	607	622	621	591	596	571	607	592	640	587	608	610	645	635	596	623	605	601	604	590	617	615	595	581	572	604	588	605	642	634	612	611	632	597	625	595	635	621	603	634	631	619	625	597	593	608	667	578	651	561	550	571	606	602	606	578	590	587	635	624	625	662	642	600	588	633	598	593	639	661	594	658	613	614	645	612	621	583
12202	1180	2837	13820	3113	298	235	196	168	175	169	160	173	148	145	131	150	155	140	133	132	128	119	131	137	128	138	123	136	97	110	129	143	138	138	119	115	136	124	139	125	132	106	122	111	126	117	149	112	121	117	119	126	126	125	128	118	118	139	123	145	129	126	112	112	146	119	138	128	150	115	108	127	122	121	129	139	127	121	100	99	132	126	150	132	117	137	122	125	107	101	115	124	127	128	144	121	122	129	126	138	122	106	143	118	137	126	100	121	130	129	131	126	115	113	126	136	137	111	142	103	112	127	122	128	112	128	99	116	130	122	113	138	117	106	103	127	133	127	106	136	136	113	122	146	129	130	112	121	125	120	121	119	117	119	108	116	147	128	106	129	116	143	117	121	121	136	132	131	107	116	102	136	119	115	113	134	123	136	129	126	132	111	125	120	116	130	124	109	139	134	123	127	119	104	132	111	120	134	114	118	135	123	127	117	116	127	104	135	113	126	117	108	113	116	132	147	123	127	119	121	124	141	113	111	139	122	151	156	136	109	132	114	131	125	138	119	113	139	121	116	124	117	113	133	134	145	126	139	124	122	130	133	142	136	133	121	131	131	150	118	125	115	130	138	149	132	137	126	122	113	133	148	133	123	123	114	131	121	124	124	120	148	99	100	135	130	136	139	124	127	127	146	116	111	120	148	117	123	127	113	118	115	123	113	134	122	131	116	122	146	117	145	121	119	121	127	111	117	121	109	108	125	123	102	120	129	118	133	127	134	133	151	138	130	110	139	132	116	104	129	128	105	111	112	138	109	133	125	110	111	124	107	120	120	127	137	127	115	135	105	118	99	122	130	141	122	105	117	113	121	119	128	126	122	135	113	129	113	98	129	116	105	138	105	126	113	138	105	135	101	131	140	138	127	103	113	121	115	126	121	103	136	121	126	112	110	120	101	137	129	130	123	108	119	142	124	131	113	145	129	102	119	128	126	128	133	127	134	128	104	106	148	131	118	118	117	123	118	94	110	126	134	119	115	142	109	109	106	110	128	132	124	123	108	108	119	125	127	87	121	125	135	119	131	126	119	117	102	111	142	140	115	124	115	130	111	120	121	128	131	118	114	130	134	130	120	118	128	103	116	128	99	127	115	129	119	131	137	129	111	130	126	107	122	124	119	143	122	118	114	125	128	115	124	120	134	114	126	108	101	119	129	119	132	141	138	108	103	107	117	120	134	123	126	134	117	132	135	118	141	116	126	142	127	142	112	116	134	129	127	126	136	134	121	124	141	118	107	129	113	140	113	127	128	126	125	138	123	141	111	116	116	124	141	114	144	116	105	143	119	128	118	134	114	140	113	114	124	116	113	111	117	131	122	117	134	133	146	118	119	101	121	137	157	121	119	129	138	116	131	108	113	124	121	140	122	123	122	115	151	124	104	100	110	143	122	115	125	129	136	138	114	142	115	91	130	105	129	121	110	131	117	118	133	131	118	113	123	107	146	122	118	132	109	129	111	137	138	144	121	132	122	137	133	121	130	124	127	123	132	102	142	135	118	120	149	127	109	123	111	121	158	114	129	118	133	129	132	109	132	146	111	122	112	124	125	106	113	123	146	143	156	121	148	129	131	133	117	123	107	115	132	119	116	132	125	109	110	131	110	122	119	129	120	140	119	125	129	115	113	111	121	119	123	113	117	113	118	117	108	130	128	152	129	116	99	106	110	112	131	125	103	97	117	108	138	115	127	128	120	140	133	113	114	101	114	128	132	119	110	128	128	95	126	132	123	125	120	146	113	129	106	118	118	120	125	127	122	119	141	123	124	121	137	125	100	128	126	113	118	141	128	120	122	112	117	133	124	136	105	141	124	122	128	122	113	114	121	123	129	130	117	127	116	115	120	112	140	137	107	133	146	125	114	110	122	130	119	131	112	93	123	109	117	147	140	120	120	148	117	142	127	119	115	131	111	136	114	107	102	115	139	129	117	137	123	127	126	118	149	135	142	129	128	151	125	122	125	148	115	132	142	112	126	110	128	107	143	119	104	119	133	119	132	118	141	119	130	144	122	127	153	111	136	118	118	155	119	121	118	112	125	102	120	117	123	123	126	142	138	131	103	127	128	113	125	116	133	136	151	127	133	114	133	149	147	131	143	126	116	127	122	113	124	104	119	126	140	121	115	117	147	122	103	152	114	122	136	126	118	111	120	113	129	124	134	132	108	115	118	122	143	141	121	121	134	126	137	128	92	125	143	96	113	126	127	110	109	121	143	110	98	139	128	143	118	116	121	130	119	120	106	129	111	104	138	126	126	122	138	142	125	123	111	120	120	119	130	106	115	117	105	112	130	147	127	119	116	120	138	109	123	123	134	102	129	129	116	117	143	142	129	145	145	120	122	122	133	114	122	140	148	121	129	142	152	137	130	108	129	130	152	113	138	134	115	109	116	118	104	104	119	114	123	109	139	96	108	127	134	131	136	116	124	114	89	125	115	103	131	120	128	126	119	117	111	104	128	126	104	122	114	132	129	132	129	115	120	109	122	129	128	125	136	109	128	104	125	106	116	94	131	107	127	118	138	126	110	128	124	104	121	113	132	118	111	127	114	135	137	117	115	118	106	109	148	116	122	129	117	128	109	123	115	121	132	121	131	112	108	127	122	143	114	118	138	116	129	130	100	113	140	139	116	124	108	124	122	110	116	117	122	146	125	136	123	104	125	117	110	122	119	123	154	127	107	124	129	121	123	125	110	131	136	121	148	123	130	106	127	135	131	139	126	126	132	130	113	121	134	112	119	114	125	131	95	119	155	118	120	126	107	161	103	149	107	119	110	121	109	140	126	117	125	119	128	132	130	127	119	125	128	114	133	145	112	131	111	124	138	132	129	124	114	145	127	130	111	109	128	118	111	116	124	113	126	135	140	132	117	109	110	121	131	107	127	110	128	111	136	145	131	127	122	152	128	128	131	121	131	128	115	111	115	128	135	122	122	130	111	124	99	131	120	124	128	129	118	129	131	120	142	125	123	107	95	137	120	114	103	121	141	121	112	142	119	122	110	117	117	113	123	124	114	129	139	109	116	119	117	129	135	120	136	135	129	138	133	122	130	125	117	119	112	139	134	127	121	147	136	108	113	112	125	124	136	109	125	123	120	114	109	139	107	116	114	109	154	118	111	128	131	110	105	147	129	138	138	125	130	122	118	126	107	112	127	127	120	134	140	118	126	108	121	105	110	121	106	117	125	135	108	121	108	126	112	124	141	114	118	106	111	133	116	102	120	113	131	125	119	114	114	109	133	116	107	122	131	109	143	107	139	116	142	131	112	136	121	123	122	121	125	120	115	142	111	112	105	122	109	122	125	112	118	130	114	122	124	116	124	108	133	128	122	132	134	116	131	115	116	82	112	109	132	134	144	126	118	121	112	125	126	119	137	114	121	99	100	113	113	106	117	126	120	132	109	126	112	140	145	107	118	146	122	136	117	116	92	147	115	100	102	120	128	114
7940	1174	6560	27452	6419	1052	833	763	629	559	532	544	576	576	497	446	444	428	408	400	425	349	327	381	375	350	385	370	346	340	349	334	326	343	300	341	314	341	347	357	357	336	317	319	353	331	325	351	379	345	315	319	315	300	325	312	307	289	354	286	316	354	334	317	332	296	320	336	297	307	325	332	318	344	320	321	314	329	328	307	339	315	324	315	338	316	338	313	303	315	317	291	326	287	326	324	332	328	331	288	315	337	318	320	297	297	335	322	328	324	315	323	316	310	327	300	354	330	277	293	300	327	308	339	285	320	331	325	328	331	304	331	330	298	298	323	310	311	297	317	330	314	327	296	297	332	335	306	312	300	319	316	327	308	314	347	306	302	326	297	318	344	295	343	307	304	304	328	327	327	322	313	287	319	327	288	282	316	331	308	320	298	308	314	298	316	308	346	319	302	309	320	327	311	299	307	305	290	308	315	309	305	298	313	301	312	281	329	297	313	326	277	301	309	314	295	335	315	346	313	298	306	294	338	339	338	316	326	300	326	319	316	315	310	277	286	308	320	331	307	307	290	299	314	316	340	312	273	294	311	289	329	291	273	307	325	333	312	312	319	306	324	316	310	305	340	295	296	293	296	352	314	290	320	293	276	284	295	287	313	289	298	308	312	312	341	314	329	325	289	313	316	291	314	298	292	317	271	328	312	308	338	306	294	329	323	326	324	301	300	328	322	299	282	308	312	303	307	317	315	300	313	333	337	316	329	324	275	312	297	347	314	320	347	340	296	325	314	290	291	327	313	309	310	278	307	310	293	345	317	319	315	289	292	336	307	285	308	282	304	317	303	321	323	284	310	293	340	302	322	283	307	313	310	311	309	339	304	304	316	345	311	305	317	342	299	298	325	288	311	270	298	293	318	339	300	315	322	307	313	343	281	279	303	308	319	278	323	326	318	306	323	309	319	303	313	314	296	319	320	325	324	325	302	297	318	303	305	327	320	281	279	325	291	334	331	315	311	343	292	317	315	294	320	338	297	299	324	261	314	318	348	272	328	303	303	321	296	303	288	291	303	280	315	278	339	321	311	293	302	314	303	301	297	292	319	271	279	299	301	312	300	317	320	292	292	318	324	278	326	354	281	285	304	347	313	312	314	323	323	308	322	292	284	300	298	340	347	309	323	310	317	320	319	291	331	297	305	323	294	306	309	298	327	299	307	340	335	285	332	301	295	320	296	305	314	309	293	294	310	306	313	277	281	321	325	308	304	323	338	301	309	308	298	319	313	287	293	319	321	334	313	327	321	313	327	291	302	352	301	317	327	311	330	303	310	310	299	286	296	316	305	290	316	326	292	296	303	288	278	300	306	297	318	292	298	281	312	305	313	312	306	340	311	289	320	316	331	332	293	310	303	305	338	291	285	336	323	342	299	313	294	317	309	332	306	312	311	319	304	293	328	303	324	292	295	311	327	308	320	280	286	307	282	290	310	316	328	335	300	315	329	323	303	305	352	339	317	333	316	334	321	311	296	299	308	305	314	340	310	320	305	321	279	314	341	341	316	297	301	315	306	282	329	315	301	344	312	311	336	282	341	310	279	344	351	314	284	324	348	288	295	312	283	318	326	321	284	308	318	329	291	309	309	318	289	309	328	317	325	324	301	309	301	325	322	307	299	307	330	292	318	320	295	332	320	309	357	300	313	290	310	313	305	277	326	286	322	331	296	314	324	299	309	310	319	343	300	322	334	318	324	332	316	317	300	341	285	314	312	313	276	324	295	301	314	317	287	334	314	308	314	294	311	301	296	310	313	321	325	339	300	308	292	319	298	312	306	288	300	322	302	315	320	321	317	314	345	321	288	291	315	305	317	306	334	285	314	325	307	304	332	295	333	314	309	317	293	333	310	300	330	318	315	323	310	316	315	318	318	300	311	300	324	292	285	356	358	329	312	302	301	330	307	312	298	282	352	302	330	299	320	345	340	324	318	323	304	313	328	311	336	308	320	306	301	308	314	349	311	311	303	307	292	317	318	323	300	303	314	302	335	298	305	308	289	314	320	314	270	299	316	317	310	284	311	329	300	313	343	336	285	294	298	304	304	315	308	314	314	309	338	356	322	327	278	309	319	322	318	296	312	312	313	320	278	301	297	298	320	300	313	303	276	308	315	283	313	320	313	341	294	314	311	301	320	322	317	313	316	308	325	321	289	305	320	316	330	306	314	304	298	312	311	291	310	299	287	332	307	302	306	320	286	317	296	321	291	299	310	346	295	310	293	329	301	321	313	297	299	309	316	331	343	311	323	315	269	296	347	296	304	349	343	325	309	312	305	327	284	319	300	285	297	313	342	273	324	298	306	316	298	336	337	306	328	312	280	300	317	314	311	297	329	311	291	327	338	335	289	312	320	300	288	328	318	348	326	315	354	319	299	330	300	326	306	311	306	311	319	330	298	298	321	313	295	338	268	313	292	299	299	337	305	315	285	291	301	306	316	338	296	321	309	329	304	277	304	298	323	318	290	313	292	306	327	296	327	324	308	305	325	288	306	327	319	326	303	326	314	311	308	351	301	310	289	314	286	303	339	311	303	339	308	321	344	300	314	331	303	295	323	307	304	366	312	319	280	285	312	302	327	302	335	310	328	304	300	315	360	296	300	309	314	300	305	301	317	299	297	296	305	308	310	316	293	322	338	331	318	318	295	298	304	337	317	277	313	309	300	301	326	303	308	339	334	312	326	320	269	305	316	333	322	309	332	314	304	330	287	322	323	341	296	329	326	296	323	291	307	278	311	321	349	338	325	310	291	335	349	332	285	294	319	314	310	306	301	311	328	320	326	353	316	318	295	311	301	283	296	315	290	327	311	277	314	307	297	316	321	321	330	298	318	303	320	308	312	299	303	319	283	293	317	328	305	311	343	326	299	304	297	312	315	326	323	308	320	285	293	287	305	299	304	322	348	272	324	330	316	295	326	344	338	277	313	280	304	330	290	312	330	309	318	323	320	303	317	306	315	329	354	314	314	309	291	299	318	295	304	292	320	295	326	283	315	307	318	326	313	303	294	295	319	332	333	312	313	306	322	302	296	319	291	314	275	330	303	323	322	307	322	302	311	313	314	268	321	306	324	335	304	317	335	296	314	320	296	292	315	326	293	288	291	304	334	308	325	311	304	306	322	333	327	290	318	318	320	312	290	328	350	321	318	286	287	304	303	309	295	297	319	338	317	350	333	304	292	310	294	312	293	339	303	299	298	305	299	320	318	302	299	297	300	330	281	310	293	323	268	325	299	291	321	294	319	326	323	302	315	298	292	319	306	317	294	300	376	303	282	327	314	305	310	319	286	328	311	300	318	313	296	300	300	301	315	315	288	285	312	298	347	284	306	317	324	318	319	344	307	327	308	308	301	308	329	311	332	288	354	320	297	296	303	297	314	310	300	302	299	295	311	311	332	290	340	300	355	319	343	333	300	300	321	303	315	297	312	305	353	328	326	289	318	309	335
1534	497	601	497	327	250	282	271	265	276	260	277	259	279	253	275	272	247	259	247	290	257	270	266	288	262	233	265	259	270	255	247	235	244	261	244	243	259	271	247	259	277	256	242	247	264	269	253	252	253	256	247	252	267	231	263	254	252	258	222	267	282	277	256	264	270	257	283	255	248	258	261	256	258	250	271	271	257	229	269	257	275	263	269	286	249	276	256	262	284	244	246	265	233	270	242	259	249	248	241	267	272	279	251	256	258	249	252	246	249	256	260	267	246	272	252	256	248	254	240	243	269	257	258	248	275	260	245	269	244	291	233	263	268	229	229	247	270	251	256	247	255	242	271	235	287	227	246	264	234	253	245	217	250	260	269	274	279	274	265	246	263	268	256	247	258	238	264	261	255	235	252	239	246	252	264	226	251	261	254	263	235	252	271	254	237	250	261	266	280	293	242	286	256	268	253	268	272	238	261	266	289	264	205	263	248	250	255	254	264	260	248	231	243	272	254	264	242	255	234	249	301	265	259	277	266	249	277	261	273	254	246	223	236	265	258	276	264	239	246	242	245	270	253	270	265	239	298	251	263	239	260	273	261	248	267	243	242	259	282	236	245	266	240	245	266	249	271	255	262	241	228	250	242	269	252	244	279	245	248	255	253	243	244	267	241	261	258	236	252	237	288	265	237	244	247	257	234	244	284	262	298	258	290	233	236	269	248	257	256	236	259	262	264	249	288	276	282	233	266	244	258	276	241	257	244	245	243	253	252	265	246	254	258	256	262	239	254	271	225	289	254	250	264	282	282	261	201	266	285	236	279	256	253	259	270	246	280	230	273	255	270	254	248	274	246	255	247	238	262	226	239	237	256	255	258	262	262	269	242	264	255	252	287	264	232	235	276	279	284	244	257	257	243	261	212	262	261	227	260	239	267	265	242	242	276	256	269	276	236	249	270	261	257	235	253	247	265	228	265	267	245	259	272	224	275	250	259	239	255	252	230	265	228	260	253	230	228	256	252	252	220	239	261	226	267	277	246	259	238	276	256	261	259	291	276	258	251	262	229	256	253	263	258	249	223	238	243	245	258	243	264	235	274	245	267	251	248	237	243	272	244	243	270	222	242	239	250	251	245	238	261	276	241	254	292	271	208	255	234	254	253	234	260	247	255	259	248	266	249	249	260	275	237	241	247	245	270	278	251	257	272	268	241	240	249	250	298	283	249	262	222	247	260	268	235	249	237	234	264	235	262	285	269	263	259	251	242	255	247	244	259	250	254	269	253	259	277	245	252	247	258	267	218	224	271	239	251	245	250	243	249	273	276	269	257	260	252	279	270	254	263	251	246	238	259	279	276	266	262	295	243	272	216	241	248	242	238	244	255	255	251	252	260	232	262	249	260	263	263	252	258	268	254	242	265	228	242	231	280	267	245	271	223	259	255	230	278	267	252	261	265	264	250	274	273	251	241	251	255	271	240	287	246	236	254	275	254	229	237	270	254	269	263	268	276	255	249	267	255	260	267	235	258	265	269	252	275	255	222	266	242	251	293	257	252	233	262	243	285	243	231	252	261	297	254	245	273	263	294	259	268	260	250	265	266	260	249	265	265	274	248	226	262	257	235	272	269	262	245	254	260	242	244	249	257	245	267	251	261	250	251	282	261	269	251	244	267	256	268	261	239	259	279	263	236	268	243	265	248	267	263	258	270	246	244	278	290	255	264	250	257	232	241	274	256	237	230	257	254	274	252	238	235	240	232	268	245	210	245	266	244	262	257	238	261	251	276	274	273	250	247	268	254	277	244	251	251	245	262	269	255	272	270	230	223	258	252	241	283	269	248	251	267	244	254	231	222	268	261	253	269	265	248	237	264	270	255	241	271	271	260	249	231	260	257	257	228	265	261	251	249	263	251	246	267	237	268	253	278	290	270	228	249	267	257	272	259	265	269	257	265	236	261	269	248	239	250	257	264	242	222	285	262	230	250	271	246	237	248	263	246	269	262	256	242	253	269	257	267	244	239	257	247	254	235	278	244	253	241	224	245	272	260	264	252	240	238	257	257	273	253	225	244	234	264	252	248	264	272	247	272	252	288	237	262	250	263	247	237	233	269	255	261	258	249	283	239	254	244	248	255	260	263	246	260	246	271	212	282	273	269	275	244	276	305	260	287	215	275	254	276	244	268	232	257	233	260	277	240	271	266	248	261	253	250	255	250	231	252	258	299	253	243	261	246	258	241	248	267	234	230	296	247	259	234	269	251	252	231	223	241	275	261	298	222	243	274	260	254	232	247	288	261	250	279	247	251	215	271	216	238	269	235	255	237	273	301	247	275	242	281	252	227	227	231	267	256	247	259	287	258	264	247	256	249	249	271	259	253	258	236	236	241	241	258	225	248	281	257	266	236	265	252	243	282	262	238	231	252	265	255	225	229	241	257	227	264	264	270	257	256	253	259	250	271	270	277	273	238	257	247	256	252	259	280	271	235	260	242	250	269	285	253	222	273	260	246	242	250	261	270	271	253	260	269	257	260	209	256	254	246	279	248	237	264	246	250	235	256	245	288	281	263	261	224	261	240	247	241	268	264	263	249	277	253	270	282	239	253	247	236	248	226	237	266	244	264	241	249	236	225	252	237	259	258	245	257	255	245	238	226	255	247	250	257	284	264	281	240	259	270	271	251	279	245	248	267	251	274	245	238	269	284	249	242	263	251	252	254	269	265	251	227	275	247	252	275	252	276	270	280	243	234	251	264	247	255	277	233	257	246	275	247	242	253	243	306	280	212	275	234	233	278	278	238	291	292	239	268	238	274	239	237	253	281	232	249	254	254	223	251	233	219	263	253	231	245	254	233	261	233	252	265	256	243	262	274	260	242	278	249	258	269	271	253	254	248	261	266	252	233	268	245	252	252	284	265	233	250	262	248	257	299	243	243	270	236	233	268	268	246	280	232	251	224	234	255	263	263	278	286	245	267	284	215	267	257	251	250	239	255	223	265	266	263	229	282	253	212	263	245	258	222	233	238	242	298	252	254	261	253	242	234	253	268	233	265	252	249	231	244	271	223	242	215	278	266	253	248	248	259	259	241	238	218	234	241	256	219	263	257	274	248	270	246	251	238	250	278	227	245	250	268	226	246	264	278	242	260	249	296	249	259	263	274	257	252	238	262	274	292	230	232	271	251	252	255	252	290	242	247	259	266	233	261	269	242	257	266	253	256	270	262	256	272	250	290	260	258	250	267	237	297	251	263	271	240	292	305	218	249	239	224	268	260	263	244	255	255	250	252	254	233	252	247	269	273	258	253	285	249	264	235	247	247	275	243	278	239	237	263	301	232	254	242	278	254	257	238	274	260	291	275	246	237	240	258	252	250	262	239	271	267	232	255	264	235	284	280	269	263	248	266	250	251	269	260	201	259	272	253	246	224	255	278	267	258	236	236	218	275	260	226	280	262	239	237	236	253	225	242	250	254	222	246	247	283	254	239	248	266	273	236	238	258
1951	868	1491	1703	800	628	646	655	652	617	635	675	714	629	612	601	615	627	622	621	653	650	628	638	629	604	590	637	641	562	583	640	644	632	579	589	650	617	616	604	589	601	605	617	580	584	659	648	622	587	616	622	582	599	610	627	600	635	643	599	590	589	611	560	627	617	601	630	639	579	596	658	636	663	654	626	680	572	626	609	630	567	627	591	621	624	636	639	606	659	632	622	625	617	614	612	574	711	639	593	602	587	628	683	655	620	609	548	601	606	645	606	617	590	630	666	622	640	619	663	591	640	632	626	638	667	641	649	604	600	627	624	652	606	603	620	664	608	650	604	636	638	626	627	589	574	639	599	583	612	623	605	657	620	618	578	608	647	605	556	618	596	618	593	648	637	629	658	627	563	592	658	614	579	619	642	630	636	588	618	643	621	641	580	581	597	603	623	580	602	576	592	576	589	636	655	654	594	593	600	617	686	663	613	605	630	622	651	647	635	632	618	596	629	617	683	605	637	637	574	572	667	623	604	600	626	616	630	679	643	621	613	602	628	640	644	606	598	586	595	626	588	556	589	619	585	629	627	588	625	635	628	604	630	636	608	627	639	623	662	608	621	584	633	583	629	602	595	655	621	616	626	595	619	603	640	603	620	616	618	597	621	660	645	642	630	620	608	600	654	626	635	621	616	630	651	589	616	671	651	615	626	625	637	623	584	651	594	620	575	665	562	645	653	638	591	603	610	593	598	614	640	606	613	608	622	615	628	622	624	636	631	590	583	573	639	639	593	590	586	631	634	643	603	575	635	634	665	599	635	631	642	603	621	624	616	634	589	613	642	653	608	594	617	621	623	628	621	626	624	634	634	549	560	633	621	648	609	618	650	626	608	638	596	608	612	595	614	606	620	592	614	639	618	628	609	620	557	642	643	609	587	590	640	620	648	587	602	609	603	619	622	575	614	593	579	605	640	598	552	654	627	614	678	616	620	632	637	628	605	603	616	630	622	651	626	643	633	601	604	642	582	594	613	624	569	608	591	634	641	633	590	632	639	587	633	573	584	635	577	589	616	594	626	642	617	625	601	638	635	630	639	618	561	636	590	652	644	618	573	621	619	658	582	635	576	600	621	635	594	651	628	602	627	636	632	608	642	599	600	618	599	667	637	629	628	605	670	643	599	576	596	645	612	615	633	650	608	630	657	580	648	615	604	610	617	668	607	597	624	593	579	619	620	628	639	597	636	605	611	605	600	573	576	655	608	610	593	639	583	606	606	623	632	627	583	612	628	647	628	634	641	605	578	618	611	595	640	652	590	580	588	635	660	588	609	609	614	661	656	626	641	656	634	638	624	593	612	569	608	607	587	613	594	633	600	610	610	593	616	617	625	626	630	605	600	652	654	596	641	615	656	644	639	657	611	624	604	649	617	595	646	623	659	586	601	598	625	618	633	587	609	653	685	624	595	620	623	685	608	581	589	632	641	616	606	587	620	586	586	593	632	632	602	585	581	638	619	657	615	668	656	624	610	585	621	630	562	661	620	609	615	586	642	665	647	597	590	608	625	602	583	610	623	629	666	610	650	615	599	633	591	610	669	585	651	578	667	648	626	592	686	595	629	635	579	623	572	619	630	610	618	634	590	590	614	604	624	640	608	601	581	605	614	611	607	619	591	637	633	670	607	647	657	651	637	604	615	650	667	640	632	637	645	602	576	617	611	637	608	613	588	619	645	627	631	650	619	632	618	636	601	636	643	603	602	606	652	576	591	592	592	611	555	632	626	614	561	647	545	597	594	606	631	593	666	603	617	580	634	592	598	593	599	639	598	587	632	651	583	649	633	596	600	595	620	626	594	603	577	612	637	637	616	634	617	609	596	620	581	607	656	624	599	616	663	638	613	639	611	585	631	623	603	602	612	611	596	598	625	580	658	637	622	577	628	647	636	602	622	585	644	589	606	672	611	595	657	650	678	627	617	646	599	649	580	637	612	642	608	595	602	623	629	603	598	608	661	628	627	626	646	567	621	621	636	629	620	601	626	615	645	626	644	620	613	620	601	612	621	668	619	634	620	598	657	592	642	629	602	640	609	585	605	609	611	646	641	642	669	591	654	641	650	633	606	655	623	614	598	593	642	623	596	619	619	612	598	642	587	606	629	650	646	597	654	574	591	655	615	634	604	634	588	632	593	615	607	629	615	610	644	597	611	609	612	590	666	588	590	615	568	580	626	656	595	631	615	668	659	651	583	605	611	621	633	639	622	580	559	602	636	580	595	609	604	646	597	607	600	591	650	577	562	627	609	607	568	608	636	638	635	621	617	646	658	619	626	576	629	641	614	662	571	655	679	605	629	582	637	657	636	588	609	622	648	612	573	616	606	592	634	606	568	613	618	626	632	605	591	623	626	631	593	627	616	616	662	632	643	602	641	584	627	621	656	595	662	640	603	651	645	615	601	620	609	585	660	622	600	583	594	628	618	614	601	649	646	619	611	648	639	610	644	652	633	603	648	607	641	610	584	654	577	597	608	598	606	664	661	619	612	613	624	604	650	671	587	646	648	657	585	643	669	614	577	607	629	622	618	629	610	634	608	615	593	605	641	608	596	605	595	622	625	603	625	629	610	633	632	623	592	618	625	584	623	614	607	651	609	603	622	615	629	656	622	605	602	622	632	602	632	589	599	620	654	644	604	605	597	582	623	606	649	637	642	626	620	613	649	620	570	617	578	598	586	605	603	611	592	630	620	613	643	615	601	634	633	585	619	628	613	617	591	618	619	595	634	599	594	638	646	679	590	604	628	568	625	591	668	647	649	640	631	635	591	597	637	625	610	613	622	616	599	669	562	629	653	635	599	616	616	627	641	598	605	594	586	604	578	601	640	598	586	620	598	663	576	651	594	649	630	655	628	630	619	606	640	610	605	607	585	623	586	604	617	624	589	638	606	629	621	619	631	636	602	587	638	639	623	646	645	644	663	638	606	645	607	617	625	629	635	576	594	631	678	581	617	621	623	583	657	618	623	631	629	579	616	599	671	633	591	600	606	607	643	621	635	545	640	584	658	582	653	589	657	604	624	559	613	643	667	635	599	614	609	624	655	650	658	636	640	645	596	564	612	607	617	585	614	567	601	562	592	625	647	647	578	621	672	614	639	651	636	637	594	631	643	647	579	643	616	610	564	613	658	578	606	585	621	616	616	614	678	615	602	615	618	640	594	589	587	584	601	605	628	597	611	621	570	640	615	620	586	618	622	649	677	627	579	623	608	617	606	657	639	604	634	643	617	603	640	557	572	620	621	597	595	606	642	638	627	628	630	590	597	627	576	630	612	633	625	659	703	597	636	625	615	578	602	618	623	614	633	560	642	656	612	619	611	610	585	594	630	600	622	646	620	577	660	617	653	594	642	634	638	665	607	604	626	613	616	625	654	611	632	564	666	669	601	606	643	602	633	625	610	591	652	648	630	633	658	615	601	605	591	610	589	600	633	652	609	583	615	630	595
6728	887	3662	6109	753	282	306	270	298	258	281	317	266	284	259	257	275	296	240	243	266	242	233	261	266	260	272	274	234	261	264	240	241	257	236	266	238	277	265	233	273	225	258	291	230	269	252	269	233	258	262	272	262	249	238	223	252	247	261	307	249	236	276	257	240	259	241	233	280	241	256	252	281	257	271	256	237	266	232	253	268	284	242	241	247	258	242	242	229	264	260	261	229	237	273	239	236	251	261	227	255	268	228	222	244	236	265	258	228	224	255	253	254	234	241	276	252	257	254	276	243	249	248	239	257	232	270	237	250	246	240	285	236	224	230	250	258	222	233	229	230	227	250	233	267	249	237	266	278	235	217	260	245	257	229	233	256	236	231	231	249	258	243	233	234	232	260	253	239	267	261	253	279	248	275	255	273	254	255	257	229	259	264	271	256	236	250	260	246	225	227	218	231	244	244	264	260	236	231	237	256	287	257	249	256	240	232	272	269	239	275	247	257	254	240	217	247	245	255	264	242	261	265	231	277	252	258	253	239	249	268	219	245	270	270	257	263	256	247	249	252	261	285	269	265	255	228	264	254	249	224	227	228	249	227	261	283	238	259	246	226	264	275	241	214	249	211	262	245	247	243	260	252	265	275	273	259	231	264	236	247	244	281	237	239	242	271	265	294	258	234	266	242	229	245	250	243	239	251	242	222	256	252	241	243	271	249	247	237	261	257	228	259	247	240	248	263	257	269	227	262	245	267	241	237	206	254	270	282	256	239	236	233	254	258	244	266	253	273	242	244	238	242	262	258	256	253	238	235	257	256	271	246	229	237	263	247	243	227	246	249	216	242	250	246	229	267	265	235	284	245	236	242	241	262	257	253	236	273	217	264	283	289	281	264	264	261	260	233	267	245	243	234	226	255	246	254	240	267	240	253	239	273	253	257	262	254	240	263	242	228	257	267	232	244	257	235	252	240	244	210	261	238	279	271	276	268	267	229	258	252	229	267	260	256	254	239	264	230	256	259	275	258	278	253	266	261	256	225	244	249	264	251	203	252	250	278	236	227	278	254	257	266	288	224	246	252	238	251	248	267	249	244	236	220	223	267	226	250	242	269	234	211	218	245	246	262	213	243	259	242	264	289	254	280	247	261	225	290	235	268	250	266	246	259	272	264	247	267	269	267	263	224	218	247	243	253	258	253	263	249	273	225	252	242	274	260	225	250	220	276	280	231	259	255	238	248	252	281	275	278	243	232	259	254	237	237	251	248	288	248	259	260	253	255	302	238	250	233	241	260	255	251	239	244	277	246	251	246	258	239	232	250	235	244	263	251	234	268	257	267	250	247	245	288	217	234	244	265	266	260	234	259	221	262	252	294	233	281	275	226	240	244	256	267	255	255	251	261	264	241	256	257	264	258	267	251	240	263	227	247	259	252	264	267	261	247	264	239	258	235	244	269	240	250	289	256	243	256	254	262	246	261	247	262	273	247	263	249	272	254	261	240	229	279	243	238	222	224	270	245	249	272	224	230	231	276	243	272	242	251	235	242	226	256	231	248	229	271	231	247	278	253	255	222	248	241	272	245	239	251	237	248	245	270	242	233	261	221	218	251	252	236	269	239	251	270	237	236	225	264	272	250	281	254	229	248	256	227	220	256	252	242	254	212	232	231	240	254	247	277	260	225	269	270	253	256	263	249	268	225	249	194	258	265	256	242	241	255	244	242	269	239	240	264	247	275	257	227	224	247	240	222	251	249	220	220	252	262	285	208	234	234	251	266	253	267	259	283	269	244	253	240	233	240	268	253	273	264	274	234	263	250	248	244	243	266	276	264	245	255	265	278	263	276	247	263	196	265	232	246	246	232	253	253	265	228	260	218	246	221	264	248	254	263	254	247	255	252	239	264	246	290	265	238	260	260	246	235	244	244	240	258	258	264	262	244	222	246	246	233	231	274	223	235	238	255	231	227	241	260	264	256	250	255	244	210	224	266	262	272	265	231	216	261	225	267	251	256	251	267	228	268	215	243	254	273	284	225	235	247	265	236	246	281	227	221	243	254	247	257	265	262	225	235	233	242	236	235	243	241	228	261	266	212	233	256	232	230	259	244	246	294	228	232	239	268	244	249	229	257	253	226	266	277	251	229	231	221	272	279	269	260	248	231	227	248	223	247	234	225	233	235	234	244	223	240	234	240	249	256	258	242	256	255	263	242	235	241	273	256	279	243	216	247	254	257	251	253	242	249	238	244	248	250	268	222	240	251	252	266	239	256	217	294	227	249	274	224	243	241	251	269	274	261	281	266	245	253	264	286	258	226	233	256	264	286	267	251	264	255	264	229	259	253	271	254	241	238	253	234	265	253	226	251	268	255	231	252	235	239	234	243	250	268	223	255	270	258	286	257	249	258	267	256	259	249	275	263	244	229	249	243	250	262	220	254	258	269	249	250	233	254	248	242	259	236	244	235	241	252	237	250	237	231	236	246	211	235	259	222	252	258	270	257	246	239	260	254	251	234	281	246	254	249	229	261	247	234	241	263	235	242	260	243	217	247	257	265	224	261	262	252	266	216	248	238	232	229	254	257	271	244	229	258	253	230	248	256	206	261	225	241	268	217	234	247	231	229	242	234	249	233	257	229	258	212	232	263	263	260	226	245	240	249	267	266	243	252	259	251	253	240	276	260	272	236	252	212	240	244	234	249	243	251	242	263	269	243	265	241	238	254	261	270	232	250	275	274	271	244	255	259	281	210	272	272	226	268	257	253	254	263	249	251	259	231	257	231	243	273	252	252	283	283	276	267	226	245	233	247	217	286	255	244	245	253	257	247	244	260	269	230	254	249	281	255	228	251	241	229	246	234	257	246	232	225	229	254	234	227	248	229	230	249	240	264	223	250	239	248	227	268	271	246	226	246	265	233	224	239	265	245	265	243	244	263	239	278	247	275	239	243	257	276	247	278	240	255	217	266	260	244	248	265	281	247	248	274	216	239	251	257	238	269	284	278	269	286	224	252	234	250	268	245	249	256	258	235	235	238	207	238	269	263	226	270	263	239	250	253	242	264	269	226	219	268	273	231	252	256	251	234	262	227	242	260	232	253	262	262	267	242	272	239	205	239	257	255	261	210	268	277	252	271	270	279	269	265	249	241	252	258	247	255	272	291	222	241	254	234	267	269	240	255	268	246	288	262	262	264	284	251	263	251	270	226	266	224	226	233	250	252	208	256	249	262	250	269	259	256	245	281	262	249	249	246	259	266	227	278	229	259	251	258	248	279	266	283	253	244	278	253	263	254	275	247	238	253	228	242	265	229	262	225	228	251	245	258	259	254	230	217	234	246	255	220	256	249	193	245	258	253	253	229	242	264	252	230	267	235	239	260	235	250	228	231	221	226	265	279	250	244	282	255	265	265	243	252	210	237	250	246	290	247	266	258	277	263	252	259	229	248	265	233	279	216	269	265	251	258	259	268	234	258	252	270	253	233	277	217	243	255	264	234	263
6321	1243	8965	14202	1894	926	875	818	799	760	693	811	730	715	659	709	649	666	639	641	661	650	672	643	628	650	613	605	634	601	640	638	601	633	604	570	548	610	589	599	616	616	635	666	562	597	628	588	580	620	620	576	584	599	546	636	622	597	607	556	628	616	620	608	597	635	592	632	589	578	589	638	653	613	571	590	564	629	630	569	604	669	646	639	604	661	599	595	595	585	617	591	603	616	630	641	569	634	592	621	636	600	643	583	574	580	582	629	642	637	585	582	559	579	598	602	595	580	655	627	613	619	581	619	547	601	592	605	598	565	580	582	576	598	592	615	585	638	588	588	573	578	605	603	613	640	605	616	615	580	600	640	636	662	606	591	600	564	574	596	584	583	590	574	617	624	585	634	584	608	621	614	617	620	601	578	612	610	607	602	603	595	596	612	592	555	545	594	623	587	607	615	586	611	571	608	610	614	574	577	625	624	611	616	591	573	584	603	614	620	572	588	658	600	616	598	609	590	599	604	612	638	611	637	570	600	596	590	638	608	582	630	631	618	594	628	591	600	605	585	606	613	581	604	685	613	612	584	605	630	609	597	576	605	601	617	631	594	609	650	609	601	620	613	601	602	618	591	616	603	608	606	593	596	601	607	622	590	609	601	636	601	593	626	579	602	571	588	620	609	638	595	550	609	592	595	589	656	589	609	617	576	597	622	590	593	625	575	596	575	606	587	581	557	612	554	599	589	600	632	607	585	638	588	570	611	591	582	575	614	587	587	571	638	567	540	579	630	566	568	626	584	617	624	586	581	593	575	635	595	624	613	632	596	616	602	595	581	552	559	570	649	629	624	558	591	641	595	556	598	533	604	624	629	577	597	555	595	643	617	642	606	587	585	594	588	580	604	596	596	620	618	594	624	543	592	541	631	617	572	617	555	552	565	600	630	603	597	606	623	570	601	560	634	600	611	583	575	601	646	611	646	579	596	627	567	600	572	603	660	618	592	561	629	596	612	634	578	566	595	617	601	552	596	586	612	611	582	592	622	653	636	595	616	606	567	614	610	662	588	580	571	585	643	607	584	607	656	616	648	593	584	560	606	601	612	608	593	626	601	622	585	589	587	583	592	557	621	618	616	596	639	592	620	567	546	610	623	636	604	566	608	597	607	592	575	594	606	578	602	572	585	608	601	601	622	618	577	608	612	579	608	583	612	606	593	630	574	567	576	593	580	595	645	633	559	556	631	568	565	612	594	580	593	560	606	580	574	573	625	580	597	613	653	588	606	578	648	583	629	641	611	632	622	581	611	581	585	602	592	621	598	589	622	573	573	590	594	599	570	596	545	560	614	604	573	575	628	588	621	584	574	633	612	633	638	590	605	598	557	583	656	655	613	577	567	571	570	594	605	617	588	554	629	612	641	619	621	595	634	614	600	592	631	633	648	598	600	587	577	603	562	607	584	634	583	604	618	595	582	583	597	624	647	582	634	606	663	611	611	575	603	634	625	588	562	615	562	572	615	574	580	543	595	572	548	586	609	598	649	619	611	607	599	637	615	573	601	613	569	574	595	594	615	605	639	638	578	614	604	628	633	593	575	615	592	548	613	617	586	612	565	574	643	631	581	645	613	642	575	575	599	536	604	625	580	627	590	566	610	595	596	579	632	571	606	601	601	631	592	611	619	547	618	571	599	595	614	607	605	578	620	661	575	610	567	635	586	639	614	641	647	601	551	594	583	613	627	606	611	584	630	606	620	565	601	665	615	628	591	607	597	585	606	593	615	557	652	586	616	610	589	590	609	629	580	616	591	595	637	577	628	585	600	615	571	567	631	592	602	654	608	614	560	615	568	585	668	620	611	612	596	612	591	642	559	565	603	633	600	654	584	611	622	630	609	651	559	645	605	616	626	630	568	582	614	599	599	559	564	584	623	613	578	647	594	581	573	632	574	610	623	601	576	591	602	602	680	599	628	612	630	584	580	669	585	592	580	581	589	572	596	599	598	600	606	593	585	657	603	631	606	599	599	605	610	582	614	634	649	623	584	614	604	607	603	640	601	607	620	645	579	612	618	558	588	603	609	607	597	569	608	628	659	632	549	616	566	593	630	594	570	563	591	527	576	563	565	606	607	622	601	601	603	607	609	566	587	579	602	585	625	609	655	642	567	596	599	547	601	569	603	617	552	595	592	564	626	565	646	644	630	644	596	600	640	591	613	590	618	633	594	621	604	590	622	595	582	597	567	584	580	591	621	611	615	556	619	623	602	592	601	633	600	619	625	593	628	609	605	621	623	591	608	548	613	582	667	579	607	575	589	629	594	598	616	607	600	618	595	612	598	562	557	588	635	566	581	561	610	574	626	617	658	617	620	615	626	582	595	625	575	600	626	576	643	579	596	553	623	621	571	592	601	606	616	606	609	610	558	627	597	631	591	587	592	617	575	570	610	546	604	602	539	564	546	594	581	617	618	639	630	618	618	585	648	569	603	609	580	643	625	584	570	553	548	620	593	616	619	551	597	598	598	602	606	631	583	643	586	603	580	633	610	551	600	593	588	585	555	609	577	613	624	610	589	598	582	567	660	530	565	605	640	636	644	621	635	604	559	632	560	595	610	614	599	598	581	577	614	585	598	631	600	615	645	624	586	563	602	581	620	582	607	607	597	554	591	584	596	589	610	591	628	602	593	601	655	620	637	580	613	600	629	561	569	614	621	599	595	643	634	627	580	610	609	585	591	590	616	617	600	564	612	651	625	602	605	606	626	585	591	626	590	575	631	633	596	585	629	586	634	587	590	614	571	626	613	590	584	568	557	624	635	579	600	558	554	593	595	601	624	614	630	604	626	606	639	594	590	590	608	648	623	605	626	594	576	570	585	631	627	621	614	571	601	618	636	615	617	591	609	614	595	617	597	621	598	622	558	620	620	587	662	621	577	602	636	593	596	578	554	663	613	573	603	572	595	588	606	619	613	612	572	565	619	590	625	636	593	610	591	578	592	573	637	588	607	591	565	607	621	603	609	620	598	585	589	593	590	615	621	573	659	589	578	583	591	607	612	583	614	565	562	620	561	601	596	593	591	623	588	613	570	612	596	606	612	612	607	625	609	585	603	543	592	625	590	631	577	646	564	582	602	628	592	600	612	545	594	606	582	626	590	619	572	570	587	622	622	619	635	615	612	600	585	617	574	559	606	564	620	579	651	633	609	619	570	574	616	596	573	576	619	642	597	593	556	622	561	581	601	643	606	564	555	621	613	584	594	596	539	571	601	585	632	599	610	611	624	580	600	635	600	626	596	611	625	601	586	619	601	630	584	589	585	588	635	593	536	593	644	583	604	662	631	541	591	621	589	617	577	606	609	608	562	600	623	618	600	574	574	609	567	631	608	621	603	607	590	557	629	628	612	574	609	617	638	570	658	602	600	610	582	584	613	590	614	651	592	586	589	570	616	598	573	610	586	628	601	599	573	622	561	586	602	576	613	590	596	582	626	609	612	598	603
12446	1375	10621	8063	838	276	225	174	182	154	193	163	146	161	129	132	138	147	118	123	147	124	143	138	147	138	116	115	133	124	113	110	123	119	137	121	108	131	125	142	109	101	121	118	119	109	130	145	121	125	127	110	110	113	114	124	134	131	124	126	127	129	107	140	143	112	120	121	111	113	125	125	121	116	110	119	124	115	126	120	139	102	120	109	97	102	148	116	97	129	114	111	113	127	123	130	122	135	129	114	119	143	117	111	125	125	109	122	121	102	139	139	114	116	108	123	125	116	117	126	116	127	112	122	125	144	139	119	157	112	127	122	123	110	126	107	133	122	111	118	112	103	136	137	123	115	127	121	132	120	118	97	121	112	122	111	117	117	106	108	120	119	123	128	112	119	112	110	111	116	154	157	118	131	141	112	135	107	113	128	117	110	116	123	112	129	137	135	106	122	117	126	109	127	112	132	144	90	117	141	124	125	122	125	115	125	109	125	139	102	116	128	121	136	123	100	139	130	114	127	128	129	103	112	130	118	102	131	118	115	119	121	114	120	132	142	117	131	117	118	118	133	121	128	134	127	122	136	128	144	125	135	127	117	89	115	131	129	144	116	133	102	104	118	101	112	113	117	114	130	126	146	121	127	134	115	113	122	115	115	126	115	125	123	111	127	120	121	117	118	133	126	112	116	135	123	128	109	115	133	109	129	115	116	134	129	122	121	115	123	107	127	130	132	114	108	112	125	144	114	113	155	142	95	120	124	123	145	131	114	108	118	147	115	144	132	117	120	102	119	117	100	120	119	121	156	121	123	140	132	108	123	118	125	110	114	105	111	116	123	134	145	116	106	127	124	118	118	117	114	140	133	112	124	126	111	127	109	133	117	136	111	130	116	131	133	120	115	120	139	129	138	130	134	111	98	131	124	104	134	121	119	124	137	116	118	113	126	121	133	140	112	121	128	112	138	127	107	114	124	121	112	104	127	128	135	98	136	99	113	145	125	141	115	126	108	122	117	133	113	118	94	127	111	109	125	93	123	128	141	132	115	113	135	137	108	119	111	134	115	118	113	113	138	125	122	111	126	130	126	142	124	109	115	146	109	117	137	114	103	113	139	115	128	114	114	137	116	118	127	113	124	116	122	103	116	121	118	114	143	119	114	122	132	104	100	122	104	109	137	121	122	132	121	129	116	126	114	143	130	117	105	120	124	127	135	111	139	128	105	117	123	121	113	135	142	115	120	145	113	114	139	128	125	106	156	109	134	128	129	119	113	112	113	108	125	134	121	119	121	108	118	139	122	141	112	117	103	122	111	148	119	110	121	119	120	133	102	125	115	113	126	157	134	114	116	126	115	123	116	135	105	111	109	123	107	136	137	125	105	118	113	131	114	99	124	118	119	121	140	119	126	111	97	109	109	112	111	121	106	115	118	134	116	121	103	131	118	150	127	111	115	134	142	118	109	151	157	114	129	121	137	107	111	112	105	137	133	119	103	112	131	104	122	116	113	127	147	120	130	127	112	125	124	134	118	110	118	147	103	141	135	153	115	133	106	104	101	116	129	130	121	118	115	118	128	143	139	110	121	121	110	129	109	120	108	132	116	114	131	120	108	127	130	137	115	121	118	129	120	129	122	109	121	133	111	127	127	135	110	132	105	140	110	125	130	108	126	133	125	125	99	112	120	118	115	119	129	121	104	127	140	129	142	148	107	119	131	137	121	131	120	114	106	125	118	112	108	132	130	119	139	116	134	120	124	128	125	140	129	129	105	123	123	103	131	141	140	113	120	106	128	129	95	105	142	135	130	153	116	111	123	116	129	134	109	124	113	118	114	131	122	134	132	97	131	123	114	116	138	124	141	130	119	110	116	123	122	96	132	110	106	120	118	129	132	111	123	131	120	108	106	136	116	105	143	124	133	116	126	110	112	120	119	121	112	121	104	120	130	106	127	132	101	125	106	143	121	126	129	117	119	130	126	115	133	108	114	133	104	132	117	149	138	130	114	125	127	122	140	122	114	136	129	116	116	100	127	133	125	125	139	147	124	103	111	124	120	122	133	124	123	137	111	129	129	139	113	96	133	113	122	114	122	114	119	119	112	140	105	114	129	123	106	110	141	139	109	123	132	121	116	137	123	112	117	131	95	133	123	131	129	106	127	109	121	107	122	103	120	130	111	120	99	125	112	105	125	120	115	121	113	119	131	139	139	132	117	105	110	128	121	142	122	130	138	103	122	135	117	136	110	123	114	106	122	117	116	112	119	127	118	114	125	130	130	128	122	122	138	112	124	121	109	131	102	135	120	117	119	121	136	104	122	127	122	121	130	114	135	102	124	136	102	113	110	100	115	120	136	144	113	124	132	117	114	116	128	113	118	114	118	111	113	131	124	104	128	132	106	123	119	126	124	123	124	119	145	144	135	126	145	135	119	148	132	147	128	111	123	115	111	119	124	111	122	122	115	128	112	140	103	109	117	115	104	111	130	124	116	152	111	133	127	116	116	118	133	125	104	101	98	119	136	115	118	121	120	117	127	114	119	120	86	125	121	120	100	97	133	110	126	101	115	116	121	109	115	107	126	130	118	122	120	115	122	131	151	131	142	123	121	124	129	129	100	130	115	133	126	102	115	111	136	133	111	110	137	130	123	122	115	146	138	117	134	128	128	133	151	127	124	134	120	119	115	121	133	134	110	120	129	141	117	114	108	103	104	103	105	123	125	132	127	85	115	126	121	108	121	109	102	118	121	122	122	122	133	134	116	126	126	138	119	117	116	125	133	122	132	128	132	122	124	135	135	113	139	112	116	103	120	102	127	112	128	123	115	138	117	116	127	114	114	130	122	121	135	95	128	134	130	104	104	116	123	136	128	123	133	139	124	117	120	111	119	117	130	128	133	123	110	101	136	122	107	131	96	126	124	119	118	126	117	108	119	128	99	112	120	121	100	144	125	135	117	137	147	107	125	134	129	113	108	122	130	131	130	150	121	125	109	120	111	115	139	125	119	151	142	140	116	115	113	124	115	139	122	117	136	118	135	133	130	113	121	134	123	122	126	134	92	113	136	108	121	126	121	121	114	104	124	151	125	131	134	146	111	138	110	121	125	123	107	107	114	121	135	114	117	109	108	132	114	117	131	127	128	137	110	118	107	123	129	120	130	144	137	114	126	108	116	117	104	124	136	140	111	118	119	125	122	124	115	131	131	117	101	119	140	119	114	122	117	137	113	116	108	121	101	109	139	104	126	120	118	115	121	91	116	131	146	110	137	139	107	125	141	126	125	127	122	140	130	123	104	114	125	136	110	122	139	106	109	125	86	126	136	89	105	137	135	111	137	136	122	120	125	132	127	116	115	125	142	126	145	126	120	124	126	118	122	119	102	130	123	127	115	116	126	116	105	129	120	111	116	102	132	117	118	117	131	138	112	120	141	108	141	145	140	126	122	136	140	117	136	100	119	125	126	103	136	140	147	112	109	132	124	126	97	133	114	121	119	105	109
8013	1371	19254	15698	2107	1010	834	712	665	598	590	621	614	485	472	437	425	417	408	388	375	329	377	362	337	352	353	371	338	340	344	332	343	334	349	335	296	317	312	295	330	335	348	309	341	319	313	321	316	353	297	318	301	332	295	321	305	337	337	309	345	323	314	290	314	322	318	305	326	317	307	316	311	340	277	303	350	292	317	306	316	289	285	304	289	280	343	305	306	300	320	328	278	322	265	331	318	311	288	314	308	297	313	342	345	314	322	309	292	313	295	296	308	318	310	296	326	334	318	292	316	318	354	331	331	303	306	306	297	336	313	307	320	295	310	270	339	299	327	304	320	304	284	282	311	283	303	299	321	318	288	323	296	323	301	296	314	293	302	269	273	343	297	320	295	323	311	292	310	308	309	292	321	335	315	309	367	288	311	348	312	318	320	293	301	301	314	333	283	323	331	310	271	320	327	321	299	321	322	281	292	273	308	273	305	316	292	315	345	342	340	331	317	331	337	293	291	280	345	293	321	298	286	307	285	301	336	302	338	320	302	302	310	311	295	280	298	317	292	296	270	300	286	329	278	309	333	294	289	341	320	311	290	295	288	317	321	335	322	298	321	280	320	308	311	312	292	330	296	322	292	285	340	289	285	295	296	304	312	295	302	313	309	299	333	308	323	289	330	310	313	318	306	314	271	305	327	308	303	336	304	293	329	310	305	310	293	327	308	314	285	324	288	262	265	317	299	315	329	331	287	280	319	330	293	293	320	318	324	308	300	339	319	312	331	322	293	327	293	313	308	287	328	301	300	306	315	284	318	302	304	315	311	307	287	312	321	330	301	298	295	286	293	317	330	319	330	293	304	286	277	306	303	289	288	296	308	325	310	306	325	294	316	312	303	299	328	280	311	289	316	307	313	279	296	351	298	316	292	290	307	339	332	281	319	276	278	292	280	338	318	324	296	288	284	287	345	334	310	287	323	316	299	307	343	309	345	318	301	302	287	318	313	306	293	324	308	304	328	287	303	277	299	289	303	333	304	300	308	350	332	341	304	296	326	323	297	311	329	288	278	320	312	315	298	283	287	293	323	319	342	296	327	317	305	298	292	272	346	291	298	295	289	324	297	300	258	330	318	293	349	315	319	296	304	299	286	339	291	307	316	321	275	305	303	325	328	297	305	313	290	307	293	322	310	311	310	324	315	299	289	313	316	331	308	269	305	289	319	323	332	316	311	301	291	283	283	312	311	324	332	329	312	291	301	302	311	295	313	306	319	305	340	292	317	299	296	317	300	306	320	309	324	282	308	320	287	293	304	310	314	318	282	300	293	297	302	315	319	277	278	306	337	315	293	320	293	305	288	311	302	298	303	270	306	280	333	290	289	283	300	304	294	320	258	294	304	306	303	295	309	282	323	347	300	301	290	348	309	306	307	335	319	285	310	293	305	313	282	340	301	317	302	304	298	279	333	307	309	313	297	330	303	283	290	283	286	298	308	301	296	299	312	330	328	291	301	301	283	331	296	312	313	280	341	258	311	302	298	272	287	312	312	267	327	306	310	329	342	329	314	336	326	327	288	317	324	305	285	298	273	281	294	293	305	320	306	290	330	356	334	318	286	304	283	292	276	281	312	289	334	324	295	295	294	340	299	312	311	299	325	300	318	277	275	316	304	279	314	342	296	315	302	281	288	284	257	307	296	308	311	318	297	304	304	307	296	302	286	303	283	303	312	289	291	300	303	329	300	312	325	355	303	328	291	285	333	310	317	309	291	305	300	293	323	328	283	293	318	281	289	308	287	308	285	308	330	317	306	318	311	285	296	329	302	318	265	305	302	324	276	314	299	275	283	326	284	295	344	283	298	342	312	330	329	319	319	318	360	308	297	348	289	304	296	295	309	305	291	311	311	296	308	320	278	288	318	298	292	302	297	292	326	310	302	318	301	315	311	324	358	305	332	315	307	293	338	296	318	288	316	296	322	312	317	306	282	297	315	315	282	305	306	294	308	312	290	299	304	308	318	292	302	296	287	324	302	291	336	307	304	324	292	297	340	321	305	311	242	284	303	311	313	294	323	314	302	303	326	302	303	287	295	291	310	296	302	313	316	308	339	335	329	310	309	320	333	320	308	306	296	314	302	336	333	305	278	313	286	326	297	304	307	342	329	316	311	304	288	318	321	292	300	286	332	313	301	304	289	308	295	296	340	315	315	298	300	301	318	295	307	294	321	296	319	296	313	306	311	323	318	328	286	315	322	323	311	289	323	301	306	314	323	293	306	311	289	280	320	320	314	330	291	313	315	285	306	263	336	291	306	303	317	295	329	333	300	284	304	301	333	335	296	304	325	290	297	302	326	308	300	295	307	306	275	324	325	285	259	294	296	289	294	291	337	278	300	276	307	312	317	324	282	292	292	305	333	303	322	291	321	306	318	298	286	316	316	302	283	307	304	334	314	303	302	322	300	327	290	347	311	360	301	320	299	304	279	311	343	279	321	353	337	336	314	319	313	305	328	295	307	286	297	303	334	301	322	280	311	328	297	301	285	315	320	319	281	303	301	292	311	292	306	319	298	307	326	299	312	323	322	274	285	319	333	307	265	307	322	315	312	320	277	306	313	320	325	312	303	276	307	288	314	309	316	325	291	278	342	295	310	339	316	262	303	259	320	276	293	323	333	321	308	324	303	324	267	324	302	290	271	288	313	307	292	304	283	301	340	295	336	290	307	323	283	318	288	306	309	292	293	296	290	293	286	291	319	299	289	278	323	319	295	273	296	288	292	308	301	330	300	327	283	337	301	316	310	305	277	297	306	311	308	322	327	312	300	306	327	287	292	329	315	287	315	295	319	277	292	302	303	292	323	303	284	320	344	293	324	278	304	285	297	289	302	301	294	334	317	312	309	310	269	311	300	283	336	297	311	340	330	327	301	291	324	337	289	309	280	332	344	310	314	319	301	301	293	292	302	300	323	305	300	335	305	316	295	294	306	319	294	322	290	295	352	321	253	320	291	310	321	329	307	345	304	321	304	333	303	282	323	289	292	280	321	287	302	309	326	295	325	331	291	305	278	324	317	310	309	319	294	290	316	338	306	278	313	289	330	305	276	322	294	308	295	291	317	301	323	313	297	286	306	330	289	293	331	298	288	301	284	289	305	287	334	325	308	286	297	294	334	313	287	329	321	298	289	302	319	315	311	294	291	305	290	314	330	328	315	296	309	301	312	318	318	345	303	305	316	340	305	297	333	306	340	308	299	294	317	317	317	323	316	314	284	238	317	282	255	301	290	315	331	287	277	331	336	319	325	300	306	333	338	309	299	334	283	328	299	287	303	314	307	292	309	320	328	294	310	308	303	290	356	287	293	306	314	302	321	308	298	331	297	283	292	310	292	289	321	323	328	310	291	320	299	306	318	334	286	321	318	298	289	293	303	340	304	309	303	303	297	286	283	365	313	321	314	270	284	318	307	326	290	306	293	289	321	279	306	320	298	297	309	309	315	320
1639	478	636	478	268	224	246	270	235	259	235	259	257	251	221	242	256	225	267	240	267	254	238	243	238	235	243	267	248	239	241	227	258	266	250	266	228	223	241	250	216	261	248	262	265	245	266	268	218	257	250	234	244	259	268	247	259	261	246	244	235	259	252	238	259	258	238	247	224	235	238	243	255	237	221	243	244	234	260	264	268	257	274	258	242	231	255	256	267	240	252	248	257	254	246	283	232	224	256	234	258	273	283	254	280	260	251	247	235	259	236	296	251	231	233	275	268	249	244	228	239	232	276	232	244	270	247	265	222	256	229	270	241	268	225	261	249	253	235	216	235	257	256	263	250	255	251	275	209	225	287	270	253	244	267	263	232	230	241	253	258	256	257	232	245	252	261	261	255	239	223	253	250	257	259	240	271	239	263	244	256	256	256	281	246	270	265	251	253	263	244	237	278	261	236	268	236	264	283	261	283	197	253	243	254	239	246	246	239	267	236	271	277	261	261	279	253	269	245	262	254	229	254	239	245	259	231	254	242	220	227	237	224	255	231	251	250	254	255	252	240	245	290	269	273	263	234	225	236	236	263	264	241	256	243	252	243	258	280	257	247	276	241	243	242	241	265	210	272	247	251	264	295	249	287	255	257	275	289	266	255	257	282	244	256	269	223	228	271	254	296	280	284	249	255	285	277	238	270	236	276	247	257	242	257	253	263	278	246	246	258	239	253	254	241	242	243	272	245	260	253	279	240	250	242	232	232	242	269	231	276	252	246	248	220	265	239	262	245	261	278	252	229	257	240	246	257	255	236	238	233	244	272	236	274	230	226	252	290	247	233	281	282	234	240	277	245	278	248	260	236	274	241	255	251	230	235	235	283	246	254	256	245	251	269	245	251	238	241	271	271	240	245	283	226	249	278	236	281	238	242	227	279	229	272	252	237	258	253	272	229	241	238	212	243	260	276	251	252	268	232	238	220	251	240	223	212	266	256	257	262	260	264	253	253	263	257	266	278	228	271	248	272	250	260	227	240	257	251	254	227	278	247	249	238	229	248	254	265	258	271	267	219	252	251	263	264	242	256	251	247	266	213	243	254	267	262	247	244	235	239	216	265	262	266	228	267	259	237	249	241	274	264	266	252	245	292	309	282	272	251	257	251	242	242	255	266	229	249	277	237	264	244	267	258	269	236	237	268	259	248	251	271	246	258	248	238	252	249	230	243	258	248	274	268	265	227	250	228	233	238	265	267	249	292	291	244	250	246	250	261	245	238	247	264	266	284	252	281	243	229	233	259	259	231	262	249	246	242	242	222	260	253	243	255	252	218	250	255	270	229	262	273	244	275	248	233	236	220	259	246	231	238	254	249	247	246	282	236	233	269	248	238	242	241	256	225	276	237	249	252	245	276	283	249	268	278	249	225	264	247	245	263	264	270	240	238	261	257	258	247	249	282	239	279	229	226	261	254	253	251	250	264	270	223	248	234	230	265	282	232	273	244	271	261	232	246	254	277	260	294	266	240	269	242	246	239	233	271	251	211	233	253	297	271	248	251	244	237	284	270	228	233	252	260	242	230	263	217	271	235	278	247	237	226	262	240	230	257	255	275	253	284	257	240	239	244	275	288	269	272	243	253	248	280	282	252	249	226	243	227	243	230	272	265	266	234	253	254	285	282	250	258	252	239	255	284	280	260	227	223	268	270	255	225	253	277	227	242	253	249	254	255	237	253	264	258	257	241	257	227	219	232	266	226	232	266	230	240	244	275	285	251	253	238	234	263	276	200	234	256	248	238	240	217	276	265	242	232	254	258	255	279	248	251	250	248	253	236	229	216	242	239	268	259	235	239	242	254	247	254	230	227	252	248	248	270	268	249	239	229	266	273	280	233	264	267	239	233	248	268	217	287	248	263	225	260	266	255	253	260	248	252	240	272	271	254	248	234	237	240	255	258	249	252	252	253	260	263	259	247	244	221	231	248	259	259	227	271	235	250	242	261	257	274	259	213	261	254	248	281	260	270	240	270	273	228	256	241	241	279	242	242	272	231	273	255	250	251	254	246	275	226	239	253	261	248	248	225	271	260	262	248	252	247	245	284	262	246	229	260	262	228	271	259	262	291	257	234	269	270	231	271	223	271	246	263	259	239	253	265	282	232	249	264	259	267	257	230	263	224	224	274	277	278	269	267	257	246	289	257	270	243	240	257	248	261	296	229	255	226	241	253	242	266	224	218	222	244	245	254	245	247	273	241	261	253	222	223	233	207	250	243	241	273	255	241	257	246	226	245	272	263	239	246	255	265	256	256	281	261	245	245	262	231	239	273	226	243	244	271	257	260	248	243	237	247	264	235	236	292	244	260	238	253	278	269	262	235	220	261	269	247	273	253	269	248	230	243	235	260	266	234	242	262	245	270	249	260	268	267	263	258	246	251	239	227	239	224	253	247	264	243	233	287	263	219	250	246	232	235	254	274	241	264	252	248	227	244	264	286	265	253	265	245	264	242	251	264	259	245	250	278	243	274	263	232	230	283	239	252	213	267	259	242	226	262	232	283	276	256	287	269	256	238	282	263	236	245	254	255	252	232	241	257	266	233	258	269	255	256	242	238	260	262	258	275	237	255	275	261	244	292	237	260	257	258	248	238	272	278	246	268	273	238	242	225	226	249	249	263	238	267	246	251	241	221	241	263	237	222	268	268	284	263	251	236	233	254	265	249	269	244	289	269	236	236	295	277	250	253	252	273	250	237	287	254	243	252	250	252	241	238	252	260	250	271	252	253	257	268	267	260	253	241	233	225	234	220	238	237	247	253	242	234	236	274	260	271	250	290	258	254	227	292	247	256	237	249	244	259	255	238	281	270	248	250	278	251	255	268	257	242	268	228	268	270	233	233	247	255	257	236	254	251	255	256	255	244	251	213	245	260	254	278	256	227	254	246	225	252	242	224	268	252	252	260	264	284	242	223	250	261	250	262	262	252	248	248	274	257	246	267	258	274	269	245	279	255	224	265	251	234	237	274	276	244	283	226	280	265	252	237	241	247	223	267	210	255	242	246	242	247	242	242	241	224	254	259	252	247	247	255	261	261	261	264	246	245	220	261	250	227	230	250	242	257	239	292	261	248	264	257	258	214	260	238	261	284	269	220	227	242	263	289	256	254	245	240	256	255	259	274	235	244	231	255	219	258	235	262	268	278	266	260	244	245	231	232	238	247	258	245	255	246	244	237	246	276	271	262	259	262	294	266	250	221	234	238	240	255	260	261	298	236	236	250	257	234	260	235	207	264	252	271	240	241	217	240	251	262	255	258	226	241	216	291	284	236	232	241	291	253	236	241	251	248	247	280	263	283	255	231	225	259	233	260	254	254	270	243	248	242	258	242	229	253	244	258	254	236	250	243	248	237	250	243	247	216	255	231	214	255	251	280	254	262	258	271	263	272	266	237	285	240	263	228	256	236	266	230	281	294	229	246	218	261	269	218	219	273	260	274	286	260	251
2014	874	1688	1274	685	664	606	667	610	655	626	655	675	627	618	617	614	641	611	626	617	609	617	611	602	631	613	609	630	630	597	630	614	640	606	562	624	616	624	629	591	611	603	590	571	604	586	606	601	674	632	595	597	608	579	623	605	637	577	634	590	588	593	647	625	590	584	626	631	627	636	597	591	630	565	659	588	611	606	602	589	676	597	583	600	564	592	592	605	623	613	581	629	630	582	599	595	605	587	611	542	595	595	597	613	606	608	585	629	602	611	603	644	622	613	638	625	618	593	646	608	624	647	586	545	594	602	578	624	630	586	626	594	573	621	622	632	617	577	613	609	589	609	603	602	610	602	642	586	611	633	655	638	590	649	636	631	591	556	641	594	590	611	590	625	586	638	634	593	607	566	591	595	637	636	610	591	615	595	631	637	619	601	603	606	595	626	579	591	651	570	566	593	610	564	618	648	596	624	617	643	636	603	633	606	663	595	597	616	595	580	604	592	575	611	617	625	618	618	618	558	604	598	614	617	611	585	629	613	629	625	629	618	618	610	591	577	610	636	608	605	616	599	604	629	620	588	608	619	630	614	585	611	595	616	608	572	613	605	596	632	591	621	619	598	601	622	615	588	625	599	628	633	634	621	615	591	606	634	611	628	630	583	639	621	595	587	594	576	551	626	597	579	600	668	598	628	612	620	637	633	583	585	600	655	639	631	598	582	640	563	597	586	580	583	592	637	611	660	588	611	640	569	589	605	619	633	645	595	584	612	646	605	605	567	640	617	620	617	612	671	589	638	628	584	628	627	605	624	632	582	603	654	621	635	602	595	604	611	622	579	627	583	595	570	573	642	584	615	598	635	572	604	599	578	574	582	587	602	612	587	608	608	629	650	643	597	599	590	587	616	599	615	579	657	625	603	646	684	605	611	644	581	637	588	592	600	630	605	616	627	607	622	625	601	580	582	599	642	604	608	666	593	616	618	609	589	597	626	607	607	601	595	600	611	619	621	550	596	625	606	575	606	638	620	586	582	593	594	638	607	577	581	618	597	592	609	621	609	604	587	615	684	585	613	558	611	592	581	551	592	623	599	585	577	564	599	647	643	577	615	585	627	597	636	655	625	579	630	593	577	589	597	627	618	603	603	598	621	630	582	583	580	583	597	601	609	605	632	606	590	597	625	600	569	603	622	599	625	618	603	590	579	680	610	612	601	558	609	613	651	642	621	636	568	615	595	625	604	612	611	591	585	608	623	596	600	636	647	609	592	638	608	563	584	692	556	676	612	631	613	627	601	618	603	593	584	604	605	645	585	596	555	619	580	644	657	630	584	602	569	612	567	596	619	618	636	598	580	591	582	588	624	578	613	596	596	605	585	556	557	599	596	631	616	616	619	596	613	623	560	593	610	607	625	600	617	620	672	616	637	567	637	602	650	607	618	592	547	611	651	575	616	643	623	628	628	614	570	622	609	621	621	565	627	611	604	639	614	600	586	584	602	632	610	627	622	584	595	603	613	645	620	580	613	613	608	620	621	565	613	672	639	628	608	607	631	639	596	601	640	644	595	599	609	577	631	617	597	637	602	607	579	613	618	638	608	646	595	606	604	614	599	612	617	652	595	597	589	618	619	600	602	598	624	608	647	623	554	574	577	620	628	625	621	569	633	611	630	615	585	582	596	632	639	596	617	609	577	594	576	625	548	594	602	649	612	626	573	632	589	601	582	571	549	630	626	618	588	615	590	628	603	639	600	633	599	616	616	588	580	603	635	549	638	618	661	667	612	600	603	624	642	590	617	593	615	576	601	625	645	633	622	653	630	592	618	593	629	622	655	582	584	633	623	610	620	623	600	616	584	613	605	589	616	612	638	604	599	601	573	658	632	601	621	578	613	597	638	607	611	550	639	568	584	629	634	608	589	631	597	565	588	568	568	623	586	624	627	577	604	619	651	583	670	610	564	604	606	641	600	621	591	633	631	633	634	606	643	589	635	634	575	590	543	597	640	590	624	587	649	645	638	638	603	589	609	606	611	579	595	595	611	586	653	635	567	639	587	633	643	683	627	600	626	584	615	613	604	606	558	592	657	608	591	649	603	585	636	602	667	579	613	609	648	600	566	611	637	607	595	618	588	647	651	630	599	592	600	567	603	609	623	597	611	624	603	598	650	625	580	586	585	583	568	643	600	592	599	614	626	596	606	597	654	622	607	614	625	582	614	624	608	560	602	599	595	595	590	602	650	606	616	606	625	599	628	624	631	616	592	601	590	597	573	568	633	593	606	630	587	641	558	661	578	564	636	584	596	572	583	554	581	648	571	610	645	598	625	583	633	641	608	579	602	653	576	607	630	609	574	619	622	607	593	643	636	573	584	616	581	560	586	627	597	606	599	595	584	659	601	587	616	605	633	606	597	630	625	602	634	626	605	610	623	627	623	595	553	611	611	605	570	623	642	612	593	615	618	621	640	602	574	623	621	591	628	592	584	574	586	617	604	612	590	591	639	641	602	550	638	642	588	604	620	606	594	576	641	621	596	625	586	606	614	582	594	587	653	604	658	598	626	572	604	597	599	605	593	587	604	606	606	611	624	631	608	602	592	625	630	660	617	600	663	610	596	582	640	626	610	653	568	649	567	600	624	583	638	581	642	572	596	642	634	613	630	614	607	614	599	621	625	609	605	615	579	544	574	616	616	603	650	622	594	624	597	625	579	581	587	578	607	643	581	594	615	623	583	607	592	594	625	609	603	624	602	605	581	639	570	670	611	637	587	559	603	608	603	595	627	575	636	579	605	576	614	667	626	621	608	604	591	620	571	608	606	570	603	586	609	577	573	581	599	592	593	603	650	590	583	584	573	618	625	588	614	592	585	610	595	588	607	600	592	602	667	586	579	551	601	595	599	623	594	561	594	602	630	594	559	617	572	590	657	642	620	584	614	623	617	566	594	591	621	596	645	619	645	561	640	585	564	619	626	620	615	608	597	591	634	633	616	628	583	622	598	637	610	637	589	585	612	598	630	601	622	667	625	584	610	647	612	600	585	609	603	603	618	610	625	592	634	579	627	615	573	570	615	601	622	604	598	636	629	606	631	599	637	613	636	586	573	601	612	640	629	565	600	610	593	602	606	615	620	583	601	608	637	637	633	618	623	652	662	638	624	592	586	579	597	565	612	604	633	586	652	620	642	650	570	601	595	620	608	605	563	602	623	540	624	627	568	598	617	629	591	600	575	614	641	617	659	632	651	591	639	615	623	652	614	603	663	623	611	622	643	649	640	679	618	604	589	596	596	612	611	603	577	637	586	638	610	615	613	618	575	579	584	575	587	588	569	613	613	632	581	624	611	585	616	580	628	609	607	602	649	616	619	625	610	615	587	626	576	616	616	592	640	579	576	650	612	606	635	649	588	595	649	587	660	625	552	620	611	607	569	561	576	573	613	602	617	580	636	581	610	582	602	606	560	591	611	615	648	585	570	598	636	602	676	592	615	592	572	599
6811	719	4138	2940	645	320	291	260	249	257	250	261	253	268	265	249	263	246	268	232	262	240	268	251	267	253	257	256	214	244	241	243	213	239	264	236	245	263	260	233	249	253	238	241	248	253	238	230	259	242	218	277	275	257	288	256	237	254	238	231	263	244	263	241	239	260	221	240	258	241	251	269	250	274	256	227	228	257	245	228	262	233	256	233	239	244	233	249	230	246	227	239	257	242	246	254	255	242	241	263	226	259	262	245	242	242	253	247	269	277	249	240	292	278	239	253	255	285	225	234	241	269	246	252	264	244	251	238	245	258	243	250	268	238	255	230	270	273	217	243	222	268	270	244	270	207	260	246	263	270	247	242	247	262	246	252	256	280	243	240	267	249	229	247	258	231	242	262	250	241	252	230	256	249	231	242	263	249	259	235	221	237	245	222	245	238	236	249	264	239	233	242	281	220	267	275	253	259	277	279	284	264	243	245	252	242	255	249	252	258	269	252	265	255	273	230	253	256	241	228	264	262	257	266	219	260	254	264	226	240	269	260	243	241	256	273	236	264	242	246	246	255	247	251	246	242	247	229	254	236	241	248	238	259	264	226	249	242	272	289	221	242	241	256	230	243	227	230	252	234	235	233	222	248	220	250	259	255	240	242	248	246	282	252	241	199	284	235	245	274	242	259	274	225	256	225	266	231	250	241	243	228	236	251	233	258	272	266	266	242	231	222	235	258	260	260	239	236	244	256	222	230	282	257	255	253	234	290	231	256	248	233	251	225	231	236	239	228	223	228	246	244	259	257	215	250	248	277	251	260	236	271	250	225	249	260	233	264	246	244	226	252	266	270	255	244	216	245	219	246	242	224	227	218	246	246	229	236	219	237	228	263	261	246	252	225	262	248	244	208	235	217	244	225	221	239	257	214	239	240	213	234	268	263	241	245	232	262	233	246	238	249	216	258	239	238	240	252	240	248	230	209	228	236	270	235	249	245	263	249	246	277	238	258	231	251	221	227	225	276	278	225	257	239	275	250	245	260	240	215	262	266	211	228	232	233	256	263	251	251	233	219	276	236	221	256	250	233	235	216	239	283	256	234	269	248	244	250	248	223	284	275	265	289	232	244	237	254	243	253	243	232	246	240	308	253	226	216	282	246	232	214	254	249	284	237	241	243	248	245	248	244	212	242	262	252	248	248	259	272	262	247	226	238	227	228	255	242	262	274	284	258	261	219	219	224	262	245	254	255	242	229	251	249	249	246	252	237	238	225	242	257	264	270	252	224	235	244	257	228	255	262	268	258	247	260	261	234	251	248	255	208	257	280	234	236	259	263	257	255	265	258	254	240	250	270	259	245	269	246	237	240	257	253	264	256	230	257	267	226	253	268	257	232	234	240	246	270	226	238	264	250	262	247	213	246	256	263	225	235	271	235	254	253	249	240	246	242	225	271	279	244	235	234	258	266	254	242	268	215	274	228	250	260	254	254	246	245	241	274	232	249	251	242	265	259	264	256	243	258	247	215	259	262	231	226	279	269	260	245	236	215	243	244	262	243	249	253	246	282	233	244	245	245	279	237	254	222	220	254	257	260	254	232	263	236	205	230	250	248	243	255	223	215	246	258	247	223	243	252	232	259	274	238	232	263	240	264	256	247	240	250	240	237	238	234	253	275	257	234	252	206	256	241	259	235	288	235	271	253	263	246	245	241	242	221	262	225	222	232	247	271	233	243	254	260	251	243	243	219	254	232	247	237	245	245	243	207	259	240	240	229	257	275	240	215	260	207	238	222	257	252	218	257	262	237	230	250	243	226	219	260	254	245	282	245	240	256	261	244	240	284	229	222	278	257	292	247	286	242	239	219	253	235	242	237	258	230	273	231	254	269	265	230	235	211	245	231	259	247	237	225	266	235	253	249	217	265	217	243	247	238	217	243	262	250	254	204	248	233	275	270	230	238	242	225	253	248	261	256	238	255	236	217	258	259	239	264	242	245	250	244	244	242	245	243	249	242	268	240	257	242	254	244	252	243	233	244	280	287	243	252	244	272	234	248	212	231	214	245	265	234	266	235	267	265	263	247	233	247	265	274	265	273	264	263	256	238	237	243	247	256	236	263	259	244	261	233	259	244	227	227	226	241	243	271	261	268	257	250	255	253	250	285	247	277	238	214	273	262	236	256	282	245	234	250	250	236	255	224	295	272	263	244	243	254	265	212	252	277	252	243	241	226	239	235	229	246	248	256	258	248	248	246	252	220	268	277	224	240	256	240	234	262	253	215	229	222	219	243	236	257	277	239	234	268	236	232	232	240	219	252	220	270	250	252	249	234	247	244	264	226	215	224	234	249	260	233	254	228	269	253	220	263	209	231	276	235	244	255	297	244	258	274	258	230	246	268	238	238	278	230	275	245	237	259	233	263	216	238	252	241	236	224	244	242	279	256	233	275	243	275	253	255	241	261	266	252	246	221	235	249	249	257	241	242	257	274	265	241	237	267	280	232	233	240	253	275	258	242	227	264	278	260	279	226	240	253	264	272	273	265	244	270	265	253	246	252	244	270	239	262	273	255	242	258	235	257	270	264	217	240	252	259	273	241	250	241	262	278	258	258	264	251	228	255	237	257	257	270	242	226	250	261	262	242	217	243	241	263	215	250	249	262	253	253	227	244	259	234	249	270	269	258	265	268	262	261	259	268	228	234	270	257	235	233	246	245	251	221	248	231	215	282	231	243	235	289	246	261	240	250	247	261	254	234	256	225	249	267	250	236	223	235	230	222	252	264	260	267	228	243	243	249	246	264	254	251	216	245	250	233	233	257	257	229	229	261	233	262	246	238	214	270	219	244	259	247	251	233	240	264	261	263	238	263	247	250	253	242	239	242	281	239	279	271	240	231	250	245	258	254	260	247	258	267	259	245	234	250	245	254	274	224	235	230	242	219	245	226	218	255	249	281	254	230	218	232	252	256	236	250	244	261	201	234	249	267	253	274	236	244	258	230	245	222	241	241	229	259	263	253	248	239	233	226	228	243	227	263	255	251	237	255	241	227	257	255	248	242	274	234	252	257	251	253	233	219	239	268	215	230	224	243	266	277	242	256	272	245	267	252	245	259	250	254	271	252	232	230	249	263	251	271	255	254	255	251	253	255	256	229	258	246	250	249	240	236	265	257	242	255	243	263	260	249	234	274	274	258	236	238	247	269	240	265	256	251	243	269	242	210	240	265	219	236	254	254	232	245	279	255	246	268	254	239	231	253	259	254	242	230	245	229	258	245	229	263	274	267	229	291	245	260	264	245	232	223	244	239	235	237	256	245	216	272	248	264	276	255	256	249	225	254	215	254	272	259	234	280	259	207	247	269	256	240	240	279	252	247	252	256	224	227	234	214	239	265	258	234	247	242	246	252	242	239	234	245	248	257	240	230	201	251	256	246	249	243	232	227	235	215	246	255	200	242	252	270	224	253	233	229	273	249	245	252	258	246	258	241	230	240	223	245	246	206
6155	1106	9000	8355	1620	980	893	791	786	702	739	660	751	703	641	624	668	651	665	637	616	612	619	600	616	640	589	591	636	612	616	588	609	622	550	615	595	559	611	577	617	588	633	585	597	578	618	609	590	598	601	631	596	578	537	649	586	606	637	597	609	611	611	597	575	596	588	590	592	571	602	618	615	595	573	588	609	605	626	626	590	583	624	562	625	585	569	561	589	592	570	549	596	580	591	531	576	620	568	601	610	593	552	653	631	589	576	596	597	618	574	627	631	578	580	621	520	608	590	597	604	581	594	588	597	590	641	631	572	595	632	573	554	614	586	555	582	590	656	611	543	595	585	588	610	610	553	565	596	560	573	607	621	605	581	546	594	599	616	587	600	606	649	590	618	557	613	568	577	558	604	586	586	559	610	597	618	558	570	593	588	610	574	570	615	602	588	589	591	595	552	583	565	604	587	625	549	572	594	579	613	596	577	576	585	584	614	613	602	584	560	574	614	592	582	600	563	557	590	622	641	623	625	515	632	638	615	582	600	605	580	539	546	587	613	616	551	611	616	578	586	641	580	572	613	577	593	610	579	585	593	601	597	555	578	616	613	584	602	579	610	570	607	522	602	584	619	574	528	630	579	568	613	579	593	574	566	615	654	612	581	611	577	608	606	551	559	571	590	560	626	542	576	618	563	558	595	573	567	567	582	591	574	589	586	639	599	581	573	557	582	601	607	599	561	601	591	614	601	620	613	625	582	583	594	590	612	595	583	608	584	579	576	574	580	613	559	594	586	561	551	614	638	607	594	605	597	590	557	595	594	640	575	603	597	596	574	602	582	576	590	555	641	589	581	572	592	558	599	600	583	582	609	651	598	544	624	536	579	644	614	561	626	611	570	588	586	585	610	615	575	596	602	571	583	575	551	571	629	614	616	587	613	601	608	609	598	601	603	613	624	609	637	606	574	604	581	606	609	595	563	559	612	615	565	578	562	588	532	585	606	574	591	555	564	626	621	596	608	573	632	573	617	628	581	601	558	586	539	600	638	592	596	562	564	571	571	543	607	593	587	583	603	591	584	607	573	550	558	595	611	563	609	573	589	616	595	555	591	550	602	610	601	592	604	631	629	587	575	596	603	562	609	602	594	551	588	596	656	627	623	574	571	569	576	552	612	615	659	569	575	613	571	623	603	575	607	567	563	605	592	601	620	557	592	619	596	610	606	616	594	576	587	600	565	613	611	572	581	606	567	596	569	573	618	609	599	637	597	614	596	602	599	583	582	619	632	574	572	614	624	574	578	602	575	633	574	602	570	594	548	588	586	584	585	579	590	560	626	606	605	589	599	635	583	595	592	550	589	573	616	572	592	644	600	555	614	601	599	593	629	586	582	566	558	566	587	625	621	623	586	573	608	581	602	630	590	618	596	594	565	589	555	589	567	563	597	586	548	533	574	597	594	585	546	592	602	600	583	586	612	609	562	596	603	597	582	619	627	556	597	597	613	599	560	599	617	608	599	591	595	605	596	579	627	585	587	570	595	598	566	617	614	566	588	597	569	548	563	565	581	598	617	635	577	597	573	616	577	581	639	582	625	622	596	614	620	588	575	598	595	617	636	615	583	592	601	610	597	609	599	607	614	594	586	578	596	591	599	594	589	568	620	576	596	652	578	568	578	587	598	564	573	618	596	623	568	589	551	568	597	583	587	572	600	607	616	600	602	568	564	544	620	635	582	560	593	540	598	630	595	600	596	582	632	620	582	597	610	643	570	587	583	655	577	623	573	620	622	581	626	588	563	586	595	605	581	577	593	586	584	580	575	562	606	604	562	604	602	584	577	590	597	599	611	583	566	604	588	595	586	592	622	579	642	595	574	620	583	596	613	632	574	592	579	597	603	611	587	594	593	572	601	628	602	625	591	603	555	607	546	611	562	608	569	593	609	598	598	596	602	604	640	594	605	610	621	588	596	576	635	604	565	601	604	592	599	605	581	561	596	580	574	554	591	616	630	601	592	583	585	544	557	584	564	540	601	636	600	615	602	547	595	591	595	612	567	643	590	622	580	612	578	612	547	637	581	627	603	579	551	631	580	579	603	583	578	589	545	585	659	622	611	574	630	604	568	612	587	576	560	588	576	597	561	597	589	551	579	560	580	599	532	611	617	612	602	620	599	604	634	619	585	548	582	582	587	627	621	569	614	587	536	632	600	575	579	620	572	569	607	574	619	584	612	617	590	603	613	599	582	556	581	644	556	592	627	577	623	573	578	574	548	593	600	580	563	622	562	622	589	585	553	592	570	559	538	596	576	571	588	622	574	565	594	597	614	572	579	584	610	589	573	569	556	565	616	647	586	592	589	606	602	586	610	578	598	599	607	606	584	580	558	602	578	583	567	585	587	563	579	597	636	616	598	649	595	605	602	634	572	607	603	552	596	579	552	588	603	562	620	606	579	582	621	629	618	598	610	618	602	604	574	579	617	610	646	615	595	584	554	612	620	639	558	584	573	659	572	610	568	586	611	591	552	604	602	610	592	609	582	607	559	600	581	580	576	611	595	600	584	558	609	582	562	597	631	608	584	608	571	598	590	626	592	563	571	618	572	632	623	597	627	591	578	635	575	593	597	566	571	643	569	618	557	585	626	619	586	587	589	606	607	580	612	610	624	585	591	535	568	559	601	592	613	618	604	602	607	616	577	569	607	622	625	576	618	587	545	593	615	615	627	624	595	571	550	599	618	573	607	608	553	610	590	597	584	580	579	608	592	631	633	596	577	566	612	598	614	584	575	638	610	575	583	609	597	564	576	617	582	604	571	617	573	620	620	587	584	575	659	544	582	592	604	601	583	629	584	552	640	577	634	609	579	601	623	558	594	591	611	564	598	590	594	576	569	539	579	625	539	594	578	612	577	593	578	577	603	627	618	545	619	594	545	591	592	593	560	585	551	584	617	579	576	588	583	591	566	555	580	601	596	606	575	659	601	583	634	551	611	569	578	605	557	567	565	560	567	584	583	584	571	607	627	620	589	559	569	599	626	580	569	552	595	599	591	603	611	576	588	596	643	581	592	592	554	545	588	554	616	628	579	624	562	590	582	570	622	548	552	573	578	599	619	612	577	606	560	569	590	557	604	595	557	555	569	555	556	592	583	600	613	594	636	622	598	565	603	618	544	603	567	574	560	571	594	559	613	594	600	631	610	640	609	598	613	615	611	588	591	572	548	575	602	564	584	579	595	600	568	600	619	592	567	547	580	638	611	510	588	604	571	640	594	546	582	554	580	629	606	621	594	606	598	613	613	577	601	586	605	601	545	632	554	577	600	593	623	617	598	636	589	606	598	614	588	613	585	604	598	607	600	600	549	610	607	532	578	571	609	548	620	596	586	619	625	591	592	606	630	618	664	603	636	597	571	614	636	582	599	596	616	595	573	608	591	580	618	559	589	571	599	650	611	607	563	593	586	569	586	630	613	605	633	622	583	583	582	558	582	589	588	595	570	624
12375	1195	2348	3818	1278	286	233	224	197	185	167	141	132	144	142	152	136	134	107	122	127	127	115	131	125	119	107	108	122	111	115	126	130	129	129	130	113	115	118	102	121	127	107	94	116	118	119	126	121	116	120	115	137	111	125	129	131	102	104	128	122	127	132	104	131	125	121	131	109	130	122	121	117	103	116	118	131	111	114	131	132	134	119	135	131	128	105	112	123	113	125	122	126	98	126	135	115	123	141	122	113	113	99	109	127	121	89	137	135	129	86	129	120	119	103	121	126	107	100	110	126	119	115	111	107	110	117	122	117	123	113	107	125	129	136	106	117	90	126	100	115	128	106	105	114	127	136	113	107	100	125	113	108	108	111	123	107	105	114	131	112	105	140	119	110	98	123	119	110	113	114	95	108	114	131	105	118	105	115	121	118	139	113	123	110	121	112	106	114	121	125	115	103	118	135	132	139	113	126	104	95	128	115	103	125	106	109	111	127	119	112	112	129	101	112	118	124	114	133	133	125	106	121	121	110	123	128	122	115	105	106	122	108	113	111	131	124	124	139	125	107	110	115	111	123	102	98	116	112	110	120	110	123	124	99	114	120	121	111	113	104	122	115	121	105	110	116	126	105	131	133	125	115	120	121	108	122	112	115	120	143	105	142	105	120	124	117	114	95	101	124	109	119	127	141	121	106	118	126	123	121	135	126	110	113	108	123	105	116	106	123	120	107	114	115	115	133	133	121	116	109	114	109	117	123	120	108	107	128	110	99	121	120	119	117	118	137	112	110	119	96	112	126	107	112	127	124	142	126	117	103	130	99	104	107	124	104	109	119	130	114	117	106	99	122	109	117	122	97	112	114	94	127	100	124	151	118	126	95	121	125	138	135	101	93	109	108	128	136	120	101	103	128	117	108	138	109	122	125	92	132	118	110	117	118	102	121	109	124	128	125	122	118	118	121	120	128	99	93	97	104	116	113	109	114	117	115	124	110	96	103	105	148	113	120	125	115	132	130	110	125	120	111	119	109	114	122	112	131	111	90	122	105	119	107	107	114	136	109	95	111	110	113	126	112	129	96	124	120	124	133	117	109	119	124	109	110	105	101	131	132	109	118	111	131	130	98	130	134	106	117	123	121	112	114	129	129	109	122	118	129	127	108	141	123	145	145	110	120	130	95	118	125	128	103	119	110	105	117	130	97	114	122	104	109	105	124	111	106	124	108	117	114	106	90	107	116	121	120	95	129	120	114	122	123	113	119	110	113	121	109	126	121	111	130	105	117	121	118	113	115	111	102	138	111	106	126	137	99	91	84	114	109	80	130	118	109	123	120	111	130	131	106	115	100	118	138	133	109	123	128	123	118	138	94	100	94	111	94	108	115	108	130	143	112	109	115	110	114	110	125	109	117	116	88	124	122	126	122	112	102	137	99	116	117	116	126	86	112	126	107	129	118	111	125	106	110	116	138	110	111	116	125	138	125	150	121	111	119	115	103	103	129	99	117	140	130	107	112	121	141	98	105	110	115	116	120	115	120	115	117	110	111	116	138	110	119	95	110	121	124	110	116	113	117	120	117	87	111	125	118	127	125	126	123	120	103	122	105	118	142	112	127	121	125	119	118	116	143	118	135	114	117	126	104	125	105	122	119	109	116	120	92	111	111	116	113	120	97	120	111	112	114	118	134	102	132	114	115	116	115	123	122	102	104	112	136	118	107	117	100	117	123	133	105	109	125	116	107	124	119	105	120	121	102	114	104	119	101	88	110	97	99	120	108	127	117	111	115	109	111	104	131	110	139	120	112	128	106	108	133	125	115	119	125	109	93	116	112	123	113	136	110	129	128	106	112	103	114	119	133	128	122	110	100	128	110	120	92	104	129	116	108	115	127	121	92	137	127	123	109	102	115	116	109	112	128	117	130	122	100	104	113	121	129	106	98	118	113	117	110	123	118	101	132	129	109	120	121	126	134	135	114	128	121	96	129	119	140	97	114	113	102	99	131	108	144	133	110	131	123	131	115	109	114	118	107	94	129	129	135	106	114	119	134	97	109	122	114	119	112	116	112	117	118	120	107	117	111	131	112	114	123	114	119	140	150	121	123	116	128	104	119	118	123	145	124	115	114	132	122	121	130	113	113	125	111	117	127	123	107	119	123	96	110	113	113	98	91	123	150	121	131	119	127	124	126	114	126	123	88	98	95	132	110	116	100	102	114	115	128	125	130	139	119	123	102	127	98	100	100	111	118	95	139	104	140	115	142	105	128	120	124	126	122	129	133	100	115	91	114	128	125	103	112	120	118	116	109	98	119	97	98	119	127	99	145	118	125	122	132	122	115	114	128	107	108	113	115	109	117	120	137	103	129	114	114	113	118	117	100	98	113	115	125	118	123	121	111	113	114	127	128	137	134	91	116	103	127	112	96	127	126	113	112	110	124	114	122	129	119	114	110	102	118	108	114	121	95	101	115	121	115	116	135	113	118	136	109	111	136	129	112	134	101	118	120	127	143	131	105	123	138	96	126	99	133	100	121	101	140	139	115	129	116	124	115	120	113	107	120	121	99	128	107	113	109	120	101	122	121	116	122	110	118	134	133	126	101	124	108	108	101	111	133	130	114	119	115	124	122	130	106	113	128	129	145	121	134	129	103	146	136	115	97	111	123	117	137	113	111	111	142	135	102	102	116	103	122	126	119	102	125	113	114	149	125	115	128	114	111	115	120	100	99	99	103	112	121	135	107	115	122	113	117	115	89	130	95	106	119	109	116	123	135	112	94	112	123	114	102	116	101	126	114	105	109	129	106	115	119	107	126	138	126	132	130	100	109	121	126	109	128	109	141	119	132	131	107	128	96	127	126	121	122	126	106	128	115	113	129	114	121	97	103	117	126	122	117	98	111	146	129	104	127	120	124	117	132	115	110	107	118	120	106	109	122	119	106	118	120	128	119	114	121	108	113	94	123	126	140	120	119	114	121	121	95	109	120	141	104	134	100	124	113	109	103	124	118	102	123	105	88	99	114	102	111	117	110	112	117	129	133	126	125	127	125	99	107	104	113	102	133	112	121	108	140	124	109	122	138	116	101	101	108	132	111	121	109	114	110	115	125	122	113	115	116	107	130	120	114	98	111	114	124	118	94	120	116	114	122	119	121	117	115	93	125	105	106	124	109	106	114	120	116	113	112	107	135	135	132	131	102	98	123	122	126	120	113	144	110	136	112	80	114	137	124	101	119	137	110	127	115	105	122	123	128	112	124	102	114	105	127	144	110	133	104	128	126	111	136	106	129	126	124	111	128	116	116	108	99	101	111	112	130	129	94	141	122	134	126	125	116	112	120	114	113	118	121	129	121	108	114	113	108	101	121	114	113	112	116	110	116	89	116	98	102	135	101	113	122	122	118	125	128	95	108	112	127	128	103	98	124	108	110	116	103	119	111	119	117	111	104	103	107	97	120	125	122	122	132	108	103	96	115	106	116	91	123	144	125	115	121	132	127	122
8001	1245	5089	11328	2700	1056	852	792	610	597	516	522	578	476	442	468	450	371	401	376	366	359	341	348	358	319	364	351	330	331	300	314	290	315	348	338	337	324	306	298	266	336	312	290	338	317	310	288	294	284	315	293	301	309	321	300	300	292	317	269	266	297	271	315	288	286	310	312	284	298	328	329	291	302	297	295	292	293	303	318	288	321	298	285	281	327	286	297	311	313	326	329	275	293	302	272	273	279	322	315	321	304	300	284	334	298	280	282	284	321	314	294	300	288	293	307	294	320	278	322	279	289	289	308	274	305	302	282	292	292	311	289	313	287	314	321	302	283	275	315	278	298	297	275	294	317	302	275	301	284	314	310	321	274	285	271	264	265	313	287	290	305	317	312	298	282	286	314	280	310	305	267	300	301	296	298	318	277	303	291	321	278	284	299	308	330	309	360	296	296	287	296	274	275	307	323	322	281	317	278	302	294	278	304	325	292	279	262	291	302	256	315	290	278	298	300	318	296	307	280	306	300	291	285	302	302	272	315	287	289	301	273	260	301	286	273	295	301	315	274	295	261	296	305	335	293	323	323	285	289	290	272	268	292	301	285	306	277	283	308	311	274	264	316	273	275	298	302	296	275	290	308	301	305	322	313	273	292	313	302	287	316	312	298	316	260	300	293	289	300	287	314	322	320	307	344	282	274	307	300	285	311	297	293	299	286	289	303	288	298	290	274	315	289	275	283	304	284	324	296	300	274	310	319	307	264	298	278	276	288	284	308	292	298	310	258	284	333	330	321	258	315	302	266	278	281	324	302	308	286	296	307	302	271	293	306	278	291	328	310	284	308	281	285	291	298	311	295	287	299	297	280	286	270	283	284	295	319	305	269	278	293	290	271	288	273	308	316	277	286	300	297	291	315	303	312	290	274	249	281	310	273	298	314	283	274	304	279	263	282	287	286	262	284	272	277	320	288	309	293	322	297	299	296	282	289	294	290	307	311	294	311	331	284	314	279	305	309	291	304	313	326	280	311	283	273	275	296	275	283	290	325	300	275	286	281	297	298	290	312	266	309	316	302	279	307	312	302	292	304	294	297	316	301	280	277	298	280	307	329	320	280	304	317	307	324	313	284	297	303	264	314	311	310	346	293	292	326	312	301	297	271	272	306	287	259	294	286	331	302	283	268	319	306	291	306	307	294	277	260	304	302	275	276	308	320	300	321	295	288	299	287	289	281	294	324	276	308	307	270	295	314	312	288	293	305	292	305	304	301	301	311	300	288	294	290	314	303	312	305	289	310	300	305	286	296	274	303	312	301	297	325	282	278	280	292	292	283	250	296	282	320	313	312	284	314	300	303	303	316	335	297	297	319	298	290	277	312	284	310	298	320	280	268	288	285	306	297	295	311	295	274	287	270	283	306	283	359	288	299	270	291	260	278	273	327	286	291	303	283	293	296	305	298	282	317	279	305	292	307	274	299	286	315	294	282	291	284	294	312	285	288	294	316	283	304	313	269	287	252	281	297	300	271	277	295	280	295	311	284	304	295	272	315	323	283	323	282	306	319	310	291	269	258	295	335	292	300	302	274	295	305	299	313	281	287	294	266	288	288	296	307	288	315	242	301	274	254	278	269	258	307	315	279	312	292	317	295	291	295	269	290	295	329	302	292	305	270	295	328	307	320	299	297	277	315	292	275	311	319	293	292	292	301	280	304	299	310	307	298	296	268	335	296	303	269	292	287	294	284	267	318	285	251	279	295	286	294	296	307	312	301	287	309	270	292	278	292	303	276	292	275	291	294	312	273	303	291	283	296	254	321	293	331	294	313	294	305	289	300	302	308	298	295	324	297	279	285	291	303	296	292	307	300	316	277	283	285	293	311	288	329	312	299	266	292	308	311	277	282	303	321	296	269	287	277	269	280	294	277	277	291	275	326	303	288	277	299	342	273	313	291	324	288	317	286	311	299	310	277	283	310	272	302	293	292	315	282	304	302	283	298	314	272	263	281	309	276	336	312	285	283	297	277	270	256	280	299	306	297	315	313	289	320	335	329	282	309	302	306	256	293	291	301	302	312	254	279	286	282	281	294	263	303	267	296	311	294	315	297	301	309	277	284	326	289	285	295	319	291	301	291	305	278	319	321	285	283	297	288	281	309	279	313	269	292	261	315	283	285	309	289	303	317	295	285	308	319	304	296	308	302	301	316	301	297	276	283	292	296	301	312	275	294	332	308	285	292	297	292	307	317	284	304	310	307	288	294	304	303	305	302	292	303	288	300	306	283	267	263	290	291	274	305	277	294	295	285	308	345	308	254	288	283	286	273	293	296	296	275	266	281	265	313	284	284	283	319	274	335	279	282	276	306	326	351	300	294	295	320	321	293	273	296	298	323	270	320	317	273	273	322	304	321	289	308	295	304	293	282	286	293	286	299	294	307	267	308	309	311	294	285	295	306	295	298	290	293	285	291	314	294	290	283	294	301	282	300	304	295	316	307	263	295	283	282	320	315	298	287	288	313	299	317	267	275	300	312	302	287	271	300	261	293	339	306	289	283	298	271	289	312	312	292	276	314	284	299	281	316	289	300	315	329	268	275	319	276	303	284	303	290	287	295	279	300	306	307	324	296	263	329	263	312	271	294	287	311	277	267	281	354	293	291	302	298	278	307	287	303	285	288	300	300	291	267	309	292	300	287	277	329	302	294	290	316	307	315	293	297	316	305	269	300	303	281	300	275	296	298	274	290	304	302	269	297	290	291	287	309	273	302	319	279	306	334	296	282	297	280	286	313	305	296	283	289	299	295	281	287	246	272	324	289	260	289	264	313	308	312	286	324	277	307	302	333	271	291	328	302	311	305	320	299	268	295	279	277	300	278	313	303	338	282	283	297	313	284	269	276	297	267	296	297	321	309	302	299	292	275	292	293	313	303	316	284	295	272	283	308	289	277	271	299	300	269	319	312	300	313	276	298	285	266	329	309	313	300	322	292	321	287	310	303	308	319	330	280	330	271	301	339	290	285	292	278	296	295	287	286	281	263	248	303	289	288	282	304	273	264	332	272	277	279	284	253	282	320	310	297	300	261	270	291	307	322	291	286	311	254	304	325	312	282	298	292	299	263	264	283	318	281	290	262	299	253	318	284	325	284	309	303	296	319	273	287	299	300	286	273	281	307	305	316	285	311	293	277	333	312	299	328	287	306	296	334	254	269	272	325	319	289	295	302	324	277	300	314	283	274	297	304	323	292	265	330	293	301	296	311	280	284	284	307	290	293	295	272	300	319	271	299	282	278	282	262	288	280	290	311	309	297	308	321	320	294	271	331	290	289	341	295	309	265	308	269	310	290	277	284	313	288	316	297	322	282	313	322	293	304	293	301	302	306	309	298	300	294	314	261	297	299	289	282	317	270	281	301	277	294	333	302	319	261	294	270	268	299	265	295	300	304	290	313	289	280	293	292	280	314	271	321	301	259	285	348	301	287	299	305	307	297	311	301	317	263
1684	466	528	403	263	241	260	291	247	253	244	235	277	282	242	251	211	246	257	273	250	237	235	243	237	251	259	212	252	255	259	234	268	247	243	259	232	240	266	237	239	250	254	249	239	252	241	228	243	225	260	228	232	244	231	261	267	219	245	253	229	281	235	263	244	242	247	239	254	234	236	253	256	260	223	251	248	234	272	285	231	261	229	273	264	250	268	245	231	238	268	264	261	266	249	245	236	217	249	231	286	247	222	236	260	266	252	228	244	260	235	246	224	228	261	256	260	253	239	244	223	240	274	255	229	220	248	263	228	250	261	247	248	226	240	267	252	256	229	243	257	241	231	235	236	246	213	261	260	230	254	264	225	243	266	254	227	246	253	234	249	249	233	228	218	264	245	237	256	245	266	255	255	223	248	229	257	246	249	227	219	247	221	265	249	248	237	268	253	249	239	220	227	231	239	279	245	238	245	255	278	275	230	263	229	227	281	239	250	255	245	246	275	249	254	262	247	259	231	214	271	257	240	252	251	263	219	270	237	253	234	253	217	224	230	224	256	230	264	269	225	271	252	285	241	244	283	286	260	318	246	241	253	222	248	244	254	263	234	256	222	243	237	240	271	266	258	245	250	235	247	273	224	228	303	248	257	237	226	193	245	255	291	260	236	241	274	227	261	224	231	254	222	226	259	252	246	261	245	256	235	228	225	244	269	225	216	237	249	249	253	247	248	231	268	255	232	273	258	239	268	276	258	270	238	258	258	241	257	251	250	246	244	225	260	237	235	239	256	263	244	275	261	261	271	262	232	250	244	241	259	246	239	271	232	232	251	274	279	233	231	235	266	240	239	250	237	248	203	230	243	262	237	265	262	231	261	290	267	263	218	218	244	246	240	216	240	286	250	241	252	282	237	239	253	254	248	268	244	242	236	250	269	243	276	264	245	248	248	237	239	280	253	250	256	246	249	250	231	246	235	252	256	240	254	254	263	265	256	220	229	243	257	229	254	231	254	286	269	278	243	244	245	261	239	243	262	243	259	263	252	266	242	280	266	245	249	234	246	247	229	243	257	261	243	242	245	251	250	248	246	238	257	255	266	213	243	260	245	250	280	246	234	216	231	227	239	254	229	239	242	244	240	250	244	280	264	259	248	252	211	253	249	294	265	264	236	233	243	266	228	250	234	206	248	288	253	277	263	263	222	220	258	265	249	257	269	289	253	262	229	244	263	265	246	247	232	234	249	251	230	244	250	266	248	251	259	238	267	245	235	243	224	248	235	236	275	233	240	261	253	255	217	243	258	242	262	246	260	259	254	242	270	246	268	255	233	269	248	224	244	259	224	226	232	255	273	231	251	279	242	248	261	263	237	241	257	239	257	249	245	265	221	257	252	266	240	227	229	257	270	268	259	269	232	236	223	245	241	209	214	244	270	286	271	229	207	289	224	264	246	261	237	226	244	231	240	248	269	274	252	230	231	239	238	221	247	245	231	225	247	276	246	255	260	248	237	233	260	226	245	269	270	238	245	276	243	219	235	235	240	255	250	245	264	251	226	278	233	261	276	276	243	252	242	257	230	259	221	262	226	234	254	237	243	248	269	280	243	250	235	255	277	276	235	221	252	234	245	240	268	260	245	263	244	260	273	251	258	270	259	245	255	240	269	227	262	257	208	229	253	261	252	237	236	249	245	248	217	240	271	257	265	242	261	262	238	274	256	232	244	242	231	249	240	241	217	261	244	262	227	232	247	250	258	216	224	268	217	250	246	238	240	261	284	267	227	235	239	234	269	240	207	249	270	246	283	238	258	241	265	254	221	241	262	251	218	258	265	237	250	264	232	275	259	260	259	220	229	238	241	263	261	237	232	244	238	265	243	251	223	260	263	235	257	267	240	258	240	230	226	222	253	218	255	262	258	229	236	236	241	278	244	252	272	265	235	259	217	241	233	266	239	271	243	252	235	231	231	244	259	259	275	235	268	264	242	270	221	269	248	243	256	270	244	229	240	240	237	260	234	249	248	248	239	253	237	256	221	266	254	244	227	242	234	259	247	266	256	248	268	241	228	236	235	261	240	238	243	206	236	254	259	255	276	245	265	245	224	202	228	265	284	265	255	275	270	241	249	240	268	228	283	276	240	245	261	232	247	255	267	263	281	237	251	241	253	260	228	255	259	242	251	238	250	246	247	240	235	253	259	239	255	272	255	256	253	228	220	256	218	271	231	223	248	228	255	265	246	255	270	236	239	233	240	273	254	246	254	276	228	263	226	252	251	244	232	248	265	251	238	271	241	246	248	259	255	244	264	256	218	245	238	242	264	240	242	240	240	261	249	247	284	254	238	257	258	247	235	237	246	237	268	228	217	262	217	269	258	240	214	243	244	250	210	252	239	234	267	238	244	225	254	235	245	266	246	247	283	219	258	238	266	241	261	218	248	234	228	283	199	238	293	242	254	255	211	252	277	259	222	236	247	254	243	250	272	235	260	222	257	235	255	247	258	251	233	239	248	234	249	201	266	244	245	230	252	232	254	268	251	263	259	245	238	245	250	258	259	236	248	260	254	258	257	272	271	268	227	213	260	262	262	249	239	242	236	231	231	258	214	222	255	247	243	214	244	254	230	249	251	268	265	272	260	254	243	252	256	236	221	240	257	271	233	255	249	245	211	279	255	265	233	226	264	243	239	261	245	237	237	252	239	224	243	242	269	261	229	256	269	226	243	251	241	260	237	237	237	272	242	252	245	253	270	265	253	254	236	258	235	257	263	287	263	228	245	214	256	249	235	239	266	242	238	225	239	246	239	236	232	215	254	252	264	218	263	252	261	229	239	265	262	275	232	222	236	255	225	247	297	226	272	245	257	252	245	225	252	244	247	254	234	242	243	246	257	264	263	242	229	223	284	232	208	256	263	257	233	270	233	290	279	243	243	235	252	257	219	233	215	233	289	257	285	246	286	243	263	234	230	234	238	279	231	276	260	232	251	229	241	256	254	262	246	252	248	256	267	249	256	254	238	272	237	259	253	258	228	219	258	275	258	238	253	255	256	254	240	253	258	241	266	210	245	256	241	262	226	252	245	275	239	211	226	243	228	240	238	245	259	245	254	231	247	246	255	241	260	224	257	263	225	273	244	264	256	250	229	256	231	254	215	241	263	227	245	254	206	246	260	250	231	266	249	251	237	252	284	251	237	233	251	254	253	258	254	242	264	253	246	239	272	230	257	268	223	218	232	235	222	242	242	233	258	253	260	260	241	266	242	268	247	277	261	225	231	243	253	222	272	227	246	257	238	235	269	252	249	236	267	248	264	261	230	251	248	260	262	231	252	274	260	235	255	273	267	249	242	259	230	254	251	236	240	266	236	243	268	245	242	270	246	270	253	257	259	256	264	243	265	257	234	255	248	236	244	219	252	251	241	258	268	238	218	243	260	243	242	265	272	247	241	264	232	256	228	253	279	236	276	253	243	247	257	268	245	256	243	215	236	225	275	234	284	259
2072	892	1166	1261	722	626	668	626	620	604	623	613	618	633	584	579	589	551	611	627	555	580	608	607	634	592	559	609	662	618	546	584	594	626	597	597	570	644	581	628	551	599	651	602	585	587	635	604	590	602	626	576	610	610	592	608	573	555	590	616	643	602	553	592	606	573	607	568	582	622	596	558	652	611	639	606	601	614	606	635	630	571	582	601	624	623	624	580	640	618	559	609	558	617	608	646	581	646	597	601	615	617	616	596	633	595	620	620	598	595	557	579	596	613	627	558	647	571	634	611	623	554	555	628	538	601	619	637	627	589	581	620	603	566	568	623	648	610	602	595	621	611	597	584	596	570	580	602	585	598	609	612	589	603	586	599	579	577	662	608	595	556	570	593	594	618	613	625	592	629	586	589	599	590	619	567	612	586	576	591	614	631	603	605	565	585	598	583	585	593	548	596	621	635	654	585	601	591	621	635	626	592	588	564	593	638	590	591	630	588	580	603	615	625	620	597	587	607	624	568	611	603	618	595	593	598	610	627	601	575	594	574	602	600	598	583	573	601	617	603	617	631	545	604	617	573	621	575	612	615	590	614	653	645	574	569	588	599	590	637	607	618	625	610	604	558	585	626	639	592	612	616	620	626	606	555	595	591	635	567	530	589	588	606	599	600	613	599	631	590	651	602	671	566	610	605	642	567	600	633	636	637	594	588	573	604	595	599	595	612	569	553	598	601	621	593	621	599	622	612	572	590	578	594	603	588	587	601	602	547	615	625	585	582	610	615	591	571	601	609	590	655	559	577	610	595	596	588	618	637	637	623	598	566	562	567	623	573	594	620	597	610	593	581	600	571	575	581	584	596	621	638	623	626	589	611	568	587	625	586	585	625	598	588	583	627	585	616	609	570	605	601	641	576	572	601	594	615	604	610	589	616	629	549	589	590	560	592	571	582	610	569	581	585	596	631	575	577	608	638	614	611	594	622	590	607	616	603	647	622	612	638	603	618	589	588	594	635	574	634	600	602	593	602	585	607	571	580	594	642	577	622	625	621	610	577	643	603	594	587	549	560	615	615	603	595	594	604	605	557	605	586	644	590	614	618	619	561	572	581	574	644	603	577	561	625	591	624	616	607	585	584	604	554	617	598	612	593	584	624	612	614	612	594	593	605	608	596	590	603	581	590	555	618	567	606	543	545	595	604	594	620	596	572	580	572	613	585	603	572	640	607	596	574	650	580	611	594	583	668	625	611	562	593	621	578	574	613	590	590	555	603	611	616	582	531	612	649	608	609	608	609	574	604	605	625	590	576	574	600	611	606	616	637	585	606	608	646	595	605	593	598	565	586	631	649	644	577	607	602	611	604	535	628	530	579	576	605	619	580	592	624	630	567	612	597	579	632	612	562	625	568	625	596	653	558	636	612	619	613	583	627	590	566	584	596	622	576	589	589	642	607	594	553	582	600	629	570	590	561	615	597	594	613	659	565	599	605	623	598	585	581	617	618	596	554	612	599	618	604	608	566	569	638	575	612	582	595	588	605	597	599	626	614	678	568	600	602	625	588	606	601	571	602	611	582	614	588	582	616	625	614	639	585	567	582	591	597	615	553	570	602	558	565	603	585	640	609	621	543	564	598	615	635	615	615	580	612	556	587	547	601	594	574	625	585	585	595	605	560	613	585	576	613	592	640	602	619	616	591	630	642	542	588	622	598	615	676	595	590	641	577	631	622	604	624	607	598	591	644	613	644	601	613	636	600	599	585	597	607	592	590	566	606	604	623	594	594	583	660	639	604	598	635	616	614	576	617	579	605	603	601	576	619	579	600	605	596	605	613	561	592	640	639	614	607	637	602	611	581	572	573	618	597	616	631	605	616	620	614	642	602	600	637	582	589	611	579	618	613	584	626	595	591	591	608	596	542	595	570	588	572	609	619	602	638	612	604	627	582	586	589	606	641	577	611	597	588	616	620	576	614	633	609	600	627	603	592	596	616	582	594	604	594	573	625	610	638	615	623	586	569	556	602	542	620	563	616	582	545	579	618	585	628	577	587	596	601	611	581	629	591	594	606	563	604	600	593	578	629	590	578	579	576	581	640	622	594	625	591	610	564	586	605	589	590	586	592	570	552	599	617	619	603	632	615	612	586	600	577	610	587	600	616	583	591	587	619	626	614	607	631	610	572	572	615	603	597	611	557	591	597	608	633	570	597	582	619	584	629	635	613	617	576	599	581	613	585	612	571	586	596	613	621	570	598	569	584	585	577	600	580	597	630	586	618	583	628	611	603	573	584	621	563	605	603	616	593	611	577	570	616	627	576	590	626	622	594	558	594	624	628	590	546	645	610	566	567	613	594	592	599	610	601	626	622	558	583	578	625	575	541	595	591	601	584	618	568	577	628	604	593	584	582	634	611	611	572	606	608	550	599	620	566	621	581	608	623	645	602	644	615	574	622	597	595	588	607	584	576	668	628	624	593	579	561	591	564	617	594	632	597	572	601	611	607	597	614	657	572	574	586	585	569	598	613	616	624	609	583	597	586	594	589	610	571	600	609	626	634	580	611	664	583	572	575	598	583	606	622	653	607	650	622	580	615	573	575	594	576	607	634	589	620	633	546	616	631	632	558	633	607	599	616	641	594	624	576	578	625	557	604	571	608	597	549	597	646	615	586	607	601	606	675	609	629	635	558	602	602	615	552	610	618	615	594	564	623	594	590	612	599	624	582	606	628	551	564	599	579	577	627	572	576	611	582	586	567	617	603	615	582	620	579	581	561	581	614	621	607	607	623	637	580	586	575	573	624	625	556	596	595	626	591	554	609	581	603	591	586	575	600	595	604	625	585	612	596	574	656	608	573	575	620	543	588	571	582	600	577	595	617	577	625	609	586	578	603	617	618	601	601	606	593	614	564	591	543	599	620	577	609	576	591	568	640	663	581	626	582	594	648	635	605	611	595	605	657	600	597	602	634	644	617	615	593	653	593	619	564	555	591	590	634	608	623	612	630	600	603	624	614	638	613	611	630	570	613	576	628	576	608	622	599	617	613	646	630	558	581	622	533	600	577	562	625	631	561	645	587	597	637	561	576	576	578	625	627	644	563	551	622	658	600	630	598	609	546	590	639	573	620	588	623	599	630	577	618	599	614	605	563	596	582	548	611	589	605	612	607	640	608	575	614	578	560	599	592	624	585	618	612	587	591	594	577	635	591	610	626	599	626	633	560	588	609	588	618	603	597	626	666	599	659	615	614	559	601	575	581	620	599	580	611	622	572	577	613	615	593	580	569	612	579	629	597	587	612	573	601	576	565	589	607	597	631	546	624	620	573	618	544	595	578	560	570	607	559	627	613	610	646	642	593	588	620	584	598	594	575	608	622	587	627	606	598	582	599	598	594	594	631	617	579	564	562	601	588	648	639	619	629	555	618	555	543	626	585	571	584	581	587	615	610	594	575	579	605	603	583	637	554	582	613	595	591	622	577	615	617	593	629	590	609	601	621
7062	887	1665	2502	607	328	275	271	270	290	295	254	252	228	230	276	257	271	255	274	223	260	266	254	236	245	246	244	237	227	218	245	243	219	230	225	239	229	247	246	218	201	273	281	241	232	263	248	237	253	251	253	227	227	256	254	201	259	213	262	244	247	233	286	245	241	241	237	280	222	235	257	244	257	264	230	232	251	207	251	248	241	232	209	241	247	271	284	242	271	229	250	218	265	286	243	237	214	243	240	226	258	237	210	237	257	242	240	270	250	246	232	245	258	236	232	258	242	249	253	237	252	256	194	239	270	246	243	252	262	242	233	244	232	242	253	235	232	249	254	271	240	255	234	243	237	264	228	241	228	256	242	229	283	242	254	260	256	245	264	236	229	262	244	265	218	258	238	233	236	259	240	258	228	255	232	231	207	239	279	245	248	246	272	262	239	239	237	241	257	266	254	261	211	233	234	230	253	277	251	274	238	247	249	207	250	242	231	266	195	224	257	245	248	277	237	257	248	243	244	213	233	234	243	252	250	232	235	229	220	251	235	257	228	246	268	236	237	224	268	252	262	256	221	232	268	221	258	266	241	258	265	214	294	246	235	239	247	243	264	254	270	242	258	257	259	241	267	232	268	238	243	260	232	235	257	210	257	247	225	241	240	253	260	243	253	224	265	206	254	230	222	227	255	226	247	254	232	236	278	242	251	232	226	243	246	251	247	225	224	252	243	225	225	236	245	244	254	245	238	268	276	229	232	242	234	234	221	243	255	255	266	242	220	239	248	263	263	243	247	246	239	272	250	258	264	218	241	253	262	233	264	240	263	235	257	239	236	256	236	257	255	245	226	241	211	249	223	265	239	239	249	235	237	214	252	240	235	257	265	235	244	230	224	244	234	256	252	222	256	250	234	217	228	248	232	248	234	232	282	254	248	247	229	241	257	274	250	275	242	258	266	239	233	258	222	238	247	267	235	229	241	270	241	248	234	245	254	272	233	269	263	249	225	266	237	261	257	228	258	228	239	214	262	231	212	246	231	262	237	242	264	219	246	205	260	259	249	236	266	231	274	250	231	249	271	247	227	231	259	257	232	244	228	239	252	251	246	234	239	218	257	217	250	230	256	239	257	229	247	219	243	252	248	235	244	258	263	242	266	249	253	228	236	259	237	265	247	245	243	276	258	214	254	247	274	229	243	242	217	233	233	228	244	260	236	253	215	238	234	218	243	262	211	227	252	241	264	228	235	231	234	273	242	223	238	250	239	265	246	254	257	240	258	261	257	248	222	244	225	259	239	225	253	261	281	214	251	237	261	237	225	233	227	237	245	220	270	231	221	246	265	257	289	252	233	240	243	230	228	260	230	244	234	213	259	253	274	234	259	218	226	265	237	241	251	234	274	268	267	246	252	260	240	236	251	255	238	238	231	257	233	245	258	252	242	248	261	255	267	239	289	263	261	259	271	241	215	275	286	225	231	248	259	233	218	233	223	247	263	268	204	260	247	292	247	240	222	246	233	251	236	256	255	197	259	243	231	275	226	245	243	256	266	234	216	280	236	273	220	245	235	247	262	251	228	271	248	267	226	253	262	251	266	230	243	224	248	207	225	240	240	234	251	236	229	263	246	246	253	239	228	277	250	237	258	251	236	228	258	217	262	262	209	242	245	244	251	273	255	237	258	252	260	238	253	255	254	256	247	255	243	253	248	273	247	230	248	255	257	227	240	258	236	243	231	231	268	256	248	227	232	258	254	258	280	253	255	253	231	238	235	248	235	213	248	255	257	244	274	251	281	247	279	247	242	246	269	249	249	247	232	262	263	217	249	262	243	221	269	229	273	242	236	233	236	264	230	286	233	236	242	183	261	268	243	236	262	228	257	234	238	227	245	246	298	263	241	228	230	220	263	261	247	225	242	237	249	223	238	234	258	278	234	225	234	247	232	240	227	233	241	262	251	275	244	234	244	243	234	243	215	223	269	253	258	261	246	247	227	216	240	229	244	248	248	243	255	255	264	244	204	225	256	222	235	225	228	254	272	237	241	238	240	229	239	238	241	260	254	248	237	267	232	243	246	225	253	233	235	241	239	240	266	251	221	243	265	239	252	263	233	250	228	232	261	257	270	242	223	233	270	249	252	255	237	243	213	250	250	224	257	204	253	230	282	247	243	259	263	224	248	248	232	241	267	244	252	265	249	211	257	240	222	260	222	226	244	242	273	269	227	262	226	245	260	276	275	231	244	213	227	224	246	234	231	248	256	212	263	292	235	237	243	244	245	225	235	226	237	258	237	263	245	238	249	237	252	248	228	254	246	251	263	248	232	264	241	235	231	238	209	295	238	221	214	269	199	238	215	256	242	231	244	236	239	243	226	250	232	272	237	248	231	226	272	239	261	215	248	247	239	263	246	224	216	256	258	223	233	272	252	264	234	227	249	259	240	246	251	249	243	239	249	248	254	210	249	249	225	234	247	258	251	266	244	263	254	286	241	232	220	240	277	228	256	264	217	276	226	214	245	238	271	268	227	229	227	220	228	220	247	232	257	249	236	266	225	247	250	251	229	249	239	266	232	271	213	244	229	264	263	255	245	244	247	231	231	229	246	260	246	269	251	260	249	222	216	243	244	269	231	245	254	241	275	223	228	263	256	269	272	254	246	242	244	229	209	242	243	244	241	261	236	224	250	231	236	240	232	214	237	252	226	263	277	232	226	219	239	234	226	227	245	239	233	239	262	213	276	251	235	228	238	240	212	243	248	229	254	251	227	253	231	240	229	234	257	253	215	256	234	248	280	238	254	250	251	224	255	257	249	243	225	230	260	252	230	223	227	225	215	264	259	250	269	220	266	231	222	235	262	246	236	252	248	244	271	248	250	263	270	217	221	232	243	254	219	238	263	236	240	294	216	262	274	253	236	249	247	227	252	269	243	216	233	215	237	248	254	272	249	213	247	247	227	254	223	240	219	275	231	241	261	237	229	223	223	253	242	208	295	240	262	247	229	248	266	265	251	266	234	246	255	244	242	264	246	256	256	242	243	211	249	312	227	258	221	253	231	211	224	238	218	245	250	245	237	266	275	242	245	229	254	238	253	251	253	247	220	242	231	247	212	213	223	251	242	243	265	253	238	233	225	259	237	284	239	241	280	257	270	205	255	245	253	258	261	241	261	241	264	251	249	274	243	214	220	225	274	257	265	239	235	269	236	242	233	238	246	225	236	257	232	289	268	247	271	250	239	237	260	238	261	262	248	248	265	242	245	234	216	234	279	213	233	240	259	241	249	243	278	270	228	251	230	281	256	257	251	249	263	227	211	240	279	214	249	269	250	233	244	274	249	236	272	246	233	226	285	232	216	262	269	220	228	238	263	235	232	245	248	256	218	219	228	256	242	235	252	253	234	261	245	256	217	221	258	216	250	251	277	250	252	236	239	251	244	277	256	284	237	222	245	263	283	263	226	246	238	235	238	243	226	249	258	228	256	252	242	219	227	244	249	263	223
6324	1154	3895	8537	1529	962	883	834	769	742	735	760	708	692	608	681	655	584	663	601	625	671	626	618	585	577	597	583	601	590	588	570	620	578	568	554	592	576	589	591	611	587	651	627	601	566	587	537	558	607	634	600	582	584	549	554	572	591	626	626	550	577	608	574	567	582	590	613	570	611	573	573	587	600	594	562	585	604	557	594	603	573	601	572	585	611	596	588	562	578	603	558	611	550	579	615	614	618	551	581	596	597	579	599	610	576	593	589	587	580	568	606	578	601	558	571	567	554	598	605	622	594	590	545	570	598	590	584	552	621	589	602	585	582	597	601	601	604	620	605	550	583	616	585	615	589	596	623	629	562	532	623	590	586	593	548	598	626	563	611	595	593	577	579	572	551	610	538	603	603	620	536	591	631	597	549	607	626	580	551	596	577	542	575	577	584	576	599	563	576	571	582	614	557	617	551	593	586	554	537	565	596	579	629	590	539	581	544	559	627	585	605	587	602	604	583	568	558	580	569	584	617	569	578	581	592	581	589	601	571	593	605	574	596	563	610	630	603	602	607	561	562	645	551	614	593	560	587	597	592	618	614	584	598	589	581	587	607	575	544	599	604	570	572	606	589	572	590	571	569	612	535	624	571	609	590	579	590	577	611	606	558	585	588	623	585	586	573	603	604	564	587	567	603	588	622	557	597	610	531	648	554	583	554	628	597	522	596	619	580	549	557	632	572	590	582	588	578	622	563	575	570	581	561	614	572	592	632	580	614	577	573	557	604	598	600	592	605	610	593	592	606	611	571	613	587	571	569	630	639	567	617	598	588	581	576	606	578	585	577	592	618	611	550	608	566	633	582	570	554	599	600	622	549	575	566	580	599	533	558	636	568	627	558	608	558	563	550	658	550	582	585	551	535	591	613	631	574	623	572	614	563	564	614	601	570	591	602	561	606	620	574	610	595	538	585	578	590	602	633	577	570	598	569	601	575	580	556	581	541	597	582	609	584	578	590	561	578	589	582	593	577	589	586	567	599	568	579	564	610	577	567	572	590	596	607	602	585	569	593	559	538	573	563	596	565	545	577	584	584	574	622	630	636	543	599	598	611	577	610	568	586	543	587	603	557	600	576	623	576	586	578	555	613	584	568	539	597	625	547	565	572	592	609	597	632	619	574	588	600	540	580	623	584	515	615	598	565	580	618	583	610	600	620	580	565	583	589	551	594	605	587	532	571	610	580	583	522	582	561	542	565	612	603	600	599	597	584	568	570	621	581	627	625	613	621	603	619	584	572	586	582	579	603	543	562	549	593	574	585	627	577	624	568	622	589	565	600	610	595	613	626	597	552	562	597	607	561	616	587	596	556	614	574	625	569	570	543	613	572	577	576	598	602	584	603	602	623	541	583	575	608	585	628	578	603	596	564	587	593	616	592	554	574	642	579	566	561	598	586	577	600	582	601	561	583	566	572	592	596	577	593	532	595	589	546	566	621	610	627	566	626	559	611	597	591	593	559	594	611	616	623	619	633	579	611	598	613	577	574	554	597	559	620	593	591	569	585	592	598	603	600	598	595	611	610	634	579	562	626	633	622	594	625	620	582	549	572	597	608	584	584	618	581	562	590	572	541	579	591	620	626	570	609	574	602	565	576	586	641	575	634	627	593	602	538	597	581	600	593	562	628	569	564	584	586	581	544	579	622	595	572	576	588	626	596	569	603	577	574	568	557	576	558	578	590	611	596	581	571	614	609	582	579	591	577	581	616	558	584	532	564	618	574	581	600	574	580	577	615	565	572	610	607	601	619	586	535	613	649	566	560	517	578	617	639	593	519	584	621	571	604	647	600	598	615	573	588	585	578	585	637	543	590	601	546	547	569	651	601	613	625	606	604	593	587	556	613	601	566	614	601	611	599	609	558	550	590	626	604	598	596	545	584	599	605	636	564	529	594	579	594	564	609	588	593	579	584	569	554	614	619	580	602	562	576	567	559	613	639	599	560	610	536	546	580	576	587	602	584	558	578	623	580	612	571	560	571	587	565	614	573	585	590	591	567	584	616	632	566	634	586	610	574	548	577	580	560	611	564	604	580	589	568	592	597	572	613	566	568	521	565	603	596	615	576	593	599	590	572	549	601	593	572	584	611	572	563	578	593	597	575	538	579	617	546	554	587	623	625	562	587	611	587	580	592	573	598	616	604	627	557	590	555	591	565	614	609	621	572	588	566	575	598	567	582	601	590	603	609	612	581	563	581	577	566	552	590	584	594	562	560	590	590	570	580	578	565	580	597	578	605	576	569	584	556	633	599	552	613	586	612	558	594	567	611	572	573	612	596	578	551	604	572	614	581	587	534	602	590	559	559	576	605	563	572	588	631	586	593	591	534	596	594	590	601	622	606	635	649	585	593	538	571	568	564	576	577	619	563	556	568	570	579	616	579	551	565	593	600	568	556	553	576	628	588	594	587	564	572	619	552	568	589	559	561	586	615	565	609	554	578	600	570	542	580	552	616	575	596	593	612	601	626	567	545	588	618	598	573	607	601	563	583	585	608	579	557	629	633	620	594	574	572	558	613	547	601	587	594	544	590	602	559	610	569	602	588	572	587	576	593	547	597	587	563	610	595	546	612	585	566	572	591	587	607	609	587	610	539	598	599	623	603	592	580	614	594	561	615	603	587	566	522	576	608	618	577	573	608	589	592	564	571	558	595	593	583	602	654	582	572	578	607	568	567	614	566	607	579	605	597	573	588	582	542	629	606	573	598	597	587	573	579	540	582	583	574	573	617	603	578	570	611	607	570	604	590	607	596	571	601	553	588	567	587	561	588	577	625	568	598	585	627	603	555	553	608	557	545	567	585	588	590	580	591	613	541	609	602	631	568	551	559	600	617	549	575	599	613	547	594	610	601	579	561	591	539	561	617	566	628	620	583	590	605	567	583	579	640	618	587	570	590	588	604	619	556	566	604	567	586	590	588	612	593	565	579	601	585	580	584	610	627	618	564	552	557	596	525	564	594	532	576	563	559	621	599	550	562	609	579	561	626	606	596	595	608	601	592	570	567	586	597	561	585	642	610	540	549	573	591	578	584	619	587	577	591	597	562	662	604	575	607	596	615	586	565	612	640	616	604	581	585	568	582	578	596	550	607	582	549	577	582	609	557	580	577	563	596	579	556	646	590	623	563	592	581	624	553	607	592	611	552	615	574	598	572	567	593	587	572	557	587	615	592	617	546	573	627	571	626	591	571	629	608	592	611	616	584	562	540	577	576	526	609	581	624	585	586	588	611	587	571	610	646	591	580	523	560	566	572	577	603	620	590	619	584	587	600	534	563	592	564	634	598	612	559	555	613	570	597	581	614	628	583	651	575	606	618	578	591	553	581	569	580	589	577	558	574	569	571	583	550	593	625	592	607	568	563	600	599	565	594	612	542	586	551	555	585	607	600	610	568	619	614	604	610	592	605	598	600	580	575	623	562	597	602	595	603	577	576	614	599	590	601
12729	1531	7782	4808	1223	273	219	180	149	173	151	178	154	160	158	147	127	137	112	132	149	115	136	125	123	121	128	139	132	126	145	123	100	105	115	135	118	123	123	123	138	123	98	115	111	126	134	123	110	139	109	111	121	133	110	128	98	114	99	124	127	107	130	139	115	121	111	130	122	124	115	113	113	112	111	114	133	119	119	139	135	140	124	122	113	118	114	119	115	108	136	106	122	118	132	123	131	114	109	111	131	112	139	113	105	134	106	123	118	114	124	121	124	129	120	137	139	101	94	120	129	108	126	125	115	126	123	110	121	125	109	124	125	141	146	106	122	122	114	126	102	120	142	122	124	140	99	115	121	129	143	120	123	99	105	144	118	113	110	123	122	120	127	101	122	138	111	121	120	125	128	133	100	121	114	117	133	114	117	120	113	114	108	115	126	103	141	122	132	126	117	102	116	128	112	129	110	143	129	136	118	96	115	130	95	119	114	112	105	128	130	114	140	134	119	126	135	126	124	114	120	111	113	120	124	112	105	133	131	125	121	99	109	124	118	131	108	109	120	115	134	134	111	99	92	113	116	123	112	127	135	122	111	115	100	120	101	105	138	114	129	113	114	111	126	124	126	126	108	141	128	106	115	120	144	109	112	111	117	111	128	127	117	141	114	97	115	125	133	124	124	113	110	127	122	129	121	110	132	124	98	124	110	108	112	114	130	123	116	110	98	144	135	132	117	113	114	132	123	108	104	102	113	117	121	131	114	121	98	115	126	121	125	103	122	113	124	113	111	125	126	107	136	110	126	107	135	121	123	120	116	113	126	122	131	99	123	138	120	105	119	113	140	137	128	124	122	121	120	104	132	135	115	112	130	122	120	129	107	127	106	146	127	107	104	118	114	104	125	127	129	115	117	90	139	87	143	131	130	106	116	128	102	114	119	131	103	104	102	120	126	97	131	109	129	106	131	122	109	100	158	120	131	126	125	104	114	127	121	121	112	126	123	136	140	133	144	100	105	120	126	96	118	124	87	128	127	133	122	123	119	122	111	112	124	110	128	120	121	109	114	109	144	118	95	121	102	131	97	118	108	116	109	117	131	94	133	114	141	135	112	138	116	110	115	126	122	112	121	100	141	120	106	118	129	122	134	122	103	119	123	138	116	119	106	102	122	111	114	119	140	128	118	104	126	151	123	130	137	117	95	131	114	123	116	96	113	104	125	100	107	108	103	136	123	135	125	108	137	132	106	128	139	121	111	125	138	117	108	108	126	113	136	106	118	126	113	134	140	122	130	133	128	127	130	120	101	128	120	110	128	124	97	116	127	113	136	128	96	121	108	124	119	124	124	99	110	110	97	98	115	131	82	120	116	124	106	124	132	106	102	131	120	132	105	115	94	121	105	110	117	123	129	107	123	111	125	130	126	131	115	129	93	108	103	89	116	115	125	116	115	111	116	110	112	115	137	130	119	125	119	109	128	121	125	106	115	111	127	117	128	135	115	112	113	114	126	117	126	131	135	115	100	118	126	98	121	123	120	124	134	95	143	105	110	118	118	119	114	116	111	113	120	106	113	109	112	126	131	114	119	137	119	126	103	122	118	126	106	113	117	117	103	121	99	118	121	119	107	100	132	106	115	119	116	120	124	112	108	106	122	101	115	133	126	122	132	106	115	106	124	104	107	107	111	126	118	120	128	122	116	118	124	111	126	118	89	118	104	115	125	123	119	125	125	127	132	126	132	96	136	117	117	130	125	123	123	128	104	104	123	137	106	127	112	96	116	135	126	126	119	95	110	122	113	159	111	102	122	108	122	110	119	104	122	134	120	151	122	113	107	109	129	125	145	123	109	132	103	116	100	133	121	133	103	121	112	114	121	114	126	129	121	119	112	128	107	116	118	129	113	102	114	134	121	115	112	99	131	81	128	120	107	106	131	132	109	127	131	117	123	134	120	102	93	109	109	123	136	110	119	103	138	116	149	116	118	112	129	130	115	111	126	115	115	115	122	130	138	101	120	109	112	120	108	119	105	110	109	124	127	123	127	117	111	111	125	117	134	113	132	119	126	139	124	136	107	110	158	110	135	120	133	114	112	107	130	103	100	104	119	111	120	127	101	122	145	124	113	132	104	125	117	116	130	134	145	116	116	136	128	148	118	126	110	114	101	123	101	104	113	121	113	133	129	104	131	114	121	115	118	116	120	134	112	120	113	115	129	119	109	116	126	113	115	130	103	116	132	103	114	107	116	116	115	110	121	114	130	126	125	96	94	124	133	119	123	129	106	123	125	122	125	103	107	119	123	124	124	115	135	106	127	112	116	138	125	119	148	121	124	128	103	106	132	113	135	132	118	126	122	123	108	110	108	145	109	107	114	117	119	106	122	122	106	144	143	110	133	116	128	120	116	110	127	129	143	126	113	118	110	117	137	120	91	128	123	112	131	114	134	127	111	124	136	120	117	122	110	106	117	124	118	124	122	122	105	101	135	92	123	116	117	112	107	121	105	124	132	134	125	112	118	134	100	134	104	104	105	121	99	117	121	134	122	112	119	126	110	111	110	135	132	116	118	111	122	95	127	130	134	92	121	105	106	113	120	108	115	128	119	123	121	139	131	109	120	107	129	105	117	107	117	90	125	111	112	121	131	123	136	130	106	134	119	135	116	122	108	103	124	119	133	130	119	132	139	150	99	108	114	116	125	103	118	125	108	127	99	108	129	110	113	119	114	104	122	137	108	115	124	111	127	107	125	139	118	119	116	144	111	133	138	112	118	111	118	121	119	132	111	109	142	130	122	107	120	105	109	116	123	118	114	116	115	121	119	131	114	121	110	119	124	112	100	128	128	101	126	124	105	104	119	136	114	124	117	132	111	126	124	111	111	116	109	114	132	111	124	98	129	130	146	119	116	141	101	122	101	136	104	120	117	125	120	146	118	126	125	108	99	115	124	131	90	136	113	113	127	127	116	119	129	131	111	112	122	120	96	117	118	115	129	117	110	120	116	132	121	122	130	102	140	120	123	108	110	119	116	112	134	100	111	135	114	125	98	112	114	113	132	126	136	134	127	110	112	99	118	122	136	114	110	124	109	116	116	130	100	122	128	123	106	108	96	105	98	123	120	129	128	110	119	143	140	124	121	120	130	97	110	136	99	120	131	137	111	111	126	111	118	122	105	109	113	116	115	140	118	123	102	124	137	120	127	116	112	118	117	118	126	125	122	130	118	107	102	117	105	117	120	117	122	92	130	100	131	131	132	110	110	128	114	113	112	98	91	129	124	118	125	129	129	115	117	111	110	125	128	109	129	109	112	108	117	114	109	116	125	107	110	126	110	118	142	111	119	130	117	135	111	116	111	112	101	109	108	116	130	136	132	127	106	103	123	117	107	110	136	135	125	119	128	121	103	118	147	107	123	105	114	126	125	124	115	128	114	107	138	129	124	118	112	136	131	124	109	131	113	138	105	102	134	131	123	140	137	118	115	115	116	125	125	101	128	140
8135	1472	13613	13380	2882	1077	868	725	608	596	557	681	541	492	487	435	438	422	386	349	346	351	369	341	311	308	317	327	369	337	353	330	317	316	340	333	324	353	338	310	322	318	313	326	344	312	314	292	282	331	324	302	291	290	321	311	307	309	314	323	304	317	306	322	318	310	319	310	294	308	310	299	326	316	302	326	297	302	307	320	305	300	324	293	347	320	298	296	326	305	273	324	301	316	312	285	317	300	342	316	303	277	319	307	302	305	307	314	304	329	293	278	318	312	292	278	309	292	276	312	292	291	310	291	329	304	294	314	297	309	313	298	318	317	310	313	291	314	287	289	315	299	327	322	276	314	325	315	281	311	298	279	307	288	343	303	307	303	320	278	285	301	326	278	329	330	316	318	286	312	302	291	281	259	301	314	274	307	323	317	259	286	312	308	304	350	304	306	310	288	325	285	316	290	253	324	284	293	308	286	279	317	312	317	300	259	284	319	299	302	294	306	300	326	307	313	304	284	319	333	291	277	278	301	278	305	325	271	252	320	301	282	290	308	292	306	317	291	285	312	294	329	312	292	335	323	303	284	283	304	320	279	300	300	291	295	319	287	329	289	321	308	306	302	300	294	289	294	285	284	307	309	301	301	291	302	268	288	310	269	297	311	308	292	299	291	304	288	298	312	310	312	302	290	301	311	300	289	285	297	297	296	297	286	293	314	327	294	301	316	311	284	294	283	300	329	297	293	271	304	299	300	314	299	302	288	302	306	282	296	287	305	300	294	277	277	332	292	326	313	291	302	303	317	302	298	314	289	299	287	319	312	306	289	330	324	285	306	314	271	327	302	290	307	297	288	331	294	296	310	291	301	322	307	290	298	314	317	307	304	315	291	305	288	297	292	273	304	298	262	311	289	294	276	317	295	299	292	307	295	294	294	341	309	278	307	301	320	288	304	293	326	293	298	324	312	305	294	326	311	313	277	328	310	294	272	314	312	283	313	329	275	293	309	317	301	296	283	303	279	291	286	326	287	315	316	291	297	307	334	301	336	310	292	297	331	328	316	327	294	281	270	311	338	301	297	288	300	320	335	285	326	311	308	292	275	303	315	313	306	295	306	278	292	306	298	324	301	313	307	294	283	279	297	314	296	314	321	315	307	287	299	299	290	280	334	287	322	307	279	290	286	296	320	343	311	319	305	306	320	279	320	311	324	307	295	269	325	300	340	325	297	302	308	289	304	298	290	284	310	298	277	289	312	295	274	304	323	296	304	289	289	319	320	310	306	241	306	310	279	314	279	297	281	304	289	283	325	285	297	272	305	293	286	277	289	290	324	306	299	256	286	257	303	301	294	305	302	307	282	323	312	304	300	270	294	298	314	318	288	316	287	290	295	315	296	317	312	282	296	301	313	326	299	299	297	294	287	316	331	285	306	283	305	292	271	321	302	303	294	272	322	325	326	268	293	307	278	306	290	315	308	303	310	296	314	312	294	321	294	321	287	270	299	308	275	309	295	348	344	300	299	313	289	322	298	320	305	301	287	273	297	365	292	312	326	319	280	298	272	292	290	366	282	303	279	303	315	309	285	262	315	267	320	297	306	340	308	259	305	289	310	341	274	304	304	299	304	303	288	318	334	271	312	289	298	300	280	286	324	303	288	318	297	287	300	276	292	281	284	310	279	299	290	311	292	301	302	306	293	299	272	308	313	289	317	312	320	310	312	287	331	315	295	307	298	327	313	318	293	302	282	271	306	300	312	319	293	274	280	301	304	315	286	293	311	278	299	304	311	280	328	327	295	325	314	301	262	275	250	295	313	316	281	313	319	343	324	302	293	325	328	305	301	310	307	277	284	276	278	291	290	285	323	276	325	297	310	329	287	312	301	317	314	317	301	300	325	299	313	339	295	307	269	308	304	248	307	276	309	303	324	289	312	285	286	281	307	315	284	287	294	330	310	282	290	303	311	314	284	318	304	317	277	295	306	293	296	309	289	322	288	274	284	304	308	298	307	293	270	292	298	315	325	323	298	273	272	298	294	311	302	300	293	289	335	293	277	306	284	272	290	308	329	316	289	274	303	325	346	312	287	296	308	315	292	288	315	296	306	344	312	312	290	319	296	293	276	299	310	287	293	299	285	285	305	294	288	299	309	309	298	305	300	326	327	294	270	307	288	315	295	292	289	313	296	314	288	305	337	319	257	294	302	300	309	306	316	308	304	320	300	266	340	304	307	292	314	282	317	301	288	298	319	333	289	329	260	301	289	308	315	314	311	294	289	315	270	303	288	289	261	287	304	299	294	276	289	309	279	309	291	304	288	282	335	301	281	305	270	310	295	307	292	325	282	291	285	293	273	287	260	336	316	287	297	302	294	302	337	309	327	321	296	321	337	315	282	317	275	289	331	271	322	289	308	294	311	316	310	305	292	303	292	303	277	299	298	312	326	293	288	331	311	303	305	299	276	319	295	277	280	304	307	288	315	309	266	336	304	340	345	302	334	319	304	353	311	296	298	281	293	297	306	325	307	322	281	320	321	287	259	266	279	301	306	297	281	337	283	294	301	302	285	306	302	314	274	325	295	274	316	312	293	276	297	293	301	317	288	311	311	305	312	308	310	300	298	316	264	320	300	304	305	299	307	295	295	277	287	312	300	302	326	287	308	320	306	314	302	311	292	313	291	311	302	321	295	302	317	279	296	312	311	310	302	327	308	270	330	293	301	315	292	314	288	281	293	303	315	292	309	305	273	301	318	329	304	278	330	292	314	291	296	281	306	292	289	295	292	309	333	277	289	303	295	320	349	294	286	329	309	332	316	274	293	281	285	275	274	308	283	284	287	293	293	284	273	266	298	304	316	308	289	301	326	322	297	332	316	277	292	272	301	307	308	308	310	307	329	307	279	270	283	258	296	290	276	284	325	314	319	328	327	312	319	277	287	292	298	293	274	301	264	325	302	301	321	317	300	307	287	322	330	288	318	332	296	299	320	321	313	272	292	275	318	283	310	277	309	315	303	311	306	313	299	301	310	310	290	306	309	323	320	290	288	290	284	275	321	319	296	291	313	323	308	312	312	304	292	286	262	311	278	332	323	303	315	280	272	288	319	302	303	291	294	303	279	321	311	293	260	303	330	287	279	301	310	278	282	302	344	295	290	311	296	298	278	302	304	254	366	287	279	298	333	291	312	268	291	297	316	320	301	297	283	286	317	279	268	299	307	289	319	310	309	273	324	295	307	316	321	296	289	316	312	292	308	311	300	308	296	275	301	284	319	269	300	297	299	309	328	259	301	291	317	311	320	323	287	297	267	320	280	310	292	303	306	293	295	331	307	295	317	283	303	297	312	286	329	303	296	329	251	292	291	282	306	343	314	307	308	293	306	262	283	292	298	317	275	291	302	307	308	313	296	294	301	304	315	301	318	308	305	311	309	316	303	315	295	292	294	302	320	312	300	301	325	304	316	298	294	326	328	309	299	315	305	283	294	289	279	303	312	274	316
1696	526	697	412	251	268	234	261	284	238	258	291	238	260	232	227	286	246	250	263	235	268	256	241	253	257	274	224	258	257	244	240	258	298	256	262	254	203	258	264	253	240	249	282	260	244	222	235	233	255	266	250	270	254	268	265	247	256	262	243	253	271	229	242	256	257	245	233	225	225	237	273	236	262	247	238	259	259	227	242	258	261	269	261	234	277	244	299	236	218	261	238	261	227	221	249	245	248	266	221	264	266	257	237	265	252	262	251	235	230	275	242	264	246	263	231	220	255	235	260	198	218	245	233	276	231	220	275	267	242	237	271	230	257	261	257	275	231	252	235	228	281	239	251	296	256	250	244	226	230	252	264	261	222	240	204	243	267	254	245	245	244	275	241	251	260	247	260	255	247	269	239	240	249	268	273	263	269	266	229	266	211	230	208	244	232	293	240	293	289	249	227	236	280	242	266	290	279	240	253	232	239	241	239	266	250	261	267	264	248	238	246	251	257	248	266	267	254	272	248	261	280	281	248	270	256	270	255	265	273	250	224	260	266	235	224	260	252	237	260	276	266	225	243	264	255	251	241	267	273	272	245	271	237	261	247	279	237	254	261	252	259	263	249	243	246	263	222	242	262	262	265	243	263	231	269	273	229	246	262	269	249	235	244	254	222	244	241	231	243	256	285	240	235	254	280	262	232	246	262	275	244	272	248	269	238	268	246	236	252	287	233	238	250	250	228	260	263	259	259	248	249	245	217	264	259	264	244	259	252	243	242	227	247	270	265	223	257	236	243	240	242	245	255	269	229	252	256	286	242	260	245	252	267	268	239	258	247	231	230	240	260	248	259	257	274	254	264	280	208	246	249	246	258	294	252	229	258	259	263	239	239	249	253	252	231	269	231	257	255	229	260	262	251	227	227	269	259	261	273	239	259	251	241	265	252	254	244	279	261	249	277	259	259	238	287	259	236	275	243	264	251	284	269	271	260	260	228	241	265	260	273	266	274	251	264	271	238	273	263	254	243	224	235	250	243	246	248	256	243	207	256	236	263	272	255	254	259	226	261	224	237	251	247	241	249	272	272	264	217	274	235	253	253	249	250	247	238	236	266	260	229	254	233	269	280	246	224	243	253	283	232	207	244	276	266	241	217	237	236	236	279	271	241	247	242	271	245	261	270	228	229	236	262	257	279	258	251	260	260	263	235	270	249	244	263	285	234	266	256	255	228	255	271	241	265	229	223	253	235	243	266	235	242	236	236	238	255	253	274	245	251	259	245	251	247	210	235	274	231	264	245	297	242	251	265	274	255	237	247	241	246	280	272	257	256	268	283	271	273	304	226	230	229	252	266	279	251	227	236	281	254	279	230	251	251	280	255	234	248	235	245	265	254	279	250	236	257	245	297	278	254	257	272	267	243	258	227	268	229	271	231	234	260	241	234	267	239	243	276	253	256	253	244	239	237	265	252	245	249	241	247	255	244	262	241	276	270	288	245	253	234	264	276	243	234	213	247	266	250	253	247	232	236	223	257	285	223	233	218	229	306	252	257	261	251	246	222	239	298	288	254	260	234	243	235	255	260	276	230	247	230	241	261	259	263	239	270	235	249	284	255	273	258	232	230	263	254	261	237	229	286	223	253	229	243	250	244	266	248	267	243	255	249	259	247	264	270	270	263	269	267	271	251	228	253	236	259	279	250	260	267	265	271	290	249	243	247	243	239	249	233	267	252	262	298	225	239	278	283	272	246	256	260	258	237	241	259	246	248	248	290	290	234	245	248	271	291	213	242	250	276	233	229	251	235	239	259	239	251	251	222	252	260	223	265	242	268	242	230	222	268	271	266	240	272	256	235	269	228	246	227	248	243	264	241	244	211	236	254	250	252	255	259	270	253	238	255	285	271	265	246	246	235	239	270	266	261	231	246	247	257	256	237	268	264	267	243	269	285	265	264	261	256	292	252	230	232	270	266	242	240	251	255	282	240	277	275	259	262	240	225	257	242	269	255	243	250	264	257	249	285	251	263	259	265	264	236	271	259	242	244	270	269	242	246	244	243	250	268	256	261	244	249	250	239	290	248	253	216	258	222	250	251	269	247	249	250	278	262	237	241	239	272	257	245	272	290	241	240	270	236	258	267	236	273	229	272	268	243	250	252	252	236	250	276	261	237	239	216	235	259	274	249	282	270	302	245	242	253	274	263	254	241	240	278	245	226	236	244	254	249	261	275	249	271	273	259	256	250	264	251	238	239	245	270	220	238	241	276	271	270	270	268	207	255	255	252	275	256	263	227	229	266	229	257	259	261	269	261	250	262	273	265	235	270	256	243	267	269	255	242	258	258	225	256	235	229	269	257	260	248	255	242	268	239	263	250	249	242	234	255	260	284	220	273	253	244	248	279	259	244	245	261	250	248	250	275	252	253	250	249	263	245	252	235	260	289	276	244	251	255	253	246	248	265	271	239	245	266	251	259	265	263	282	284	233	266	271	255	282	264	251	267	213	255	238	241	280	254	240	238	256	284	247	258	251	250	250	252	254	254	252	234	253	235	223	248	237	278	261	257	280	263	254	260	231	251	239	244	261	262	243	263	268	246	227	273	251	252	234	244	251	230	248	248	249	235	249	266	274	239	261	259	249	275	256	276	268	252	271	266	274	256	265	255	254	250	262	230	247	245	243	229	255	279	239	243	243	238	236	236	250	265	264	270	216	240	258	290	255	276	242	258	262	261	273	259	243	276	228	249	245	231	251	252	253	266	243	233	275	244	266	266	274	272	280	263	246	258	251	249	257	243	253	268	269	260	261	275	249	239	259	221	258	241	249	241	262	241	292	246	250	247	261	252	231	265	228	274	292	268	250	272	278	254	241	257	250	250	254	234	282	313	273	267	259	266	254	239	240	226	274	253	244	276	265	248	236	254	247	260	261	250	227	222	262	259	229	255	235	255	266	255	259	240	258	292	279	230	235	228	238	249	277	244	209	228	247	251	280	267	257	242	274	262	270	252	280	254	282	257	248	247	239	230	279	233	249	228	260	221	271	262	231	242	258	265	227	283	261	250	234	256	283	259	277	259	250	235	230	246	277	273	260	243	277	243	265	269	267	234	267	278	267	270	250	232	255	280	234	236	231	233	253	240	263	240	255	252	251	252	248	257	263	258	236	251	267	259	277	254	269	251	255	253	242	236	247	255	254	261	243	239	261	250	268	251	269	259	234	245	210	242	239	252	270	239	249	278	260	257	270	279	238	248	242	237	251	247	241	253	251	241	256	227	230	239	236	255	251	245	267	236	222	244	231	234	213	253	237	267	267	244	273	272	262	236	259	254	286	225	241	247	244	255	246	264	253	267	231	268	258	244	243	276	254	244	243	236	260	269	245	252	250	218	271	265	255	275	262	271	262	269	255	230	274	261	277	232	261	260	231	230	273	223	243	248	227	245	258	261	276	238	260	234	236	239	251	267	243	238	244	263	273	281	249	242	240	259	257	240	238	241	252	240
2127	929	1720	1305	669	627	655	653	633	635	632	649	625	644	622	628	642	586	644	619	611	622	607	613	620	589	603	565	636	615	610	612	602	586	578	627	632	638	601	581	603	636	600	615	602	572	618	635	679	637	640	614	606	655	598	618	613	610	612	588	621	620	590	602	602	602	599	584	607	588	604	577	585	600	614	607	650	569	581	636	655	562	602	581	651	633	614	587	682	624	620	607	591	592	627	616	614	600	570	612	605	624	628	622	625	579	620	620	580	629	572	555	614	638	643	599	586	618	623	602	626	623	601	620	626	594	571	620	638	597	614	600	619	580	640	635	597	627	578	620	597	574	589	570	564	596	605	617	583	603	590	557	625	620	627	596	599	652	583	613	587	622	658	628	603	617	616	625	597	654	627	625	586	651	603	591	637	629	620	574	590	564	623	630	629	599	587	616	622	572	631	634	635	655	636	592	605	584	628	638	634	622	596	626	610	622	641	575	574	624	638	611	566	621	551	604	616	575	558	585	590	571	596	596	584	564	612	631	634	616	586	656	620	589	600	562	564	616	588	591	594	590	547	557	612	593	612	632	619	617	627	620	583	589	595	632	648	617	609	638	559	631	643	636	587	605	618	670	606	606	587	593	613	593	576	598	626	603	625	571	618	591	633	604	611	654	664	674	612	575	607	598	572	656	605	622	607	612	629	595	639	635	594	634	613	614	626	602	568	549	597	614	618	558	573	597	632	627	584	602	622	637	591	599	607	594	590	626	621	604	605	652	613	596	610	601	658	666	583	651	626	618	582	583	590	602	606	601	603	575	620	605	574	622	584	632	601	627	597	625	625	600	614	627	603	648	617	607	582	589	678	588	612	584	639	643	622	582	609	574	649	564	615	600	619	615	601	633	608	619	599	617	607	620	594	602	623	622	626	653	636	635	614	608	617	565	607	606	594	639	635	567	580	611	559	625	615	608	611	591	557	637	600	613	593	641	606	569	599	644	634	640	618	599	581	595	594	610	645	598	614	603	560	617	580	630	593	630	601	588	647	609	613	610	562	568	573	608	588	627	635	595	601	620	605	560	594	620	599	573	606	585	617	592	562	647	571	586	585	611	633	593	581	611	597	606	609	616	558	603	580	647	620	598	622	631	595	616	583	625	605	649	640	609	608	595	662	633	576	605	588	655	590	587	669	636	600	595	572	665	613	565	595	608	632	598	596	612	649	664	613	609	594	590	612	604	611	592	597	609	615	592	630	623	611	595	576	629	603	611	589	578	619	605	615	589	575	547	587	625	602	614	663	616	616	614	607	648	548	644	601	605	603	612	655	603	593	594	587	625	640	635	610	610	586	627	576	632	606	671	593	594	603	612	586	590	623	615	581	583	607	631	594	629	589	605	617	607	583	622	619	598	619	604	660	597	645	593	629	604	605	613	628	561	603	598	576	580	631	601	609	625	628	587	615	616	592	597	605	644	625	627	627	590	587	656	637	647	575	652	620	604	641	644	617	642	635	553	614	604	618	616	595	621	631	616	588	559	540	618	645	590	588	602	606	569	614	604	595	586	606	603	626	599	579	606	607	611	644	612	605	599	565	609	623	617	626	586	601	614	612	627	626	589	632	582	585	632	631	599	582	612	605	638	591	634	598	574	583	608	657	627	600	602	637	594	651	629	602	591	603	595	603	601	568	643	635	681	587	636	623	606	599	651	616	605	623	630	604	658	642	621	603	568	598	637	616	632	627	627	625	619	625	638	630	630	641	646	626	603	608	644	589	599	593	590	563	600	593	629	590	621	624	628	635	592	598	595	621	617	617	645	625	606	658	626	610	610	585	590	595	622	593	577	570	642	577	595	638	599	606	646	621	594	625	571	581	580	588	581	602	618	579	614	613	623	566	582	622	631	592	627	632	598	577	585	599	636	615	599	566	643	608	591	625	596	607	634	588	599	647	590	610	626	581	615	580	638	622	579	562	639	576	613	618	648	643	638	594	617	584	617	614	577	610	627	605	655	609	587	652	607	588	595	605	624	580	638	585	625	657	618	651	633	574	607	570	606	612	629	605	660	645	629	597	620	637	581	606	627	603	630	594	610	629	627	617	623	629	583	599	635	581	569	659	576	614	649	689	602	641	611	595	639	611	645	576	613	597	616	646	614	628	590	667	609	629	591	584	601	631	584	632	606	602	617	605	618	640	603	625	580	613	582	597	629	584	622	640	583	650	578	624	558	614	591	632	605	593	618	596	591	616	578	633	580	658	622	631	642	626	605	620	629	607	619	589	653	620	605	617	592	633	612	621	567	582	609	626	607	597	630	626	592	600	651	624	600	620	640	614	592	605	614	625	589	629	659	595	641	612	678	643	577	619	643	613	631	622	623	548	617	614	605	638	622	610	560	608	599	605	616	642	589	611	579	627	583	580	582	615	640	589	611	638	598	619	588	609	600	616	621	566	588	608	630	641	601	622	625	590	608	639	610	580	590	629	598	612	620	578	626	591	603	622	606	574	644	591	583	612	614	605	571	614	633	610	655	639	620	629	596	623	598	670	618	599	608	595	641	608	637	558	633	610	661	651	598	614	609	620	684	619	624	608	641	571	624	629	588	630	637	579	616	589	621	598	658	635	643	653	627	585	588	565	626	637	589	606	593	622	596	635	643	590	627	611	616	635	632	601	634	625	579	607	592	598	581	610	585	604	587	633	622	594	621	641	603	625	593	580	632	610	587	605	623	567	624	647	647	570	625	573	642	585	596	650	609	581	585	650	623	634	566	614	628	603	624	591	590	585	638	572	617	615	611	628	589	617	598	629	597	632	591	579	609	636	576	612	634	602	623	630	609	600	602	618	620	556	615	591	608	611	645	602	622	583	597	627	609	621	601	585	604	621	609	613	632	613	635	645	566	634	644	644	618	622	584	615	613	626	600	632	648	630	675	613	639	570	595	645	610	651	640	657	643	600	575	620	604	623	631	630	586	603	576	630	626	591	627	628	607	626	626	581	583	661	623	621	561	556	594	601	584	585	625	589	565	637	555	609	609	600	596	608	601	599	613	619	606	608	622	589	613	645	597	625	615	586	629	621	571	663	574	590	633	582	613	609	635	630	561	625	544	632	587	604	612	575	624	630	619	632	597	617	642	593	614	639	619	625	616	650	619	598	684	640	637	606	599	613	569	611	565	567	575	613	574	627	592	625	623	617	609	598	641	574	630	606	617	603	585	585	639	641	582	643	611	606	580	657	617	604	624	632	608	615	610	635	596	654	594	621	626	652	609	573	603	607	591	567	619	598	603	595	589	629	627	645	602	595	601	615	632	596	664	627	596	593	634	608	570	587	588	577	585	635	588	608	615	579	594	579	628	576	670	614	644	615	569	636	602	582	670	607	632	606	641	634	603	641	637	588	591	650	611	618	594	606	597	541	627	615	572	644	655	634	596	613	585	578	629	617	570	628	601	622	590	647	596	616	628	618	613	618	612	599	557	595	647	568	638	580	653	603	605
7036	975	12271	5588	693	363	315	287	265	272	257	273	290	252	284	243	250	251	260	257	248	268	229	236	223	268	275	267	253	238	250	271	231	252	256	241	240	273	278	237	243	265	222	235	263	240	266	247	271	242	268	241	261	246	249	276	256	280	244	273	242	247	236	271	243	252	261	281	221	268	259	260	243	235	251	252	226	227	230	239	242	248	239	261	256	270	260	228	247	238	263	238	220	250	252	241	238	262	234	237	262	267	277	244	250	283	220	261	229	235	271	257	257	254	254	261	241	252	253	247	259	254	238	280	250	247	247	259	248	252	277	254	279	229	259	288	292	266	235	257	256	252	261	220	260	283	243	242	223	240	261	278	249	251	252	228	245	270	253	237	263	253	236	250	221	240	242	242	258	242	234	235	271	269	232	267	236	243	247	251	214	232	219	199	212	226	234	269	270	277	250	269	251	260	280	260	251	237	269	266	229	235	217	221	289	265	222	282	263	230	235	230	226	233	223	211	245	227	221	255	277	225	251	257	225	257	242	235	243	231	266	257	243	239	226	267	267	230	247	234	264	227	254	248	241	264	253	250	270	250	270	242	242	243	232	257	246	285	248	235	260	226	281	251	229	229	260	229	226	232	257	269	212	254	241	240	255	249	261	248	262	240	265	230	248	233	248	227	201	233	256	250	255	267	265	260	244	228	221	235	259	264	243	213	271	260	247	250	249	241	243	238	240	259	237	243	244	237	258	228	245	276	247	237	229	243	248	251	270	255	270	267	229	265	260	222	250	254	242	254	259	243	253	262	254	243	257	243	251	248	234	243	257	263	261	231	227	223	239	263	249	254	284	285	231	243	261	232	240	250	223	238	279	276	238	241	274	293	244	235	235	249	264	241	255	233	238	257	259	247	273	243	234	254	254	244	248	254	244	257	262	248	252	234	239	250	250	260	281	265	284	226	224	271	240	249	252	252	269	250	239	258	251	247	265	252	253	238	276	238	237	254	275	230	272	257	240	240	232	241	255	258	243	240	244	261	252	246	232	261	219	276	238	268	220	276	269	242	259	254	243	231	276	253	253	261	286	264	267	265	238	281	255	216	286	231	248	267	212	259	239	233	266	246	260	242	268	264	265	229	255	268	238	258	262	250	273	251	250	249	231	270	255	209	250	239	256	250	278	255	232	278	268	228	244	251	242	255	291	237	222	265	258	275	241	243	246	233	249	232	265	259	262	232	269	251	277	246	249	256	242	255	274	257	263	231	243	279	270	242	241	238	247	232	241	245	223	230	248	280	278	259	257	253	267	247	232	245	260	235	273	238	229	241	270	293	269	238	234	232	243	255	237	243	247	254	263	241	256	255	256	255	257	237	213	277	247	220	251	234	230	261	214	242	251	268	257	262	234	240	256	247	235	249	242	232	247	238	255	233	248	249	247	261	244	245	263	228	232	248	222	248	264	253	242	231	248	244	247	248	254	263	240	252	239	232	235	263	251	251	253	235	261	272	254	234	249	254	253	226	265	234	236	257	241	247	217	266	237	254	244	255	236	249	231	250	250	238	222	242	249	273	244	242	249	271	244	220	286	277	247	269	264	212	251	266	235	234	237	234	224	258	251	245	250	254	248	230	232	246	252	222	236	252	253	276	272	253	243	248	259	252	283	236	240	255	255	223	229	227	267	242	245	268	258	253	248	268	218	241	242	273	251	236	245	239	268	253	252	243	234	252	231	239	250	251	231	276	255	264	241	251	260	227	287	265	250	254	255	239	222	289	284	257	259	238	236	247	261	243	260	270	266	251	233	206	256	245	248	227	261	228	227	276	264	229	288	281	270	226	258	281	253	264	248	249	242	261	220	237	273	261	254	242	230	219	238	259	235	233	254	259	253	254	276	237	245	233	239	253	264	268	221	196	202	268	281	259	287	227	260	291	217	274	264	269	248	239	244	248	263	259	246	267	232	250	233	233	238	227	276	254	252	246	243	239	262	224	240	247	251	247	258	299	255	239	252	228	259	245	235	239	246	268	226	253	238	263	232	249	259	247	238	257	279	250	235	211	260	245	266	267	251	261	252	237	240	271	221	240	257	248	218	240	261	246	246	255	229	228	255	229	247	249	244	245	214	231	239	244	256	276	239	262	258	288	247	275	226	251	241	258	241	240	239	228	250	269	216	262	262	237	265	221	233	246	269	255	253	248	262	250	240	223	235	241	240	233	278	267	265	242	246	258	246	267	234	254	249	251	274	245	251	199	230	257	234	230	250	250	259	247	248	263	243	283	244	245	261	234	260	261	265	230	259	261	273	265	251	243	238	271	243	249	239	254	229	252	274	255	230	229	239	261	266	235	227	202	229	237	234	245	267	265	254	250	248	228	244	250	257	239	225	220	252	250	256	250	234	264	251	253	243	248	272	231	253	213	237	260	210	250	271	232	262	259	242	261	229	247	249	256	235	232	230	221	249	254	262	237	265	238	230	254	264	219	245	241	266	238	243	241	261	233	274	223	268	271	205	247	239	225	274	262	273	236	250	253	248	255	241	220	263	270	262	273	234	268	263	239	269	274	265	250	231	248	246	235	226	233	286	231	262	242	281	252	249	245	228	235	257	250	234	226	248	222	259	254	263	251	238	229	267	236	273	265	317	243	267	281	276	204	263	236	260	243	230	237	227	248	262	249	251	256	266	220	257	253	271	252	263	242	236	274	262	255	266	259	226	222	271	258	232	245	241	260	222	261	278	211	248	255	236	258	248	255	229	246	264	239	269	272	260	228	245	278	220	252	261	259	241	244	253	256	240	237	258	267	234	242	239	291	252	271	254	277	236	251	250	256	270	235	250	288	235	257	243	231	272	255	262	228	234	250	267	217	231	267	254	265	280	250	253	235	272	229	237	238	253	269	263	232	240	271	243	250	227	247	240	249	241	272	270	235	237	254	217	254	254	237	253	215	251	231	253	236	266	261	255	274	261	269	206	239	232	240	248	261	257	259	232	250	221	255	230	256	223	237	217	257	244	223	256	254	228	227	231	220	266	281	227	263	247	238	244	238	248	241	261	259	258	247	236	236	248	267	254	268	230	291	226	235	226	262	256	260	260	281	249	253	236	248	223	243	239	251	246	259	250	279	262	276	238	255	267	259	244	263	270	242	233	256	210	255	259	241	244	256	254	267	235	256	272	241	270	240	247	260	244	241	262	247	242	264	242	237	226	255	248	242	253	283	303	286	252	234	251	260	216	251	237	269	260	249	262	214	266	257	230	229	232	250	241	233	217	234	225	237	270	261	254	252	218	253	277	282	267	247	240	230	237	228	249	277	280	246	273	220	257	256	257	243	242	241	241	246	259	273	261	255	283	216	230	231	258	238	235	276	273	232	252	245	267	220	247	281	255	242	266	236	254	267	254	247	223	243	272	258	224	242	280	237	240	232	245	264	225	223	263	227	268	246	232	265	274	231	244	230	245	232	249	236	271	232	247	270	286	240	268	253	255	244	260	264	249	256
6497	1434	20710	12630	1450	926	855	742	712	699	738	841	691	657	641	635	654	674	637	640	611	698	605	624	596	589	641	605	620	650	587	598	614	591	592	585	608	630	614	660	598	620	585	589	627	591	589	681	608	630	588	603	638	628	628	598	640	625	620	605	573	576	593	649	591	605	574	604	615	579	612	586	642	611	614	587	634	594	575	630	602	613	589	599	600	616	616	596	606	545	672	634	640	600	612	622	585	591	591	605	612	593	594	604	561	595	601	573	587	621	566	630	628	593	581	625	604	604	609	628	585	589	588	603	565	569	612	601	554	629	625	573	615	597	562	613	581	599	609	640	569	647	600	610	615	588	606	638	621	572	615	608	560	558	614	597	609	652	602	631	560	600	604	589	594	637	595	586	613	635	606	564	581	594	620	595	556	598	633	529	637	626	569	566	612	598	629	626	616	605	562	541	643	590	612	593	582	570	555	618	633	601	642	580	622	577	583	599	626	620	588	605	627	612	615	608	619	574	578	578	613	569	596	617	598	611	604	587	636	588	599	578	610	601	591	591	599	626	571	618	631	569	630	613	595	595	592	592	605	555	590	580	608	575	582	553	566	580	557	634	617	594	585	609	588	579	599	559	605	547	586	555	602	611	589	601	600	567	568	578	584	578	604	577	596	614	601	647	587	604	644	614	591	592	536	646	589	603	600	575	597	620	641	584	572	600	624	561	625	604	594	643	628	575	579	579	599	590	613	590	626	566	555	581	615	557	560	559	604	583	572	587	594	580	586	582	621	579	601	624	579	595	574	641	655	579	573	595	634	612	618	677	592	572	591	609	591	629	571	579	598	603	547	624	593	598	564	620	617	575	614	610	573	622	548	548	567	629	620	611	584	604	561	612	606	571	627	614	608	616	609	612	606	649	646	619	617	604	642	628	533	591	605	632	584	620	587	589	613	614	595	605	612	575	611	600	601	554	588	655	591	679	591	580	630	613	591	613	616	613	608	585	625	582	664	629	617	582	575	614	593	585	623	566	623	613	600	606	634	607	594	611	608	612	635	568	625	606	597	626	616	567	635	580	632	612	582	636	586	554	625	580	630	615	582	611	584	625	613	618	581	612	569	613	573	565	627	622	588	604	566	598	582	625	569	620	629	596	581	625	587	624	558	613	583	562	625	615	580	619	587	601	627	608	610	566	573	593	574	581	604	588	630	611	600	551	562	581	551	577	629	601	612	633	631	536	575	640	610	630	627	621	576	562	610	629	611	592	597	640	604	619	562	563	612	582	580	606	558	632	614	645	619	573	607	596	656	647	602	582	587	628	580	606	592	570	569	590	594	594	595	606	593	608	594	603	637	577	624	601	618	567	590	622	588	599	620	597	595	583	606	632	607	552	584	637	605	582	623	624	569	659	583	619	557	619	593	568	596	594	586	625	643	580	563	605	587	591	629	591	587	593	557	558	628	591	647	613	538	588	584	613	608	567	633	610	605	610	610	561	573	564	581	603	620	595	585	562	564	604	572	598	628	546	575	610	629	560	627	588	608	572	634	600	610	606	611	606	555	610	586	601	624	599	615	603	588	605	552	582	592	570	618	598	589	595	643	598	571	630	617	607	593	568	565	638	602	587	560	639	641	608	567	591	605	561	618	576	568	574	599	582	646	613	591	607	614	552	624	545	618	606	602	581	582	620	573	620	556	646	600	613	568	587	596	596	587	625	583	584	589	562	633	574	571	615	571	611	608	616	609	636	550	598	616	579	596	607	532	568	612	601	583	585	602	597	607	573	631	616	603	632	629	606	597	606	628	652	567	593	603	611	578	603	599	587	566	606	568	584	606	597	576	628	577	620	587	604	607	586	631	567	590	662	573	642	585	615	631	596	624	578	622	561	626	571	623	611	574	652	613	590	611	640	581	617	578	561	552	608	592	597	609	565	606	623	597	591	605	611	600	528	611	606	612	620	610	619	588	588	561	602	592	549	590	620	561	618	613	599	642	617	601	579	581	608	575	585	595	565	594	613	603	562	604	597	562	561	641	639	619	630	549	609	633	654	625	589	600	639	633	602	638	630	622	535	549	628	572	570	591	617	595	614	608	578	598	595	592	619	579	630	640	590	549	594	595	570	600	615	571	593	573	561	582	570	589	586	528	586	605	606	588	577	579	595	586	614	574	594	589	539	606	587	565	570	610	628	572	554	604	565	609	591	589	588	612	581	630	566	600	590	593	606	656	594	596	578	601	582	596	587	595	571	592	638	586	600	629	615	629	558	609	619	596	621	611	596	611	598	620	558	555	560	630	613	592	606	633	593	607	604	579	572	578	587	610	610	592	563	597	611	593	550	615	600	561	585	602	610	602	673	641	611	610	593	608	545	599	594	568	621	657	591	601	597	630	576	562	603	588	639	554	564	615	615	615	623	603	586	642	621	574	600	601	630	650	641	613	603	552	578	595	615	578	628	548	522	592	558	603	612	618	603	598	609	607	608	648	585	571	618	594	633	630	605	597	548	597	584	579	619	565	619	621	626	544	584	618	615	615	579	594	617	592	577	576	624	565	607	573	603	670	624	605	609	609	576	586	574	620	543	605	614	541	604	609	602	568	608	611	567	592	585	611	592	570	600	602	637	550	610	601	588	625	588	563	586	609	628	583	582	625	600	562	610	581	599	586	652	622	573	549	575	600	586	599	565	590	607	567	615	624	621	610	593	559	605	625	590	612	586	591	608	567	627	616	601	619	604	596	610	623	630	591	586	604	601	593	596	580	630	588	621	617	577	589	656	579	562	588	612	601	601	579	632	580	551	591	618	599	585	557	585	563	600	624	668	583	607	598	648	583	591	585	612	629	581	559	618	616	582	589	588	596	587	582	616	622	656	581	560	590	599	566	582	627	577	626	576	602	615	616	599	589	607	580	614	566	590	607	582	576	599	630	556	621	637	607	584	593	561	566	600	580	601	601	602	572	633	585	638	590	563	597	643	598	642	584	578	604	598	607	558	580	599	593	581	599	594	590	596	628	622	618	588	605	580	563	603	616	611	611	597	611	570	610	552	591	615	599	561	580	596	556	577	596	594	586	573	572	638	625	595	578	603	617	575	552	566	576	589	584	591	567	555	557	572	640	625	621	592	579	637	625	606	621	565	595	542	623	549	641	606	569	582	591	554	615	566	601	607	574	574	580	594	622	605	613	606	617	551	617	619	619	576	589	615	551	582	594	611	578	578	598	605	562	599	611	640	590	615	616	594	585	588	664	581	590	600	621	588	588	623	581	613	605	588	638	628	615	623	612	597	665	565	588	577	595	549	552	609	614	624	595	579	563	560	621	600	626	639	611	564	563	643	592	607	597	593	593	590	588	552	631	620	613	620	563	650	621	661	585	620	639	554	599	599	633	648	594	610	655	585	577	588	621	575	615	581	587	551	607	621	585	612	583	603	563	565	599	646	593	618	620	571	613	607	622	604	574	603	583	567	618	627	570	599	585	572	608	612	614	568	585	573
12686	2461	29600	17147	2411	231	235	196	164	179	171	169	161	154	153	154	145	147	137	116	135	134	131	137	120	140	124	136	144	123	116	129	116	108	123	114	132	124	121	137	151	130	119	142	120	124	118	133	131	146	140	121	131	129	127	126	109	125	116	112	126	120	114	122	114	132	125	155	133	128	129	114	112	135	116	139	137	109	118	120	140	157	129	112	117	150	142	112	135	106	111	146	107	132	131	129	133	152	117	115	132	134	116	145	121	131	121	127	122	128	123	139	123	113	120	126	134	105	127	122	135	144	127	119	101	132	142	131	126	122	117	129	130	120	145	138	105	131	119	139	121	129	126	114	131	111	130	135	134	123	117	138	120	112	141	130	117	120	99	108	125	103	127	126	117	112	128	127	115	119	133	120	123	125	135	114	140	129	124	121	154	117	138	136	115	128	137	137	127	119	144	115	125	124	123	130	112	129	126	146	146	120	119	117	114	121	123	130	135	122	116	128	152	107	116	103	124	121	130	146	138	131	120	132	147	137	129	128	151	123	136	134	118	125	141	134	99	107	132	114	105	111	140	118	122	124	124	123	133	120	108	140	154	124	124	131	138	115	127	126	126	119	121	119	114	116	136	123	114	121	136	134	118	124	121	135	135	136	133	138	118	114	116	115	138	118	132	133	119	131	121	128	105	121	144	136	134	108	131	129	124	121	127	121	99	123	126	110	113	125	117	111	136	122	113	113	106	131	105	140	110	110	114	131	126	113	146	147	111	116	123	124	111	112	112	132	132	147	122	144	129	144	116	115	113	127	137	122	127	133	132	139	105	97	136	113	121	126	137	101	132	104	131	133	124	119	117	136	121	134	124	127	128	148	126	122	117	119	113	154	121	119	110	129	114	141	114	104	124	138	99	128	126	123	108	118	128	139	130	132	135	108	122	119	98	110	138	127	125	122	125	122	107	119	120	127	115	126	116	123	123	156	133	118	134	134	112	97	120	105	122	124	126	111	128	124	107	126	123	124	129	124	120	114	114	125	124	132	121	116	119	128	112	113	121	141	148	127	118	115	118	120	132	141	115	136	133	142	117	138	127	140	108	120	139	128	136	118	130	139	137	130	116	140	115	130	129	124	112	104	118	116	116	105	122	142	114	143	118	125	116	106	122	109	131	116	121	126	140	123	117	125	140	110	111	105	122	125	128	100	109	140	127	119	113	131	118	152	114	101	98	130	124	116	151	130	123	136	123	108	130	120	141	130	110	124	131	128	135	121	120	126	117	124	129	118	128	98	116	128	126	130	122	116	120	128	102	91	113	138	112	137	141	123	129	121	113	115	102	114	138	118	121	131	130	132	123	109	124	150	130	126	140	141	138	119	111	125	115	123	94	100	112	109	141	117	133	125	110	130	138	155	112	125	110	124	113	133	118	119	130	113	130	120	130	131	119	122	119	152	105	118	100	99	118	150	119	110	113	132	132	111	115	128	120	127	106	131	132	106	110	135	136	118	113	116	125	128	126	126	108	113	98	111	126	130	130	113	120	122	121	123	114	110	121	124	139	132	143	136	131	124	118	124	106	122	134	130	115	124	121	125	142	126	132	112	115	121	140	148	119	130	139	116	126	118	117	119	133	129	114	109	122	125	112	123	124	115	133	119	115	120	128	130	120	109	113	127	109	115	124	133	127	128	117	128	135	133	120	138	119	136	133	137	112	128	109	114	114	127	115	136	111	118	120	138	122	108	133	138	144	105	142	114	123	130	117	120	122	118	144	128	109	117	120	129	135	131	115	127	139	110	128	116	112	135	135	117	140	131	138	134	91	119	107	113	111	139	127	103	138	127	118	129	122	115	125	105	128	105	100	126	115	115	125	134	118	129	134	123	124	121	124	118	128	131	119	128	124	120	130	130	129	134	114	123	128	137	139	134	110	133	120	135	119	117	114	105	105	146	123	115	119	138	121	112	117	121	107	131	120	131	113	136	134	131	155	127	127	123	144	134	136	130	137	119	127	118	120	122	137	120	112	105	110	136	122	111	123	128	120	132	136	129	136	125	105	129	122	119	110	132	126	119	120	121	121	105	109	126	115	116	124	130	120	127	117	129	100	123	116	145	123	124	123	133	123	126	123	111	115	113	123	119	134	125	125	125	129	134	118	120	126	117	125	121	123	127	117	143	123	126	118	131	120	131	112	114	131	111	107	123	118	139	143	107	116	123	134	117	140	148	115	148	118	124	113	124	110	128	130	128	114	108	107	127	126	121	125	124	137	150	106	131	121	141	140	138	126	135	140	125	133	124	124	109	132	124	113	123	128	118	155	119	119	94	130	119	131	117	122	127	129	132	140	110	98	121	128	126	106	128	138	106	123	125	101	138	128	145	110	112	120	120	114	126	113	110	113	127	113	127	135	119	123	108	120	132	124	135	137	129	142	108	110	122	122	129	103	111	112	126	142	140	145	119	128	137	141	142	119	122	148	138	123	122	136	127	113	114	131	125	140	126	117	97	115	130	114	129	116	127	134	129	108	140	119	123	122	124	129	126	144	108	127	110	130	126	146	111	109	115	113	140	138	134	144	135	156	114	126	124	116	116	125	121	125	140	106	122	109	122	118	128	129	111	158	120	138	142	115	109	122	150	128	112	115	133	131	128	102	117	123	129	133	135	141	124	122	123	99	120	128	113	109	137	121	129	112	102	135	115	126	105	131	105	115	147	132	118	122	135	140	116	126	142	123	118	119	131	142	120	121	116	122	144	115	118	124	119	108	119	116	144	133	132	123	120	140	118	111	115	117	116	133	115	86	115	127	131	135	97	136	141	149	124	117	120	129	120	117	142	117	106	106	114	127	126	111	105	131	110	134	120	138	123	114	119	131	125	116	121	131	134	118	126	131	114	127	113	105	120	136	134	129	115	120	138	141	121	131	124	107	116	126	110	117	118	141	127	126	123	123	103	126	117	112	138	139	116	126	124	135	138	129	135	116	119	138	129	145	121	117	115	117	147	128	129	121	128	131	104	115	122	104	128	125	114	122	135	124	126	149	127	125	118	126	125	117	142	119	135	127	134	143	113	133	127	116	144	113	129	130	121	117	151	124	124	134	103	130	143	133	105	138	134	114	137	106	129	129	131	107	126	126	119	131	141	119	123	115	131	107	128	120	133	119	128	148	155	139	132	135	143	133	143	104	102	102	119	115	129	133	149	124	134	104	133	124	139	119	137	125	108	101	121	148	141	136	133	124	123	131	116	116	120	124	112	127	139	116	118	114	114	132	137	115	132	105	121	141	137	131	128	124	120	140	124	116	115	122	103	127	140	126	106	134	117	130	133	122	125	126	126	128	122	138	126	130	153	115	139	124	141	132	118	129	150	138	135	119	134	127	128	135	134	116	97	118	118	121	111	112	122	113	137	139	126	101	109	110	123	134	120	130	164	115	122	127	124	141	122	124	115	126	120	112	135	123	97	112	117	116	109	152	136	137	111	126	117	127	124	110	133	134	127
8071	2577	35992	26492	2914	988	819	702	569	524	533	576	464	450	440	433	470	403	379	407	404	390	364	359	351	342	343	368	345	334	344	344	346	353	338	344	323	312	328	323	320	318	305	352	364	315	317	358	373	336	333	349	291	306	301	334	307	314	322	350	324	336	328	319	322	310	308	324	341	328	329	317	348	311	322	318	332	288	311	295	335	289	347	301	316	315	321	355	299	338	304	356	323	324	332	332	305	296	320	291	303	341	331	335	347	308	336	340	331	328	322	306	337	336	304	324	333	285	336	331	348	329	328	320	309	327	303	304	298	310	322	311	316	295	322	304	331	337	323	297	302	347	333	325	328	313	295	321	345	340	309	314	285	284	311	315	318	319	297	319	341	304	308	317	290	312	318	319	319	321	326	290	330	342	348	322	309	331	316	305	322	333	334	338	307	308	286	328	313	300	328	300	326	346	314	309	298	334	321	330	272	310	314	317	318	330	300	319	293	331	305	315	340	273	341	300	322	341	319	333	281	352	333	295	284	312	353	310	354	292	300	318	339	307	298	341	327	308	309	354	310	332	293	345	331	305	309	314	293	324	307	301	328	299	331	355	332	325	307	318	306	308	321	292	324	294	344	320	312	320	309	317	329	297	287	317	304	318	304	309	296	307	319	328	312	316	349	293	295	327	321	329	341	320	305	318	305	294	303	327	321	279	338	322	327	316	288	320	298	304	324	305	325	265	298	337	331	338	294	308	320	319	300	308	336	289	312	303	327	293	313	304	326	344	279	317	310	318	336	295	307	323	295	325	347	329	279	322	321	338	290	312	309	328	347	313	314	321	319	308	300	338	319	298	312	331	310	324	331	321	333	320	306	338	274	303	308	311	326	291	338	329	313	302	332	299	333	312	301	310	283	309	292	313	330	282	321	324	296	312	347	315	324	287	297	307	341	297	320	329	322	316	289	324	328	306	319	332	328	335	308	325	323	293	308	306	302	318	301	323	312	310	307	301	301	319	287	294	302	329	314	300	306	322	321	326	319	319	319	338	303	296	300	312	352	333	349	321	325	306	305	303	322	356	331	327	285	295	329	288	317	298	313	319	292	338	301	294	296	325	329	330	338	301	314	328	303	310	290	317	304	334	313	284	315	309	310	303	348	307	283	291	301	267	337	320	321	292	311	324	341	282	296	325	319	300	286	318	347	330	295	313	317	310	309	322	332	326	325	321	295	287	335	301	309	280	340	333	310	328	313	306	305	306	296	291	327	309	296	352	309	328	327	321	319	316	358	320	327	285	295	302	341	274	311	293	301	309	332	310	319	291	287	348	319	305	302	280	329	306	339	323	307	312	303	350	317	312	335	303	285	336	290	309	341	321	276	314	327	288	324	315	300	318	285	313	315	314	310	322	316	335	322	290	325	313	322	319	325	319	317	328	354	324	288	343	301	306	339	320	320	332	290	321	304	314	301	313	298	301	327	290	321	330	300	297	325	280	333	328	299	322	292	334	318	314	331	310	297	299	300	338	311	297	318	321	312	334	291	328	269	309	272	315	322	314	310	318	325	322	328	345	311	303	313	324	314	271	310	315	336	366	296	320	302	279	308	336	303	322	301	311	316	302	314	315	305	303	338	335	304	312	315	337	298	325	313	319	333	310	292	283	281	310	302	315	282	342	314	325	324	338	315	294	311	332	314	305	309	317	340	327	287	308	300	299	312	296	314	309	303	308	307	304	304	307	292	334	298	302	317	323	305	330	317	302	296	312	311	320	320	314	327	309	313	323	328	314	298	318	317	297	343	297	320	327	290	334	317	315	294	337	315	314	301	322	288	319	318	333	322	327	309	303	319	323	292	303	282	329	303	290	340	280	300	305	329	350	310	338	341	313	307	288	277	328	299	342	310	313	281	344	315	295	324	323	314	310	272	326	319	307	320	293	335	295	335	308	312	328	297	316	317	282	310	341	294	356	317	338	304	311	315	308	313	301	294	310	307	348	297	285	292	320	303	295	293	288	322	299	294	303	307	312	313	286	297	311	316	324	331	317	328	300	326	321	358	288	317	339	282	340	308	296	314	307	317	343	306	302	313	307	307	282	321	310	344	343	317	311	307	280	327	325	323	318	285	329	299	301	316	332	350	306	290	324	304	344	285	316	320	309	312	301	342	296	328	287	303	295	295	285	310	337	289	316	308	297	321	323	297	304	303	311	297	347	309	322	301	320	360	306	315	306	356	287	335	324	274	317	309	332	296	306	325	291	327	324	306	272	339	289	323	320	334	344	289	335	341	313	281	317	294	337	351	294	313	301	289	341	296	305	318	308	295	322	307	308	314	300	290	304	316	317	333	313	314	290	276	326	310	288	305	327	321	302	286	335	326	329	308	313	323	295	306	333	295	307	321	300	298	301	275	310	330	335	291	333	295	301	326	317	353	328	311	344	302	345	341	296	294	296	297	313	304	333	319	325	284	332	285	313	321	320	329	320	339	335	321	296	295	307	316	333	288	331	325	290	310	330	319	326	308	304	323	333	325	310	290	368	334	306	325	323	289	337	325	372	323	317	326	301	290	303	302	326	313	288	329	292	346	320	311	303	315	310	327	319	266	319	295	336	325	292	302	345	321	323	348	325	303	293	301	308	334	343	319	315	305	339	310	310	297	329	320	321	329	336	304	334	293	337	288	307	303	309	292	312	309	288	328	300	312	336	302	309	334	327	288	340	321	298	301	316	323	331	293	303	333	297	301	319	325	285	288	335	276	323	297	302	308	306	285	290	304	322	319	304	311	314	284	334	300	301	334	294	297	318	301	327	295	321	312	316	299	333	286	310	328	342	335	308	340	310	305	326	299	300	318	312	290	344	335	316	319	340	309	319	312	312	350	313	307	346	305	352	332	300	315	303	302	308	276	309	330	333	349	309	333	301	267	310	319	313	305	302	375	320	327	317	301	336	319	340	334	302	321	336	349	309	329	338	318	293	303	293	288	304	303	321	286	294	337	301	331	315	313	304	292	289	307	321	317	287	325	352	296	302	300	327	298	313	286	313	321	307	301	345	322	310	305	317	339	355	299	339	292	318	342	288	299	306	314	320	305	332	311	299	276	345	316	328	341	340	307	284	305	298	279	322	335	289	311	350	287	330	276	280	302	320	318	299	318	316	311	298	328	301	314	315	316	302	293	315	330	282	300	334	328	318	301	298	321	330	288	318	281	329	312	309	274	321	296	272	302	296	307	292	304	317	298	288	326	278	310	309	301	299	302	350	305	310	295	320	314	323	336	345	330	326	294	332	336	326	303	330	340	294	331	307	324	364	300	307	322	306	335	301	320	332	336	296	325	285	315	270	281	305	310	290	323	312	297	285	341	316	309	313	287	309	326	361	339	306	333	359	359	327	321	352	321	326	331	325	282	328	317	296	284	322	309	312	307	292	324	315	301	318	345	322	320	329	340	291	292	306	325	328	300	317	307	308	360	293	285	290	313	319	310	286	305	292	337	314	318	308
1723	475	859	499	259	226	272	239	300	244	247	244	252	219	255	269	248	255	259	288	240	285	257	269	241	260	272	227	240	249	241	253	264	236	281	279	234	243	245	259	234	264	265	259	272	261	246	254	223	249	254	274	257	246	268	305	257	253	258	257	265	265	235	253	272	281	222	277	251	243	254	249	253	235	248	246	281	274	261	251	261	262	248	245	268	292	244	253	275	261	283	222	258	255	258	250	251	278	254	278	262	258	234	250	218	249	225	252	269	269	234	255	279	262	260	307	259	256	260	280	254	254	260	265	244	281	289	238	226	253	259	252	242	261	238	287	219	260	265	283	295	242	259	278	238	286	255	249	243	255	262	243	263	251	274	237	242	289	254	242	254	242	262	258	281	243	248	274	257	252	252	276	244	246	221	273	275	288	244	240	259	258	245	301	237	265	261	243	253	289	253	240	269	262	250	231	243	252	227	260	265	241	259	266	240	259	257	241	267	270	259	242	233	256	256	235	237	262	275	248	213	235	271	253	253	293	270	258	277	236	288	259	259	255	257	257	286	245	255	266	245	241	262	265	263	247	219	283	265	277	262	232	234	279	247	249	247	232	261	255	270	252	231	261	238	226	275	251	234	273	266	249	291	273	279	245	243	251	247	244	267	258	269	252	260	264	264	276	266	247	269	247	237	268	259	239	270	280	242	257	269	266	248	245	255	251	242	258	255	267	257	261	254	234	281	280	293	263	276	233	264	263	252	264	258	253	250	247	251	252	267	269	253	247	238	262	226	244	250	279	229	259	270	256	249	245	269	263	255	261	264	288	265	260	261	240	258	243	256	254	255	266	283	251	244	260	260	267	271	266	236	272	245	248	237	274	225	250	266	236	285	246	261	261	257	271	244	248	248	233	274	248	258	241	290	249	268	259	245	267	267	265	256	251	232	249	231	254	262	230	257	277	272	282	215	243	252	259	260	268	268	227	238	229	245	248	252	242	257	266	250	289	258	257	264	264	270	262	254	236	246	254	239	260	277	248	255	253	251	242	238	236	254	240	235	242	284	266	239	249	235	257	271	243	259	266	276	256	235	227	237	239	261	251	235	284	252	264	257	273	248	245	216	254	274	237	256	277	237	248	275	272	242	248	268	258	242	238	275	250	269	253	255	272	259	236	245	217	247	260	239	278	268	264	247	279	243	257	217	245	278	238	257	262	249	247	295	261	259	256	249	230	265	238	251	206	265	277	248	227	260	265	252	245	236	268	262	257	253	245	274	271	249	251	236	254	266	261	241	266	243	253	269	240	250	268	270	267	254	227	251	271	255	266	257	250	263	260	230	272	240	272	235	231	244	231	270	283	251	248	263	250	245	242	226	241	267	281	269	248	254	249	248	238	219	276	262	255	257	283	228	268	275	262	253	239	260	262	238	253	264	270	264	226	237	259	243	288	248	255	262	256	257	233	239	281	246	257	265	268	267	255	267	273	254	265	232	240	249	238	272	270	254	259	259	241	222	223	247	248	263	267	267	284	276	239	237	263	258	249	267	291	261	255	259	251	249	265	253	271	261	252	293	247	275	252	263	238	242	275	262	243	250	255	267	250	284	268	260	270	249	262	232	271	262	253	240	252	251	271	226	240	261	231	265	285	245	260	246	275	217	242	271	271	235	282	258	253	240	265	280	275	260	280	248	255	273	296	288	250	254	263	268	278	228	242	266	250	252	245	236	221	243	285	275	245	223	225	258	250	262	266	258	254	242	249	254	247	242	246	266	243	283	270	260	233	220	259	225	243	266	270	266	265	235	269	267	258	255	286	249	274	273	262	262	239	226	286	262	279	282	262	285	262	263	250	251	252	256	238	259	239	256	253	269	224	239	251	254	253	250	246	234	268	282	241	236	296	223	252	215	264	246	266	234	266	279	252	287	298	253	250	256	243	211	235	277	238	279	265	235	271	260	286	262	273	261	252	237	267	254	254	253	277	258	276	260	272	242	248	279	272	273	257	240	254	221	248	267	239	246	280	261	244	256	244	273	259	236	249	297	211	262	274	238	260	247	273	249	237	281	267	251	285	247	253	247	224	273	247	241	283	272	238	285	261	238	302	248	238	251	284	241	241	259	273	239	222	268	254	245	250	265	245	266	238	262	263	237	239	278	254	259	219	215	258	236	247	249	260	263	236	233	270	232	248	272	263	243	283	285	256	268	249	241	281	248	248	285	251	246	269	262	263	252	227	261	265	229	251	259	251	242	260	276	289	252	275	257	246	245	276	250	235	261	267	271	251	277	224	228	293	240	249	259	251	244	269	258	232	263	258	266	274	284	289	249	295	263	249	250	269	252	273	242	260	262	225	275	254	253	252	237	261	261	241	270	241	280	254	242	266	231	268	249	305	222	256	249	256	275	255	285	264	232	255	250	252	234	253	245	284	236	289	255	263	267	230	247	254	283	275	256	282	240	250	264	235	228	271	255	219	246	236	258	284	278	263	229	261	245	251	254	263	306	257	236	259	244	236	234	262	259	227	257	257	250	257	247	262	269	260	273	266	225	259	258	251	264	258	252	266	268	230	258	263	298	248	237	224	240	255	260	280	256	259	264	264	244	246	237	239	240	241	263	247	234	218	236	237	250	252	250	256	264	267	283	253	243	237	281	261	229	234	259	259	236	244	277	272	288	264	250	282	260	261	267	258	272	249	258	246	242	252	277	226	226	278	245	257	286	231	267	292	258	257	257	272	213	278	252	256	266	275	255	242	241	233	241	241	256	255	276	247	234	289	255	280	268	263	254	258	233	270	256	246	253	260	258	271	246	266	254	274	222	233	263	282	256	244	265	274	261	257	244	280	259	234	268	246	269	245	259	277	255	293	287	255	232	244	237	251	263	247	243	267	276	279	220	274	260	281	252	275	290	244	275	262	254	229	251	250	267	282	280	266	269	285	256	257	275	247	230	271	269	282	270	261	228	259	243	251	237	261	250	262	260	256	262	253	245	261	254	267	257	254	276	261	245	262	266	258	240	276	250	262	273	246	251	268	267	278	228	267	281	224	270	265	252	264	245	247	236	257	273	237	246	262	263	240	249	257	255	253	273	228	241	250	238	284	281	261	251	255	284	255	241	278	264	265	250	249	228	244	246	257	249	279	270	286	251	232	244	238	258	270	257	238	251	255	257	242	299	217	252	239	286	260	243	209	237	239	244	265	251	251	262	236	213	251	241	272	285	266	275	246	254	254	248	271	277	281	257	247	260	240	263	274	274	238	271	247	248	259	230	262	257	261	282	275	260	268	287	278	261	253	231	260	249	244	255	234	258	231	229	265	255	272	252	250	273	251	219	268	268	245	260	242	245	282	278	271	240	231	254	225	257	247	256	250	243	244	261	242	248	258	268	248	250	247	254	236	244	251	280	254	239	251	266	247	215	251	261	261	264	267	269	255	288	259	207	241	270	247	262	285	224	242	251	254	243	271	237	236	241	227	239	255	268	301	272	281	236	246	228	271
2062	859	2403	1659	660	621	610	684	622	678	605	651	663	641	633	608	638	631	699	637	605	592	619	610	589	592	635	619	597	590	619	630	619	638	592	649	594	660	614	592	613	633	615	644	582	585	596	635	635	656	610	676	630	628	577	617	639	613	575	601	628	633	599	607	608	582	648	601	640	599	636	605	609	648	594	614	624	632	631	642	605	650	636	640	587	664	615	601	600	647	617	654	630	670	621	597	625	592	584	627	609	585	613	663	622	588	642	629	593	620	677	644	630	596	644	657	589	659	619	615	597	609	634	631	623	658	611	615	638	667	667	608	591	589	627	648	587	566	632	635	577	612	642	595	638	644	634	615	593	640	632	638	652	649	657	633	585	633	559	636	607	604	626	665	618	590	624	641	643	615	626	584	606	629	607	607	587	608	639	627	579	616	610	641	635	634	639	617	574	651	607	645	610	649	619	612	640	666	624	618	617	584	638	602	589	616	588	583	586	607	592	640	617	664	619	622	567	608	653	632	632	592	632	579	595	620	606	653	622	612	589	645	603	609	645	594	620	615	597	612	611	602	615	576	636	610	640	615	647	622	641	597	618	598	630	605	653	626	582	614	612	574	653	623	597	556	617	595	606	623	635	642	604	588	598	616	636	620	631	620	599	631	635	637	661	657	617	619	621	590	622	612	636	607	635	642	646	599	640	649	613	584	614	616	619	587	591	544	616	596	617	612	617	588	610	647	628	632	577	630	608	615	602	624	621	627	646	652	622	626	589	569	584	586	602	590	636	609	600	636	646	665	599	644	614	643	619	623	641	629	626	620	610	630	654	587	612	614	593	641	628	588	594	621	591	619	628	623	624	639	661	588	645	602	621	643	647	649	605	645	611	611	638	631	585	611	615	630	603	617	582	636	622	625	608	600	660	609	633	621	670	585	624	657	588	609	601	687	659	607	623	626	649	572	644	638	581	634	567	674	581	655	647	617	604	671	656	632	646	631	650	605	610	617	625	626	613	601	640	613	623	631	624	645	645	652	607	625	550	638	634	589	636	593	650	590	564	593	582	617	636	589	596	647	620	627	627	663	620	621	616	602	617	612	592	603	626	596	629	621	597	580	662	628	585	634	652	626	622	595	607	621	584	576	661	625	620	632	628	588	636	641	581	620	593	635	582	653	600	632	594	602	548	608	617	579	642	601	641	639	588	590	629	571	654	626	636	611	683	586	629	583	654	690	622	604	642	601	650	559	619	639	605	652	667	604	628	641	610	595	592	647	597	630	630	619	612	607	628	559	607	595	616	609	634	614	606	633	670	565	628	604	658	606	616	628	646	627	582	657	674	607	663	632	621	647	571	663	635	626	598	590	650	635	623	633	646	620	604	602	638	650	583	649	619	591	641	624	599	618	605	596	614	631	608	624	603	610	646	627	643	642	629	650	596	645	645	612	626	612	622	615	619	626	608	662	620	605	610	617	620	640	623	647	609	584	633	614	645	644	614	661	617	649	641	560	640	578	615	589	581	568	606	657	575	586	628	610	645	636	636	617	646	641	615	621	627	636	598	593	579	582	604	633	576	640	669	622	599	618	639	595	637	626	647	638	612	585	651	633	630	598	588	595	647	602	637	589	600	594	664	601	632	592	573	634	602	631	637	596	633	626	620	562	631	650	565	593	628	609	635	634	630	590	626	604	616	633	644	581	641	617	617	628	588	569	591	645	562	602	653	605	609	590	661	593	603	614	602	649	588	632	600	600	608	588	627	645	600	615	640	592	620	599	615	622	626	634	581	621	570	642	608	606	589	618	626	632	639	657	602	615	615	617	599	546	610	655	650	594	609	609	604	585	584	605	610	582	604	648	602	576	568	606	624	651	647	599	643	586	601	634	615	620	612	578	624	606	588	618	609	613	597	626	591	621	582	643	595	597	634	694	606	632	614	608	639	630	625	590	624	665	611	618	600	577	613	682	636	609	636	588	639	628	611	624	613	605	645	619	628	627	652	582	621	610	633	572	623	605	612	581	611	657	639	632	634	641	621	592	599	587	600	664	620	610	646	658	626	660	591	603	686	646	594	625	620	609	606	608	623	631	624	646	596	647	602	569	620	633	600	619	644	616	619	625	620	628	643	575	626	613	588	623	608	607	615	645	628	591	680	589	583	593	594	596	580	599	654	568	642	605	636	685	624	620	619	615	608	584	667	631	627	645	595	637	599	618	580	563	609	622	646	601	671	642	642	635	639	625	611	627	605	607	635	611	605	647	608	639	604	642	617	649	585	615	614	661	621	644	626	627	604	597	642	624	599	605	589	561	606	600	622	641	597	638	626	682	644	612	626	628	644	608	583	597	624	654	635	587	645	632	591	648	610	606	637	613	603	609	617	625	613	626	626	612	623	586	641	623	610	621	617	632	643	634	668	588	598	681	619	636	599	620	609	641	648	653	628	642	611	652	620	605	621	645	594	608	594	636	616	592	604	646	612	656	626	634	629	582	633	594	607	585	638	609	632	577	638	605	653	570	617	645	625	623	622	677	614	633	637	571	619	616	571	668	597	637	633	636	658	631	609	623	636	587	597	605	640	592	614	630	611	632	653	614	567	660	600	629	627	605	602	638	630	632	600	602	606	619	631	618	612	616	610	581	609	622	568	641	617	609	665	649	661	599	676	594	652	632	622	601	634	596	580	633	632	597	645	636	640	635	626	627	655	658	621	635	617	658	655	601	577	608	637	637	632	635	579	627	605	617	675	606	617	628	583	642	606	601	669	619	642	616	606	569	600	640	617	613	635	617	628	620	647	599	639	620	618	666	607	610	643	622	615	597	619	584	669	652	623	653	628	599	615	640	628	625	648	614	667	634	605	663	624	630	626	622	623	611	606	623	619	585	611	631	683	651	571	609	580	577	598	571	615	627	619	585	664	652	659	652	618	641	632	641	603	607	647	616	625	635	606	594	618	588	596	609	628	630	547	607	647	629	639	551	636	607	621	603	591	603	625	611	622	622	593	620	628	597	605	645	594	644	624	635	663	584	616	629	596	544	625	633	588	613	606	634	620	600	656	654	614	605	647	666	624	624	604	578	632	630	657	596	603	614	636	605	634	601	594	658	592	646	609	607	642	634	606	602	639	661	615	626	592	613	596	639	643	590	638	627	605	611	611	625	609	615	628	600	593	628	583	635	621	619	606	648	611	613	608	641	629	607	620	608	621	577	613	620	593	647	645	631	629	602	611	553	622	615	636	587	645	638	636	644	638	655	643	653	620	626	645	626	587	644	636	622	610	602	628	598	588	623	644	632	611	645	636	620	646	665	635	594	636	611	631	632	567	615	636	589	595	589	634	630	657	570	623	608	620	615	606	634	638	628	637	618	614	632	614	596	601	632	595	597	601	637	601	619	634	624	643	592	604	623	613	622	595	629	608	625	627	594	620	615	661	583	562	590	607	619	654	630	635	636	676	593	641	597	569	617	649	595	589	623	649	647	608	608	614	629	595	588	605	608
6944	4056	16251	9026	1099	330	278	290	269	296	272	230	243	263	244	256	267	258	277	250	203	242	237	257	251	255	261	271	226	224	256	262	247	269	285	247	260	255	235	297	256	259	251	253	252	247	264	235	260	266	242	281	247	257	261	236	241	284	247	244	308	228	273	240	256	245	239	237	253	240	219	246	262	236	242	247	247	245	272	247	252	274	229	244	286	247	241	250	263	280	272	261	247	235	249	262	275	252	268	252	253	271	267	253	255	228	264	263	220	227	267	228	234	256	268	245	251	240	255	245	257	243	237	229	265	257	253	258	274	287	270	238	228	263	225	252	262	238	267	232	267	229	274	261	248	276	252	256	263	221	257	228	264	228	255	218	252	256	231	248	254	237	237	253	251	252	282	278	233	223	266	234	260	246	258	236	296	246	270	218	270	240	274	231	261	214	283	311	248	260	282	221	206	241	262	249	242	251	246	240	254	246	220	263	238	263	254	243	241	223	262	260	238	250	242	218	255	253	270	272	275	236	257	243	274	234	284	238	220	238	264	276	243	270	284	236	233	225	207	253	268	233	237	238	256	252	224	235	236	252	255	252	263	242	259	288	294	242	224	281	237	251	259	240	242	278	251	230	221	271	242	248	262	213	226	273	261	250	265	257	252	242	204	246	286	253	259	268	229	266	268	244	208	244	256	264	256	251	239	235	247	258	247	237	246	234	275	236	253	239	265	239	234	242	222	275	282	252	251	263	244	275	244	264	239	252	244	269	251	249	252	270	277	261	264	261	265	269	262	254	255	243	253	241	250	216	252	246	281	269	259	265	270	226	239	244	225	241	257	242	233	267	294	256	252	256	259	247	282	277	241	263	231	239	261	230	240	261	275	260	248	273	231	251	233	232	254	260	257	286	255	254	241	232	237	261	273	289	242	260	267	246	271	253	239	259	247	259	289	258	233	241	271	235	248	209	234	224	232	247	243	241	248	273	259	232	229	210	257	245	252	269	259	279	249	244	255	230	263	250	242	261	226	260	266	247	245	266	243	236	257	251	252	230	264	272	232	254	239	254	230	251	280	268	252	239	252	237	210	250	237	230	246	247	251	235	260	250	249	225	268	268	239	271	235	242	256	254	252	259	275	259	247	236	274	262	252	256	264	259	242	275	247	261	264	245	268	251	258	257	247	265	265	250	265	245	262	273	242	251	263	241	245	258	243	247	251	229	224	267	259	255	254	253	245	259	259	264	249	233	242	260	269	263	276	243	241	231	241	238	231	267	259	265	230	234	266	239	270	283	280	248	273	231	263	264	240	252	280	259	255	246	221	235	282	270	259	263	255	256	233	268	256	248	238	273	210	274	257	259	257	273	236	241	283	257	241	229	239	301	245	278	260	284	233	250	226	274	269	253	226	261	264	253	242	227	228	250	238	264	266	235	235	266	270	257	244	240	240	228	239	265	243	249	241	260	254	253	263	303	288	239	254	257	228	257	244	249	275	266	267	215	240	256	259	220	244	255	255	279	217	230	268	269	246	263	261	242	231	239	230	231	250	268	235	235	261	293	271	290	273	244	254	279	268	282	257	258	224	265	268	270	239	244	221	213	250	250	241	273	216	248	243	247	252	213	270	231	246	246	212	249	259	227	244	253	254	222	265	250	239	250	255	270	273	245	279	256	237	251	221	234	280	254	249	242	294	281	254	214	249	251	283	266	247	248	254	249	261	226	250	252	237	237	249	250	244	265	268	234	269	228	269	253	242	257	259	280	235	291	272	243	232	233	229	277	279	255	234	244	229	293	266	269	279	226	266	249	242	253	258	234	262	263	267	246	264	249	264	225	235	260	223	212	241	243	250	267	244	265	282	214	272	267	253	248	265	252	255	245	255	278	230	248	251	276	250	244	261	276	282	249	267	246	227	238	274	248	253	245	208	236	261	240	223	219	263	259	274	267	247	259	256	258	249	269	247	232	276	254	251	228	278	247	285	246	277	214	251	230	221	237	265	263	220	255	264	236	248	254	220	233	267	234	257	254	261	265	233	224	243	250	254	309	256	274	257	239	220	279	286	267	268	237	267	234	262	234	236	257	262	245	263	269	241	240	225	260	266	237	239	203	209	256	264	220	243	237	247	262	265	255	251	257	234	245	256	219	238	249	249	248	270	272	255	262	252	266	276	282	256	243	255	250	243	265	268	246	248	230	235	269	238	256	259	255	251	269	248	256	227	259	274	266	245	261	261	245	309	241	258	268	240	235	253	253	253	242	257	247	243	264	249	216	254	238	225	254	273	282	252	260	248	225	263	266	246	240	247	265	242	249	240	272	250	260	259	261	216	290	291	273	250	275	243	246	249	244	225	261	289	226	294	268	266	271	268	251	235	254	253	244	264	260	256	278	257	266	227	256	270	257	262	262	279	236	220	251	233	250	241	242	239	271	239	264	262	228	280	228	257	244	225	241	235	295	267	243	278	256	222	263	226	247	243	260	243	206	246	296	255	236	248	244	254	262	250	231	241	256	243	251	275	270	287	268	242	238	271	251	264	231	257	264	268	240	264	237	245	273	241	284	233	235	255	254	273	231	240	230	243	282	247	238	274	246	251	256	257	235	242	227	258	272	248	281	260	252	259	253	262	242	254	263	234	258	255	239	270	265	222	229	243	261	234	273	263	259	243	245	265	274	285	251	274	260	282	299	258	266	242	268	263	260	241	249	255	234	260	266	264	265	266	257	264	246	254	313	230	242	264	263	248	245	228	221	238	268	232	248	248	253	251	257	295	272	253	272	239	285	255	231	260	241	262	259	244	253	270	228	242	223	260	231	245	241	231	248	263	246	244	255	271	261	280	249	243	247	281	261	241	263	248	261	261	250	243	274	273	244	287	248	257	250	258	266	240	246	275	243	244	238	222	242	262	225	269	258	251	251	255	243	243	254	266	278	257	259	256	253	248	249	237	244	264	255	241	250	263	284	265	236	247	229	246	268	237	278	248	235	244	258	275	265	233	255	230	253	230	250	254	251	272	278	250	245	248	236	268	235	266	282	273	222	279	259	253	259	258	229	266	262	228	265	249	276	244	219	230	245	224	233	267	258	268	226	239	249	235	266	254	224	236	263	267	248	270	249	241	261	247	237	248	253	262	260	232	229	259	257	258	224	247	244	253	260	258	219	274	235	237	247	227	269	251	268	236	221	224	269	254	261	255	270	243	258	253	235	258	256	256	251	251	267	263	256	239	262	260	256	252	277	249	265	228	240	248	248	243	251	238	225	262	292	293	241	279	250	264	255	268	285	235	256	246	235	230	237	260	267	273	246	267	252	251	248	247	263	256	224	242	232	278	264	282	258	254	259	221	310	224	256	216	254	249	243	262	250	279	254	259	239	227	252	248	255	246	237	263	265	235	254	242	251	274	262	209	267	240	241	245	235	229	253	240	226	236	278	247	271	253	275	261	273	245	248	260	268	287	252	221	246	262	273	254	258	258	227	247	235	247	256	281	285	271	269
6394	4927	24767	18743	1511	900	807	781	748	778	696	706	725	666	706	622	666	632	614	617	635	564	617	606	608	673	644	628	684	630	634	638	602	605	636	616	586	623	608	590	604	655	586	630	596	607	587	621	593	606	591	619	601	610	636	598	536	605	632	623	587	638	621	627	613	572	634	657	571	604	605	586	602	589	566	615	565	602	617	629	595	628	603	650	577	600	601	562	552	585	566	611	617	650	653	593	620	636	628	606	600	633	603	630	638	547	607	570	605	646	632	627	576	611	591	623	613	618	628	610	632	599	591	586	651	626	593	543	596	599	606	630	611	571	623	612	581	607	604	607	593	618	606	593	628	634	622	643	604	582	612	625	592	592	582	604	610	586	629	581	627	641	602	624	634	637	604	620	605	568	613	593	568	591	609	590	595	621	656	619	624	611	596	601	610	601	599	614	608	646	619	553	583	575	604	607	613	629	599	678	621	630	614	585	617	611	598	581	613	611	582	551	654	586	615	551	623	633	630	584	591	618	625	643	611	587	624	634	624	590	574	609	588	628	579	620	609	578	634	577	669	612	601	628	630	630	587	614	610	638	598	593	569	601	656	606	590	572	595	604	605	615	619	583	576	606	610	629	588	652	593	585	599	590	570	633	614	555	617	586	679	607	622	600	615	606	617	649	569	593	618	582	582	580	598	623	606	603	604	622	612	607	635	610	577	615	614	613	597	581	566	563	578	584	583	580	622	618	590	587	569	614	589	589	549	578	607	617	587	621	648	572	571	602	655	623	605	606	592	615	554	592	626	581	634	581	621	596	582	618	577	637	589	607	644	578	623	586	606	632	613	592	608	599	583	602	616	534	596	606	553	612	582	602	599	587	608	569	604	646	581	585	584	613	576	599	573	617	596	578	566	632	647	610	592	586	562	599	601	614	580	588	578	598	571	626	623	627	593	626	593	610	593	557	617	617	628	597	640	583	591	610	567	629	566	590	590	576	599	623	547	595	649	572	600	613	584	597	628	624	589	635	591	593	607	584	597	632	600	590	589	576	596	608	599	631	583	629	649	608	610	619	631	586	622	625	625	638	612	600	552	546	591	616	574	592	566	592	628	632	607	603	617	605	591	597	588	600	604	545	638	567	582	629	584	584	643	613	636	553	606	607	559	652	603	614	606	619	643	606	581	597	584	601	652	594	629	626	582	591	598	642	572	575	592	614	623	604	619	603	603	586	607	596	626	619	588	611	639	614	602	605	600	607	583	626	587	598	643	609	646	602	597	634	595	554	620	630	635	600	545	612	562	600	587	569	629	607	606	590	607	609	625	591	645	608	598	579	605	631	602	555	591	620	595	538	566	594	627	581	590	583	574	635	614	599	642	625	570	563	602	594	570	627	584	636	638	601	640	636	632	576	574	572	562	574	614	633	647	548	639	616	602	605	586	597	584	575	608	608	640	616	608	618	599	641	606	617	618	628	629	569	575	548	605	592	593	584	579	577	624	615	591	563	570	587	617	601	589	610	606	604	608	592	570	597	615	631	619	610	628	571	592	613	595	623	573	563	618	592	628	615	643	595	616	641	617	610	612	648	617	595	595	614	606	561	618	574	604	608	634	648	556	571	593	626	637	615	557	578	578	595	652	641	584	574	646	628	580	594	605	589	568	611	601	594	598	592	567	577	593	570	571	619	578	572	572	586	647	614	569	571	595	624	612	612	599	621	627	579	582	576	648	603	581	577	577	623	582	650	604	634	631	601	625	626	626	583	581	620	572	585	613	674	629	609	584	597	591	631	576	617	576	569	560	592	600	653	573	585	630	603	600	621	602	625	595	599	589	614	595	598	607	594	601	558	618	636	630	596	604	637	574	625	618	574	629	593	598	617	596	603	587	612	573	601	602	603	575	620	580	592	633	648	617	635	597	594	604	596	588	606	603	590	592	669	599	621	598	608	553	595	610	596	617	627	616	594	633	576	615	631	588	631	602	602	605	603	598	595	566	606	636	623	617	629	595	586	614	611	584	636	596	585	610	633	598	618	617	574	557	588	606	635	586	569	618	582	604	573	611	566	642	645	616	610	615	600	637	587	551	624	633	621	616	607	577	642	611	594	570	584	599	615	615	644	585	580	593	576	613	591	601	616	586	572	605	622	594	636	654	592	614	594	604	606	613	653	532	545	569	586	577	620	591	595	621	555	637	582	602	621	631	602	637	640	639	577	648	658	594	604	608	571	581	631	625	614	632	574	643	587	658	591	618	619	654	647	619	653	554	606	600	571	598	611	581	642	630	600	556	613	602	641	585	621	590	637	588	615	621	617	613	584	604	626	642	620	621	641	598	579	664	612	589	600	594	569	578	618	618	587	598	624	591	576	618	620	596	646	635	611	553	600	545	596	624	591	632	596	640	621	635	584	580	617	643	585	625	662	564	651	602	600	565	656	634	606	598	626	601	602	638	599	606	605	582	581	580	594	594	573	601	577	633	638	616	599	633	655	608	617	606	578	605	588	613	536	619	607	637	571	604	610	635	626	630	567	604	593	599	597	588	627	617	622	605	615	657	620	591	612	622	648	603	618	571	589	599	585	607	560	636	629	581	623	625	593	609	618	624	591	636	616	619	606	637	599	628	620	585	603	618	629	589	606	617	604	600	595	586	644	626	623	579	618	584	596	598	590	646	638	595	564	638	571	608	678	594	567	613	587	632	590	587	612	642	576	636	620	657	635	607	595	595	613	660	621	647	649	561	599	593	612	600	585	534	620	635	606	607	632	547	628	620	564	604	618	564	623	615	601	618	587	641	620	553	637	624	603	584	612	585	609	588	581	616	634	613	587	622	616	596	587	624	582	645	589	599	637	571	619	622	564	585	612	635	583	599	615	615	617	617	593	626	611	599	612	603	614	595	650	615	618	610	612	629	652	615	652	599	588	616	608	598	640	632	662	599	577	612	605	611	534	588	612	644	632	617	638	632	587	612	623	605	594	574	560	590	588	628	637	622	581	617	628	591	621	588	646	590	590	575	633	603	553	618	647	576	591	639	582	558	619	567	661	604	593	560	593	602	652	601	605	579	605	589	600	594	666	605	607	642	583	589	637	604	647	553	614	645	607	618	658	618	610	609	601	601	654	622	661	618	585	581	579	640	577	600	621	567	553	585	581	582	594	606	632	598	639	578	555	557	594	617	558	602	620	616	597	625	584	607	627	623	561	629	624	604	580	613	605	604	594	611	655	635	615	610	624	614	592	641	575	583	585	594	606	591	549	594	597	617	632	610	589	614	643	601	598	641	595	586	599	585	628	570	620	579	626	576	576	658	583	604	627	598	619	616	643	615	625	586	627	610	593	625	573	596	602	607	592	587	610	629	618	607	605	658	565	565	636	586	595	584	578	593	629	625	576	560	618	583	643	603	589	577	656	598	611	585	623	600	588	617	633	624	595	596	621	640	610	603	610	626	624	655	573	620	606	607	614	636	583	593	599	554	600	571	625	596	588	630	609	583	629
12633	11701	28827	21251	2721	251	201	199	184	134	160	137	143	154	149	171	139	132	142	131	138	131	142	138	148	130	137	139	140	142	138	123	120	129	142	131	150	137	120	138	127	131	135	112	121	130	126	125	113	142	125	142	146	142	117	117	139	117	115	122	142	123	122	134	130	129	136	125	152	136	120	128	135	132	134	121	113	132	128	125	127	145	101	122	134	134	113	137	141	118	131	108	118	110	138	118	138	117	116	135	114	135	138	115	145	123	110	146	103	121	129	120	108	121	112	124	111	118	113	125	135	110	130	126	130	124	145	138	113	144	126	116	123	131	128	127	129	134	131	114	108	137	136	124	109	121	121	103	129	152	119	130	134	114	124	131	105	124	139	116	127	118	124	114	138	145	110	112	134	128	128	118	155	115	128	123	132	122	135	128	142	128	112	143	115	125	120	130	120	102	134	135	132	134	107	121	123	119	124	127	103	119	134	134	139	120	129	127	128	104	111	117	138	121	130	130	121	123	145	166	126	124	113	153	132	135	110	118	132	108	127	101	119	135	144	119	114	118	107	104	140	124	125	139	125	134	120	132	126	126	137	114	137	136	129	134	159	116	128	111	124	116	126	141	128	135	129	151	133	113	133	128	147	117	132	135	113	133	141	128	126	111	123	111	124	119	123	133	143	130	118	146	129	117	166	139	120	136	142	120	131	131	138	139	136	121	125	142	126	104	128	111	135	141	131	141	132	127	141	153	140	150	122	135	110	136	130	118	131	96	135	129	139	151	116	109	127	109	115	118	141	137	109	119	139	127	131	112	104	132	123	122	134	138	118	124	147	121	128	99	109	117	134	146	130	130	131	120	115	140	113	128	139	151	132	119	119	121	148	105	146	136	102	130	119	147	130	115	113	129	104	132	131	142	128	130	155	128	124	134	133	135	128	144	124	117	150	112	131	136	132	122	134	131	117	120	146	118	122	150	133	128	109	125	126	114	122	114	112	107	120	136	132	127	120	105	122	114	131	119	110	122	144	123	132	128	140	113	121	138	114	118	116	133	130	136	132	118	126	137	126	148	135	111	128	110	135	130	130	140	128	135	129	122	144	130	114	126	118	123	134	128	129	144	152	125	120	118	115	107	148	123	138	121	132	138	112	124	139	136	122	124	146	118	105	133	120	113	141	147	149	123	112	156	120	134	148	127	127	126	144	138	119	133	130	118	103	125	115	138	146	115	114	113	102	149	121	130	139	90	130	127	129	156	140	134	141	126	129	132	118	119	139	142	128	144	131	144	120	129	127	124	139	115	129	144	118	126	137	126	123	114	127	135	130	130	128	137	138	141	148	138	126	102	133	121	136	133	119	125	136	137	127	126	139	128	136	124	132	131	104	121	130	113	154	135	118	140	145	114	121	122	119	115	126	137	135	130	120	113	145	111	130	134	128	145	126	144	106	129	129	124	130	127	125	134	131	129	113	123	129	124	127	122	122	111	134	148	139	118	113	127	138	119	127	148	134	114	129	129	102	106	135	120	116	106	116	125	127	128	121	117	130	118	122	131	114	152	133	125	147	121	126	130	125	117	133	132	121	127	120	109	154	133	138	126	128	123	111	125	128	119	129	117	140	127	130	134	121	120	147	132	119	123	137	113	118	135	126	134	127	115	142	118	118	144	142	124	117	141	131	119	109	136	117	143	114	125	137	108	128	146	138	123	143	122	115	112	117	130	118	120	120	148	118	126	129	132	131	130	114	142	134	123	108	129	138	144	139	135	147	123	121	128	136	117	148	141	130	123	142	135	136	115	133	146	119	139	121	134	119	133	145	137	129	122	137	134	124	137	136	131	135	134	116	124	120	127	108	120	133	132	130	138	127	115	121	143	135	131	117	122	124	157	149	145	121	131	121	115	104	115	138	112	149	120	108	120	125	143	138	137	124	124	126	126	109	108	98	134	129	117	130	123	107	104	125	127	99	136	151	112	117	117	107	107	109	122	103	126	128	124	149	140	116	157	139	111	126	125	139	124	120	138	155	132	108	140	122	122	117	114	108	111	124	123	138	108	122	124	125	123	142	133	148	130	121	133	127	111	125	109	157	130	112	129	142	123	112	112	122	115	114	142	130	129	127	161	141	119	138	131	137	132	126	138	134	126	128	142	127	122	112	116	115	119	125	107	123	131	133	116	128	117	139	131	117	125	132	146	120	127	140	142	123	138	136	131	126	142	162	141	127	146	116	118	137	130	98	138	130	136	139	136	96	134	138	129	127	120	120	116	143	130	145	132	131	142	110	147	99	131	131	119	109	128	119	105	131	123	122	134	112	112	115	115	117	114	121	124	127	123	121	141	142	139	121	145	115	135	120	129	126	109	125	117	124	144	131	111	111	123	142	119	132	106	129	134	136	143	122	134	97	149	136	145	144	111	113	137	127	127	139	143	126	96	143	136	126	106	120	124	101	110	144	118	129	125	114	132	134	106	146	138	126	134	140	145	110	121	113	123	131	105	124	141	118	149	107	146	148	116	135	124	145	115	128	137	123	128	116	161	137	127	106	123	126	148	116	127	151	119	119	134	151	133	120	127	135	106	120	108	137	129	121	144	126	124	126	147	145	152	129	126	154	135	124	121	139	129	125	122	120	127	145	135	105	130	120	142	153	115	130	117	146	154	123	147	132	145	132	119	120	138	139	115	119	142	117	119	130	121	108	89	130	143	128	122	135	110	122	124	117	119	128	122	122	109	138	126	155	115	140	142	127	112	125	121	142	128	129	120	159	133	124	128	115	131	95	126	156	131	116	120	114	130	113	127	125	131	122	115	137	114	129	113	137	105	121	122	128	129	129	118	104	139	137	139	142	115	129	135	153	135	132	132	116	124	117	128	83	120	105	131	121	119	134	107	108	136	126	120	115	114	141	127	134	123	132	130	123	116	131	131	138	129	113	143	138	128	133	131	116	135	149	122	138	141	116	126	130	123	108	117	124	131	142	149	119	124	128	112	123	145	95	143	141	148	113	107	129	125	143	139	112	120	134	132	127	121	124	145	124	117	132	154	120	126	136	141	121	119	121	135	120	138	114	127	139	140	128	113	126	127	138	154	120	135	130	134	147	134	130	129	123	132	121	118	132	111	115	130	111	141	114	131	135	109	135	120	148	112	104	104	111	136	127	150	111	135	114	136	124	114	125	130	101	118	152	125	134	132	127	141	146	129	125	118	121	118	124	106	134	123	136	133	113	102	149	127	141	131	135	125	123	116	121	135	134	103	119	118	122	114	117	131	133	128	125	132	120	123	130	162	115	128	136	120	117	126	132	138	122	125	127	133	130	149	116	116	138	143	130	141	110	125	141	134	124	120	106	145	108	136	109	127	137	122	147	108	116	106	129	118	144	126	129	122	104	133	120	134	115	127	146	107	129	126	125	128	129	131	120	128	117	119	109	137	111	121	111	131	121	149	115	118	133	121	131	132	135	130	122	140	135	146	135	118	139	131	135	132	118	128	113	124
8059	11626	34577	30452	2035	879	733	644	568	571	517	491	483	457	474	437	429	395	394	365	353	352	338	356	394	363	367	328	366	335	372	332	336	308	315	327	308	334	321	335	333	332	288	336	320	328	345	331	332	331	342	331	320	301	285	324	331	304	345	334	320	320	318	329	313	346	290	307	308	361	337	298	330	316	290	330	346	344	311	371	319	314	361	307	287	347	328	312	284	321	308	291	306	342	336	337	321	315	313	317	330	326	299	334	310	301	327	299	338	308	304	325	331	312	363	307	309	321	319	328	345	340	318	357	327	310	343	306	300	328	332	322	307	302	296	308	298	328	308	306	322	327	302	325	326	328	310	297	334	304	324	344	327	290	303	317	306	304	316	339	297	315	335	305	300	286	317	327	322	324	342	297	298	293	311	296	322	288	317	288	367	318	316	318	306	293	321	289	280	365	319	281	291	320	313	303	326	296	279	325	329	326	297	338	305	315	326	315	336	293	326	329	333	325	326	333	342	336	350	310	315	315	326	298	344	301	304	320	316	329	317	342	309	310	329	323	351	328	338	305	304	303	304	297	318	337	342	326	323	292	316	317	318	285	328	305	330	323	311	351	329	308	317	317	339	320	272	311	297	323	337	308	320	285	344	310	292	312	293	303	305	300	345	369	321	317	300	299	292	331	299	329	316	318	334	329	347	290	296	324	314	349	314	340	314	327	303	309	308	309	330	290	328	287	348	301	330	291	315	312	318	296	321	329	375	303	300	358	319	328	338	315	291	354	346	314	301	304	329	313	322	322	314	331	344	334	317	299	324	318	324	296	336	315	338	340	300	371	312	326	299	320	305	291	317	348	326	291	341	330	319	347	352	328	322	324	317	314	318	298	322	291	340	333	330	301	364	319	322	298	347	327	309	315	351	323	296	318	294	312	327	275	313	318	349	303	291	320	337	304	336	301	304	306	295	341	329	341	313	326	326	341	293	309	301	310	316	309	348	331	332	327	319	309	332	345	329	327	260	331	339	301	308	284	334	325	310	286	290	317	305	312	319	305	317	302	330	373	372	307	356	356	360	310	303	282	294	269	332	313	330	314	324	310	354	335	312	315	331	332	349	309	340	352	298	328	315	303	309	324	321	320	299	335	296	325	332	319	287	321	300	330	343	329	294	305	302	364	322	341	319	323	294	317	327	325	307	341	308	290	295	327	299	318	320	287	310	317	343	299	335	309	332	341	361	328	309	345	334	291	335	278	302	318	343	316	336	330	308	322	309	296	345	307	326	325	326	326	310	313	330	325	313	285	318	299	329	306	342	323	308	347	313	355	313	339	320	326	321	351	295	304	301	317	311	327	332	314	315	327	303	308	305	285	337	318	299	314	311	336	274	310	319	337	322	326	349	287	345	326	331	318	339	330	280	315	335	315	272	322	309	317	318	326	348	316	340	300	336	290	318	347	339	322	321	308	322	311	345	323	315	301	292	314	341	335	344	327	353	318	347	342	326	334	322	343	346	301	326	352	309	332	317	297	327	317	318	333	296	290	350	317	321	317	314	282	335	344	302	354	296	340	328	334	338	305	317	313	322	291	292	353	315	300	325	336	323	320	313	316	329	325	308	291	316	301	304	297	301	339	303	295	334	312	318	296	334	304	308	306	336	352	324	322	336	316	326	333	297	306	293	326	322	303	299	322	342	359	321	331	333	349	290	253	316	330	290	318	326	295	310	321	296	311	314	332	306	322	312	326	337	307	342	337	329	283	319	310	359	313	310	318	303	315	320	311	333	328	313	309	275	291	303	302	295	304	291	300	307	328	339	314	313	332	313	300	310	352	320	311	332	354	321	333	337	318	311	323	302	333	308	302	324	319	299	344	362	311	334	331	325	315	337	309	308	295	327	325	311	320	337	319	315	302	294	316	315	312	339	337	321	311	338	335	313	292	290	356	363	321	317	317	337	320	299	305	327	305	306	348	315	304	300	304	322	295	274	291	356	321	296	289	306	322	335	337	312	341	329	322	297	303	326	319	296	331	298	318	294	288	314	316	312	346	321	376	319	319	324	329	315	325	298	341	303	303	325	323	290	341	313	323	318	320	306	303	316	306	306	310	325	323	296	338	326	290	332	314	316	331	316	278	324	318	313	290	353	339	330	340	318	324	318	285	322	291	303	301	327	319	327	307	293	325	299	317	327	326	307	300	342	331	336	295	321	343	319	315	335	326	289	314	313	309	289	327	324	335	278	281	313	336	359	345	309	311	337	341	354	351	324	315	325	312	288	340	337	295	328	358	273	323	306	304	320	294	302	346	338	317	296	287	304	338	348	336	308	337	329	330	314	322	339	313	336	287	343	312	339	341	330	317	337	340	316	329	325	330	317	328	336	305	313	327	327	317	295	339	307	316	301	298	312	327	324	329	366	339	323	339	291	318	306	355	341	328	311	305	307	329	306	337	290	324	312	306	286	324	322	307	312	326	335	332	304	342	289	330	314	312	292	303	322	334	321	354	319	330	341	329	314	303	339	360	282	328	352	347	334	301	321	323	315	295	326	313	324	324	323	294	295	313	306	352	304	312	319	311	328	344	347	294	313	334	325	335	306	338	305	326	333	338	328	335	323	310	296	327	320	335	327	311	323	313	318	336	318	318	339	291	338	296	331	338	313	302	321	316	299	330	280	342	308	344	339	286	358	323	342	298	317	300	335	314	330	327	362	325	307	301	352	308	299	328	323	337	328	330	337	334	322	319	310	330	304	365	342	295	337	329	320	285	321	338	311	273	357	339	304	304	299	294	311	308	340	322	291	314	323	318	315	336	309	284	288	345	326	347	297	308	319	303	287	326	329	318	314	355	339	314	303	313	324	302	302	334	338	333	311	289	321	339	314	315	350	317	336	296	322	365	293	299	326	294	309	330	351	321	329	320	280	334	334	339	334	294	312	282	307	343	335	357	348	324	311	343	322	344	318	349	308	329	313	352	327	314	310	308	315	296	327	299	378	319	311	309	316	337	306	306	295	314	315	326	307	303	323	319	310	332	280	316	306	333	301	321	306	312	353	354	330	313	329	351	307	317	323	308	295	327	364	294	309	309	335	315	302	335	312	337	319	340	318	330	291	300	309	300	334	300	344	316	339	312	318	317	306	337	334	300	316	326	327	311	320	316	322	309	313	337	363	333	336	331	313	266	321	292	300	283	308	289	317	344	323	344	268	312	316	275	297	316	311	285	295	330	338	289	312	297	342	362	319	305	300	333	294	300	301	294	337	291	313	327	317	314	348	339	299	319	333	322	309	314	334	317	240	278	325	337	327	298	297	308	306	326	304	326	312	307	320	298	321	344	344	285	314	317	326	337	312	310	300	327	319	356	318	351	358	325	377	315	314	329	320	297	335	309	303	310	344	302	340	309	302	305	322	322	302	313	301	350	336	340	296	304	331	345	294	347	317	321	323	304	332	358	318	330	314	293	311	319	298	313	301	324	316	285	311	331	320	354	330	346	319	319
1601	700	682	572	248	250	268	252	250	295	288	249	266	279	258	262	274	255	269	261	275	258	276	256	270	249	308	247	230	261	278	298	262	278	272	232	265	223	283	275	255	255	260	255	263	299	277	208	255	255	293	258	270	245	253	256	246	282	282	257	263	249	257	256	246	252	254	260	244	227	241	251	230	261	257	248	243	268	254	277	250	211	274	266	248	242	257	283	216	243	264	248	251	250	287	265	224	268	237	271	234	248	260	274	290	252	250	269	263	287	228	270	266	269	259	250	282	255	278	275	283	253	233	254	278	242	273	248	258	249	248	272	233	263	275	251	244	234	275	265	246	277	253	264	238	272	253	281	240	233	228	266	256	291	250	255	243	260	245	241	266	233	224	260	264	277	267	250	237	261	251	247	253	229	255	263	241	243	245	246	268	258	236	254	240	251	246	260	283	258	244	245	285	216	260	249	261	257	246	253	260	238	265	260	273	225	260	279	260	256	262	258	267	272	303	317	257	258	252	238	252	255	270	269	252	268	216	257	231	235	255	242	269	252	254	270	254	248	261	274	259	275	269	250	274	255	257	229	263	254	243	264	230	248	267	249	265	251	260	255	257	260	254	282	257	269	282	265	285	214	228	260	261	274	260	252	239	231	280	234	289	272	273	286	273	289	288	263	242	243	275	271	234	245	263	233	258	270	268	253	265	250	295	265	271	243	242	257	273	279	254	270	267	268	242	225	281	243	246	275	273	241	261	258	276	259	268	200	264	259	266	253	222	246	272	254	262	269	281	276	276	238	261	287	285	243	248	253	238	230	255	266	279	271	257	258	270	286	239	267	268	287	264	260	267	244	243	277	252	254	249	254	258	244	279	263	238	269	239	247	232	285	257	269	245	226	269	251	251	241	266	285	275	244	264	258	259	247	226	250	232	255	240	250	268	244	269	267	246	251	262	247	259	279	272	253	255	250	254	261	286	231	271	232	265	273	252	266	239	251	248	253	252	229	230	289	268	236	271	265	244	292	278	255	264	245	261	247	288	255	261	232	241	257	265	274	285	305	255	251	272	243	248	234	220	276	268	278	259	260	233	275	263	254	255	235	258	277	246	254	242	278	246	272	285	250	266	271	300	255	228	263	285	227	265	251	243	288	286	242	254	256	275	260	261	259	254	233	258	272	280	258	241	234	229	268	272	272	281	275	261	260	238	281	238	278	306	241	269	246	239	260	278	255	263	269	248	294	257	263	259	247	240	242	265	264	232	260	256	243	276	254	283	260	236	267	250	249	294	280	261	259	247	227	277	267	282	253	271	264	234	269	254	283	253	261	259	271	298	261	245	251	228	242	244	245	277	246	263	266	260	266	255	253	279	276	246	240	258	254	279	252	228	262	262	248	226	239	251	257	276	253	250	259	274	245	269	244	248	263	261	290	244	237	299	266	249	300	278	257	258	270	276	242	285	243	242	251	293	258	257	252	236	265	296	234	280	251	224	239	246	264	240	233	271	280	259	258	277	250	249	233	281	284	238	249	243	271	263	258	250	245	262	276	254	231	257	271	225	238	250	294	279	240	220	280	298	288	284	231	237	253	265	241	245	248	254	261	258	254	232	230	270	295	254	222	259	261	259	275	231	250	252	236	262	271	244	250	256	243	251	258	263	259	254	235	259	250	276	274	262	243	274	255	258	244	275	263	258	243	252	239	271	259	225	244	251	268	267	258	251	284	236	266	248	262	267	243	246	260	257	276	304	266	266	263	257	282	269	262	273	252	255	269	248	269	281	284	278	266	271	277	259	254	228	269	269	265	260	235	230	241	246	265	236	273	234	250	246	254	262	220	227	274	252	277	266	247	255	243	282	242	276	277	272	288	243	305	252	261	283	231	247	249	277	220	257	220	250	255	294	247	300	270	246	280	272	283	241	277	259	278	269	229	254	285	243	246	253	266	240	253	274	266	272	283	249	242	234	253	253	249	245	246	249	296	252	241	251	219	280	264	233	250	250	249	229	270	250	261	254	252	260	251	258	272	270	272	252	246	267	256	243	313	245	257	252	250	237	240	256	219	265	258	279	253	263	278	252	267	267	254	263	255	256	273	277	279	274	268	248	265	242	235	250	208	276	254	264	225	245	228	269	271	234	267	295	273	259	261	275	235	287	279	274	236	255	253	229	269	240	259	279	282	275	266	263	259	271	239	264	233	256	231	234	236	264	263	261	261	262	295	239	269	279	221	251	241	246	263	294	240	267	282	230	259	270	277	255	263	270	229	271	248	252	278	230	254	286	244	275	244	240	254	242	253	251	266	266	281	241	228	212	272	265	266	255	261	272	240	240	279	235	258	260	254	256	267	247	255	248	250	249	216	244	270	265	216	251	252	250	234	260	257	288	238	261	264	267	225	289	243	229	263	252	247	259	264	289	230	249	254	259	304	261	223	275	258	243	246	237	262	271	277	261	260	254	224	254	251	274	252	261	247	239	277	266	248	236	252	276	217	245	275	246	251	222	248	236	256	253	260	253	241	249	254	244	270	276	251	283	236	257	255	269	258	282	245	287	271	228	250	258	238	248	234	244	241	259	243	268	212	278	266	265	265	262	218	255	240	250	273	258	242	232	215	255	215	281	281	258	268	287	247	253	228	264	245	271	271	247	246	261	257	262	269	260	243	272	245	221	284	273	261	261	258	264	229	269	242	253	245	277	262	255	267	279	235	247	273	255	260	258	259	245	257	272	235	239	246	247	265	273	231	261	256	271	262	260	259	262	278	264	249	244	298	309	278	253	233	258	254	299	259	251	272	272	278	257	273	247	261	247	253	264	266	268	268	249	250	254	231	256	233	274	252	249	257	262	266	249	237	244	265	253	255	245	273	257	270	279	243	253	225	254	266	281	276	257	237	242	257	268	258	239	261	227	251	239	252	261	252	266	259	255	259	253	262	265	253	263	249	246	233	280	259	272	256	255	291	248	258	242	255	230	229	271	257	280	258	261	243	258	254	267	267	256	248	280	251	262	265	262	263	248	243	252	252	254	246	235	253	263	238	263	280	282	255	252	258	227	250	261	271	252	256	248	264	250	248	270	267	253	230	234	233	245	247	287	232	283	257	269	257	260	226	247	293	252	273	284	243	280	253	269	284	246	286	240	272	271	259	259	236	272	250	263	221	251	265	229	245	241	257	267	283	257	283	249	256	261	268	239	291	228	243	252	237	279	234	273	261	269	251	277	267	252	241	267	262	243	233	248	242	271	244	265	256	276	231	252	244	275	293	261	271	258	261	243	257	237	250	259	250	264	261	253	282	259	252	231	243	268	264	286	254	246	246	266	258	231	234	256	222	233	234	249	242	254	252	276	225	258	276	264	248	274	250	286	246	248	232	232	236	241	256	231	257	246	255	241	249	216	252	270	281	240	255	243	241	268	234	260	243	253	257	255	258	251	245	240	242	268	262	268	259	269	282	291	262	258	255	264	274	234	260	271	261	275	272	248	242	242	266	218	241
2055	1423	1873	1973	623	621	647	616	603	663	589	626	611	610	622	597	600	649	609	628	611	628	581	630	622	616	622	601	609	619	663	696	636	644	620	642	658	648	643	633	624	608	646	601	607	631	600	611	627	584	641	623	629	654	655	573	619	594	589	628	609	619	588	634	671	672	577	609	606	609	576	626	607	614	639	599	653	632	587	585	625	628	595	662	634	613	628	618	634	615	621	624	664	655	590	639	613	624	627	615	649	634	578	602	631	593	653	624	679	561	644	594	609	599	653	603	655	657	631	616	631	615	635	636	604	628	597	605	629	615	619	586	657	640	626	586	595	632	655	601	640	644	639	683	639	624	658	651	655	674	629	624	671	647	636	597	614	657	610	620	602	605	619	629	611	616	653	620	589	581	599	611	636	625	626	663	647	640	645	619	656	618	654	602	667	630	623	622	610	603	602	575	569	671	623	615	618	613	603	620	577	628	629	609	630	606	638	652	620	619	602	601	626	633	552	610	668	629	626	676	659	656	648	593	594	650	605	629	645	648	584	620	627	639	629	637	613	635	654	606	638	657	650	615	626	612	658	655	614	599	630	655	667	635	642	604	611	643	654	656	592	633	612	630	620	586	607	660	596	621	654	611	592	623	606	626	633	598	617	624	622	597	630	618	614	629	605	688	591	614	639	592	635	621	620	669	597	598	610	610	635	645	639	628	654	610	639	616	622	633	666	622	618	646	641	610	606	602	585	630	660	631	642	666	569	644	584	601	594	577	631	652	616	617	601	651	604	563	617	595	608	607	618	629	597	658	641	629	602	611	650	628	634	652	574	652	635	635	670	628	652	646	653	644	636	601	631	617	674	654	609	640	627	650	662	658	630	608	658	641	615	618	634	577	634	628	612	642	584	589	634	627	615	613	613	644	621	649	593	578	644	619	632	642	617	632	629	623	601	599	588	592	630	642	628	610	638	606	628	625	631	647	623	618	636	591	631	603	632	642	638	646	664	602	655	620	611	620	637	639	620	631	624	645	641	652	620	619	633	620	618	611	646	606	596	609	620	620	585	609	645	625	631	620	622	585	638	606	615	599	622	577	629	651	621	647	615	602	615	683	624	577	582	685	629	632	637	607	618	604	631	618	600	657	623	621	615	624	621	657	640	663	608	627	601	619	609	639	598	630	646	623	623	635	689	616	614	671	637	629	588	633	659	589	633	628	627	630	604	632	641	622	642	649	573	673	600	612	643	590	622	618	669	590	671	647	636	677	617	640	632	700	624	644	611	631	605	673	609	599	619	678	626	617	623	617	655	625	601	637	655	659	652	611	646	597	654	642	657	631	592	636	660	620	681	593	631	639	631	614	602	640	649	612	661	645	607	604	588	632	634	637	631	588	615	643	628	629	654	622	632	628	615	605	625	583	636	639	635	595	602	625	613	609	634	621	601	657	621	656	633	632	574	610	601	629	655	627	591	631	629	589	639	646	606	614	657	645	617	597	610	652	650	640	580	581	575	586	655	602	664	625	685	605	632	629	614	596	643	664	604	669	616	637	623	597	585	626	644	663	624	591	560	594	654	663	632	603	607	618	651	590	655	622	644	629	626	607	619	616	587	607	636	623	668	609	605	604	620	639	617	601	640	624	614	663	601	666	615	657	655	656	673	666	676	596	625	632	637	610	627	582	621	643	641	608	624	591	614	593	580	625	612	662	662	660	616	595	593	625	634	609	613	641	636	587	608	606	600	631	616	635	626	648	658	603	640	625	556	625	619	590	656	605	631	668	619	624	600	610	646	609	619	635	629	623	567	617	631	632	621	630	650	611	651	665	639	663	580	589	614	635	613	620	633	595	641	627	605	650	661	589	595	641	699	582	641	627	620	631	628	605	607	639	606	654	605	607	653	611	604	596	646	640	667	573	636	607	669	647	625	613	609	627	615	621	616	649	618	626	633	655	625	591	615	649	628	615	645	622	622	603	670	586	588	652	600	623	658	597	650	597	582	594	622	635	629	622	634	600	661	651	573	623	646	633	614	607	590	615	609	640	605	564	600	656	601	628	653	603	640	631	612	618	596	617	609	596	609	635	603	668	567	598	628	616	631	625	597	596	640	638	618	625	639	654	668	619	606	629	644	594	623	618	649	576	595	623	682	636	635	665	630	625	597	586	657	552	579	659	619	631	667	650	673	618	625	635	582	579	633	617	656	597	674	601	631	619	627	654	596	584	649	574	577	598	618	619	577	615	613	636	632	616	628	585	626	580	640	654	632	619	627	605	645	607	594	623	607	624	628	616	659	655	656	661	613	628	623	641	633	621	616	605	632	670	603	637	597	599	628	614	610	660	662	595	633	603	629	656	631	646	625	610	644	636	610	633	602	619	657	587	609	606	624	614	608	599	635	621	608	634	608	618	648	607	621	633	657	601	699	621	629	617	636	593	594	609	616	640	655	628	595	623	623	665	610	623	594	618	641	672	646	621	621	597	659	594	636	615	645	647	640	664	635	579	590	629	638	648	608	603	639	624	592	605	602	623	623	633	591	630	553	638	637	636	593	654	624	617	573	626	630	644	622	644	653	622	633	638	636	618	607	656	663	636	654	592	607	649	637	620	646	613	614	630	568	638	655	625	636	629	582	651	658	636	642	612	617	659	605	619	618	570	646	583	678	667	675	638	623	601	605	621	620	627	651	667	613	659	668	641	631	622	610	631	620	602	672	610	608	641	631	624	677	614	644	620	601	620	597	635	657	576	623	588	615	639	622	564	633	637	617	604	627	644	652	652	634	649	617	607	623	695	635	656	605	591	607	638	633	628	604	645	595	612	646	630	600	594	614	660	601	617	609	622	635	651	605	667	672	605	635	630	665	648	645	607	598	603	595	577	603	646	638	640	651	615	623	646	576	647	671	622	629	609	613	676	635	648	635	630	620	663	616	617	641	641	593	613	635	605	646	568	599	604	624	659	588	592	627	614	618	587	656	623	632	633	588	614	677	629	660	648	604	641	594	616	629	632	597	595	611	597	651	660	660	631	651	658	641	642	606	644	632	629	624	622	668	622	617	623	655	622	649	628	631	631	667	632	623	594	637	678	617	605	632	623	616	626	553	634	576	628	626	642	615	634	597	636	615	630	645	626	587	615	623	632	620	631	647	634	616	624	624	652	666	636	645	608	624	627	622	615	621	619	588	643	566	634	613	597	644	664	661	618	621	622	642	670	623	623	604	602	629	643	626	638	626	602	641	653	639	641	656	615	588	655	621	555	608	615	652	662	608	621	634	624	618	640	602	637	666	625	660	573	669	641	623	620	609	662	646	634	592	622	632	649	640	608	590	637	564	641	569	580	598	636	601	600	630	585	616	623	627	612	543	616	619	629	594	608	637	633	644	644	624	627	596	637	585	631	570	613	602	636	642	615	605	595	670	644	649	621	653	707	635	641	630	629	597	565	646	659	644	623	614	626	627	612	616	678	629	683	603	654	591	607	570	638	662	672	614	644	590	652
7018	10573	13826	14714	1663	317	293	252	283	307	281	246	307	268	288	248	257	294	240	252	290	255	266	254	255	225	268	268	269	280	255	266	254	218	226	236	233	262	250	245	277	258	239	248	265	251	228	233	272	269	246	273	284	276	274	260	231	263	262	259	257	261	230	233	264	225	234	265	270	250	234	271	265	252	231	285	241	233	263	241	280	267	224	231	227	266	277	269	289	279	283	270	276	259	268	265	286	278	273	239	240	270	255	269	254	230	278	267	244	249	249	279	250	267	251	262	246	248	251	261	267	255	265	241	244	250	280	252	264	243	278	261	261	259	265	241	261	262	281	251	248	238	255	253	279	247	264	260	260	265	242	272	254	254	278	256	270	245	273	269	254	259	242	254	274	244	239	265	284	230	258	262	242	265	252	259	272	262	262	253	270	273	295	253	260	275	248	275	274	273	246	238	263	239	268	247	229	252	270	251	216	279	246	237	260	262	267	233	243	248	248	254	272	271	251	285	269	231	232	240	248	244	225	275	274	248	254	272	270	244	306	232	230	248	234	232	268	258	237	284	252	262	241	257	251	265	259	277	252	269	271	266	243	253	232	254	276	251	229	233	251	268	260	254	228	248	274	234	252	267	225	254	256	257	257	270	262	229	267	247	244	248	254	254	258	237	287	251	296	243	249	246	268	259	251	268	260	270	284	284	255	247	279	264	268	244	279	237	263	242	236	263	287	245	237	250	269	265	228	278	224	243	245	244	243	279	237	272	232	254	277	281	270	255	247	284	266	268	258	237	263	231	269	259	258	283	274	255	246	272	280	276	266	233	231	286	272	243	270	247	283	256	246	289	239	252	261	288	220	277	258	230	264	265	237	240	268	268	247	234	275	258	282	243	251	254	268	255	259	268	260	236	231	277	245	230	292	246	266	255	249	272	260	285	268	255	237	241	263	231	268	281	235	287	256	237	248	252	280	245	276	245	245	258	242	245	282	259	245	266	244	249	253	275	225	257	280	242	246	218	272	278	291	240	248	264	253	257	231	288	283	259	240	284	269	253	245	261	258	251	218	232	257	260	248	242	279	227	244	256	275	248	222	288	279	250	238	244	255	254	220	255	255	250	241	294	281	254	259	265	258	247	276	237	256	255	238	230	232	270	229	268	263	272	261	264	259	274	227	263	240	249	270	266	243	295	233	249	265	267	244	253	231	267	220	297	251	295	296	234	276	235	258	239	258	271	233	241	254	254	267	255	230	252	285	254	219	245	254	262	266	249	231	258	274	268	260	256	280	296	269	251	237	262	261	264	280	262	257	274	257	268	276	262	289	254	262	267	253	239	259	264	299	245	265	283	265	264	282	231	287	250	254	258	257	263	245	258	268	264	269	249	231	276	261	226	264	267	260	241	261	229	232	248	226	238	283	243	274	255	277	267	221	255	277	263	276	262	257	272	287	277	231	261	228	236	242	268	238	241	256	280	242	240	260	247	245	286	274	261	289	258	259	230	253	270	255	260	235	266	251	241	223	262	242	282	308	253	241	279	261	249	273	279	250	281	276	290	245	273	259	273	248	251	252	245	233	233	275	287	279	248	251	255	235	249	271	267	263	252	261	239	312	274	292	246	261	283	267	264	274	225	286	260	275	238	243	259	230	251	216	269	287	229	230	238	259	258	217	265	243	284	261	264	249	242	228	243	281	288	263	282	236	255	243	283	256	244	272	234	202	261	260	246	281	257	269	253	242	259	266	275	284	277	256	248	228	284	268	242	262	261	269	242	255	275	236	273	284	231	270	258	281	258	251	286	260	278	280	251	265	268	230	247	230	272	277	235	248	239	232	266	254	250	237	272	260	275	297	271	260	275	258	247	284	274	279	239	263	272	238	266	218	268	243	281	268	246	265	242	247	243	217	251	257	260	279	252	265	264	273	257	240	255	260	262	240	255	244	254	251	270	239	257	286	279	234	235	254	242	242	235	225	256	266	260	265	250	263	247	267	241	266	291	261	250	256	248	246	291	267	240	220	274	245	259	289	258	281	271	247	299	231	229	278	259	221	281	251	280	270	246	277	247	258	220	224	293	246	249	256	261	266	253	273	273	234	242	291	268	244	284	297	273	280	266	274	262	254	246	277	238	263	252	266	231	256	255	245	264	253	253	254	232	252	222	240	248	229	261	269	285	256	241	249	269	244	260	278	251	215	266	277	256	262	273	242	241	247	236	236	262	293	248	239	232	242	265	248	227	233	248	223	265	276	296	259	226	263	253	264	236	237	251	267	287	260	259	220	242	265	233	228	243	264	263	242	245	257	247	248	278	275	240	269	250	254	269	237	296	255	263	273	238	269	274	254	261	270	245	225	233	267	259	259	284	289	281	262	256	249	234	263	233	233	254	272	257	240	278	262	278	248	239	279	256	263	294	271	256	249	244	284	233	264	272	241	252	257	272	241	272	247	243	259	265	267	268	272	275	235	264	250	252	259	249	261	250	260	245	258	285	264	248	259	233	270	264	247	238	264	251	247	277	280	261	274	288	263	257	255	232	261	264	298	264	230	259	242	227	272	312	285	271	256	277	233	236	250	242	272	274	292	279	264	259	240	243	231	241	256	259	238	260	258	225	252	262	278	276	239	265	243	271	240	278	275	262	245	250	236	268	229	239	243	240	292	251	261	282	251	233	271	288	257	244	244	261	270	229	247	246	290	278	270	242	279	253	250	258	249	257	249	235	246	243	251	274	245	247	259	241	230	268	248	271	288	244	249	235	226	264	223	246	232	264	249	264	269	276	257	256	232	269	270	251	262	248	247	225	259	266	279	283	259	311	268	243	236	251	252	248	258	231	251	263	220	252	239	268	234	234	276	273	238	274	270	271	281	284	259	262	273	259	272	243	241	261	276	264	269	250	298	247	242	252	258	256	274	251	253	279	258	271	237	261	243	235	231	246	285	245	282	298	259	269	269	281	245	275	252	284	249	266	282	226	231	229	240	245	260	243	255	240	254	226	245	256	272	253	264	270	253	229	272	250	261	269	259	279	317	254	276	269	236	255	254	238	259	244	281	233	225	256	295	271	281	268	256	242	220	289	253	251	227	269	265	268	245	259	278	258	232	257	275	267	254	266	258	211	244	255	268	247	255	247	262	256	256	248	243	264	249	258	254	256	264	265	247	253	231	241	269	223	269	280	277	270	235	262	243	249	268	238	281	262	239	281	245	229	273	266	263	261	239	223	263	232	244	286	272	234	305	259	255	283	260	273	239	239	270	288	265	247	275	259	247	272	283	259	259	260	227	248	251	287	254	238	242	210	258	244	281	274	237	247	238	256	279	212	245	256	256	256	248	280	261	271	283	256	246	243	298	242	234	232	270	276	276	248	285	258	269	273	253	266	261	263	269	257	259	283	264	233	251	222	275	286	280	255	247	268	276	240	257	250	229	263	265	266	276	284	222	258	264	278	251	202	272	273	231	260	237	267	274	261	252	226	239	240	271	232	273	239	230	287
6474	11598	21170	27392	1567	870	789	730	712	757	720	669	682	710	588	637	642	646	684	658	650	657	685	621	660	609	608	605	667	676	604	616	671	574	607	616	571	593	658	595	636	636	632	661	614	645	610	619	587	617	628	630	594	651	561	629	615	611	624	618	591	615	597	602	623	593	594	659	625	596	579	613	632	616	629	639	632	634	630	595	616	608	631	597	646	627	598	595	591	617	648	600	636	633	644	607	613	611	616	640	607	639	568	624	623	579	621	607	652	681	664	600	597	607	619	629	559	614	662	606	622	594	599	611	629	628	601	623	624	587	579	567	567	601	565	576	616	659	642	645	639	653	624	617	633	620	605	597	661	598	645	653	617	612	606	568	598	661	614	622	622	630	630	618	634	641	643	653	642	620	617	679	628	600	604	643	624	614	584	577	564	594	646	596	664	632	607	644	584	588	621	600	632	590	621	638	624	636	592	615	625	623	654	636	651	593	624	568	648	582	590	570	594	578	614	596	638	643	609	587	646	596	635	664	655	638	630	620	589	611	668	599	623	614	596	608	623	594	629	592	613	597	603	626	620	640	587	643	653	626	619	610	599	585	596	615	574	615	641	601	602	607	592	588	628	632	664	642	598	604	594	614	624	606	608	643	625	631	611	625	610	599	643	626	615	618	619	619	587	610	664	659	600	635	604	591	564	654	572	592	618	611	628	592	623	658	650	639	651	618	618	616	632	598	591	630	637	617	609	620	639	638	555	653	578	617	648	636	609	621	604	610	643	610	585	632	644	587	662	641	619	621	633	593	603	650	630	612	600	643	564	627	646	620	621	606	594	602	619	631	594	613	600	620	621	674	612	607	603	624	601	589	605	628	582	594	627	599	624	620	610	604	593	635	615	663	618	607	598	651	577	633	649	640	621	583	618	622	623	608	602	617	626	606	623	638	595	610	586	621	645	638	624	613	591	647	605	644	610	583	609	642	564	624	606	570	628	615	613	611	631	587	607	619	629	627	633	620	633	585	573	595	599	605	618	560	590	598	623	645	590	653	612	552	611	641	605	608	629	643	562	649	625	587	603	601	627	629	578	634	624	658	593	627	618	661	590	554	628	612	620	645	607	595	639	652	595	641	611	584	649	605	598	610	628	593	589	640	597	653	593	614	608	618	627	644	665	658	613	642	632	618	653	625	604	619	601	608	594	594	635	599	642	620	607	595	642	592	644	632	589	618	649	621	614	593	609	618	625	583	652	609	601	630	626	632	611	586	613	637	575	653	595	606	655	617	588	604	594	617	639	657	548	601	621	604	628	603	593	640	652	591	647	613	610	614	608	598	613	620	621	618	622	590	631	619	584	648	625	603	588	604	659	593	626	612	611	641	619	641	648	604	606	611	607	586	603	574	589	599	643	593	615	625	608	567	626	622	604	627	622	632	610	644	611	624	643	600	595	612	626	656	673	638	618	623	598	655	599	573	588	583	618	585	631	594	632	620	603	601	672	574	628	644	603	597	581	583	624	574	602	582	580	598	646	580	625	634	651	603	621	585	578	628	615	630	562	624	606	623	577	610	613	619	605	597	606	582	611	665	610	551	620	619	637	646	605	649	623	641	579	631	632	583	621	659	580	628	643	602	648	592	621	590	626	605	654	623	598	587	643	622	550	604	599	580	607	604	624	597	606	631	608	653	605	606	661	608	601	593	620	601	608	602	609	663	590	638	609	602	636	603	601	580	610	665	617	580	582	623	575	610	652	575	645	614	599	625	560	615	643	611	690	591	639	606	609	615	626	593	579	601	642	569	612	609	587	648	622	644	657	673	601	634	620	610	635	649	625	636	596	611	606	621	642	644	571	616	653	586	649	627	634	657	585	575	623	601	649	584	659	622	636	621	573	588	645	636	617	616	622	610	621	613	613	612	632	609	651	623	623	611	607	604	581	580	562	657	593	632	655	660	623	610	620	594	609	601	592	596	613	644	618	586	589	625	654	612	601	630	620	613	572	632	605	616	617	675	595	642	613	611	599	585	625	587	599	644	595	635	614	598	610	639	666	615	597	622	616	606	700	598	578	652	627	607	608	601	582	639	591	628	612	615	613	654	598	591	658	657	595	649	633	590	570	621	647	645	590	643	642	628	601	633	594	615	635	634	630	637	648	664	616	576	616	608	645	649	573	643	575	609	602	655	629	611	616	602	620	620	604	612	661	606	638	626	589	648	626	654	624	621	618	631	569	626	617	629	595	628	618	576	640	608	627	593	593	627	654	632	602	631	663	574	644	657	668	632	645	608	616	622	612	645	620	574	570	621	626	566	641	614	609	556	562	624	662	635	632	624	606	587	620	598	604	670	618	609	631	635	640	621	663	583	626	611	608	624	659	655	635	592	603	622	619	623	575	664	580	598	616	620	629	582	610	610	625	634	596	592	628	701	603	626	647	579	615	636	657	638	639	607	638	651	578	610	586	606	585	625	643	608	658	614	600	625	613	640	623	582	621	647	580	622	665	599	660	622	618	651	600	594	612	587	588	638	603	627	638	605	639	613	568	621	621	648	599	628	608	658	638	598	649	598	624	620	600	635	617	621	629	651	610	578	621	615	613	606	612	602	578	619	603	636	672	624	594	613	630	647	600	580	628	642	642	653	612	623	613	573	617	576	619	638	594	672	616	617	632	626	597	625	636	573	627	636	603	616	643	601	644	653	586	580	605	615	629	621	572	631	641	643	573	641	616	617	585	635	621	595	619	606	654	597	629	596	619	636	619	639	613	617	714	585	653	597	635	629	651	602	666	598	569	631	618	628	591	585	633	575	647	592	659	633	646	620	616	577	633	627	602	651	590	631	596	609	627	592	597	636	621	662	644	580	646	615	599	629	621	614	593	623	632	628	606	597	584	623	587	638	599	636	602	649	609	574	645	613	589	567	604	594	636	618	647	587	634	604	582	602	589	589	656	591	633	586	615	595	599	572	625	628	643	588	605	631	653	624	592	603	566	617	617	597	613	601	648	637	584	620	638	602	613	638	602	643	574	568	607	616	630	640	631	571	629	612	607	660	639	610	588	617	642	618	632	639	601	605	632	612	609	556	603	631	598	615	600	627	607	591	639	595	595	589	637	624	645	591	617	611	647	615	589	616	648	573	587	639	587	640	626	685	613	627	642	569	613	611	645	635	563	627	591	634	606	643	642	609	614	616	653	604	608	627	678	637	610	594	599	621	617	607	616	638	615	610	593	636	599	632	635	562	638	604	605	655	617	596	571	588	580	570	633	627	661	605	662	616	551	614	615	626	609	591	672	598	639	639	607	603	609	614	603	604	651	596	634	620	605	682	614	598	577	595	636	663	624	653	636	631	608	617	591	617	648	586	584	640	635	610	649	624	660	599	582	632	630	630	600	620	652	624	613	588	653	593	633	569	638	644	598	635	641	600	594	608	608	605	607	610	608	652	663	646	611	587	613	558	593	607	599	661	611	603	583	645	641	610	620	613	657	621	657	595	584	606
12803	19289	23892	28722	6235	274	208	191	169	151	137	181	146	160	162	151	157	163	146	157	145	149	147	164	144	156	132	141	152	129	124	140	125	142	116	127	131	135	119	125	123	147	117	135	133	140	119	147	141	105	112	135	114	125	111	115	150	158	125	151	138	137	112	141	153	119	122	111	135	130	135	107	126	127	112	140	150	134	136	144	132	135	135	139	135	118	136	132	128	117	136	115	141	121	133	138	117	121	116	128	136	116	127	143	133	118	136	155	134	139	126	130	125	140	146	119	135	137	136	134	118	116	140	117	124	151	132	121	153	116	133	112	126	130	125	156	148	137	101	154	141	140	145	129	132	147	121	122	125	128	135	132	119	132	117	149	126	131	114	124	128	124	120	147	150	119	129	141	127	131	147	108	128	124	122	149	137	121	112	148	133	108	123	132	131	142	140	126	120	134	135	130	138	121	100	133	131	128	158	139	127	125	130	113	135	127	130	137	101	124	128	134	128	133	151	114	148	128	152	110	140	163	123	105	128	140	126	149	135	149	131	129	139	134	137	126	110	132	139	136	147	154	169	141	127	127	139	130	138	138	122	151	120	109	119	140	147	129	138	103	121	149	143	132	144	126	142	127	132	151	124	139	123	132	132	122	124	120	127	131	140	131	134	137	144	115	133	116	116	130	131	135	128	142	122	118	139	125	148	153	128	136	100	141	114	122	125	148	156	130	150	142	122	138	110	122	126	148	153	128	135	131	112	144	140	125	108	136	137	121	138	118	126	140	123	138	110	134	150	147	154	142	145	152	146	138	143	132	139	136	128	135	145	116	141	135	132	139	134	121	134	133	134	130	133	153	137	154	130	152	124	96	164	115	141	136	155	150	135	133	131	109	145	153	141	128	137	117	129	126	115	132	133	130	128	121	124	117	144	118	124	133	132	148	135	112	148	116	134	112	112	133	159	130	148	130	129	153	119	134	120	135	131	151	131	123	150	137	146	131	141	119	122	126	136	120	120	136	146	141	149	118	154	112	135	145	138	126	146	134	137	130	118	123	142	129	129	132	148	128	127	127	130	126	152	137	166	161	141	128	119	146	131	121	100	124	126	148	140	129	124	112	151	114	122	131	146	140	122	132	138	148	135	145	146	133	126	137	126	124	130	126	119	125	120	125	150	127	137	149	118	140	130	122	138	122	121	146	136	129	137	124	132	133	117	134	131	137	140	131	127	134	123	118	150	116	155	131	141	126	135	135	124	131	118	147	115	139	135	128	160	134	142	132	112	132	142	122	126	128	139	137	109	136	133	140	120	153	111	126	119	128	114	122	128	133	146	110	137	142	135	137	124	120	144	127	128	130	142	131	115	138	164	130	121	140	133	133	142	130	149	142	144	135	144	137	125	133	104	134	127	118	150	139	121	123	144	140	137	129	127	122	137	124	120	120	151	144	142	135	124	122	136	127	111	126	134	131	144	146	141	137	138	115	132	104	114	130	150	131	133	122	114	128	143	154	126	148	111	130	139	119	105	105	137	125	124	136	127	138	144	131	131	124	125	137	138	104	144	125	116	161	135	136	128	126	152	139	148	142	137	126	134	124	127	133	153	139	144	142	133	135	140	136	157	127	152	136	132	136	126	126	114	131	156	123	142	136	127	142	127	133	138	141	118	143	129	142	123	140	109	141	155	114	133	144	153	133	135	122	112	137	139	142	122	125	140	137	134	123	149	139	120	128	134	126	121	129	147	141	122	136	114	126	132	114	147	148	150	116	133	136	134	136	140	132	136	155	123	141	168	127	124	139	130	123	141	134	109	126	148	132	130	149	129	130	116	127	136	127	140	135	116	141	131	106	140	138	120	149	129	128	146	132	124	145	116	121	135	156	106	152	142	137	108	135	126	167	112	142	115	149	120	103	145	138	128	141	134	119	146	139	138	140	125	133	125	118	144	128	145	141	149	151	123	122	119	137	142	152	125	148	158	135	136	124	128	143	117	140	136	122	121	137	127	116	128	141	123	131	162	142	121	130	134	131	108	142	130	134	142	128	120	130	153	131	145	117	128	139	140	125	130	149	134	114	145	142	141	121	124	144	124	121	126	146	122	126	136	107	120	145	133	133	144	144	145	118	142	152	124	118	134	112	125	138	132	134	169	124	124	142	130	127	113	135	125	147	140	121	137	167	123	127	118	142	141	120	146	142	115	118	125	139	144	141	129	125	130	116	126	137	147	148	173	142	122	144	157	135	125	107	110	143	129	145	157	136	105	142	136	158	142	140	143	133	138	132	113	142	125	144	131	140	132	141	141	117	133	135	124	141	116	126	132	133	135	123	151	139	154	141	145	140	138	141	126	144	134	138	127	144	113	121	132	135	129	141	126	126	132	128	140	153	117	144	150	127	126	141	156	138	139	132	120	113	107	145	144	136	144	128	152	124	138	129	111	148	136	110	114	120	131	132	126	138	140	113	109	153	143	147	136	131	128	130	130	138	128	117	129	113	142	135	142	130	115	120	123	120	144	133	137	154	112	126	147	112	146	136	138	134	117	141	128	130	127	120	137	133	148	132	151	150	146	145	128	123	125	127	125	128	124	114	139	126	130	126	131	136	110	121	140	129	145	136	128	132	124	133	116	148	123	119	125	119	146	143	129	129	129	123	148	119	140	150	118	123	109	117	126	139	131	116	154	128	135	133	132	129	138	110	131	112	139	138	133	142	132	118	122	140	131	146	118	148	130	154	150	115	135	125	149	133	158	143	127	135	161	132	121	130	145	150	125	142	158	149	116	117	123	119	117	132	125	146	145	135	162	135	127	122	159	124	138	152	128	118	133	145	133	120	129	126	131	125	133	145	136	134	138	130	114	142	147	153	158	123	129	155	131	122	117	126	119	128	135	131	123	132	107	159	135	150	138	149	135	127	153	132	106	121	128	142	131	147	112	112	126	131	129	117	123	136	145	117	127	133	125	140	134	136	116	141	116	128	143	155	165	152	142	120	127	128	106	125	135	125	128	119	119	136	122	104	148	130	121	131	126	120	108	128	129	123	136	142	144	119	126	133	129	137	125	143	133	102	131	140	124	145	130	118	136	127	160	128	125	123	153	145	143	117	134	126	142	126	129	147	140	115	137	142	114	154	138	109	123	142	162	147	132	140	117	148	123	134	129	137	130	144	128	143	140	117	142	141	126	132	118	125	135	133	129	129	136	119	124	117	151	115	126	121	128	141	101	127	139	111	130	151	151	134	149	144	130	136	152	114	120	139	128	119	141	139	150	157	130	139	146	129	154	129	111	142	129	134	119	116	182	134	132	143	131	146	140	141	144	135	114	130	117	132	118	141	114	125	132	133	118	121	134	118	127	121	138	150	134	129	128	129	137	135	133	117	126	96	120	128	146	127	136	127	127	115	145	147	120	115	134	136	134	142	127	124	123	130	119	137	127	132	122	148	133	174	143	150	132	136	111	135	117	118	144	153	124	139	118	138	124	119	128	126	129	110	131	142
8396	18768	27610	41513	4556	830	719	604	548	546	491	479	433	461	431	442	404	399	355	387	355	379	355	338	379	363	350	369	372	366	346	352	349	342	374	331	336	356	338	336	338	363	358	346	335	331	329	369	350	343	312	329	355	316	304	329	337	353	373	346	353	319	341	349	366	354	326	348	347	333	345	360	327	353	330	340	324	335	373	353	348	344	361	316	332	358	344	340	317	351	348	342	321	346	310	315	337	323	366	360	338	336	302	357	332	321	338	334	324	330	362	348	320	311	326	325	329	335	352	326	299	335	362	361	368	366	313	364	345	339	337	322	352	341	383	351	351	337	298	310	333	341	348	311	330	348	309	335	319	373	328	330	344	334	325	352	314	333	325	281	339	310	361	323	308	308	332	303	347	335	321	336	337	354	306	321	315	325	336	315	316	351	322	314	323	333	323	325	348	341	327	353	335	337	347	334	321	316	313	342	304	339	324	312	338	357	337	344	310	338	329	320	328	344	320	319	310	346	338	328	315	345	323	354	329	339	349	324	344	348	329	344	353	352	327	341	326	325	349	338	339	350	331	336	334	333	335	314	337	317	332	322	348	319	328	306	322	325	328	320	312	347	357	343	316	342	332	331	328	291	324	327	367	347	333	318	346	330	351	301	340	330	321	324	344	354	317	345	348	328	339	385	324	316	347	326	356	343	310	326	321	352	316	305	321	322	350	350	312	299	342	337	354	360	335	308	340	331	344	356	322	342	342	330	275	318	348	296	368	351	335	343	362	354	318	339	355	337	321	331	346	345	311	344	325	340	315	364	341	350	341	354	326	352	355	327	325	339	313	329	361	295	327	327	330	341	340	354	331	337	327	360	331	354	332	330	311	343	309	343	366	318	305	332	355	336	338	309	330	352	305	340	324	310	338	341	331	365	330	324	352	361	331	334	323	339	315	344	369	296	336	345	358	309	351	351	327	323	335	316	307	370	318	341	341	330	331	341	374	324	321	357	325	317	334	338	363	322	335	309	297	391	351	337	287	295	333	313	362	361	338	302	311	362	317	371	339	314	320	328	331	334	308	356	338	323	350	326	343	334	322	313	311	331	359	329	345	323	343	285	343	312	332	317	330	333	317	333	305	337	338	349	339	342	335	366	369	348	348	311	298	326	347	284	318	326	322	330	356	315	331	326	331	323	335	309	375	365	346	336	338	345	327	302	333	323	357	320	327	335	347	320	370	356	336	321	338	354	311	341	348	307	354	339	331	366	310	306	348	324	361	334	366	337	320	370	348	321	330	353	346	323	342	344	340	306	342	322	341	318	360	321	345	329	324	326	340	335	321	362	335	315	354	320	363	338	340	330	350	339	300	342	364	323	329	325	326	341	335	349	323	323	316	298	352	352	356	325	313	351	347	303	344	338	330	328	324	334	324	321	322	321	350	340	296	328	318	337	363	361	332	368	352	311	337	308	338	349	299	358	307	337	318	296	315	341	321	322	309	348	330	358	325	360	333	344	342	328	338	331	344	341	332	323	319	326	311	325	304	339	341	351	340	310	343	319	357	341	338	315	327	318	323	362	384	350	330	310	338	305	312	357	340	336	344	329	323	333	341	314	343	343	321	347	344	355	307	346	328	308	329	300	334	356	331	328	349	347	311	343	319	353	336	336	327	316	365	309	335	355	330	357	351	312	301	324	353	351	330	309	338	323	284	347	292	298	339	294	293	321	335	340	313	334	340	344	363	292	338	315	389	331	304	321	311	321	344	322	311	321	316	294	362	304	314	346	321	343	338	318	302	326	293	344	340	334	292	335	314	325	371	327	359	339	339	358	342	383	364	311	321	333	317	324	318	334	345	318	326	312	352	325	350	340	321	352	354	323	333	342	327	321	320	354	329	323	323	341	337	313	348	331	342	331	317	326	322	341	333	329	337	325	309	368	310	352	314	319	345	298	299	364	314	360	330	362	345	309	357	340	311	385	331	320	339	319	334	313	327	344	327	334	358	327	343	358	345	297	347	329	301	319	329	339	323	324	308	326	355	356	314	365	360	319	336	315	341	323	302	324	309	333	352	318	349	343	336	343	325	327	337	357	338	306	334	304	354	340	334	338	335	344	361	354	306	329	314	355	354	339	327	322	355	344	314	342	340	323	325	325	344	342	358	317	346	340	330	330	362	330	315	333	328	337	318	353	344	350	309	326	314	359	336	349	330	362	343	302	341	323	344	310	332	373	340	348	335	345	342	293	337	341	339	286	352	350	317	349	333	342	356	341	343	348	349	331	342	313	318	328	361	328	321	344	317	344	360	337	337	347	325	329	324	331	312	337	344	340	308	320	333	334	315	347	301	312	317	324	317	320	362	318	337	350	340	335	322	347	343	328	325	337	306	337	344	292	312	314	330	344	331	335	320	308	319	326	320	336	306	319	309	348	303	334	345	322	323	325	330	301	340	315	345	319	322	332	364	339	347	316	324	356	281	339	318	327	327	389	338	321	306	343	361	334	316	324	332	365	354	336	311	347	338	310	326	334	371	323	326	340	333	345	332	308	355	296	311	362	319	334	332	327	344	317	334	316	333	339	345	317	323	299	303	303	326	321	306	350	342	354	335	317	338	343	326	337	339	297	333	341	364	351	339	328	333	347	307	316	311	328	335	344	334	343	344	314	328	354	342	323	318	344	302	316	358	281	332	330	317	335	319	326	331	316	363	331	338	337	356	329	328	317	321	324	360	342	352	321	313	327	342	325	333	279	300	349	350	313	331	343	341	340	369	337	323	317	375	357	339	355	344	339	331	374	358	303	304	327	326	312	306	318	309	309	321	350	367	294	324	343	328	318	321	349	351	333	326	323	342	337	330	343	328	343	321	335	363	295	320	345	310	324	315	308	382	315	309	352	335	325	327	342	321	310	360	320	302	319	326	316	323	315	347	339	342	357	355	335	340	331	335	316	344	346	337	328	329	344	346	297	366	350	299	322	331	339	328	310	318	321	332	373	367	370	344	308	354	352	347	326	321	328	371	322	340	323	325	295	318	323	339	350	352	311	334	355	334	321	325	315	338	331	339	340	334	324	320	342	340	333	341	318	336	317	317	330	356	337	317	333	322	310	357	289	361	323	342	316	312	338	371	321	326	324	351	302	329	321	295	318	319	332	314	339	320	361	339	327	334	343	322	330	331	350	337	326	312	325	349	323	333	350	345	358	341	325	346	334	355	339	367	346	314	351	334	329	323	314	336	312	328	332	330	312	347	345	311	315	324	350	334	374	348	348	327	344	351	324	354	336	310	315	337	329	349	376	349	356	347	302	342	345	358	315	335	333	357	343	309	335	328	325	321	352	321	347	318	323	308	343	306	295	336	322	353	366	323	314	304	342	330	332	348	312	312	344	364	348	346	342	337	379	332	327	344	333	329	314	314	331	318	362	343	342	308	304	312	309	317	320	334	337	328	323	341	333	377	317	324	333	324	316	338	378	298	330	300	313	314	350	315	348	342	330	336	322
1759	1060	732	680	310	259	306	271	226	246	235	275	243	261	249	247	272	296	254	273	274	272	276	252	254	263	250	298	222	252	275	263	267	263	243	277	245	274	285	269	236	267	241	260	271	273	246	253	261	267	286	228	262	245	254	230	301	272	304	279	252	293	267	273	275	267	261	269	244	277	266	260	257	224	274	261	250	265	256	265	278	258	230	271	272	251	279	249	261	245	275	239	278	297	243	273	248	284	255	249	253	280	253	273	273	251	267	258	232	291	223	271	257	232	285	236	253	253	253	260	257	266	262	254	261	257	268	280	248	271	232	257	245	268	283	242	255	243	298	240	251	272	246	242	278	259	294	265	252	301	269	255	252	248	281	276	266	254	282	255	248	246	279	266	267	234	239	257	256	270	282	295	233	254	282	271	263	236	261	267	254	280	268	300	282	245	267	264	251	245	255	278	265	258	279	286	260	258	274	276	243	289	247	241	253	253	253	252	231	251	239	287	238	286	259	253	233	249	246	273	272	249	247	268	271	260	264	266	291	276	288	259	273	247	249	270	277	224	257	247	255	281	260	247	232	244	259	254	254	268	221	267	271	272	265	259	251	255	247	238	256	241	280	247	260	264	262	269	248	260	298	265	261	258	252	267	264	260	251	261	251	298	236	278	261	288	232	252	274	275	242	248	261	238	240	231	261	267	271	257	271	264	266	251	267	249	259	268	264	296	245	266	252	253	260	250	260	243	279	263	237	257	251	281	261	306	247	256	254	268	253	266	248	247	262	249	271	254	271	254	261	257	252	248	254	297	239	231	260	267	240	255	272	220	253	241	230	247	263	272	248	255	234	265	279	247	272	226	250	258	276	259	269	259	241	274	251	291	267	245	261	274	251	273	260	270	291	262	266	293	274	229	242	248	266	261	268	251	250	235	238	299	262	254	221	287	260	249	247	271	239	253	280	236	307	269	240	245	286	254	245	280	252	234	235	239	271	256	287	273	263	279	248	253	217	241	246	243	222	272	264	266	251	270	272	261	275	271	282	256	227	266	258	254	275	268	293	257	261	279	257	254	249	261	222	262	276	239	279	237	268	265	252	276	257	287	279	271	249	221	250	268	267	274	268	250	294	293	281	270	261	285	266	267	262	246	240	289	276	215	259	235	282	265	261	243	261	253	253	273	273	268	244	242	257	258	276	226	267	253	252	241	255	242	247	261	256	246	248	255	275	259	248	254	252	239	259	285	270	232	247	271	241	258	255	271	251	280	272	243	230	270	295	274	249	254	246	260	245	273	271	242	263	283	275	263	277	217	255	266	250	268	249	230	268	266	272	242	258	246	275	274	243	239	258	266	253	270	271	268	276	264	296	243	255	294	236	262	247	252	307	253	259	271	242	281	271	243	247	265	248	261	218	278	250	248	247	248	257	277	264	263	270	244	255	270	277	254	270	289	290	234	261	263	274	234	253	277	254	278	253	246	259	282	232	266	268	265	292	253	289	271	246	271	233	233	240	255	269	251	251	296	268	266	261	236	279	233	285	273	252	252	238	264	242	238	239	256	260	276	246	281	247	286	230	264	248	255	275	262	270	249	237	269	247	266	239	270	267	266	254	306	271	236	257	286	250	274	283	286	245	276	230	240	256	266	245	244	264	253	312	299	286	240	254	241	258	263	262	224	237	271	265	255	267	262	252	276	266	260	280	250	261	262	249	271	258	251	260	267	236	238	235	269	234	244	246	288	265	270	271	284	301	256	280	264	233	280	261	268	232	266	259	235	273	231	308	252	256	245	261	293	290	264	263	263	261	236	257	283	268	277	282	271	244	226	272	274	257	287	270	262	234	259	256	262	254	236	261	269	278	262	270	245	254	256	264	243	271	302	263	271	252	258	255	272	266	258	251	266	269	296	248	244	262	245	270	250	270	260	273	259	272	288	208	279	263	255	246	271	247	222	287	260	253	255	253	265	265	266	256	249	259	259	265	246	261	257	257	248	257	243	266	248	234	272	260	248	271	270	271	256	255	249	269	257	263	257	270	269	276	264	273	267	233	248	260	283	256	254	296	272	274	245	251	258	275	291	279	266	257	245	310	253	252	242	266	291	234	247	250	267	273	244	278	265	253	250	270	278	274	249	267	243	235	259	218	270	264	274	256	247	252	258	252	243	252	251	273	264	258	274	276	285	271	260	264	281	278	277	258	286	268	266	277	278	270	269	246	227	255	253	254	266	247	248	259	275	228	265	275	274	248	263	250	245	265	234	259	260	296	247	233	261	277	259	273	259	250	297	267	266	287	233	267	259	262	252	264	284	235	249	276	269	271	244	256	270	269	267	272	280	277	269	253	241	249	256	245	274	252	263	252	255	262	250	255	256	290	255	238	258	273	280	243	261	238	282	257	228	251	283	264	272	255	248	285	282	292	262	264	280	244	264	241	249	258	251	227	263	253	253	245	261	243	225	248	256	266	284	260	244	257	275	284	252	230	272	255	269	289	246	270	252	249	256	255	224	320	288	266	257	238	263	273	243	272	275	230	253	243	226	229	290	260	268	280	282	245	261	274	247	261	267	240	255	259	238	267	258	256	264	272	244	244	246	261	264	263	250	276	260	261	248	287	266	259	245	236	240	236	275	233	266	224	232	273	231	259	257	253	230	235	264	283	238	245	275	261	266	266	249	241	254	240	220	284	266	263	280	240	255	270	239	243	270	277	261	241	243	281	292	258	272	247	248	255	294	261	258	242	267	265	258	276	280	238	296	313	246	284	234	293	235	281	246	263	248	236	234	262	245	265	294	240	270	235	245	266	238	272	284	244	254	279	222	278	229	270	271	278	252	262	271	272	273	248	291	221	264	270	245	279	227	271	266	259	244	268	256	251	224	255	252	263	263	250	242	259	264	257	256	263	230	267	247	270	284	262	240	263	233	225	269	247	226	260	233	267	288	286	282	288	241	255	260	259	260	269	255	270	231	257	248	275	281	276	277	260	275	264	288	293	285	253	253	245	268	266	252	257	230	237	253	256	259	275	263	295	279	265	273	238	278	254	239	277	270	281	253	241	262	278	251	226	258	256	260	253	243	247	277	269	233	242	256	260	288	262	258	223	253	254	228	255	266	260	250	296	263	253	281	238	261	266	250	255	260	260	240	245	258	262	266	263	252	281	251	220	243	252	275	296	305	266	257	250	260	269	271	243	277	231	243	285	248	259	270	245	251	265	268	271	252	243	247	258	237	247	252	256	239	279	306	254	267	281	271	282	260	231	254	259	261	274	305	249	230	291	257	244	219	265	296	286	254	236	253	265	253	238	246	254	251	242	246	270	262	262	271	220	279	273	281	209	277	272	263	264	261	286	258	270	264	244	262	249	268	278	278	256	223	296	238	259	239	255	256	244	248	267	249	264	267	268	243	270	240	268	271	250	258	264	246	259	270	259	253	263	271	268	276	283	268	258	297	293	259	237	252	240	282	253	297	247	246	271	267	254	260	259	262	260	289	256	265
2081	1817	1702	2398	730	610	643	636	606	572	704	608	637	636	641	649	683	656	621	667	611	626	635	639	610	658	650	635	603	668	641	617	613	618	604	645	643	574	672	605	667	597	642	633	627	622	628	645	663	629	638	626	643	659	641	621	620	630	611	603	618	606	629	605	609	626	653	645	590	641	659	602	607	647	620	622	633	596	608	654	596	617	632	658	647	597	594	605	662	622	608	623	601	655	657	645	646	631	614	605	594	659	632	643	575	611	584	586	622	621	638	611	616	678	629	608	646	630	634	618	654	624	596	626	572	653	624	618	682	634	606	620	653	627	649	615	593	632	631	636	633	624	653	554	650	568	660	649	640	676	600	639	624	598	657	626	631	596	665	593	671	635	669	628	619	640	614	649	589	618	648	617	610	606	659	620	627	642	606	661	612	603	595	653	641	603	625	655	649	601	666	635	637	629	625	612	649	650	650	628	648	645	624	606	638	612	611	607	615	601	612	638	577	605	599	583	650	640	652	644	622	650	667	649	669	602	622	634	661	614	611	601	639	668	650	641	628	650	588	637	624	640	604	610	587	614	624	621	614	589	629	615	649	611	580	604	608	638	603	586	652	637	598	647	625	593	647	610	588	597	611	656	615	582	625	639	629	609	633	598	616	623	650	623	622	632	630	639	608	643	624	646	587	586	633	603	636	603	616	651	611	673	690	623	667	614	612	621	641	563	594	611	627	645	686	631	653	643	626	653	613	631	629	615	635	669	674	620	611	653	646	666	621	572	616	641	614	674	614	624	605	606	607	619	679	636	593	646	659	589	619	621	600	607	628	625	584	656	628	662	652	631	642	665	629	643	683	632	620	639	642	590	625	621	590	623	655	618	623	590	680	636	653	668	604	678	633	670	603	594	602	626	608	596	640	589	658	639	598	644	642	609	647	667	609	602	621	601	645	614	621	641	651	643	655	636	591	644	585	595	607	620	681	610	609	605	623	621	607	618	634	659	605	634	615	604	610	647	595	655	626	637	642	615	687	674	631	622	640	583	665	642	613	625	641	672	637	616	615	622	620	619	618	610	640	668	659	627	614	602	645	673	584	613	635	618	651	638	585	637	645	611	628	594	638	584	607	627	592	626	620	617	690	614	645	618	648	606	641	632	617	595	603	643	650	635	598	612	622	613	627	604	620	628	626	644	681	663	572	627	621	610	611	608	609	634	633	589	638	654	591	651	650	645	628	614	627	630	650	648	616	625	602	618	603	632	620	660	640	629	651	648	644	601	606	650	586	583	611	623	638	615	611	609	642	624	634	620	566	611	685	670	689	642	595	684	635	579	630	598	611	625	658	632	628	666	584	595	664	613	624	626	618	620	584	628	633	684	626	602	642	589	620	635	633	625	586	671	618	651	591	683	659	588	656	639	651	640	630	652	589	628	661	635	663	647	612	665	649	620	609	645	594	620	628	623	612	611	581	584	639	625	649	597	612	632	594	612	625	596	636	598	620	595	626	599	648	645	611	620	642	615	644	625	627	622	619	650	645	670	603	669	619	631	587	620	629	627	634	606	660	572	607	646	617	645	655	610	617	623	626	617	606	665	622	650	630	610	613	596	654	660	629	653	656	663	682	596	654	633	616	667	636	621	649	577	573	614	585	674	672	663	644	641	661	611	603	633	582	650	619	662	629	641	598	642	637	659	641	629	643	601	627	606	649	613	601	621	631	666	613	604	644	665	626	619	625	630	612	627	639	645	611	659	650	592	626	631	619	601	618	681	582	601	644	639	591	599	606	600	649	627	617	662	629	586	661	653	676	599	604	612	587	589	646	643	626	670	671	643	646	602	642	663	647	629	656	655	606	624	632	621	675	647	608	637	632	631	642	617	634	636	638	609	627	604	627	639	542	622	635	615	647	624	602	591	584	629	606	579	613	671	679	627	631	579	603	629	585	654	609	640	618	619	619	601	660	662	648	626	630	620	605	627	628	625	605	611	682	587	667	626	634	601	605	634	655	639	643	648	631	622	665	618	641	624	610	591	608	649	632	659	636	625	611	621	634	650	622	598	596	655	629	668	581	648	617	612	616	603	610	670	578	635	608	645	584	563	648	628	627	632	626	649	610	612	630	568	640	628	646	649	596	605	608	599	629	596	602	580	590	641	644	666	622	604	649	661	611	619	642	621	664	624	587	616	646	629	672	635	582	629	647	667	606	576	600	662	639	658	581	649	601	633	612	635	601	607	602	640	650	622	599	647	667	628	607	630	636	661	686	675	647	641	621	641	642	635	631	635	656	607	585	625	630	666	634	650	637	596	644	606	667	626	657	616	627	619	671	572	620	577	635	637	625	640	652	592	603	655	616	640	644	703	620	635	610	613	655	632	624	584	656	611	637	579	667	612	617	623	647	575	611	634	633	638	594	577	647	594	611	647	629	610	601	637	601	623	634	608	631	612	679	612	638	693	616	632	652	601	641	619	638	656	638	656	657	632	644	637	636	645	659	635	639	624	620	646	598	611	607	606	626	640	612	584	614	608	624	618	668	657	665	608	646	662	549	644	606	633	613	639	658	631	620	626	641	628	621	612	633	594	622	643	634	594	659	609	678	615	573	620	645	609	674	611	660	602	613	653	644	563	658	649	595	613	613	610	620	661	611	628	624	636	665	658	621	556	610	619	650	614	606	653	635	604	658	650	623	611	622	710	614	597	604	589	585	609	647	647	635	688	609	610	605	621	626	673	613	618	620	585	611	612	674	582	607	668	633	603	633	619	669	661	610	594	628	586	616	614	623	586	636	623	635	688	632	616	648	621	655	647	642	585	615	601	561	657	598	636	623	653	613	593	609	614	626	629	670	623	625	639	628	652	632	633	621	642	622	629	615	596	612	651	628	647	600	615	644	596	616	607	648	617	649	606	648	604	601	590	600	645	634	670	691	628	695	600	615	606	612	634	603	643	673	591	680	666	637	626	592	604	663	659	646	643	619	605	577	584	664	630	637	623	626	612	668	639	630	617	618	612	635	587	614	635	585	665	596	676	606	611	632	607	586	637	624	638	636	625	637	639	619	610	639	661	668	663	632	613	655	615	639	629	619	645	659	709	683	625	613	610	641	637	614	638	641	639	642	622	605	606	643	639	634	650	641	690	626	594	641	566	623	642	664	589	625	638	603	621	671	624	608	645	630	648	645	586	644	612	630	621	652	630	638	612	619	657	616	611	648	624	650	630	603	612	613	582	599	705	620	606	630	642	662	609	649	615	615	612	594	650	632	634	643	610	612	643	579	618	582	696	667	610	692	642	655	616	618	617	586	607	621	583	663	626	590	647	628	607	629	643	616	641	627	611	651	631	608	672	627	591	602	598	625	649	652	649	624	583	627	644	640	568	608	645	621	637	637	592	637	603	633	633	603	629	646	634	626	631	623	634	656	630	645	626	640	678	607	663	642	621	616	629	629	651	625	626	616	600	631	638	660	646	631	643	607	628	616	622	611	596	644	610	627	650
7486	10750	8878	11483	2155	336	287	275	260	282	304	279	254	238	262	289	254	273	266	266	280	266	250	260	228	256	226	255	260	235	255	259	251	244	244	265	261	270	286	284	262	263	242	282	248	304	237	245	266	260	269	226	219	253	253	246	233	246	244	253	236	255	277	286	267	247	248	249	246	235	239	250	256	241	259	261	261	267	239	239	230	211	243	250	251	242	252	282	262	265	236	253	252	259	257	231	246	268	271	240	220	254	259	232	272	264	264	269	243	270	283	276	260	264	249	267	260	282	286	248	244	241	240	239	276	272	242	259	227	228	263	268	278	259	262	244	281	269	263	273	240	262	252	233	277	252	244	246	273	249	273	224	294	248	241	235	270	277	251	262	275	253	227	265	251	263	266	248	256	249	246	225	238	241	252	273	252	263	235	240	243	256	265	244	279	268	238	260	275	258	268	244	255	241	279	251	226	259	244	276	252	267	237	266	273	267	244	259	267	264	251	252	257	263	276	257	211	227	244	231	246	260	252	266	248	249	269	242	285	244	291	241	266	246	260	248	234	269	262	265	251	232	254	240	254	266	249	239	281	249	247	260	271	252	254	255	226	249	277	231	253	236	251	272	277	279	228	270	269	274	245	277	255	256	252	241	262	282	288	264	258	277	240	289	273	254	251	252	231	257	273	274	279	250	251	227	260	245	256	221	269	253	268	277	273	252	221	244	238	265	253	238	265	253	243	237	260	255	279	263	248	256	226	248	220	251	239	285	275	268	227	262	255	277	296	229	257	251	255	255	242	260	243	238	249	236	279	253	226	246	246	256	281	291	238	233	243	257	222	236	278	254	278	271	228	247	233	273	229	274	263	236	260	249	267	250	239	244	260	255	257	226	284	255	228	253	262	256	238	239	232	260	258	251	242	246	242	275	241	281	243	240	227	221	247	245	250	254	263	253	247	254	244	242	251	263	261	247	264	250	247	257	242	247	208	266	270	241	262	286	270	256	241	282	215	244	232	233	231	265	274	251	253	270	260	224	233	287	243	246	203	270	238	235	242	260	248	240	279	239	226	267	228	250	279	272	279	261	249	259	250	257	248	238	267	229	252	258	245	264	267	224	260	256	239	256	306	256	268	262	272	250	281	269	271	273	238	249	259	275	260	240	250	238	253	259	268	236	265	223	223	244	256	260	243	266	255	267	269	257	219	253	256	229	267	258	265	258	262	252	275	257	241	230	279	255	239	239	288	264	236	229	266	227	254	254	290	238	267	277	284	214	272	235	250	245	237	260	240	249	227	245	262	266	283	255	263	250	234	246	239	260	243	255	236	253	232	270	264	236	229	253	232	247	247	238	264	222	222	246	253	213	241	280	232	244	245	222	244	260	273	259	292	281	251	230	256	248	248	264	247	248	264	264	267	250	243	238	275	242	242	266	255	227	266	254	266	241	247	259	238	222	256	235	266	232	223	258	246	289	268	286	250	238	252	244	241	227	249	228	259	275	244	260	239	253	248	248	268	258	255	248	242	263	266	253	265	243	258	227	256	287	246	246	233	256	218	262	258	233	248	260	239	227	264	263	205	247	236	250	224	248	280	253	258	252	254	244	248	241	265	242	270	273	264	261	254	244	252	260	233	256	255	254	243	261	221	286	248	272	283	240	299	224	244	232	251	249	265	287	244	260	275	235	218	269	230	272	282	286	271	252	249	264	226	265	224	242	238	245	224	281	228	248	249	233	243	221	219	233	241	257	234	250	258	269	233	281	239	257	246	252	264	250	254	252	240	238	226	243	245	272	236	274	257	255	238	260	244	227	277	265	255	271	252	242	253	288	268	232	278	279	236	227	268	273	251	229	267	244	273	272	242	268	272	259	260	307	262	225	225	259	242	251	228	243	247	269	264	252	257	236	238	237	266	275	257	255	268	283	281	254	270	247	240	253	255	228	263	229	273	238	278	247	288	233	218	272	255	272	243	288	251	244	228	246	248	256	250	267	262	242	245	276	257	230	280	250	240	224	236	259	250	249	230	262	260	288	243	235	231	243	263	235	206	270	257	255	316	261	250	246	238	277	288	243	257	245	261	259	260	215	249	271	241	247	271	277	266	282	258	249	225	225	245	272	255	254	252	267	262	247	261	245	258	235	241	231	256	275	285	246	278	255	237	221	275	245	246	257	259	291	278	270	239	261	287	249	270	277	271	231	227	281	254	253	250	245	245	247	268	255	225	255	248	250	231	277	275	252	241	238	277	281	255	259	234	284	296	243	257	264	235	233	279	226	244	222	257	231	249	259	254	254	238	245	256	252	253	270	247	254	236	255	255	219	242	261	286	257	236	271	258	283	240	235	199	217	233	246	258	232	265	270	267	240	284	266	291	248	263	236	258	254	248	255	236	224	240	279	260	232	233	285	269	273	250	257	296	225	253	243	249	259	251	275	260	221	256	250	314	249	250	279	260	257	242	291	259	231	266	239	230	250	277	241	249	241	263	259	236	244	243	254	257	262	243	234	305	252	258	248	255	288	272	247	230	281	266	257	251	278	218	266	259	245	249	243	229	211	262	231	267	245	249	222	278	252	280	269	226	278	239	258	267	264	259	229	254	265	255	243	252	258	221	267	257	225	251	289	270	296	266	235	265	271	272	263	265	271	261	276	260	261	261	243	297	255	258	270	241	253	243	248	288	273	272	264	250	254	250	234	252	241	221	263	265	254	254	259	275	273	242	264	246	259	270	250	250	260	234	261	253	259	269	234	260	274	271	240	245	241	237	268	266	276	252	238	259	263	243	227	231	245	278	264	252	285	242	237	251	247	261	257	247	267	222	238	223	239	234	272	258	241	280	270	266	253	234	267	252	221	232	237	250	245	243	280	242	256	248	284	261	254	289	265	266	284	282	247	243	281	275	260	234	249	266	279	253	233	249	284	265	234	229	256	239	247	261	254	267	234	237	252	258	227	254	246	244	246	257	249	267	252	256	285	233	235	224	240	231	237	246	255	270	252	234	253	256	258	281	232	261	236	259	262	242	279	243	251	257	259	237	273	230	252	236	266	277	256	234	244	251	259	253	252	248	258	243	246	249	272	241	271	222	259	248	270	260	220	248	230	235	298	274	242	247	241	273	278	290	280	269	231	292	266	259	250	247	244	245	256	263	241	265	274	262	232	260	266	258	248	280	237	260	266	248	243	254	245	248	290	252	232	219	253	248	260	240	281	264	283	266	245	271	272	235	242	256	259	264	225	252	230	259	270	255	252	241	250	274	260	243	276	271	243	263	253	217	228	274	245	268	267	256	292	241	271	252	235	243	247	274	256	277	234	241	281	265	273	247	277	274	251	293	262	280	235	273	269	236	291	240	250	273	239	268	256	243	256	258	245	285	248	264	271	264	260	274	270	238	254	261	273	248	250	258	279	206	273	246	264	235	264	247	239	264	248	250	248	279	263	284	262	278	252	263	237	262	245	265	249	251	285	248	261	240	256	251	263	271	256	242	274	249	253
6953	12057	12224	25908	3008	863	822	764	754	720	734	709	661	686	654	677	658	602	623	619	670	637	646	628	611	614	632	618	555	597	597	635	624	656	647	638	670	594	599	613	615	580	613	654	643	597	611	609	590	580	591	605	627	624	654	606	600	588	587	628	631	617	639	625	584	607	566	571	604	653	613	642	608	612	628	652	621	608	615	595	576	615	634	622	626	584	615	594	601	609	603	653	591	591	619	613	609	563	540	610	586	583	598	564	587	579	649	595	628	603	620	616	578	592	584	610	603	621	587	573	588	585	625	597	671	621	590	586	613	578	622	610	627	564	600	601	592	606	622	551	570	611	645	591	607	568	647	591	595	685	560	578	634	607	631	606	607	615	591	614	576	598	640	624	597	593	625	652	579	621	585	599	605	607	648	598	593	594	593	591	637	578	657	616	591	590	622	649	589	643	607	618	610	626	594	660	598	592	565	613	619	612	635	585	580	598	635	652	603	578	621	656	573	567	607	635	595	632	543	632	643	596	614	598	593	612	620	628	656	625	600	571	658	591	615	621	616	588	648	601	616	627	620	637	613	590	641	635	563	580	585	609	636	619	639	615	633	661	650	614	619	648	633	615	606	576	634	610	655	602	612	654	623	588	584	596	619	634	610	644	584	579	584	620	613	600	581	635	600	614	616	627	622	645	612	616	609	567	597	609	609	634	581	642	615	628	587	563	601	622	624	619	597	583	639	618	606	587	607	629	588	608	659	621	620	581	628	611	598	604	558	618	559	655	631	631	601	670	576	591	647	615	608	589	589	622	602	609	580	664	570	638	595	617	630	639	615	572	602	641	609	547	590	599	587	613	632	606	630	634	601	620	579	632	591	661	618	653	617	620	610	564	608	605	620	666	626	602	581	560	607	581	642	650	609	615	544	587	636	622	605	658	618	643	586	611	586	572	645	586	613	601	548	607	529	596	621	582	606	626	604	589	584	615	655	638	657	598	561	588	630	628	607	575	618	612	575	646	607	629	614	591	603	564	595	590	608	634	617	608	639	612	609	626	601	619	656	566	599	620	590	629	628	620	574	676	667	558	611	597	584	610	615	634	638	602	602	612	578	631	634	606	597	666	622	609	571	611	642	597	622	623	611	614	625	580	587	661	591	621	620	610	610	621	621	624	601	605	567	623	568	593	585	616	631	633	667	630	622	573	657	603	622	657	649	617	620	661	603	611	595	596	635	609	608	604	613	617	636	615	599	601	578	656	639	606	593	601	635	588	625	586	598	607	628	597	631	597	634	633	630	597	561	622	531	629	601	564	636	612	624	577	576	633	602	650	590	575	649	628	621	600	609	623	607	561	574	605	633	613	602	623	622	594	570	626	654	589	623	609	599	634	635	607	639	623	618	636	584	573	603	632	600	591	635	588	596	654	595	623	622	609	587	619	522	600	585	581	617	590	611	622	576	608	610	622	602	614	571	630	606	641	664	626	610	596	634	626	598	606	584	575	580	638	653	579	623	631	562	599	619	577	636	634	589	585	580	611	630	647	662	589	576	603	606	630	624	597	645	582	596	554	620	604	618	649	580	614	582	654	590	634	574	585	578	605	619	613	600	600	587	641	606	590	610	629	645	610	608	618	592	596	637	609	680	601	634	650	619	593	593	599	596	636	663	622	589	615	662	600	618	620	603	584	584	610	642	602	597	571	612	583	571	608	649	619	625	601	593	608	605	591	611	637	609	608	607	624	557	619	588	584	639	633	618	638	592	621	574	655	546	594	612	662	590	604	599	580	585	608	599	595	635	633	593	606	578	588	575	596	590	583	598	660	616	593	647	637	634	565	597	623	611	583	626	636	583	594	613	587	675	626	646	621	615	648	600	615	627	592	610	590	595	554	652	600	666	591	608	620	541	628	671	611	578	603	633	552	629	611	610	627	581	597	652	538	593	638	612	641	621	580	623	597	612	584	597	589	617	631	584	630	651	572	596	623	593	620	623	620	604	577	596	607	611	629	598	638	587	602	600	605	569	628	628	629	627	671	585	558	608	616	584	633	641	597	616	586	640	590	588	641	642	652	632	658	577	628	589	598	655	663	597	618	632	596	585	608	595	629	666	651	640	617	593	631	575	574	560	615	635	599	592	601	632	605	660	588	553	578	600	619	605	645	572	614	608	606	585	599	578	650	603	618	612	612	578	608	628	602	574	628	595	549	598	595	640	578	599	592	591	608	570	593	633	634	580	618	584	599	641	583	607	617	604	597	631	632	516	595	603	637	619	636	586	616	618	608	595	583	626	604	585	631	618	596	599	656	586	598	618	600	575	607	633	643	623	603	609	583	650	639	617	620	601	597	598	589	575	644	591	607	611	597	585	620	611	564	632	587	583	617	631	572	604	638	643	635	588	587	614	613	548	609	598	588	623	596	638	622	626	661	657	552	619	602	596	642	634	638	595	626	585	648	600	543	641	645	615	594	656	596	620	564	647	595	619	638	613	675	636	557	593	605	619	617	588	640	587	635	623	612	590	594	608	627	591	655	614	556	627	605	595	648	584	561	616	631	616	598	602	613	563	646	594	644	589	633	583	634	616	628	587	592	622	604	604	591	587	650	606	604	621	614	585	592	619	570	628	616	564	641	595	583	637	615	647	585	627	621	570	644	620	610	623	591	585	616	647	606	625	606	598	592	589	562	597	585	640	642	587	607	597	583	601	618	577	640	644	585	621	581	567	593	604	581	623	663	621	607	572	614	615	571	640	610	652	613	648	603	558	617	635	618	626	590	617	608	596	581	634	613	607	626	630	598	624	582	597	634	604	601	639	599	655	633	641	633	602	594	615	601	562	606	657	596	640	608	602	596	611	611	637	591	607	611	600	616	599	641	561	618	611	654	607	625	566	619	617	596	599	607	590	592	598	590	599	584	625	615	645	628	647	627	606	624	639	596	574	587	603	571	583	611	564	592	601	623	594	630	622	605	627	641	628	617	638	633	603	607	573	600	601	613	618	619	597	671	593	589	583	604	585	572	603	616	613	597	586	581	598	597	583	647	628	619	579	627	640	630	638	602	622	635	618	627	621	593	625	625	631	597	610	653	617	601	620	621	616	629	666	612	579	607	625	580	620	597	572	627	616	589	609	665	616	617	578	609	610	596	528	635	592	592	602	593	626	663	590	620	605	600	678	630	622	601	637	662	619	568	647	634	610	620	593	620	639	569	629	627	591	619	616	672	600	614	586	603	623	619	610	583	651	573	605	577	641	611	652	617	631	597	595	600	623	604	622	612	632	599	612	627	605	593	595	570	620	592	596	642	616	596	577	591	620	575	591	613	659	615	588	604	675	596	641	595	609	637	640	607	611	636	608	632	659	598	597	611	608	617	607	631	610	663	633	611	634	618	582	636	607	601	582	652	599	633	628	599	576	608	607	617	633	603	643	624	627	571	591	569	591	628	635	645	627	630	641	628	601	605	614	630	639	623	548	614	639	626	607	648	608	595	609	604	582	624
13226	19935	15916	19861	4540	294	199	190	167	169	190	144	169	171	130	145	139	140	118	147	142	143	138	176	143	135	130	119	132	121	133	126	122	133	130	138	121	118	129	119	141	119	127	128	121	128	125	119	127	124	118	129	117	125	129	143	133	121	132	131	151	134	145	128	117	119	152	132	149	135	147	123	120	132	130	141	116	151	125	144	127	120	116	105	136	138	136	153	130	121	124	140	143	128	109	122	150	132	135	113	127	119	108	143	144	114	124	129	127	85	142	126	130	119	129	113	124	146	146	105	131	135	127	126	126	132	136	136	132	140	135	120	116	127	134	150	118	129	135	113	111	147	125	136	144	140	120	113	124	131	115	129	124	116	131	114	142	143	131	134	120	124	135	126	135	129	141	131	154	146	136	121	113	109	120	126	101	129	129	121	136	143	139	125	125	143	112	146	117	135	122	133	131	143	150	130	137	129	126	125	122	117	118	121	126	135	124	108	125	120	115	129	136	123	124	134	139	146	146	130	130	126	128	133	130	119	133	109	131	130	133	112	119	141	127	119	146	135	138	130	126	144	130	135	123	108	132	145	127	129	132	151	133	123	124	125	126	142	120	140	129	121	129	147	145	115	135	122	143	134	121	146	122	136	120	125	119	129	143	128	146	132	118	136	117	136	131	120	151	138	111	130	122	112	120	133	121	120	125	136	118	121	130	139	106	100	138	139	124	134	107	121	129	123	132	148	129	135	134	136	138	147	138	134	135	147	117	123	141	136	129	125	123	112	103	107	124	121	118	137	121	122	141	121	122	135	139	133	125	111	132	123	130	158	152	127	136	125	95	135	163	113	135	116	142	113	135	131	137	148	124	121	131	135	121	121	138	135	117	121	127	126	124	145	124	134	115	111	108	114	128	120	127	131	111	141	120	130	124	118	129	117	112	107	139	157	129	103	129	128	127	118	132	127	116	107	142	144	117	134	140	145	135	115	118	133	120	153	139	127	125	140	129	127	133	136	124	118	134	125	124	133	127	118	125	112	131	120	128	117	125	133	138	126	125	121	108	119	143	134	119	135	121	117	121	114	147	116	118	140	120	115	132	130	106	132	138	113	135	133	121	121	136	122	140	120	142	133	126	116	120	129	130	125	127	152	134	143	138	117	110	130	122	120	130	137	127	136	116	110	117	139	143	131	146	147	139	119	152	113	134	135	137	124	136	137	129	126	134	124	125	132	134	119	127	136	150	114	114	122	112	114	112	161	126	138	127	120	138	136	125	123	151	105	117	111	111	112	117	132	131	131	118	121	138	124	128	137	126	120	123	135	120	128	147	123	122	122	126	129	128	130	113	131	131	120	150	123	127	118	145	120	98	136	119	125	122	152	119	134	149	133	135	138	137	134	120	129	129	134	131	135	119	126	149	119	161	147	120	145	125	129	136	123	115	115	124	124	127	122	109	120	137	122	118	124	147	135	122	132	113	142	152	139	110	139	131	123	120	114	106	123	135	119	115	114	109	131	147	126	150	123	117	132	88	118	116	113	122	142	128	133	128	111	107	130	129	132	127	120	139	131	118	136	132	123	105	119	108	111	124	103	127	130	135	136	143	126	138	137	139	137	113	134	122	147	137	135	115	132	132	147	133	124	133	146	146	121	127	142	132	137	129	131	135	140	136	145	123	91	120	132	138	125	131	146	122	107	124	127	106	129	131	120	107	121	124	133	117	106	112	110	109	135	137	107	123	125	128	132	123	126	131	125	125	114	137	143	129	142	138	112	124	154	117	136	113	128	133	130	128	147	125	106	113	109	127	122	127	159	124	148	127	123	124	111	115	107	118	122	134	117	139	125	120	115	144	140	134	134	128	130	147	135	133	137	142	121	132	118	136	130	131	105	142	143	114	125	113	137	127	130	116	130	127	127	111	109	130	124	154	134	129	144	140	125	146	108	146	112	121	152	134	132	121	117	130	127	124	138	138	142	135	111	115	146	131	115	124	122	143	128	127	127	143	119	129	119	131	103	138	127	135	131	119	98	124	120	127	116	118	149	119	130	112	142	132	132	133	119	124	125	128	108	141	142	134	132	121	120	115	136	138	142	133	111	132	133	125	109	119	126	122	135	116	132	127	127	133	119	135	121	122	126	124	129	128	119	137	147	133	121	113	142	114	120	117	99	143	129	149	148	138	96	123	94	137	125	134	132	120	128	137	127	138	115	113	146	133	110	121	137	110	129	137	143	122	111	115	105	117	132	149	125	115	139	136	110	126	131	132	131	125	115	140	127	142	109	124	113	131	126	135	117	126	142	121	149	148	139	124	128	112	129	135	133	125	132	140	122	125	119	118	121	136	124	111	118	121	126	118	132	124	133	118	124	137	137	126	137	112	138	140	119	131	144	118	146	108	110	123	129	107	130	130	128	133	131	141	125	137	144	120	128	155	130	120	127	107	112	119	120	155	134	112	117	126	117	125	119	138	112	123	126	132	128	131	118	145	126	132	151	148	115	123	126	120	131	137	134	131	112	138	125	123	128	120	120	123	158	118	140	122	137	123	136	125	127	129	134	111	133	134	128	133	138	128	143	122	122	126	143	139	115	121	134	118	144	136	124	114	111	117	122	137	143	127	100	143	116	123	115	138	127	138	113	120	132	123	124	129	113	125	160	128	135	112	117	126	145	138	121	129	111	130	138	127	100	115	123	124	140	133	128	136	123	120	123	114	118	125	138	121	140	101	113	149	130	119	134	111	116	146	123	110	119	124	129	161	153	129	118	118	116	140	135	132	123	130	116	132	136	136	123	159	137	115	112	129	134	123	109	137	125	144	146	149	144	154	133	134	118	137	137	136	116	124	113	143	120	140	124	127	123	122	110	103	137	115	122	114	146	139	121	120	139	111	133	134	109	134	127	118	127	140	127	126	119	132	131	118	132	117	133	120	130	123	119	114	134	121	128	119	124	126	136	126	131	129	125	127	116	129	129	103	115	117	117	96	121	116	138	153	127	133	110	133	137	116	130	147	130	150	134	128	117	124	131	128	136	136	123	123	120	138	109	99	137	105	124	119	128	113	117	128	141	133	122	132	123	136	138	104	120	132	144	130	127	130	128	123	112	130	153	142	128	125	157	113	137	134	138	136	118	133	123	122	128	129	133	134	123	127	126	144	122	125	132	128	136	128	148	126	135	121	129	118	141	137	135	168	135	110	117	107	138	135	121	118	98	143	125	126	111	109	123	126	108	114	140	115	132	115	147	113	119	130	138	120	132	112	114	129	148	136	111	109	124	113	126	132	121	125	132	142	114	133	134	121	132	127	123	131	135	120	129	147	124	126	121	128	126	127	132	123	127	107	110	129	130	132	130	115	110	122	119	128	131	140	112	115	136	133	119	142	145	102	127	124	141	135	115	123	123	115	117	153	135	130	128	118	121	141	113	137	122	158	130	114	148	117	147	110	128	141	149	113	119	137	110	124	129	129	109	119	117	116	127	134	111	130	119	110	123	124	121
8804	19209	12785	35764	4158	903	753	658	580	580	548	471	455	449	459	446	407	386	383	398	330	331	359	381	338	383	355	331	394	381	330	364	333	316	346	349	319	324	337	334	335	335	359	309	314	333	323	316	320	352	358	313	348	307	330	321	306	355	313	331	302	316	323	320	357	321	307	333	325	341	309	318	342	311	333	307	312	318	305	331	336	329	299	312	332	310	316	349	314	309	335	305	319	297	344	332	307	334	301	368	317	311	372	357	329	321	326	350	358	312	328	318	310	315	322	331	318	314	327	349	322	306	322	321	369	311	321	321	344	318	296	309	297	315	325	324	344	329	327	341	315	338	307	364	329	322	291	327	336	326	352	352	322	320	322	325	304	316	321	343	309	354	329	336	283	281	332	361	334	309	315	349	333	307	315	300	307	316	337	311	310	307	354	302	308	316	304	312	300	299	301	318	335	321	313	326	286	319	298	312	324	301	313	325	330	360	318	331	316	320	324	317	278	318	321	313	309	307	319	322	318	355	302	305	324	333	301	305	327	306	321	342	322	348	316	348	299	326	294	305	300	356	320	337	342	363	351	306	310	321	319	341	355	316	315	313	309	308	314	334	293	308	304	290	331	293	331	326	307	343	285	314	333	302	320	321	319	348	296	318	309	304	303	308	322	307	322	318	354	313	330	323	337	299	309	336	335	323	335	304	330	323	287	319	346	296	339	325	287	346	300	312	308	338	322	318	293	299	307	322	345	335	333	293	282	309	344	309	303	339	286	342	334	319	328	335	325	308	320	322	339	312	327	337	325	318	349	343	313	339	338	323	312	325	328	315	356	298	339	327	314	325	346	314	306	318	283	309	335	336	316	300	304	314	307	303	308	325	330	282	285	285	287	327	340	307	293	301	294	339	341	325	322	312	321	307	344	330	284	332	298	337	301	328	343	329	332	349	320	335	321	319	302	317	318	334	346	320	333	322	315	347	328	323	346	308	327	326	310	295	338	309	313	296	308	334	316	318	347	301	313	323	319	290	347	362	309	341	339	335	323	309	304	320	310	325	342	346	316	344	298	310	305	302	310	341	319	319	305	322	309	311	305	292	339	321	354	343	308	323	351	308	345	346	308	332	327	306	344	298	363	303	325	315	335	307	312	298	322	333	344	327	282	331	315	311	306	353	297	345	306	309	299	331	303	327	342	342	333	312	330	326	304	349	313	323	345	344	364	308	335	312	342	290	294	320	320	338	337	338	295	327	277	302	309	345	335	350	326	307	365	328	349	354	296	310	327	324	338	326	316	306	338	308	331	315	328	317	326	322	284	298	315	340	352	322	316	355	308	335	341	326	334	331	316	316	350	300	345	294	290	305	315	336	330	317	353	323	303	336	332	312	320	325	334	338	337	326	301	356	306	342	302	334	305	292	315	326	304	352	324	297	339	352	306	322	323	304	306	325	326	324	317	307	339	347	310	312	342	342	319	338	298	309	336	327	331	335	318	331	336	316	325	334	310	323	312	339	296	321	315	337	296	327	315	334	314	341	324	332	307	385	327	276	307	321	336	323	325	320	334	334	311	304	321	333	330	342	321	309	287	317	328	299	341	310	322	325	309	320	285	366	345	333	315	327	323	311	309	301	323	344	313	293	314	326	346	305	299	284	302	304	318	322	331	341	313	307	305	295	312	375	305	307	316	337	357	296	328	311	346	348	343	327	304	300	322	322	327	301	301	314	284	326	326	314	305	342	330	321	340	339	358	338	323	300	316	303	316	332	300	346	335	315	327	318	311	331	314	334	333	299	333	321	312	315	340	303	361	340	331	323	333	314	325	327	283	313	349	321	355	337	337	327	299	339	340	345	343	329	336	319	366	361	309	330	334	313	341	308	331	333	322	344	345	299	280	320	309	296	312	314	315	358	353	309	313	303	320	303	329	311	342	307	347	311	345	311	310	311	332	327	310	316	295	302	332	335	320	326	332	322	323	348	330	320	336	305	331	345	349	355	308	351	345	296	328	320	334	298	322	307	316	303	320	369	348	317	343	291	310	322	324	327	341	306	312	336	313	316	323	334	308	330	336	312	334	342	300	311	308	332	309	340	319	309	341	294	315	317	299	326	334	340	313	312	328	282	328	292	341	323	305	317	339	324	311	307	327	327	323	298	356	322	280	332	300	307	297	325	343	334	336	312	307	345	322	303	348	330	323	337	325	308	298	302	318	307	310	322	307	326	331	290	338	327	327	311	309	356	323	314	312	319	323	333	321	340	313	319	345	307	328	307	316	325	297	318	288	299	300	304	326	332	345	311	329	335	302	325	344	336	344	293	287	317	340	320	315	301	324	315	339	331	329	340	317	290	312	323	313	331	298	307	316	301	342	332	325	335	340	330	322	331	330	307	320	330	307	334	325	303	305	330	344	292	344	306	318	312	298	311	347	298	326	320	299	330	297	346	291	330	294	286	327	279	335	312	325	314	343	350	317	336	308	303	287	294	295	297	314	342	313	343	325	297	339	298	331	337	349	318	314	326	325	316	285	334	327	301	314	332	336	318	324	316	329	334	316	331	312	345	319	330	327	327	319	325	294	338	325	308	328	301	299	359	307	311	330	283	334	301	321	329	293	322	319	308	303	323	322	326	318	294	315	304	303	311	285	283	313	328	306	295	318	333	331	312	306	346	320	321	317	312	309	308	292	322	318	302	290	350	323	337	323	357	357	295	326	303	307	327	327	283	295	337	304	304	297	305	307	317	357	305	338	333	313	315	332	321	335	331	323	311	311	318	327	335	322	328	324	345	314	296	288	322	323	340	315	325	314	323	297	306	312	300	290	330	313	335	309	280	306	339	302	321	324	310	336	351	329	287	290	333	332	310	304	355	309	321	331	311	334	352	312	315	347	339	305	320	329	298	342	322	329	339	305	314	325	309	324	331	325	341	309	340	303	330	294	323	301	344	344	287	329	333	329	329	323	292	331	307	333	306	343	336	326	339	285	331	313	368	307	326	296	297	303	306	320	339	341	319	320	326	317	319	292	330	332	341	279	309	360	313	304	315	304	305	306	317	326	300	317	322	330	323	332	330	322	307	305	353	304	330	295	319	320	331	302	316	318	345	316	292	329	304	313	348	301	331	298	336	355	315	326	312	319	327	317	299	352	303	317	298	342	303	317	323	318	304	305	337	317	316	338	310	311	341	300	321	330	294	333	330	331	318	323	312	321	323	321	333	331	319	317	327	279	320	306	333	329	326	314	339	334	325	314	345	324	326	294	296	318	308	319	350	307	335	335	319	355	302	342	301	362	343	309	342	327	290	296	303	319	298	342	332	319	335	345	320	329	307	324	326	321	351	320	326	305	294	333	315	325	304	303	311	359	318	332	325	337	290	321	320	305	354	346	337	330	318	326	318	309	335	308	311	316	328	314	304	316	309	331	341	339	292	323	328	338	282	327	307	342	324	328	315	305	317	304	306	314	330	326	322	328	315	345	307	303	334	322	336	304	314	317	315
1746	875	679	560	293	270	265	255	246	247	246	259	272	273	242	229	251	246	272	244	277	223	231	247	241	242	258	259	222	243	252	266	232	237	274	223	229	245	260	290	272	268	264	243	277	243	248	259	228	250	256	243	266	261	242	230	245	261	277	275	278	252	232	265	251	241	253	247	252	239	254	250	264	230	243	280	272	252	238	273	297	241	267	262	239	268	235	253	277	258	231	249	229	261	260	294	270	234	254	240	268	252	276	258	242	247	245	240	237	235	248	239	264	258	273	262	231	244	254	286	278	256	276	263	261	238	241	259	257	264	249	253	265	253	245	238	244	230	210	280	235	251	254	250	242	279	262	269	280	249	218	243	251	251	249	257	279	249	252	223	234	268	262	269	251	277	248	280	276	257	258	236	268	247	260	267	286	244	269	285	258	224	245	271	252	259	245	256	242	231	248	226	246	267	274	237	238	249	278	242	245	265	231	279	244	267	259	243	227	233	278	253	264	258	235	262	218	227	260	273	236	233	252	252	249	242	258	279	265	245	254	220	267	268	262	262	245	271	270	248	254	259	248	254	260	279	241	288	241	246	291	230	255	240	239	265	238	241	280	287	262	231	210	228	253	261	293	224	244	260	253	274	246	263	276	253	272	237	282	261	263	265	245	243	262	233	286	264	274	252	277	268	278	243	240	248	255	238	227	265	252	250	242	290	251	280	243	274	233	247	258	244	285	256	263	251	248	257	241	239	258	229	261	234	243	252	282	246	272	269	271	237	248	241	239	280	257	240	274	260	291	257	261	255	283	249	282	254	251	251	251	267	288	228	229	236	254	258	245	243	275	233	272	267	262	257	245	260	285	262	243	268	243	261	245	236	232	272	250	232	254	261	249	225	259	269	244	252	223	248	227	238	251	259	253	275	273	266	266	282	275	243	253	253	263	287	300	233	267	243	290	255	260	259	252	254	270	258	258	234	244	263	251	260	229	222	250	257	265	296	276	241	231	246	241	254	231	248	224	243	241	245	242	271	257	263	264	272	243	273	256	280	267	235	293	236	286	276	262	258	242	256	254	267	289	246	251	240	251	251	266	251	252	261	292	252	285	253	270	272	247	247	245	275	248	300	240	255	231	226	272	261	254	279	279	258	233	265	266	230	238	253	271	232	266	263	239	238	248	278	280	277	251	249	280	271	240	256	252	243	269	255	267	243	260	275	280	263	245	281	238	229	268	230	248	245	224	229	238	250	271	243	293	257	264	267	277	231	262	267	247	260	259	247	259	245	260	240	277	276	260	272	256	286	246	250	264	285	255	285	253	280	260	259	259	289	247	244	271	261	261	284	252	267	265	222	258	259	263	238	250	253	264	277	270	277	249	252	268	264	280	236	249	263	268	262	245	262	236	243	243	277	270	232	254	255	250	262	242	271	242	276	228	234	258	274	258	234	248	234	266	257	273	264	243	269	255	220	262	269	255	260	227	240	278	256	260	228	236	253	252	252	258	276	254	253	284	262	243	269	266	250	224	276	236	275	263	240	264	293	270	274	251	283	249	267	243	247	257	267	295	243	252	214	276	247	239	236	225	259	282	258	246	246	267	235	246	281	251	264	273	270	255	241	274	230	279	263	278	279	246	281	240	264	245	253	268	253	264	279	269	247	266	228	254	252	256	263	274	257	268	264	270	278	255	272	253	274	246	251	264	251	246	242	279	237	256	240	248	233	233	263	228	222	288	283	285	244	252	263	222	234	288	275	247	210	262	258	237	248	249	270	262	271	264	244	274	239	312	297	273	261	277	263	273	265	271	287	254	281	248	254	260	219	244	264	266	286	257	260	254	271	254	259	266	269	281	268	304	239	248	254	252	261	232	269	262	299	262	245	254	255	251	280	267	264	236	241	256	264	271	279	285	219	233	256	271	284	283	265	258	290	282	241	269	265	238	239	280	298	233	249	281	254	259	272	235	278	238	242	245	237	286	241	267	245	245	265	261	279	243	261	247	255	253	280	242	227	315	266	240	271	274	253	258	252	263	250	239	283	242	234	255	266	264	255	258	261	269	242	237	261	248	259	268	241	230	254	278	287	230	262	258	285	268	243	264	275	268	245	265	276	253	270	254	251	265	265	267	246	260	253	287	249	245	246	244	246	221	272	248	262	231	277	244	204	263	244	267	264	240	262	288	277	250	267	245	241	254	250	232	242	251	278	239	251	262	266	277	288	261	257	262	242	239	257	268	267	272	277	259	252	252	274	261	261	285	261	256	260	284	247	232	254	284	264	271	266	251	261	283	278	281	277	253	257	249	243	224	264	234	258	245	272	239	263	266	268	291	248	260	273	256	251	276	287	238	260	257	253	263	261	246	226	258	269	280	240	259	254	227	254	280	265	227	287	265	240	276	226	270	272	244	266	256	273	266	268	256	249	261	254	259	269	257	277	239	249	241	254	255	252	288	250	256	258	256	217	255	260	223	249	246	251	267	219	278	237	276	273	263	257	278	286	275	229	249	243	243	278	262	266	251	277	249	281	272	264	289	256	225	283	226	254	249	280	266	256	258	260	259	287	253	249	237	271	248	246	253	210	255	262	278	279	253	237	257	255	252	281	262	280	237	265	259	263	239	261	243	259	264	267	246	234	228	279	270	253	257	245	239	238	251	235	244	254	243	243	256	273	264	244	251	278	263	258	265	241	261	251	262	250	267	260	246	260	251	235	239	274	261	251	241	277	272	268	272	259	262	255	290	257	260	241	285	253	256	275	271	242	275	229	255	243	216	230	277	273	236	270	236	249	277	269	232	251	271	279	257	248	269	284	242	246	249	213	257	250	292	247	256	283	262	266	284	250	268	268	253	249	251	244	261	276	269	235	252	251	229	232	268	278	247	302	257	273	267	269	256	272	253	241	260	262	269	249	260	263	251	244	238	246	264	263	224	275	264	229	260	227	285	238	257	257	250	243	251	259	280	251	253	257	253	269	255	266	262	271	256	258	285	258	244	266	229	288	267	265	251	282	253	253	268	250	243	264	264	260	286	250	267	259	277	274	258	277	262	274	257	231	254	274	248	252	254	263	287	254	268	274	270	272	260	269	244	253	273	260	226	252	268	263	252	290	252	236	212	239	247	256	219	268	258	257	268	261	262	249	274	250	248	262	247	272	259	249	228	242	266	258	240	261	248	283	251	238	228	267	282	256	247	243	249	277	259	236	249	284	223	266	270	261	247	255	293	253	228	289	253	274	239	267	251	242	273	262	284	254	244	266	243	242	247	229	263	276	244	253	247	251	260	254	249	276	244	258	249	257	302	226	251	296	275	270	275	272	265	270	254	255	280	253	277	285	258	240	233	244	244	253	238	253	266	253	284	252	249	262	264	269	281	267	260	260	265	281	248	248	256	259	235	259	258	253	223	248	223	249	246	262	241	280	259	263	275	275	279	219	232	256	217	234	241	287	256	215	288	242	273	277	290	232	235	234	234	275	260	238	256	266	264	261	252	267	271	229
2060	1657	1541	1969	783	644	641	669	598	622	605	568	641	656	618	607	678	631	667	630	607	643	565	661	606	601	625	655	623	585	623	669	595	671	663	611	600	662	634	596	617	642	697	644	592	579	649	641	610	622	648	623	624	604	634	601	619	587	667	643	659	616	625	643	590	594	653	602	616	649	612	623	646	604	622	615	611	602	631	636	604	620	641	619	659	603	629	596	604	611	586	627	651	631	630	587	633	629	627	668	621	619	641	595	628	620	642	640	607	608	662	610	628	577	594	623	617	629	683	624	668	637	628	635	616	624	603	637	608	634	569	640	572	640	657	575	619	651	599	589	625	595	620	661	610	613	606	623	595	606	625	580	670	626	574	692	645	599	622	593	608	551	646	615	568	573	605	591	621	626	635	620	667	592	649	613	612	626	620	631	583	653	624	582	657	626	576	640	617	629	624	600	650	599	613	609	654	640	623	602	619	589	626	638	633	599	590	607	637	666	603	568	566	627	580	551	608	625	615	596	650	652	611	649	598	627	619	635	630	641	629	634	653	633	610	621	604	600	622	645	645	630	595	613	624	614	619	630	636	609	593	634	660	637	637	603	653	632	636	664	620	640	615	634	650	653	649	639	636	657	641	626	616	575	621	631	657	629	644	621	636	639	665	595	620	633	566	612	619	635	588	650	621	609	599	626	628	629	625	619	588	681	643	590	654	639	616	620	616	612	635	621	613	635	635	614	645	630	620	608	624	655	590	619	624	626	646	564	619	626	618	603	625	636	635	658	638	623	637	644	622	614	607	605	612	584	613	629	643	641	588	639	656	626	601	612	608	607	616	646	624	633	635	649	617	615	615	649	617	649	634	693	586	591	636	650	621	618	636	644	637	597	640	622	608	631	655	626	623	559	646	609	608	650	595	626	607	615	582	549	622	649	617	638	647	643	591	624	645	606	605	609	619	633	590	652	623	678	696	631	632	640	607	588	656	653	624	622	622	625	620	613	653	597	681	641	654	643	630	627	655	636	619	676	631	598	660	623	707	648	621	641	620	648	621	612	569	636	598	654	620	660	595	623	600	596	630	588	683	639	581	613	628	651	595	603	613	607	651	632	585	640	634	611	640	637	627	594	576	622	632	620	623	590	595	679	624	630	639	627	612	633	607	657	594	621	609	644	608	626	669	632	626	646	617	627	577	657	622	644	645	597	626	647	661	617	632	596	569	619	647	616	622	637	644	608	626	592	629	600	645	675	619	639	607	623	618	619	568	645	671	623	589	637	604	615	628	633	654	621	629	647	677	635	650	642	641	674	653	615	677	659	613	574	635	651	590	612	640	623	636	594	629	620	657	611	610	623	601	654	680	680	606	631	698	613	601	610	636	590	614	627	608	652	636	618	662	604	634	598	609	614	601	624	618	632	667	608	636	623	631	622	605	629	621	628	633	615	626	625	600	654	651	655	640	661	637	629	605	601	573	637	610	632	629	600	615	636	610	636	621	648	635	601	619	600	615	628	584	627	611	621	664	614	646	646	639	665	650	661	677	626	609	621	680	609	618	641	599	618	603	640	607	622	607	642	648	641	602	588	671	629	597	668	633	566	620	593	631	628	640	630	640	595	591	641	622	647	648	629	640	633	688	613	665	608	606	638	647	603	626	622	631	637	632	632	639	620	633	607	599	625	620	663	632	643	609	636	661	622	653	597	648	646	627	644	623	612	625	620	581	560	627	620	651	629	613	583	614	565	620	626	614	637	611	547	624	623	652	645	623	661	671	562	639	601	634	587	596	645	631	631	614	659	586	629	677	597	663	598	649	606	631	625	656	638	659	618	627	588	643	626	607	627	687	640	606	611	629	659	592	614	641	668	602	612	645	601	606	652	588	606	589	629	630	616	631	616	615	630	651	580	640	628	625	631	598	608	603	602	663	635	623	575	644	643	620	622	627	597	599	660	582	578	624	584	581	616	600	630	609	611	634	595	639	588	633	637	608	603	610	652	598	629	616	642	642	617	645	611	623	593	605	661	639	594	642	594	596	663	680	621	599	611	620	619	584	595	632	604	585	647	635	635	625	624	638	599	583	656	664	620	620	633	581	640	639	644	604	601	572	595	582	634	634	603	634	637	617	646	584	587	619	633	653	597	587	582	633	645	557	609	639	614	632	674	629	603	608	618	659	597	627	576	604	660	632	649	604	571	635	651	634	673	630	594	589	626	626	644	607	636	625	626	649	653	595	616	642	621	592	591	624	606	644	643	623	633	601	583	624	647	645	634	692	600	599	636	594	630	652	582	594	631	599	601	653	609	619	563	640	613	600	599	612	630	654	609	634	590	624	654	620	621	648	649	581	599	595	660	626	655	590	607	632	620	587	639	620	600	643	624	593	604	610	617	652	634	655	616	614	606	637	643	653	614	601	631	636	611	606	591	644	636	606	631	622	602	637	628	597	607	619	617	593	641	616	607	608	622	665	607	639	632	632	578	609	617	584	653	581	612	628	640	603	638	601	621	658	632	606	623	603	604	644	671	609	602	661	639	608	647	606	660	598	623	692	591	628	630	598	631	600	584	640	609	621	627	623	609	646	611	625	607	634	605	659	626	608	615	614	667	676	670	582	638	634	630	614	594	621	622	695	630	611	557	576	619	634	618	621	615	605	611	590	589	617	609	612	675	573	639	627	626	673	631	555	603	648	618	654	630	631	597	651	681	637	584	616	634	592	631	623	631	635	620	637	642	608	577	622	613	630	615	615	616	647	609	661	658	605	629	680	648	643	652	664	633	605	617	594	624	621	605	580	644	599	642	601	624	635	585	617	631	627	633	589	614	601	630	627	656	591	625	607	639	602	641	630	644	596	625	618	658	617	591	595	596	626	566	599	642	584	638	603	581	656	612	669	667	632	648	626	658	609	621	612	629	602	604	600	648	622	604	620	645	644	640	629	600	668	609	600	614	670	615	662	600	619	592	606	646	628	614	655	619	663	608	598	656	669	657	638	630	628	636	623	641	672	612	608	608	608	652	604	635	592	627	601	618	588	605	606	637	654	598	598	605	631	620	640	649	602	656	597	621	649	568	664	605	673	625	626	668	651	642	620	610	607	626	633	618	626	633	671	624	623	602	635	616	610	669	594	617	597	595	639	600	632	635	611	611	598	617	638	594	619	636	610	656	599	609	609	606	623	660	579	599	607	615	622	592	562	605	589	609	649	635	597	629	645	608	644	657	655	650	626	606	614	604	616	604	600	626	605	626	627	653	623	629	651	602	651	669	629	630	643	586	610	700	629	634	618	659	637	667	622	593	584	601	682	623	622	616	644	580	615	623	582	619	600	630	591	583	611	626	643	592	629	655	612	619	640	644	622	615	665	637	642	642	651	595	617	630	593	643	594	598	624	619	596	651	601	611	592	616	615	632	615	616	660	610	625	624	624	623	601	663	614	633	624	645	647	574	598	615	663	619	629	627	604	600	609	627	603	569	674	632	616	629	635	601	641	616	565	611
7345	10626	10978	6835	2459	289	291	262	268	269	260	241	276	268	303	256	268	274	254	231	239	254	230	258	245	277	267	248	254	268	254	237	269	250	244	233	252	235	247	257	228	283	247	254	268	239	269	266	247	250	282	250	240	252	264	255	270	249	254	262	226	235	237	273	246	261	286	268	254	249	253	273	260	262	253	251	247	278	246	244	240	254	242	245	255	243	284	269	253	253	285	247	255	276	245	247	272	227	265	245	227	277	232	260	255	263	281	254	268	245	243	254	241	251	253	253	240	237	260	248	236	252	250	261	279	248	273	261	268	244	241	243	244	272	247	230	222	240	285	263	273	245	234	275	264	253	244	240	242	229	252	260	245	285	246	246	259	296	284	247	245	247	257	258	226	251	247	236	262	253	281	281	247	266	216	220	258	256	244	254	250	233	258	260	273	237	273	262	240	264	268	241	253	253	245	223	245	270	271	248	307	248	251	228	254	241	261	264	261	238	252	224	255	242	266	254	248	286	259	228	234	214	277	233	223	238	259	259	282	253	271	229	241	250	251	277	253	236	251	246	246	269	253	257	220	256	276	252	279	256	223	251	237	201	302	247	225	219	248	260	285	258	253	255	263	273	270	274	274	265	250	255	267	237	238	239	251	246	235	262	259	250	261	254	243	237	243	228	274	278	223	247	228	277	257	273	257	270	263	270	265	230	262	262	254	249	251	251	240	242	227	273	255	237	254	250	250	275	277	285	228	285	239	259	247	237	272	263	246	279	234	231	263	250	257	249	274	271	237	255	246	264	235	254	253	239	278	262	265	246	252	253	241	229	283	244	280	255	285	243	252	250	256	259	261	235	232	264	265	266	241	237	260	277	241	225	240	259	229	271	251	208	251	265	240	233	257	272	263	267	242	251	259	214	266	214	239	229	264	256	242	286	244	237	277	247	230	263	238	254	245	257	268	265	269	229	216	286	243	260	259	259	247	232	262	261	239	256	284	268	268	235	256	251	246	277	248	258	228	269	261	268	257	268	244	240	260	258	254	247	236	236	234	283	234	231	255	253	255	265	252	237	235	256	263	240	289	262	234	228	264	255	246	272	246	243	247	308	273	254	244	235	261	269	260	260	252	256	277	257	245	253	235	266	289	262	233	246	266	263	237	255	275	252	242	283	259	257	234	220	251	237	223	243	283	230	247	275	259	265	215	227	273	238	248	242	243	243	256	273	258	257	254	263	252	250	233	232	242	240	236	223	235	253	261	254	234	259	276	271	234	239	254	252	285	234	243	262	231	252	244	253	261	271	255	274	268	254	265	236	287	261	273	247	239	233	231	240	262	260	268	255	224	240	243	256	265	256	255	226	238	237	260	266	216	249	266	236	257	231	228	289	266	247	232	249	265	282	275	266	256	268	246	275	252	271	259	250	229	262	254	239	248	236	282	250	254	261	257	236	240	277	258	240	224	281	257	239	233	265	278	239	266	243	255	257	277	238	273	248	249	254	247	275	257	252	257	262	269	264	256	280	247	250	259	253	231	257	266	264	239	273	236	249	235	256	234	231	287	273	238	223	295	274	267	285	268	255	239	239	225	233	245	264	257	268	226	255	249	287	222	260	241	263	252	275	289	270	202	274	264	266	250	246	266	243	261	275	259	217	256	249	290	280	259	243	273	253	248	270	221	274	236	266	249	242	257	225	256	267	249	290	270	253	242	273	224	294	246	255	290	248	250	267	235	235	288	251	283	249	290	261	252	262	257	229	259	224	248	257	250	240	248	270	266	274	265	247	274	259	242	246	271	261	272	221	233	247	253	248	226	253	242	243	253	286	259	226	219	223	246	275	253	282	263	265	249	236	241	237	238	260	256	270	266	232	255	285	270	242	239	264	208	299	244	244	238	260	251	262	261	274	231	260	223	276	258	227	240	220	246	223	247	271	233	235	235	229	231	254	239	263	260	248	237	257	253	248	265	236	236	240	241	229	289	260	237	272	242	285	242	252	279	239	257	261	259	272	233	240	249	247	227	263	250	260	238	266	245	230	275	244	268	260	244	266	252	242	268	240	230	242	256	228	257	243	236	242	257	273	273	235	239	270	237	240	273	239	239	257	247	262	240	227	229	265	242	231	260	237	259	285	263	247	245	260	264	265	253	274	257	259	231	236	218	232	278	254	260	253	266	254	278	255	241	247	253	288	233	253	258	272	243	285	226	255	264	243	238	250	230	233	210	240	286	239	256	276	261	287	272	262	257	280	258	257	252	253	226	219	253	230	279	255	264	250	253	256	241	254	239	233	275	265	244	248	249	257	253	258	271	244	241	205	243	248	257	265	285	233	247	280	238	241	245	246	235	257	236	240	227	239	244	247	286	255	247	230	231	230	269	256	260	243	242	261	272	247	271	264	232	255	261	256	239	231	234	263	272	243	236	265	231	219	261	246	271	243	284	232	267	235	275	255	252	255	243	227	254	256	253	236	236	230	239	283	276	267	236	237	259	278	264	235	249	230	245	251	262	254	257	255	252	261	269	262	240	253	249	258	246	264	288	229	260	263	236	244	263	272	259	253	259	244	257	251	254	254	266	254	238	292	238	244	264	261	212	255	283	254	234	247	256	247	276	228	255	254	256	240	195	260	261	250	248	270	279	286	271	277	248	242	255	218	272	238	236	248	257	297	301	263	234	287	266	210	250	270	245	227	271	237	271	256	255	228	249	243	265	259	233	193	258	247	220	239	235	259	257	251	241	298	262	239	227	245	246	292	273	215	235	228	239	273	297	266	254	253	257	235	232	244	247	249	243	246	255	256	262	251	236	227	270	251	250	255	272	234	228	265	237	255	249	265	252	261	252	259	244	259	243	240	270	282	211	267	217	249	234	253	234	255	255	249	252	278	290	271	249	234	268	260	278	244	254	258	234	246	237	223	251	274	260	261	236	236	256	260	248	269	251	254	258	223	266	248	260	261	251	272	278	253	229	249	266	268	266	235	262	235	238	255	244	251	248	252	234	233	256	249	276	243	247	248	296	234	257	276	247	248	235	268	245	263	249	232	247	225	266	262	247	227	251	231	278	251	242	283	280	236	282	249	226	254	261	245	221	218	271	271	243	245	267	284	252	268	245	265	287	256	266	232	241	250	255	254	241	263	274	241	253	237	295	268	266	237	265	248	276	253	251	250	236	242	249	257	261	281	253	248	241	265	230	241	265	236	233	242	239	257	227	257	256	215	275	238	225	266	239	255	294	247	263	258	249	260	273	264	264	254	252	262	238	269	236	285	270	269	230	251	253	250	271	250	276	252	278	234	248	246	221	300	282	275	241	225	285	252	248	243	261	249	237	234	242	232	253	248	259	273	240	244	252	255	208	230	253	272	263	238	241	269	256	252	236	244	259	263	259	236	264	244	240	252	240	261	238	249	259	235	238	257	241	277	242	265	259	244	276	228	261	258	257	259	248	239	244	252	277	261	251	239	269	236	253	237	265	275	260	227	266	245	266	251	225	230
6597	12010	12204	18501	4984	881	746	782	728	748	716	683	695	643	698	656	659	604	655	606	639	632	619	591	592	610	600	599	626	632	583	630	614	615	636	585	665	663	608	638	649	625	645	612	593	630	660	639	606	609	611	624	626	604	661	609	613	634	616	576	647	604	636	611	627	618	602	647	601	655	596	586	641	636	602	615	588	637	597	641	613	621	590	593	602	610	614	641	569	608	618	594	587	615	625	577	570	633	606	591	602	607	610	630	606	565	640	614	629	603	596	640	631	603	590	633	670	589	603	603	600	602	625	587	580	629	636	576	613	620	668	615	616	588	623	568	568	624	614	566	652	606	597	578	561	579	611	581	576	610	596	600	597	622	590	565	551	581	596	609	618	629	586	570	628	578	588	617	571	612	616	637	559	638	595	606	568	611	628	625	600	625	614	610	636	593	601	594	600	606	616	571	620	625	612	623	564	604	625	623	613	598	586	580	592	632	569	660	596	561	609	619	586	598	607	605	597	558	633	596	640	620	580	627	595	618	617	610	620	643	571	596	634	580	629	645	633	596	638	621	635	602	600	585	624	610	652	609	585	611	614	655	636	628	592	564	605	618	582	573	542	591	604	598	575	592	628	602	602	590	596	600	576	608	621	601	570	644	603	621	608	582	612	629	622	621	616	590	639	633	640	570	582	591	646	613	595	605	609	569	565	633	605	582	585	614	590	643	602	612	585	608	615	613	536	576	585	606	592	627	546	647	650	611	602	589	615	606	615	610	627	571	613	619	602	599	667	587	582	582	588	588	595	608	621	621	612	597	587	600	616	568	618	584	609	623	607	633	601	645	628	602	613	580	615	604	598	599	653	607	617	602	601	598	605	640	555	565	613	595	618	586	611	545	633	630	647	625	609	603	568	584	594	657	633	625	638	636	627	591	596	584	596	575	609	596	586	589	605	673	607	609	612	614	643	583	580	617	578	590	589	649	651	601	564	644	602	632	622	609	634	631	581	629	609	616	618	603	596	641	603	627	571	625	636	619	577	613	593	636	631	613	624	619	578	576	605	594	627	614	611	602	651	602	585	597	603	591	608	604	624	646	626	648	625	583	613	582	586	587	614	606	658	595	561	623	622	573	630	593	635	625	606	564	618	618	612	622	634	622	595	656	593	635	629	612	668	603	634	598	579	613	595	596	596	568	625	628	597	608	604	653	622	611	591	637	611	607	600	607	623	590	584	647	599	632	625	616	596	609	596	614	607	627	558	609	641	599	656	551	606	618	587	656	655	606	615	562	566	591	585	585	628	596	617	574	561	560	581	641	588	600	587	598	626	640	617	624	617	648	626	633	605	584	589	590	569	581	628	589	618	630	573	597	569	631	689	627	578	638	647	632	607	636	584	580	614	587	592	602	616	641	572	610	600	574	582	615	598	609	642	560	602	586	627	618	609	606	585	589	609	633	635	634	618	664	580	613	595	653	577	607	578	563	647	621	610	629	589	632	589	610	590	595	609	618	588	605	578	611	631	626	600	612	587	611	608	585	562	598	600	609	629	603	616	615	590	606	605	605	632	593	609	603	582	606	589	601	612	616	639	626	614	609	598	635	598	608	620	583	646	634	608	636	568	583	588	618	583	604	609	598	598	579	634	566	622	604	615	659	601	582	599	567	591	593	648	639	616	612	581	628	636	603	596	621	606	598	640	577	581	614	623	609	595	593	632	648	608	587	596	631	607	584	598	626	610	641	627	637	561	605	658	593	570	593	659	630	599	597	591	567	593	631	656	623	629	628	606	629	602	600	592	622	627	579	650	601	592	643	568	651	602	612	617	621	643	646	601	656	617	639	617	584	612	622	626	621	588	592	605	610	625	564	609	608	622	548	571	584	616	596	618	613	615	627	605	569	570	606	590	619	601	597	650	647	609	597	631	650	572	650	597	633	620	589	590	583	635	642	652	599	622	598	611	613	601	584	622	597	610	585	597	576	619	635	613	613	618	571	568	623	605	633	638	635	614	622	638	618	596	596	585	642	595	629	600	603	577	601	634	620	647	589	597	571	621	615	594	635	632	590	612	616	605	629	611	600	566	629	607	644	621	597	600	618	597	612	594	597	609	635	562	612	641	644	609	641	638	624	584	594	637	595	572	597	606	596	556	578	577	582	573	615	582	577	597	591	608	593	587	632	612	621	662	606	629	588	653	609	612	582	575	595	581	608	613	585	605	584	565	624	623	637	639	607	601	647	605	567	595	586	555	584	589	611	598	652	601	610	581	577	618	601	616	564	608	591	603	595	614	602	581	612	597	600	620	584	610	615	636	625	625	616	623	579	607	586	610	613	658	629	619	583	613	636	630	624	611	609	588	614	603	603	625	637	624	608	642	598	618	624	618	640	573	619	646	625	615	613	615	592	608	610	587	585	583	606	637	558	589	662	661	563	600	655	633	604	584	564	633	594	610	646	592	607	600	638	609	606	622	584	606	587	625	577	564	598	604	601	583	567	590	584	585	663	615	591	621	625	592	625	628	620	586	635	582	632	588	597	640	592	627	609	599	562	616	615	574	574	622	627	608	602	626	604	579	629	625	607	624	677	623	651	600	574	646	607	652	614	594	649	649	570	621	632	615	622	643	598	609	628	594	637	605	617	624	615	597	593	637	594	639	619	622	599	609	622	620	603	608	558	590	593	596	624	600	652	598	602	630	631	629	588	601	603	608	610	636	637	596	644	636	640	564	621	618	580	624	605	587	585	603	645	616	586	617	652	568	603	632	600	619	587	648	598	578	663	630	609	626	623	560	598	632	590	589	583	579	589	623	633	614	600	605	599	589	581	575	556	607	606	638	608	616	621	607	588	611	607	560	628	628	548	599	588	604	595	606	601	574	601	590	637	613	594	642	592	570	572	573	601	576	608	584	574	588	580	566	606	560	606	595	592	586	674	586	588	593	622	592	610	628	574	572	567	640	626	633	632	618	626	597	604	616	566	616	629	584	643	577	621	648	623	623	654	642	595	585	624	583	623	585	632	579	601	604	621	608	607	597	634	607	589	637	616	606	638	648	634	599	642	641	611	598	570	619	579	585	626	601	646	608	609	599	597	621	613	613	641	646	606	596	583	638	571	590	615	603	583	654	588	583	629	630	629	583	594	620	606	633	650	594	606	618	640	622	621	641	625	558	644	598	602	600	614	560	545	579	631	572	616	635	585	638	608	623	621	595	610	644	609	626	652	562	612	590	628	605	597	668	628	627	606	599	596	608	606	603	545	617	594	640	568	594	573	610	538	635	639	587	601	605	650	596	631	601	608	576	582	594	563	597	601	655	594	565	573	656	659	640	632	599	614	626	573	637	607	617	627	600	595	614	611	631	596	600	579	621	600	598	650	600	558	608	625	599	629	613	628	606	592	594	651	571	595	615	637	593	593	604	579	631	610	586	574	629	640	623	593	615	597	607	587	598	610	576	600	570	626	624	584	610	619	609	625	614	568	607	600	577	590	636	582	606	644
13061	20068	23675	13146	3252	231	187	162	159	173	153	139	159	141	142	119	140	107	135	120	149	117	136	138	141	124	146	138	116	115	126	111	121	129	131	150	142	126	124	134	115	107	122	125	111	123	137	116	134	117	100	123	123	131	103	131	118	108	125	122	114	141	148	146	122	132	131	124	131	123	132	129	124	117	123	139	141	120	129	140	146	119	124	111	138	120	140	118	111	128	109	115	101	124	120	157	138	134	144	120	124	138	139	125	105	121	113	130	142	134	131	132	130	122	128	112	117	129	138	110	113	122	112	127	104	128	134	127	135	123	133	125	126	121	135	125	132	138	122	120	128	106	111	126	102	129	134	120	137	137	127	119	131	132	132	113	97	108	127	118	136	107	132	113	134	114	114	114	120	121	123	134	131	110	125	118	146	141	130	137	124	148	128	119	139	100	122	131	160	115	150	141	117	122	134	138	160	150	108	122	117	139	135	121	130	119	113	119	119	132	113	128	115	125	141	130	122	109	139	133	128	120	90	133	107	139	115	111	140	150	118	123	125	107	138	140	129	134	140	135	150	139	122	125	118	121	115	97	113	127	135	146	113	131	118	140	126	127	128	127	130	134	121	136	117	111	128	117	129	127	132	127	128	103	126	108	151	140	113	130	125	134	118	133	140	116	139	136	121	149	132	131	116	100	113	121	133	116	116	118	95	125	116	137	112	129	134	134	133	129	106	143	126	123	135	117	135	115	126	123	119	116	98	130	144	143	122	140	137	135	133	139	134	146	123	118	136	147	122	136	138	127	138	116	110	133	127	124	114	137	134	131	117	125	129	125	132	146	128	123	118	119	124	144	120	103	104	134	120	140	111	119	130	119	122	142	126	134	113	140	127	143	143	127	134	123	134	125	123	109	105	131	123	111	132	137	106	134	118	104	124	124	133	123	114	127	124	131	130	117	132	132	117	126	138	117	118	153	136	122	127	121	104	109	123	139	143	128	115	110	143	130	148	130	124	141	123	144	117	112	149	135	136	132	141	109	135	114	126	137	130	119	130	127	119	142	115	115	124	121	104	121	129	114	115	142	122	134	123	114	132	151	121	120	128	126	112	114	143	113	126	138	130	126	120	123	127	154	122	147	135	127	123	126	130	120	135	128	124	125	136	134	106	117	129	142	98	149	127	121	105	114	123	131	129	130	127	115	140	121	118	139	114	136	107	135	100	119	121	125	105	113	120	117	116	128	127	119	133	133	118	100	123	126	135	128	142	106	130	127	116	125	104	127	126	115	114	121	134	135	123	114	124	112	128	134	113	118	143	110	116	140	103	121	122	125	137	116	117	153	123	123	136	116	118	98	119	125	126	125	123	121	120	129	135	109	103	124	156	134	107	120	132	131	121	124	122	114	144	124	127	143	130	133	139	119	123	124	125	124	130	106	133	134	131	133	134	118	139	123	135	112	121	111	111	144	127	134	115	152	132	90	123	118	135	118	115	120	119	145	137	137	134	142	141	132	108	128	128	118	110	127	127	142	108	109	134	145	120	121	126	130	142	124	145	133	97	119	125	124	130	131	139	123	98	115	139	118	124	143	113	122	131	119	121	125	118	118	116	133	111	135	145	127	139	129	126	134	118	115	125	123	106	116	128	133	125	122	139	122	119	131	114	133	137	132	108	126	132	94	132	133	126	126	133	104	137	127	129	114	119	142	129	130	105	111	123	135	132	142	124	106	133	137	100	120	118	122	116	107	119	115	111	106	128	118	153	138	114	113	109	118	142	125	104	125	140	126	139	149	116	126	141	121	119	136	133	121	124	137	113	117	123	132	106	127	140	129	163	136	119	119	136	118	125	95	141	136	129	113	121	119	127	114	120	103	103	124	113	128	140	124	132	119	129	127	123	140	117	126	119	123	133	142	103	138	142	134	126	110	122	111	112	119	139	119	119	125	121	136	111	113	125	119	121	119	116	127	130	135	118	121	137	137	127	117	102	133	146	111	112	121	107	121	112	129	124	115	123	137	140	127	124	130	111	119	144	145	127	127	125	142	127	126	127	135	120	116	143	100	129	116	127	117	158	147	143	115	115	138	124	132	106	127	111	132	133	119	101	129	117	125	128	144	148	132	124	108	136	130	122	118	123	137	118	130	123	119	114	119	126	118	107	122	137	133	138	123	129	126	127	131	126	129	114	100	123	136	118	136	121	122	129	134	154	136	130	117	134	146	111	98	147	129	124	116	130	112	118	110	116	114	110	121	112	133	120	127	131	124	140	116	136	106	109	116	121	112	119	120	110	133	141	127	131	109	132	126	134	128	124	121	99	123	114	135	132	152	120	105	132	127	117	139	129	131	126	124	127	117	120	105	122	121	120	139	138	119	131	110	117	102	113	129	130	124	126	142	127	116	143	130	142	139	125	126	129	131	136	136	90	115	149	131	142	122	115	134	132	128	129	102	127	122	127	125	111	131	126	118	109	145	115	130	123	122	125	132	146	130	129	130	124	131	123	115	114	122	116	150	124	121	136	135	99	139	102	117	119	118	108	119	133	112	119	128	144	130	138	134	129	132	112	136	130	141	148	150	132	115	129	136	111	118	147	124	125	140	114	133	114	139	132	121	134	140	127	126	111	111	124	129	126	126	129	99	119	142	109	119	127	118	107	111	107	144	148	126	113	131	140	148	117	121	122	117	145	145	119	118	132	127	115	143	138	121	127	118	135	121	124	108	113	143	116	134	129	131	114	108	144	137	143	131	131	142	118	118	148	119	122	128	144	123	111	135	114	118	108	131	128	117	129	129	108	125	134	129	131	129	122	156	139	139	143	136	131	129	105	133	132	122	128	113	105	111	122	136	102	125	119	104	152	123	125	102	110	127	118	153	118	121	143	136	127	117	123	129	139	138	135	125	127	137	131	124	121	117	129	114	128	122	116	129	115	120	142	119	124	107	120	127	133	112	100	123	128	130	139	141	132	118	154	121	128	122	122	119	141	136	126	132	129	131	141	131	125	126	121	113	141	132	109	108	125	134	118	112	135	120	118	129	148	128	127	144	126	114	148	115	132	117	124	116	137	128	140	115	127	126	129	131	127	121	125	136	116	106	138	120	117	117	137	118	121	127	130	118	114	132	125	115	111	124	128	115	117	113	161	128	116	106	136	141	115	135	108	141	132	118	131	130	138	112	149	137	128	145	114	118	132	129	126	122	139	125	133	131	120	125	127	132	136	138	139	94	117	108	142	125	110	135	138	142	97	114	120	108	127	122	122	123	140	118	132	106	113	121	104	119	132	117	128	121	113	124	139	126	113	117	115	122	127	126	113	130	129	127	120	141	131	132	143	117	130	114	117	132	121	116	132	118	119	105	130	120	125	116	119	114	131	126	138	140	133	132	108	131	138	105	138	115	122	124	143	134	114	136	117	96	105	127	127	125	105	130	128	104	124	127	115	120	124	133	130	112	135	157	126	121	123	121	127	143	118	132	112	105	119	133	135	133	122	114	123	143
8360	19438	20872	25629	5119	916	752	657	614	547	551	514	437	450	471	441	416	420	349	362	366	399	401	333	337	363	362	348	325	327	368	337	331	339	363	332	349	335	363	343	359	334	320	306	358	301	324	361	332	353	334	317	314	305	310	349	297	345	291	336	330	330	316	337	344	321	321	347	323	313	297	328	308	317	311	326	329	306	327	316	355	331	314	305	326	340	320	299	318	329	319	322	318	335	333	301	321	330	330	330	255	325	300	316	313	342	306	305	336	300	337	333	310	304	335	337	308	317	299	337	322	297	318	309	304	301	309	306	300	329	306	311	338	315	322	336	314	318	316	316	313	316	290	327	338	324	315	336	321	318	311	298	318	343	316	301	332	331	329	325	360	282	308	311	324	313	326	302	329	326	334	322	337	302	312	336	315	315	325	298	317	330	294	333	325	314	343	332	303	322	282	326	327	320	327	284	329	327	332	287	340	329	302	295	310	329	277	313	319	326	331	272	334	358	329	299	349	353	302	304	286	332	304	332	352	295	278	285	308	342	340	307	322	308	313	313	291	304	333	323	289	310	296	319	308	342	324	295	333	341	315	305	324	316	299	335	293	268	318	329	333	295	304	333	352	295	298	310	337	307	321	301	330	359	333	324	312	322	322	341	307	333	311	302	326	296	308	306	342	341	285	317	314	310	307	354	317	344	324	318	317	301	306	311	318	312	337	321	320	341	285	290	332	325	369	313	309	307	305	306	299	289	327	335	313	320	294	311	299	316	320	325	319	326	299	338	319	308	310	316	345	330	331	331	329	338	315	312	326	333	315	331	325	304	311	335	343	302	322	333	321	313	282	303	321	337	333	344	332	293	302	353	317	312	298	351	331	321	357	344	328	298	318	305	320	329	332	302	312	320	368	328	335	338	312	317	319	317	300	316	300	325	337	324	329	300	300	322	300	329	325	334	314	321	323	326	322	318	290	293	305	334	325	303	339	319	339	321	338	275	316	319	326	300	321	287	322	313	354	303	320	351	304	350	327	334	311	298	306	335	303	277	296	306	297	300	333	340	327	342	302	328	314	318	287	295	319	314	328	338	312	288	321	301	299	329	315	338	296	341	346	296	307	343	293	325	316	326	339	312	344	328	322	299	309	303	317	282	324	322	332	328	318	307	315	317	337	332	330	336	321	326	316	324	332	301	323	348	339	324	314	367	303	278	340	320	348	312	314	308	326	324	334	302	326	339	304	301	350	327	326	321	296	314	315	295	320	324	304	301	318	343	315	311	327	306	317	332	298	301	317	305	318	321	320	330	318	338	306	302	312	307	321	316	337	302	317	324	316	309	346	326	309	305	325	316	334	322	309	305	331	308	330	328	333	313	314	282	335	291	343	312	313	342	311	319	340	311	326	315	316	345	347	308	316	312	314	334	327	348	319	331	323	309	338	306	330	331	293	315	312	329	304	312	306	321	336	319	340	316	286	330	306	317	291	324	289	337	323	301	299	330	274	316	330	318	286	345	319	343	318	338	317	315	320	321	313	331	341	338	342	362	341	338	308	309	312	308	314	330	285	326	321	300	309	308	337	333	331	328	325	333	331	331	338	295	310	295	337	308	304	342	325	290	311	324	325	307	327	330	334	303	306	297	333	289	280	337	347	336	284	285	307	324	286	338	326	292	346	331	321	329	323	350	309	307	328	296	335	317	353	309	324	335	327	319	334	307	328	334	305	311	330	298	318	305	307	340	327	313	318	323	311	319	343	308	368	293	312	318	301	300	313	339	309	314	321	310	313	308	330	343	336	308	295	344	293	312	324	323	345	343	312	323	313	311	297	329	294	332	318	336	313	338	337	304	326	319	299	312	314	305	327	338	315	355	308	300	327	296	290	320	332	334	331	313	304	323	321	340	311	340	285	345	304	334	308	341	317	323	349	314	326	317	282	308	336	317	309	324	320	334	349	300	320	346	368	324	328	307	319	302	305	316	329	325	309	339	307	316	326	331	320	339	295	345	308	319	324	346	289	301	352	315	298	297	306	331	348	313	316	306	299	329	318	304	278	351	321	334	321	319	305	296	332	351	308	319	316	295	298	319	316	329	306	352	321	342	287	325	330	302	291	340	329	308	347	316	317	321	337	307	319	325	335	309	347	327	328	321	326	328	332	311	296	309	304	316	331	310	308	307	329	306	322	317	366	304	308	323	328	333	300	347	308	316	325	348	310	319	308	355	328	323	357	272	339	319	320	330	330	322	335	326	351	313	317	341	325	345	305	303	321	351	338	318	313	318	341	329	327	315	328	328	303	324	339	329	296	336	287	317	321	328	333	318	327	339	320	339	323	333	340	328	291	316	303	309	311	316	291	346	317	303	315	301	347	310	316	312	349	342	316	321	304	337	315	340	293	313	296	322	328	303	308	338	305	312	329	306	334	334	314	327	326	304	329	297	313	306	315	323	320	332	317	314	335	320	333	344	337	330	313	304	321	322	334	335	306	310	288	291	321	324	318	325	307	327	308	345	298	297	315	344	323	325	313	332	346	300	323	288	309	321	332	310	324	293	280	315	316	308	320	352	286	313	310	362	304	317	311	332	335	282	336	311	332	346	308	343	315	328	290	321	322	313	322	327	316	349	306	311	351	326	302	295	313	316	314	308	298	341	307	319	301	313	332	324	306	332	315	287	335	343	346	315	348	303	368	326	305	281	316	342	309	322	319	303	296	325	299	318	336	305	329	291	319	299	329	335	309	306	330	349	307	304	301	340	320	361	340	305	318	300	346	322	317	331	320	283	321	315	324	334	328	307	317	303	322	318	314	336	285	326	320	288	312	327	347	362	327	308	329	291	314	327	313	336	302	318	313	334	295	331	342	316	325	274	309	310	316	313	304	342	327	307	308	305	310	315	328	325	324	345	295	309	307	316	325	301	319	329	358	323	321	316	355	318	325	321	333	311	350	281	319	317	308	314	285	323	301	315	346	328	354	326	328	320	321	318	330	303	340	320	327	310	315	310	305	327	332	308	326	335	325	300	343	312	343	319	310	315	367	324	305	351	298	345	342	324	308	365	325	295	325	313	314	307	306	326	319	303	316	319	321	346	309	351	300	317	345	318	327	345	312	299	337	353	322	316	308	321	284	319	320	323	312	321	309	325	338	327	294	330	277	328	331	325	296	308	314	298	323	333	320	338	295	340	337	315	333	322	329	330	294	298	304	321	311	282	337	320	323	306	286	341	319	360	350	310	333	305	305	308	332	329	337	335	307	305	295	290	326	317	274	323	343	319	305	339	274	293	313	290	312	324	328	333	342	312	318	303	317	319	331	312	342	291	319	318	327	327	317	298	334	325	283	308	297	312	316	336	325	297	304	317	313	307	317	325	323	291	286	306	341	318	315	307	280	313	331	312	308	348	306	327	336	305	319	298	328	305	305	321	355	294	328	330	341	323	312	303	311	321	306	314	327	325	309	319	325	344	304	318	327	289	320	305	323	328	317	304	301	341	306	315
1827	1018	887	512	290	270	243	276	242	261	269	274	219	269	237	262	275	229	253	255	238	255	264	250	254	262	246	239	255	253	249	245	281	260	249	251	275	229	240	251	261	265	248	266	258	260	223	230	286	268	242	224	256	236	257	263	251	223	245	263	237	244	272	253	276	254	231	241	273	250	257	264	230	226	248	273	263	214	282	260	257	263	211	251	239	277	266	260	233	238	246	270	271	245	225	273	235	274	257	254	237	242	236	250	260	230	264	259	251	267	243	230	247	240	287	223	253	261	238	228	255	275	282	284	249	237	285	250	273	277	257	278	216	273	268	252	291	265	251	292	252	220	269	265	253	251	254	241	252	236	242	240	265	284	258	230	270	235	247	264	242	262	216	244	226	281	267	254	264	263	246	245	236	223	246	259	250	289	287	281	245	253	231	258	251	284	242	276	254	284	266	257	250	239	258	244	235	270	251	261	248	238	252	246	267	247	239	264	265	257	267	282	242	241	254	252	251	270	292	256	253	274	253	264	244	266	257	252	250	268	259	257	239	247	255	259	242	240	269	306	268	265	247	290	219	258	260	281	230	239	241	242	249	224	237	269	257	238	236	248	249	235	253	272	234	236	252	282	251	265	269	263	256	255	256	267	281	255	218	252	276	262	283	235	267	257	276	246	246	278	248	275	270	263	236	279	265	251	225	235	279	234	235	256	265	228	236	275	259	247	253	273	266	247	256	274	255	284	256	219	250	251	273	233	253	252	251	262	247	268	281	265	231	230	239	273	243	242	260	222	272	243	204	263	253	232	249	248	230	252	260	267	294	264	239	251	282	261	270	254	254	248	250	257	291	247	256	247	234	241	239	246	261	243	261	269	285	237	231	240	264	261	249	247	264	232	274	261	255	274	245	258	245	264	237	260	263	234	290	258	263	265	276	246	249	299	234	269	266	269	275	257	282	281	235	287	241	263	262	219	263	253	239	249	251	283	238	249	227	238	247	249	233	271	233	251	276	271	238	251	260	253	286	281	252	262	254	281	233	232	257	250	269	238	210	256	282	248	274	259	258	270	263	277	251	245	254	285	233	230	258	257	247	246	241	246	209	275	271	220	265	258	238	250	264	246	260	274	261	246	245	249	273	291	259	254	247	271	262	259	260	289	258	275	259	271	253	258	255	253	240	251	226	247	283	270	240	262	281	235	276	237	235	253	252	258	255	248	266	293	270	235	214	247	263	250	241	233	238	213	271	231	238	252	260	252	262	270	239	238	247	249	264	249	244	235	248	249	263	267	270	289	262	248	269	250	247	250	267	246	282	211	283	290	249	255	269	255	235	270	230	212	252	278	271	254	229	251	262	279	283	248	252	263	259	261	232	261	258	255	264	261	232	268	225	259	236	244	241	228	249	248	222	261	238	257	259	268	248	269	248	245	240	260	228	222	252	257	263	231	216	255	272	248	238	246	255	239	230	294	260	258	249	248	262	263	231	260	243	259	270	231	265	219	256	256	266	274	220	257	252	265	256	238	263	232	262	250	256	331	246	260	258	279	252	234	260	270	220	258	209	251	246	241	217	278	273	237	244	263	251	247	279	238	264	232	259	249	275	247	271	269	278	246	239	254	236	261	234	263	248	217	225	276	231	255	257	245	303	267	249	265	273	280	254	267	236	253	254	262	257	248	240	284	252	237	240	226	273	269	255	242	277	260	223	241	221	255	264	276	263	272	232	249	228	224	256	231	242	245	277	295	262	269	249	234	237	267	265	234	242	263	262	252	245	260	265	239	238	282	262	248	255	257	260	219	247	256	271	244	257	235	235	245	263	266	239	224	284	282	240	267	239	269	265	242	262	232	245	220	241	235	269	230	257	239	250	236	269	272	218	271	244	242	239	287	253	253	258	252	228	247	264	240	239	259	296	271	253	244	269	238	241	263	273	253	289	271	213	269	264	230	246	289	251	292	255	239	241	245	240	253	270	250	246	248	242	256	242	263	236	252	241	269	267	285	265	237	249	268	293	243	241	245	227	230	217	230	281	254	262	236	276	254	272	261	268	260	234	244	260	266	273	273	267	271	309	255	268	257	258	219	281	271	219	232	254	222	261	247	242	248	266	273	252	266	249	244	271	266	249	246	231	258	272	261	262	279	250	237	277	234	294	249	282	254	255	233	252	280	262	221	250	235	257	268	261	232	281	251	245	254	245	237	240	239	258	246	263	275	266	268	235	252	243	236	239	264	243	236	235	280	233	236	268	286	282	268	244	264	238	227	294	232	255	279	292	244	264	255	264	243	259	249	230	240	270	243	250	262	245	266	260	245	265	245	262	253	242	242	234	279	221	266	271	253	253	229	252	246	278	290	260	278	238	242	234	213	258	237	244	271	241	255	259	277	251	295	277	225	239	242	268	243	297	276	279	246	249	261	279	255	262	267	284	265	266	264	245	228	256	272	263	268	265	268	252	240	295	275	246	252	234	262	256	239	277	259	240	272	254	251	234	235	235	260	255	244	260	266	270	250	243	258	262	262	272	249	281	245	245	272	251	255	262	252	264	236	267	255	223	253	231	233	250	234	259	266	252	243	272	254	271	268	239	240	231	262	274	235	256	249	243	226	267	256	247	260	236	241	261	286	259	206	261	295	227	262	260	233	285	251	243	234	247	270	264	247	266	274	235	261	243	285	241	271	242	286	264	240	253	268	251	226	233	274	261	245	256	262	251	269	236	280	271	250	265	233	269	238	287	239	244	238	222	236	259	237	224	224	259	265	259	247	265	264	251	259	281	293	237	255	239	282	252	266	260	264	251	256	263	292	257	268	270	260	253	270	231	239	260	247	249	263	262	275	243	229	237	248	254	240	252	255	239	232	231	267	246	258	272	265	259	224	260	280	248	239	288	261	229	262	253	256	249	231	241	256	264	237	249	240	231	281	273	271	287	254	243	238	260	242	234	279	243	302	262	262	252	250	264	267	247	225	279	237	255	252	268	265	269	256	284	233	250	250	255	234	236	237	282	243	257	258	246	258	240	251	276	235	248	278	259	262	269	243	258	241	244	264	290	257	240	279	261	278	235	231	242	257	264	267	239	263	247	221	255	295	236	261	226	260	238	275	248	265	266	263	258	255	253	273	262	244	242	277	273	257	252	258	235	254	232	247	271	297	267	281	264	261	221	238	251	276	249	253	222	262	241	267	245	261	268	248	261	259	250	238	260	281	240	288	228	264	277	241	269	244	260	260	261	234	262	278	300	259	251	256	241	233	217	208	262	247	213	228	254	253	243	241	234	243	255	287	277	243	231	235	251	254	247	262	253	216	268	235	205	245	254	256	243	246	248	260	254	256	268	260	258	241	258	264	249	235	252	266	258	259	287	253	256	260	250	247	241	268	239	251	281	258	232	247	226	239	245	232	245	273	270	212	257	261	254	266	272	245	259	266	256	279	237	230	259	259	241	257	262	258	281	265	216	222	245	265	266	251	249	270	252	247	263	240	256	269	302	271
2064	1871	1987	1675	802	636	600	672	599	653	674	634	637	626	640	611	633	604	624	645	627	665	659	642	610	632	620	620	640	633	620	620	643	611	658	609	602	605	607	602	603	645	620	617	592	622	616	633	613	665	620	599	617	650	589	621	591	590	651	602	632	673	616	618	589	615	614	662	614	604	654	618	583	604	611	611	588	608	615	588	592	667	601	645	605	605	634	616	652	640	625	606	626	587	603	647	583	624	633	639	639	606	575	608	634	635	573	621	638	596	634	618	611	633	594	641	588	656	634	603	641	679	587	622	643	602	634	627	624	596	641	603	637	629	632	597	627	585	607	608	642	607	630	590	648	605	628	644	610	586	579	609	600	578	651	654	673	608	623	612	621	642	641	613	612	609	635	624	662	607	618	573	623	602	596	652	666	626	581	603	630	637	636	649	607	586	580	625	612	598	604	634	658	591	560	595	623	594	629	612	595	598	609	624	660	616	628	561	590	665	656	622	614	638	634	632	608	603	648	633	606	626	595	659	639	610	596	584	562	642	633	592	636	596	591	615	613	610	621	645	573	626	615	604	611	629	622	631	615	614	601	614	604	635	629	615	624	635	668	599	638	588	616	626	602	617	637	605	612	630	596	620	640	631	631	587	629	616	571	627	592	644	603	628	633	628	559	643	642	633	596	658	635	643	612	637	603	632	577	600	577	678	662	591	629	650	613	612	659	643	641	587	636	634	595	633	594	624	637	594	616	642	584	580	678	646	656	597	616	620	607	596	595	624	616	638	604	583	615	621	619	606	646	620	631	605	633	602	626	579	669	637	608	584	653	605	642	613	624	627	612	587	601	614	605	637	646	616	587	603	604	639	661	632	642	666	625	621	663	603	589	643	625	601	616	594	621	629	623	640	620	655	593	582	627	566	611	608	611	606	630	660	637	641	606	605	610	659	623	651	643	620	629	626	612	606	593	583	603	615	577	633	634	592	623	606	634	583	588	596	634	640	629	601	654	602	587	604	623	642	595	620	610	655	583	645	587	622	641	599	590	615	580	613	671	616	610	623	619	645	605	655	637	634	620	594	614	655	647	614	614	572	649	648	634	629	634	648	618	638	611	639	608	574	612	604	637	595	641	612	601	608	609	580	592	580	619	639	625	612	624	606	602	618	563	634	590	650	586	634	617	639	631	623	607	596	574	632	633	584	629	607	634	607	618	589	617	624	630	610	648	583	613	614	623	610	596	621	616	615	589	629	625	560	570	627	644	606	652	628	607	635	604	636	607	628	609	654	632	584	605	592	697	614	656	599	635	623	582	562	604	669	682	642	667	619	636	593	642	623	587	601	615	638	640	626	593	584	619	647	611	615	598	628	633	591	607	601	639	639	629	609	589	597	623	611	627	622	648	598	638	642	601	655	589	591	669	572	599	603	601	611	619	656	605	581	573	650	616	594	595	650	599	656	677	631	619	616	614	615	611	640	626	617	602	612	646	593	583	653	615	603	613	633	641	587	594	597	557	634	613	663	650	611	569	616	627	599	591	621	628	622	661	588	623	601	633	599	643	612	599	661	677	640	595	591	650	599	620	599	589	623	621	600	584	581	634	618	625	604	611	626	616	604	620	630	605	599	643	644	600	649	595	625	591	603	631	581	644	610	648	618	582	625	591	620	667	610	651	634	620	659	613	620	592	633	623	647	622	628	616	604	581	597	639	601	570	566	633	613	595	587	633	636	612	624	584	624	602	655	623	620	610	587	658	610	616	582	615	627	628	662	664	628	635	609	626	602	647	642	620	611	632	575	616	609	639	652	625	625	611	645	610	611	625	640	631	603	628	632	648	654	590	624	662	585	601	584	639	600	645	620	606	642	594	628	571	576	598	632	661	629	634	629	625	621	633	645	615	602	599	607	635	626	628	621	613	592	601	635	624	631	570	625	624	646	614	631	616	616	625	587	587	567	619	617	615	634	656	625	610	601	610	625	611	593	616	585	647	605	578	635	634	630	631	597	622	593	639	615	579	685	645	622	664	593	614	656	597	625	638	646	624	615	647	587	634	593	621	582	603	626	669	624	606	603	598	591	650	619	598	598	573	629	588	588	643	575	633	600	583	582	615	614	647	668	634	569	627	644	607	590	610	582	590	642	685	607	601	627	662	624	629	625	630	607	625	577	614	653	612	596	622	591	633	642	586	611	603	598	610	581	600	620	626	624	641	653	597	636	625	603	609	601	618	640	660	631	593	627	606	661	616	642	634	617	598	594	607	608	617	593	648	602	597	622	608	639	646	638	641	679	603	638	653	632	610	585	641	586	647	620	597	611	654	625	629	651	618	620	573	597	623	635	620	589	645	602	633	606	637	599	622	659	642	629	598	633	610	615	650	617	593	606	640	682	603	629	640	602	618	674	608	633	617	609	606	589	618	659	606	679	622	654	612	605	613	617	656	591	591	590	590	630	659	628	596	617	620	575	656	596	621	638	606	627	612	623	628	636	624	690	632	619	603	604	624	631	598	609	633	625	608	602	588	598	579	597	616	637	567	604	609	603	585	607	611	606	588	630	587	645	633	633	632	610	612	622	642	640	607	624	672	605	582	635	621	621	601	631	593	629	614	654	597	601	631	623	639	651	644	599	577	602	645	621	633	599	610	641	644	618	599	614	579	641	622	607	615	612	638	594	622	606	645	626	603	587	652	602	593	642	626	582	597	637	601	607	573	624	622	608	636	656	610	602	640	661	639	664	619	610	650	598	629	623	654	626	599	611	591	620	630	639	650	652	638	576	606	613	659	593	622	598	615	606	653	601	643	625	626	638	594	614	588	647	558	615	616	654	653	603	608	578	598	608	589	639	644	626	645	649	588	613	653	649	597	650	618	631	616	647	599	590	594	632	588	594	648	647	654	593	634	608	637	661	618	638	603	603	615	621	631	621	587	662	609	649	599	616	603	601	573	626	609	624	626	604	634	657	623	588	640	605	618	619	637	627	622	644	591	621	642	601	604	601	598	653	657	662	634	655	593	653	595	633	629	584	602	632	619	583	626	633	593	585	602	602	600	612	586	619	618	641	638	601	573	606	598	607	643	622	632	628	676	649	656	635	609	623	585	574	593	614	670	612	623	583	619	604	630	631	667	618	617	678	626	575	645	629	627	611	602	677	620	625	584	623	628	640	616	656	630	609	626	592	610	606	580	581	632	616	599	624	651	609	603	618	613	595	570	636	595	627	602	596	591	590	606	625	637	601	578	593	647	632	637	636	635	641	629	626	619	612	640	609	688	618	619	641	594	641	632	656	577	595	615	621	610	600	654	634	611	648	633	604	584	588	642	620	630	602	599	615	628	619	634	597	625	620	640	588	653	610	624	624	651	620	624	628	655	593	565	635	621	592	644	625	612	631	646	613	584	590	636	624	625	625	627	588	653	590	616	636	592	630	624	658	684	636	647	639	585	663	607	624	568	609	608	609	619	608	632	619	615	567	591	608	580	609	663	612	591	593	657	606
7342	11058	15947	4586	873	315	279	255	279	293	254	251	271	272	267	255	262	242	255	270	241	255	234	263	261	246	266	272	220	212	254	231	253	262	247	246	241	267	245	265	266	230	264	250	258	259	239	243	239	230	281	249	283	248	230	264	239	268	247	259	254	273	276	235	236	247	259	230	260	256	244	249	259	252	227	245	230	250	267	256	221	239	283	227	256	231	268	289	251	265	260	257	248	246	254	269	234	230	253	276	261	236	275	239	224	226	286	233	230	226	216	240	249	224	258	262	256	240	287	233	257	261	279	233	243	237	269	243	246	270	259	234	255	250	224	235	251	271	253	238	253	240	257	270	254	215	231	267	286	282	261	207	236	234	246	252	256	247	256	239	265	284	267	245	261	240	256	268	273	242	246	225	227	255	252	243	234	240	257	258	233	242	286	243	239	226	250	246	264	267	263	281	236	251	239	258	266	238	243	267	287	246	281	257	231	275	239	285	232	262	255	248	245	226	253	244	254	243	249	246	260	262	237	252	263	262	236	251	247	220	267	210	245	230	245	253	262	249	280	238	260	257	223	247	202	250	202	259	241	232	223	257	257	249	259	272	234	223	256	247	252	272	281	262	270	250	247	280	247	253	240	255	254	245	219	250	236	240	256	208	255	218	225	217	239	234	271	260	259	252	235	247	246	246	249	233	252	250	257	237	249	217	238	249	280	256	262	250	266	238	243	256	291	220	281	260	250	272	250	235	238	236	275	243	232	237	247	253	270	229	246	282	262	277	290	239	270	225	223	235	252	245	233	258	244	224	224	235	249	245	224	229	250	233	270	257	254	231	236	250	259	245	243	272	246	254	226	248	262	239	242	264	270	251	277	272	240	247	247	222	279	246	260	230	256	239	280	270	277	222	276	209	278	252	246	277	237	229	258	260	266	243	234	224	248	231	257	242	244	222	229	267	259	246	258	227	227	203	266	260	236	263	264	256	252	221	258	265	271	221	252	234	251	246	249	227	229	261	275	222	227	282	246	280	263	259	248	260	234	250	271	250	253	239	265	242	265	253	234	282	262	244	272	272	247	230	248	250	282	239	237	252	239	242	253	252	285	260	276	236	269	249	268	247	258	258	255	243	246	238	257	250	242	274	222	230	251	252	244	230	217	241	226	237	251	244	265	241	254	253	263	240	277	269	277	242	244	263	252	254	265	231	241	221	253	250	269	248	267	221	251	237	242	273	270	284	238	254	243	254	272	240	255	223	247	240	252	248	249	243	267	248	231	257	256	244	244	257	257	254	246	235	268	233	251	255	246	227	243	245	261	237	228	261	245	225	235	278	217	248	256	267	276	262	236	231	249	222	252	274	258	270	261	242	255	276	240	274	260	242	257	255	258	262	239	252	234	250	248	233	234	263	226	259	244	283	235	251	257	257	230	245	245	250	230	213	277	268	224	275	264	242	237	265	226	245	233	246	262	283	240	288	259	238	271	226	250	266	275	271	257	258	256	246	241	272	258	264	251	237	234	229	272	238	244	278	274	242	250	245	243	260	244	279	254	222	266	232	265	237	254	255	246	228	237	241	250	231	257	251	251	244	253	251	245	241	216	242	249	243	247	229	254	277	254	255	238	249	239	247	224	200	259	223	232	249	235	233	271	242	231	222	216	240	276	239	256	241	227	228	273	263	228	260	233	253	268	243	232	248	230	259	242	240	253	254	220	226	248	241	264	281	248	251	263	248	243	251	269	237	239	249	257	249	267	264	283	252	262	243	245	253	243	281	264	231	255	264	210	235	231	231	245	260	261	268	254	263	256	257	218	249	228	268	282	249	253	235	255	233	267	255	256	263	274	236	265	241	261	252	253	224	231	246	264	257	275	269	266	236	267	244	234	219	254	228	251	260	289	221	254	236	253	262	255	270	250	226	197	241	241	262	233	246	253	257	265	236	266	246	262	258	244	242	215	264	228	254	226	266	256	264	239	240	248	230	258	255	236	232	255	238	242	254	245	234	254	281	261	239	262	242	244	264	257	293	259	248	270	243	246	233	269	240	234	242	238	258	254	263	264	240	257	260	262	244	251	233	256	230	253	259	269	273	255	237	269	218	242	218	239	253	257	260	252	238	237	249	245	242	283	270	256	258	262	230	239	245	249	249	256	267	256	277	267	209	235	248	258	241	221	246	247	228	272	245	276	241	252	226	225	238	251	278	259	259	234	213	268	246	232	265	271	249	207	250	263	251	208	237	247	260	248	256	244	231	250	217	230	257	237	245	250	270	230	255	244	229	283	257	251	289	248	257	258	268	265	240	257	230	258	233	266	239	222	241	243	247	241	233	242	265	267	277	261	269	264	232	270	269	279	238	273	226	260	257	249	246	274	266	282	225	230	260	245	257	253	258	226	239	241	249	224	250	259	252	255	232	227	216	236	257	240	262	243	260	219	239	270	247	232	271	247	259	248	231	280	252	246	241	256	271	243	239	239	257	272	244	240	254	260	281	262	261	262	254	213	258	273	234	277	242	301	276	214	252	243	268	273	231	282	247	240	242	233	257	289	245	236	258	229	224	229	258	269	253	239	254	266	244	235	239	284	236	255	257	268	247	252	238	244	256	254	227	226	244	251	248	231	228	229	280	243	263	240	267	217	239	250	251	263	240	265	264	250	269	254	249	235	279	247	239	269	238	258	233	258	260	229	261	254	259	268	249	265	264	267	266	262	232	264	264	268	270	230	241	258	270	230	263	217	232	223	224	248	285	249	269	249	248	247	235	272	256	235	241	246	236	235	262	271	234	226	225	247	252	253	268	273	221	245	255	248	226	244	259	234	249	238	241	259	284	240	228	267	262	257	263	250	240	252	259	274	247	238	227	260	251	239	248	246	271	260	257	255	263	245	244	250	261	264	241	251	239	263	250	240	282	244	251	265	253	213	217	249	237	258	246	247	244	258	256	234	232	233	263	220	240	255	250	245	245	249	257	244	230	252	256	237	250	245	235	249	257	209	270	233	250	233	245	251	263	226	262	273	237	259	241	216	261	238	220	246	249	247	250	238	241	265	229	237	259	240	237	264	210	250	231	259	243	281	278	235	219	231	284	272	245	249	244	238	276	239	246	253	261	264	281	232	266	261	243	261	257	220	280	261	224	225	218	225	278	259	246	241	258	267	236	258	246	247	235	255	248	253	256	260	263	251	264	272	243	226	246	240	240	266	234	254	255	251	229	240	256	234	245	232	251	247	254	257	269	263	247	224	265	251	224	222	247	233	234	242	235	252	270	233	251	255	264	242	246	233	259	249	221	249	250	220	234	250	258	244	238	243	241	241	250	243	234	229	245	253	242	213	254	243	257	249	237	231	258	233	264	269	247	222	269	276	266	265	277	256	233	273	265	238	235	250	260	239	253	236	268	265	254	207	260	210	237	243	241	272	234	241	269	245	215	236	242	241	257	248	267	261	229	256	265	267	239	222	258	242	226	256	263	242	227	245	253	257	240	240	272	218	231
6519	12049	18098	10813	2341	861	787	756	693	708	737	717	651	683	649	696	630	655	637	611	625	652	605	613	659	612	590	630	608	626	602	616	579	612	636	627	626	622	592	663	621	586	620	571	649	644	628	660	654	618	591	629	611	613	601	596	636	589	582	582	580	608	613	588	563	584	572	616	582	563	627	605	592	590	656	584	623	587	634	645	590	591	590	613	588	610	628	609	563	608	586	615	607	587	577	612	590	626	600	594	598	607	621	586	624	604	613	604	631	621	609	588	553	601	628	583	618	597	633	607	592	622	563	559	594	653	578	584	589	646	642	576	613	592	618	658	643	636	555	615	603	578	606	562	615	606	609	601	576	586	613	617	604	601	599	628	623	606	600	610	606	625	559	608	593	591	635	642	597	618	666	613	617	582	578	586	584	635	587	580	600	597	604	584	588	634	588	583	600	613	567	632	609	588	596	638	613	574	587	620	595	654	563	589	598	597	600	645	586	613	573	623	633	642	595	595	598	586	593	638	635	639	632	620	607	598	618	581	607	611	596	602	572	612	602	617	582	627	583	570	607	617	575	636	582	588	616	605	613	652	623	582	619	549	608	596	576	618	586	594	588	597	629	597	614	629	600	614	552	569	625	600	589	591	599	644	554	560	631	596	650	612	642	607	612	586	632	593	645	628	564	586	614	638	624	574	579	598	628	579	538	603	630	615	623	605	567	587	601	608	603	626	587	588	601	622	585	646	625	584	617	623	586	612	591	610	605	597	582	648	595	579	585	609	623	580	610	636	588	607	607	626	569	540	620	629	634	648	642	596	606	623	599	557	608	639	546	598	629	614	615	571	588	609	571	578	630	580	605	598	626	600	602	586	604	593	618	624	580	582	607	615	610	543	566	620	572	623	620	575	609	578	635	609	576	600	621	657	611	575	632	595	593	606	622	593	550	633	567	617	597	620	622	614	608	595	574	624	595	611	610	591	649	604	566	656	571	577	631	603	584	613	593	612	624	628	569	615	623	558	599	580	594	600	581	574	600	599	628	611	637	642	563	598	629	613	581	626	570	579	621	584	634	596	595	613	596	592	597	619	575	594	595	610	597	655	635	581	600	650	625	645	613	613	609	558	595	605	593	595	570	592	627	540	629	607	631	608	603	606	563	603	602	616	643	594	625	612	616	597	635	597	555	618	629	576	650	621	634	582	577	596	594	610	618	555	596	619	627	616	620	593	561	614	663	592	560	579	589	633	630	580	621	603	612	632	585	609	578	624	564	625	563	609	570	625	576	606	662	615	621	579	604	586	556	611	599	584	593	629	621	593	635	558	594	585	609	633	605	592	581	566	567	617	613	597	642	600	572	630	606	603	607	591	633	635	593	572	613	567	610	590	589	635	612	640	613	590	618	593	600	655	601	616	593	588	619	639	617	597	648	584	630	602	609	625	631	595	629	613	620	578	588	587	565	611	551	594	591	608	618	598	641	607	588	594	593	588	607	656	590	643	620	590	563	610	637	598	603	588	601	578	638	604	651	586	593	625	607	615	604	644	625	576	616	551	648	604	647	624	610	615	619	654	629	622	569	584	591	656	585	594	575	640	609	601	579	591	616	594	587	642	610	623	613	601	547	646	573	605	586	613	588	589	590	579	602	604	587	588	587	583	594	659	586	621	570	609	540	580	575	621	614	587	650	602	652	616	579	604	624	655	613	620	601	587	608	576	633	600	628	628	556	597	614	624	568	607	604	612	570	542	589	599	615	607	624	603	583	611	611	605	604	588	606	579	639	592	667	607	622	592	594	617	587	602	566	589	557	589	600	572	601	583	613	591	577	585	577	588	600	525	602	606	593	607	569	604	587	597	595	575	591	603	553	595	604	646	570	624	598	575	578	588	614	625	600	587	605	577	606	641	625	593	624	586	600	604	612	593	673	627	617	649	604	607	639	575	587	596	589	616	595	603	608	591	580	603	569	600	588	660	582	609	580	612	615	626	620	646	616	643	616	624	589	562	585	610	584	598	608	561	654	553	584	609	658	562	595	604	619	613	606	598	590	631	580	622	576	621	616	560	640	585	628	624	605	579	611	590	623	641	637	595	588	640	619	669	620	591	630	584	584	581	594	584	586	623	592	593	580	590	604	627	613	603	597	598	604	605	580	600	597	592	594	624	652	613	570	591	615	588	603	585	627	577	590	622	606	639	616	583	611	565	621	648	611	590	604	590	587	568	584	593	596	590	607	565	581	581	625	604	610	638	608	625	609	585	589	592	623	585	587	579	590	603	609	601	586	603	619	599	629	607	639	579	652	645	574	627	591	578	569	623	609	619	630	578	623	656	592	626	606	588	596	613	644	603	631	618	622	640	604	621	607	579	606	598	589	584	617	591	623	567	619	635	602	566	567	601	602	597	613	618	579	613	586	630	613	622	611	585	604	578	586	612	590	615	610	587	587	630	582	604	607	599	608	624	613	628	552	648	623	579	593	624	572	606	591	590	630	573	573	631	614	576	603	633	600	598	625	595	637	622	632	569	616	547	588	602	616	597	611	551	607	635	590	595	594	594	579	575	585	571	596	565	594	635	577	579	633	608	576	610	652	575	601	592	593	590	610	551	598	578	607	578	605	637	595	591	613	577	601	613	619	637	583	605	613	592	617	582	630	560	565	594	615	586	630	578	597	602	586	598	623	636	601	610	568	615	572	563	624	585	621	578	584	562	621	602	623	572	617	595	578	582	624	598	609	575	600	575	646	580	610	610	630	626	604	634	541	625	617	587	641	616	610	566	607	571	582	593	554	620	600	594	640	625	594	560	617	595	612	625	644	612	561	574	598	625	589	615	612	600	614	606	610	620	605	585	578	581	611	605	621	641	623	607	602	626	567	621	586	616	608	616	608	596	595	581	613	575	583	601	604	558	594	644	565	600	585	626	627	600	593	638	589	620	587	613	631	607	650	610	625	559	556	614	588	590	600	571	596	634	593	609	609	587	574	633	674	610	638	607	578	630	632	591	609	601	611	576	624	604	565	625	623	621	590	599	567	577	597	589	605	592	608	600	610	592	606	565	570	579	592	596	599	612	596	611	607	606	588	639	591	613	570	578	571	595	602	584	597	641	600	625	579	618	596	620	566	589	624	558	634	573	641	616	574	600	586	593	539	573	580	616	619	580	570	601	600	575	596	628	562	607	582	591	614	627	608	602	641	640	634	594	587	620	581	576	546	592	580	599	604	630	619	597	581	605	619	640	619	617	570	639	577	617	593	603	590	598	568	606	597	585	608	610	623	597	614	601	623	557	603	577	587	596	579	610	596	577	625	604	583	631	568	601	595	639	575	639	609	614	566	566	609	585	570	614	549	594	642	573	619	611	616	617	573	611	577	597	646	614	631	593	586	596	627	584	589	587	614	636	593	602	622	588	558	618	590	600	591	575	631	599	630	640	628	570	625	657	583	601	571	612	604	623	585	637	591	591	605	600	653	590	610	648	607	609	637	627	634	622	623	601
12769	21132	34195	15099	1144	238	213	163	153	156	165	128	127	127	172	156	130	120	142	134	125	146	142	138	157	121	131	126	123	142	134	144	112	131	119	141	133	136	153	147	131	115	128	138	144	130	129	119	140	129	122	122	147	124	104	139	137	132	125	123	127	143	114	115	148	138	122	109	137	146	122	127	136	114	117	122	122	122	133	131	135	127	142	114	123	124	99	146	110	141	111	133	134	137	145	132	121	128	132	136	123	121	122	121	126	130	116	131	110	124	132	129	129	138	129	121	119	112	124	123	107	142	108	144	131	122	115	120	137	121	127	114	112	144	124	131	106	159	118	116	122	112	133	132	137	122	113	123	137	124	145	114	140	117	132	114	130	124	139	120	116	133	143	123	137	120	135	140	132	134	125	122	152	147	133	117	117	135	116	131	116	142	140	150	119	120	127	124	130	118	135	138	119	135	136	132	137	142	140	154	136	123	100	120	131	148	136	137	119	134	152	122	126	129	122	110	148	137	116	115	150	121	128	124	136	124	138	117	127	118	144	136	139	138	123	129	130	129	128	123	134	140	118	123	120	137	121	131	151	152	122	115	130	128	118	105	124	115	118	142	127	122	133	118	137	141	120	131	144	137	121	126	126	126	114	131	132	135	115	129	118	119	138	125	124	116	125	138	129	126	111	125	108	132	118	124	126	118	140	153	116	141	134	121	118	134	134	140	115	119	123	117	147	117	140	128	121	153	110	126	138	127	118	138	147	119	108	132	157	118	126	115	135	142	122	116	123	139	133	125	132	108	122	122	125	126	120	108	115	163	136	133	142	129	108	153	105	137	131	117	108	122	126	127	131	151	110	100	122	131	132	123	121	107	111	118	122	144	130	121	152	127	110	155	108	122	121	141	134	128	120	129	129	110	126	109	139	122	117	122	113	143	120	138	130	131	129	133	132	135	117	140	123	91	126	147	119	113	107	125	127	134	134	106	143	113	147	131	133	109	127	125	139	117	121	137	102	142	151	129	132	118	99	114	143	129	97	124	91	114	121	123	114	129	114	129	163	136	106	123	128	112	135	131	111	129	106	123	125	122	119	133	134	139	142	130	116	153	110	128	119	137	110	104	125	114	118	120	115	139	142	130	136	136	134	117	138	152	124	139	115	130	109	122	119	124	128	119	123	128	133	110	122	144	123	146	138	126	125	134	156	134	143	127	127	141	135	99	118	124	134	121	121	131	117	106	148	130	121	127	127	129	131	137	131	135	127	136	153	138	135	137	141	101	110	114	122	156	131	144	135	127	149	162	119	108	123	128	145	143	137	142	130	113	142	128	109	125	131	125	128	129	125	122	150	150	152	129	118	148	130	125	132	127	108	121	124	138	126	133	136	139	113	138	119	110	123	131	117	116	111	124	119	121	153	119	132	117	131	138	133	106	127	129	137	110	128	116	122	140	128	122	122	120	128	127	141	135	128	136	138	132	128	133	138	123	141	132	102	116	110	118	145	106	124	120	116	110	139	127	105	136	149	144	128	118	111	138	134	128	135	123	117	122	120	133	135	106	110	118	104	116	143	131	122	115	125	135	125	122	117	138	113	126	133	124	126	127	142	129	116	129	140	127	127	111	129	129	133	132	127	144	107	127	120	123	136	124	147	102	126	131	132	110	115	119	145	116	114	142	117	119	130	132	116	128	116	130	142	116	122	132	111	132	116	159	130	132	121	122	139	118	121	138	132	127	128	132	148	111	135	96	145	123	121	128	116	122	119	124	126	135	120	137	107	150	128	143	136	122	133	144	137	135	128	136	131	147	127	145	108	128	126	128	129	130	133	132	146	122	132	111	140	129	133	121	129	131	106	125	133	120	121	121	122	106	143	127	123	121	119	114	124	122	141	124	129	127	126	134	111	145	140	130	151	125	125	131	121	124	137	128	115	131	131	132	110	116	145	134	132	139	128	124	118	128	126	111	138	133	121	119	136	127	121	149	130	135	129	142	121	142	133	146	123	111	144	149	135	114	126	115	126	119	130	139	117	111	120	117	123	123	130	135	129	131	117	112	137	110	124	132	141	135	135	139	122	121	126	135	122	134	128	127	108	137	133	129	135	138	115	127	140	127	144	144	117	123	102	122	119	158	136	135	134	129	130	130	120	116	123	123	139	114	129	112	119	119	129	113	119	127	109	130	159	129	131	140	129	127	149	141	142	125	130	119	161	122	121	159	112	136	98	129	133	118	120	118	114	127	144	127	141	130	148	123	127	123	130	117	118	123	119	125	123	150	121	133	118	148	132	112	116	121	135	117	140	144	113	144	127	130	115	139	113	158	140	137	147	124	140	124	115	151	125	124	134	136	150	145	132	134	120	138	125	121	127	128	147	117	129	132	137	130	118	112	129	105	123	119	115	115	126	99	125	136	122	134	129	125	127	118	128	119	142	115	136	117	129	136	128	128	109	117	110	126	130	127	126	132	122	116	110	115	120	148	132	144	146	104	120	133	126	121	108	114	133	144	132	120	107	119	124	119	148	138	149	103	133	146	107	138	123	125	107	114	115	152	120	114	142	125	132	133	139	111	149	110	117	97	117	142	126	128	111	124	123	120	113	130	132	144	119	147	122	136	134	145	111	134	125	124	105	132	139	136	125	102	125	152	108	123	116	127	104	166	140	131	126	112	110	112	140	117	135	125	117	130	133	148	157	128	124	147	116	137	128	135	120	108	118	116	130	124	112	118	152	125	132	124	120	131	118	115	138	139	119	114	105	139	111	127	134	151	143	111	120	133	124	113	136	111	132	103	123	140	128	122	120	133	135	120	115	141	132	127	114	142	125	131	123	118	121	119	157	120	123	136	107	148	106	130	131	128	125	114	114	140	98	141	125	122	129	130	136	110	141	154	156	138	106	117	102	127	130	104	110	139	120	121	120	133	153	132	134	130	147	114	100	117	113	149	118	133	138	158	123	130	126	122	130	119	143	106	127	129	123	133	108	112	105	112	123	127	111	103	140	124	143	122	139	132	129	110	139	126	134	124	106	122	114	125	142	125	122	124	129	126	142	131	111	117	128	139	131	132	142	137	136	116	117	149	139	142	124	117	143	133	130	124	126	129	123	135	121	116	132	133	127	127	143	121	122	131	109	122	126	150	138	113	134	147	117	132	141	123	124	128	136	115	123	145	119	136	126	134	130	129	145	118	132	134	122	138	127	124	109	130	128	119	132	115	140	153	118	131	155	124	138	147	107	133	127	109	132	120	110	124	140	156	141	140	136	113	111	141	158	114	128	119	119	131	116	125	129	139	129	117	145	119	116	133	134	119	125	134	130	136	120	122	121	145	128	124	132	102	115	135	130	138	125	122	134	127	108	121	132	128	131	146	119	111	126	118	129	152	125	111	131	116	146	137	127	121	121	118	111	133	153	128	112	126	143	127	131	137	126	119	127	116	137	126	126	119	136	138	133	131	118	128	126	130	136	110	115	108	121	111	128	132	135	123	129	143	109	126
8245	20024	35533	20090	1804	801	792	624	549	532	567	479	458	493	431	413	390	395	402	380	361	340	347	329	335	369	354	308	391	351	321	349	356	342	348	325	364	362	327	354	327	337	314	322	335	367	329	339	319	330	310	350	305	333	371	322	341	337	274	338	331	303	331	311	325	302	356	327	348	348	319	311	300	337	333	331	308	350	316	314	334	327	330	289	299	344	370	318	319	319	320	306	302	326	293	323	328	339	342	321	303	305	333	297	329	341	366	333	329	307	345	265	318	311	310	311	334	326	335	314	329	291	339	344	327	309	339	331	260	339	344	308	332	302	298	325	324	330	330	319	319	330	323	307	319	318	316	314	285	345	332	329	296	338	322	325	351	326	354	308	347	328	338	327	316	337	316	315	329	335	331	322	304	303	331	324	332	361	342	323	339	322	299	337	305	339	349	334	286	326	296	310	306	317	361	347	311	303	289	317	302	327	316	283	342	350	325	286	310	294	338	346	336	340	317	321	354	299	341	298	291	306	321	312	323	301	326	295	333	341	331	309	331	305	331	312	299	332	349	268	319	336	304	310	311	331	303	317	358	325	300	307	308	301	293	328	306	333	313	345	319	332	327	347	324	323	328	348	284	333	337	325	297	326	335	342	302	315	317	304	313	329	312	300	334	320	327	359	345	328	303	323	322	322	325	317	331	315	313	310	339	348	301	316	302	325	342	330	306	282	321	311	329	347	327	298	322	338	344	298	328	323	336	335	319	325	323	316	327	292	307	318	305	320	300	315	346	323	312	300	345	313	310	303	332	296	322	319	337	290	327	294	334	303	317	320	346	308	291	327	333	314	310	321	321	340	293	333	289	293	320	331	327	311	341	299	311	333	325	312	310	312	301	326	324	326	337	311	331	293	307	339	343	332	320	303	314	316	314	311	329	302	287	323	336	337	324	323	333	350	315	328	331	310	318	295	350	321	311	331	328	327	299	344	342	295	333	317	322	329	342	312	341	324	344	298	356	309	349	307	285	341	306	353	349	288	328	317	323	324	314	332	341	314	312	336	297	336	309	325	314	316	349	323	358	325	331	348	338	352	307	337	315	324	321	336	319	282	361	308	324	318	312	301	331	306	340	317	338	324	304	328	291	320	312	296	335	328	314	326	325	342	304	330	299	325	322	299	291	349	315	287	333	342	339	333	297	328	321	310	319	311	320	325	323	334	319	322	351	331	339	315	304	336	292	307	312	309	316	338	332	313	333	337	333	319	346	316	323	318	349	321	338	318	319	327	312	321	299	322	343	309	315	307	353	319	299	343	305	326	309	327	347	330	313	324	327	323	321	333	308	289	320	337	324	320	306	301	348	323	320	320	304	342	316	336	368	320	359	315	319	312	302	316	283	323	335	298	311	301	317	324	319	313	330	310	326	317	327	321	342	327	342	298	332	338	313	343	337	335	331	317	305	351	307	347	325	340	320	313	330	300	306	297	320	331	277	287	312	314	347	333	333	344	313	316	318	335	332	315	296	316	356	311	331	317	330	319	300	335	326	291	313	316	355	350	309	352	333	306	327	326	337	345	351	314	304	342	282	317	286	310	309	310	315	338	328	322	356	307	326	292	338	323	334	340	336	317	312	322	316	349	344	317	315	298	322	291	368	292	332	333	316	313	301	322	296	315	302	301	293	289	332	312	304	310	311	309	350	346	357	310	317	292	337	335	317	307	299	314	348	330	332	291	330	317	371	296	295	328	338	317	330	316	341	316	317	330	335	323	313	313	357	330	324	311	340	319	348	325	289	306	338	331	311	344	310	300	331	280	318	327	309	328	317	305	306	364	312	335	341	307	311	318	323	319	319	321	334	300	300	334	298	310	279	304	317	321	303	315	323	355	305	320	322	324	337	325	336	305	313	309	345	323	274	323	324	317	370	352	324	318	323	276	289	310	319	309	307	339	336	343	306	315	321	289	327	279	321	323	303	332	328	325	321	291	338	323	291	292	312	333	311	330	327	330	299	314	329	305	325	330	306	345	300	324	307	362	317	313	336	321	328	280	324	306	338	316	344	330	309	317	328	342	296	338	317	312	305	368	345	340	314	343	306	299	338	327	346	324	332	307	305	327	304	285	299	348	317	341	316	332	323	315	306	334	306	345	324	310	302	312	305	352	328	325	308	354	335	328	339	330	313	356	325	339	325	344	321	312	317	323	311	333	304	301	327	333	320	337	314	347	287	335	320	368	332	316	307	330	338	282	326	342	341	329	316	356	311	325	327	329	324	309	348	308	338	293	308	335	321	342	316	346	350	303	307	292	325	302	306	318	328	314	285	306	311	290	320	302	297	339	325	370	320	321	302	348	334	328	332	341	347	334	329	324	339	304	329	309	338	344	329	309	314	310	310	322	311	325	314	303	291	318	331	286	325	328	308	318	310	334	330	323	304	303	333	333	372	330	334	324	284	321	322	302	301	341	307	334	313	311	299	300	312	320	315	284	298	324	318	315	320	327	323	332	326	317	338	325	310	334	311	313	304	316	332	353	320	337	319	297	318	315	341	336	316	316	315	326	326	326	327	325	324	320	324	321	321	340	319	329	319	285	333	336	311	301	337	322	321	331	336	311	336	346	332	336	318	308	348	327	333	348	315	304	336	319	305	331	300	339	310	352	327	350	321	307	337	322	308	298	324	360	340	323	333	309	318	301	301	311	316	341	325	313	349	298	312	319	335	335	308	312	307	322	355	339	290	308	349	311	305	312	327	336	351	355	327	324	307	323	299	346	325	322	382	299	328	321	336	338	318	342	329	318	302	353	311	314	305	291	322	310	338	284	335	303	310	355	319	350	343	317	291	313	304	325	326	346	306	356	326	320	362	318	320	299	364	318	323	319	306	321	318	290	337	330	311	333	329	314	298	336	305	319	343	342	307	343	313	314	311	338	323	308	328	301	333	311	307	344	296	320	345	334	309	312	333	338	329	297	287	321	337	303	326	311	316	317	328	325	318	322	323	290	334	345	339	288	297	322	284	343	323	311	341	343	301	303	341	330	316	342	338	310	353	302	348	326	312	326	323	335	323	299	317	329	320	321	287	339	330	323	311	294	325	351	347	298	286	325	331	315	328	337	309	318	316	320	321	322	323	338	330	324	293	314	343	349	343	323	338	344	322	348	328	339	305	338	293	317	305	350	300	321	317	304	281	311	321	338	310	308	367	320	355	324	307	315	321	325	334	298	292	324	325	301	326	323	359	301	322	324	342	315	340	305	332	336	309	306	345	314	315	308	327	312	277	307	325	332	319	302	321	334	283	331	336	307	324	331	308	311	323	313	340	327	344	339	330	291	297	339	333	310	314	334	335	328	315	339	358	300	291	354	333	334	343	330	325	312	315	314	336	361	344	334	306	316	322	335	337	346	287	341	303	320	333	322	319	367	359	285	320	303	306	330	340	314	311	342	351	291	290	331	330	306	295	335	316	347	345	299	329	336	309	306	270	348	318	314	339	330	351	322
1810	1015	1004	509	275	285	271	266	268	251	270	255	292	261	267	295	262	261	242	248	274	257	288	282	254	253	269	257	235	255	269	284	271	271	268	265	289	263	287	256	257	292	287	269	258	258	258	256	263	260	256	285	279	268	269	275	242	268	261	253	263	253	257	240	214	254	241	251	274	226	236	273	255	267	237	253	261	254	255	288	273	254	288	262	265	276	271	255	252	253	250	280	270	283	276	252	285	238	254	253	295	258	294	247	276	247	272	260	238	243	276	280	281	251	206	248	279	288	274	281	220	274	274	262	230	241	239	256	240	271	236	264	240	275	263	262	248	248	247	255	267	256	272	233	249	272	235	265	260	238	268	245	283	261	234	283	275	253	245	255	243	283	266	264	288	255	221	262	255	237	257	297	261	255	244	266	279	281	285	257	259	277	258	209	268	261	257	243	214	271	230	263	253	258	278	267	237	258	270	247	245	246	231	275	258	287	278	252	269	246	254	242	283	274	243	257	259	230	272	247	231	258	268	288	242	264	269	268	292	262	280	257	263	275	229	230	258	276	266	252	254	253	275	250	255	264	272	233	271	231	248	271	278	248	264	289	261	233	266	248	270	264	266	236	260	276	248	261	296	277	275	260	237	237	223	267	277	255	245	241	271	231	256	253	254	243	260	233	270	266	236	226	263	244	262	243	264	263	262	265	248	265	229	265	249	284	234	241	254	257	266	267	258	260	241	248	284	248	281	281	269	244	234	282	266	239	257	265	236	241	267	287	249	232	250	235	251	287	276	273	265	281	266	268	259	268	251	244	263	252	249	239	274	267	273	275	254	249	261	253	263	268	273	252	287	285	242	296	268	236	251	263	265	260	264	229	254	258	240	271	251	275	272	259	264	254	238	275	242	254	278	265	274	245	261	255	299	241	271	277	207	225	269	270	254	272	259	279	240	244	268	268	253	286	260	271	279	282	290	254	247	243	260	273	235	254	233	263	241	278	245	255	257	231	247	229	267	260	255	273	291	282	256	255	262	257	251	230	264	253	238	238	206	251	250	279	290	259	263	257	263	269	251	235	266	254	258	266	293	264	285	260	248	240	239	249	255	231	272	237	274	286	262	277	288	272	272	267	269	233	262	251	241	253	279	262	280	256	261	255	250	264	252	276	294	223	242	254	254	280	260	257	288	232	256	246	262	276	271	256	230	248	266	234	279	230	266	234	275	289	277	261	279	269	262	249	270	253	255	243	282	254	267	264	225	268	269	226	248	256	223	239	259	256	272	245	242	265	261	247	267	258	221	257	248	257	258	274	243	260	233	246	264	245	275	273	242	249	249	292	272	276	241	283	283	252	254	273	257	258	246	289	260	244	252	247	286	254	247	249	273	261	250	236	257	258	222	242	289	260	224	245	243	229	262	257	249	290	295	261	269	269	269	264	259	254	238	226	240	258	267	251	241	251	232	281	245	235	248	268	252	258	257	254	227	294	233	256	243	273	292	219	258	243	278	261	237	270	241	268	211	258	274	242	274	271	258	253	253	272	247	252	238	230	243	246	264	284	261	256	277	263	278	254	283	273	249	250	284	250	269	245	269	276	261	272	241	256	252	271	256	278	250	251	269	259	260	270	293	280	252	268	259	290	245	258	260	260	263	256	286	282	286	244	258	242	250	264	275	248	261	280	251	257	273	239	262	253	263	268	247	256	264	241	270	278	223	247	242	258	300	249	257	282	263	253	252	282	263	249	246	246	277	248	288	261	291	259	287	246	273	284	267	265	262	267	280	207	255	262	272	249	258	264	281	250	281	242	251	245	233	290	257	281	263	240	265	249	261	259	249	280	268	250	264	286	275	279	278	260	248	254	258	259	270	274	273	259	269	253	253	254	311	247	242	259	237	229	244	251	267	264	253	255	261	252	265	260	244	248	259	268	238	254	243	273	274	245	272	241	261	271	263	282	256	252	268	267	281	261	287	263	269	237	232	289	249	258	268	267	281	270	276	256	252	218	258	275	266	275	267	229	259	252	276	272	265	258	257	251	268	249	258	251	274	258	265	282	250	253	270	285	236	239	265	234	251	255	259	265	247	277	252	269	250	254	244	268	251	299	257	266	256	252	273	248	263	236	236	245	269	228	245	250	285	229	269	283	267	257	258	275	262	288	248	272	246	273	239	285	274	262	255	266	235	233	283	251	260	249	253	264	242	274	252	265	280	257	243	272	237	255	260	260	259	238	252	265	245	281	273	273	289	256	274	233	272	281	252	279	259	261	278	266	266	246	273	277	261	224	250	265	265	276	281	223	274	205	268	251	247	248	271	267	275	259	277	223	272	265	249	259	235	270	249	242	261	253	249	227	284	269	275	304	227	290	245	232	243	244	285	260	272	269	252	252	231	268	249	251	248	252	279	249	263	224	217	252	259	234	256	232	276	248	230	240	273	249	227	266	250	273	271	257	265	273	281	268	251	244	250	233	276	264	278	264	233	256	269	290	250	246	274	224	272	248	255	252	241	250	236	283	265	281	275	272	250	277	264	268	248	257	236	250	264	289	246	252	286	268	244	235	254	258	238	265	245	249	262	255	239	264	255	234	260	231	240	284	221	275	258	267	242	273	262	238	270	236	257	279	222	271	269	258	247	277	254	279	267	258	246	259	271	244	246	245	278	276	262	271	269	246	242	244	269	276	301	296	245	287	222	234	251	259	285	226	262	273	268	265	268	278	231	249	226	278	288	256	281	245	276	276	270	241	247	262	252	278	273	241	239	277	269	252	265	249	250	259	251	238	270	246	267	230	266	258	277	266	268	269	255	295	249	242	256	251	261	270	227	281	250	258	246	257	272	245	255	284	288	219	290	255	264	252	284	254	316	244	256	254	253	250	280	231	272	260	266	265	238	280	260	254	277	258	266	270	268	268	286	256	234	274	233	269	250	276	268	222	254	254	260	255	287	239	259	284	266	277	286	269	258	264	266	274	266	284	272	259	257	270	258	266	285	266	256	254	254	267	245	250	224	261	281	263	264	224	249	237	258	274	220	255	273	269	251	260	244	255	271	255	269	256	255	247	256	266	263	246	270	237	230	270	245	254	268	273	248	270	256	271	286	274	280	244	237	269	222	234	270	255	234	269	243	272	262	207	242	258	265	237	282	268	240	244	273	257	263	269	251	280	268	255	291	238	279	235	285	246	272	238	254	270	271	301	265	256	265	236	255	285	278	257	292	258	236	238	254	241	274	282	245	292	262	265	296	268	275	267	249	231	253	267	225	268	240	236	254	277	252	240	275	239	238	246	240	248	248	253	247	273	245	246	260	282	264	240	221	252	274	265	227	258	283	276	241	267	229	257	263	298	263	247	265	286	271	271	273	263	226	288	247	258	268	281	250	291	255	258	249	245	259	262	252	264	265	274	280	256	270	283	291	264	249	233	258	287	266	260	229	272	264	267	227	265	244	246	265	265	253	240	247	249	249	261	252	260	245	215	254	259	268	262	264	273	258	264
2154	1982	2447	1447	639	635	648	676	597	637	649	679	653	637	642	649	634	609	644	606	645	635	700	613	569	628	685	603	612	631	605	647	593	617	606	660	649	683	651	636	630	630	616	648	663	633	614	625	620	650	599	629	660	637	615	651	630	640	591	609	612	674	656	590	625	640	630	661	646	618	650	656	640	613	630	604	649	639	626	694	581	634	653	620	608	620	610	610	668	639	631	601	645	621	629	633	674	629	585	621	600	628	584	603	646	631	635	600	621	611	568	599	619	638	683	639	655	584	630	616	643	646	663	614	646	658	601	694	635	637	607	673	579	635	613	621	640	634	649	624	639	650	634	648	667	614	625	638	654	635	612	623	626	649	622	631	628	642	633	606	663	636	651	650	639	608	602	664	582	600	650	657	562	648	652	650	612	632	608	590	596	639	658	631	571	667	595	594	610	610	680	644	633	617	613	623	664	613	617	664	628	646	603	648	593	636	593	646	652	610	635	644	570	617	656	636	627	604	624	614	619	647	644	630	624	644	564	608	665	652	659	629	653	632	634	609	634	650	645	662	622	607	601	613	632	654	623	629	590	626	615	612	643	626	674	599	643	630	585	626	615	585	593	640	604	612	655	619	608	642	661	578	575	600	598	640	626	637	627	615	631	636	638	563	612	649	610	602	601	655	592	610	641	599	645	661	670	664	625	648	598	618	646	669	641	634	654	656	573	655	629	565	606	598	655	655	608	615	631	621	598	602	623	624	633	599	654	645	610	641	611	643	630	683	584	630	596	629	599	626	585	643	641	593	622	587	613	584	600	612	608	613	576	622	677	630	606	610	649	662	660	649	598	664	628	658	588	583	612	630	648	627	609	610	584	640	630	590	637	632	691	610	661	634	620	612	629	583	608	604	605	654	621	634	608	600	630	629	584	597	622	620	628	614	658	611	655	615	623	623	656	586	652	591	676	663	630	613	649	640	591	631	621	631	675	631	633	644	607	646	608	676	658	612	624	644	642	620	648	634	626	634	676	618	602	575	645	628	643	619	635	650	609	639	620	620	595	601	667	637	617	591	615	610	649	615	639	620	615	642	607	633	625	655	640	636	645	615	632	677	629	633	660	625	637	603	653	652	630	649	584	622	644	624	644	640	631	703	600	646	594	622	603	675	635	644	627	610	613	583	628	611	639	669	627	589	645	611	642	625	579	571	676	632	629	624	659	633	629	580	586	646	581	671	608	626	623	618	629	633	576	616	634	607	626	612	607	615	652	588	631	625	626	622	611	610	627	642	645	637	634	631	623	631	661	642	688	594	625	600	621	597	635	626	620	595	616	624	618	668	587	611	631	661	597	584	690	630	605	614	624	623	593	649	648	671	632	622	626	625	620	565	604	611	623	621	587	585	616	593	640	612	653	639	621	597	622	633	551	609	631	639	650	590	623	567	612	625	599	593	608	625	689	662	616	616	624	600	624	634	651	653	631	604	633	664	647	658	629	620	651	660	646	647	624	617	593	613	613	587	615	668	643	593	609	589	643	659	643	625	639	631	691	638	659	652	609	639	618	610	592	618	628	624	605	612	636	642	618	648	636	609	623	652	627	605	672	602	622	638	603	616	617	613	614	580	636	672	644	599	636	603	590	617	655	636	626	669	655	635	614	646	589	632	625	631	604	650	610	634	643	607	586	665	658	646	607	620	616	666	665	665	657	662	605	630	590	628	631	594	616	563	647	614	627	637	608	626	664	626	622	591	579	662	634	618	643	610	663	652	633	667	608	610	660	622	627	613	625	589	585	617	631	576	620	674	616	673	607	591	645	648	638	647	667	623	640	646	637	602	635	617	599	618	580	593	615	585	635	610	674	627	629	638	627	609	656	625	650	636	686	615	669	670	603	637	614	620	647	653	621	613	646	627	587	635	650	602	600	614	650	613	594	611	616	625	558	658	679	627	627	651	595	652	662	700	613	607	630	634	632	616	602	651	660	669	628	594	637	662	635	587	590	621	634	684	634	651	631	680	585	662	629	577	641	626	616	585	623	612	599	630	591	660	616	640	648	656	613	649	634	654	605	607	642	647	622	650	590	645	635	635	662	589	630	636	610	612	639	604	606	596	643	595	657	594	638	624	594	590	621	636	673	601	624	648	606	624	593	580	607	595	612	662	671	654	614	631	624	625	611	580	604	598	627	621	636	661	574	647	664	645	630	605	625	661	622	674	657	680	645	576	622	618	601	616	642	669	557	632	649	633	582	645	596	662	593	619	648	615	644	650	596	621	648	619	639	612	690	695	595	650	605	639	609	640	616	626	687	614	639	594	618	597	623	625	658	586	613	599	624	596	638	619	605	617	644	646	618	608	626	626	650	591	619	666	638	624	601	603	597	633	624	625	625	596	622	653	597	629	600	624	627	607	647	609	607	649	635	637	676	628	666	596	641	646	602	603	614	597	627	606	663	640	635	621	667	607	630	616	622	645	628	617	618	635	653	645	613	680	600	622	624	647	659	667	622	626	646	570	649	646	556	603	656	597	616	591	674	597	644	614	639	586	545	604	632	632	612	639	627	637	581	600	595	592	631	578	607	640	629	651	627	648	635	635	588	625	642	607	600	684	647	623	629	665	629	632	621	609	652	681	656	629	612	649	620	569	619	613	593	649	618	609	636	632	618	630	665	628	631	606	693	593	640	689	618	634	559	653	598	634	628	616	598	614	605	585	673	609	619	586	659	609	614	608	635	595	559	645	643	652	631	598	623	595	640	613	627	601	625	648	606	634	653	607	599	614	611	605	619	628	623	614	654	608	653	624	642	638	622	645	622	602	599	586	633	626	646	630	654	624	648	645	644	611	615	676	661	624	585	626	639	585	617	608	629	593	668	655	596	643	616	638	623	641	636	649	603	630	644	656	585	651	627	629	614	638	639	622	624	630	647	589	628	644	639	640	643	595	629	590	640	635	608	611	591	632	622	603	641	630	624	601	621	662	589	658	627	652	642	630	618	613	618	592	602	595	662	666	593	614	603	627	680	631	695	644	614	596	645	624	619	631	640	628	625	617	579	644	591	614	649	630	675	637	663	611	608	616	627	661	632	625	622	652	648	630	665	607	651	648	625	601	609	642	630	594	644	599	632	612	578	626	624	674	624	636	637	611	633	641	627	653	666	623	603	621	639	638	615	623	586	622	632	610	587	628	591	663	630	629	630	619	625	616	627	637	668	655	569	619	660	620	640	597	673	623	627	628	598	643	597	611	663	590	627	608	609	673	677	629	653	593	671	635	655	635	597	611	640	623	621	686	634	652	625	635	619	625	610	615	647	642	644	598	615	631	617	654	646	631	666	647	645	631	652	667	626	617	613	642	613	633	610	645	658	638	656	604	601	616	600	579	626	657	671	613	602	652	639	599	607	644	615	632	629	638	624	636	643	621	662	634	623	639	655	628	654	601	635	623	628	649	639	648	640	622	592	609	630	605	634	630	627	629	643	646	640	622	586	599	599	629	649	644
7133	13852	21926	10511	675	310	279	304	285	279	253	278	268	257	233	256	240	251	243	252	264	294	254	237	269	273	259	255	241	244	252	242	247	250	244	278	283	274	276	251	228	259	233	266	238	254	261	240	233	246	252	267	263	244	263	223	220	235	251	253	241	263	263	282	275	252	257	259	243	273	247	242	267	232	265	253	262	279	242	293	289	264	256	298	257	272	290	282	261	264	269	263	231	237	235	238	252	287	250	255	292	240	244	259	272	247	273	274	292	239	256	262	236	272	239	231	245	226	272	268	258	273	267	254	212	237	267	280	277	254	294	272	258	257	265	250	269	260	275	247	260	237	245	275	251	268	264	254	279	277	291	278	295	265	258	225	245	280	227	277	277	235	257	228	269	269	247	250	231	267	258	241	308	264	270	245	240	252	281	245	239	240	267	231	255	279	273	263	251	248	248	252	269	266	257	239	269	271	233	241	281	253	255	242	243	264	249	264	239	241	249	267	257	245	263	260	234	226	292	243	252	252	225	248	233	238	216	260	241	257	223	280	271	268	225	273	277	275	280	238	250	252	244	239	245	243	213	286	266	291	244	243	265	248	291	276	257	256	224	237	262	296	248	273	269	226	270	258	238	276	223	263	258	253	252	242	266	248	244	229	228	223	235	255	238	217	257	265	255	230	250	254	272	253	287	262	273	245	261	271	236	252	288	248	270	218	244	248	252	236	252	269	252	228	239	224	217	245	281	249	239	251	234	266	253	287	245	252	243	233	234	237	255	266	230	263	254	262	284	266	254	273	281	261	253	255	258	225	259	244	278	254	231	261	260	245	266	259	281	273	273	248	253	244	270	264	280	227	265	283	269	235	251	274	248	240	250	257	255	264	255	252	280	294	259	264	265	225	251	249	277	254	264	266	281	236	253	254	271	238	300	255	285	249	286	253	266	264	268	268	198	268	229	222	269	256	273	260	264	280	254	261	248	273	277	278	265	264	258	241	282	263	257	287	238	268	307	247	256	272	206	265	255	256	261	251	256	260	276	281	261	222	256	256	247	241	255	244	278	240	286	247	247	270	274	260	264	236	261	225	260	250	255	257	233	243	294	260	246	265	252	239	266	274	254	238	247	257	266	278	267	250	268	255	256	254	275	275	259	270	245	262	270	239	274	271	251	260	256	250	270	239	267	268	266	262	245	256	259	237	259	266	237	280	259	224	277	245	235	252	294	263	285	258	272	236	223	251	247	258	235	272	278	260	248	264	244	254	273	254	237	268	237	245	236	242	297	262	243	250	253	256	254	231	255	259	284	281	241	257	272	241	277	268	250	247	290	237	236	228	230	266	274	273	289	313	227	246	291	289	241	287	257	256	249	226	265	229	277	238	274	270	250	286	272	222	293	256	265	266	238	268	269	283	250	258	279	266	281	268	243	244	236	255	254	283	263	230	270	262	248	265	265	254	281	238	242	247	237	262	258	258	256	234	253	256	254	288	230	226	236	245	262	257	228	287	284	285	257	284	242	293	248	262	252	247	255	250	273	259	248	253	262	246	257	251	243	243	248	242	253	253	221	293	276	282	233	211	285	261	248	267	234	265	287	241	245	272	260	262	275	264	249	258	214	244	257	282	268	267	234	247	241	242	269	236	255	270	238	242	284	246	259	256	266	267	258	287	271	265	264	249	286	269	236	256	269	295	245	238	224	265	272	268	247	248	259	237	273	254	239	283	248	221	270	275	260	251	266	280	246	227	273	252	253	260	246	276	266	250	270	253	267	243	274	247	289	241	240	285	251	265	252	260	230	266	265	242	262	268	277	260	239	251	260	268	247	282	261	228	248	272	246	215	248	274	254	225	264	282	268	239	242	274	239	276	244	241	259	260	262	232	261	268	272	275	238	274	251	257	230	248	252	248	234	266	235	262	234	251	253	268	290	285	258	268	268	255	239	262	256	261	284	280	230	275	261	281	297	238	288	250	223	255	249	231	260	251	273	286	251	244	252	266	281	265	236	271	263	236	237	233	230	243	251	246	260	232	265	247	236	264	286	268	277	248	252	281	252	261	236	247	263	265	260	269	225	225	233	224	236	271	272	261	255	258	252	242	253	270	261	247	254	272	265	265	267	252	245	233	271	241	256	271	256	249	258	249	245	270	247	264	260	265	236	231	278	263	263	242	254	258	249	266	269	262	270	267	275	223	276	242	276	283	266	276	273	260	249	263	227	257	237	239	244	237	267	262	240	240	264	251	260	273	243	271	249	272	273	250	243	234	256	275	253	293	249	273	239	279	240	246	255	245	265	269	290	250	289	273	293	258	291	249	246	271	276	235	268	227	255	217	277	258	256	237	262	255	254	256	242	250	246	278	258	253	242	251	241	293	237	234	255	247	263	264	237	258	248	251	269	231	240	272	262	252	266	263	255	263	276	233	242	232	262	280	263	262	244	256	259	249	253	262	256	267	250	231	232	250	307	247	239	255	243	249	231	289	271	254	276	236	264	258	281	232	248	234	270	202	264	264	272	269	265	239	231	251	235	262	262	236	265	273	281	243	286	259	251	254	255	290	255	273	234	244	250	243	291	255	279	267	236	241	263	250	268	248	265	275	277	273	237	263	261	266	252	260	237	252	265	233	266	240	277	255	265	254	243	287	244	263	271	304	271	220	235	277	243	233	278	268	258	255	265	278	246	263	253	285	270	282	327	266	246	276	261	265	251	267	249	275	262	264	271	266	251	250	285	250	273	273	250	265	260	268	252	239	244	260	281	236	235	239	274	265	263	253	251	265	258	271	262	263	212	258	252	252	261	275	255	256	242	254	281	269	274	275	292	245	272	243	261	263	245	229	268	251	246	277	267	249	259	255	244	274	287	232	284	280	245	238	275	261	246	253	269	248	239	269	255	272	260	211	238	250	229	209	261	232	249	266	234	269	256	272	262	249	283	262	261	297	244	278	260	240	269	296	276	238	225	244	273	257	264	266	272	242	240	253	261	240	241	272	271	271	281	272	253	293	262	254	253	258	242	273	267	262	267	233	270	253	258	250	227	254	253	266	257	233	248	287	252	234	249	270	275	232	268	279	262	269	265	230	256	253	285	250	272	262	269	251	246	264	265	257	278	222	237	246	245	235	275	255	235	229	239	266	245	254	268	243	278	250	276	238	271	242	231	255	256	253	229	276	279	270	232	231	261	230	262	269	277	269	276	257	260	293	265	296	272	239	265	259	254	240	261	228	222	237	281	284	258	261	273	244	303	288	261	249	220	275	261	249	243	255	275	256	283	265	230	242	224	236	275	263	241	266	239	240	256	241	233	230	259	265	278	241	249	231	260	238	238	268	242	234	257	246	277	231	238	258	260	269	245	260	244	255	258	274	286	263	281	271	252	255	272	243	271	219	280	250	255	255	240	239	264	256	250	252	285	240	224	261	263	253	267	242	251	274	227	264	266	263	281	212	256	265	269	235	254	259	297	265	249	289	271	228	257	246	265	240	277	253	251	253
6397	14966	27445	17639	966	866	791	743	729	738	682	674	711	702	677	669	636	623	639	619	615	669	614	685	642	616	636	613	614	628	593	598	638	622	617	609	570	576	605	589	595	583	568	624	625	627	638	623	648	609	601	570	627	585	595	608	612	603	626	631	600	578	606	609	632	586	615	582	592	618	590	668	620	618	661	638	580	653	577	626	630	608	601	616	625	573	596	636	577	632	594	606	636	585	607	570	583	630	618	635	607	612	651	649	621	631	604	637	646	557	630	626	576	645	624	618	626	636	621	624	627	612	611	623	650	646	565	628	588	654	620	604	614	600	636	576	635	638	629	588	638	604	641	600	597	615	620	623	633	620	604	585	615	613	624	577	612	637	655	592	596	630	599	584	606	627	568	600	584	593	651	627	594	570	602	640	622	623	616	668	582	620	608	606	628	622	622	631	621	626	642	612	577	629	643	574	600	606	580	657	591	620	586	581	621	620	619	632	644	621	594	643	619	648	613	614	622	624	638	604	665	663	611	576	645	637	618	637	597	596	652	571	630	593	621	631	648	610	667	591	610	650	592	608	596	607	629	623	613	612	568	608	622	598	610	580	569	639	620	665	641	605	647	596	590	606	585	574	606	600	605	608	571	604	610	617	631	616	627	579	671	616	587	623	578	620	630	609	641	613	627	584	626	624	643	612	613	595	612	596	625	686	593	645	621	617	596	617	632	598	590	616	603	647	657	641	646	665	620	598	589	615	627	607	623	680	601	654	623	652	635	615	637	595	596	555	601	628	586	641	643	665	623	639	667	579	631	643	673	635	622	637	576	641	643	582	595	613	597	606	651	577	626	637	579	593	637	594	640	584	636	607	627	563	651	626	639	597	607	631	638	607	604	667	594	691	670	651	547	619	625	642	606	616	594	609	638	622	607	630	613	629	597	633	621	659	626	596	614	608	627	618	666	638	567	583	574	621	651	645	623	624	620	636	589	588	620	637	613	600	616	619	595	601	593	559	635	616	587	617	632	631	630	617	634	604	611	595	632	601	632	587	594	627	618	590	605	612	610	675	604	638	623	652	581	630	605	628	614	646	645	678	654	640	649	579	627	622	635	617	640	628	581	597	603	596	643	591	628	668	615	602	650	604	633	649	622	605	616	635	607	629	600	599	568	609	619	606	574	641	641	611	581	646	640	618	647	601	644	615	631	631	614	656	620	579	656	631	602	589	609	592	598	614	602	627	581	593	619	617	585	642	571	625	622	618	615	605	619	645	614	597	617	604	618	595	654	627	574	640	625	564	600	605	663	626	629	636	617	637	669	644	612	635	621	612	625	611	625	611	599	634	582	560	623	606	633	616	589	654	596	643	616	627	628	646	605	646	583	607	565	644	658	625	619	632	629	600	622	628	573	598	604	565	639	607	604	570	611	603	640	587	627	605	639	621	588	620	636	618	628	634	608	587	584	644	621	595	634	628	584	590	619	588	600	618	618	623	634	639	638	604	607	621	624	616	653	641	616	593	593	619	598	596	603	632	613	592	628	615	630	647	637	634	620	610	622	621	627	615	596	603	636	602	671	593	670	586	608	625	616	635	624	620	592	669	648	620	587	604	657	608	630	592	612	601	621	613	624	621	640	592	697	573	576	587	622	593	605	681	636	619	655	568	577	610	631	610	646	591	583	606	615	579	635	586	623	615	598	598	602	673	612	602	641	604	585	623	614	615	598	604	605	634	645	662	648	568	617	626	643	612	609	600	589	681	592	596	646	571	612	625	613	611	609	620	603	651	650	613	594	632	639	617	604	605	579	645	604	636	583	631	619	618	581	646	618	563	581	635	606	596	593	579	619	625	589	610	613	576	618	580	605	637	624	584	601	595	635	636	669	581	612	635	621	576	613	597	642	635	617	627	623	605	548	585	626	598	654	619	611	614	629	625	641	636	627	625	596	615	627	581	636	574	615	594	603	604	595	548	640	606	600	575	575	598	582	646	629	656	566	614	664	612	667	632	619	632	604	662	607	626	647	594	623	649	688	618	612	659	588	609	655	620	654	672	589	629	586	614	591	593	593	629	647	598	597	586	642	663	619	591	618	633	638	673	624	559	618	650	672	644	590	647	598	633	620	617	627	602	579	630	607	622	578	578	590	635	628	586	598	637	600	652	605	641	587	628	558	611	619	634	591	597	589	643	640	638	623	618	623	624	651	582	618	661	652	629	613	648	606	600	631	626	577	617	591	632	596	602	640	611	584	611	653	613	624	617	583	602	608	599	643	645	597	623	642	612	604	626	613	625	583	606	587	631	583	604	615	644	643	593	660	594	613	611	630	577	601	599	581	610	620	614	637	583	611	595	656	567	616	612	604	617	604	600	640	596	636	585	610	630	607	664	636	633	614	629	570	589	628	634	624	591	624	607	615	601	621	614	621	638	586	632	602	616	615	601	625	605	637	628	624	645	593	599	604	588	610	602	594	641	574	603	648	632	612	612	663	574	623	663	594	591	662	613	612	620	615	622	583	595	650	654	642	597	583	598	606	573	553	609	663	579	588	651	634	581	600	586	630	595	639	643	604	645	665	647	603	657	617	658	604	577	660	624	672	682	573	633	581	619	602	621	607	620	604	618	575	614	636	582	630	615	614	585	635	629	621	581	573	608	677	615	651	587	609	579	612	622	611	619	604	651	609	638	580	615	621	638	617	594	631	651	607	578	602	555	590	646	577	629	643	609	624	602	579	622	544	603	623	632	602	631	641	647	605	624	628	611	592	580	617	623	603	615	600	610	636	654	622	664	627	637	609	639	592	581	646	705	626	602	626	641	619	654	604	577	632	612	628	608	580	590	569	653	575	600	648	600	604	617	577	635	632	611	608	620	609	633	696	571	542	608	602	605	619	567	663	615	586	607	591	637	597	661	604	662	601	607	648	604	620	603	638	633	615	626	599	631	633	630	621	575	617	675	637	621	627	632	623	687	599	647	607	616	558	629	617	636	636	598	603	602	592	605	609	672	610	579	678	595	635	614	615	633	584	626	605	554	572	610	651	633	616	635	613	576	624	637	622	621	612	595	589	640	602	639	607	646	610	622	692	666	624	566	617	622	596	605	594	617	612	613	628	617	603	637	612	603	577	625	622	593	623	627	615	664	595	618	615	629	619	646	602	606	643	592	619	589	611	622	624	649	650	575	633	620	573	651	606	588	651	607	624	606	568	609	567	656	605	626	624	604	607	608	634	635	609	584	630	612	583	609	628	656	646	664	556	628	645	599	608	581	611	629	608	617	647	578	644	580	601	573	652	631	585	609	603	581	609	622	587	646	598	640	602	593	589	590	664	638	645	560	644	643	621	606	629	582	607	609	615	596	604	645	595	675	578	613	644	616	579	622	607	600	614	602	641	613	626	594	636	627	619	601	650	604	602	583	629	587	578	646	667	660	603	641	610	597	608	623	620	636	598	600	646	644	627	604	592	638	650	641	614	609	611	574	585	631	601	636	641	605	633	574
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
