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
338435997495	338435998054	338435998604	338435999154	338435999704	338436000254	338436000804	338436001354	338436001904	338436002454	338436003004	338436003554	338436004104	338436004654	338436005204	338436005754	338436006304	338436006854	338436007404	338436007954	338436008504	338436009054	338436009604	338436010154	338436010704	338436011254	338436011804	338436012354	338436012904	338436013454	338436014004	338436014554	338436015104	338436015654	338436016204	338436016754	338436017304	338436017854	338436018404	338436018954	338436019504	338436020054	338436020604	338436021154	338436021704	338436022254	338436022804	338436023354	338436023904	338436024454	338436025004	338436025554	338436026104	338436026654	338436027204	338436027754	338436028304	338436028854	338436029404	338436029954	338436030504	338436031054	338436031604	338436032154	338436032704	338436033254	338436033804	338436034354	338436034904	338436035454	338436036004	338436036554	338436037104	338436037654	338436038204	338436038754	338436039304	338436039854	338436040404	338436040954	338436041504	338436042054	338436042604	338436043154	338436043704	338436044254	338436044804	338436045354	338436045904	338436046454	338436047004	338436047554	338436048104	338436048654	338436049204	338436049754	338436050304	338436050854	338436051404	338436051954	338436052504	338436053054	338436053604	338436054154	338436054704	338436055254	338436055804	338436056354	338436056904	338436057454	338436058004	338436058554	338436059104	338436059654	338436060204	338436060754	338436061304	338436061854	338436062404	338436062954	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2744	3650	2300	2743	3650	2300	2743	3650	2300	2742	3650	2300	2741	3650	2300	2741	3650	2300	2740	3650	2300	2739	3650	2300	2739	3650	2300	2738	3650	2300	2737	3650	2300	2737	3650	2300	2736	3650	2300	2735	3650	2300	2735	3650	2300	2734	3650	2300	2733	3650	2300	2733	3650	2300	2732	3650	2300	2732	3650	2300	2731	3650	2300	2730	3650	2300	2730	3650	2300	2729	3650	2300	2729	3650	2300	2728	3650	2300	2728	3650	2300	2727	3650	2300	2727	3650	2300	2726	3650	2300	2726	3650	2300	2725	3650	2300	2725	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2722	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14177	13161	2366	2504	2911	1057	282	243	217	239	189	180	169	191	188	176	189	190	159	148	195	159	158	157	201	161	155	179	170	149	181	161	176	175	150	178	147	167	173	162	187	144	156	157	163	155	166	182	143	148	149	161	167	149	169	158	158	154	187	166	168	189	171	155	175	161	180	151	153	134	159	158	174	173	159	146	167	162	180	154	166	146	151	172	150	166	156	165	151	158	172	142	162	167	169	182	177	172	163	178	162	166	173	174	164	149	172	184	182	177	161	172	176	164	198	172	157	149	182	139	168	149	153	184	168	161	149	159	179	172	157	179	155	171	167	169	160	141	157	146	173	158	184	157	157	162	184	201	179	179	145	165	165	139	157	158	172	166	167	182	167	183	184	162	152	162	181	144	176	182	169	175	164	140	172	174	160	148	154	165	156	154	178	170	183	173	186	172	181	147	154	157	180	175	155	171	172	164	148	181	149	142	146	183	156	168	170	150	173	167	171	186	156	163	158	161	173	167	173	184	150	163	137	161	148	144	171	144	149	147	141	146	159	178	172	168	156	168	145	157	189	195	158	157	158	160	157	183	182	187	167	176	171	163	154	171	175	166	158	150	156	167	163	199	188	153	181	187	173	173	185	142	149	166	140	143	148	157	174	133	168	172	176	152	151	152	141	163	184	156	209	165	168	165	193	151	161	170	187	157	171	151	148	164	181	173	184	171	173	166	175	170	180	192	157	158	176	161	163	152	165	174	170	160	192	182	145	185	157	177	178	189	158	159	159	177	191	170	168	164	194	152	180	167	182	195	168	146	148	145	158	157	179	154	144	166	181	173	159	172	157	160	176	163	183	178	170	184	157	162	172	151	160	159	183	172	165	155	164	176	174	160	166	171	183	185	162	162	162	160	152	163	171	150	151	182	202	169	156	156	176	178	158	145	152	155	167	160	157	178	162	177	164	168	173	164	134	178	188	155	164	159	139	155	155	174	137	165	167	172	146	158	162	175	145	184	122	178	143	158	147	172	161	175	178	166	141	153	162	170	167	178	151	138	168	168	158	169	199	147	171	162	158	184	152	153	182	175	162	157	175	164	183	171	148	152	183	153	187	150	168	180	154	171	188	184	165	143	192	195	149	192	157	140	163	172	161	176	163	172	155	174	194	175	147	151	163	160	140	158	181	176	168	179	168	159	149	165	166	160	192	155	150	170	160	172	158	162	170	164	169	154	163	139	160	154	167	159	182	149	173	162	176	163	180	128	152	159	159	167	171	172	170	168	161	177	160	153	156	151	160	165	175	155	166	189	163	165	153	162	155	159	165	146	149	160	148	154	155	167	189	163	169	158	166	173	181	165	174	161	159	166	145	159	197	176	165	147	178	151	153	160	154	140	163	163	179	153	144	174	170	164	162	164	184	169	144	175	166	148	179	168	130	177	167	164	174	175	144	173	148	151	165	155	143	170	141	142	174	163	150	146	178	158	161	180	165	166	139	152	141	176	170	161	176	162	182	172	173	163	157	161	156	156	156	181	183	170	183	160	154	146	185	165	160	167	181	166	163	131	150	172	150	176	190	176	168	162	189	172	191	148	158	171	161	169	155	167	179	182	174	162	161	167	155	132	145	175	174	168	165	140	176	183	172	133	174	138	175	170	159	149	147	159	164	156	169	193	171	156	153	159	152	206	172	188	158	182	145	174	131	168	148	154	150	188	141	173	178	174	144	148	189	191	168	176	156	151	159	173	163	171	144	187	161	160	168	180	149	156	150	173	152	151	172	174	171	184	201	139	181	162	179	142	160	168	170	163	168	149	169	204	176	173	155	176	136	194	171	177	168	169	179	188	177	158	179	149	159	170	158	175	161	171	176	157	176	174	160	152	170	160	166	151	170	178	164	148	162	151	151	168	174	157	148	166	184	163	187	190	166	163	164	177	147	157	163	157	166	167	158	167	170	175	171	149	192	170	151	147	152	167	170	176	180	157	172	173	179	148	177	142	156	144	147	140	178	137	156	167	188	153	166	169	158	177	172	162	178	179	156	178	194	181	173	166	170	171	169	146	179	173	169	161	155	183	175	167	168	176	164	143	172	164	152	167	156	152	184	178	179	170	178	169	180	140	171	162	155	158	169	161	171	155	140	161	177	176	175	142	132	140	174	165	182	180	146	163	170	169	164	170	191	189	169	177	173	152	177	187	148	173	159	174	153	135	169	160	178	150	164	190	167	189	151	187	166	140	176	165	149	136	157	183	161	158	142	146	159	183	172	153	166	159	151	169	182	167	150	187	181	148	156	153	161	161	165	169	171	168	153	153	162	168	142	172	162	175	153	175	148	174	145	174	175	168	173	174	172	193	172	185	179	173	160	160	203	167	146	147	157	149	170	174	171	162	175	194	194	170	154	161	175	184	202	180	154	135	148	150	160	175	184	161	180	158	132	153	144	170	170	151	148	168	158	178	138	195	182	149	181	146	173	174	160	172	165	184	169	156	183	164	162	170	162	183	199	186	157	168	149	146	153	177	157	151	166	146	167	159	158	162	153	167	171	142	184	160	166	191	148	132	147	167	158	176	154	149	154	173	152	143	177	143	176	162	157	163	156	147	179	182	142	160	172	163	183	155	174	146	166	180	162	154	151	149	161	172	184	166	176	158	184	169	176	168	162	164	177	173	173	167	152	154	148	181	175	165	154	169	158	163	166	158	184	158	167	141	139	141	180	154	180	178	153	168	158	162	185	164	155	186	159	165	146	156	185	161	186	176	151	190	150	148	150	170	167	166	192	192	180	169	184	181	148	156	150	163	186	167	166	162	195	171	184	165	145	167	174	170	170	138	158	164	175	181	164	161	139	148	148	161	164	174	180	196	188	164	169	175	173	178	141	150	143	157	180	199	155	181	171	169	174	192	169	171	170	151	145	172	169	169	166	168	173	134	166	171	169	162	148	169	156	159	153	182	152	177	168	161	152	165	168	161	185	177	147	169	178	166	178	176	164	184	150	165	176	165	177	183	168	155	181	164	178	180	164	173	191	185	158	171	168	146	162	175	166	155	169	174	139	169	187	150	159	159	146	146	184	174	197	183	151	154	174	155	150	154	188	162	171	153	166	160	164	166	162	165	187	138	175	129	184	186	166	163	171	162	193	173	160	166	167	137	157	170	168	188	140	157	170	153	174	178	181	190	150	153	199	158	175	170	165	155	167	145	200	156	140	164	146	169	146	165	175	168	177	175	163	156	147	160	158	164	167	169	150	130	151	174	169	157	170	161	133	154	155	171	177	148	187	168	163	150	141	146	155	167	142	155	145	171	165	155	161	187	193	156	168	154	158	174	152	173	153	156	174	188	161	174	149	152	179	151	174	177	181	150	168	148	170	170	170	164	150	160	178	172	155	143	157	193	165	168	193	189	158	173	156	176	164	154	175	161	148	142	161	145	167	169	164	172	154	159	197	151	183	176	148	168	167	165	168	138	157	163	204	175	130	182	198	152	141	154	189	161
9190	11659	3990	7073	11012	2710	977	792	784	697	658	649	594	585	514	529	474	464	516	472	452	470	486	469	475	447	461	429	449	449	435	411	441	467	454	453	415	448	502	416	421	435	423	421	444	429	409	433	388	446	426	399	441	397	404	424	415	431	433	423	410	389	371	410	408	396	403	425	408	425	398	421	429	427	393	402	445	437	471	438	441	426	391	421	421	399	434	416	397	430	427	420	411	416	420	437	380	414	418	439	402	409	394	420	424	409	436	421	438	421	407	414	430	387	414	433	404	397	391	398	435	456	397	431	397	432	405	404	383	394	419	385	451	415	406	430	441	407	407	434	385	428	411	402	405	431	403	400	440	392	407	378	412	404	383	403	416	385	437	410	407	387	443	425	393	431	405	425	437	441	431	416	434	437	420	433	439	411	429	349	396	424	434	397	431	387	417	415	413	398	419	436	402	465	415	408	424	403	379	413	442	433	394	420	384	386	402	403	410	447	411	449	389	415	398	411	378	412	427	391	401	421	388	409	409	437	420	419	387	402	418	444	398	400	443	404	410	394	433	404	432	433	409	405	386	390	374	443	424	392	385	400	398	403	411	365	426	397	421	388	451	450	412	408	396	408	389	423	409	434	387	379	391	379	402	416	421	394	394	417	389	456	378	427	373	427	392	364	413	397	395	417	428	412	408	414	415	410	415	394	395	433	421	420	452	424	421	412	416	403	433	399	393	413	433	401	371	430	407	403	417	409	442	420	424	387	385	434	407	454	383	430	417	396	445	421	396	404	429	417	398	418	436	414	404	434	404	412	407	386	448	393	421	411	423	410	437	423	403	431	435	383	404	445	405	405	405	423	433	397	375	407	412	398	419	417	438	420	413	452	443	412	444	388	416	398	378	413	411	418	419	431	413	451	414	442	415	445	423	365	412	420	429	395	421	401	412	439	433	372	447	400	444	409	384	397	421	395	417	399	384	421	428	421	410	447	396	407	390	413	407	426	392	375	413	434	448	391	410	411	414	443	412	413	374	421	405	426	399	404	444	393	428	399	397	424	418	443	432	400	400	422	402	407	409	401	416	413	427	433	398	417	418	446	411	426	426	477	422	441	404	430	447	411	423	396	428	414	398	427	392	422	406	411	426	426	399	415	419	433	400	395	414	412	412	439	425	396	412	425	420	406	420	411	445	440	426	394	426	415	377	410	404	368	404	394	447	424	374	433	408	411	410	413	417	403	428	381	411	394	395	427	425	406	420	429	412	415	427	449	454	410	405	398	381	381	402	395	407	443	434	442	416	412	412	404	420	418	404	456	395	385	431	416	401	391	426	419	415	384	403	400	399	417	402	416	384	392	406	427	406	406	396	378	377	432	407	426	417	419	438	397	384	469	406	419	419	437	385	407	388	401	393	413	406	389	413	425	382	376	434	399	421	396	433	427	436	436	395	433	404	386	450	407	407	423	408	395	403	449	443	379	400	435	412	406	393	390	380	431	430	398	435	455	416	418	429	419	381	400	389	406	406	415	415	388	433	445	387	414	393	402	415	437	389	428	392	431	409	404	407	404	393	438	434	387	406	381	386	415	412	412	403	386	453	377	405	400	441	425	427	402	410	384	417	373	418	437	410	427	420	397	347	398	390	418	394	414	396	394	426	381	393	440	425	396	416	423	462	400	447	433	429	407	417	422	411	443	394	416	436	397	437	395	397	434	438	398	387	464	423	418	404	395	389	444	444	424	373	419	397	393	389	406	387	409	442	411	424	420	413	403	391	385	409	394	424	389	388	364	388	409	417	406	385	420	410	414	406	411	436	399	423	405	422	397	436	425	396	423	401	440	412	394	427	405	400	431	384	436	422	429	403	415	398	432	424	446	417	391	409	424	385	405	383	407	441	403	402	401	426	440	401	394	426	408	400	402	433	391	452	415	426	397	432	372	397	437	411	406	433	442	395	407	403	411	392	424	423	381	406	459	398	425	414	418	401	404	409	411	424	438	430	400	409	428	419	413	395	421	397	413	434	456	403	404	374	444	397	404	383	375	408	413	417	411	419	404	408	424	400	413	394	413	414	430	370	428	370	392	408	425	411	394	421	419	400	402	434	430	419	414	423	426	386	418	431	424	432	404	403	428	422	398	417	368	410	426	432	409	418	413	434	398	443	417	408	420	403	428	403	449	436	411	410	424	404	402	385	436	392	385	407	395	402	406	439	379	432	378	405	446	403	400	455	397	375	405	409	434	447	416	419	389	403	396	420	404	380	400	377	386	392	410	439	408	413	432	379	419	436	406	420	464	399	412	381	421	408	430	403	396	419	423	368	417	442	426	446	363	391	395	412	424	387	414	354	424	426	406	415	422	415	371	403	405	427	381	409	411	392	417	396	414	396	425	400	410	399	440	426	397	430	382	412	393	375	394	390	399	406	424	447	420	409	421	426	423	441	429	438	440	396	414	392	399	415	435	408	440	391	379	395	410	414	388	459	416	432	431	423	387	428	430	424	419	384	396	422	414	362	415	438	428	435	387	363	412	433	405	431	422	436	373	423	401	430	407	395	422	392	450	449	393	418	387	431	381	397	373	435	436	411	409	420	409	397	431	407	419	435	431	434	427	402	414	388	375	422	418	419	422	447	401	406	404	437	396	442	399	377	437	422	405	424	416	428	413	371	431	445	416	426	382	423	384	398	398	429	384	433	425	422	402	408	405	401	404	422	372	438	390	422	391	394	443	443	422	355	412	413	458	418	400	414	433	369	425	433	365	415	436	442	454	439	433	421	412	414	441	431	422	431	413	423	398	428	391	397	388	384	430	425	393	380	429	377	408	402	407	403	410	394	401	404	430	415	376	388	433	407	393	388	435	429	387	425	421	373	393	396	402	410	411	402	403	417	388	409	374	398	398	416	400	410	414	427	456	441	435	413	413	412	399	429	423	400	416	403	388	387	383	412	416	401	396	402	403	397	407	378	398	432	465	365	412	397	414	402	366	398	359	398	411	401	430	426	416	410	436	377	403	381	415	440	402	432	363	381	386	394	367	379	421	396	383	405	421	403	416	406	410	408	429	413	402	398	422	434	406	432	430	418	407	422	415	407	416	407	385	411	435	435	410	393	453	409	389	436	432	426	412	456	424	414	411	408	400	416	426	410	425	425	406	440	413	419	394	407	420	397	409	398	445	397	401	396	399	395	391	401	403	369	407	410	400	406	407	404	430	425	440	403	398	417	418	416	437	391	404	437	419	441	416	376	429	423	438	411	423	427	399	404	442	430	411	440	449	425	429	428	405	431	421	422	407	457	394	401	433	403	408	406	434	415	422	439	414	436	416	403	441	420	425	387	416	393	385	414	424	436	413	424	438	413	395	420	383	444	423	401	419	402	402	400	424	418	386	364	411	433	405	366	411	393	399	412	395	428	390	450	435	384	394	446	426	411	415	398	411	403	429	396	463	400	420	431	411	393	445	423	441	448	403	377	436	414	437	439	377	400	407	422	409	428	416
2062	1171	758	612	532	324	280	283	300	273	281	306	292	282	303	271	266	295	319	270	289	258	290	276	283	322	290	322	266	271	306	311	311	287	256	279	263	250	312	283	308	281	323	280	303	243	275	255	264	264	294	302	310	292	291	302	285	267	286	283	304	300	267	293	295	271	285	285	303	276	293	288	304	300	273	282	310	286	301	267	305	281	280	286	291	271	266	300	296	272	241	299	273	280	284	290	275	242	274	301	289	246	239	298	293	293	292	276	293	280	299	310	273	284	304	295	271	298	299	260	289	268	312	302	268	287	297	306	275	278	284	285	279	278	273	297	268	306	269	257	304	269	291	318	304	294	308	302	298	300	320	285	269	271	261	281	303	281	270	286	293	318	284	288	304	297	273	301	302	263	293	300	322	288	303	305	318	322	288	297	291	278	282	285	269	284	291	271	290	258	284	282	284	268	273	288	314	281	296	265	262	309	309	311	310	295	282	300	281	281	262	287	314	267	262	296	325	316	273	287	293	302	317	277	296	306	321	309	303	290	258	270	289	303	269	292	270	258	296	259	295	315	293	302	294	289	285	322	271	276	273	273	280	286	293	298	298	294	310	280	301	291	265	280	270	266	294	290	316	268	304	275	305	287	297	301	270	287	308	307	304	271	256	285	299	282	298	276	281	287	285	294	302	277	297	305	264	270	285	278	296	291	288	276	283	287	302	292	286	271	289	248	277	317	289	311	292	213	289	282	290	284	297	297	291	268	283	264	298	281	291	285	286	289	301	259	296	276	265	305	270	309	241	303	305	306	288	302	296	272	287	284	287	261	325	348	319	271	312	306	262	237	286	290	284	275	288	278	275	260	270	286	305	255	301	273	295	264	310	297	314	301	271	293	287	281	270	321	294	290	283	290	285	300	303	278	292	275	312	303	296	277	300	266	302	295	277	292	291	282	262	293	302	258	309	301	307	271	285	287	274	305	282	311	286	324	307	312	261	275	266	292	287	297	328	282	288	287	282	282	287	283	281	282	287	279	298	261	249	268	290	295	343	291	295	303	287	298	272	279	281	275	308	271	281	276	287	325	290	286	284	275	301	310	279	307	264	274	283	271	256	282	292	311	282	295	316	292	280	310	312	274	303	298	320	292	305	270	275	313	306	297	285	302	283	275	298	302	266	277	302	305	277	303	341	301	296	301	295	268	286	292	264	308	289	306	266	279	302	272	289	292	307	271	264	293	287	270	310	310	277	283	260	282	303	243	303	269	293	280	301	260	297	265	287	283	270	276	261	287	271	267	244	290	299	303	276	273	284	309	290	281	254	278	278	292	262	313	307	323	301	307	275	275	282	294	297	309	289	296	279	272	310	280	290	260	267	278	318	297	300	289	283	306	299	315	281	294	272	278	295	277	260	283	300	288	265	279	291	264	301	263	299	276	289	342	322	282	269	334	296	303	311	293	251	319	289	323	284	284	301	310	279	292	283	264	308	292	282	289	275	317	318	333	288	313	280	288	315	294	278	301	285	312	302	252	309	304	271	302	317	278	272	294	282	292	339	299	323	256	267	310	256	297	271	261	272	271	291	279	264	258	331	294	295	278	270	292	250	288	287	308	294	286	275	285	277	284	277	295	259	287	268	288	274	282	285	299	269	287	307	319	266	295	286	299	297	287	279	281	270	293	297	282	278	322	270	316	274	281	286	307	321	314	289	307	297	305	271	273	306	278	257	297	319	293	282	299	284	278	279	285	312	301	267	295	285	261	297	309	273	232	233	288	287	286	340	284	299	284	288	273	233	258	275	274	297	262	294	293	285	274	304	302	327	294	311	274	294	313	285	260	304	264	252	301	259	293	294	311	314	276	300	270	278	305	308	281	272	311	272	322	283	300	332	263	271	263	266	305	316	251	305	252	280	273	270	280	268	284	292	313	275	292	297	314	316	328	320	313	291	307	289	292	268	272	309	263	247	296	300	287	286	287	314	307	283	264	263	290	292	277	297	279	309	284	276	312	290	300	287	318	270	292	298	280	281	282	313	314	299	333	290	278	294	309	291	269	298	280	312	292	291	298	265	266	299	292	292	299	286	324	261	284	309	258	284	299	274	258	286	265	276	310	306	304	294	267	300	275	270	287	308	289	302	283	308	285	286	307	280	280	320	309	281	285	276	275	266	277	306	321	263	259	300	287	262	308	275	298	288	299	276	280	271	293	317	294	255	286	273	293	275	327	295	272	294	289	315	295	309	292	287	288	262	300	300	297	312	296	295	248	264	284	290	292	276	286	289	255	297	285	283	290	279	280	290	290	314	275	264	287	290	295	288	288	276	253	338	282	321	282	270	273	289	292	304	273	262	304	302	298	301	297	272	300	284	289	270	329	304	301	304	264	298	313	272	321	275	297	281	279	281	281	278	281	302	325	291	285	268	297	307	265	281	301	261	308	277	265	266	300	301	291	283	285	293	298	266	290	271	305	296	303	279	317	305	311	311	283	321	295	300	301	271	292	290	278	304	330	290	289	307	284	272	252	253	277	275	254	311	276	269	292	304	273	288	233	281	268	274	231	281	293	295	276	260	289	313	287	291	306	295	311	278	270	281	303	280	281	282	249	265	317	293	289	313	293	313	262	295	261	273	286	272	290	306	281	278	300	293	310	275	291	287	323	277	276	298	305	291	248	317	283	286	265	262	273	252	278	315	283	308	285	310	299	307	277	265	299	295	293	288	295	302	289	281	228	294	292	258	295	308	253	242	260	276	307	286	269	253	284	291	280	297	280	301	286	303	274	303	277	276	299	274	295	285	277	277	313	302	281	272	290	269	288	285	295	267	308	301	288	294	307	299	270	269	284	316	290	271	297	305	291	294	242	278	286	269	291	293	296	319	315	272	270	278	267	296	310	283	305	308	270	286	312	303	284	276	267	307	276	302	312	271	302	258	295	305	289	315	296	285	300	312	297	294	272	274	255	252	304	279	291	300	278	280	288	280	318	270	286	290	267	271	269	267	286	311	291	249	303	281	275	264	268	279	329	262	308	294	313	298	287	303	295	284	276	302	279	297	273	271	302	294	277	281	272	261	288	283	263	287	293	268	308	300	309	269	284	287	277	284	263	294	278	253	272	275	283	265	277	281	313	298	327	292	282	281	346	290	291	300	287	267	312	296	278	301	307	286	320	293	288	285	255	290	291	279	291	260	297	251	287	292	302	268	301	301	281	269	266	289	286	272	306	257	295	276	273	284	274	284	280	308	307	260	285	295	291	289	311	287	288	286	270	289	287	281	249	265	297	323	301	307	303	303	269	268	268	256	288	293	287	294	273	286	294	287	293	309	285	292	289	294	311	277	281	303	269	291	259	291	277	279	291	300	298	258	284	288	276	258	283	285	293	317	287	339	295	334	278	264	291	279	308	285	315	285	283	278	296	267	293	281	293	304	260	297	292	293	271	273	294	316	281	314	294	268	304	319	285	269	284	272	281	300	320	294	289	311	247	272	290	290	247
2355	1778	1661	1822	1734	842	718	667	711	741	734	733	707	703	696	683	683	751	714	728	712	665	710	684	752	674	724	715	707	654	722	725	691	713	662	706	721	663	689	681	722	664	657	703	711	752	711	687	710	681	724	735	703	666	694	686	720	677	740	669	739	674	736	710	660	709	704	690	675	643	674	678	736	682	686	682	680	651	677	693	732	709	740	698	689	677	699	723	654	716	728	695	669	724	714	718	705	691	708	674	670	673	729	691	647	692	740	670	660	718	694	745	751	675	695	698	696	680	699	702	733	659	714	737	723	720	667	673	700	661	691	693	679	730	644	691	661	709	649	687	673	718	728	701	685	737	734	632	622	652	734	654	702	664	694	663	674	730	705	736	706	737	700	725	688	689	684	772	686	732	701	695	694	676	685	674	664	656	710	664	691	666	646	703	699	683	691	714	661	696	688	668	731	671	705	703	707	663	659	678	698	671	658	647	660	713	647	694	716	717	687	727	677	664	714	701	693	701	687	699	730	687	703	671	692	716	711	729	715	673	716	691	681	702	718	724	667	749	674	696	704	659	659	719	679	686	674	671	718	695	663	748	676	713	762	686	713	702	679	698	721	725	655	699	742	696	648	721	709	669	736	658	716	685	685	654	687	758	709	714	695	656	682	667	709	697	705	673	697	686	762	694	725	729	682	623	681	701	711	661	675	653	754	721	705	702	714	710	728	729	719	691	762	695	673	723	690	709	731	668	743	648	737	691	670	692	690	721	715	685	687	701	709	663	645	694	691	731	698	725	678	707	671	698	714	721	693	698	687	696	724	674	705	766	710	704	703	669	673	679	705	699	726	718	681	691	721	671	704	667	713	720	727	770	708	682	671	658	734	658	742	700	713	682	726	670	653	680	689	684	698	748	643	713	689	687	685	692	676	676	721	685	671	711	669	703	699	667	686	710	686	677	711	700	693	681	668	643	723	720	636	712	713	684	640	682	672	691	713	632	666	710	714	753	708	711	714	723	664	719	760	735	694	658	675	693	651	679	710	682	662	717	717	646	734	711	689	711	722	696	718	696	738	705	683	724	694	710	659	714	724	694	710	734	693	705	708	681	678	696	724	710	682	672	660	720	736	692	688	671	667	707	691	673	698	689	669	734	721	703	665	669	695	647	707	683	657	686	707	660	759	675	695	695	689	690	693	755	682	705	700	681	685	696	676	693	670	684	710	727	689	706	693	650	636	706	656	728	721	698	682	659	679	705	696	619	672	709	700	701	686	705	700	645	692	743	703	717	721	682	662	690	697	693	717	725	698	697	704	698	672	705	709	741	711	676	699	695	683	662	685	680	715	682	691	711	659	664	693	689	653	655	683	675	680	691	728	704	700	645	716	696	699	682	728	758	676	701	707	709	661	709	737	642	691	695	638	695	696	752	706	667	706	688	697	687	740	691	693	727	684	660	695	702	681	704	720	657	724	724	733	676	711	709	669	656	697	738	695	707	726	741	656	613	701	708	694	651	722	718	734	644	717	692	718	642	724	688	663	711	719	712	659	687	662	693	715	730	690	696	754	703	692	685	667	676	720	715	657	653	748	709	676	700	647	700	716	668	718	666	717	702	693	727	658	720	678	695	703	705	701	664	688	694	706	740	712	674	697	762	691	714	722	691	700	667	678	689	741	668	696	688	712	644	685	695	706	679	686	701	680	715	696	673	683	692	672	655	659	678	683	670	690	671	678	711	664	697	735	700	691	681	717	703	728	739	737	710	691	712	710	716	734	664	659	706	739	698	680	678	673	710	666	677	680	705	683	656	691	696	640	694	724	751	656	686	712	727	695	720	694	699	770	725	685	684	669	698	721	696	688	665	696	765	710	666	680	718	715	697	701	686	700	712	694	688	701	703	692	693	740	683	703	653	713	642	690	722	710	730	682	695	762	726	749	669	702	744	671	738	702	687	678	708	727	680	697	713	685	693	694	722	692	666	715	712	724	703	679	712	714	711	703	675	685	674	732	676	736	656	703	713	697	680	719	664	662	724	657	691	693	661	700	663	689	728	739	676	690	668	685	724	702	723	716	687	739	655	681	686	714	699	681	640	728	705	651	711	739	686	663	690	679	722	695	713	702	659	713	692	700	673	670	703	693	650	707	714	747	717	658	693	683	662	721	752	726	648	724	714	731	691	737	708	727	716	692	717	682	680	700	700	743	668	736	688	709	670	714	698	693	684	713	732	732	725	722	727	683	691	730	728	701	721	680	693	730	666	699	659	690	682	681	704	685	703	675	705	715	666	748	675	660	690	696	705	734	697	700	669	690	752	646	730	696	715	693	706	678	688	682	714	684	650	618	669	691	683	639	723	699	726	701	733	712	705	661	690	733	741	716	708	742	645	663	651	668	691	713	720	716	696	670	679	703	755	716	671	668	737	713	677	702	693	671	707	712	718	688	723	740	755	674	744	675	736	704	717	731	762	704	725	647	719	689	719	694	709	697	685	759	703	696	670	735	690	703	695	741	717	709	680	683	699	699	689	682	705	694	701	696	725	683	738	717	722	700	717	716	679	723	670	659	689	666	654	698	726	726	702	695	743	751	665	719	670	684	654	679	658	711	697	708	704	688	704	662	697	670	723	709	675	694	683	685	686	669	691	698	690	697	706	693	687	647	673	673	693	699	683	670	711	676	694	686	682	684	683	747	717	687	732	664	705	722	687	707	702	721	721	672	686	721	694	703	693	694	718	758	669	694	688	709	684	695	741	727	693	730	677	710	713	710	692	671	712	684	680	707	694	671	706	705	727	671	664	652	678	698	722	679	731	708	692	721	649	762	668	708	684	735	663	687	694	689	697	715	680	718	697	737	650	686	678	715	666	698	664	728	668	699	705	665	679	653	683	687	730	724	701	699	681	724	726	727	706	671	684	632	703	676	700	729	697	709	702	694	692	684	685	713	701	703	628	638	657	693	690	647	711	674	704	644	705	712	685	730	650	690	688	717	681	733	698	690	710	649	730	708	695	698	675	707	695	695	719	666	758	731	633	708	702	695	680	688	653	670	709	717	696	710	649	701	707	724	719	691	699	752	678	703	657	721	666	667	715	681	699	681	679	693	713	693	704	698	687	695	659	697	690	707	728	704	673	696	681	688	656	708	702	740	674	694	696	697	646	644	674	694	683	713	719	701	641	723	697	662	690	698	732	681	704	649	749	652	675	733	698	719	692	675	669	677	683	661	750	707	666	710	705	713	743	669	704	664	667	694	667	668	705	703	683	700	696	730	700	734	673	755	725	677	685	741	658	651	683	662	656	708	733	652	670	667	730	659	710	752	691	683	731	744	716	680	681	681	700	703	683	686	709	703	698	693	694	677	682	651	727	703	684	693	684	688	670	712	698	677	701	702	703	696	705	726	701	683	712	693	684	721	690	715	706	711	723	719	713	713	676	714	654	649	660	649	706	699	683	702	716	704	719	688	702	700	708	697	684	674	709	695	707	649	668	726	721	705	696
8969	7520	1547	1108	1466	730	355	346	371	316	348	351	330	296	299	317	312	339	310	310	269	328	295	306	292	349	331	287	305	278	300	320	305	296	317	291	302	325	311	283	312	293	282	303	329	280	308	307	324	300	282	326	282	298	322	293	308	303	319	310	269	288	288	285	309	289	270	313	331	307	281	321	318	326	305	310	317	295	314	311	320	271	306	305	332	315	311	322	320	337	294	311	314	318	292	337	293	300	292	285	313	328	305	299	295	311	313	347	340	338	288	275	308	300	331	324	311	286	297	300	279	341	289	289	252	299	296	292	303	314	271	311	286	304	306	292	310	279	279	338	324	291	307	292	282	300	296	289	318	270	335	281	301	289	294	297	264	313	294	311	326	304	319	304	314	305	291	265	304	307	309	308	285	273	331	287	280	326	305	317	290	301	311	293	293	287	303	324	269	308	303	290	324	290	343	320	327	282	286	285	303	295	314	267	323	304	315	310	329	275	282	336	278	314	295	302	335	336	275	289	277	301	290	266	325	287	301	301	281	323	256	294	276	342	301	318	318	293	316	293	302	303	316	334	281	291	296	308	292	294	308	301	288	276	302	296	313	299	317	274	298	307	298	284	295	289	314	324	301	301	310	304	326	314	313	299	330	290	307	302	293	284	325	279	302	297	293	292	289	276	305	314	295	311	317	299	307	289	297	310	267	285	325	297	276	338	277	295	256	337	287	293	305	275	337	298	277	279	330	291	282	298	310	309	350	296	322	313	276	308	327	303	289	286	301	274	273	306	305	270	286	287	279	313	313	305	292	314	271	273	298	285	286	311	292	287	293	296	306	303	289	299	319	272	324	277	312	302	305	318	298	293	304	280	295	300	289	320	276	286	312	305	282	311	311	286	308	303	297	286	298	317	292	325	290	295	326	319	313	286	300	290	306	296	301	303	308	311	333	309	317	315	298	322	302	303	292	322	269	318	306	259	318	304	295	299	305	296	319	264	262	325	338	278	307	320	326	309	304	292	303	312	299	316	321	306	325	279	283	294	305	294	304	284	308	295	255	284	312	279	285	293	290	307	291	282	302	273	304	297	299	324	334	301	297	314	314	286	318	295	297	293	285	342	307	286	285	291	302	302	287	290	277	270	284	290	286	285	301	290	325	286	312	284	333	300	278	312	312	301	332	280	298	281	275	296	340	300	306	269	327	300	350	340	318	286	296	301	273	298	306	308	301	351	319	306	313	319	326	304	305	304	305	318	334	304	302	273	290	282	305	298	313	296	308	303	321	300	270	323	291	278	318	294	304	283	321	272	323	295	305	294	311	286	303	314	302	319	289	283	304	300	288	274	298	307	331	291	306	338	321	294	281	322	294	301	295	297	285	262	328	294	296	280	317	325	336	297	301	286	281	263	294	319	317	311	307	271	303	283	302	301	322	299	336	273	328	290	309	279	288	324	311	315	262	271	277	310	294	284	306	299	283	281	306	257	288	296	304	284	320	302	298	309	313	321	345	343	295	312	307	300	312	323	266	318	303	302	268	310	320	275	287	304	328	282	296	308	319	302	291	310	295	350	293	301	307	290	283	294	308	320	270	291	291	294	317	303	298	317	334	294	296	307	296	275	323	291	283	302	287	310	293	283	305	298	301	284	319	299	311	298	271	280	287	304	268	262	297	304	297	322	285	316	319	322	324	328	290	331	273	301	323	329	306	286	254	279	303	296	274	300	321	295	299	304	286	312	313	325	297	303	308	282	324	283	294	298	292	321	332	327	294	280	246	349	313	279	313	339	319	290	295	304	311	323	304	313	327	311	324	308	281	296	286	313	333	280	337	270	340	326	273	302	296	295	308	335	305	336	278	294	310	313	287	281	286	319	297	303	313	303	296	318	286	293	323	299	289	302	319	294	295	303	276	291	323	331	285	278	327	315	333	308	302	305	296	307	311	265	284	294	290	305	328	286	278	287	335	318	308	338	302	297	284	305	312	294	297	309	312	287	299	308	274	282	278	297	302	304	302	288	301	300	309	318	331	318	328	291	300	318	315	293	287	268	280	339	321	297	279	294	316	298	296	271	294	278	321	325	309	310	302	356	295	260	299	306	314	286	293	285	321	284	311	329	319	299	313	298	319	292	281	330	324	321	294	296	284	311	310	307	312	282	293	289	281	279	298	305	266	287	306	290	281	286	323	324	293	303	302	275	307	287	322	317	287	328	280	283	313	307	308	290	296	296	301	286	297	307	270	294	280	297	293	297	311	282	289	313	295	277	307	272	274	303	304	337	303	301	320	305	305	300	275	335	312	283	270	289	260	325	300	315	317	314	295	298	300	326	308	333	323	311	308	291	303	323	285	322	278	287	336	291	279	315	327	282	290	289	297	311	313	309	329	285	290	304	295	316	283	283	313	298	315	294	292	309	284	290	309	301	292	318	331	315	311	276	320	301	306	322	307	299	325	303	294	319	299	291	305	318	302	274	326	290	284	289	294	294	301	334	310	299	284	304	323	312	331	275	282	296	258	326	332	313	318	318	346	321	321	264	323	280	281	276	296	309	293	320	338	302	309	312	278	276	318	315	281	298	315	324	297	301	300	312	323	301	307	308	325	288	315	317	284	325	330	323	269	299	288	287	298	310	321	293	310	301	291	294	265	246	308	302	301	304	293	299	292	321	302	290	300	277	305	319	313	294	284	300	294	287	292	255	329	320	303	293	315	326	311	309	289	272	313	338	293	248	317	297	295	309	294	317	348	284	286	306	293	296	330	317	322	330	311	318	309	310	299	314	295	337	300	285	315	288	298	293	299	279	272	297	295	330	294	292	318	295	288	283	310	329	274	280	287	299	290	266	309	313	285	292	301	308	269	302	286	287	257	298	304	293	273	309	293	317	292	289	341	303	323	314	328	306	298	308	307	305	281	292	302	306	314	294	319	311	314	298	332	332	274	294	322	315	302	298	315	306	277	247	340	310	285	309	301	278	315	358	281	302	281	302	303	295	295	341	300	286	299	289	315	327	295	326	282	338	287	283	301	302	271	306	297	313	316	301	300	317	292	306	305	312	298	282	288	292	292	280	302	310	308	313	313	324	313	289	303	292	314	306	332	327	290	292	267	288	299	281	286	309	318	300	296	288	325	291	302	280	269	291	310	307	298	281	308	296	307	289	297	315	299	296	281	301	297	311	285	317	277	295	323	322	332	278	285	284	335	306	335	308	291	278	321	311	316	316	288	272	296	310	269	327	306	308	277	280	328	296	283	287	310	300	279	309	307	295	304	278	317	289	290	314	302	344	275	283	288	289	292	292	333	273	276	300	316	295	307	286	266	299	314	322	278	278	304	295	304	310	299	295	330	324	285	311	271	291	294	315	299	322	275	277	271	338	332	313	308	305	279	303	306	288	281	258	281	301	307	301	257	271	292	321	329	310	290	299	319	271	324	275	288	285	316	289	291	280	301	357	321	326	320	292	286	311	312	332	319	305	311	327	307	340	292	304	295	317
7840	7596	3139	3283	5834	2209	939	943	917	819	862	816	819	816	780	786	760	746	742	768	745	741	736	781	765	727	694	752	768	763	734	698	680	735	756	760	719	747	724	760	742	727	754	716	721	692	714	774	728	698	732	656	755	724	756	702	704	741	728	713	709	733	755	683	709	730	702	729	674	721	703	700	678	715	717	712	724	739	760	774	689	728	719	772	729	738	782	665	699	669	744	693	703	717	769	702	703	696	727	772	768	713	796	703	749	753	702	763	657	698	681	704	698	726	721	682	741	742	733	676	711	716	720	717	694	686	659	657	760	668	691	734	750	689	723	702	770	671	704	734	706	723	739	693	670	708	697	744	751	705	784	688	728	692	738	725	708	757	677	673	659	655	680	700	683	746	778	742	739	730	728	709	688	716	723	745	691	704	726	734	693	716	732	761	735	691	709	709	737	698	739	688	704	740	742	706	697	690	714	728	760	728	651	748	756	721	728	709	726	716	745	741	723	696	692	711	686	732	651	723	728	709	726	733	710	717	737	703	730	681	728	736	727	733	720	741	730	738	710	732	712	736	679	677	676	689	672	717	698	777	723	728	751	719	709	756	747	723	685	723	717	731	704	736	683	738	729	755	682	733	746	767	728	697	697	703	670	666	739	715	682	712	741	736	686	709	749	680	689	751	735	740	749	685	731	710	751	728	716	737	696	717	716	698	754	683	711	773	681	720	677	708	710	741	742	684	739	721	718	702	731	744	682	776	720	704	693	743	700	697	682	690	735	710	726	721	699	754	683	654	759	688	734	698	684	716	778	726	689	694	784	749	691	738	727	759	764	726	741	715	732	686	699	766	738	760	687	700	731	693	722	710	736	709	679	663	736	686	694	694	717	724	736	747	701	713	778	752	712	720	696	705	736	697	714	718	714	687	746	740	739	699	713	751	686	774	689	736	675	679	732	719	682	685	720	728	720	720	713	666	715	753	701	709	665	735	687	703	731	705	695	723	727	689	734	705	726	699	688	712	717	759	695	691	732	713	686	718	670	732	716	716	733	680	691	697	713	679	764	713	676	667	728	730	740	741	738	687	736	684	701	713	704	724	704	705	739	687	750	791	712	694	718	768	712	713	741	737	763	709	706	714	693	692	693	665	764	698	742	719	715	763	714	743	752	748	736	741	710	703	701	714	771	772	705	715	731	710	708	690	706	731	735	697	728	701	684	755	740	719	747	713	710	728	726	724	746	762	677	733	728	774	753	690	696	707	712	746	729	732	682	736	703	692	731	649	687	713	725	763	744	683	734	754	742	716	746	689	721	707	750	662	702	686	749	698	706	750	733	744	733	735	680	674	716	687	766	729	656	714	672	715	689	667	688	686	749	747	727	737	704	713	762	723	764	702	654	700	755	713	697	742	737	708	720	731	705	750	751	734	714	741	714	700	740	663	666	789	691	737	722	734	729	713	743	735	698	772	724	714	741	737	710	781	692	730	737	761	779	697	710	715	703	718	741	690	759	708	692	739	709	739	744	757	720	735	721	776	717	733	738	726	730	737	738	729	703	717	721	690	720	758	718	727	793	719	729	737	738	769	705	716	735	674	685	768	711	736	739	720	755	743	764	727	673	726	655	726	678	711	720	735	685	733	687	753	703	727	721	771	733	683	663	714	729	729	681	739	751	727	714	729	740	734	703	712	727	751	700	746	703	693	757	674	729	697	717	703	750	729	748	712	715	743	740	716	739	750	707	718	731	698	732	710	711	728	755	704	714	693	723	740	691	727	741	708	682	757	730	741	724	712	689	741	774	689	733	718	733	741	758	750	712	694	685	731	734	758	730	722	720	706	699	752	683	744	688	697	751	745	757	725	783	707	722	727	721	678	725	680	685	660	756	704	759	692	727	741	758	707	714	675	727	724	669	719	713	703	708	721	710	720	725	698	742	735	696	751	741	712	678	699	733	743	751	665	726	671	699	749	761	765	765	718	695	743	732	695	674	705	737	678	744	670	732	701	698	745	711	742	722	716	675	724	737	728	727	685	761	782	703	705	750	734	775	706	702	703	735	709	737	766	772	763	708	693	699	700	692	746	740	693	715	696	731	731	737	704	715	701	693	754	742	743	736	743	713	738	744	744	698	743	700	689	731	730	705	771	719	712	704	746	731	734	751	707	741	784	672	731	704	720	703	740	753	745	710	735	744	707	686	694	734	719	685	694	715	680	721	768	720	692	742	737	716	701	731	725	737	689	704	719	701	733	719	751	718	761	728	704	731	695	754	765	709	752	751	714	727	751	664	750	750	724	714	695	737	731	744	729	736	756	719	740	725	689	724	687	753	767	756	706	714	682	725	708	744	679	765	689	748	776	706	731	726	708	772	665	711	724	690	708	699	707	697	697	710	733	728	724	698	725	683	711	723	756	728	781	740	725	697	719	755	669	742	711	743	747	710	706	734	752	737	708	754	701	662	687	749	683	699	668	725	764	729	746	796	710	717	731	745	735	736	641	752	715	693	746	743	736	725	755	714	719	703	757	698	699	727	728	708	757	686	706	734	727	698	749	685	695	667	705	710	772	671	698	722	713	750	772	723	669	669	738	720	723	678	672	712	704	716	740	691	744	711	719	721	747	690	724	704	716	714	748	708	731	754	684	729	719	706	684	775	679	699	716	669	774	702	694	688	679	731	748	716	720	717	691	716	733	706	739	719	762	685	722	701	721	697	710	721	688	717	713	821	748	696	678	748	714	714	653	705	674	720	739	672	691	728	675	779	760	723	717	740	782	686	734	710	686	750	763	711	731	701	723	740	769	725	719	733	715	726	731	726	685	687	684	763	717	732	737	742	694	714	786	691	711	738	742	689	760	710	700	693	678	709	747	733	716	702	773	699	717	731	701	704	738	740	740	735	754	657	691	677	718	747	726	716	704	718	714	703	727	766	720	696	759	748	701	695	724	703	712	780	718	726	715	714	720	734	678	719	736	707	745	770	678	774	722	721	699	707	718	726	748	693	681	696	732	723	707	751	736	683	747	717	699	744	724	817	679	738	721	718	760	710	733	694	791	717	702	738	704	694	709	690	676	717	679	744	736	732	749	776	764	719	725	648	734	728	712	698	727	706	703	748	744	707	687	710	744	750	731	694	707	747	737	722	683	777	713	699	792	721	687	670	743	761	759	754	708	744	729	747	725	735	741	703	724	679	769	695	748	762	702	723	738	674	736	741	759	720	699	734	751	801	731	718	690	684	692	741	705	679	682	776	713	728	715	728	714	716	747	746	714	730	744	743	713	681	731	704	721	759	711	713	723	701	676	697	755	702	725	715	727	721	671	716	708	689	695	757	751	732	689	768	697	683	718	757	699	698	761	701	733	732	771	709	765	728	741	697	726	691	746	709	737	702	693	716	699	697	725	745	770	706	748	738	757	701	722	739	738	752	725	718	666	736	690	737	699	747	719	734	716	698	696	704	755	705	708	715	758	661	708	717	721	732	739	713	710	727	768	739	772
14737	10450	2268	1234	2324	956	262	237	215	190	204	164	188	184	188	171	191	174	206	164	150	176	176	189	181	152	169	146	178	188	152	148	181	136	153	177	166	150	145	163	158	158	170	142	148	165	152	180	156	164	139	163	176	167	154	157	159	154	165	157	172	152	157	166	152	193	165	149	143	159	152	175	165	136	148	152	163	150	162	166	151	142	176	153	151	166	183	161	150	167	155	158	141	160	180	164	153	176	147	156	177	196	177	153	170	166	167	172	157	149	170	165	156	145	181	169	159	215	157	156	162	160	183	157	165	148	171	142	153	166	162	149	181	164	148	156	161	156	180	144	156	155	177	158	181	177	171	187	160	164	166	159	150	186	136	154	168	176	160	164	116	149	171	145	154	150	176	156	186	141	150	151	156	165	135	166	174	159	153	167	173	153	148	131	153	172	149	168	150	164	155	162	149	155	147	173	161	144	156	156	165	177	169	153	140	146	170	161	151	147	154	160	174	170	162	142	140	170	176	153	181	162	166	153	155	149	170	155	155	161	166	140	181	148	152	150	166	156	178	176	151	171	160	168	171	167	148	149	155	163	157	148	150	178	158	165	150	150	164	159	164	157	197	152	170	176	154	156	170	165	160	159	174	147	157	154	158	135	171	184	162	151	164	164	162	144	183	162	150	162	175	158	173	163	135	153	169	155	159	148	134	143	148	148	168	164	170	139	166	161	138	162	139	186	148	143	152	151	155	158	170	164	144	145	173	156	136	150	167	166	136	149	149	162	150	134	125	175	168	164	167	157	158	143	162	150	176	154	176	154	167	163	149	182	167	179	177	124	170	156	161	160	158	163	137	142	171	145	159	141	150	149	153	150	164	161	156	128	148	146	164	156	144	139	180	172	140	153	141	205	160	154	144	163	120	129	165	172	150	144	170	166	160	141	169	169	159	135	176	143	174	144	128	169	155	160	166	145	160	163	155	151	157	169	193	166	173	166	157	144	179	146	165	175	165	158	181	151	187	188	156	160	140	168	145	142	159	138	152	148	149	161	138	135	142	183	182	147	160	180	140	163	163	153	152	156	149	141	163	157	161	158	166	163	175	136	142	163	161	179	142	155	150	142	159	150	158	174	146	144	166	164	152	173	154	175	160	159	173	153	149	156	158	147	148	147	174	131	175	185	154	136	153	172	160	180	158	146	174	155	151	161	170	171	154	156	169	125	168	137	155	165	165	153	163	129	173	157	149	171	167	138	171	160	172	156	160	151	180	180	157	161	177	153	156	158	165	154	173	153	156	200	179	149	152	180	172	154	170	155	155	161	179	165	160	176	148	184	156	168	173	163	158	159	176	177	157	142	164	168	173	166	150	150	161	161	156	166	147	177	162	135	152	159	165	177	159	191	168	155	142	138	172	161	180	167	146	160	170	151	148	163	169	135	168	127	154	170	163	142	175	151	139	162	160	158	156	140	157	180	172	171	178	162	177	168	167	159	175	153	163	182	154	160	167	162	164	171	141	166	178	166	156	162	170	141	163	169	149	160	154	155	135	151	160	156	154	145	129	162	171	143	137	169	169	172	156	169	154	159	168	157	163	166	167	143	175	146	164	167	177	166	158	162	172	156	150	159	169	151	164	154	118	149	163	167	167	163	173	159	170	163	156	157	151	167	170	159	151	150	169	157	145	167	149	141	165	169	169	172	177	164	165	162	153	161	156	159	152	176	178	175	164	183	134	163	172	156	158	155	165	167	159	168	159	143	149	156	145	168	171	149	178	156	160	175	186	151	158	157	155	161	159	149	148	168	154	150	157	164	172	167	147	171	141	166	168	166	147	152	173	192	148	148	146	174	157	164	165	146	141	167	154	159	169	176	180	151	164	154	178	175	154	146	154	177	140	162	135	157	181	143	148	162	148	151	163	151	157	162	167	152	152	153	151	140	179	170	174	169	162	160	166	166	161	162	164	159	148	172	148	146	161	176	149	181	137	138	149	142	168	151	160	168	146	155	164	155	155	169	165	140	154	127	150	156	132	173	173	168	154	169	158	168	161	153	174	152	143	141	150	162	146	173	158	163	158	137	166	165	183	174	180	150	162	195	166	157	159	142	143	161	174	137	159	168	170	184	136	182	145	163	175	171	156	178	160	167	170	151	145	177	150	161	154	147	173	172	158	163	162	153	158	159	154	148	180	132	161	157	177	190	177	141	143	167	161	150	153	160	166	155	155	142	172	148	155	169	155	166	186	140	165	173	158	166	166	143	175	160	136	158	158	175	149	140	176	182	144	157	173	144	169	132	152	155	171	155	171	158	152	183	169	175	160	158	152	169	152	175	175	144	148	147	148	165	128	174	175	185	162	153	160	138	123	154	158	149	178	171	137	161	153	159	161	156	172	168	161	154	167	157	154	163	156	153	143	169	146	147	172	139	153	146	146	171	170	149	133	169	153	190	176	143	159	159	159	181	139	133	172	167	151	155	155	135	168	157	155	153	159	169	153	143	167	165	168	167	180	175	143	163	156	153	152	141	164	177	181	152	147	163	149	162	152	177	149	141	159	165	162	163	176	160	159	145	153	166	150	158	157	158	151	169	160	169	138	173	146	178	167	144	160	163	143	171	154	148	154	155	158	139	156	169	154	152	165	160	154	139	140	146	152	160	147	156	164	150	162	193	150	164	168	157	169	168	155	143	141	165	154	166	159	177	165	144	161	165	174	172	158	150	160	151	170	144	150	169	143	142	135	161	168	150	163	171	168	133	160	168	180	191	154	171	178	145	167	155	156	171	170	163	157	146	141	149	146	140	158	179	151	162	189	147	148	159	160	139	155	143	138	152	132	154	158	147	160	143	164	162	172	160	165	153	129	175	162	154	147	165	167	149	154	143	164	166	149	161	165	157	147	173	172	148	155	144	177	182	173	143	208	150	179	155	143	157	165	174	154	127	144	178	161	155	166	160	157	156	155	189	156	158	188	174	173	176	153	151	150	154	144	135	152	148	146	182	177	172	155	178	134	144	171	179	152	155	138	179	163	175	168	164	177	152	153	139	169	144	141	144	175	145	164	153	175	145	163	152	156	173	169	188	160	166	144	172	169	150	165	164	178	159	135	159	155	148	152	163	168	166	152	153	154	154	160	136	145	179	160	143	154	154	164	157	139	160	164	162	140	163	137	159	155	165	160	144	145	141	167	155	156	163	160	167	142	164	136	156	145	144	172	162	147	150	178	156	169	166	156	159	148	136	155	166	154	162	165	164	136	150	179	159	175	185	156	163	155	160	175	161	173	153	143	145	166	155	148	153	162	164	173	153	159	177	180	152	182	170	174	156	163	150	131	175	161	159	150	164	168	162	155	138	157	180	146	154	151	154	175	146	161	160	144	147	159	168	152	161	139	150	164	143	186	155	175	152	156	173	159	168	149	172	165	144	162	171	137	161	164	158	131	155	173	170	169	184	173	168	157	152	167	138	151	146	133	173	151	150	155	158	171	141	164	149	140	159
9543	9243	4271	4252	8815	2809	899	834	702	672	603	552	591	550	521	504	503	505	508	482	448	479	473	425	413	477	462	436	421	428	422	418	411	380	410	435	445	413	428	400	382	396	390	398	388	423	412	405	406	423	437	391	406	414	417	375	416	389	400	416	391	387	380	378	402	423	391	412	421	427	418	426	366	379	436	413	381	380	384	385	378	401	408	391	386	381	391	399	397	394	381	380	362	409	415	410	419	382	435	400	409	397	387	419	369	381	398	420	392	382	392	411	340	379	388	430	394	396	400	399	410	396	433	417	401	383	375	395	433	406	375	415	389	411	398	384	410	389	390	397	414	413	369	387	409	405	408	396	373	436	393	370	391	373	386	398	348	410	356	372	419	409	408	417	387	412	390	401	416	385	394	401	371	397	410	415	369	403	398	397	402	424	370	357	415	402	380	392	373	408	361	397	410	419	374	400	414	408	376	394	423	407	410	386	405	386	375	401	391	457	410	422	370	383	382	374	390	390	387	379	420	387	390	370	367	406	377	443	414	404	376	352	388	399	396	408	386	424	406	394	381	393	356	384	436	422	387	415	423	393	385	408	398	393	404	386	413	404	418	384	367	389	379	369	394	442	402	358	371	397	394	403	415	377	396	425	401	379	392	404	409	411	411	375	396	392	410	401	403	369	411	400	442	401	394	381	379	389	342	416	428	404	385	402	387	393	409	388	413	372	387	401	350	351	453	399	366	418	387	395	401	392	402	372	369	423	399	396	385	365	412	389	396	402	391	353	425	398	388	421	417	417	402	389	392	389	397	401	359	384	399	401	385	410	366	379	391	379	394	375	428	371	390	406	384	366	408	420	392	412	427	377	382	418	410	412	381	385	396	352	375	388	402	396	418	388	376	399	418	391	427	398	383	374	370	392	384	426	407	392	411	418	400	422	361	395	393	373	384	399	415	392	367	375	407	374	398	387	404	397	376	385	416	433	392	407	380	385	411	415	400	422	391	388	367	389	387	386	417	414	372	386	372	376	401	411	371	438	407	396	435	389	427	394	376	372	419	374	405	369	349	417	391	411	410	388	415	384	414	411	419	395	406	402	399	431	381	382	391	371	358	416	432	400	410	437	394	367	406	407	425	395	444	428	419	426	405	362	426	360	424	386	381	374	393	363	379	404	418	399	407	397	381	388	384	406	355	392	398	335	427	389	385	401	405	411	378	405	381	373	421	393	387	387	383	391	406	378	441	366	389	399	400	397	400	413	395	404	391	420	388	396	357	391	381	393	390	423	384	442	383	387	385	378	336	369	403	375	417	395	398	420	418	446	418	404	386	427	422	372	369	372	403	382	392	409	397	380	424	393	389	417	415	385	368	400	371	393	411	423	410	419	405	344	388	398	385	400	431	393	422	373	435	390	391	356	389	391	358	380	437	373	395	371	378	388	402	407	403	363	363	413	394	398	374	397	356	423	387	411	402	398	414	393	374	406	388	364	416	350	401	372	414	388	395	393	390	404	395	387	429	392	418	410	390	404	377	429	407	398	368	407	391	355	409	369	391	412	360	400	438	391	426	414	399	405	380	375	367	431	384	401	399	395	388	382	388	415	376	388	358	391	397	384	395	416	375	401	383	387	420	403	402	398	374	386	399	396	380	406	401	393	396	409	344	378	380	396	412	358	410	390	409	366	384	408	426	366	401	417	391	399	448	389	391	427	367	413	423	378	429	399	419	408	403	425	375	393	376	430	363	387	373	392	396	403	408	379	386	450	365	364	437	387	404	398	351	386	424	390	419	406	388	418	361	417	379	413	373	372	403	423	396	394	396	405	395	399	374	391	400	366	429	420	384	389	348	364	416	364	378	384	413	392	396	396	389	387	383	414	413	398	409	390	433	373	369	422	418	396	402	350	365	414	415	393	412	371	404	416	402	423	408	406	394	377	391	384	381	406	411	390	387	407	442	394	388	398	417	393	378	398	399	364	430	397	374	404	392	379	398	409	415	404	387	367	407	438	378	382	396	380	383	386	411	416	390	393	399	368	416	379	386	388	409	386	391	357	440	393	386	410	370	419	386	375	391	412	410	404	378	374	395	375	417	417	383	416	386	387	412	403	404	418	399	435	392	388	360	373	422	410	397	415	384	418	372	366	384	377	377	392	416	390	378	370	400	402	392	372	421	420	380	413	429	390	390	407	397	407	451	411	410	376	362	405	361	437	391	384	400	411	389	411	384	389	393	370	407	410	386	363	380	390	401	371	424	392	372	430	440	392	410	394	429	418	378	431	363	385	403	402	407	390	404	396	408	405	386	391	375	423	435	410	423	397	375	400	359	411	402	401	380	404	395	409	387	396	410	384	454	384	423	415	433	397	364	379	378	383	390	409	385	359	415	416	399	380	372	408	409	372	371	355	413	417	393	368	403	396	419	387	395	396	374	391	385	373	429	410	387	421	437	408	398	413	406	368	408	431	369	374	407	409	408	393	371	352	399	390	415	395	401	387	374	403	389	386	408	393	358	367	362	413	373	426	376	370	387	366	419	440	438	417	428	417	428	394	372	418	403	399	414	392	390	374	386	388	387	404	436	349	430	405	384	407	391	390	407	432	393	385	413	373	425	426	409	379	426	366	402	411	422	375	395	379	401	410	401	376	408	401	363	422	422	409	367	399	418	416	371	419	402	415	421	411	412	385	419	396	372	457	414	416	392	365	407	389	400	435	421	404	411	395	408	410	368	397	404	382	392	381	394	410	435	384	384	420	405	390	415	369	405	420	383	371	389	364	408	408	389	412	378	378	361	404	409	449	393	401	399	396	386	363	406	345	394	393	389	418	411	374	376	389	383	388	415	390	413	392	408	388	362	415	413	383	404	394	373	380	416	411	406	408	407	424	410	356	383	386	417	422	422	415	404	409	398	381	416	420	391	372	396	427	416	398	421	414	397	408	416	382	404	393	417	414	421	398	379	403	428	395	395	364	380	395	422	392	399	385	393	388	407	380	402	429	418	433	381	376	399	378	352	391	381	367	383	363	381	404	387	384	431	404	352	426	375	387	392	455	390	395	397	409	413	398	368	394	398	401	396	425	398	384	399	386	396	383	398	388	407	413	394	401	433	398	403	380	420	400	390	390	396	409	402	380	399	406	382	413	404	396	413	391	411	422	399	417	435	398	392	415	392	402	378	412	390	383	386	402	384	408	398	425	359	410	376	356	413	396	375	419	423	421	394	413	385	402	421	359	406	396	397	387	394	399	422	377	367	412	386	385	380	376	389	389	419	371	372	400	370	404	384	377	400	405	374	403	393	411	383	384	405	377	386	404	424	417	384	389	366	389	432	410	352	382	420	369	371	420	382	402	375	412	396	378	377	402	391	404	408	369	388	396	412	388	410	402	383	348	420	417	401	386	375	385	404	369	366	406	387	385	411	341	402	397	361	412	394	403	443	379	372	366	408	398	409	383	394	411	396	393	402	398	393	372	427	382	364	388	382	425	369	382	403	377
2092	777	778	584	480	303	296	273	300	267	327	292	297	241	289	287	282	285	284	293	292	289	287	306	285	280	274	285	257	306	291	314	249	277	312	310	292	275	260	266	290	270	249	302	299	293	300	298	267	325	270	250	302	292	277	287	260	282	266	310	322	312	278	269	266	248	311	283	285	262	278	277	283	258	279	276	273	286	305	297	259	298	309	310	293	276	290	253	277	302	273	290	281	283	264	288	279	270	277	287	278	270	289	270	331	263	300	304	291	266	299	272	288	278	293	294	290	253	262	307	269	261	292	293	312	281	279	263	282	278	295	282	266	242	245	305	282	290	275	274	262	279	297	294	280	303	297	285	250	266	283	296	298	285	278	296	254	277	291	256	280	232	295	279	275	285	267	264	293	264	306	292	285	271	258	313	267	256	273	247	270	281	272	274	315	293	292	273	298	272	290	302	260	255	299	265	287	265	292	264	290	258	273	293	246	247	267	272	301	291	280	316	291	290	306	269	285	262	277	267	270	304	314	258	267	270	296	258	269	277	320	275	277	292	293	277	277	267	308	285	280	288	319	264	262	293	307	272	283	283	287	254	250	296	274	294	289	292	270	268	264	264	317	299	283	297	277	323	319	345	273	290	297	267	296	274	259	275	270	243	281	289	282	279	276	282	303	305	302	307	291	293	286	289	311	273	286	282	261	302	289	271	274	318	266	302	278	310	281	266	259	280	288	268	275	288	278	285	285	274	248	281	268	233	279	292	292	306	298	283	292	335	293	257	302	311	286	254	293	299	310	276	288	304	290	270	315	275	319	272	281	276	269	290	242	291	274	289	307	270	265	283	315	283	295	284	259	282	293	290	297	287	253	262	293	275	308	287	272	279	263	284	275	273	269	294	287	265	257	269	294	297	299	290	295	288	307	295	276	314	281	290	287	270	264	277	285	309	277	283	284	306	301	304	309	301	284	261	268	276	319	269	289	288	272	268	282	269	263	315	246	267	295	300	277	253	258	281	288	290	330	296	277	274	301	281	274	283	283	262	274	297	246	299	265	266	258	290	280	300	277	290	292	296	278	237	276	290	280	284	274	253	270	256	276	272	271	291	295	259	268	264	265	290	253	299	270	283	276	281	276	289	283	303	309	291	322	273	268	307	259	267	289	270	275	270	283	283	301	308	286	311	245	297	286	324	310	286	291	297	262	285	291	324	301	262	300	259	256	285	276	308	291	290	270	256	231	281	273	289	271	280	306	275	328	280	271	282	261	251	278	320	236	285	244	287	304	268	282	275	250	270	290	267	303	293	238	279	277	251	249	255	278	269	263	288	314	300	268	276	270	311	285	274	251	269	240	257	288	310	263	273	299	279	264	313	284	278	299	261	275	306	310	280	269	253	284	289	279	304	286	289	289	286	301	291	265	284	302	257	267	309	297	289	279	287	258	288	265	302	262	272	288	264	265	322	325	339	295	287	281	265	311	283	282	278	259	290	276	274	283	292	306	266	287	281	249	285	314	315	280	259	288	291	261	289	311	273	242	309	263	272	287	254	270	310	301	275	297	262	289	294	299	272	291	290	269	295	294	292	311	288	271	276	285	291	293	313	288	270	314	305	239	288	312	290	305	295	288	312	285	277	299	294	340	252	292	293	269	290	268	245	311	303	263	260	284	243	270	247	302	287	261	287	283	278	289	272	280	226	283	294	278	291	302	276	256	297	325	326	273	289	291	270	282	277	271	260	268	257	272	288	269	306	295	310	292	300	271	276	316	279	268	296	275	256	276	284	295	268	302	279	269	282	282	317	282	250	291	278	252	278	295	283	310	273	238	285	284	307	263	287	310	259	265	309	274	288	231	272	281	270	261	276	272	258	289	262	275	280	252	278	308	292	335	287	286	278	267	271	274	259	267	247	293	320	262	260	272	291	311	305	259	277	260	282	284	305	272	282	292	302	274	289	300	276	291	312	307	300	287	247	275	289	242	254	295	262	300	290	311	280	282	260	300	299	290	273	288	278	234	295	295	297	284	266	284	294	285	289	278	317	292	268	275	258	295	316	314	269	265	299	282	289	316	279	268	272	268	300	298	293	259	267	292	272	289	316	258	299	282	286	307	283	264	291	281	255	263	291	285	278	270	284	281	291	286	294	255	296	305	300	285	294	288	296	260	275	333	299	284	299	259	267	281	286	298	280	272	301	292	307	248	255	279	319	273	276	282	281	291	285	265	300	284	295	307	275	296	287	305	319	289	268	281	306	271	263	289	295	280	294	278	288	274	281	279	295	281	295	292	259	264	283	263	329	291	282	292	240	288	276	284	288	294	288	253	297	311	289	297	268	308	282	277	273	270	296	281	274	286	289	286	282	268	276	298	284	318	314	277	272	274	308	276	296	267	262	274	287	297	280	278	295	255	283	281	262	274	272	295	290	312	298	252	272	297	281	279	283	279	302	255	281	266	283	265	274	271	280	251	271	290	303	308	306	300	280	273	273	264	312	278	291	291	307	277	277	286	281	288	267	279	290	289	266	292	289	284	278	270	316	301	312	292	269	278	259	294	287	271	262	274	252	265	268	272	276	266	315	260	274	267	272	287	286	280	324	267	271	292	294	261	289	273	270	299	285	297	307	280	262	270	259	295	261	285	302	299	290	293	271	313	296	271	291	259	312	299	309	272	282	295	284	311	274	289	298	311	237	291	291	302	290	282	288	284	291	277	290	305	252	284	280	275	289	277	271	320	291	316	279	269	261	277	247	261	255	270	274	316	305	280	289	286	290	302	270	269	282	249	281	294	269	309	254	312	296	271	289	302	281	272	281	299	313	294	282	307	300	281	303	267	281	294	286	288	283	273	309	277	308	259	309	304	298	294	314	285	286	291	288	295	285	301	280	267	247	294	289	312	271	272	308	262	279	277	265	264	273	282	269	317	285	269	294	273	285	294	303	307	286	288	299	279	298	296	257	287	251	271	289	278	265	282	272	333	313	275	272	299	295	256	276	279	278	250	308	274	322	277	275	255	298	289	282	287	275	279	299	295	290	265	298	262	268	284	319	295	328	265	327	257	247	268	296	298	276	262	296	287	274	258	298	260	288	286	302	322	247	306	276	296	301	302	295	302	277	248	272	310	277	300	296	263	295	303	247	307	304	272	269	275	266	274	273	271	274	264	293	284	301	270	281	268	276	264	304	266	281	278	272	293	302	283	280	286	273	272	281	272	250	270	290	274	294	274	289	263	287	291	314	300	292	276	249	303	290	279	275	322	307	299	277	302	289	284	286	286	293	283	265	261	301	286	279	299	291	277	293	292	287	285	305	279	268	298	285	293	255	294	284	302	296	250	312	302	269	304	326	274	287	273	305	268	263	297	307	254	298	292	310	268	275	278	266	287	272	253	267	265	276	288	286	311	302	312	257	290	285	312	306	282	316	285	269	270	278	250	283	276	267	268	280	277	278	294	284	272	260	271	269	275	330	309	282	311	311	250	288	276	302	260	285	283	272
2415	1354	1761	1659	1619	832	712	748	688	703	714	696	705	671	701	676	694	708	663	646	672	725	669	702	693	657	681	705	659	701	676	724	653	683	681	706	702	678	703	682	745	663	667	696	719	696	704	661	703	700	703	668	666	693	650	716	725	666	675	695	676	692	672	674	701	728	646	683	657	703	722	669	619	663	683	678	673	676	659	718	708	706	663	687	671	658	662	673	675	649	713	674	693	672	694	684	619	675	675	695	668	697	668	682	730	710	688	657	717	624	687	708	712	719	724	709	687	678	718	697	693	672	715	627	696	720	655	682	660	667	672	731	664	691	669	693	697	691	668	664	722	669	655	701	662	684	685	729	683	691	699	691	718	692	724	697	675	670	746	681	694	668	643	677	678	686	685	701	692	679	664	643	672	754	692	693	709	662	665	629	690	675	728	684	648	660	667	722	704	708	723	694	701	629	706	645	662	651	653	716	705	648	685	664	694	684	697	693	657	687	644	718	671	709	694	692	676	691	691	709	695	704	703	622	671	689	685	681	696	672	685	710	697	683	664	712	676	644	647	681	665	712	687	693	697	687	677	656	708	724	659	697	733	706	730	687	654	657	671	663	747	727	707	692	674	626	695	684	726	689	687	683	719	702	692	696	705	658	676	645	662	641	646	626	670	682	646	686	678	701	721	697	725	685	696	629	731	686	696	690	717	687	691	707	731	702	667	666	677	687	687	689	682	678	653	655	652	650	702	675	685	654	703	670	702	708	669	702	639	692	653	677	716	700	686	662	700	688	669	709	695	715	700	774	711	670	678	678	648	746	690	638	676	724	703	668	699	731	684	714	693	678	688	664	664	708	695	712	699	623	668	679	655	710	720	702	706	666	639	683	671	657	745	660	706	656	692	728	722	669	719	688	709	692	679	647	711	715	691	691	707	655	664	661	697	722	746	675	700	644	684	690	682	683	687	702	678	711	677	665	663	681	655	701	689	697	692	660	693	674	723	683	696	696	663	657	719	689	686	722	662	711	694	642	684	680	695	731	707	697	697	678	697	665	654	719	690	710	705	686	666	695	659	695	687	674	653	639	694	703	652	678	687	675	677	642	647	667	652	704	650	709	663	676	690	690	700	690	671	705	687	634	693	685	699	669	709	695	669	691	686	682	693	734	720	693	674	682	730	743	676	717	682	698	675	742	652	695	686	701	689	688	667	621	675	697	691	688	690	703	645	715	687	715	728	682	665	724	675	688	683	688	751	708	691	666	684	699	663	680	736	678	719	688	704	624	655	691	694	668	691	731	708	649	621	718	655	677	684	618	659	690	687	698	685	681	695	722	650	683	714	701	685	717	698	673	671	679	660	705	704	659	681	704	667	695	714	677	748	649	681	721	685	676	658	685	710	736	684	672	675	693	677	699	595	675	703	639	697	702	653	655	718	728	664	724	641	639	681	712	658	650	728	689	711	699	670	723	669	692	652	699	730	657	644	679	715	711	692	675	669	656	696	684	693	659	708	671	670	682	685	673	699	703	641	694	726	688	728	650	705	683	695	669	650	650	722	714	703	713	673	694	698	671	691	654	684	764	708	697	666	756	684	665	756	699	668	651	681	699	698	685	681	682	653	720	713	735	698	713	721	711	715	680	701	730	688	674	699	728	666	637	671	657	750	714	683	689	668	746	669	681	692	665	666	701	703	732	685	718	694	711	698	702	701	668	680	679	665	669	695	672	686	722	691	627	727	689	642	722	739	685	646	682	710	680	696	672	712	699	676	699	702	665	679	720	710	697	611	718	660	624	731	696	684	700	705	679	745	679	685	682	672	705	748	763	713	667	674	660	674	719	666	674	660	715	642	672	728	652	664	716	696	708	685	691	690	699	743	739	701	685	682	697	709	694	653	700	669	656	682	708	703	668	741	699	702	653	690	708	650	662	711	711	703	656	705	678	680	729	681	688	711	727	661	680	681	727	640	694	696	702	682	703	687	689	664	656	676	662	669	713	674	700	715	693	672	653	711	735	688	727	745	692	752	667	716	702	696	652	639	635	654	688	703	653	713	709	632	635	727	668	683	685	693	639	705	713	682	677	669	669	683	664	687	690	670	690	706	690	657	726	747	678	671	705	698	643	698	699	647	672	719	696	682	689	706	696	653	691	697	680	702	691	709	712	694	673	729	680	663	685	702	666	689	715	712	680	691	719	735	675	686	705	697	675	680	713	678	677	648	692	683	693	698	722	701	664	671	664	673	665	634	738	658	659	637	691	666	682	694	694	739	694	692	648	683	693	733	650	689	682	746	743	663	689	695	695	699	692	696	717	672	662	683	673	683	693	636	656	697	676	715	659	702	696	670	699	721	667	691	673	669	681	685	652	676	701	656	662	679	700	674	685	690	691	681	684	677	713	720	677	692	723	686	671	689	681	674	662	701	693	708	678	755	687	690	681	729	687	720	649	758	689	705	661	712	665	678	715	675	671	704	714	731	696	678	676	674	660	679	702	672	704	664	657	678	649	653	685	726	669	722	684	608	674	705	689	709	716	655	652	673	674	686	679	739	715	673	680	631	699	687	692	695	674	686	673	699	672	711	650	692	684	659	698	685	646	637	668	668	703	692	675	707	627	668	713	676	674	686	671	626	715	678	692	712	705	678	690	677	681	707	685	684	709	698	722	688	714	648	668	739	668	691	711	682	643	678	656	710	702	630	678	691	654	712	655	694	685	681	674	677	767	712	712	689	703	661	712	722	681	701	652	679	679	717	708	704	619	684	725	660	697	675	700	681	681	723	702	708	676	709	687	719	654	644	649	731	677	707	682	753	719	702	722	713	708	730	645	726	684	661	675	708	676	719	692	681	716	627	762	712	648	691	692	720	671	676	708	664	653	691	652	726	696	688	699	672	699	658	702	745	744	673	644	717	729	683	717	694	691	696	627	693	672	685	694	719	693	694	679	701	692	698	780	703	682	693	678	706	681	672	731	682	668	698	701	707	682	690	698	705	678	688	708	681	714	675	697	694	701	675	669	669	675	727	692	671	650	711	671	714	695	700	706	691	647	677	680	680	729	704	698	658	710	683	705	717	671	673	700	693	690	623	684	669	697	748	696	672	697	688	700	691	655	664	699	656	739	732	707	635	665	675	690	692	668	688	711	698	683	703	688	714	679	716	666	667	721	657	671	725	742	695	679	708	722	725	713	665	680	700	686	661	696	663	741	708	649	707	705	681	678	663	683	655	659	723	683	684	712	693	759	708	694	718	660	674	674	670	735	711	660	645	663	683	692	726	698	664	725	662	711	688	692	702	737	687	696	705	682	687	698	737	688	704	680	686	689	707	713	712	666	693	692	730	659	732	709	720	629	678	676	677	718	689	703	712	686	651	698	692	707	703	725	695	660	702	679	705	665	693	685	720	676	645	717	666	692	651	677	716	684	708	700	695	687	706	675	742	707	704	725	652	680	691	698	673	749	680	621	648	672	694	700	642	725	716	677	670	651	703	675	700	686
8964	4723	1637	1090	1455	913	363	315	324	312	311	318	304	296	263	288	295	298	282	314	300	286	285	301	318	311	342	335	299	287	288	271	302	307	310	264	302	282	344	315	294	290	334	337	291	347	343	272	321	324	306	297	320	313	298	310	303	327	280	277	283	303	293	290	324	288	310	292	308	297	300	313	309	269	269	315	324	317	311	323	296	326	297	277	294	299	305	321	300	297	279	278	302	332	288	274	309	305	299	289	262	303	303	261	280	283	293	284	313	317	286	283	313	280	283	296	320	303	302	295	294	289	323	295	283	302	291	309	317	308	309	309	318	278	293	292	287	280	280	286	304	293	278	308	304	291	309	316	282	280	337	303	299	314	268	294	283	319	308	303	288	328	304	318	270	292	302	297	285	270	291	278	299	299	315	310	296	263	299	322	326	298	297	322	306	292	294	324	248	277	303	273	284	300	278	312	276	283	316	322	312	287	308	309	278	286	300	292	328	271	286	266	285	315	294	306	306	324	310	306	319	302	294	309	324	313	295	329	317	284	315	291	296	286	280	295	310	287	317	293	292	285	282	298	295	328	296	323	298	289	261	300	310	320	276	280	299	306	272	258	310	317	314	310	311	297	278	296	300	283	306	348	296	298	314	304	274	267	297	306	317	295	305	289	331	303	326	290	322	313	293	270	324	292	308	283	320	303	302	292	276	287	302	315	304	325	292	284	336	305	301	304	342	265	313	297	271	308	330	317	309	345	309	302	293	297	295	292	295	302	279	309	305	329	274	283	323	333	314	306	286	290	310	299	309	323	307	305	311	304	314	304	307	306	287	317	299	316	279	297	291	282	318	293	282	304	315	305	302	256	290	274	310	329	291	291	262	317	294	308	290	286	306	280	314	300	262	279	312	307	323	315	273	308	304	304	277	307	291	298	318	309	291	304	324	290	307	289	284	313	316	307	302	289	297	329	289	297	300	301	264	327	279	315	297	265	330	333	290	320	322	296	279	291	286	287	325	302	292	322	285	288	302	284	331	294	330	297	302	322	294	320	274	310	273	318	291	290	298	294	285	302	286	302	297	271	305	304	295	296	299	302	322	309	284	314	290	266	272	276	283	273	308	280	287	323	321	266	293	303	277	280	280	283	298	317	325	293	322	336	301	298	307	308	306	328	299	263	298	294	304	336	301	337	312	245	312	317	310	290	298	287	270	302	298	333	285	298	300	312	297	298	344	271	297	345	304	310	301	304	302	322	327	303	275	311	270	293	316	311	298	315	307	257	295	309	296	292	323	278	303	292	305	339	300	293	290	319	319	320	295	310	278	288	301	315	286	323	264	255	289	314	293	308	304	331	309	279	315	276	324	285	310	265	313	318	325	317	273	281	265	305	261	306	305	292	256	310	303	301	280	293	324	277	304	290	297	307	288	294	315	319	301	280	298	276	308	360	338	311	304	325	310	292	302	323	276	309	308	288	311	316	278	292	297	269	326	298	309	325	279	313	327	310	337	287	292	300	311	329	320	305	303	284	292	333	298	298	355	268	281	315	249	298	322	311	309	285	296	288	276	309	321	276	307	322	301	326	324	301	279	249	312	329	277	269	297	316	329	304	318	285	305	295	283	315	327	303	323	311	294	312	296	288	287	321	290	281	306	269	289	325	268	300	312	301	283	313	320	264	323	290	314	289	316	308	293	284	318	323	289	268	315	295	319	278	325	305	298	318	291	315	282	310	294	322	302	326	281	304	281	282	303	324	332	306	296	313	315	308	309	283	316	340	312	292	302	298	296	301	346	309	315	285	297	320	305	281	297	288	301	272	291	308	294	288	293	273	267	312	308	303	273	284	255	284	302	295	305	302	311	312	299	303	291	304	306	297	335	279	275	269	256	291	282	314	306	314	311	284	285	271	300	296	326	308	288	349	297	304	285	319	310	285	298	306	307	290	288	270	334	262	325	303	305	273	311	294	300	286	311	312	286	304	301	269	273	326	275	309	300	315	328	289	302	321	290	303	315	279	313	299	317	270	310	328	302	320	313	313	295	312	329	286	280	283	284	290	353	276	294	295	297	326	316	292	304	314	298	295	314	301	301	305	271	246	321	300	295	315	328	293	302	294	323	302	336	328	288	310	298	270	283	296	308	255	268	301	302	292	275	301	292	321	323	305	274	305	299	286	268	295	277	264	280	314	299	301	311	302	278	301	290	326	277	297	302	306	319	283	287	313	288	324	275	296	299	264	274	329	287	315	282	304	301	300	319	281	324	312	276	313	302	306	283	268	319	294	302	300	292	306	286	326	293	297	314	309	281	300	315	308	319	289	307	322	293	303	321	304	277	296	287	316	317	291	320	292	282	276	289	341	318	302	291	292	296	317	275	289	293	281	302	321	311	314	272	283	299	314	263	306	296	321	309	292	306	281	292	294	290	310	306	316	315	314	283	315	305	309	326	320	316	288	323	276	334	314	260	319	292	282	299	294	292	287	314	290	287	299	330	286	274	276	338	261	315	294	281	295	291	302	302	295	299	317	296	299	285	296	298	288	314	300	271	323	312	282	307	329	286	282	295	291	312	275	303	295	293	296	309	306	315	311	324	309	305	295	309	317	276	310	290	330	288	310	304	288	270	293	270	292	282	270	320	317	285	280	309	301	327	306	333	298	293	274	286	300	312	288	331	315	339	327	274	312	318	287	327	287	302	313	276	293	300	290	312	268	303	319	302	326	308	289	297	289	275	297	311	316	326	325	317	317	307	305	294	280	287	291	281	293	285	288	286	304	302	267	286	312	305	333	327	302	311	302	291	289	293	298	326	284	294	319	314	289	282	279	268	320	301	325	299	298	318	281	317	321	342	331	323	288	276	315	291	317	294	323	294	278	284	315	281	294	286	280	322	295	293	289	252	317	300	325	282	318	300	303	260	298	274	296	310	294	310	301	300	305	289	262	280	288	306	288	294	295	296	300	317	322	313	326	275	278	308	302	317	306	272	285	312	288	333	317	300	280	284	258	285	324	272	283	275	282	342	316	296	279	291	299	304	324	306	321	299	275	309	315	261	279	318	277	324	291	287	282	300	264	290	288	313	271	319	277	323	313	311	274	315	282	302	314	307	302	279	322	314	296	282	289	314	327	299	316	316	305	307	272	295	301	326	269	292	329	309	339	323	285	278	292	315	275	295	295	303	287	325	293	305	306	299	269	313	264	320	312	333	317	320	334	265	305	295	301	333	288	286	313	314	301	296	329	319	340	328	312	320	334	302	275	299	283	297	296	302	276	310	291	328	302	308	273	316	313	282	315	311	320	296	282	280	317	308	328	296	310	277	290	287	308	305	304	328	299	299	313	290	289	292	314	283	306	320	251	271	301	287	299	291	287	316	316	256	292	325	272	317	309	328	316	291	274	306	284	296	292	276	279	299	283	293	300	295	300	333	324	337	295	302	297	317	292	347	283	314	260	286	306	290	291	293	291	315	298	291	283	317	314	294	297	278	294	318	314	280	307
7674	5416	3329	3328	6076	3060	1006	878	868	878	883	808	801	731	790	768	733	758	761	749	758	741	698	717	747	740	764	704	717	725	746	697	754	787	676	721	766	723	736	748	702	746	728	746	724	720	707	755	698	694	711	665	726	715	701	763	710	721	719	694	709	730	726	726	706	716	688	730	717	664	705	721	685	736	722	729	685	774	679	695	746	726	732	700	741	695	717	664	722	698	736	717	705	695	771	706	718	749	714	721	713	715	717	701	705	732	696	740	707	715	703	721	702	726	712	679	717	719	715	728	715	742	741	714	708	748	758	711	721	732	724	679	707	730	706	692	717	695	725	716	778	711	688	680	715	728	702	688	726	677	718	656	727	758	686	737	742	763	730	744	698	769	706	704	702	687	727	741	728	714	734	723	753	700	709	713	731	669	701	653	741	748	719	753	734	731	702	717	730	698	650	787	665	713	721	727	705	716	733	720	738	712	694	762	714	699	756	681	687	717	741	710	724	745	712	693	712	700	700	694	756	703	719	690	715	731	730	694	744	680	716	689	722	751	685	709	721	695	699	744	692	751	726	733	694	709	692	705	724	667	727	728	671	706	689	736	700	749	743	755	729	661	707	690	736	712	711	715	717	712	713	723	713	728	747	755	730	731	666	760	750	680	684	712	697	722	696	737	690	750	733	710	697	726	676	716	684	713	723	731	680	706	712	714	773	723	681	711	722	742	675	703	736	704	701	715	666	697	669	688	706	732	682	727	729	672	725	722	686	714	716	704	750	704	714	785	686	664	711	690	724	744	747	699	700	711	753	738	697	726	751	729	733	783	732	729	694	706	759	692	760	730	724	689	691	744	702	736	707	708	722	728	721	701	728	689	753	725	710	671	686	727	716	648	736	722	643	703	677	702	710	728	722	713	736	725	735	727	697	746	703	745	702	719	698	677	696	690	720	767	668	716	701	729	767	731	713	708	690	693	738	738	653	725	713	748	708	707	722	689	685	674	731	698	693	684	714	749	759	707	755	664	706	703	719	708	756	705	713	695	682	721	699	709	708	726	692	702	752	729	725	713	725	704	670	687	724	739	700	724	719	734	752	704	720	709	750	736	713	725	716	723	676	730	711	698	670	675	682	694	716	712	736	735	704	661	699	672	701	719	751	756	711	720	719	716	739	696	708	717	751	732	753	757	772	730	709	658	739	700	713	704	728	799	709	720	707	754	678	688	709	691	686	732	721	721	685	714	687	657	725	714	746	683	730	705	731	757	698	711	705	733	708	756	699	684	687	720	682	696	661	730	756	748	721	696	725	708	715	706	731	700	711	706	695	681	706	732	672	716	727	762	706	666	691	675	708	693	757	708	741	730	712	767	724	695	691	711	659	715	702	711	764	709	716	706	758	672	701	712	712	690	697	754	760	754	694	665	706	744	767	690	687	729	706	700	690	728	721	736	716	676	724	749	698	742	705	694	721	642	710	707	750	740	732	716	720	732	726	702	760	742	697	707	763	724	710	730	695	657	704	712	659	682	750	720	685	681	669	761	701	698	775	720	732	727	721	706	732	684	729	706	692	733	712	762	703	674	726	691	669	646	726	717	730	690	705	660	679	691	742	678	722	718	669	693	705	733	710	718	727	724	719	732	751	740	721	743	707	798	683	728	739	730	721	686	723	758	705	698	705	721	716	714	711	706	700	724	698	673	697	694	673	721	723	707	760	737	700	721	727	667	691	732	686	723	744	714	732	713	755	664	697	725	715	744	698	767	681	733	714	697	738	754	722	674	735	720	698	708	700	716	772	725	719	743	694	677	737	714	644	738	720	742	683	713	720	696	693	681	721	729	725	729	716	737	675	715	644	732	759	718	706	727	723	710	681	753	667	726	729	709	713	711	689	708	683	734	715	706	694	694	720	729	714	715	726	713	748	707	725	702	693	693	679	760	754	669	702	726	678	696	682	719	722	675	685	749	779	738	734	706	676	698	679	720	760	715	705	687	717	743	683	720	691	726	730	731	724	689	700	711	711	687	695	708	730	689	771	690	674	704	722	747	663	680	741	680	702	759	710	695	713	702	715	690	715	722	725	707	671	742	718	706	699	745	677	707	682	718	690	686	753	756	717	729	734	738	728	698	664	664	746	646	698	669	722	709	745	746	736	688	741	708	684	713	693	661	697	689	787	720	708	735	697	715	670	695	725	681	684	716	701	721	714	695	697	703	702	725	690	707	710	758	691	678	719	717	722	783	716	697	740	745	709	783	728	685	705	724	752	705	710	662	747	707	690	711	702	708	723	742	734	681	773	723	746	718	726	704	717	719	764	713	690	769	738	696	737	673	692	700	739	743	699	717	733	739	695	703	678	747	741	695	731	721	752	700	760	751	697	741	668	696	687	709	729	700	775	693	682	697	686	770	705	674	717	708	745	702	728	694	681	677	683	747	742	700	737	645	686	732	758	687	746	706	713	663	704	727	712	716	753	714	729	723	767	717	700	715	710	698	714	657	703	692	693	742	746	753	714	721	720	703	699	740	700	702	720	745	715	684	722	678	683	724	700	739	751	734	722	742	733	752	684	734	686	706	717	750	754	745	742	745	728	722	739	746	729	745	684	703	695	710	722	733	709	722	708	749	693	679	742	696	685	723	658	735	716	711	732	755	705	725	745	737	684	702	678	724	737	708	716	728	652	753	724	699	692	682	793	727	694	742	762	707	733	652	674	717	718	713	715	725	713	722	693	714	722	715	671	705	727	711	690	705	731	713	636	722	789	754	697	743	690	706	707	694	750	763	753	727	740	734	711	692	703	677	745	714	741	725	742	759	702	715	705	740	780	708	697	711	737	680	692	725	725	782	737	733	684	670	693	692	755	728	702	726	719	741	751	721	705	753	746	722	721	704	656	703	683	706	686	690	726	709	731	680	754	735	729	691	719	736	729	744	750	685	688	728	771	735	717	744	689	715	735	685	740	708	685	742	733	749	706	721	647	713	654	692	680	683	709	686	734	717	740	720	730	679	701	723	729	725	734	723	713	705	724	711	682	727	694	729	736	712	706	734	737	707	689	698	708	677	713	669	712	700	707	695	762	786	689	745	735	716	681	696	736	673	707	734	763	732	698	691	759	800	740	773	686	667	730	715	707	696	746	727	717	676	733	724	670	721	760	713	713	719	689	735	727	712	746	716	720	708	719	697	690	690	694	732	707	739	733	752	748	778	739	706	711	705	753	748	679	700	735	721	712	672	711	713	722	665	738	706	686	729	705	728	679	741	706	708	673	735	683	689	721	729	693	708	761	744	742	675	720	728	727	708	689	721	700	720	763	717	712	692	728	767	709	710	720	710	710	728	673	732	713	774	718	725	728	731	712	755	709	725	716	670	671	738	733	692	681	706	744	720	671	709	737	700	667	806	734	747	716	711	771	677	708	742	722	708	742	772	717	721	720	678	714	690	746	734	700	691	684	700	710	743	690	764	691	704	711	678	743	722	734	726	667	709	735	744	687	753
14504	8501	2433	1517	1738	1317	274	254	225	210	204	182	166	173	188	168	162	165	164	155	151	171	184	156	160	165	174	163	142	173	176	161	183	154	136	177	190	166	148	166	155	147	151	134	169	179	154	164	152	167	168	172	139	165	149	130	165	172	152	166	169	170	156	157	132	170	151	146	167	156	154	167	163	165	142	153	162	155	174	180	160	167	154	156	127	176	173	161	165	153	170	150	131	163	178	161	190	181	165	182	172	162	151	162	162	165	140	157	174	168	156	170	155	159	154	145	167	160	144	154	169	170	150	149	173	145	163	169	176	189	149	151	165	203	156	160	188	176	172	162	176	155	145	177	162	151	157	173	152	162	147	160	149	165	177	163	156	164	146	155	169	150	206	158	136	137	151	177	156	165	164	145	146	169	146	154	128	152	158	175	143	150	162	156	149	152	149	152	173	162	162	143	168	146	179	179	152	165	154	166	166	162	176	127	163	171	157	145	161	148	126	158	142	158	173	152	170	156	165	159	152	157	163	156	151	140	143	159	169	172	160	164	163	174	160	187	184	173	169	155	160	153	152	158	187	170	144	160	139	160	174	145	148	149	161	161	170	159	149	137	150	152	160	141	138	152	169	151	186	157	156	168	155	149	151	141	182	171	162	175	162	161	145	158	150	166	170	141	152	159	147	127	143	132	172	161	136	158	143	175	160	150	148	181	159	147	165	152	158	147	171	172	150	158	172	152	177	132	139	183	172	161	156	159	163	155	152	179	156	168	143	169	179	145	164	155	131	130	170	156	167	182	163	156	157	142	159	158	166	148	160	156	162	171	139	141	153	156	160	144	167	146	164	170	172	168	157	167	147	143	152	160	182	178	154	165	174	148	156	140	175	146	163	159	165	151	155	137	163	162	180	175	169	148	156	185	146	158	138	166	153	160	137	143	170	170	171	161	180	155	146	172	161	158	145	170	169	160	137	133	155	156	134	185	153	154	182	145	169	152	142	173	147	165	155	167	144	142	170	156	165	158	143	138	160	159	156	147	151	150	154	164	162	159	162	157	143	170	161	153	145	160	155	165	176	173	173	153	171	169	154	169	157	142	145	161	168	186	147	156	164	140	149	185	146	169	149	165	151	152	125	138	139	150	140	167	160	146	152	156	154	150	154	144	139	176	158	170	170	157	153	159	165	139	161	139	164	150	185	184	150	141	167	160	169	180	170	159	159	166	188	146	141	161	178	160	145	165	156	162	173	172	143	154	181	168	133	169	157	149	153	146	129	174	138	170	149	148	156	152	167	165	160	178	147	152	149	165	174	160	178	161	141	140	170	167	161	149	166	150	153	180	152	142	157	167	150	152	154	166	173	166	145	145	174	150	157	174	140	158	145	154	162	155	155	158	145	180	162	153	174	144	164	167	165	157	142	161	174	155	168	148	145	161	162	166	165	160	135	162	164	164	147	157	146	177	153	170	159	147	149	150	164	153	147	165	131	149	151	160	164	172	155	156	162	147	169	167	151	126	168	131	161	181	165	167	152	181	163	171	157	154	172	140	142	151	155	177	173	146	163	152	152	164	185	137	151	162	145	150	166	181	179	135	146	174	156	152	166	155	160	172	151	165	171	183	151	150	145	176	145	169	122	167	142	171	151	167	154	176	166	171	149	184	154	161	173	150	149	173	160	153	165	174	164	164	166	142	156	184	155	166	147	127	136	175	171	162	153	160	151	154	151	155	156	166	161	158	167	152	159	163	177	166	142	156	138	154	169	170	150	131	153	142	164	159	200	152	179	151	169	157	164	145	181	169	153	143	160	141	141	171	167	160	161	126	142	169	145	174	162	145	160	150	168	164	146	152	164	172	152	183	158	158	135	151	153	188	161	181	169	161	169	184	162	158	171	135	184	173	155	183	160	161	183	162	147	143	169	150	149	171	166	162	173	157	155	183	154	168	121	158	161	142	146	170	169	158	172	169	158	174	140	199	171	134	175	149	152	155	139	188	165	149	147	141	138	149	179	184	161	158	147	140	175	149	167	165	161	156	169	154	160	154	156	140	168	157	190	177	165	160	143	150	152	170	167	165	166	172	181	174	148	167	136	164	142	168	168	166	175	150	150	178	161	182	144	172	160	161	132	152	160	167	173	158	157	151	142	159	141	158	162	186	161	168	186	148	157	165	171	184	158	166	158	157	139	158	154	158	145	171	145	152	148	158	168	143	168	171	153	160	170	149	161	157	154	148	162	173	167	183	159	173	170	154	137	147	171	140	154	165	143	168	136	141	141	151	175	146	146	150	154	151	177	160	180	167	123	167	146	157	187	162	131	151	166	177	169	176	157	144	148	176	169	143	163	168	153	150	166	166	189	178	161	160	182	165	146	157	147	145	165	137	167	157	152	166	170	171	159	153	171	149	142	136	160	162	156	138	185	170	156	151	167	152	147	149	156	141	166	158	166	155	161	165	162	164	163	150	155	167	153	159	160	150	180	155	168	132	153	150	155	180	155	154	155	153	187	154	163	144	186	159	167	165	164	152	189	156	175	159	157	148	167	169	165	154	141	160	133	150	138	176	169	159	161	158	138	140	159	152	160	146	174	141	157	173	159	154	162	164	151	168	144	176	172	136	173	149	170	159	172	150	149	150	153	141	158	171	174	118	134	135	166	127	171	131	171	163	148	179	162	163	179	154	150	182	167	171	145	172	175	195	138	159	144	187	154	151	169	144	130	181	160	144	150	163	157	149	143	158	160	148	153	162	162	149	157	182	144	159	180	168	169	152	152	163	181	173	168	161	154	161	137	148	162	161	130	173	159	135	142	121	160	173	157	146	163	143	153	145	170	146	161	178	163	177	190	164	169	158	177	157	145	183	147	162	157	158	168	177	187	187	165	168	163	170	135	142	153	163	179	165	146	162	141	174	138	150	148	158	143	165	167	175	175	171	159	178	183	151	155	184	161	156	146	174	149	158	136	158	164	148	161	154	148	171	145	152	155	157	117	155	149	165	157	152	159	181	136	161	179	172	161	165	160	106	161	169	153	164	154	177	149	137	136	165	163	144	161	142	142	159	179	153	156	172	161	152	153	166	144	157	170	151	153	138	155	158	176	140	159	127	142	162	184	152	169	143	170	157	139	144	143	152	157	157	164	137	135	165	145	139	173	133	161	155	163	168	176	173	152	143	158	170	156	168	163	152	166	157	138	170	172	162	169	171	146	163	196	150	159	134	148	181	159	156	137	159	146	148	169	143	170	157	159	175	143	163	138	170	170	178	180	177	161	147	168	179	140	164	163	157	167	142	158	152	173	156	141	165	170	183	171	143	160	159	167	146	148	144	175	157	162	177	148	148	169	156	178	157	175	162	163	152	137	153	154	160	142	152	175	157	164	175	138	158	183	135	153	139	153	154	179	185	158	193	159	157	147	173	162	159	157	128	184	161	141	165	147	174	151	164	165	174	164	162	159	162	160	159	139	178	167	148	162	161	155	173	169	135	159	150	152	162
9345	7904	4523	4726	7134	4553	924	775	773	719	560	628	573	577	487	501	509	490	512	486	415	439	441	458	428	474	434	420	465	397	405	427	444	382	415	424	423	394	423	420	376	437	420	441	396	370	421	379	414	413	442	391	438	377	401	386	416	458	409	389	412	399	404	393	369	422	403	398	388	425	352	386	418	409	393	373	408	371	396	381	409	391	405	374	384	431	407	389	392	395	393	389	403	420	397	404	405	374	397	394	372	397	394	416	390	429	393	384	406	412	396	383	395	371	437	400	397	385	379	404	381	384	394	423	390	398	410	429	402	370	390	417	369	406	382	424	405	370	366	418	405	410	406	399	406	371	404	355	372	374	376	406	415	388	394	372	400	388	395	366	413	383	386	405	381	435	418	343	411	402	371	399	410	421	390	388	401	403	398	432	434	399	404	417	397	365	400	381	388	412	394	380	406	390	360	390	404	402	362	381	382	382	385	389	416	379	385	385	368	412	354	377	397	406	378	406	391	411	400	395	362	376	399	409	417	365	406	399	389	429	404	388	395	401	411	394	375	399	403	394	352	374	419	411	378	396	412	413	417	406	414	385	371	408	365	397	364	391	406	422	407	378	377	408	364	361	392	418	418	372	375	390	371	374	424	389	396	436	412	358	416	391	411	380	416	402	368	399	381	363	383	373	397	390	392	394	372	414	439	393	401	398	400	381	361	380	373	359	398	434	402	411	421	384	442	375	397	431	397	408	380	405	395	398	382	410	405	386	385	417	395	365	398	361	402	414	387	405	409	391	391	381	390	412	412	441	394	367	354	382	411	386	400	421	405	362	426	403	412	397	395	399	425	375	427	388	409	384	365	427	390	416	394	421	399	343	399	423	384	386	371	391	431	393	424	404	417	405	350	386	409	402	446	407	385	425	369	385	410	391	411	372	369	373	390	379	413	383	422	405	413	424	401	373	388	396	388	378	363	398	384	406	398	398	368	398	401	404	370	354	392	365	382	400	399	393	430	403	399	434	422	412	368	377	413	367	386	414	430	393	390	383	401	390	405	396	398	404	394	386	408	392	400	376	391	382	416	389	404	389	419	401	408	382	425	365	425	388	367	374	330	448	384	404	427	365	394	438	407	422	387	419	416	406	386	400	402	399	407	352	375	401	408	385	386	386	401	407	376	397	409	383	398	382	369	374	379	383	385	361	437	401	416	401	412	407	398	371	378	385	405	387	360	404	405	394	418	394	398	369	410	416	370	392	401	406	416	368	404	376	396	399	374	407	389	389	393	418	400	364	411	404	374	363	394	386	415	406	414	445	399	423	372	389	402	371	408	409	397	426	400	390	418	404	417	420	381	376	396	380	355	376	409	388	412	409	389	392	425	395	387	388	397	384	419	375	380	368	399	417	395	397	397	416	407	401	402	380	353	384	429	366	419	387	393	394	383	421	418	375	387	417	370	409	419	379	403	398	389	384	398	389	413	400	407	352	384	396	380	424	378	389	364	405	364	402	418	401	381	417	388	395	400	397	407	409	398	389	378	404	409	401	362	417	385	393	380	401	385	398	408	373	380	416	424	384	422	384	412	402	402	399	408	405	376	365	375	369	377	382	400	427	405	368	383	398	377	401	406	436	392	422	384	372	400	400	405	402	428	449	414	411	431	370	398	414	348	398	384	390	420	387	373	389	412	385	393	404	396	380	384	374	384	423	403	392	417	390	427	400	391	384	401	378	391	424	373	416	367	357	376	349	370	373	422	396	390	406	395	423	396	404	370	403	397	418	385	407	425	383	357	383	388	436	389	405	421	387	413	447	386	413	389	394	438	400	410	365	391	421	378	379	372	383	392	413	392	396	378	395	381	421	390	404	402	388	416	421	400	394	436	386	373	378	427	411	396	421	407	423	418	414	445	394	399	371	416	399	391	370	363	355	393	410	365	367	394	386	355	385	410	399	338	349	418	404	355	397	393	411	372	387	391	369	404	415	390	377	427	382	391	409	420	396	401	354	401	375	402	394	382	386	420	397	409	394	416	409	397	402	419	349	396	374	414	400	420	368	393	377	414	425	416	412	380	386	378	354	399	360	429	411	413	399	379	388	416	387	377	405	428	378	391	453	372	355	364	397	405	414	422	390	445	400	416	389	373	394	373	397	394	409	376	389	425	408	372	388	406	387	403	419	396	405	417	408	414	383	386	398	370	436	375	405	392	371	377	373	360	390	378	421	401	366	382	391	401	393	398	362	433	398	411	417	397	397	394	354	390	386	426	410	398	400	360	399	407	411	374	389	360	398	416	404	403	382	403	393	398	402	410	410	393	384	373	386	360	396	399	403	408	388	408	388	420	406	396	429	371	410	380	384	402	416	390	399	369	405	437	386	388	378	401	357	365	368	418	401	389	385	346	374	393	406	384	401	403	444	408	404	382	396	396	369	456	383	395	387	374	401	402	382	403	403	363	390	406	353	406	371	384	402	376	405	369	391	388	392	350	401	426	391	393	399	437	405	374	415	413	395	410	390	413	410	399	426	419	392	387	390	391	430	399	382	391	385	380	402	381	359	376	378	378	411	387	371	392	346	381	392	413	404	390	383	394	382	390	413	393	399	389	394	373	419	379	378	360	397	379	365	385	392	367	404	384	400	400	425	420	391	404	399	418	359	410	414	390	450	405	410	365	391	402	373	392	398	425	391	375	400	400	427	442	377	423	392	385	394	365	375	379	433	387	380	377	385	409	370	402	388	392	381	374	391	407	391	396	398	367	431	397	410	393	394	413	413	382	402	416	388	408	393	378	403	396	388	400	386	434	382	380	387	398	425	438	398	400	396	403	386	422	365	374	378	398	362	381	416	423	405	358	361	377	402	403	385	417	407	422	403	404	395	388	394	400	421	379	379	411	383	487	409	404	387	406	401	402	382	399	385	401	387	398	376	372	391	406	386	411	390	387	418	410	367	398	386	402	369	403	405	372	373	393	403	395	400	411	393	405	416	352	426	390	399	397	385	399	391	402	397	424	405	403	388	380	362	409	416	407	408	383	435	355	397	348	408	373	420	406	370	412	413	386	383	391	368	391	392	375	415	366	384	400	380	415	353	390	386	334	406	397	392	418	393	378	380	408	413	378	367	403	412	409	384	388	415	375	412	385	363	372	419	389	427	421	392	405	399	395	407	399	362	400	391	376	374	391	383	399	378	419	385	394	423	385	447	425	401	404	410	401	337	393	364	428	397	371	391	385	384	370	357	393	397	362	390	425	402	388	427	396	404	390	414	362	384	424	414	412	426	440	416	385	406	401	374	407	396	379	393	380	391	379	430	405	381	422	400	389	375	410	423	379	364	363	395	370	413	425	397	385	368	400	414	411	390	395	396	413	409	386	406	365	400	385	414	432	360	390	409	368	384	385	400	406	391	390	433	446	400	396	402	386	361	388	387	425	410	376	428	427	392	398	390	403	362	360	395	356	412	415	420	401	388	376	373	388	379	413	362	390	366	380	385	394	365
2248	896	944	638	424	295	300	268	313	285	257	275	310	277	306	242	287	304	299	268	297	275	287	285	321	300	266	287	273	295	246	257	276	251	247	258	297	272	282	284	289	305	248	300	287	305	279	268	295	299	281	295	282	299	286	263	297	298	300	346	273	271	259	283	279	285	278	300	258	257	288	262	255	264	263	269	285	303	304	281	286	294	267	254	282	281	290	271	274	264	279	271	274	268	275	302	291	309	285	282	265	269	267	294	276	290	278	288	289	301	314	275	294	275	297	278	276	290	279	272	296	265	266	276	246	283	263	291	285	315	295	293	264	312	296	272	291	267	283	268	300	275	293	285	277	254	269	310	272	288	329	260	268	244	277	306	264	291	274	269	294	296	279	298	261	273	295	285	294	287	285	274	309	283	270	286	282	318	262	293	263	288	301	310	257	272	283	281	268	257	273	262	258	273	280	283	268	278	300	312	288	280	280	260	273	238	304	265	260	269	288	280	317	289	313	278	281	268	285	288	290	283	298	299	267	278	266	265	295	288	301	265	235	277	284	267	279	279	295	306	289	258	298	279	298	258	251	254	253	254	282	262	268	252	284	289	306	260	274	303	294	277	281	284	282	275	257	293	257	268	288	294	276	281	273	292	279	290	261	259	254	300	272	263	298	269	256	290	274	267	282	241	268	300	271	305	274	263	291	279	287	271	266	273	282	288	282	280	288	261	286	271	260	281	277	328	272	271	315	305	311	263	293	294	287	288	292	282	278	270	271	287	297	292	272	281	302	277	260	271	270	276	286	284	280	269	273	292	285	259	267	277	290	298	277	271	284	265	274	283	278	265	272	249	286	284	314	286	314	264	288	274	249	291	276	295	285	253	265	286	251	297	299	278	305	255	273	252	257	278	269	280	273	296	264	309	267	308	275	265	299	245	296	280	271	282	280	254	278	261	315	303	295	283	277	292	280	310	239	274	267	306	284	260	280	304	262	303	296	313	305	282	288	322	275	262	271	261	323	306	270	272	305	332	257	268	270	276	300	305	287	277	282	253	287	297	253	284	257	303	291	290	269	269	303	289	270	292	292	258	259	289	311	261	269	273	286	269	288	297	251	250	298	275	266	300	286	248	267	282	286	258	267	285	298	264	278	268	287	271	286	275	261	279	295	279	308	274	304	280	253	263	264	255	257	276	250	274	264	267	302	289	256	261	279	270	279	270	286	268	318	293	273	250	291	300	284	277	278	286	292	281	310	247	241	253	300	274	326	317	307	266	275	277	271	260	285	278	262	280	293	274	280	266	256	275	249	293	267	278	283	282	268	253	309	262	246	255	286	282	289	341	274	276	272	290	305	295	271	306	277	289	292	270	284	310	311	284	280	284	270	299	261	266	253	271	282	265	279	278	295	309	266	308	296	320	288	285	293	247	270	265	310	264	281	309	283	266	254	307	255	271	293	282	280	284	262	264	279	270	294	255	276	300	294	304	271	296	265	275	288	306	253	264	290	263	258	289	262	238	293	276	273	293	288	248	290	261	300	275	294	303	308	295	257	267	270	254	276	283	271	304	306	284	279	302	284	282	269	289	278	292	282	272	269	278	282	301	277	298	275	281	311	287	276	294	306	266	266	305	263	298	279	257	275	267	266	242	277	283	301	279	289	323	287	294	309	290	257	267	267	276	268	244	267	293	289	281	304	282	331	290	278	308	282	257	268	262	260	314	283	267	295	319	290	311	313	313	295	272	284	279	266	248	279	262	281	284	258	273	267	266	286	252	305	273	289	306	278	249	262	298	284	276	256	320	271	241	319	268	309	309	265	263	283	246	255	228	307	287	262	285	258	293	284	249	286	310	290	286	294	259	313	312	295	278	265	246	275	298	251	295	301	286	301	282	246	293	276	291	296	275	258	292	322	289	294	310	269	280	275	282	296	281	302	275	298	321	270	232	293	304	267	282	276	271	275	292	275	278	274	257	267	280	284	310	295	250	289	291	295	314	288	280	318	272	274	253	289	266	294	302	270	257	293	300	302	271	246	301	257	244	283	275	263	279	281	275	277	301	275	282	285	282	273	285	288	286	301	314	266	298	283	269	255	292	274	283	291	289	261	288	297	290	277	273	258	289	301	263	247	270	313	268	285	316	250	284	276	295	270	283	283	275	279	292	257	289	300	263	283	303	300	303	273	266	312	270	286	257	290	293	255	272	285	277	269	297	287	243	283	309	278	272	293	281	294	284	268	235	262	289	285	279	265	253	284	312	287	285	277	281	264	284	321	275	290	283	293	318	272	262	293	305	258	319	254	270	259	267	277	318	316	274	286	307	293	273	331	283	258	292	285	319	277	294	283	249	262	323	285	277	281	308	272	295	287	265	259	282	268	278	279	280	287	289	293	298	293	284	308	319	283	295	290	267	271	272	263	274	253	259	291	283	251	288	261	273	316	277	299	299	278	295	271	300	243	292	267	285	246	287	259	267	249	259	260	293	308	326	259	335	304	273	302	311	294	278	272	272	284	266	249	276	308	269	279	281	254	276	301	297	311	296	276	270	291	267	295	298	267	276	289	287	234	310	260	290	290	286	270	276	317	272	266	287	308	326	310	279	309	302	308	294	238	267	275	320	257	311	308	267	275	253	281	297	249	296	258	306	239	265	272	302	262	246	304	296	275	270	288	299	290	297	274	285	280	272	303	287	248	297	269	251	260	270	255	293	282	283	275	265	274	264	252	274	292	329	291	250	269	255	300	274	266	290	288	261	286	283	271	302	285	246	286	278	297	296	299	272	283	281	273	292	305	271	284	271	251	282	271	305	294	289	290	287	281	283	322	280	307	293	288	292	277	270	288	253	274	273	301	271	293	276	312	297	266	294	273	301	277	281	276	316	282	271	283	278	293	281	282	286	253	299	286	276	268	281	273	293	281	269	271	291	313	282	316	248	286	298	256	304	273	279	302	291	277	276	271	245	293	276	288	299	248	267	291	284	307	285	284	285	292	275	286	262	292	298	273	291	257	295	258	284	292	278	284	254	268	253	312	301	254	288	297	274	290	258	305	303	278	261	278	284	267	286	291	295	316	252	280	292	268	265	283	276	310	292	277	301	293	285	264	296	304	283	279	290	268	282	289	283	279	289	266	277	303	263	268	265	282	275	309	282	275	274	308	257	278	283	278	284	268	262	299	239	260	278	261	270	277	264	281	254	276	304	275	258	244	281	304	307	294	269	279	282	264	240	276	275	278	278	315	279	253	283	298	268	282	307	282	279	270	281	298	262	274	277	276	266	277	280	261	259	275	273	273	254	298	282	272	275	290	281	240	309	281	257	281	269	291	265	282	305	288	317	284	275	299	286	273	286	251	285	303	270	241	265	268	285	288	269	293	245	310	266	288	236	291	303	271	274	288	252	279	279	274	301	279	286	264	292	292	258	300	285	277	294	261	305	278	301	276	266	292	336	279	242	285	259	294	302	276	277	278	271	284	272	280	297	298	246	301	312	313	273
2383	1382	1936	1885	1400	805	694	644	743	695	670	699	700	667	688	677	678	727	694	631	657	685	698	722	656	664	697	705	646	689	667	688	680	658	704	698	681	675	662	680	662	665	748	714	687	693	649	687	625	731	676	704	648	640	701	667	709	673	664	680	705	667	725	662	696	725	690	686	695	698	634	706	659	684	699	677	636	656	667	685	711	691	664	668	683	717	697	697	687	623	668	677	692	703	681	672	728	678	663	703	711	724	687	641	734	645	686	709	686	694	689	724	657	717	690	666	690	711	660	703	715	693	698	685	668	664	726	675	682	663	655	705	670	699	785	698	686	719	657	730	701	677	676	726	681	655	686	657	704	688	699	671	664	659	683	693	728	665	712	685	667	663	668	661	669	681	635	643	659	664	708	701	722	706	665	672	642	668	707	720	729	707	699	787	689	663	685	691	648	680	695	659	632	693	666	774	647	680	684	766	669	710	677	664	660	657	647	633	677	644	671	700	672	691	658	704	676	704	710	707	667	676	684	712	716	671	648	671	701	685	679	678	678	688	670	703	708	681	703	678	706	678	644	655	665	645	666	633	728	700	684	672	722	670	684	688	679	702	698	633	704	680	694	695	703	687	691	674	702	657	712	707	662	700	689	663	715	668	658	706	631	661	681	719	647	649	680	656	690	659	716	709	679	725	712	683	702	664	723	625	750	732	664	668	657	726	721	686	719	664	622	694	708	709	715	692	635	678	685	695	716	679	683	674	666	720	692	653	688	711	713	660	660	671	682	669	671	684	678	695	703	694	679	692	686	704	677	666	671	643	715	668	709	681	699	737	700	727	703	716	715	675	666	731	679	699	699	706	650	669	679	701	678	697	679	711	696	664	702	685	687	645	637	659	659	674	661	652	665	684	646	649	653	734	675	764	654	671	619	688	693	650	682	651	719	696	695	738	667	684	634	683	652	697	673	717	695	695	674	707	703	685	653	653	695	653	683	664	649	696	680	720	673	698	703	663	716	666	689	653	682	692	701	710	652	709	670	661	683	685	654	650	671	668	674	678	673	724	666	680	657	739	726	656	710	692	667	703	671	737	708	668	707	698	691	717	690	720	670	671	649	680	677	623	680	641	738	709	735	659	657	671	707	648	708	742	685	636	642	691	695	658	660	663	740	667	699	724	646	722	696	706	658	701	725	728	671	702	696	669	709	682	714	706	662	706	710	750	704	667	693	649	708	722	661	655	716	717	692	687	686	679	648	732	649	731	699	665	669	671	664	689	697	649	718	668	665	723	705	714	688	743	705	658	671	668	658	675	684	696	671	681	660	681	680	669	616	632	759	679	693	654	725	685	732	723	669	665	676	712	668	628	716	718	704	642	681	675	669	683	629	698	686	715	668	673	636	704	677	705	710	655	703	719	708	693	675	651	695	683	717	730	682	650	725	648	665	715	718	672	729	633	692	696	658	650	715	695	703	685	650	650	736	666	692	729	686	716	680	654	641	688	754	714	690	717	687	681	645	667	667	688	657	691	717	668	684	671	652	626	698	710	684	703	679	699	688	709	687	682	722	689	683	694	684	706	674	724	616	681	674	694	684	678	674	697	743	672	643	712	689	671	716	718	684	670	717	696	679	709	679	688	666	708	671	695	662	696	677	688	696	721	675	678	720	701	747	720	713	669	655	683	677	699	681	689	683	711	650	713	647	677	667	698	714	654	660	677	728	708	688	656	671	681	642	704	638	691	647	694	672	695	661	713	686	706	677	709	659	643	696	702	675	681	652	694	644	678	634	702	682	709	678	697	653	654	652	711	703	708	676	667	722	723	698	658	674	645	675	732	645	699	666	655	703	717	683	671	665	670	728	714	654	724	718	677	665	731	651	646	712	652	706	701	688	696	675	647	677	697	676	665	668	665	686	697	660	734	657	724	640	638	719	690	716	717	687	667	717	689	704	725	683	698	674	738	698	674	620	680	629	664	694	784	698	696	688	670	615	696	637	677	645	675	673	686	703	694	711	651	645	686	690	701	684	698	689	722	716	738	690	706	661	663	688	682	734	629	658	677	660	682	703	700	639	712	691	663	679	644	673	729	681	737	671	720	677	709	698	690	710	725	708	716	685	662	652	634	666	659	688	662	719	653	674	683	681	681	671	680	665	705	664	738	660	647	691	694	670	630	701	653	682	644	675	708	674	708	651	715	655	710	699	706	672	679	690	708	680	655	708	675	693	699	680	755	711	682	669	685	723	671	665	680	689	731	662	703	707	679	667	649	670	683	722	664	724	730	689	713	670	625	665	646	744	690	711	686	667	673	692	655	691	685	681	672	689	681	693	691	704	652	667	684	706	714	698	663	645	684	699	655	731	649	682	669	705	692	653	700	686	726	691	707	700	641	672	662	687	711	654	729	680	669	641	656	734	673	685	683	690	628	704	709	737	699	645	680	671	602	697	714	647	660	740	684	634	677	678	729	685	692	695	671	695	680	680	671	674	690	640	701	733	696	645	686	674	701	650	716	659	695	662	697	687	688	661	674	674	655	697	695	703	747	708	688	684	667	691	636	678	697	735	682	688	691	709	685	711	698	701	709	698	718	708	709	710	701	651	666	689	678	688	678	678	645	685	686	657	697	708	693	670	708	690	698	670	653	748	697	701	693	683	704	670	683	656	680	648	701	663	664	724	684	692	650	669	638	739	715	667	704	701	670	683	664	608	668	706	675	732	690	696	704	673	666	726	656	649	709	661	725	655	710	722	741	674	733	654	710	697	788	670	706	674	670	702	715	717	683	715	726	706	648	657	682	652	693	731	680	744	704	737	686	715	678	694	680	706	706	673	690	660	648	688	663	665	719	706	692	685	716	673	655	707	693	710	681	664	696	668	670	670	673	668	691	656	731	708	707	659	697	663	681	648	690	703	671	729	687	710	645	640	660	702	643	681	687	703	671	717	684	701	722	647	715	704	647	636	674	698	704	642	693	673	697	668	684	672	698	689	697	689	778	716	669	655	656	679	717	713	696	679	628	674	647	716	698	749	666	687	668	736	686	717	681	701	684	664	653	667	684	651	731	701	695	695	698	623	683	693	656	725	673	711	658	716	654	655	701	709	697	675	667	663	645	650	672	641	686	714	656	678	672	690	717	744	729	639	665	692	670	668	658	663	745	674	715	676	682	682	720	673	696	716	641	711	680	651	667	696	702	651	727	696	691	695	606	697	703	694	661	718	670	683	714	694	706	707	660	695	645	733	683	693	669	685	660	694	741	659	686	687	664	676	697	660	619	622	635	676	725	617	660	678	715	682	652	687	662	684	701	730	681	660	742	648	712	710	693	683	710	706	699	709	695	684	661	657	666	679	675	702	656	694	735	660	665	725	696	678	659	728	710	694	649	705	676	726	726	700	684	693	706	756	696	688	676	630	685	634	631	684	638	651	707	680	680	658	727	675	699	655	652	695	669	759	679	696	659	679	658	662	723	707	706	727	675	673	677	649	684	663	701	704	710
8651	3771	1783	1022	1317	607	343	339	341	347	301	303	293	298	300	288	279	336	321	311	304	285	316	315	301	307	311	297	278	297	320	300	265	291	302	316	281	275	285	292	302	307	300	319	295	287	289	316	281	276	321	276	285	288	328	313	305	292	312	281	325	302	290	319	325	308	321	302	290	289	287	274	301	277	290	300	252	287	282	305	290	310	305	315	279	311	317	291	299	297	287	325	295	299	300	296	300	301	329	300	275	275	297	323	272	310	296	336	337	290	280	328	303	295	285	304	317	280	290	295	302	315	266	281	313	314	290	289	292	303	288	301	282	302	283	313	284	290	305	298	296	308	306	325	306	284	295	290	290	265	290	311	304	314	316	305	278	281	307	302	282	327	258	296	300	298	304	287	290	308	313	318	319	299	296	287	293	281	326	311	265	307	278	307	283	286	280	257	326	306	276	310	298	322	303	315	296	296	289	298	304	294	271	312	285	298	296	278	288	294	275	256	251	292	303	267	291	293	306	342	274	294	259	281	302	266	326	284	246	272	340	308	305	323	278	299	282	290	290	291	262	272	312	322	274	273	284	306	291	303	292	290	295	299	302	279	298	305	309	313	307	288	279	305	282	313	329	287	312	298	320	312	294	288	306	317	276	307	277	321	283	278	314	305	319	313	299	301	270	293	292	319	310	327	303	287	309	307	304	287	301	283	303	291	255	308	301	280	320	288	289	307	312	305	285	315	312	317	303	299	264	295	339	293	317	309	287	302	347	282	313	273	291	297	313	285	291	264	281	299	290	280	327	292	284	288	279	292	287	303	286	277	279	313	360	299	299	272	289	294	297	300	303	275	295	285	289	293	306	260	290	327	288	293	301	305	312	339	306	298	292	319	300	280	292	303	321	286	313	332	274	287	296	304	290	286	311	297	303	288	281	291	272	277	298	316	307	289	309	304	301	344	305	325	304	283	291	329	310	301	274	346	312	282	307	292	277	303	309	286	309	271	324	305	302	314	278	300	280	277	279	276	315	283	266	275	305	262	280	291	302	303	307	308	292	249	283	309	307	283	308	273	302	310	280	306	280	284	283	301	296	304	274	310	299	325	308	289	296	289	289	287	318	294	274	299	282	307	291	301	333	308	279	283	299	277	321	296	284	307	305	302	298	278	299	330	265	287	276	320	286	280	270	306	333	318	305	276	298	308	322	279	292	303	261	289	282	288	306	304	316	293	306	290	292	275	287	291	272	310	298	281	274	294	308	287	291	308	295	303	280	274	290	330	292	308	298	296	280	274	300	331	306	309	292	289	283	287	288	279	295	315	287	265	294	299	317	300	276	272	291	304	300	309	274	326	307	288	294	270	251	299	316	323	314	298	269	281	263	299	276	331	308	314	318	268	285	282	315	299	284	286	308	345	321	285	296	287	280	272	259	289	278	292	260	302	287	305	308	287	313	338	303	278	320	294	279	299	294	288	355	329	311	275	302	304	291	296	302	291	276	315	306	270	279	281	308	298	324	300	283	321	300	289	287	309	295	278	304	286	318	283	322	305	295	294	302	262	303	333	306	288	291	297	282	268	318	288	287	321	296	287	284	312	295	301	318	330	275	321	273	320	338	289	275	279	308	257	324	294	264	295	287	313	274	292	278	289	320	301	287	307	316	347	324	307	316	275	299	329	289	324	309	333	297	277	321	280	270	303	302	312	317	310	305	317	286	296	293	304	288	290	327	282	284	295	290	272	288	317	278	307	292	270	289	323	353	289	300	279	279	292	303	287	281	300	289	320	293	331	305	305	336	256	298	301	314	275	283	290	289	346	294	308	306	299	318	272	287	296	292	312	320	326	288	290	266	301	277	287	302	334	278	329	310	270	276	299	298	297	294	287	267	320	274	324	297	301	307	290	290	293	281	288	341	309	320	316	251	306	305	295	271	285	333	313	268	329	302	304	302	272	284	304	331	298	283	280	281	291	286	329	287	326	293	295	298	294	278	266	287	273	307	311	278	297	322	325	276	267	287	306	284	302	301	280	329	305	285	299	275	268	310	279	282	307	318	294	288	276	302	299	350	304	279	326	291	301	318	310	317	273	288	272	296	284	273	298	311	282	270	311	300	282	312	287	286	283	261	291	299	273	272	305	267	291	299	304	326	321	299	294	273	275	282	290	300	314	292	256	260	308	296	291	297	297	256	310	312	293	303	296	307	299	298	311	284	274	278	302	283	280	308	326	297	282	314	323	301	268	322	312	293	285	319	308	258	268	272	312	307	291	313	297	268	314	293	309	292	281	304	308	290	285	313	304	296	295	340	277	323	322	307	339	293	283	290	295	284	314	328	344	284	306	289	280	304	293	293	293	312	306	317	259	311	289	292	306	279	294	262	316	314	284	290	299	265	280	284	290	305	298	255	266	301	298	340	288	294	312	311	314	272	302	289	299	324	298	311	287	262	275	310	292	273	307	281	275	320	294	315	303	302	283	280	305	286	320	295	269	289	317	327	301	282	293	277	311	321	306	291	284	288	256	295	322	278	311	311	287	303	302	313	322	319	299	331	284	258	298	259	329	287	286	318	310	290	313	300	296	283	288	305	287	324	280	268	302	259	309	304	264	279	321	267	302	291	314	288	323	326	296	303	302	319	291	295	272	308	261	274	296	293	327	305	264	343	321	275	287	298	308	314	301	285	296	315	307	299	292	299	297	274	301	262	302	286	284	267	319	311	306	312	314	284	309	284	308	293	340	308	290	277	282	286	296	286	256	275	288	292	259	263	277	313	290	280	298	344	316	295	291	301	336	296	309	288	257	276	298	305	304	290	275	310	309	284	297	299	300	291	282	307	292	294	292	303	302	301	298	318	308	304	284	290	301	299	328	311	295	298	306	308	317	338	279	304	293	304	306	312	317	296	296	304	276	303	312	307	311	282	292	321	318	310	315	317	288	321	333	321	317	311	301	265	306	315	282	275	327	309	289	295	289	288	311	271	290	327	268	264	296	275	294	294	285	303	279	318	278	283	310	299	273	290	281	340	278	282	285	310	271	302	317	270	306	321	311	275	303	273	260	280	280	275	280	306	255	286	303	247	287	299	309	323	295	293	312	302	285	286	313	325	266	304	282	297	321	289	285	324	316	327	315	291	314	321	267	299	286	280	312	295	281	323	305	278	284	270	285	327	263	314	324	286	294	304	301	282	292	287	291	321	309	324	320	291	309	302	275	295	292	300	285	331	278	313	278	320	308	281	294	320	311	298	299	310	304	293	279	295	295	318	302	279	285	334	287	278	285	304	295	337	302	291	284	301	326	327	299	279	292	275	290	294	307	273	285	289	269	262	270	287	291	309	297	285	317	306	290	343	323	277	267	292	274	267	327	279	299	266	281	300	299	297	306	297	296	297	326	326	284	318	282	291	332	287	288	290	278	315	276	290	267	272	273	305	240	277	303	304	317	294	294	290	307	265	279	303	271	293	279	291	305	311	279	267	307	274	292	289	273	295	307	306	255
7378	4452	3494	3323	5102	1671	1016	918	879	859	805	795	769	761	764	703	744	737	772	763	768	722	766	747	741	694	738	761	735	759	747	786	702	709	756	692	739	749	665	711	715	685	737	683	678	687	697	705	694	687	701	691	696	729	723	699	723	696	706	710	697	654	693	666	726	680	724	723	718	711	687	718	671	668	759	698	674	701	684	715	729	711	674	755	712	686	692	729	729	741	671	713	694	733	703	665	700	726	659	725	664	701	720	750	762	712	736	681	710	719	671	719	772	701	728	721	708	758	697	746	707	723	730	681	675	686	693	656	717	663	675	665	705	718	706	716	722	735	672	676	645	729	756	714	665	652	727	697	706	725	708	730	726	715	744	732	758	725	707	719	712	680	703	735	714	716	695	723	753	698	722	742	726	682	723	698	653	727	721	676	742	671	748	684	669	736	701	686	679	702	719	723	713	642	702	689	724	729	718	666	767	706	709	709	698	752	705	689	690	736	758	717	646	701	695	741	698	743	678	606	691	711	728	692	667	772	686	678	739	707	707	701	743	737	732	690	664	745	700	697	729	706	710	725	668	733	702	789	695	694	733	662	717	713	707	708	691	675	679	722	673	664	713	785	679	688	648	682	676	701	740	748	707	670	665	729	636	674	769	648	743	677	717	700	734	751	731	700	710	668	703	638	725	750	696	720	703	685	716	691	688	742	737	724	721	705	721	704	696	716	677	712	690	670	668	680	672	736	692	695	726	726	736	729	751	730	699	721	688	697	683	730	699	654	684	707	724	682	694	677	702	702	687	766	696	761	770	709	717	724	681	759	677	720	684	710	704	657	697	734	702	729	636	715	671	738	715	733	685	660	682	733	693	670	700	721	637	706	690	733	704	749	740	729	716	697	696	691	673	669	773	697	733	698	674	742	711	717	698	700	720	711	722	746	736	700	725	692	706	735	679	722	672	686	698	669	672	685	668	711	708	731	720	733	733	711	714	721	701	723	696	738	691	665	712	683	725	742	718	710	692	709	675	725	687	729	711	702	738	746	747	680	747	707	725	734	734	715	712	727	765	680	709	689	741	720	670	691	717	762	717	725	741	722	724	753	682	717	698	713	787	670	661	708	717	736	726	699	714	703	689	717	709	706	722	704	689	748	713	707	691	686	665	760	721	696	695	752	760	698	694	693	715	724	712	685	734	680	688	689	698	742	650	701	716	691	725	686	693	711	717	674	749	739	741	727	754	694	692	685	691	732	753	667	713	750	728	750	705	711	743	740	703	750	696	689	740	688	696	673	734	716	749	731	662	688	705	731	761	723	733	687	734	733	744	709	718	738	711	650	734	748	697	617	691	700	738	632	765	708	683	656	720	709	694	668	706	696	679	743	728	726	741	693	731	714	723	687	679	717	684	718	703	754	653	720	701	748	635	731	699	692	725	726	714	726	723	706	679	754	694	687	732	719	735	686	663	722	669	679	695	729	709	700	676	706	714	754	692	693	716	766	717	708	709	720	725	752	706	656	674	751	712	769	677	682	724	716	725	710	745	695	692	736	696	670	730	717	691	719	732	728	715	683	729	676	742	683	675	689	723	740	665	658	682	712	714	698	712	737	667	682	694	685	712	706	684	699	683	728	706	692	724	715	713	733	668	722	664	728	700	684	705	630	705	703	720	696	734	737	704	738	720	728	701	737	752	719	692	686	690	682	690	703	727	717	702	733	670	703	669	757	645	703	704	683	662	695	648	701	709	690	748	670	737	745	700	659	704	696	717	695	687	699	704	713	725	705	668	719	680	701	708	723	677	719	692	704	760	690	723	674	726	702	762	659	668	703	746	691	723	741	706	712	644	668	725	743	737	698	734	735	727	716	694	682	692	694	728	672	717	745	677	723	696	693	704	672	679	709	717	686	682	679	710	725	669	718	692	742	700	726	692	710	666	716	730	700	705	711	710	729	661	741	660	671	726	708	721	751	701	719	746	690	725	709	679	701	717	686	690	699	702	711	712	727	691	692	709	713	773	718	697	730	667	697	701	687	711	756	687	713	703	686	701	733	689	739	659	735	694	751	671	733	720	708	700	699	714	721	728	689	725	670	713	688	738	652	720	716	684	706	649	702	728	714	689	719	673	716	796	694	657	684	674	699	694	702	710	693	706	691	724	723	744	712	740	634	721	686	714	694	662	709	693	693	701	678	673	680	731	682	744	696	720	694	750	720	728	711	698	775	708	727	739	716	704	759	719	737	722	712	698	737	702	724	703	742	730	724	712	729	710	688	709	670	686	733	701	700	678	693	677	694	748	709	718	701	730	717	629	762	655	696	732	692	676	702	709	685	705	682	722	763	696	695	728	705	698	708	673	714	742	723	730	691	712	711	732	719	707	702	730	686	673	721	668	687	728	675	717	733	717	724	741	743	671	719	672	707	670	703	685	670	731	759	777	674	726	673	687	689	705	757	720	688	705	701	733	712	723	718	741	727	672	732	675	692	693	685	720	686	684	699	723	736	738	720	748	734	704	694	713	725	741	651	730	740	755	647	704	710	701	719	720	716	674	729	713	710	676	717	729	713	705	759	751	671	707	705	728	718	738	735	678	684	745	690	717	704	763	717	666	693	679	664	704	683	715	692	721	686	753	692	689	711	739	697	746	733	727	709	686	687	732	746	730	758	706	705	745	718	735	705	704	687	722	657	666	733	695	714	702	709	724	711	754	690	719	762	697	755	725	693	691	671	747	705	658	715	709	700	715	737	737	682	711	702	674	698	703	669	686	696	714	706	720	734	716	718	651	752	686	684	708	682	663	724	651	721	727	717	704	700	700	679	716	720	707	706	672	810	706	705	723	716	735	702	712	767	762	706	682	716	708	739	701	730	691	717	736	686	706	733	742	691	692	701	682	732	728	725	684	722	698	719	694	707	702	697	673	678	694	689	690	685	783	744	722	728	655	711	714	709	760	727	737	737	708	682	703	695	677	651	743	698	702	694	664	719	688	735	671	706	730	706	705	685	673	692	715	703	689	692	679	720	736	742	722	706	728	697	709	742	751	738	679	699	758	716	729	751	682	715	682	732	675	715	724	714	681	713	711	677	787	733	692	683	697	725	708	689	726	698	714	694	708	705	714	756	716	677	666	709	702	681	685	694	665	737	663	725	675	691	731	695	682	659	698	680	706	748	716	699	721	703	733	712	708	698	723	664	682	682	780	724	673	717	695	660	716	722	712	700	711	706	714	687	725	719	753	683	679	721	699	663	677	689	689	731	684	704	717	692	730	731	708	707	705	713	709	650	694	729	703	709	706	688	689	725	681	722	720	741	711	720	695	701	759	650	704	747	705	689	711	716	704	687	672	693	671	691	702	691	766	689	720	698	672	713	746	768	743	699	706	704	723	706	719	703	715	708	687	689	679	691	700	710	738	740	741	711	700	709	685	690	656	669	743	726	741	804	726	673	735	730	766	768	717	719	713	698	662	704	715	676	690	725	714	719	692	717	677	743	741	741
14110	6059	2456	1357	1865	870	254	242	216	191	196	174	194	165	167	143	191	173	184	159	156	174	169	172	165	165	174	158	182	181	171	159	163	169	156	161	164	146	135	136	166	162	177	157	156	135	144	170	165	187	172	148	160	141	176	157	146	132	182	170	156	148	181	179	145	157	138	153	162	150	135	162	160	150	159	156	160	163	143	140	149	155	134	158	160	171	151	140	160	145	155	170	142	154	145	130	156	131	158	146	131	161	135	170	143	146	156	154	170	159	180	175	152	185	160	150	156	156	149	133	164	173	172	177	143	166	169	188	152	157	157	127	143	155	131	156	177	178	165	148	143	181	165	148	154	154	160	136	149	150	136	148	156	165	159	153	148	143	134	128	153	126	157	159	162	158	168	143	181	173	150	163	157	159	147	155	150	171	148	146	152	144	181	162	172	171	154	143	159	150	138	158	158	194	156	163	155	167	141	148	168	156	173	137	186	156	153	147	146	144	151	135	136	151	168	155	146	149	158	151	173	154	151	165	154	168	176	150	174	130	175	164	127	149	163	157	147	174	173	159	150	148	127	150	153	158	169	168	146	174	168	163	138	148	156	146	142	183	162	168	153	141	140	157	155	171	144	168	150	164	146	168	146	154	151	162	148	168	148	168	129	167	183	143	164	151	143	165	157	186	149	145	185	130	152	134	139	162	188	142	137	146	161	150	190	147	158	172	142	173	157	158	157	148	176	159	141	153	178	163	158	166	151	143	165	169	138	139	172	150	150	165	169	170	163	143	149	152	131	146	176	165	172	166	154	172	165	142	123	163	128	144	152	147	144	160	147	128	169	160	181	172	122	166	147	173	193	159	182	165	133	151	150	155	148	175	161	168	137	158	160	158	157	161	131	165	136	140	152	147	153	170	159	153	179	138	149	162	164	135	139	158	135	174	146	167	131	154	166	146	137	154	150	170	162	176	156	138	152	152	151	157	147	135	156	124	139	189	145	150	136	152	176	171	150	165	168	139	156	144	141	149	152	161	156	152	145	152	166	140	156	189	145	147	151	165	169	143	147	153	152	144	172	148	137	149	145	171	168	139	178	136	156	148	147	143	150	162	147	157	157	170	143	139	144	161	162	148	159	176	155	162	157	159	165	157	167	145	151	141	166	157	159	159	175	169	143	155	149	158	146	128	175	192	174	157	170	152	166	172	164	151	152	166	166	145	167	165	138	166	133	132	144	156	195	141	165	148	144	182	158	157	170	152	189	166	171	152	169	165	156	146	160	142	151	156	174	159	141	133	140	158	159	159	141	174	120	143	153	162	173	154	140	148	136	150	145	163	150	153	148	165	142	150	161	151	152	170	134	158	140	155	140	188	140	141	156	170	155	170	143	132	158	150	152	152	146	161	152	165	140	142	132	169	166	168	154	151	151	143	157	156	152	149	137	167	169	127	154	157	155	149	191	162	154	158	161	151	145	156	145	166	162	157	178	150	160	166	133	168	172	163	142	177	148	147	148	128	160	176	164	137	140	145	157	157	158	163	147	159	153	155	163	166	175	153	161	144	159	133	153	154	178	170	151	142	158	148	163	171	153	148	169	157	133	140	153	164	150	157	158	157	157	168	156	149	146	127	149	123	165	146	138	150	164	157	153	165	163	164	145	150	145	173	165	146	171	175	158	155	148	168	144	154	175	165	143	147	158	140	134	141	156	162	128	164	120	161	156	172	141	151	182	153	153	148	155	153	138	163	142	152	149	159	135	149	176	153	165	173	144	170	176	142	166	146	146	150	168	160	161	153	127	151	175	150	162	159	167	131	148	155	158	157	155	150	142	165	184	145	178	185	153	147	132	169	169	158	140	148	146	162	166	159	133	136	167	164	175	132	140	141	170	161	151	141	135	152	179	157	150	169	143	143	162	170	149	151	166	157	144	153	164	135	170	164	135	127	170	152	144	154	178	157	146	153	147	166	169	150	157	143	140	142	175	134	137	173	154	156	153	163	148	131	146	142	153	153	147	137	150	175	177	180	164	155	149	164	152	169	160	155	162	150	167	125	141	153	155	157	157	158	158	153	164	152	161	174	136	157	154	147	152	164	154	148	149	176	138	159	185	155	166	143	167	150	119	151	169	155	150	157	149	141	130	163	165	162	155	149	156	154	157	164	145	145	149	168	150	150	164	150	168	160	152	143	145	153	149	184	157	177	138	146	164	159	151	183	149	153	153	155	135	171	155	150	138	162	155	176	145	147	161	169	151	169	129	165	160	169	161	155	158	149	152	136	172	146	161	137	141	148	153	147	132	168	156	147	191	141	159	162	154	172	160	165	157	148	150	183	155	167	163	154	167	158	164	175	155	157	166	136	145	152	146	155	164	153	167	168	152	168	169	169	161	166	155	161	149	148	156	154	149	153	152	154	139	163	162	150	147	141	149	144	145	165	173	154	151	151	137	148	159	153	163	165	180	165	164	161	168	155	141	177	168	165	156	122	148	134	160	156	161	157	151	168	179	160	139	154	156	153	188	182	144	166	160	169	167	153	145	148	157	176	164	144	164	173	154	135	151	170	143	150	144	141	142	130	172	152	172	144	149	172	134	165	140	148	154	128	167	144	158	149	156	170	171	149	157	141	161	145	136	142	187	135	165	138	148	165	165	164	168	153	164	148	174	144	169	143	136	158	127	156	169	167	162	145	138	146	160	150	173	159	185	134	165	173	188	139	166	145	152	151	156	170	149	130	183	159	149	180	149	155	153	149	164	184	147	156	132	182	163	152	158	115	163	149	146	150	153	172	161	157	144	128	171	156	143	150	146	137	165	161	147	143	173	150	186	155	144	164	117	154	183	148	159	141	168	154	159	155	140	169	156	142	163	172	135	153	150	150	173	161	139	163	161	159	147	146	137	169	155	160	159	137	147	143	137	126	164	163	169	158	168	167	150	193	152	166	158	164	172	162	153	156	175	134	145	161	170	152	157	159	169	172	156	136	152	168	166	168	143	155	168	151	164	129	162	150	133	145	186	146	138	157	140	153	147	151	158	175	160	166	166	154	170	169	143	123	146	152	180	156	126	141	140	156	142	164	171	151	176	145	171	148	148	160	174	154	173	146	155	167	166	151	162	150	163	146	147	151	152	142	162	149	177	169	163	183	176	183	152	158	125	162	168	153	146	164	151	150	152	149	138	159	158	147	150	135	135	191	162	149	160	153	169	154	161	136	162	150	166	153	157	158	156	168	159	152	168	144	145	146	161	148	155	176	135	188	156	157	157	151	144	154	142	150	155	150	180	150	174	188	166	159	140	121	146	157	182	146	156	156	135	157	148	167	161	153	146	140	147	156	180	169	162	171	142	173	168	172	165	153	145	165	163	159	164	166	152	156	171	139	158	170	168	168	162	138	152	171	145	194	164	166	164	150	160	148	138	134	155	155	145	138	137	150	138	158	123	139	149	147	153	173	185	153	166	164	188	152	156	161	170	150	146	158	168	151	161	152	160	157	146	150
8746	6043	4438	4150	7635	2262	931	747	738	642	588	562	564	562	499	516	490	466	467	512	470	450	439	432	458	430	438	413	449	433	395	459	409	428	396	389	397	406	419	402	404	412	408	417	419	413	435	418	388	398	391	427	416	404	387	386	370	427	415	415	423	393	382	389	405	421	407	393	419	390	367	362	408	392	397	420	422	401	374	365	411	378	396	419	409	401	386	385	414	364	377	375	425	395	431	395	406	358	386	398	403	380	385	387	397	382	382	411	390	434	395	380	398	388	392	370	390	431	365	381	363	406	369	405	372	387	398	412	430	395	415	411	396	384	363	402	392	358	425	342	376	370	395	395	390	378	391	405	390	354	420	376	360	423	373	377	365	410	383	393	366	391	398	409	376	356	371	421	412	420	417	396	380	392	381	390	389	366	355	380	406	422	385	361	395	362	392	388	393	359	377	361	401	392	391	399	418	406	410	403	383	390	386	396	344	392	379	378	393	374	392	402	369	404	370	368	390	413	387	389	396	380	356	377	367	376	384	359	376	391	381	361	408	389	381	401	394	419	382	378	381	372	413	401	385	397	373	388	358	363	385	384	383	380	423	358	353	373	401	378	386	388	384	366	397	377	406	373	375	317	376	391	411	411	377	384	398	391	355	393	365	372	383	383	387	389	360	383	377	378	360	392	389	377	355	442	386	382	403	404	412	387	391	410	380	365	390	386	415	410	371	402	416	397	378	400	398	410	395	367	407	420	400	405	377	400	443	388	389	391	416	402	404	363	389	357	394	421	360	397	421	373	364	348	358	372	394	364	412	390	390	373	387	378	365	410	409	366	393	398	376	397	385	389	378	396	386	393	376	393	444	399	380	388	375	403	392	409	383	406	418	375	379	370	378	382	398	381	395	386	402	407	365	400	377	394	380	372	384	401	377	382	352	386	379	400	381	368	374	368	358	394	416	390	392	389	358	368	378	383	412	365	435	413	406	395	388	404	384	381	425	407	380	395	410	376	360	390	401	408	378	380	396	409	401	396	423	394	406	385	365	364	345	388	406	375	393	350	392	401	375	397	391	374	373	378	354	403	378	368	368	363	383	389	406	382	361	405	400	373	392	409	351	382	407	385	412	392	401	351	358	372	377	414	378	372	413	376	380	364	395	344	381	391	368	419	376	392	362	359	431	365	379	397	372	405	358	394	378	380	401	350	414	385	382	357	386	396	367	428	397	381	384	389	401	403	377	398	364	341	357	385	396	383	404	396	415	419	427	395	357	391	387	373	380	397	363	381	388	377	346	403	400	381	374	400	369	402	401	353	393	420	405	379	343	384	400	403	383	386	353	350	354	399	407	348	366	388	388	381	384	396	364	404	388	421	427	412	411	380	398	358	385	355	419	410	359	374	390	376	391	399	402	404	397	367	393	408	418	377	352	385	392	360	396	373	385	389	373	400	383	349	381	376	412	414	358	431	384	374	385	373	374	370	375	410	386	375	394	374	369	365	380	352	367	370	385	388	401	384	387	365	380	394	407	399	369	403	388	379	376	372	413	372	412	407	380	394	399	373	397	368	345	403	370	400	392	391	422	403	371	389	387	395	391	370	391	392	349	408	408	333	392	394	384	394	396	375	377	402	364	397	401	375	351	373	375	392	409	428	378	389	396	400	400	439	405	405	379	404	382	367	384	382	371	369	425	418	390	389	384	385	386	387	402	391	390	410	392	342	406	404	418	366	345	357	369	363	384	366	411	374	384	394	366	424	395	396	390	375	362	382	367	353	398	404	389	367	398	376	378	381	382	426	421	364	408	340	400	412	434	390	353	394	403	372	374	368	409	400	372	403	373	363	390	413	370	381	355	401	400	371	417	410	389	412	401	386	361	426	390	403	334	343	363	376	367	399	390	392	388	375	375	404	401	364	402	396	386	378	367	396	412	412	379	393	387	362	372	395	376	412	396	386	389	356	369	387	391	375	384	429	377	372	381	375	373	363	374	418	359	395	411	352	343	390	404	434	365	363	371	378	366	391	385	349	374	400	373	388	386	368	395	375	393	387	394	397	397	403	350	387	394	407	384	351	397	400	374	389	391	398	373	384	377	368	412	378	354	408	406	415	381	400	396	384	388	381	377	382	389	367	380	385	406	404	397	391	399	388	397	434	376	394	378	375	382	394	381	360	376	398	392	400	390	372	382	385	445	365	422	390	388	374	396	382	357	386	382	361	414	368	409	391	364	387	368	402	394	376	390	381	408	386	401	395	414	401	396	403	390	368	356	371	368	428	381	393	378	389	410	341	400	409	399	366	390	399	401	416	404	384	359	382	406	372	413	411	380	393	378	401	339	368	395	386	383	386	428	388	404	376	375	393	407	381	378	396	419	418	348	361	375	390	384	444	371	387	370	372	399	392	413	380	381	395	374	357	378	390	387	364	375	364	384	421	423	363	424	394	409	392	403	415	394	403	409	411	406	381	391	395	403	382	371	352	396	354	397	367	398	372	376	412	369	402	402	443	385	406	370	351	393	385	405	391	413	384	427	408	417	381	397	383	380	359	382	373	386	367	396	383	395	356	350	407	386	348	364	406	381	385	426	398	381	392	382	440	357	363	360	387	397	379	419	385	372	385	358	423	383	361	380	388	400	378	397	393	398	398	414	377	386	387	386	384	415	381	379	415	371	373	394	384	386	377	352	413	412	388	372	385	372	414	392	410	412	404	371	410	361	361	382	341	379	376	383	392	379	380	380	409	397	373	369	383	370	390	381	386	410	378	405	343	397	406	392	393	393	396	402	389	411	380	410	407	381	427	398	390	446	387	382	385	381	378	405	358	382	373	396	382	380	392	382	384	360	421	374	370	396	383	405	384	413	404	402	394	365	354	326	393	393	361	385	386	367	400	399	391	382	401	433	381	389	413	394	368	365	382	407	418	381	411	406	413	392	358	372	395	369	334	405	385	402	417	386	409	368	345	430	402	388	350	385	385	335	374	354	415	406	384	371	379	405	374	350	402	375	345	362	355	408	372	374	389	404	402	381	390	370	414	353	379	387	414	362	386	392	378	400	374	385	406	363	398	388	380	397	373	380	407	374	370	423	402	414	413	351	431	386	380	421	369	380	381	373	418	419	410	395	378	400	397	382	397	399	440	400	392	402	355	421	388	400	357	390	369	406	373	371	394	380	376	435	380	369	380	398	379	373	379	431	345	384	393	384	390	395	361	350	389	375	370	388	384	402	402	386	388	391	407	399	376	424	400	369	392	362	371	417	361	404	366	392	392	395	385	390	393	405	400	412	376	356	387	355	383	381	414	381	381	379	396	408	389	416	366	416	406	336	368	371	382	356	372	352	379	396	361	380	362	390	376	376	393	384	382	361	413	368	400	375	375	389	415	346	362	378	401	418	390	377	381	405	387	417	410	358	406	375	400	378	355	366	397	388	382	396	402	391	409	392	349	379	388	420	395	428	389	378	395	393	387	381	364	388	361	372	442	388	393	372	412	397	415
2139	900	894	631	411	323	274	332	282	281	270	273	283	291	298	293	276	278	302	272	278	279	264	272	283	298	297	294	307	319	283	268	301	256	279	282	292	316	299	298	285	284	291	274	301	278	292	272	262	267	284	275	295	296	278	301	275	285	264	272	336	283	285	275	289	292	267	291	297	301	287	317	287	286	280	290	278	305	303	268	294	283	248	289	303	267	270	252	298	293	308	256	287	280	293	274	288	271	289	306	290	292	297	305	311	332	274	306	272	278	282	305	299	283	284	264	324	281	253	291	287	284	289	277	263	315	304	277	251	318	286	271	261	259	281	267	276	295	291	280	293	273	268	305	288	281	260	291	300	292	282	312	285	290	292	282	286	312	252	332	270	263	284	300	314	291	284	283	297	266	286	283	318	296	289	302	270	295	269	304	291	306	261	278	273	269	272	306	271	299	251	269	307	262	268	261	291	320	252	278	264	280	279	287	285	289	305	283	294	282	307	307	298	299	310	270	310	260	264	289	292	283	283	309	250	267	283	281	309	261	254	278	293	268	289	286	301	291	317	298	288	270	296	271	315	297	260	293	279	238	263	277	271	300	259	283	319	299	270	283	272	276	256	282	272	289	252	286	257	283	306	310	262	256	258	278	276	265	277	273	266	298	283	275	269	275	285	297	252	323	244	280	282	287	269	325	283	298	291	258	256	265	271	285	289	290	272	282	288	276	291	316	284	291	285	294	272	270	294	329	285	279	267	314	292	268	300	277	266	287	251	259	282	279	242	290	318	285	265	261	288	287	268	285	305	270	270	264	258	269	279	266	281	285	263	290	272	275	277	294	279	279	301	258	278	292	274	283	274	332	279	271	299	287	260	313	271	270	280	276	238	259	290	302	242	305	257	271	310	298	273	297	256	307	288	267	275	270	269	286	286	298	261	277	288	260	243	252	266	295	253	284	283	283	326	284	289	325	272	309	279	299	289	274	280	319	248	295	291	285	286	290	292	275	265	266	264	321	294	298	269	295	265	252	294	267	276	289	307	282	298	271	273	285	282	272	311	297	289	288	312	267	242	271	306	270	296	296	258	286	256	288	234	284	273	282	250	243	310	288	291	245	280	270	274	273	278	291	292	249	285	304	288	284	281	292	294	267	262	290	274	312	290	333	274	286	278	270	275	291	299	266	274	276	280	267	319	297	258	282	287	271	295	310	289	296	304	274	288	283	287	283	284	289	267	296	282	292	266	265	285	233	281	295	271	280	253	277	304	292	269	310	301	318	294	242	246	286	274	266	277	290	292	274	279	283	276	284	283	260	298	302	265	327	288	268	308	285	299	294	280	302	274	307	287	284	274	322	317	296	288	284	277	287	269	286	274	293	279	323	313	245	271	248	273	301	274	283	285	240	264	263	282	310	264	298	272	287	311	289	315	271	338	311	283	264	307	274	316	311	286	327	279	306	298	278	278	279	261	309	305	310	286	299	287	273	293	284	289	271	274	296	266	275	290	260	285	284	258	287	272	271	280	276	285	276	304	269	301	284	276	300	287	268	266	301	300	284	294	275	322	282	292	307	281	264	271	268	249	276	279	276	292	269	306	309	267	275	275	281	309	288	280	295	305	297	293	265	281	313	297	300	286	297	290	290	285	281	268	296	243	248	257	282	282	303	291	284	280	267	298	301	267	291	287	268	309	245	251	280	261	261	270	278	284	287	275	250	286	282	280	261	301	275	281	291	275	303	261	264	308	257	264	291	280	279	269	249	280	252	258	274	284	296	264	288	279	280	266	275	295	271	294	264	308	278	238	283	297	294	287	286	298	292	325	279	273	282	305	286	248	293	284	268	291	276	281	268	258	299	265	306	285	292	300	290	281	294	270	283	289	268	265	253	276	265	291	306	303	293	261	297	302	291	229	300	302	272	256	291	292	286	292	312	286	297	303	273	279	291	255	284	281	319	293	282	272	288	319	267	287	288	266	248	263	275	278	285	283	260	285	285	291	306	256	290	256	272	315	285	250	292	271	307	290	286	262	252	339	303	275	302	310	286	300	282	264	280	282	284	296	275	263	269	257	286	294	281	267	274	322	270	267	282	251	299	258	308	266	293	315	289	273	288	288	280	280	312	300	283	278	235	272	303	281	281	289	286	311	298	259	273	299	259	261	310	313	283	265	290	292	277	277	293	289	317	301	303	259	279	313	294	268	273	277	285	295	277	281	302	274	292	304	303	299	281	294	271	247	277	257	289	314	277	300	267	297	264	279	288	269	272	313	281	276	272	296	302	281	292	309	309	277	308	291	287	310	282	297	310	259	272	256	265	290	294	296	288	313	298	292	269	296	252	307	298	271	245	255	266	267	287	298	278	287	240	280	290	299	292	294	293	294	268	289	305	281	253	283	303	280	297	288	271	263	288	309	265	278	291	251	252	280	273	299	254	270	265	272	305	270	313	270	315	278	318	294	275	260	262	280	287	302	303	285	272	286	276	268	283	303	277	285	300	288	280	271	287	297	256	242	281	259	267	275	282	295	253	281	280	281	274	290	298	297	279	321	284	296	285	293	296	319	276	305	286	272	288	305	299	289	305	290	262	288	290	287	290	286	265	275	298	283	275	289	275	281	292	312	287	272	332	320	289	280	285	280	295	273	269	293	298	299	303	288	300	270	267	277	270	261	280	309	256	277	298	269	278	308	297	285	274	301	284	277	299	257	290	309	328	332	325	283	276	290	282	283	286	294	282	273	260	257	279	263	280	260	298	275	243	320	274	279	291	264	298	286	324	284	256	274	283	278	283	266	278	261	273	249	283	304	257	267	268	294	310	279	242	289	280	253	269	285	273	301	283	290	240	297	273	297	286	292	266	309	293	266	291	285	273	271	271	277	267	282	298	283	278	273	275	269	285	288	256	269	276	269	259	267	295	312	275	258	299	283	325	268	299	281	284	267	275	293	308	275	287	264	292	297	284	298	314	280	294	315	295	286	242	260	263	279	244	293	283	257	267	299	319	260	276	266	275	277	272	282	284	285	290	273	267	257	318	288	287	286	303	295	279	309	281	304	293	280	279	294	300	306	292	306	298	255	266	313	258	270	278	278	279	300	296	294	267	290	265	280	263	273	298	288	266	280	290	289	283	281	287	278	273	326	288	286	277	265	235	294	301	283	276	284	261	314	294	239	269	285	300	318	297	244	297	300	262	294	277	308	262	279	270	295	297	297	286	290	272	277	257	302	257	281	280	251	309	262	276	304	288	284	287	279	289	257	307	278	284	293	274	296	253	278	259	311	282	285	275	299	303	264	294	287	270	251	295	313	241	289	288	285	290	280	291	298	282	272	289	280	261	300	276	318	275	289	253	274	331	282	279	264	287	261	303	311	340	307	266	313	294	263	279	268	261	292	294	288	306	296	281	316	300	289	281	281	280	316	277	316	293	293	281	263	305	274	283	301	286	314	304	260	265	289	279	273	281	270	281	290	311	320	298	267	282	273	303	261	281	289	307
2410	1391	1934	1855	1375	773	705	680	684	624	672	710	692	719	701	701	675	675	710	654	684	748	709	675	691	673	727	637	706	692	672	694	668	671	714	723	706	723	715	674	639	720	697	684	692	676	716	680	683	656	684	705	685	716	662	676	716	721	690	634	665	677	701	684	690	688	689	682	683	736	742	656	702	697	676	683	668	721	692	693	672	713	676	675	649	646	676	702	704	649	700	677	693	618	672	690	689	686	671	712	682	691	682	657	642	659	656	704	691	652	709	645	705	684	722	700	669	684	639	714	604	690	673	649	691	693	684	702	714	708	687	704	650	650	697	609	673	647	680	691	695	682	668	669	709	668	660	707	689	649	682	708	693	722	705	641	692	719	711	697	709	731	650	698	732	675	670	721	699	657	624	688	694	684	701	660	642	687	671	664	654	668	721	723	691	688	684	714	703	723	708	690	711	665	693	702	679	704	695	644	671	696	686	685	683	652	714	694	653	701	692	706	644	651	721	695	698	660	655	637	666	658	706	722	683	705	758	681	667	659	661	676	731	665	674	710	700	664	689	670	703	670	689	694	706	672	699	694	707	708	676	700	708	706	731	672	688	653	663	676	671	677	704	701	680	672	646	724	648	689	692	627	694	675	670	701	681	659	660	679	688	649	696	685	686	686	689	725	709	673	675	658	697	655	632	716	679	676	706	659	709	684	702	700	650	692	703	742	691	690	656	681	678	602	696	731	705	690	688	679	677	666	754	669	661	694	714	655	717	694	687	639	649	739	688	653	692	714	703	667	722	728	692	684	677	675	664	686	662	686	715	723	690	693	655	712	651	688	680	703	692	677	659	660	671	682	688	720	720	716	683	689	680	669	700	637	676	710	704	702	585	676	648	655	683	661	645	667	721	653	651	686	650	679	717	647	639	698	703	657	679	669	642	684	671	677	663	660	680	681	663	713	708	657	697	676	688	684	665	733	734	698	681	705	620	721	716	664	659	679	707	708	690	675	703	689	730	681	730	705	683	680	701	712	717	689	706	668	708	674	744	666	674	697	663	714	665	700	681	684	686	688	660	703	683	677	654	651	688	686	675	679	678	636	647	689	704	706	611	654	684	693	711	669	622	704	725	691	731	679	656	670	668	687	680	656	648	648	653	693	680	682	674	654	690	663	685	708	671	683	677	665	654	714	680	773	714	682	689	726	679	675	630	659	661	644	665	696	676	682	716	685	682	682	671	658	683	718	710	709	683	694	731	696	651	681	629	704	679	708	719	721	655	678	659	684	680	643	634	679	681	698	730	698	684	684	695	702	691	703	695	646	666	716	672	690	692	660	660	666	676	688	702	676	682	686	721	685	661	646	679	710	704	650	623	672	691	644	708	649	733	696	669	686	695	706	687	728	653	666	679	708	675	680	727	661	685	666	669	660	676	650	682	691	715	706	630	673	699	721	670	695	708	688	686	750	678	748	713	699	690	706	647	674	645	671	689	677	667	667	681	683	642	655	673	696	733	652	710	686	657	679	697	671	663	702	660	689	755	721	636	661	683	703	674	708	650	659	729	709	668	683	658	678	670	689	672	713	696	672	681	692	698	675	689	698	740	623	695	668	693	670	740	672	642	724	755	667	726	658	713	677	665	693	683	670	667	666	675	682	709	682	700	709	730	669	625	745	730	702	636	669	717	683	695	702	693	697	700	672	713	669	673	624	677	688	698	712	713	663	669	709	666	709	671	718	664	695	706	668	695	683	666	706	710	725	685	669	696	704	717	741	712	682	673	660	663	699	618	673	663	679	703	664	669	711	668	729	673	649	647	698	642	685	606	705	683	653	691	692	679	724	723	674	690	670	699	676	720	654	687	730	678	715	736	692	717	713	686	682	695	646	695	707	718	685	674	689	691	681	676	678	661	712	698	715	685	654	669	691	675	716	674	657	711	690	688	690	690	684	669	652	711	710	663	637	694	693	654	648	717	639	701	702	708	697	721	694	715	688	691	696	687	662	727	634	652	670	688	684	650	706	717	654	629	698	694	701	687	649	658	693	627	640	680	673	649	673	706	702	702	644	705	723	657	711	687	694	679	666	706	727	691	683	700	659	681	714	687	691	676	682	655	660	693	625	731	677	714	686	676	729	728	731	688	655	711	656	674	748	705	683	685	649	703	722	678	690	672	654	705	685	664	687	682	691	657	671	712	721	617	697	681	766	737	641	670	652	674	709	689	692	689	708	689	749	687	704	681	646	685	679	672	656	672	707	697	663	623	673	689	679	652	677	682	689	696	660	700	674	685	697	672	685	739	641	694	663	692	720	677	723	637	707	695	646	671	660	685	644	754	648	636	638	678	698	634	658	694	690	731	667	678	650	682	609	665	715	684	716	683	693	683	703	672	669	688	710	691	689	715	662	708	665	665	686	692	735	643	713	701	708	660	689	647	698	681	660	655	710	687	685	678	690	693	664	673	708	692	715	669	705	662	662	664	692	676	658	729	730	694	666	663	705	693	664	728	730	707	738	667	689	678	667	664	681	689	694	748	651	674	700	660	668	717	674	673	672	692	675	657	651	680	703	689	678	662	690	716	655	640	705	640	689	716	658	687	702	671	682	686	710	683	726	705	704	669	699	717	661	673	641	622	684	699	688	656	693	685	682	652	659	676	714	733	672	701	675	732	651	669	701	692	721	675	643	684	710	682	669	707	691	693	661	683	701	669	672	715	677	719	685	651	677	678	709	680	691	639	710	715	667	679	663	673	696	662	684	691	671	716	685	695	691	630	689	695	650	682	649	663	677	697	665	664	679	678	660	667	700	686	655	678	632	739	665	704	690	666	722	697	668	646	646	706	669	676	700	688	692	704	670	668	694	635	676	679	641	674	695	696	686	660	678	682	719	652	741	684	659	668	679	718	663	745	699	681	706	658	684	695	724	687	668	705	672	671	735	672	721	668	719	665	732	667	718	697	704	686	700	725	693	752	656	728	737	708	711	664	664	732	696	674	680	670	701	701	680	689	708	708	710	661	667	683	658	683	680	680	669	700	673	704	658	716	723	646	646	682	676	658	672	691	724	686	650	694	692	728	680	661	647	696	725	673	683	664	689	694	730	640	734	677	716	711	692	653	701	665	730	674	667	696	676	729	711	703	683	657	704	681	677	689	666	641	674	667	665	717	694	703	681	650	718	701	689	645	692	684	680	674	659	692	674	708	662	672	701	703	681	733	720	705	741	674	700	683	643	636	725	715	677	703	680	673	662	658	659	691	670	675	697	686	675	653	686	659	686	642	755	704	746	702	715	675	715	754	673	675	687	636	678	707	690	678	663	666	720	705	696	703	722	688	697	683	710	754	679	677	674	734	701	718	694	670	671	689	708	692	669	675	693	695	661	662	696	648	680	688	695	699	687	687	693	690	666	744	708	680	691	686	690	702	689	662	688	674	668	667	677	726	675	635	728	648	639	673	700	698	691	657	710	694	683	734	716	696	648	713	659	717	655	695	683	676	708
8164	2228	1765	1193	1044	899	352	322	310	304	320	318	313	305	307	285	311	303	290	307	297	257	302	283	289	309	311	292	287	300	294	340	298	289	282	302	309	305	314	278	292	320	297	299	310	295	320	285	280	296	274	290	323	308	347	310	302	298	283	306	325	287	282	282	323	316	330	290	303	303	280	302	292	311	282	295	315	294	295	294	327	298	268	304	275	302	317	314	299	310	276	269	305	293	289	330	302	319	325	285	315	281	283	307	265	297	304	306	316	311	329	301	302	338	318	288	291	292	277	308	283	298	286	322	296	301	318	300	317	312	287	315	294	355	304	295	283	295	301	300	302	300	312	312	285	277	275	293	317	295	310	278	310	312	322	290	298	273	287	290	277	273	296	314	284	324	308	293	247	297	300	318	280	283	283	281	316	278	303	261	317	308	293	298	308	288	293	294	252	292	273	296	294	294	291	309	291	280	303	266	292	287	279	294	305	306	284	284	317	276	312	288	292	309	307	306	306	291	290	307	286	294	292	291	306	296	319	311	310	282	315	325	308	301	277	274	314	304	279	277	270	258	300	331	306	307	278	291	294	272	274	298	294	307	296	286	285	283	316	291	302	305	270	310	291	307	283	318	297	309	272	306	264	301	303	267	263	320	277	265	286	296	303	314	336	303	282	304	256	289	270	305	264	268	299	313	319	287	300	278	274	290	300	291	337	312	299	290	309	295	281	310	270	293	300	302	331	297	302	299	302	307	314	311	291	279	273	258	271	281	304	284	296	284	310	317	284	279	287	284	309	301	295	291	277	301	321	291	287	307	281	310	274	310	316	296	299	310	286	285	293	273	344	265	286	298	307	308	283	309	326	296	309	298	304	298	298	284	292	289	289	303	293	304	282	303	301	264	274	292	263	280	314	263	302	326	294	327	295	326	281	311	327	312	299	328	263	286	289	257	321	310	303	313	294	298	295	302	303	289	289	283	311	309	307	302	300	306	306	306	292	286	296	261	312	296	304	295	276	270	345	295	271	312	299	296	331	316	291	272	318	327	326	286	281	298	294	285	293	333	321	286	282	306	264	302	297	304	275	302	308	289	285	296	286	326	287	308	308	298	318	284	326	304	281	276	323	299	274	330	291	284	271	305	308	273	255	281	291	278	264	325	318	248	285	328	315	336	287	288	291	301	291	284	303	299	295	324	346	299	289	330	294	340	290	300	296	308	301	308	294	308	286	317	275	312	264	275	294	317	286	318	313	321	299	285	314	300	332	271	323	314	324	266	313	259	292	302	287	296	295	260	317	309	296	284	324	341	301	301	297	313	312	293	316	273	332	311	308	298	299	291	295	262	281	319	299	293	301	306	283	339	282	315	300	323	281	302	254	330	273	319	294	273	282	266	289	309	272	335	303	310	281	298	246	286	276	269	321	320	289	271	305	296	290	295	300	308	310	316	285	300	289	299	277	279	254	334	297	315	294	306	294	291	333	325	286	288	302	317	287	266	279	279	278	308	304	313	320	280	298	335	270	275	275	274	300	282	298	279	266	313	313	257	289	285	341	314	293	298	256	299	302	254	274	301	299	324	306	274	258	294	295	280	304	275	278	277	292	298	324	286	289	312	305	320	277	296	297	289	282	332	270	301	286	292	320	315	308	310	317	301	310	302	298	320	292	283	286	275	318	288	284	314	315	299	309	319	301	278	324	312	312	311	281	288	299	273	280	298	272	307	285	315	330	294	290	276	288	295	292	289	280	314	338	285	324	326	293	294	309	301	319	334	274	269	310	242	296	332	297	316	279	313	291	317	303	295	291	317	293	345	307	317	271	281	339	289	281	277	298	281	292	297	280	287	297	332	297	312	306	300	286	279	285	310	282	311	285	257	284	275	309	277	306	329	297	296	299	288	292	305	278	282	294	301	294	298	285	269	282	296	280	293	293	285	297	297	332	336	281	310	274	301	284	279	300	299	311	295	303	302	302	297	281	303	287	287	317	297	309	316	259	296	306	280	282	298	292	304	313	300	304	278	297	256	298	270	291	276	272	289	316	293	323	297	290	340	296	306	297	270	283	296	260	301	301	269	301	303	269	317	305	321	309	319	325	273	288	336	294	262	315	324	310	306	304	276	299	275	281	321	308	297	295	310	298	279	291	298	272	303	316	290	314	278	309	232	293	276	291	291	336	299	296	299	306	277	325	299	287	303	280	305	283	292	320	275	317	291	288	320	298	298	283	297	280	290	293	268	298	283	339	330	307	334	286	281	279	297	293	269	339	310	322	349	272	309	315	272	308	302	321	282	306	276	274	298	290	274	287	307	319	323	282	246	333	285	314	262	325	294	281	283	288	290	293	304	282	308	320	284	294	323	283	300	326	254	302	306	330	283	305	299	318	275	337	308	295	309	283	307	283	286	334	333	291	275	292	319	296	306	287	296	286	294	293	301	277	326	282	314	294	300	288	298	302	322	322	282	282	329	310	258	270	286	310	236	295	273	300	289	292	277	305	284	277	292	303	303	284	247	302	271	293	278	316	273	311	264	318	254	285	293	275	282	267	276	307	320	288	323	313	293	308	290	269	318	330	257	295	292	307	314	289	289	286	308	304	253	316	299	289	283	281	325	312	319	299	295	292	304	283	277	315	318	272	287	301	307	286	283	265	313	306	302	324	313	294	260	290	313	327	274	298	288	292	280	279	278	329	288	301	294	276	344	296	290	280	279	292	294	315	267	289	323	264	264	266	301	293	341	310	283	317	289	288	300	297	289	314	258	271	306	311	301	285	292	282	270	288	300	292	289	284	305	300	308	331	329	288	320	293	279	320	288	299	282	307	290	322	288	272	289	288	328	277	280	281	314	279	299	328	302	326	336	317	304	307	287	309	300	306	275	287	333	299	296	270	313	271	296	285	301	303	360	270	303	300	308	269	266	280	303	273	322	262	278	300	277	319	273	306	281	305	321	322	293	317	301	265	292	309	313	309	275	295	298	267	304	310	293	314	306	333	290	300	276	308	263	262	296	307	284	303	319	341	292	318	281	257	287	268	302	284	315	281	289	299	270	268	324	308	280	292	324	303	278	298	295	295	296	331	318	284	329	320	284	275	310	312	300	292	279	299	297	273	302	317	300	298	283	291	293	307	310	279	265	305	280	291	264	291	306	294	291	298	313	265	292	282	314	290	282	301	281	311	277	270	288	311	316	300	278	292	287	328	317	284	297	306	289	267	302	302	290	271	328	294	296	305	302	306	292	263	305	265	269	290	282	306	317	279	271	309	308	293	289	281	300	300	319	275	266	316	298	310	331	300	325	285	291	296	286	311	299	299	303	279	315	276	294	307	295	302	310	325	287	275	283	279	273	298	249	302	310	275	280	319	269	295	279	284	278	273	315	308	297	277	298	294	280	295	320	288	324	303	308	292	300	283	282	304	292	342	279	287	332	301	317	331	285	295	280	297	286	316	304	279	303	290	298	298	274	302	268	290	273	276	270	309	324	288	301	295	298
7051	2747	3441	3827	4070	2943	1053	954	891	868	783	833	763	755	817	769	762	755	769	774	730	722	774	706	729	687	734	713	716	742	721	716	716	711	726	705	726	742	720	664	725	715	697	702	697	723	712	696	708	689	714	665	697	726	712	692	722	705	722	768	753	760	743	716	696	671	701	726	717	760	721	728	664	731	678	708	714	724	748	754	717	693	741	722	725	675	723	718	727	664	684	727	722	735	740	721	676	689	713	685	691	748	673	725	691	701	741	743	674	685	738	747	711	726	753	712	697	691	741	714	726	747	700	675	709	780	709	707	692	671	679	748	704	748	679	661	697	743	704	688	686	729	696	704	679	728	689	696	706	674	698	665	713	722	685	700	749	742	736	670	736	731	700	698	724	651	722	670	661	737	711	709	697	747	685	748	651	751	673	734	741	684	706	682	720	708	734	777	695	711	670	669	711	680	710	717	727	682	703	673	673	689	748	722	680	695	693	745	699	665	720	764	712	648	695	702	681	724	706	702	756	722	707	687	782	690	696	717	715	738	780	722	681	719	722	724	707	703	688	728	668	714	710	679	704	738	666	673	657	709	693	732	702	727	735	689	719	673	706	672	705	737	731	669	745	681	687	691	707	746	684	712	684	715	676	716	708	716	735	656	741	672	678	682	704	750	685	700	742	719	720	660	662	693	673	687	735	690	695	678	692	700	667	727	674	730	729	722	665	670	757	684	751	686	684	733	667	687	729	728	691	734	724	708	687	697	708	694	686	768	698	668	676	686	708	740	723	731	726	688	728	733	677	701	744	709	699	715	704	729	779	686	710	721	714	729	707	675	685	669	656	701	724	738	649	743	692	677	711	697	701	672	702	692	744	713	695	672	728	695	753	664	663	685	716	736	722	751	702	704	713	695	690	686	672	668	716	726	682	686	723	686	707	711	653	740	680	690	714	696	678	701	683	727	715	707	717	697	687	680	735	673	711	757	725	755	719	682	748	715	753	663	732	739	762	694	728	740	677	731	745	708	701	661	684	697	681	707	688	686	731	696	678	732	708	676	717	731	713	739	733	718	702	724	672	690	682	711	699	747	696	716	715	714	708	684	715	699	736	659	707	732	737	691	722	741	770	767	749	727	691	685	689	707	703	689	755	720	716	658	684	714	694	712	723	688	716	709	692	711	713	707	710	730	671	688	729	706	688	691	729	675	663	691	685	703	668	715	729	708	665	722	721	695	733	735	689	697	668	750	674	678	709	667	679	686	704	688	698	675	717	681	734	695	727	639	679	713	701	721	678	718	714	684	717	666	670	691	734	754	699	682	717	700	747	702	706	691	678	669	674	711	692	657	676	708	716	682	649	707	663	697	694	684	670	710	739	739	697	717	710	724	750	723	696	675	711	701	715	706	677	646	728	676	717	736	740	731	663	746	737	678	733	718	711	718	753	710	756	727	661	730	684	737	741	703	671	688	679	732	673	695	726	723	739	670	715	682	697	696	714	683	670	689	718	701	702	749	731	699	677	702	688	671	689	672	699	704	732	694	713	679	702	698	731	719	720	740	636	701	713	718	676	716	717	666	726	712	737	662	739	709	713	722	676	687	659	741	686	716	712	667	731	698	678	686	722	688	682	703	669	694	742	704	701	711	707	722	683	698	736	694	679	681	759	706	679	690	753	750	681	696	714	698	706	687	691	665	737	709	707	724	736	682	648	739	653	737	704	735	694	706	705	677	683	774	694	693	712	710	682	702	702	662	697	738	701	699	697	744	672	757	680	709	730	717	754	670	729	725	722	680	676	720	638	729	704	705	743	737	705	696	718	759	731	730	696	675	638	680	664	698	731	724	716	700	676	694	711	686	749	731	724	711	700	706	655	657	748	681	687	762	708	706	676	676	683	654	717	709	692	689	695	700	700	699	667	708	729	656	699	727	683	717	707	733	704	728	720	741	721	726	669	698	733	713	723	675	718	677	702	710	715	640	714	685	711	701	678	701	714	739	687	687	671	727	713	689	729	726	705	709	743	713	709	702	718	691	778	789	698	710	679	663	708	741	663	739	736	690	725	721	718	722	690	716	681	693	735	710	742	688	708	726	734	722	714	742	678	734	684	754	716	676	731	713	675	760	757	788	743	667	697	690	718	731	738	705	719	670	665	648	726	713	693	719	695	678	653	734	692	690	707	693	722	706	676	696	726	683	723	718	732	700	701	714	681	724	667	730	673	707	697	697	759	723	703	735	710	773	666	710	670	699	726	738	683	709	729	670	697	695	712	737	708	730	739	709	715	710	627	684	682	722	690	747	697	723	678	696	710	691	734	700	724	743	666	738	696	701	713	695	710	703	695	660	651	704	681	717	753	656	700	685	725	712	716	688	737	677	705	684	688	734	707	690	682	698	726	709	682	680	714	674	668	717	722	679	697	701	715	707	703	670	707	726	710	646	712	756	692	688	694	728	708	739	717	727	705	706	694	725	756	711	693	698	701	666	699	703	704	668	700	712	720	672	706	682	682	713	705	727	699	694	702	682	697	786	761	743	704	674	677	678	756	721	714	728	688	704	670	698	698	707	754	664	694	723	751	721	722	724	707	716	683	729	683	695	694	691	755	652	709	696	712	714	669	736	690	735	715	702	716	715	716	744	713	718	691	730	714	700	728	691	669	671	748	662	703	673	750	733	727	723	692	674	765	726	677	701	708	687	737	681	637	675	682	674	705	721	679	669	721	685	727	717	688	724	678	697	686	726	701	725	740	683	761	704	701	699	667	767	727	732	697	744	738	742	701	705	671	685	662	752	628	714	726	698	693	709	700	653	738	730	725	675	751	705	708	718	690	655	732	675	666	683	710	712	682	652	697	711	679	739	669	703	723	735	670	679	721	702	765	681	700	698	746	706	761	676	668	721	734	697	743	709	730	739	686	699	739	727	754	738	717	685	747	695	713	688	719	737	688	726	705	671	654	719	684	704	736	697	725	713	716	701	736	746	685	732	686	690	726	711	684	710	688	713	705	727	702	633	758	744	646	765	719	720	732	707	690	706	730	710	721	657	752	744	717	668	706	749	767	738	674	702	695	713	727	689	733	698	733	694	719	674	703	724	758	691	705	676	723	679	715	730	707	740	688	679	703	684	717	722	671	735	703	688	677	693	684	694	759	745	730	721	673	662	697	681	705	696	734	673	685	729	701	688	677	703	717	693	677	707	724	694	674	681	714	767	705	704	680	711	736	713	682	734	737	689	733	685	751	702	720	651	724	659	673	669	694	721	707	724	695	704	699	691	717	743	744	712	741	679	679	708	743	670	667	671	717	702	690	740	654	691	687	666	715	700	685	724	714	699	726	733	673	688	717	671	692	714	713	725	712	650	728	687	697	727	706	677	675	680	711	755	668	678	709	685	699	704	696	730	749	669	691	743	720	660	695	703	726	732	732	674	701	694	724	704	715	696	705	661	700	725	700	751	655	696	673	693	664	707	710	729	690	741	694	717	714	728	667	704	708	720
13628	2635	2442	1445	1334	1046	273	221	217	188	211	171	185	154	197	163	195	158	169	165	190	154	176	176	168	166	154	156	151	150	144	159	178	169	170	158	159	147	136	164	161	152	162	175	171	157	173	160	178	152	173	141	159	151	165	154	173	173	141	141	150	129	146	148	161	165	174	140	152	151	155	163	165	164	173	184	144	171	157	134	173	161	133	165	158	143	158	129	187	167	145	178	156	147	144	171	159	162	150	149	167	169	177	131	158	147	152	147	154	174	166	151	165	138	154	134	171	159	142	157	163	153	169	162	162	191	171	176	148	147	144	152	157	172	162	149	169	129	142	147	144	133	180	140	144	146	157	145	175	159	148	159	160	178	160	174	150	161	162	169	164	166	147	177	166	139	150	167	149	145	180	142	152	142	128	161	157	149	153	170	160	167	123	166	160	178	120	157	156	145	177	160	154	173	142	172	160	149	152	156	187	142	143	139	159	142	173	130	152	163	158	141	157	164	148	129	138	146	147	132	153	171	185	153	154	152	145	140	166	164	153	151	152	140	166	132	163	162	161	167	164	153	151	164	162	157	144	142	175	154	179	167	139	156	161	151	173	153	158	149	139	151	145	155	182	172	160	173	171	138	153	147	167	162	149	136	159	149	135	149	161	156	179	142	144	134	152	128	144	143	146	162	173	156	142	137	152	129	145	147	162	157	155	151	152	145	148	157	171	160	159	149	137	156	173	188	159	158	147	146	159	167	169	150	142	152	148	169	176	173	161	167	159	146	169	155	146	168	151	163	136	140	157	151	150	154	163	153	146	145	151	160	129	143	165	135	167	136	157	170	142	143	157	127	157	149	144	133	135	166	154	168	146	148	175	154	159	156	158	149	162	146	137	133	159	160	155	175	156	149	168	173	160	166	165	158	183	170	142	156	122	151	158	150	141	187	170	172	133	146	166	168	162	170	131	163	158	146	157	131	158	150	162	138	164	156	149	152	146	150	160	162	156	171	134	151	141	145	144	145	149	153	163	168	159	134	151	133	143	168	164	156	165	171	152	154	153	125	156	161	166	161	169	158	150	154	149	149	146	151	152	156	137	137	151	140	159	156	135	147	169	161	142	165	154	133	143	144	173	149	160	143	149	132	162	149	194	161	150	144	171	153	156	154	171	130	138	170	169	152	154	167	164	149	163	159	135	142	153	152	162	152	153	163	178	167	172	171	175	172	121	176	155	149	148	141	136	179	161	136	134	180	166	154	172	152	167	152	156	164	150	183	130	149	159	140	142	156	158	139	150	155	129	151	163	130	130	191	163	159	154	154	157	145	163	159	157	164	162	161	142	157	149	169	147	159	137	145	166	159	156	134	151	181	144	170	157	163	153	146	156	155	140	142	123	131	139	157	191	150	143	167	176	180	186	166	146	165	157	166	164	155	139	146	133	147	150	154	175	156	164	165	140	149	153	124	137	125	152	143	153	171	150	161	133	160	143	180	161	174	150	154	160	180	167	172	153	162	157	139	136	186	146	147	181	152	171	161	131	140	166	148	122	167	154	160	159	151	176	139	157	149	159	143	168	147	168	136	144	158	169	162	159	154	134	157	142	145	149	157	170	148	154	133	150	163	163	143	167	158	149	147	152	150	146	150	165	140	132	175	161	153	147	148	143	173	165	161	155	168	169	142	131	173	172	149	149	135	156	147	134	152	155	148	146	156	141	156	140	160	159	164	166	155	161	128	160	179	164	140	140	158	166	166	137	148	153	159	130	167	158	163	155	124	150	134	152	187	149	177	160	168	145	165	155	157	131	144	160	160	188	164	143	162	146	138	154	165	163	181	154	161	157	157	147	160	133	133	142	132	163	162	162	144	147	164	146	139	156	149	160	160	151	159	173	149	147	159	160	147	157	157	156	159	172	146	162	142	152	149	160	155	167	160	171	165	157	145	160	152	152	147	142	150	161	143	168	169	171	157	181	151	169	150	164	120	150	141	154	163	172	153	170	142	133	160	166	168	140	149	127	125	149	143	148	140	173	132	156	157	176	149	175	170	155	129	147	187	182	146	161	146	164	141	157	166	158	144	137	145	161	147	158	167	135	168	142	160	173	153	164	152	160	157	173	154	155	146	146	169	151	146	153	162	145	158	154	154	160	142	156	165	154	151	162	132	141	160	142	141	164	162	153	170	121	161	122	152	174	164	168	160	151	153	145	140	165	164	141	175	129	168	149	135	143	158	140	161	159	172	145	189	151	178	156	152	168	155	179	153	176	149	118	148	148	150	150	150	169	161	143	168	145	156	145	170	161	160	146	140	145	137	148	135	148	155	156	180	161	130	166	156	175	174	136	140	160	167	180	154	159	142	149	141	154	138	179	160	161	133	152	169	169	178	148	164	179	148	153	148	155	162	125	142	173	152	165	145	169	148	155	163	171	159	168	168	159	136	166	159	179	147	146	147	163	148	156	164	135	166	130	153	146	145	137	168	175	152	142	178	161	139	156	160	142	170	192	153	146	138	152	150	167	147	159	155	158	153	174	163	150	158	143	133	166	160	160	172	149	144	165	153	172	146	168	157	138	148	143	154	163	173	132	184	147	174	164	157	151	160	163	138	152	166	149	155	138	157	147	150	162	150	140	150	176	136	141	142	138	132	135	140	171	183	161	165	152	147	139	161	165	134	149	152	147	168	142	149	177	170	149	149	166	146	144	146	151	141	160	161	157	139	155	154	142	152	145	159	156	142	144	157	174	134	154	163	174	155	161	176	145	158	153	150	164	174	163	155	142	155	144	159	158	135	156	148	143	135	160	169	162	150	160	165	151	162	168	144	167	165	145	139	164	198	166	149	167	169	160	160	166	146	154	137	150	142	137	165	150	146	142	146	153	151	179	153	135	155	156	173	177	166	163	172	168	158	188	178	148	150	178	153	142	160	134	147	146	144	150	166	164	163	166	167	153	162	143	130	137	155	144	170	145	161	164	133	144	160	176	209	145	154	155	165	145	165	149	163	144	168	144	129	155	139	148	131	174	150	146	158	158	182	165	153	151	145	164	147	157	147	185	147	153	155	135	168	150	155	159	162	140	151	145	152	137	122	145	179	177	171	144	141	184	152	170	145	170	166	153	167	147	168	174	147	155	145	140	146	145	148	148	159	160	141	148	181	163	163	164	151	171	151	165	160	145	146	162	165	173	144	152	163	178	148	158	145	144	158	172	150	165	173	155	139	150	144	174	170	137	142	154	143	151	143	159	142	161	142	145	155	147	151	145	172	158	162	184	143	166	165	154	194	155	173	136	148	150	164	153	154	162	158	147	159	160	142	145	151	133	199	166	163	157	175	137	137	163	158	178	159	180	157	162	151	148	152	172	178	159	163	185	153	134	164	171	145	183	162	179	153	169	152	154	162	158	162	186	149	143	154	161	144	174	163	141	168	152	167	153	149	154	154	140	157	132	141	142	147	152	165	145	171	160	146	149	144	162	172	149	147	143	178	166	150	135	157
8724	2770	4869	4762	5663	3563	983	820	752	653	633	581	561	574	496	533	468	464	526	458	435	492	419	439	432	445	405	432	426	419	430	415	388	421	417	401	389	407	423	415	396	423	395	412	404	436	428	410	406	387	366	405	395	437	395	381	398	420	391	366	387	407	369	407	400	382	371	417	375	385	401	401	398	367	388	416	402	399	356	399	384	397	387	387	414	394	391	382	394	379	378	399	390	402	414	391	374	381	339	371	345	357	408	372	397	439	382	399	409	404	357	343	411	406	376	373	359	373	387	398	405	392	372	392	388	381	402	385	409	360	367	368	374	384	372	394	333	413	412	345	386	373	425	403	416	369	395	385	391	371	388	405	389	382	373	374	410	371	360	362	376	404	370	386	405	366	376	373	395	366	388	371	397	382	374	388	370	390	365	411	395	413	371	386	411	392	413	393	398	386	407	431	387	357	412	403	378	405	402	405	378	367	355	402	370	378	387	366	393	391	365	380	380	407	413	383	351	401	368	384	414	352	404	369	410	408	384	410	357	393	412	405	384	385	371	376	432	384	389	376	405	348	350	411	391	366	387	360	372	342	364	405	354	395	380	390	396	383	363	409	423	404	404	363	385	390	348	421	366	401	378	360	414	374	415	388	404	432	382	381	376	394	386	374	383	380	387	383	406	382	392	393	371	380	373	411	390	406	358	365	384	379	362	406	383	370	388	411	362	397	393	377	384	402	374	401	395	379	368	372	358	385	362	346	391	376	381	394	377	391	373	393	404	354	412	368	387	396	352	369	374	367	393	391	379	394	349	377	421	335	404	397	393	381	371	366	366	389	383	388	377	404	416	394	401	373	388	403	390	382	379	399	418	368	383	411	405	378	404	391	421	422	384	387	377	387	391	383	381	389	349	386	379	385	370	328	363	388	359	381	375	411	357	381	398	402	350	371	375	360	363	382	395	370	395	411	403	384	399	398	417	410	378	427	383	409	358	372	418	379	409	376	404	368	380	397	403	425	389	378	372	396	375	393	389	397	393	386	400	398	403	382	366	413	367	421	359	358	379	387	374	370	374	360	396	382	386	397	377	427	399	381	413	406	391	368	400	409	383	385	395	381	408	400	385	409	378	367	389	390	358	380	402	344	381	408	384	373	374	403	420	400	397	437	393	377	370	408	396	391	383	416	352	367	384	381	388	376	372	381	402	365	399	389	369	430	385	389	350	382	370	384	397	356	373	376	418	386	353	397	376	361	357	374	366	373	413	381	378	366	375	353	405	407	408	371	392	371	406	379	395	396	406	440	396	371	422	398	393	363	443	398	394	381	354	356	365	385	389	374	396	396	352	385	347	377	384	396	405	364	380	371	429	367	365	361	371	375	373	375	350	393	376	395	394	386	366	406	374	389	389	379	389	392	377	382	381	369	374	386	394	385	360	387	387	375	341	414	408	367	373	357	385	414	383	359	394	358	390	394	372	371	406	387	417	415	389	392	363	374	372	380	380	365	358	382	402	376	371	368	386	413	424	442	392	382	362	362	393	383	394	362	343	366	373	388	434	390	384	434	401	363	400	410	408	415	395	376	407	383	375	377	399	409	368	390	384	393	402	376	396	400	378	369	359	393	424	355	391	352	373	367	369	386	359	369	385	380	399	379	430	385	392	412	380	379	411	407	399	378	355	394	384	387	377	410	363	377	373	403	411	390	371	392	405	406	399	388	389	401	352	375	385	386	412	374	406	421	367	344	404	408	422	352	356	406	391	399	391	378	408	372	399	375	406	402	394	362	380	368	386	396	400	366	414	369	386	382	393	384	391	339	406	352	372	371	363	390	367	371	362	402	398	382	379	377	384	399	380	380	382	355	391	430	402	413	410	382	386	370	359	403	372	355	411	372	372	402	398	390	333	396	379	399	394	400	379	368	380	384	377	375	406	409	404	382	371	412	411	410	402	352	363	354	388	369	363	401	380	383	369	359	391	363	392	386	408	377	354	352	396	387	376	386	428	372	401	401	379	371	341	393	374	372	386	370	396	360	383	385	350	376	390	367	372	418	408	385	376	407	386	371	376	385	362	396	376	375	425	411	386	431	382	405	396	374	390	380	424	378	406	408	381	402	367	387	399	377	395	386	397	318	375	362	403	392	364	395	388	344	389	393	432	391	366	418	380	409	398	366	367	372	345	394	391	401	383	399	411	394	398	356	393	404	352	397	366	376	384	369	405	365	395	373	348	406	363	402	385	334	388	376	378	350	392	410	401	353	380	393	374	395	396	403	389	395	360	397	399	430	407	400	361	432	410	386	394	398	369	380	408	388	377	382	352	403	403	367	386	360	377	398	382	364	368	378	393	369	377	413	432	388	360	356	375	362	382	376	352	355	361	398	346	397	401	395	413	396	413	390	388	346	358	351	379	397	422	410	384	388	387	393	372	386	364	392	388	394	401	346	414	373	376	383	332	387	394	404	387	396	381	406	411	423	376	371	400	368	367	396	394	391	342	387	370	369	422	386	391	394	419	380	378	387	375	403	403	389	397	381	370	400	403	396	369	391	386	364	385	397	381	383	394	387	347	397	410	377	387	417	377	376	366	360	395	402	389	387	415	379	360	364	383	361	370	385	394	356	401	379	414	400	394	402	373	375	403	403	411	377	366	384	423	353	391	378	350	412	401	407	400	389	384	386	407	380	358	366	411	368	408	422	338	385	405	395	400	379	387	404	361	447	360	381	372	423	375	377	414	375	404	374	389	406	398	361	335	372	401	433	389	386	381	413	357	378	432	402	340	411	376	406	381	415	425	371	409	392	373	394	369	381	386	368	379	357	398	399	402	394	381	384	417	363	375	394	396	390	397	392	416	362	370	376	414	365	413	358	403	359	383	390	398	379	380	408	405	403	376	392	398	411	412	359	419	436	394	365	388	419	379	371	378	396	378	417	348	397	378	368	392	373	380	390	362	406	366	375	375	387	372	380	375	382	361	362	381	396	370	403	387	375	372	410	409	343	396	383	383	380	378	388	398	418	377	342	384	384	384	359	390	398	415	399	394	392	391	385	384	350	384	399	387	386	367	374	398	384	403	380	373	405	386	399	365	400	412	384	355	378	420	367	409	428	433	368	390	369	334	399	392	387	376	390	390	379	385	415	390	381	370	372	409	376	395	370	378	362	387	405	383	353	371	399	389	388	381	400	363	378	351	361	390	412	360	407	370	377	397	374	382	343	360	388	433	395	384	411	428	409	350	392	320	429	370	389	382	417	321	379	378	347	396	391	382	377	369	355	381	374	395	402	414	389	367	347	370	364	360	375	362	407	379	344	387	405	381	358	385	383	377	382	398	374	368	386	405	364	363	405	383	384	358	403	407	407	388	371	384	363	391	389	391	375	343	358	366	407	375	406	367	400	367	421	400	329	413	352	384	354	363	388	385	384	412	391	392	383	381	372	404	369	372	334	417	358	369	364	371	408	372	369	388	382	371	409	388	419	375	369	399	382	387	415	378	365
2168	993	947	518	437	305	283	266	272	288	269	299	299	263	290	276	277	295	310	267	273	293	262	267	264	267	283	259	270	225	266	321	280	293	285	265	292	245	273	268	283	289	277	274	300	290	282	287	285	267	316	278	275	274	303	308	276	276	292	286	283	276	270	290	280	265	296	296	258	259	270	270	268	285	274	271	280	282	273	300	287	273	296	294	249	287	319	286	308	270	275	266	265	256	286	294	275	280	283	268	276	285	272	258	276	263	313	284	289	279	269	258	287	270	268	289	276	291	307	297	269	319	288	257	252	252	279	260	320	284	291	259	263	281	317	289	289	286	270	318	262	279	310	320	274	273	279	264	299	309	277	279	268	257	291	278	253	254	291	292	278	267	282	298	292	287	288	287	299	278	259	276	268	277	287	271	269	287	256	302	286	256	246	287	266	252	260	261	285	257	297	284	260	293	266	269	280	272	282	315	283	286	288	282	280	280	291	282	253	290	289	270	267	288	310	282	239	308	309	297	300	284	268	268	264	256	242	282	255	225	282	253	266	276	293	266	265	295	267	275	277	296	271	286	211	298	298	300	311	277	244	266	291	287	257	289	304	257	310	266	290	314	282	319	292	280	268	285	259	282	334	256	256	271	249	276	296	318	269	295	276	271	271	270	303	294	289	247	261	282	271	282	289	295	307	267	275	284	287	256	302	282	280	284	279	281	307	274	260	268	277	307	275	322	317	281	296	283	267	281	272	272	293	313	296	295	265	288	262	271	303	272	269	298	264	285	269	253	283	269	241	287	282	286	291	271	282	286	276	296	273	287	284	291	305	278	284	256	281	287	255	290	286	330	276	256	290	312	257	303	263	298	269	306	263	268	242	251	282	265	287	290	302	283	303	297	290	309	260	295	295	268	277	287	314	278	305	296	292	274	253	317	268	281	268	291	287	287	261	289	264	304	250	279	261	291	293	271	286	285	276	285	246	280	260	303	298	268	290	244	259	280	269	261	291	296	296	287	256	277	271	334	279	267	256	278	278	296	271	267	276	270	296	321	270	277	263	262	270	276	284	289	289	283	306	274	292	301	303	263	272	288	289	276	277	275	254	259	290	291	276	292	254	278	305	254	300	294	283	279	277	260	235	280	283	280	284	261	263	296	328	284	273	301	267	279	290	255	267	290	279	287	262	294	281	272	298	266	277	270	286	253	268	296	274	258	277	266	301	275	295	258	298	270	284	289	261	295	269	246	259	263	269	273	288	315	306	298	266	313	287	304	296	277	280	284	301	245	276	248	313	273	294	290	257	278	294	255	308	276	270	282	309	271	293	296	293	305	285	302	302	297	284	264	285	248	257	320	285	262	286	246	265	276	299	288	280	280	293	270	262	235	263	264	272	299	323	301	292	261	263	289	274	241	302	256	254	293	321	263	281	264	259	276	292	292	288	268	258	288	259	274	262	273	281	263	275	290	268	271	252	296	296	268	277	282	256	300	278	316	309	274	263	251	319	304	302	277	282	274	283	238	281	276	286	286	236	302	285	311	258	302	298	268	265	274	292	290	279	283	260	275	265	246	255	288	280	265	262	288	325	266	250	308	294	264	310	280	299	247	281	291	271	262	285	277	286	280	274	273	305	294	276	288	289	251	253	285	325	271	321	257	288	272	294	297	276	258	254	293	268	277	275	281	281	277	288	311	275	300	282	289	255	282	276	276	262	221	286	287	285	297	271	289	311	281	270	285	275	261	282	291	260	281	291	257	297	262	290	261	262	279	262	282	285	278	269	286	316	319	292	321	246	299	261	287	257	260	265	255	275	254	322	276	303	269	264	295	261	292	283	271	257	285	286	297	274	293	265	276	255	280	304	281	282	274	271	295	289	271	289	286	287	276	291	291	292	251	282	289	302	300	294	278	269	302	285	276	277	279	269	287	295	284	288	267	273	302	285	267	273	267	267	264	286	258	284	299	261	293	279	273	284	271	291	265	296	283	276	260	286	240	261	298	297	280	285	298	274	280	301	259	277	272	270	274	266	298	296	258	260	281	280	287	280	239	279	256	322	280	259	263	253	296	322	265	283	301	230	272	297	297	290	290	296	261	284	257	297	295	285	283	294	298	277	291	291	285	265	265	266	280	283	296	293	271	276	254	249	275	280	285	281	298	277	295	276	279	265	284	286	287	284	280	304	299	270	290	285	266	282	287	282	265	274	280	249	280	301	306	272	265	302	279	297	278	273	278	295	247	259	267	269	321	283	277	285	295	268	291	308	310	292	321	264	291	257	275	262	246	309	266	304	301	235	293	297	303	244	275	265	255	263	282	294	259	300	298	278	294	279	281	256	285	266	267	302	288	285	263	259	283	292	274	261	253	290	275	286	282	274	296	296	300	292	284	238	290	271	268	276	274	292	316	302	247	276	302	280	301	299	311	280	281	232	282	271	249	264	294	282	258	295	278	297	287	267	277	292	284	269	295	300	272	267	245	260	286	283	283	315	249	251	259	288	257	295	272	272	260	288	233	254	276	265	250	273	289	266	283	283	294	290	298	281	275	302	263	260	264	260	261	292	301	278	286	276	250	244	292	264	281	267	281	285	318	282	258	266	273	301	289	297	274	241	263	295	273	267	272	293	263	286	283	256	274	282	273	277	300	280	253	276	284	306	304	293	301	252	270	286	284	255	276	283	261	289	271	319	260	294	291	293	272	273	254	280	315	244	280	291	269	289	285	307	280	293	264	278	279	303	259	302	287	284	292	275	284	304	276	253	319	272	269	266	268	322	284	303	288	264	281	313	286	309	283	272	271	283	259	252	290	265	264	265	256	287	278	278	307	284	290	260	281	274	280	297	277	309	282	280	269	330	301	311	266	284	295	273	271	255	266	297	293	259	274	300	291	288	279	271	302	278	267	298	269	305	267	292	267	274	280	287	289	287	288	288	279	278	300	273	281	267	280	298	316	246	289	269	277	296	288	287	278	317	326	271	267	293	297	300	281	260	265	285	260	251	312	259	305	277	286	283	257	311	277	311	308	304	289	297	265	273	277	262	291	288	277	243	302	281	266	309	279	289	283	304	269	230	286	293	278	236	263	239	309	270	309	254	254	260	267	273	300	276	284	278	255	262	268	287	254	275	226	276	276	288	265	257	298	292	298	332	278	294	297	297	299	271	285	296	270	277	278	317	265	254	271	283	309	281	272	279	298	286	258	277	259	285	287	266	309	304	282	256	260	301	288	264	282	245	285	259	286	279	249	286	268	282	323	275	268	311	272	251	286	274	277	289	264	318	271	279	303	289	277	264	278	256	269	278	276	272	273	286	274	256	270	301	289	344	250	265	266	250	300	270	283	269	290	285	291	293	293	262	260	277	250	275	277	281	335	266	308	278	269	282	294	263	277	292	278	270	296	264	276	292	293	276	292	280	289	290	297	267	274	272	253	298	270	262	282	263	275	271	285	251	279	286	263	263	290	265	299	276	278	275	300	302	262	273	253	275	282	283	301
2380	1424	2025	1520	1338	831	661	675	646	735	681	670	695	679	687	680	715	719	724	643	692	706	739	671	719	627	695	663	673	654	683	652	660	649	733	698	668	681	714	658	702	631	671	688	665	657	688	652	685	717	649	649	671	671	732	680	635	673	648	660	630	634	723	680	701	627	677	702	680	659	674	726	692	650	632	711	675	645	705	637	656	686	685	683	710	667	697	693	632	642	668	690	712	648	743	676	681	661	670	723	668	686	687	687	662	691	677	680	661	695	702	668	624	689	702	696	694	701	699	709	657	725	684	660	687	672	676	719	678	633	669	659	653	673	688	672	641	677	628	702	677	657	680	673	645	682	655	713	640	699	610	649	660	728	652	696	672	720	715	710	677	683	710	699	670	650	705	673	719	659	694	644	665	657	726	623	724	662	709	696	683	695	683	678	675	669	661	693	636	632	676	630	625	660	679	669	680	685	652	702	665	662	718	640	606	683	679	701	654	719	665	671	612	691	711	681	658	658	689	671	685	662	715	676	688	696	670	666	693	690	664	632	677	720	652	729	658	693	637	654	652	689	708	666	679	671	672	657	640	697	610	696	673	657	679	658	704	700	669	673	712	711	682	667	685	715	650	668	665	702	650	685	693	670	655	663	700	659	693	684	714	712	676	699	690	678	734	647	696	697	631	679	680	692	688	633	681	712	673	637	712	661	640	684	688	702	694	685	668	691	673	689	690	684	691	658	676	687	663	699	664	692	659	667	676	661	722	661	665	664	690	654	683	653	679	676	658	673	695	715	655	672	670	692	717	664	733	660	709	718	695	698	674	660	642	662	666	691	685	669	655	678	654	716	693	675	732	636	724	671	660	706	627	695	667	626	659	643	664	660	621	628	704	681	678	692	728	697	659	653	654	742	668	695	654	672	656	718	685	700	657	667	670	693	689	694	683	695	723	629	689	698	659	730	662	664	671	697	650	703	686	634	726	699	696	637	716	631	683	713	660	679	698	678	705	711	687	605	691	657	708	656	674	657	700	675	659	646	674	694	672	654	669	692	659	673	658	694	675	738	664	689	715	680	637	671	717	695	688	648	691	672	716	685	635	661	709	680	634	694	645	664	664	686	601	707	688	650	589	649	687	700	669	668	683	682	633	675	674	666	682	687	674	672	673	688	678	727	696	707	642	667	657	662	707	686	648	707	691	682	628	622	720	657	647	691	653	687	706	674	711	669	667	694	694	652	707	641	663	626	670	688	631	650	686	658	642	644	678	655	670	711	690	669	680	646	725	644	684	708	653	689	651	684	669	685	685	660	729	639	687	724	719	708	651	746	630	664	699	654	657	676	705	703	680	719	664	639	692	704	650	652	654	677	655	705	680	657	737	679	680	655	710	689	658	680	705	708	680	642	740	682	698	668	643	688	694	655	685	687	617	655	677	657	676	686	671	669	639	667	704	663	659	702	706	702	708	674	649	692	709	659	665	692	766	674	675	662	655	663	705	684	678	685	686	685	666	724	687	691	693	657	749	622	675	671	663	688	704	656	671	667	636	704	653	726	687	671	661	681	666	660	698	665	663	641	680	697	661	652	643	683	633	710	659	608	707	655	654	706	639	738	668	615	652	696	669	677	727	608	677	647	703	679	690	694	729	681	679	624	628	667	712	699	700	671	738	699	684	689	725	699	711	666	711	657	657	692	682	637	677	670	695	670	629	695	691	687	706	665	656	636	770	687	658	694	680	646	691	692	686	684	702	712	709	701	715	686	662	668	689	658	655	668	734	708	694	684	698	688	698	645	685	628	710	644	679	682	650	657	702	658	677	672	703	700	668	709	655	713	675	706	661	695	722	682	631	692	675	657	709	659	692	700	683	674	722	743	646	619	633	692	651	691	722	693	679	666	674	696	728	733	732	662	663	775	705	679	655	710	638	717	633	662	695	683	680	673	689	626	730	669	711	687	683	716	632	652	739	682	729	665	673	625	671	704	624	662	655	685	710	716	653	662	698	663	700	681	664	680	659	701	659	666	647	655	696	680	704	689	685	662	650	718	661	635	723	631	670	658	681	643	716	697	698	712	677	689	657	730	697	699	668	714	647	665	640	696	703	662	728	683	680	658	718	640	697	654	686	678	688	653	676	671	670	695	693	655	636	725	692	663	729	681	682	697	707	671	701	689	688	698	659	688	675	698	695	712	704	660	680	684	680	650	682	691	721	649	656	713	678	688	693	739	735	624	659	684	632	729	677	695	626	664	673	632	659	657	731	667	678	679	693	678	683	699	646	654	721	666	668	692	706	669	674	690	688	667	691	718	671	677	649	652	701	640	676	699	709	656	663	702	680	682	672	708	670	678	676	681	636	682	642	714	687	674	679	712	743	669	709	680	694	705	671	648	670	655	618	706	680	713	649	637	695	678	638	661	673	641	728	697	655	681	652	740	663	670	682	670	689	650	686	652	660	638	693	715	672	670	639	691	711	652	699	633	703	686	650	680	678	682	690	692	680	692	695	685	716	682	647	668	663	668	671	625	688	662	709	673	643	656	698	628	659	703	672	696	696	654	671	668	703	684	716	695	658	684	667	682	656	684	677	701	702	648	666	661	682	688	691	649	697	701	707	666	657	665	718	640	688	680	669	659	683	686	701	654	725	692	644	714	672	669	655	694	735	688	665	664	649	683	705	730	706	635	676	675	694	659	694	689	651	663	670	691	672	735	687	692	708	666	713	680	644	674	670	680	707	656	662	651	685	684	644	693	701	716	707	677	688	675	721	666	683	712	709	713	648	679	687	659	655	626	654	679	669	704	713	687	623	687	651	686	660	655	702	661	719	704	727	649	688	670	659	690	685	664	683	727	654	704	663	680	651	703	669	718	682	686	695	637	671	642	662	691	688	698	715	679	663	670	642	700	682	686	669	666	684	697	725	643	690	654	679	712	689	711	694	653	682	660	669	660	682	622	670	662	652	677	652	663	700	675	701	619	670	663	660	745	634	696	684	672	705	673	672	653	654	658	703	650	661	684	663	667	714	674	697	681	658	654	674	672	679	694	675	689	677	682	741	729	703	694	712	662	691	673	680	644	706	735	670	653	662	686	705	691	676	690	680	676	640	653	674	667	658	652	719	690	728	665	707	666	682	658	689	718	719	662	619	669	663	740	706	701	664	709	688	659	636	674	643	725	682	709	686	673	616	701	682	687	697	726	668	678	657	674	681	676	731	696	650	673	708	689	663	670	675	714	689	703	716	670	702	742	667	715	711	694	685	640	660	694	736	692	693	702	669	668	662	671	679	711	660	708	717	727	667	739	668	667	712	654	693	687	634	642	696	684	736	711	709	655	672	708	711	678	693	682	700	678	664	709	681	677	663	701	665	677	651	654	691	654	703	654	648	626	685	677	668	662	659	718	673	686	659	655	683	733	687	678	667	726	692	688	671	701	637	670	675	700	731	643	705	654	701	651	626	725	634	654	662	681	674	657	723	678	675	694	692	676	676	710	652	668
8329	1825	1642	864	1009	1118	382	311	328	342	304	312	320	316	287	303	271	285	286	311	302	318	296	308	290	284	322	277	296	290	290	263	280	300	296	292	279	322	309	261	289	272	263	304	279	316	301	304	304	314	262	284	278	298	293	264	302	278	293	270	284	293	296	321	328	301	270	305	293	278	299	289	309	315	321	293	276	312	299	287	272	312	318	294	332	278	299	283	301	295	270	292	292	293	344	292	295	273	297	318	278	338	313	286	271	283	300	287	263	275	328	302	318	320	287	273	281	298	297	296	303	279	286	272	312	262	298	267	299	287	259	273	270	347	287	287	287	298	278	264	288	302	290	293	269	280	310	312	257	270	292	300	294	326	284	272	288	296	302	255	289	280	283	282	292	311	293	288	282	302	287	265	288	277	264	293	296	297	334	309	310	313	317	246	277	332	290	284	287	293	299	322	306	291	309	297	280	291	303	304	307	267	261	320	271	284	280	294	275	285	294	315	303	315	312	315	287	274	268	322	315	295	300	316	284	289	288	307	285	290	270	319	273	311	310	283	291	288	272	324	319	298	295	259	267	285	294	268	287	297	302	305	299	268	330	303	276	275	251	276	300	264	308	293	279	300	293	288	287	263	288	271	268	289	306	262	308	284	302	280	287	324	313	333	288	288	307	267	300	304	301	290	270	307	301	291	291	287	293	328	301	303	310	309	291	295	311	307	268	283	292	325	293	314	305	274	316	314	282	270	302	286	310	296	299	292	300	291	273	302	282	293	287	316	313	295	323	295	274	271	306	312	288	288	294	338	285	292	299	303	295	295	293	271	268	301	289	308	271	297	295	305	315	288	297	278	310	337	304	301	277	264	254	309	287	325	320	280	314	294	337	296	288	313	291	288	294	313	275	290	288	301	295	281	302	295	271	307	326	276	303	305	311	276	294	293	273	303	294	307	278	289	274	276	286	285	296	271	288	276	309	253	290	294	286	296	265	293	279	269	324	296	278	310	278	295	322	281	314	257	304	266	295	286	304	293	299	283	314	284	293	294	293	312	307	294	271	328	270	307	275	290	283	291	289	288	277	297	297	259	284	325	301	305	284	305	319	320	305	301	296	303	256	291	292	275	299	287	291	304	279	297	298	316	302	237	327	294	280	279	262	315	290	272	281	304	304	293	303	315	278	294	300	292	266	248	280	313	277	277	285	303	317	291	310	270	299	278	300	274	320	287	297	255	311	310	297	301	302	316	283	285	275	321	296	309	294	286	232	300	269	296	279	268	288	305	308	263	256	311	286	311	285	276	303	302	301	290	305	297	278	288	252	307	280	289	293	269	293	303	314	291	293	279	307	302	295	303	307	289	272	289	317	316	278	323	282	322	338	301	327	321	285	293	324	300	291	332	285	283	296	320	304	307	316	304	279	295	308	280	286	285	294	310	316	277	291	278	314	307	309	297	279	275	265	324	285	246	288	274	329	303	284	300	310	277	284	318	295	314	311	313	281	306	325	289	288	286	300	303	299	296	295	277	313	315	297	297	283	264	275	331	301	293	279	313	310	300	288	309	304	269	297	292	294	309	286	282	302	257	307	289	301	294	308	295	316	305	296	297	284	294	314	298	327	270	329	294	310	303	286	299	272	329	267	300	270	329	299	265	279	286	303	302	282	294	260	302	287	266	297	270	264	290	293	292	295	290	296	326	297	296	299	286	306	300	318	299	315	300	285	311	292	311	261	278	285	275	292	291	262	304	260	286	265	275	296	292	266	306	292	320	287	315	292	300	311	291	319	294	283	310	317	293	284	293	306	297	300	320	279	307	268	301	314	265	283	326	297	318	286	307	284	330	286	300	278	292	284	311	335	278	291	300	271	302	294	323	271	305	309	298	282	332	310	299	347	301	273	310	283	271	317	283	266	326	317	291	306	298	261	290	306	271	322	314	310	297	293	316	304	315	339	282	275	281	308	247	291	283	299	308	295	284	324	298	311	266	325	292	283	261	313	286	299	294	260	298	292	288	287	258	294	282	316	302	293	291	300	276	312	286	307	297	310	293	282	279	255	278	292	343	298	318	275	299	297	281	289	325	291	298	305	310	317	300	264	286	280	283	290	291	319	301	273	307	289	292	306	307	310	248	293	275	308	273	325	334	303	313	286	305	304	292	297	300	294	263	318	313	313	306	284	321	317	283	319	307	295	295	298	296	309	296	282	277	299	298	289	302	282	279	292	283	305	298	271	292	329	325	304	328	318	299	288	298	263	297	264	302	295	261	311	287	307	308	319	287	305	286	271	298	270	299	297	312	277	332	293	308	276	258	344	279	247	290	279	292	297	290	326	294	316	346	259	303	305	291	294	338	288	319	275	294	301	269	289	325	282	302	350	295	313	303	288	303	289	295	349	300	289	307	292	327	272	298	299	317	282	301	322	308	309	322	299	301	314	273	310	315	307	267	299	273	288	309	299	300	309	296	283	291	290	333	340	298	284	323	294	302	325	283	266	306	260	292	325	282	317	278	298	261	310	298	266	308	315	279	299	298	290	293	292	306	294	326	322	270	284	289	307	296	330	312	313	304	278	308	305	303	280	284	300	290	294	341	287	301	328	325	280	301	309	282	277	311	312	264	283	287	315	326	328	314	277	298	296	285	283	293	274	301	295	281	283	300	298	309	303	269	280	286	274	263	277	260	283	295	320	302	312	299	278	348	267	307	292	320	303	290	292	285	259	311	335	319	291	316	355	315	291	247	326	283	287	293	307	312	281	287	278	288	290	274	302	262	322	281	299	288	316	276	323	318	323	315	309	286	293	236	280	308	289	309	289	278	305	285	316	288	260	275	294	297	285	292	286	277	292	286	282	308	299	263	283	297	280	289	267	313	283	294	291	292	270	296	323	333	317	330	285	276	291	313	290	253	263	300	322	335	253	299	304	275	300	272	300	306	306	310	324	281	276	326	294	295	271	285	266	287	306	307	278	287	295	304	280	297	297	337	272	275	315	273	280	311	316	308	320	279	270	296	283	290	285	294	291	281	284	281	284	291	291	295	290	288	278	281	286	281	304	288	273	284	287	329	285	274	290	316	303	273	284	308	298	307	299	294	304	268	315	280	288	314	326	286	284	311	304	283	297	297	314	336	297	294	305	323	301	285	310	296	295	283	324	304	321	286	295	304	314	304	305	293	301	292	285	290	320	278	277	286	283	317	274	304	317	292	292	301	303	298	283	276	288	327	287	319	326	286	308	293	309	276	287	298	279	303	305	271	295	290	324	319	273	291	305	300	330	293	291	304	269	274	293	256	309	292	291	301	288	298	303	291	289	258	271	288	326	280	314	298	295	283	275	295	273	308	302	286	293	272	283	294	272	313	320	289	276	253	263	316	297	296	286	279	331	322	279	260	292	318	307	301	301	278	286	264	317	285	268	306	294	310	297	295	316	298	294	276	339	336	294	280	303	305	313	303	281	275	348	287	284	319	284	302	278	295	248	297	300	328	278	257	302	308
7071	2184	3341	2797	3779	3884	988	974	909	874	821	804	814	763	735	703	760	794	754	757	770	713	708	763	736	707	759	694	747	758	713	698	714	726	724	712	709	737	700	709	686	715	653	676	689	705	695	716	686	748	704	673	674	688	691	697	702	762	705	681	691	785	739	686	720	693	688	669	751	679	701	737	742	738	687	799	761	706	725	721	691	701	680	652	713	713	678	665	717	735	686	675	699	634	677	704	730	678	680	709	652	697	665	701	707	749	709	678	705	724	670	698	706	763	667	664	716	695	662	681	754	692	715	730	729	675	683	742	697	727	685	691	720	670	665	725	726	691	693	690	757	723	708	710	707	673	719	668	696	669	647	701	677	689	692	708	684	713	717	711	683	708	688	683	688	706	694	712	709	716	773	691	662	694	695	707	702	689	710	698	711	738	698	724	696	688	724	679	694	655	755	685	718	691	687	694	728	696	732	700	661	710	704	699	651	751	726	739	680	701	710	665	696	690	688	728	727	688	753	651	701	712	709	726	718	715	699	720	693	719	702	638	697	704	706	673	700	731	732	653	678	726	722	668	747	704	691	697	694	692	716	722	731	653	698	682	731	711	734	689	671	700	747	688	704	676	703	679	672	732	653	727	730	683	704	696	686	721	733	743	644	680	705	701	698	694	705	754	655	703	711	704	666	680	666	715	757	702	709	718	662	680	745	666	665	724	712	704	656	690	738	726	711	652	670	681	740	731	741	708	700	700	679	709	694	696	699	699	747	711	765	647	716	702	746	673	707	718	705	688	710	675	737	734	693	700	694	714	731	719	719	699	746	692	719	710	657	671	691	712	718	715	753	693	671	724	685	694	663	668	626	712	728	678	716	737	705	713	734	707	735	646	708	666	696	678	694	710	703	680	716	709	694	674	695	728	725	667	699	709	689	683	687	655	671	687	686	722	705	700	675	701	731	698	717	726	704	717	741	694	663	709	688	696	688	690	714	696	707	681	732	681	704	702	666	685	666	689	727	701	746	723	736	732	730	688	683	680	712	705	684	711	696	716	700	647	700	704	720	677	685	700	688	686	689	701	709	679	736	643	690	717	710	677	659	701	692	717	651	690	683	734	678	679	700	748	697	699	670	706	739	696	710	703	739	687	730	695	710	678	770	669	704	719	693	729	728	730	707	689	733	726	719	688	680	706	749	682	706	711	701	693	651	738	729	688	706	675	748	738	713	704	670	690	729	663	691	681	677	708	681	664	713	691	722	737	662	716	723	745	723	710	711	706	722	692	718	689	718	708	719	685	782	669	722	662	718	692	690	749	724	756	709	722	720	727	718	709	742	676	720	715	684	672	705	652	707	711	690	684	709	708	674	739	699	683	709	647	719	763	688	733	712	715	703	723	687	654	722	705	738	728	662	686	711	731	716	649	695	727	685	735	716	690	688	737	687	706	768	732	694	731	655	671	704	676	722	677	694	700	719	707	715	704	689	694	710	678	732	690	714	718	669	672	714	683	705	700	719	739	722	706	725	670	660	706	697	702	697	695	753	705	736	690	722	685	714	698	743	730	653	691	712	641	732	652	723	734	724	711	686	707	679	672	675	739	698	679	709	708	711	727	705	679	739	731	681	677	695	692	682	715	685	651	731	761	691	726	713	699	669	708	747	656	723	680	734	673	701	699	734	725	706	668	736	679	709	701	698	717	684	717	742	701	675	641	677	672	726	732	742	750	714	661	710	700	708	697	678	686	748	731	712	702	677	728	710	713	696	720	704	664	705	695	695	733	675	729	783	658	738	703	694	692	733	744	704	737	720	678	740	741	699	708	735	758	729	708	702	698	738	733	744	722	738	694	737	650	720	706	714	719	688	737	717	691	665	713	685	684	699	691	707	676	736	704	699	695	660	699	728	738	663	679	728	741	666	694	673	729	729	696	696	679	718	694	752	722	719	706	684	672	751	721	704	706	704	623	713	684	693	707	679	702	691	709	709	693	700	670	704	673	693	702	683	683	662	690	766	643	677	669	749	720	721	733	736	688	750	754	681	670	701	738	724	740	688	731	725	709	720	658	728	681	708	683	739	695	706	734	675	705	678	732	713	694	702	665	668	732	724	722	706	723	655	739	690	733	672	685	718	718	715	695	697	675	717	703	683	740	718	705	710	696	663	729	741	735	707	660	676	687	664	733	707	659	693	732	737	703	668	681	750	732	646	756	679	679	728	694	692	684	715	705	706	729	701	743	675	665	727	701	664	682	706	681	694	681	725	677	692	697	693	705	686	683	705	690	703	630	652	729	658	662	709	698	683	657	721	713	696	706	698	669	724	632	707	657	678	698	712	700	697	715	670	698	688	704	698	705	731	741	704	686	691	714	666	736	658	709	741	693	674	681	696	720	707	722	736	696	701	695	682	701	663	716	692	707	688	716	673	700	711	707	695	661	694	668	678	701	736	766	677	721	693	689	702	719	753	682	708	692	723	694	662	671	684	755	733	692	749	721	732	736	690	724	682	688	693	688	693	708	692	701	655	673	717	707	676	724	707	724	694	718	686	662	710	732	732	670	707	747	687	712	716	772	673	686	688	739	705	707	658	681	679	713	721	727	700	710	694	741	700	642	713	663	663	726	661	706	668	742	699	660	692	713	740	698	706	698	722	717	701	694	713	668	710	698	689	711	690	682	701	703	707	661	684	725	663	669	698	742	679	699	687	712	696	711	693	741	715	714	748	676	723	693	655	683	688	712	706	713	725	702	715	734	630	674	700	737	730	722	674	733	706	662	677	703	695	741	682	690	687	731	708	683	689	668	720	678	705	728	698	677	691	680	706	691	665	674	659	733	694	665	732	730	751	708	720	736	699	691	689	694	707	696	649	707	720	671	680	679	750	707	703	732	735	699	766	713	699	700	735	682	705	686	680	737	709	674	687	672	727	694	710	728	646	733	713	708	679	727	703	678	658	688	681	670	692	734	756	741	700	757	713	681	753	732	706	667	710	717	695	713	689	688	686	672	655	682	732	705	745	739	712	708	709	703	652	735	702	670	675	662	676	722	648	675	713	707	721	708	697	724	708	689	697	728	726	700	747	703	671	715	642	708	714	663	667	735	725	687	672	673	690	722	758	724	719	665	686	692	697	714	689	723	717	668	697	686	695	669	732	726	689	722	702	681	703	709	718	728	717	710	700	690	705	680	718	704	690	693	692	690	718	691	682	679	702	721	669	752	686	674	697	724	667	671	744	750	736	735	723	681	696	703	670	696	658	713	670	680	728	699	752	726	704	718	685	664	699	693	682	684	674	737	729	756	680	725	664	686	704	640	711	678	696	720	719	670	677	707	699	691	685	704	697	672	698	717	687	718	673	749	683	702	691	742	672	712	717	707	682	723	699	709	704	727	693	675	714	745	692	677	703	688	693	710	661	674	745	685	696	728	682	718	706	725	692	705	671	689	710	701	715	712	688	660	694	709	690	708	671	732	701	686	686	722	709	731	722	697	673	731	666	694
14001	2580	2113	1225	1431	1313	233	213	187	197	218	180	186	174	176	153	182	152	159	163	154	170	153	170	159	170	133	158	149	141	154	160	163	160	140	166	141	150	139	159	179	158	148	148	155	140	156	148	169	143	157	171	156	181	166	140	164	152	154	140	162	122	147	149	159	159	154	144	142	144	155	151	176	136	158	168	154	156	161	153	152	157	128	171	161	156	126	135	159	148	147	144	171	141	160	131	157	148	153	163	159	170	147	152	164	135	149	148	160	146	146	165	150	160	165	137	134	178	171	140	151	158	173	151	167	156	161	157	147	140	159	151	164	145	178	152	152	156	144	142	151	144	155	154	134	148	154	154	160	161	138	165	165	149	120	136	138	167	153	150	119	126	143	161	180	143	154	162	156	145	145	149	157	161	133	141	156	155	177	159	149	198	143	144	146	160	147	155	153	156	155	147	128	152	108	153	152	124	176	149	164	155	154	133	160	175	145	159	152	155	157	164	138	153	154	160	158	146	164	160	129	139	165	160	178	161	165	165	163	152	173	171	175	150	160	173	147	170	133	157	130	146	139	149	127	128	165	152	133	161	169	157	115	160	143	148	141	161	139	133	144	134	144	149	142	150	169	145	171	156	154	176	149	139	136	157	155	142	131	158	156	144	147	141	136	153	152	142	148	153	166	145	156	153	154	159	143	168	177	141	132	158	137	164	164	130	142	166	126	138	157	131	147	168	140	154	149	133	160	157	137	151	151	157	176	150	159	144	156	162	164	158	161	144	166	157	154	153	130	147	152	164	160	174	173	152	171	162	158	166	134	155	162	126	158	177	155	160	146	157	163	147	154	148	132	154	152	127	151	160	151	157	160	146	138	152	165	152	152	150	167	145	163	127	136	158	136	174	132	156	137	135	133	160	176	147	165	143	187	159	153	162	139	160	163	150	155	168	168	146	153	176	140	146	142	147	134	150	135	172	145	169	141	152	156	155	141	145	147	157	150	142	140	133	160	157	171	166	135	147	160	154	154	161	153	138	125	127	150	156	122	158	167	158	133	171	155	163	142	156	167	135	161	164	126	153	151	141	155	149	146	163	157	166	174	145	157	147	172	146	161	172	138	157	167	162	147	151	161	155	158	123	146	155	156	154	161	159	174	155	160	160	152	163	144	170	156	154	125	161	163	138	154	175	149	156	147	139	149	150	161	169	158	162	153	172	167	162	141	147	173	167	145	151	152	147	130	153	144	144	141	166	170	141	161	173	141	155	152	156	140	158	139	154	148	155	144	161	140	157	174	143	161	174	141	162	150	152	150	152	158	148	144	150	161	155	170	143	145	144	155	160	164	150	148	157	173	163	133	184	170	149	162	153	169	156	126	146	144	152	154	159	161	156	157	153	145	132	159	155	147	149	159	146	147	154	165	139	159	135	156	160	153	157	147	157	136	171	162	136	157	166	139	149	145	148	159	152	154	183	139	126	155	137	152	140	155	183	159	147	148	157	179	172	168	136	162	179	150	154	146	169	156	157	163	174	153	137	153	143	130	126	139	129	140	138	157	177	163	150	151	149	151	124	164	138	165	151	131	166	142	176	165	160	155	155	157	154	152	174	156	146	157	170	144	167	165	155	155	128	129	159	146	161	165	160	140	162	148	162	144	165	146	133	145	150	180	166	130	132	163	153	152	137	159	147	146	163	164	177	142	160	147	186	167	156	151	129	154	167	135	146	133	154	152	150	129	146	174	152	157	141	139	176	175	156	160	142	141	163	138	146	116	148	145	152	142	155	150	161	144	154	133	150	168	150	128	171	133	131	161	176	185	161	165	163	149	148	152	146	121	153	152	156	149	160	163	167	160	151	154	136	141	140	151	144	160	148	152	148	153	147	148	171	178	156	152	169	155	165	159	152	165	159	151	132	145	170	144	145	146	158	144	133	146	135	157	156	164	164	164	147	122	145	155	146	155	166	154	169	153	133	137	166	140	150	152	147	146	140	153	156	125	141	136	172	167	170	143	165	159	160	171	173	144	142	139	173	161	148	162	160	145	128	155	145	153	165	147	157	162	168	124	141	142	147	142	159	128	156	140	144	149	170	141	156	152	147	144	151	166	135	150	153	150	148	155	160	146	169	143	144	151	147	134	144	159	144	153	145	137	158	138	155	146	166	141	161	161	156	164	136	161	144	167	152	149	158	149	151	165	140	146	136	140	138	155	158	147	138	145	142	160	133	156	151	139	133	167	133	148	150	145	171	149	141	151	160	161	135	133	145	148	152	170	145	127	144	156	156	154	148	159	170	151	138	154	153	129	157	160	165	136	163	182	131	149	184	169	126	134	153	187	140	146	188	162	184	155	152	166	143	152	125	149	155	145	140	154	150	158	168	142	133	143	159	171	137	173	130	146	166	139	154	169	142	154	129	155	151	163	159	178	140	159	162	168	188	144	163	147	131	144	157	159	135	157	144	144	159	134	131	156	188	161	155	138	128	150	161	161	153	162	164	146	136	161	148	136	153	148	141	152	189	144	152	138	138	167	146	121	135	166	142	151	143	166	174	131	190	133	158	155	165	170	175	177	166	183	159	168	150	154	165	159	133	161	158	153	167	156	167	163	155	171	149	163	165	168	176	151	143	163	139	164	147	128	156	161	164	162	154	144	164	158	151	152	180	167	156	125	162	173	160	147	138	150	160	159	154	129	151	162	148	161	165	145	172	152	141	139	155	156	142	166	166	155	157	165	150	135	145	124	150	170	175	168	147	120	136	137	152	154	176	154	160	151	173	181	167	182	170	166	161	164	111	134	176	151	155	161	162	150	143	165	157	157	151	171	145	160	155	176	158	166	184	148	159	169	134	147	147	138	147	130	189	161	145	163	159	132	132	138	165	128	153	129	145	152	149	142	156	175	160	136	149	148	157	161	143	144	128	146	148	159	127	143	147	168	146	142	152	161	133	173	145	156	151	150	142	116	142	179	141	147	142	138	148	135	155	145	145	147	127	162	145	146	136	147	156	160	128	150	147	144	145	151	149	119	160	136	169	117	151	163	135	149	131	153	150	158	154	145	129	148	153	134	147	155	132	156	136	163	150	144	141	190	139	130	148	157	149	141	138	131	146	143	141	163	142	152	151	138	136	154	148	170	176	167	144	139	135	161	171	149	162	135	165	176	161	128	164	152	167	140	153	150	144	146	159	172	147	157	147	159	152	145	150	130	144	156	134	165	129	153	149	145	166	147	159	137	151	159	166	151	147	166	150	174	159	160	164	173	153	154	175	169	187	178	149	154	165	160	143	181	156	164	142	152	171	173	181	142	153	144	137	155	133	137	169	165	165	162	137	161	175	157	125	143	159	165	149	159	165	145	153	175	121	162	160	137	146	176	161	139	151	139	155	150	130	159	142	146	152	159	141	158	142	143	173	135	150	146	150	167	180	165	145	153	162	144	156	153	148	130	164	133	131	164	160	158	150	137	141	160	145	179	144	138	151	164	156	166	148	164	162
8976	2512	4186	3850	5925	4394	912	819	720	637	613	604	527	491	486	497	489	508	445	486	419	447	418	416	446	418	421	397	441	380	403	392	418	407	392	419	390	413	412	407	422	392	365	411	406	434	430	418	413	408	386	412	414	387	337	369	419	359	362	369	407	363	355	390	415	369	395	407	356	376	402	407	368	390	382	362	357	374	405	408	399	394	401	389	418	360	409	399	382	364	382	353	357	375	385	370	395	385	383	381	394	355	351	373	379	381	396	348	378	390	364	366	358	389	351	386	387	404	348	374	374	386	368	373	347	407	408	406	403	385	366	353	365	356	379	389	390	411	413	365	384	392	404	347	358	353	394	374	362	387	375	369	388	379	375	429	407	396	426	409	359	408	377	391	431	398	401	374	351	364	391	360	354	350	388	391	397	354	399	413	406	391	359	366	385	372	401	352	413	387	357	394	384	364	389	380	364	367	360	370	358	342	361	391	395	348	377	405	393	412	410	378	374	345	405	388	369	353	362	339	380	358	342	379	353	397	430	350	378	398	377	377	347	380	374	374	343	371	436	378	390	353	393	398	373	420	391	387	422	370	326	395	402	365	350	387	348	369	345	367	346	400	386	364	378	369	344	367	373	397	382	397	394	421	422	334	342	400	373	389	380	332	380	360	392	378	441	402	338	405	395	410	379	371	367	375	395	373	396	387	374	404	378	390	355	375	376	404	415	367	408	434	358	400	361	414	382	423	391	353	372	404	349	379	396	362	373	398	395	362	360	392	392	380	396	391	332	380	354	390	354	371	383	361	393	416	377	380	377	385	388	386	396	397	388	390	380	376	393	403	380	338	375	398	392	373	415	383	402	391	416	402	405	389	383	387	431	385	384	374	387	387	396	371	369	377	370	376	374	385	386	387	366	360	384	395	402	375	378	368	396	367	406	392	398	370	380	393	364	372	399	424	434	384	386	372	339	374	392	352	388	374	396	419	371	387	397	396	379	374	401	416	390	359	390	363	365	356	395	399	419	383	423	411	401	365	378	385	376	376	404	396	371	380	380	414	361	370	398	416	354	377	380	405	402	388	380	364	379	411	385	369	397	388	386	380	375	380	394	395	385	375	355	369	385	390	391	390	356	356	397	358	394	371	362	372	379	404	388	373	378	388	359	397	376	375	396	368	387	356	385	367	383	374	402	371	393	381	377	404	399	353	383	402	380	369	374	416	403	394	404	361	369	404	397	368	369	385	377	376	355	397	377	376	390	405	378	349	392	390	398	402	426	376	381	383	365	375	392	355	391	354	381	404	380	386	384	391	385	412	385	382	391	363	366	358	394	378	410	384	359	356	355	406	400	388	407	395	400	363	391	376	380	374	392	390	369	403	366	357	388	415	392	394	402	332	379	371	383	384	385	360	366	386	380	394	396	375	362	411	375	374	399	376	335	402	346	370	385	390	376	358	393	352	388	388	399	402	375	385	354	403	378	392	398	374	368	383	373	358	383	385	382	395	339	394	370	391	387	365	349	390	363	372	387	378	412	376	354	415	358	395	392	370	352	424	409	384	399	406	375	375	382	360	384	345	390	394	350	393	386	360	385	377	403	384	351	435	387	406	379	408	370	364	400	381	340	371	356	360	359	391	359	412	370	399	346	376	419	385	354	380	358	387	395	399	380	380	370	388	352	413	407	360	369	402	385	368	384	373	420	354	358	386	419	400	383	424	382	383	378	394	390	387	381	403	373	367	390	399	397	396	394	374	386	374	381	378	367	419	423	376	381	353	379	358	365	393	412	386	362	402	365	393	348	364	357	405	381	376	396	411	415	363	382	387	391	397	355	370	391	369	346	399	349	373	389	416	362	371	415	359	398	392	411	384	380	352	399	370	371	428	369	366	350	345	405	370	356	367	404	385	410	373	361	402	366	361	369	359	398	367	372	390	392	374	403	414	359	384	374	383	386	388	363	379	391	381	369	372	356	345	409	377	385	396	383	382	417	389	323	389	344	346	375	367	372	385	359	420	372	393	369	358	373	369	381	395	370	371	355	418	387	393	366	371	416	381	389	387	407	392	365	402	379	388	363	364	395	383	382	370	384	397	396	356	371	377	431	372	348	379	374	393	373	370	401	395	395	418	383	422	386	385	398	354	354	416	377	387	391	394	388	383	408	357	418	389	362	361	409	371	357	402	333	379	386	388	378	389	350	394	405	411	398	410	379	396	385	386	392	398	409	407	366	355	381	381	378	369	359	424	401	390	390	363	362	369	388	413	348	372	368	349	370	372	387	342	384	410	358	379	359	393	390	384	379	398	381	374	352	386	410	364	405	382	405	398	408	382	390	398	364	390	367	389	376	401	367	363	375	351	376	394	390	360	394	377	375	388	378	382	388	370	370	343	380	385	372	362	414	351	391	390	384	386	382	421	368	361	381	382	350	383	371	388	378	382	392	389	335	361	395	387	387	355	411	384	370	401	361	356	343	337	364	366	357	429	374	388	414	395	389	365	377	386	417	369	358	389	398	380	384	370	408	376	348	365	383	395	398	414	400	377	393	369	397	361	388	364	393	393	368	393	368	365	386	354	363	442	387	407	372	372	378	363	368	380	381	408	384	374	336	407	357	419	393	387	404	380	371	351	386	349	371	368	395	386	367	385	418	397	356	409	380	383	424	422	428	397	380	363	399	386	373	387	365	374	374	396	393	424	412	379	366	375	400	388	363	365	373	392	373	383	411	363	382	370	353	378	363	385	393	406	371	371	387	384	389	401	402	362	412	371	376	387	405	366	386	363	393	420	391	389	379	362	411	357	366	402	395	374	387	397	390	367	402	386	357	395	399	378	392	373	408	388	343	359	376	365	373	383	344	383	380	362	375	367	357	364	364	390	370	390	368	377	347	383	370	407	391	397	356	362	385	372	361	342	372	387	384	388	359	400	379	367	403	386	382	439	373	373	390	410	400	411	362	367	369	390	369	358	382	377	385	398	416	412	415	364	414	369	399	383	371	383	386	382	396	388	427	394	367	390	386	388	392	366	363	367	382	375	390	390	390	411	356	395	394	369	374	366	401	372	384	351	364	400	382	376	431	370	433	358	393	410	383	379	366	399	374	380	393	372	379	373	378	374	384	369	398	390	398	364	377	430	375	400	373	369	356	406	434	356	379	379	392	370	385	378	365	371	391	399	377	353	379	366	396	334	373	419	405	370	410	392	369	375	378	386	372	409	381	384	386	375	373	379	399	372	384	392	390	364	394	373	386	394	360	348	368	418	358	359	390	367	385	403	377	402	391	384	349	384	378	369	391	347	401	389	416	336	373	397	366	356	372	355	378	402	369	406	377	365	374	370	365	380	423	414	389	370	376	415	391	366	372	391	389	383	399	360	361	406	376	373	374	389	370	404	398	398	359	375	366	369	387	398	379	388	399	385	334	419	379	381	389	382	383	386	371	385	376	395	407	357	397	369	343	390	399	361	385	381	385	376	401	387	365	393	379	419	412	374	386	389
2202	883	823	526	372	317	293	291	289	311	239	282	256	276	248	253	239	297	257	286	282	263	287	254	322	261	275	264	266	289	299	270	294	294	256	285	296	284	244	299	285	256	285	268	293	286	277	255	238	257	301	294	284	297	298	292	300	276	275	279	287	290	305	257	304	290	317	285	291	249	255	272	301	306	242	267	280	273	265	256	259	258	265	275	282	287	291	307	266	271	294	251	263	282	264	277	272	278	273	277	280	265	266	286	278	275	278	300	245	263	289	274	248	306	279	286	264	288	286	305	282	309	283	263	269	261	286	267	257	278	298	272	275	268	287	256	253	262	299	263	284	263	315	284	286	257	275	268	266	265	279	259	280	317	274	277	242	284	269	258	269	271	297	308	266	268	294	278	286	291	295	266	290	317	279	318	270	262	303	299	303	285	285	274	276	280	273	268	308	276	274	285	291	260	285	250	280	268	317	261	256	271	253	264	272	277	271	253	267	316	286	274	260	261	265	280	282	284	288	296	280	310	288	298	294	275	267	303	282	293	266	257	317	278	294	259	278	288	266	265	257	281	238	281	259	308	287	281	249	252	284	272	306	279	324	266	279	309	264	265	287	323	291	311	243	247	292	301	268	260	292	283	239	283	297	265	276	280	261	247	297	311	295	283	242	270	281	273	287	269	269	254	290	276	287	276	292	273	315	317	306	271	266	307	270	263	309	287	251	265	274	274	281	276	298	285	303	305	276	249	302	306	278	281	295	284	251	285	276	297	309	283	288	227	269	268	247	295	269	288	250	278	268	289	272	305	266	257	257	251	272	286	245	301	275	281	268	276	259	256	285	286	272	255	263	282	267	307	280	286	255	254	291	247	296	294	268	295	263	256	274	274	278	299	265	282	280	289	270	276	284	290	270	284	239	285	280	255	278	295	311	302	256	270	287	271	277	292	286	292	282	287	274	270	284	282	276	286	287	271	261	251	263	242	257	220	284	263	276	247	262	303	272	302	277	243	256	222	300	288	296	267	241	321	273	273	272	265	252	283	294	252	276	292	267	281	298	259	293	308	268	236	263	277	265	300	265	301	270	264	269	274	285	267	285	276	229	290	304	285	243	269	304	290	253	294	261	250	269	249	256	264	277	260	266	301	268	260	282	258	291	274	271	311	264	282	277	252	243	270	286	291	259	314	271	274	288	270	233	254	272	260	288	274	291	293	285	276	260	268	249	271	248	267	251	285	314	264	272	247	258	257	243	277	292	249	276	269	240	252	224	247	273	282	270	276	299	269	261	274	276	278	265	238	296	273	239	265	265	277	286	264	284	280	239	286	275	271	248	263	271	277	270	255	269	293	273	294	279	273	271	245	269	255	287	247	264	286	277	259	262	291	259	271	282	292	275	259	279	274	290	260	264	299	288	290	292	287	275	279	300	280	276	270	250	301	270	281	257	318	273	269	303	259	291	269	238	264	281	271	260	295	279	265	293	290	293	262	299	265	271	249	266	263	262	287	302	299	298	266	271	245	263	330	264	259	248	284	279	258	266	265	273	314	265	266	291	280	297	262	299	249	251	305	296	281	259	304	285	294	292	298	276	277	255	282	268	261	287	265	292	320	285	263	268	276	269	269	291	285	277	273	246	260	276	296	294	316	268	282	291	305	266	285	282	288	281	260	289	260	300	302	267	260	294	259	243	290	276	298	300	287	266	288	273	279	228	253	267	259	254	298	289	257	277	290	268	286	258	277	283	251	311	252	269	256	279	284	292	269	282	263	280	287	288	284	269	267	281	281	250	259	261	287	240	279	275	269	269	285	282	284	292	270	284	294	298	261	261	257	299	267	279	302	276	277	275	308	295	293	252	232	266	284	275	306	282	253	260	287	263	278	282	295	290	248	278	279	263	283	285	292	274	258	252	291	276	293	262	283	286	281	279	269	280	286	281	271	288	270	277	255	246	268	295	259	275	272	302	280	254	279	312	290	288	250	267	291	278	255	280	260	278	287	275	287	304	268	257	284	290	300	279	255	281	297	277	305	296	278	299	277	261	270	299	272	282	282	261	293	291	254	278	300	296	282	263	270	253	309	250	272	305	311	270	250	260	269	272	278	288	276	267	289	257	268	254	283	286	265	261	287	253	264	301	288	253	288	267	259	271	279	292	273	283	269	288	265	278	252	260	277	286	251	271	304	288	258	309	286	296	278	265	272	251	279	305	258	284	320	285	283	277	290	270	254	259	291	268	316	293	260	272	257	282	300	271	272	277	263	282	271	274	254	277	291	300	290	257	281	259	295	281	286	270	289	255	266	282	273	266	285	278	294	264	267	300	286	247	251	273	232	262	246	296	277	277	278	287	286	271	292	262	252	264	276	270	246	291	281	269	271	268	266	277	262	284	281	256	291	262	264	287	260	235	295	283	300	298	303	278	276	277	291	273	270	302	309	290	273	273	289	255	268	272	277	286	260	290	273	259	270	274	246	290	275	285	276	278	262	270	281	259	255	280	259	284	298	262	292	296	294	291	259	266	276	280	248	293	290	284	252	287	293	267	288	289	268	300	260	286	234	248	278	258	246	283	272	262	266	271	288	293	299	285	302	267	270	248	287	276	283	267	307	259	287	295	262	264	306	280	264	275	277	258	290	245	250	263	306	291	262	265	285	277	286	282	272	272	281	288	247	278	234	283	274	265	257	292	292	300	283	261	271	276	278	272	268	268	281	256	254	294	248	281	310	265	267	265	281	317	274	282	257	273	274	255	249	288	290	302	268	251	261	276	252	265	250	283	277	307	243	280	310	255	244	274	288	240	272	297	304	278	274	276	263	253	252	267	239	266	297	279	312	301	315	232	274	248	276	269	316	277	288	274	266	270	240	310	270	270	279	289	272	262	277	275	302	285	271	299	257	285	282	273	254	251	276	265	261	278	275	266	284	298	293	286	269	263	261	260	279	295	263	243	286	267	284	278	283	246	282	294	264	290	277	265	295	252	273	247	279	240	286	304	270	277	308	280	246	294	291	253	311	276	251	287	279	286	264	299	275	266	274	275	263	264	259	296	287	256	301	269	292	274	272	319	292	276	268	250	261	272	253	285	299	295	294	275	262	273	279	271	285	292	270	264	288	271	252	277	300	299	276	262	314	301	295	267	288	269	272	291	291	310	286	291	287	285	265	285	254	280	275	294	293	249	249	294	262	243	263	271	295	292	296	288	291	273	270	293	273	305	281	282	253	296	295	259	311	307	253	281	268	241	294	310	287	293	256	288	283	302	280	279	308	265	261	262	262	285	286	240	258	252	285	270	276	263	312	261	269	269	268	266	273	311	266	275	270	268	285	254	296	277	310	297	280	257	275	274	282	275	270	270	272	273	287	278	262	308	307	314	255	257	285	272	274	277	281	288	301	264	276	304	264	264	274	297	263	283	255	305	285	306	258	266	280	288	276	319	270	269	287	302	251	283	292	290	240	269	264	274	254	286	281	283	287	278	279	298	271	282	300	280	275
2421	1401	1710	1624	1174	756	700	688	680	639	684	638	656	626	703	702	662	684	688	712	667	642	690	735	690	705	645	654	696	679	738	678	707	620	675	679	708	667	658	685	668	670	712	647	675	659	678	670	633	703	690	671	659	697	649	630	664	665	678	668	665	639	665	691	690	681	662	645	659	711	686	675	739	641	622	692	713	670	685	659	675	714	684	702	663	664	726	702	619	644	705	733	719	711	654	678	700	683	691	681	684	652	656	754	663	654	682	644	642	674	714	678	704	664	700	662	671	694	692	700	681	673	671	638	672	660	694	691	670	702	645	637	645	672	651	705	703	705	686	684	664	688	707	680	666	692	661	672	678	666	659	646	694	669	645	729	648	676	665	703	652	715	663	592	683	692	694	664	699	630	643	730	690	659	670	656	668	740	645	692	685	700	708	647	682	674	650	679	647	700	703	655	694	657	685	644	651	710	674	675	679	771	682	632	731	653	684	700	674	685	708	627	657	654	676	684	661	684	666	663	657	703	676	671	669	639	699	706	675	692	713	639	643	659	686	706	692	662	684	638	683	655	707	716	707	712	694	697	696	686	680	683	663	677	696	678	720	738	646	675	673	640	666	701	683	668	682	735	710	719	662	686	701	666	698	670	648	661	701	657	638	675	701	673	693	706	705	701	686	721	645	659	658	714	668	734	723	655	660	675	639	699	692	693	677	696	701	660	661	658	681	678	673	653	676	687	694	735	687	656	691	653	679	646	688	699	643	607	621	675	696	712	648	637	713	690	754	666	697	664	668	669	667	704	679	652	653	644	682	709	661	679	667	689	716	693	697	688	639	726	713	640	721	652	644	688	685	689	671	689	665	675	647	631	669	614	603	668	666	692	683	730	675	661	658	696	682	725	663	699	694	682	666	663	666	690	679	708	680	666	666	720	681	670	679	694	685	647	669	679	685	667	688	640	688	724	728	660	636	666	680	673	714	605	680	689	665	666	672	650	609	691	720	701	710	646	667	664	656	639	670	614	698	696	715	652	669	610	697	703	642	676	693	641	654	674	695	667	683	629	670	648	694	699	685	671	659	734	705	659	724	700	687	680	634	644	678	643	628	669	628	659	636	669	685	700	650	665	737	671	677	657	704	688	737	683	661	678	699	666	703	662	626	733	661	645	686	657	670	719	685	675	729	675	623	657	709	684	663	685	672	676	705	687	645	677	723	707	653	679	689	697	677	654	642	719	671	696	660	663	665	716	647	685	635	668	678	692	736	672	679	675	684	697	689	688	705	681	629	614	703	716	697	650	724	717	698	686	627	660	669	694	695	681	663	623	681	676	690	660	640	664	672	667	669	652	703	671	690	674	641	624	706	692	656	698	691	717	687	716	688	635	644	705	669	671	654	702	650	682	702	636	667	683	668	692	688	656	685	715	716	666	679	678	684	695	663	694	656	682	677	690	693	667	695	695	669	690	641	669	650	627	637	674	648	711	682	674	676	673	676	615	703	691	641	655	675	660	668	660	698	674	651	671	740	633	644	682	735	620	701	682	722	658	661	662	659	675	671	713	684	699	650	661	698	657	678	714	637	637	689	658	690	686	686	679	681	670	710	655	690	760	671	669	666	668	642	697	691	640	684	681	644	682	666	654	703	682	691	676	672	690	685	677	672	668	661	635	750	716	673	693	679	680	678	649	679	691	702	687	724	668	662	709	708	649	702	627	669	646	642	685	672	647	705	703	682	643	687	663	694	687	664	642	683	653	680	708	645	670	620	713	701	636	672	620	691	701	681	664	696	683	725	699	671	669	649	703	704	687	704	655	680	651	698	649	649	700	703	669	631	683	684	655	700	676	672	665	710	684	623	651	659	709	682	669	654	617	649	647	704	715	704	663	634	639	666	689	725	661	645	712	682	735	676	667	688	668	672	672	654	708	650	667	696	717	684	651	684	671	648	651	620	679	677	627	740	670	688	708	636	634	654	732	699	739	629	643	663	707	686	673	687	707	701	658	700	678	660	669	708	678	724	681	687	647	673	682	672	680	637	704	673	659	663	646	631	706	671	688	716	692	665	672	639	666	680	629	696	666	650	661	684	686	687	649	680	682	654	708	661	664	690	654	680	645	684	684	622	643	694	644	694	675	657	697	677	686	678	684	660	696	692	745	655	676	678	629	647	661	668	698	655	685	668	691	654	730	643	725	688	714	703	718	659	742	703	707	638	655	707	647	711	676	659	679	697	639	674	630	690	643	646	660	711	672	637	668	680	658	665	678	701	726	681	646	684	657	640	727	650	707	707	683	666	697	714	701	693	714	695	678	689	655	684	638	586	652	700	678	703	684	635	642	681	699	672	684	649	659	721	701	640	658	696	646	670	661	696	649	715	658	645	648	702	653	685	667	694	682	685	666	659	687	681	657	664	660	704	689	688	714	642	698	714	693	701	669	653	681	662	708	659	665	693	678	681	700	682	631	649	693	668	696	681	714	680	702	647	691	705	641	666	665	616	703	659	647	667	652	655	660	701	703	655	660	702	656	663	659	665	691	643	668	622	700	645	690	660	703	666	670	649	700	662	668	695	654	679	637	666	682	693	726	664	690	693	695	700	671	647	662	642	676	675	657	739	713	697	688	647	666	663	672	684	666	660	666	689	673	698	643	712	631	678	630	715	681	619	681	682	713	703	690	657	668	681	700	682	706	681	703	696	702	627	659	721	672	676	676	656	689	672	678	672	644	629	718	680	685	670	674	664	645	700	681	645	736	623	661	687	654	681	658	690	697	681	722	698	683	681	656	678	641	676	658	631	680	634	653	682	651	665	637	691	675	703	664	681	679	694	693	678	659	655	656	631	702	664	673	690	688	619	666	656	662	631	650	656	654	696	721	688	689	649	641	682	713	635	638	697	677	685	639	655	662	672	720	682	643	665	677	671	701	680	641	665	655	685	659	639	663	693	684	683	676	680	664	667	654	687	663	637	702	696	644	714	682	689	704	678	655	623	683	705	665	682	686	647	690	693	665	663	675	666	715	683	663	660	652	694	676	672	664	701	623	742	695	642	660	685	658	698	688	657	685	676	650	688	662	749	645	700	672	653	698	666	711	655	701	672	680	666	717	695	692	641	659	695	675	663	688	659	665	671	658	658	649	732	682	737	718	728	679	699	685	697	712	662	699	717	654	690	659	733	667	692	671	717	643	665	705	654	675	675	677	726	653	652	638	720	692	708	647	666	696	723	721	629	693	664	695	679	633	698	712	646	644	714	730	656	661	687	710	644	710	659	657	646	650	699	719	649	625	666	731	672	714	681	659	727	659	632	721	675	723	670	685	699	665	712	674	660	693	680	730	657	712	670	678	697	671	666	679	693	718	673	673	638	699	686	645	693	699	660	645	703	661	678	676	665	639	683	670	690	666	667	685	696	723	657	718	656	724	684	639	668	650	665	693	657	618	688	671	698	651	643	663	657	688	687	659	724	686	673	647	683	648	673	675	680	637	694	634	707	669
8554	1815	1569	1533	881	803	351	340	330	333	288	304	285	294	326	290	298	306	291	310	295	291	311	305	296	268	275	313	304	319	304	262	280	263	261	298	326	301	274	277	305	281	317	302	280	269	275	293	320	294	291	315	337	297	293	291	288	281	308	286	271	284	271	281	262	335	285	274	310	280	302	263	293	289	268	324	258	271	322	253	276	260	294	300	289	293	289	289	299	310	307	319	286	261	298	249	313	305	282	289	284	274	282	291	308	282	274	299	264	287	262	266	281	307	306	292	250	290	293	310	284	305	291	293	270	276	301	269	292	266	288	291	283	288	267	282	271	242	305	314	273	268	284	269	267	294	289	293	301	313	273	285	264	306	298	265	296	312	310	278	299	283	318	287	298	287	272	293	306	307	280	295	280	301	286	288	299	280	294	295	277	295	290	306	299	283	299	306	296	309	285	263	281	233	299	319	287	328	307	292	316	290	303	353	303	249	295	296	283	286	288	296	300	321	289	287	299	295	290	304	313	296	304	296	283	295	289	298	266	314	276	290	288	291	269	290	231	259	303	279	280	284	299	282	281	308	294	303	292	282	294	289	282	310	298	278	289	311	331	296	301	291	286	267	292	277	312	283	301	257	269	320	299	277	291	298	299	289	303	329	269	311	288	278	306	314	301	276	320	314	305	296	305	312	297	307	277	286	278	297	270	290	307	284	308	331	280	297	260	293	296	283	304	302	284	297	299	276	247	274	259	287	305	295	268	288	286	295	313	267	284	310	341	312	286	320	291	305	259	259	268	310	291	283	334	253	335	303	287	263	325	294	267	309	299	281	268	278	305	312	300	277	293	287	274	276	312	303	299	296	278	309	279	282	292	311	301	295	290	290	290	266	254	317	340	269	284	282	263	284	262	285	299	303	301	295	286	291	290	268	277	295	301	279	315	275	282	308	267	290	284	250	300	299	289	308	316	309	295	280	270	249	268	298	295	306	294	296	270	281	271	277	278	298	280	333	265	277	285	306	303	273	301	267	332	288	323	287	293	280	282	318	281	279	262	283	293	278	294	332	302	277	303	314	266	316	290	299	301	255	264	286	274	308	265	301	322	301	336	293	275	283	294	300	297	284	261	279	279	280	300	262	310	291	295	296	305	296	274	293	255	277	280	279	278	296	288	315	294	324	299	315	300	312	335	272	300	299	280	307	280	306	287	278	297	296	303	281	287	304	269	299	247	304	282	304	248	264	285	310	264	303	283	254	317	298	310	300	317	282	275	270	334	307	293	313	290	272	302	301	260	271	275	283	271	280	312	277	275	240	279	278	317	310	282	282	305	294	281	295	314	309	328	311	314	301	293	259	304	266	287	277	278	326	277	312	270	268	273	306	288	273	266	279	264	319	323	293	282	294	285	280	290	318	303	268	268	292	280	285	290	257	296	284	315	290	293	306	278	328	290	277	289	297	307	278	278	280	278	285	287	303	300	315	344	267	282	324	263	291	283	286	302	253	271	302	293	265	309	306	320	272	320	276	267	299	302	284	300	292	318	294	287	317	296	320	315	281	307	304	314	275	294	320	287	288	294	280	295	294	320	325	282	297	310	296	258	307	303	301	310	281	261	281	309	332	288	276	298	317	299	288	294	298	309	308	306	296	317	272	281	292	305	268	311	285	283	261	271	285	285	278	331	273	289	255	290	296	281	312	261	312	255	298	304	314	278	301	321	292	300	296	292	278	257	313	296	272	288	293	306	293	293	296	293	305	308	294	292	325	289	287	285	260	296	294	310	300	306	303	274	317	272	255	324	298	306	316	268	283	270	286	322	324	302	303	322	301	276	273	257	303	290	299	283	298	278	306	292	307	266	291	276	273	298	292	280	302	301	297	252	290	304	288	321	309	302	293	307	326	276	300	291	278	306	303	284	300	280	278	296	323	294	293	284	272	319	284	270	317	283	267	296	300	274	280	293	262	292	326	278	287	281	297	266	308	327	324	318	270	294	310	315	301	295	295	262	281	286	297	298	310	296	293	282	290	310	298	294	270	308	293	285	298	279	324	266	290	286	269	300	310	288	277	293	318	275	265	323	297	273	323	289	299	289	275	295	308	296	315	278	292	291	310	293	322	285	272	273	321	284	297	316	349	286	293	287	297	283	293	289	270	278	293	253	305	268	294	320	280	273	299	270	268	314	286	278	291	262	310	299	282	310	301	278	274	261	288	310	300	320	290	255	287	297	311	286	299	290	278	297	282	289	297	312	280	309	293	287	283	301	319	292	294	292	255	271	262	277	283	290	277	289	284	250	283	290	271	261	298	320	304	284	314	305	297	306	275	260	287	306	309	290	309	273	311	299	275	298	294	267	286	268	295	312	296	317	309	308	267	294	277	275	334	244	294	304	295	283	284	290	293	273	279	301	312	282	273	267	285	292	266	270	265	267	270	302	252	283	297	277	268	304	295	285	316	281	279	305	304	296	296	277	322	284	303	317	279	302	304	286	289	281	282	281	298	294	272	296	300	308	318	311	296	280	285	279	291	271	257	289	298	261	293	283	267	294	323	285	292	275	265	271	293	301	273	266	291	254	302	281	255	313	302	293	267	321	267	302	278	345	285	276	288	295	309	292	286	295	286	275	275	253	318	296	319	271	283	259	279	276	310	293	286	274	255	267	313	299	311	305	323	295	289	282	297	270	287	302	279	334	274	296	295	305	322	302	273	288	291	287	257	290	288	272	257	305	290	288	322	281	296	316	298	310	299	291	283	294	290	272	289	296	283	295	298	286	267	322	289	296	285	303	284	335	264	298	297	291	312	298	308	308	278	274	322	274	286	290	293	270	288	288	323	308	291	284	283	285	309	303	295	265	269	259	289	291	298	276	306	288	265	297	263	284	294	288	292	294	272	253	278	284	302	307	274	283	273	297	259	288	319	308	336	311	286	295	286	265	241	266	255	303	275	287	309	294	271	319	277	283	290	312	300	228	275	325	278	287	284	283	292	285	311	273	279	267	305	308	307	294	299	292	285	304	269	290	288	294	306	297	306	278	276	283	271	299	294	301	309	296	276	278	312	288	301	287	297	288	310	297	300	284	303	267	299	286	300	274	286	279	294	307	245	317	282	278	294	315	282	291	260	302	283	274	272	277	283	290	307	257	296	297	284	287	290	284	314	284	303	302	285	291	301	287	274	281	284	272	298	301	295	311	300	302	261	313	312	299	303	280	297	304	290	273	292	285	316	261	283	323	312	247	303	290	284	274	285	274	256	297	314	290	286	293	283	290	293	285	292	279	309	283	302	276	289	311	291	293	302	303	324	299	270	260	297	296	289	264	261	291	300	281	285	288	326	271	279	287	298	293	284	305	302	309	286	269	247	278	316	274	255	306	277	279	292	269	322	309	308	289	274	280	270	285	296	287	282	269	289	308	283	283	268	292	331	327	309	295	277	298	296	282	322	278	293	318	285	270	295	290	324	291	255	284	298	302	278	295	283	292	305	273	287	287	262
7377	2205	3309	4783	3202	3068	963	963	848	846	799	833	823	747	752	773	756	733	731	735	672	710	764	736	692	725	777	780	770	710	720	715	746	729	731	669	731	733	750	677	743	674	706	713	731	757	722	728	662	730	702	699	729	705	736	708	690	778	742	726	689	701	781	689	709	749	684	710	715	723	702	689	697	685	738	711	713	645	725	701	724	765	695	679	741	690	733	711	695	702	722	674	771	760	704	713	718	716	705	722	693	702	727	696	713	664	735	708	686	657	688	687	667	663	667	697	728	722	672	696	737	718	662	695	674	678	691	688	681	689	683	665	649	669	708	684	701	678	727	697	688	710	682	690	678	714	701	704	691	744	688	675	767	722	668	723	693	709	731	709	652	683	695	705	667	711	657	740	660	754	687	707	690	692	663	688	766	692	706	772	731	685	718	726	655	723	713	731	701	688	693	663	746	730	691	726	724	712	721	706	738	725	669	748	701	709	706	729	695	694	708	714	673	709	693	688	656	707	707	711	671	722	712	728	705	691	684	739	747	691	714	695	679	683	743	728	659	680	729	666	716	704	751	689	702	716	680	695	696	777	672	672	681	667	677	666	698	719	678	721	697	721	693	672	714	693	663	669	698	745	685	693	700	718	696	665	714	744	709	663	684	721	685	737	685	692	736	735	724	726	672	702	691	680	685	689	733	657	704	725	706	671	663	715	675	703	704	659	712	650	728	652	709	720	727	666	712	684	711	736	684	674	771	706	699	726	692	667	662	691	659	690	699	655	688	689	653	701	684	753	682	657	685	700	672	749	681	678	671	688	714	733	748	706	683	690	730	611	704	719	673	677	689	673	712	711	698	735	649	709	746	733	684	691	702	666	694	669	722	666	727	718	674	680	689	670	733	707	712	732	693	690	676	686	724	678	727	708	693	713	738	703	693	722	666	746	718	716	698	703	725	712	632	714	714	708	704	672	740	699	686	666	655	644	690	689	715	689	689	749	686	687	672	671	710	676	655	717	719	735	694	713	736	673	677	717	703	759	681	732	719	704	666	668	702	744	705	712	732	659	676	662	664	724	720	719	702	737	693	697	685	695	754	724	688	756	728	680	723	722	730	704	661	719	702	685	727	713	724	671	702	658	686	675	703	680	720	659	716	715	678	686	624	740	750	730	699	697	729	668	686	694	673	763	672	715	695	656	666	679	686	662	682	715	681	721	748	685	710	677	728	687	686	711	678	682	698	677	685	656	713	653	684	697	718	693	692	726	698	683	705	669	659	705	708	731	744	742	689	679	692	713	673	732	700	713	697	697	643	697	711	705	721	730	664	678	686	780	647	685	670	702	722	666	690	692	689	672	679	719	706	666	693	649	692	726	707	721	670	649	661	712	720	748	694	710	705	716	692	693	685	685	761	727	700	703	724	755	682	730	670	681	663	735	729	724	649	670	708	657	729	706	714	726	709	708	690	713	652	647	717	696	650	688	659	667	713	722	682	643	703	676	686	674	675	723	687	658	741	707	739	680	704	721	691	695	715	677	704	685	659	691	696	706	675	713	705	664	727	698	673	733	741	726	701	702	695	706	665	674	692	685	748	630	717	712	690	694	707	723	679	710	688	688	726	673	703	770	707	681	736	666	629	659	695	710	709	691	686	671	700	697	686	695	647	721	670	666	680	706	712	694	722	693	701	666	675	699	728	650	683	659	692	739	683	701	725	687	714	648	709	696	704	747	681	695	749	708	757	688	711	721	773	723	720	708	719	700	696	699	681	718	689	709	728	701	705	671	690	709	691	710	730	716	684	707	707	734	706	736	720	728	703	688	703	703	734	747	702	693	680	666	674	697	752	723	706	685	671	688	684	645	691	655	750	697	663	736	626	736	667	694	663	716	715	652	647	666	741	691	728	693	642	720	611	705	728	678	741	692	683	725	786	696	713	703	714	734	698	722	680	725	717	668	701	742	700	697	683	646	658	720	730	725	700	679	647	689	698	698	710	742	704	681	643	741	691	712	733	696	728	681	695	677	731	668	696	755	696	686	711	710	731	731	707	694	696	718	673	691	743	692	680	695	718	720	693	692	755	659	704	707	684	735	696	688	735	716	644	728	672	692	728	686	678	671	740	646	743	690	656	737	695	679	685	683	687	672	689	685	696	681	707	707	688	712	744	718	651	721	664	751	702	692	730	694	697	704	678	688	699	700	725	715	667	709	694	686	687	708	722	708	745	672	634	696	666	679	702	721	729	701	730	712	712	721	709	725	749	676	691	689	669	641	690	717	676	681	707	727	683	671	681	713	685	690	702	697	712	717	667	675	711	702	712	701	680	705	691	731	694	724	734	675	697	673	732	667	754	641	695	714	718	712	688	690	681	748	699	707	745	713	667	657	697	755	719	715	681	686	750	656	721	693	734	701	725	702	675	676	701	711	726	724	727	663	691	685	719	694	705	699	715	711	733	671	665	738	661	759	726	709	716	691	684	718	708	681	723	720	697	711	733	688	703	652	720	669	697	653	690	691	716	702	661	708	743	708	745	724	713	697	661	752	703	717	678	697	719	706	705	702	733	738	678	724	761	700	718	682	743	712	733	659	672	704	712	698	756	704	709	707	712	772	698	688	680	666	728	668	699	700	710	715	715	717	688	691	750	731	714	726	724	674	675	695	755	685	735	723	705	767	703	714	730	639	655	671	693	670	676	726	645	718	696	730	717	698	715	714	703	741	735	722	682	758	713	717	736	664	685	689	697	720	628	749	693	740	717	694	691	700	702	702	695	681	692	742	713	718	719	695	740	671	729	731	699	666	647	717	688	713	679	718	690	739	683	702	727	697	717	739	731	662	736	731	709	648	702	772	726	751	680	718	652	690	666	693	690	693	663	707	721	687	684	702	709	740	728	708	690	739	668	715	720	712	698	748	723	688	663	742	701	675	719	690	714	651	667	733	709	684	692	668	693	682	708	752	741	681	678	656	724	719	678	705	663	665	716	695	712	687	697	740	686	689	719	650	692	719	675	737	702	667	714	710	693	672	706	671	748	764	696	697	658	681	700	712	692	730	718	690	680	655	697	691	727	734	699	728	716	679	661	711	741	752	707	679	653	702	695	677	718	730	726	681	664	685	691	745	769	715	716	682	772	715	705	724	669	747	722	684	662	694	699	728	710	655	704	702	664	702	702	670	701	686	724	705	706	734	707	704	705	685	712	678	696	663	741	660	697	696	677	731	688	694	710	718	723	648	746	770	667	693	721	691	754	691	680	700	671	709	716	729	688	722	728	686	724	717	736	728	673	692	678	707	650	735	705	661	689	684	676	759	686	692	764	695	647	685	691	676	686	751	685	719	739	718	726	660	690	667	729	698	655	687	713	675	728	668	745	732	705	706	704	702	673	694	743	734	741	687	675	720	682	706	698	702	735	696	702	671	685	691	674	700	660	670	725	729	786	714	716	689	709	737	681	673	721	728	645	693	738	746	730	701	670	714	691	691	668	693	698	725	754	642
14414	2881	2372	3150	1272	1142	280	213	206	225	193	166	151	173	183	169	160	157	175	169	162	168	147	152	143	163	157	160	164	131	137	141	168	155	140	134	192	168	152	167	150	152	150	143	176	167	151	161	151	135	164	145	132	168	160	180	135	175	146	151	177	159	138	153	130	142	168	155	161	136	156	159	140	157	136	162	171	131	143	149	141	165	140	154	169	148	162	148	158	163	174	132	152	166	151	158	116	160	145	126	136	157	142	182	151	176	156	147	168	165	165	156	137	134	168	151	168	153	156	136	155	158	158	164	159	155	145	136	139	148	164	144	188	167	169	169	159	164	128	168	155	164	154	171	170	163	165	158	145	160	172	147	155	144	156	141	165	140	149	137	140	143	139	137	165	160	148	153	180	171	152	155	152	143	151	155	128	141	147	150	126	154	146	143	150	133	150	127	148	164	169	147	166	144	150	154	138	163	152	140	148	138	152	167	155	162	143	176	194	162	160	176	141	147	151	166	139	150	158	144	157	132	144	160	174	148	163	158	159	150	173	149	167	153	148	137	192	161	183	161	139	158	152	167	150	135	152	154	167	163	164	140	154	139	159	162	140	139	136	159	139	134	144	155	169	150	165	143	148	143	150	155	141	129	186	141	125	164	153	156	162	157	157	144	160	156	145	162	176	174	166	135	160	163	135	156	119	157	141	157	140	151	148	153	152	163	137	209	145	170	169	142	155	129	136	159	136	157	148	153	188	143	146	140	148	145	151	167	176	170	162	138	149	148	135	145	149	154	149	162	150	143	148	157	150	131	131	159	149	155	146	143	166	184	130	134	125	143	163	139	161	175	177	149	157	164	184	165	162	176	138	153	151	151	158	166	152	139	144	142	167	194	149	139	161	140	158	167	146	170	157	143	171	167	144	174	143	144	138	148	151	133	121	153	153	151	144	143	159	159	163	168	143	153	167	145	165	143	131	148	142	145	142	158	166	153	143	169	167	150	154	158	165	183	159	176	118	155	153	124	153	149	155	141	154	157	150	175	168	134	145	153	147	165	135	161	155	153	124	160	183	170	149	149	176	122	156	162	166	154	153	163	167	167	142	143	133	159	153	159	150	169	156	167	116	151	158	163	146	139	146	175	147	121	154	149	158	136	161	136	161	166	139	158	157	153	167	151	135	148	159	129	172	155	170	169	159	148	166	163	153	148	137	152	166	172	154	147	141	156	133	159	156	168	145	168	164	155	141	141	140	146	153	146	155	148	167	131	160	149	161	155	150	126	159	172	179	171	151	168	173	154	159	138	131	137	151	158	160	153	167	174	140	144	132	159	145	151	152	140	176	179	157	158	146	157	161	164	164	122	173	142	167	164	154	145	135	157	148	133	145	143	131	155	141	162	154	150	144	147	132	148	150	162	147	138	145	158	168	165	135	149	149	164	163	163	163	142	177	157	171	142	163	153	160	160	181	133	149	154	158	149	156	156	136	157	139	154	148	157	133	177	137	155	156	137	158	155	164	171	135	152	145	154	148	172	140	144	151	155	164	115	172	163	165	158	143	151	165	146	153	159	159	141	171	127	148	132	158	147	147	137	168	132	123	144	158	154	146	155	149	155	146	120	154	149	158	144	147	152	152	168	148	155	175	157	139	156	145	159	155	148	138	145	149	150	159	142	150	140	156	140	159	144	144	172	157	148	136	156	157	142	132	152	135	145	180	127	156	135	154	156	153	140	138	157	148	145	158	155	158	173	169	151	142	140	155	151	156	165	164	160	138	158	157	154	168	161	142	151	138	169	136	138	139	136	139	128	155	155	145	172	143	143	162	139	157	156	142	163	139	159	150	149	144	175	147	153	149	142	153	155	155	162	142	141	156	150	171	142	151	141	133	152	146	153	149	166	159	167	131	162	133	146	179	134	159	152	153	197	148	129	147	136	130	140	150	137	157	154	158	151	146	153	140	138	145	175	149	138	148	138	146	144	151	158	148	149	169	157	153	164	161	157	154	152	156	171	149	161	175	165	140	146	132	152	173	141	146	156	131	164	155	154	153	136	181	135	152	163	139	135	141	169	164	145	166	151	148	142	156	173	175	156	122	160	145	149	154	169	150	144	149	165	141	167	151	152	131	156	142	154	149	141	160	147	143	147	156	161	164	136	143	153	162	155	159	133	152	154	150	167	125	138	148	135	164	149	142	170	165	171	126	161	166	164	151	164	153	150	159	176	112	150	153	157	149	164	137	176	151	136	141	161	154	137	173	152	163	161	158	176	152	149	157	164	165	148	128	144	161	166	144	155	145	147	157	157	156	166	145	134	151	162	145	177	160	170	158	154	135	144	146	162	166	153	154	195	159	145	144	151	126	170	142	160	150	128	144	124	151	167	171	159	150	160	162	155	138	149	146	162	150	142	133	139	135	168	172	173	174	164	150	138	153	171	146	142	147	179	160	153	155	136	164	146	148	146	133	120	148	187	152	146	157	154	135	191	128	154	149	143	134	168	163	155	158	147	140	147	143	156	136	141	153	148	159	139	136	162	173	153	147	156	171	148	147	171	154	152	153	139	164	139	149	159	136	156	180	146	154	161	144	145	149	157	141	143	163	159	163	161	147	171	172	143	155	153	131	155	154	150	164	135	160	143	139	149	159	150	147	168	150	139	156	158	158	147	140	137	153	131	137	144	151	158	132	151	137	169	154	159	152	151	171	160	145	144	122	156	148	154	137	144	175	159	173	167	146	157	159	146	140	173	154	130	164	160	134	162	145	137	155	168	157	170	146	159	142	156	146	145	131	144	156	150	167	158	156	143	148	164	138	161	167	162	140	146	156	165	175	182	152	145	162	184	164	145	156	143	158	128	142	164	159	157	153	147	160	151	150	155	145	149	167	141	150	139	144	163	165	150	148	147	151	156	150	166	178	146	168	152	147	150	169	134	159	135	151	167	148	157	167	132	158	163	120	152	131	162	163	160	147	146	160	127	148	149	142	160	159	139	137	151	148	144	156	161	139	142	161	152	174	154	166	158	166	176	139	157	135	152	156	164	156	165	147	161	154	135	166	153	161	151	136	147	161	169	149	130	150	168	133	157	161	162	152	200	143	167	143	154	142	142	161	170	140	142	164	171	159	165	165	147	158	148	166	150	149	170	150	170	149	150	135	148	144	150	130	147	158	157	148	179	135	134	161	166	136	145	152	134	147	154	144	152	165	157	164	151	137	130	145	168	160	160	136	135	150	166	160	153	150	147	149	135	147	136	164	141	141	143	141	156	164	145	144	149	160	149	147	153	166	154	149	154	129	151	187	164	139	159	156	152	173	147	141	168	142	149	137	169	158	134	148	152	154	148	148	186	155	145	159	176	139	145	150	142	165	152	153	139	154	153	165	147	140	152	138	161	158	142	148	150	155	156	147	150	153	169	153	155	138	149	153	150	167	145	165	143	145	155	144	149	138	171	144	196	135	152	150	158	147	157	148	143	160	145	158	127	161	135	167	152	136	152
9175	2646	4330	9478	4746	4322	917	808	715	668	579	603	586	526	482	518	447	459	482	492	471	438	467	445	438	426	393	473	419	457	408	411	453	431	419	456	393	390	394	397	403	403	394	420	402	375	413	402	391	382	405	423	388	420	388	381	362	377	355	408	435	378	389	421	374	371	412	367	344	377	360	402	362	389	368	367	395	408	398	368	357	375	376	345	370	387	377	404	408	377	401	385	357	395	405	402	378	369	411	381	380	371	384	387	365	375	394	394	414	378	410	368	368	371	373	363	363	335	398	376	397	367	438	372	366	400	399	393	372	390	400	367	376	398	404	371	369	394	397	402	373	380	392	357	358	350	393	371	356	401	397	413	381	420	394	391	354	361	416	347	408	362	368	351	406	354	409	358	365	383	370	399	397	354	345	356	391	406	382	392	403	362	373	408	362	379	389	347	386	373	434	391	430	353	390	365	392	383	392	368	398	357	374	397	345	371	371	360	378	354	404	379	402	400	373	369	364	363	355	414	393	393	371	360	387	402	387	380	368	401	361	400	384	392	371	378	405	343	358	398	387	385	387	351	354	388	398	404	359	410	417	371	416	374	391	388	383	374	362	396	415	367	367	388	385	400	398	411	381	342	400	393	362	373	374	383	373	334	369	380	363	401	360	379	367	355	383	397	359	386	378	378	375	378	357	370	412	393	383	372	385	394	400	398	362	360	353	363	385	356	338	399	381	388	386	366	403	377	418	360	421	369	417	364	375	405	383	368	394	371	417	368	384	367	345	364	376	405	377	373	385	344	398	415	361	378	373	394	407	379	373	372	362	391	384	413	393	373	400	399	397	375	369	381	387	350	384	376	384	404	387	367	373	384	383	358	373	395	365	400	384	367	347	415	362	384	412	369	402	421	358	382	393	371	387	401	370	411	365	425	346	384	388	363	381	375	376	339	382	376	374	375	372	347	379	406	395	397	362	392	369	405	372	384	357	392	353	372	412	394	370	429	393	350	375	355	375	394	378	394	373	334	418	361	338	379	378	368	391	362	383	372	368	407	394	372	375	412	395	372	367	364	398	371	380	388	380	393	415	360	387	403	376	345	388	347	354	381	410	372	354	402	334	352	336	380	384	393	384	418	354	410	368	330	386	386	361	391	371	398	381	371	395	376	399	369	379	407	353	368	391	373	383	373	354	399	385	378	364	351	351	416	415	373	376	355	430	376	379	357	392	364	375	363	395	341	379	392	393	373	350	387	416	361	386	362	369	353	383	377	343	397	396	368	375	385	398	364	372	377	384	410	391	419	385	415	363	386	367	405	383	384	361	408	384	390	350	373	356	383	379	369	355	367	363	356	390	382	409	376	402	397	376	375	377	366	342	380	399	412	388	377	389	341	395	379	351	370	388	369	404	386	382	389	379	369	367	384	346	353	351	409	382	349	369	397	335	390	344	383	372	374	382	390	397	386	387	354	387	368	396	390	380	361	392	394	367	400	414	380	345	384	379	381	394	363	368	357	360	386	358	379	419	399	374	422	377	360	366	393	392	380	356	364	364	365	340	364	380	404	347	379	385	352	351	399	351	366	347	381	390	404	394	376	413	389	380	375	386	374	364	355	390	368	363	371	373	387	359	385	398	380	381	379	368	368	330	371	395	387	390	391	405	388	387	386	390	385	356	357	389	401	384	355	369	388	389	371	394	389	384	424	388	362	365	385	393	377	345	326	379	426	383	390	396	384	403	372	373	401	360	359	359	355	415	386	364	398	366	368	409	390	384	399	393	384	389	419	429	397	389	376	381	368	364	381	383	386	406	401	372	328	348	355	381	400	452	400	349	374	399	369	392	370	383	371	406	326	368	355	375	394	379	379	371	427	371	397	349	395	387	391	360	368	423	381	414	401	373	345	364	363	377	357	384	416	398	375	402	340	408	414	416	402	364	405	402	362	392	345	381	409	416	363	361	384	383	363	409	402	365	364	371	426	382	377	397	383	385	389	389	390	358	383	369	394	375	354	356	384	378	410	416	361	353	409	361	406	389	407	384	390	377	413	365	401	396	381	387	416	394	386	372	378	394	386	400	417	364	389	387	367	375	426	396	371	378	390	393	382	390	369	350	379	379	374	390	391	399	416	366	394	406	404	415	384	381	375	391	378	365	425	379	404	367	434	405	380	390	383	355	382	355	396	354	365	358	381	385	408	409	399	409	375	401	382	354	384	401	359	370	352	362	374	389	364	401	371	381	368	358	401	376	366	408	376	376	387	372	413	409	386	371	365	363	402	364	374	405	357	341	376	358	394	367	374	386	399	424	386	384	354	379	329	379	401	405	327	384	382	401	383	398	390	379	372	378	353	367	368	347	352	370	376	393	390	409	390	370	359	392	393	399	377	384	374	379	371	362	411	377	369	385	356	372	379	395	378	401	397	403	405	351	334	382	407	383	381	373	363	380	395	353	376	398	380	413	386	392	386	379	377	390	396	366	396	401	394	358	366	390	384	372	386	362	377	352	375	373	397	397	373	357	365	385	403	385	396	374	349	386	370	376	419	376	366	386	390	363	385	380	403	377	386	388	364	355	368	359	372	383	393	397	369	404	399	370	376	358	385	398	353	356	363	417	384	415	348	379	355	387	352	394	376	381	394	392	403	401	385	395	344	371	383	360	342	357	414	370	378	391	383	367	387	365	391	362	372	381	391	378	381	386	402	384	349	413	381	349	350	385	392	393	375	379	361	385	398	413	389	400	376	377	348	358	356	404	401	357	378	407	351	435	366	382	358	407	373	350	366	403	376	379	388	383	392	335	360	384	422	356	397	396	373	380	360	363	394	366	350	362	372	368	377	391	374	348	384	424	378	403	414	388	330	343	405	387	369	374	399	387	349	369	391	391	403	357	339	383	386	365	383	358	371	403	385	380	381	389	384	410	358	377	385	389	377	401	398	379	345	392	372	398	368	410	383	399	382	362	370	380	379	383	394	375	330	380	429	362	372	408	358	397	367	391	419	367	391	377	401	392	402	372	372	369	364	401	359	424	367	382	406	367	356	392	374	370	367	401	402	389	391	353	406	412	332	418	396	394	412	360	375	363	395	347	418	405	398	378	366	407	417	454	404	401	392	411	366	372	389	379	382	372	383	387	378	384	387	391	368	396	383	367	402	357	392	358	360	358	394	386	365	389	367	352	366	389	383	353	385	367	392	396	413	386	387	414	372	379	345	426	370	403	374	403	374	364	404	360	367	399	383	388	387	413	375	382	394	386	382	367	379	383	392	407	366	371	417	401	419	378	354	359	389	352	365	384	364	337	380	408	352	383	358	395	402	366	390	381	349	374	381	364	358	380	372	404	417	385	400	398	372	429	347	405	381	344	412	383	390	375	401	387	347	368	398	389	377	400	361	397	361	413	407	366	378	411	373	400	356	411	387	407	334	372	381	379	370	406	371	376	401	360	431	384	358	373	391	397	381	409	378	410	356	410	363	371	345	369	356	370	394	376	380	359	404
2442	877	806	576	366	288	290	292	277	273	281	288	243	316	277	291	278	267	263	283	261	281	288	233	252	281	266	303	315	294	282	251	259	295	287	291	265	297	274	285	266	269	251	309	270	277	295	274	265	253	261	250	288	301	295	261	288	283	273	281	278	275	274	300	241	257	278	270	288	278	274	286	256	243	284	282	295	228	284	318	329	303	252	314	329	296	315	301	296	275	326	274	267	275	278	279	296	284	314	305	296	265	262	264	273	276	288	280	253	273	274	286	290	252	280	293	296	282	291	261	261	291	282	282	263	258	265	260	303	298	259	292	285	270	276	308	293	267	282	280	271	260	301	306	266	291	263	270	282	288	268	284	286	291	310	274	275	304	295	307	260	314	280	281	269	279	275	270	274	247	251	291	302	278	276	286	276	304	311	270	281	303	284	264	253	271	287	247	258	271	293	303	275	308	309	298	276	292	264	286	275	251	287	250	271	301	276	270	251	293	278	279	271	295	285	302	285	319	293	257	253	277	267	277	295	268	273	325	293	279	295	319	288	256	274	277	282	256	240	272	310	264	294	249	283	276	274	280	273	292	294	273	290	281	310	280	280	267	280	302	306	307	277	260	290	262	299	267	292	279	259	299	269	286	318	287	290	282	299	254	267	243	286	272	284	295	260	263	261	307	269	275	251	304	284	319	250	301	304	297	327	276	267	298	306	289	282	317	309	285	266	293	323	283	297	261	261	301	288	261	250	293	279	262	296	295	282	274	320	287	270	260	235	254	287	272	242	278	265	284	248	291	285	276	257	239	310	277	311	264	296	264	278	269	279	314	287	295	262	277	294	285	274	285	280	267	272	268	259	284	262	271	248	265	282	262	302	273	301	280	286	281	295	278	276	288	291	293	311	283	246	291	295	283	277	286	269	258	277	270	303	277	288	276	292	278	289	271	277	297	291	260	239	256	295	297	255	276	296	287	295	312	292	305	307	252	289	262	289	272	268	280	261	259	298	269	256	280	295	262	270	263	275	298	294	281	252	283	296	285	257	272	265	254	287	293	287	264	278	269	270	266	282	283	277	271	280	313	294	276	293	255	274	302	295	275	311	295	296	292	270	261	273	281	280	306	277	239	243	273	272	256	289	272	285	281	288	288	249	282	301	294	309	259	264	289	252	273	264	303	315	257	266	276	269	274	277	269	288	300	268	258	308	279	272	314	253	256	287	255	303	253	301	245	276	294	305	296	264	312	292	252	267	275	258	269	274	291	267	284	258	271	245	270	266	272	254	268	273	297	271	263	316	267	276	279	285	286	289	261	281	287	272	235	264	284	267	295	282	320	294	284	264	297	285	246	294	272	257	279	246	279	266	307	262	292	303	304	243	249	250	266	284	285	260	278	275	262	252	269	269	253	236	272	274	236	277	290	259	287	260	294	270	306	302	284	272	279	274	285	290	263	270	255	296	281	285	294	324	301	286	284	248	292	289	269	259	283	304	279	258	284	295	271	287	268	263	231	294	271	262	263	294	289	277	285	290	263	305	285	276	269	259	282	265	282	285	285	280	288	278	297	293	273	294	272	282	305	267	283	275	276	271	274	274	285	276	289	277	271	249	285	257	268	335	297	256	266	266	270	266	283	281	273	277	276	271	265	325	289	276	300	286	280	262	298	301	280	256	285	277	250	288	302	313	234	297	277	279	287	281	241	315	297	263	284	264	254	277	279	284	280	262	264	262	298	280	259	305	249	282	279	281	304	298	287	285	287	282	274	277	273	275	254	313	291	279	255	285	277	271	255	246	233	239	278	279	292	267	257	266	270	294	295	293	258	289	293	266	285	295	292	306	265	260	267	279	268	305	301	281	250	255	281	255	255	251	284	270	287	290	315	279	277	287	257	281	254	268	323	254	273	274	267	301	275	270	261	294	305	278	305	274	265	277	277	300	307	314	263	317	289	260	268	252	287	300	255	292	282	299	274	302	281	283	293	256	269	308	271	307	278	267	238	250	299	286	254	294	248	281	288	283	291	294	268	293	280	263	300	281	299	270	272	257	288	291	277	268	252	301	252	282	251	252	278	290	288	314	282	285	268	280	255	258	286	277	255	252	280	274	268	296	271	298	277	259	281	273	273	265	255	287	280	261	316	262	264	278	275	276	304	263	273	280	277	295	282	263	291	258	257	267	265	295	283	310	312	269	257	287	284	268	262	302	289	268	256	281	282	279	298	264	284	263	261	260	265	283	281	259	274	259	266	274	270	281	272	280	298	280	261	285	231	269	292	271	292	265	276	289	278	319	267	297	276	262	280	282	287	248	282	281	290	267	262	306	297	296	289	285	279	273	289	277	273	304	264	289	272	279	284	275	290	273	272	289	284	292	274	283	266	289	307	308	280	286	242	291	273	284	266	275	310	291	303	280	275	257	264	350	267	276	298	281	277	258	259	268	277	264	263	288	286	268	250	264	276	275	261	282	283	274	261	282	254	280	285	257	270	307	317	257	272	287	287	285	264	262	282	257	300	275	253	273	296	294	277	276	307	270	284	280	274	266	295	271	288	285	303	294	297	287	248	281	291	286	283	281	303	246	283	263	295	256	315	291	251	256	264	271	286	282	246	275	262	270	305	257	257	260	239	297	269	255	262	262	295	263	265	276	263	285	259	283	306	274	285	263	279	274	275	279	270	269	275	308	279	272	259	268	268	301	283	288	265	288	299	257	280	302	291	274	295	282	291	307	262	275	272	292	266	236	303	261	321	267	313	295	250	304	290	326	283	303	262	318	282	293	291	285	274	306	273	305	272	287	281	268	258	285	264	263	288	300	268	261	261	271	260	281	272	275	265	274	274	296	253	300	241	268	262	269	295	265	286	266	252	257	258	300	265	284	271	297	285	287	313	267	269	292	262	282	298	240	265	275	277	264	260	266	280	260	263	317	264	270	262	296	261	267	235	269	264	282	281	259	272	274	297	299	269	273	281	276	247	313	288	284	307	280	274	256	267	314	300	300	257	268	271	274	268	270	301	299	282	279	282	282	274	257	259	307	251	286	283	240	273	278	293	280	251	284	290	297	254	298	287	279	290	261	279	282	284	267	283	278	272	249	288	266	311	274	280	293	287	282	265	283	280	257	259	297	244	251	262	306	284	280	328	282	298	294	265	278	282	294	279	306	284	279	269	271	259	288	271	270	304	282	277	297	273	259	275	269	273	294	258	251	272	271	256	290	284	283	323	298	305	305	271	249	257	274	292	304	288	273	286	264	252	282	292	294	310	280	289	263	297	259	302	300	259	265	276	296	292	263	303	267	300	297	263	297	255	276	261	299	308	286	255	241	307	278	269	237	264	286	267	248	319	257	270	317	283	298	294	293	237	271	273	270	261	279	279	282	269	268	248	263	283	268	306	297	261	278	281	277	300	289	277	285	280	268	293	263	321	273	291	312	315	243	260	251	264	281	263	279	283	272	271	281	276	265	283	263	287	270	295	242	277	300	306	299	281	270	269
2496	1270	1815	1820	1028	764	688	726	694	707	701	658	672	670	687	711	704	716	657	693	700	638	724	680	648	661	710	671	677	691	660	712	672	674	663	679	693	674	621	680	696	664	658	693	678	701	640	662	676	633	648	683	724	673	641	695	678	693	672	681	714	693	647	726	648	681	715	668	668	686	664	716	676	666	664	649	684	652	684	672	637	665	651	637	695	665	678	633	700	711	685	707	702	693	702	693	692	699	716	664	709	650	721	668	719	685	637	663	727	693	676	642	658	692	666	688	676	680	672	666	664	676	655	663	668	643	686	655	663	717	677	657	659	667	628	688	647	657	704	697	684	682	740	686	683	643	690	686	708	693	659	727	689	661	694	704	696	642	700	686	686	655	723	670	647	746	696	666	712	665	658	683	666	688	685	682	688	676	708	698	676	680	688	644	673	650	672	624	706	731	666	726	664	655	689	676	686	717	686	648	695	664	722	665	627	662	691	674	720	684	681	690	715	719	700	741	651	719	640	687	648	700	691	710	680	641	639	673	697	702	697	635	710	665	672	622	659	682	694	703	661	634	682	713	701	645	662	679	698	695	649	663	634	652	651	636	652	696	655	704	685	682	674	688	702	626	690	645	657	692	669	661	660	651	697	696	702	593	651	683	678	655	652	649	666	668	671	653	632	659	703	646	669	658	641	656	649	693	645	659	752	671	691	680	632	659	695	664	674	654	676	659	692	689	661	672	697	685	674	668	724	685	646	651	662	656	673	671	697	665	689	725	655	677	660	674	707	654	688	626	628	662	690	700	687	686	662	666	685	699	693	667	709	660	671	697	658	683	726	686	679	641	689	673	664	675	720	652	666	688	648	704	656	710	687	652	676	710	658	665	673	666	666	662	699	686	669	695	677	682	669	685	701	714	635	680	669	655	653	634	633	739	728	692	664	675	687	646	701	651	641	721	689	678	636	659	689	676	640	702	669	732	655	693	681	660	638	669	740	644	667	666	647	689	616	656	716	719	683	703	655	681	658	687	649	679	673	678	650	695	697	667	684	710	660	666	685	701	701	707	678	667	669	685	663	703	664	621	642	683	721	652	667	647	676	672	685	704	658	682	664	676	670	700	638	653	666	680	682	700	681	705	688	672	640	656	704	646	656	710	679	627	650	658	675	679	631	675	676	727	672	699	671	663	682	647	674	678	672	671	718	640	674	715	664	718	667	662	682	715	697	662	628	667	675	654	671	641	696	702	662	713	666	664	676	656	725	671	635	641	715	658	686	661	709	674	672	707	720	706	649	722	658	639	666	653	713	653	672	689	711	681	654	667	672	640	663	670	699	696	693	650	667	662	693	665	698	662	689	701	650	706	666	654	681	653	711	661	643	676	666	644	715	652	656	744	643	692	658	740	661	716	687	665	687	702	680	681	635	684	637	662	628	673	675	627	682	629	692	647	697	686	690	682	695	692	697	636	664	664	672	617	639	630	672	677	658	654	720	638	649	660	706	691	648	669	748	657	658	691	705	715	699	684	654	664	655	710	677	701	661	664	661	696	691	618	708	663	669	732	653	684	672	636	714	729	662	713	660	648	667	668	697	649	692	635	699	675	627	669	701	701	668	690	738	643	672	667	677	655	642	640	674	675	643	668	640	689	665	682	676	686	707	698	638	693	664	691	649	669	650	671	706	659	644	671	698	671	709	664	676	664	648	688	630	665	694	668	655	639	661	635	724	678	690	631	695	690	709	693	662	690	674	628	671	646	661	662	719	712	664	640	651	698	629	660	645	657	616	662	707	657	647	697	679	643	657	651	646	663	667	686	663	698	635	686	666	667	661	625	673	648	699	710	664	658	664	668	690	651	686	687	671	693	657	616	698	681	698	712	705	687	685	714	654	679	701	687	685	656	670	662	633	690	673	697	662	654	653	677	651	656	636	703	656	662	664	668	716	686	680	698	693	686	656	695	664	665	635	676	652	679	670	637	639	719	680	702	664	616	719	678	652	641	719	664	661	660	650	639	673	736	713	739	698	683	663	649	689	668	702	657	691	690	636	657	644	671	635	682	727	639	636	704	649	692	645	698	702	674	706	721	704	680	671	644	695	669	675	673	657	674	630	641	675	646	655	657	656	660	655	686	694	645	712	662	687	719	666	673	688	656	631	705	702	641	679	681	653	716	626	708	718	649	681	691	654	714	687	692	654	688	621	667	711	612	682	609	705	686	674	714	696	616	643	682	662	667	686	674	652	636	699	718	751	677	695	699	666	675	722	718	636	729	716	651	672	655	699	659	692	663	664	664	652	662	712	659	628	686	662	699	697	680	643	665	687	653	640	667	713	715	651	667	628	664	677	706	662	652	662	712	656	674	683	678	656	659	629	641	659	697	706	709	656	656	662	707	725	678	643	635	676	666	689	635	698	617	669	669	667	636	649	689	697	652	684	676	639	650	671	690	645	668	701	710	656	637	663	680	696	672	675	664	641	650	710	668	691	669	670	697	633	714	687	683	689	686	701	685	661	714	651	662	654	652	668	660	690	670	671	687	667	646	654	686	679	643	654	687	686	595	664	663	680	667	679	704	693	672	696	686	697	642	674	673	664	677	703	675	690	629	681	656	677	677	670	685	648	669	639	669	692	673	631	647	657	741	666	689	715	714	706	696	685	642	675	670	688	677	664	702	670	663	644	655	672	703	697	647	671	646	675	687	654	684	697	676	656	694	650	660	642	659	680	685	675	674	693	692	652	668	668	667	639	708	650	721	699	707	644	675	735	687	650	695	693	709	709	684	722	677	681	668	656	665	697	691	627	641	698	642	683	711	715	677	685	668	715	685	677	695	703	685	635	628	625	696	721	687	699	705	650	635	640	669	725	685	714	709	688	694	662	709	692	678	708	701	689	697	735	719	663	651	679	703	657	630	713	701	666	677	712	725	670	653	681	668	656	684	655	702	742	687	666	728	685	693	741	679	673	708	636	662	680	652	678	668	668	628	729	700	714	653	684	660	681	675	679	705	714	690	682	649	746	675	690	680	663	710	683	723	662	653	685	692	673	669	660	673	665	644	675	689	672	673	662	648	684	702	631	707	681	713	682	700	687	698	678	655	672	680	678	678	705	674	673	675	680	706	656	652	663	651	663	631	715	692	636	650	726	663	682	654	685	699	668	703	695	662	676	669	639	687	725	603	696	669	682	683	676	682	642	637	645	671	683	711	691	684	640	687	697	652	666	632	704	679	693	654	662	651	651	683	690	709	686	738	684	643	672	698	679	705	643	671	640	686	682	671	660	698	661	717	674	681	649	713	682	702	718	667	682	660	704	633	646	679	647	674	653	671	669	720	687	585	720	665	646	671	736	660	695	658	680	620	681	654	665	678	684	657	697	657	656	657	754	754	664	687	633	673	687	676	692	691	682	714	679	658	686	702	657	701	679	659	675	647	680	656	625	621	719	671	670	645	719	736	665	674	682	646	675	679	660	686	678	617	679	662	684	652	663	636	711	701
8688	1706	1628	3354	982	435	332	342	334	295	299	299	322	301	300	321	278	300	286	304	316	314	325	302	286	277	313	296	293	308	310	267	311	280	332	317	342	308	274	276	277	288	299	261	314	284	273	287	284	291	264	288	268	326	286	301	314	259	275	298	265	289	314	295	329	256	296	299	297	312	294	322	298	299	309	314	303	285	298	327	290	267	295	318	280	288	292	278	297	282	276	284	296	287	302	290	274	329	293	309	297	280	287	291	287	280	269	289	308	323	319	258	287	290	289	284	293	275	285	278	266	280	296	292	281	273	325	281	279	301	254	273	280	269	279	288	280	269	304	267	284	262	282	301	261	265	268	287	253	271	300	312	312	283	287	279	274	328	283	274	302	269	316	284	306	277	315	290	310	293	299	284	299	288	271	276	305	275	279	301	296	293	286	311	263	280	283	271	280	270	282	257	296	288	279	268	296	275	277	295	298	294	301	283	300	296	289	291	293	335	301	291	277	285	279	290	280	301	287	280	282	298	304	281	308	312	297	288	281	324	281	286	317	271	281	286	312	288	277	289	267	313	309	314	281	267	351	287	272	273	249	305	333	295	280	317	296	271	307	309	296	299	294	318	280	311	291	285	283	313	298	278	306	290	258	326	252	280	274	311	277	291	299	319	290	327	272	322	277	296	309	301	267	284	278	277	280	257	285	254	284	300	275	287	260	293	308	282	288	294	267	281	270	284	292	273	298	278	305	307	282	258	277	295	323	303	292	288	299	295	291	301	272	313	303	310	329	280	281	337	288	278	323	289	287	309	299	284	304	261	308	285	273	268	296	246	301	294	313	301	291	287	310	284	291	305	308	303	275	254	283	318	283	282	292	249	304	303	265	291	281	279	275	272	294	303	273	292	319	269	349	301	306	291	292	309	297	277	276	285	286	258	290	286	283	280	273	294	287	312	266	282	317	263	260	304	294	279	300	286	293	349	300	285	291	259	292	328	279	298	297	284	292	287	286	260	320	267	283	278	293	290	287	283	288	328	299	306	352	262	288	256	315	288	327	281	294	285	306	300	280	256	302	300	316	292	293	292	292	255	239	295	269	302	291	280	285	288	275	311	284	314	280	277	322	315	288	260	286	318	288	271	262	306	284	299	277	294	292	295	296	295	312	279	299	298	275	306	315	277	272	297	265	286	274	276	299	299	285	311	298	290	300	287	279	286	279	276	293	298	313	315	268	305	285	314	303	320	295	315	282	300	336	303	298	302	326	284	309	255	307	290	266	290	270	302	284	281	284	294	285	291	294	281	284	306	307	273	293	303	314	306	278	295	317	317	303	281	306	302	288	291	297	306	294	292	262	313	295	308	299	289	290	273	278	294	304	299	269	292	307	277	283	303	283	280	288	273	308	286	315	326	315	271	285	282	279	282	279	317	288	304	294	305	306	303	276	298	273	275	287	288	277	267	287	295	316	283	293	313	284	305	326	274	285	289	280	285	296	258	280	296	287	296	328	298	292	255	275	284	294	272	290	299	280	310	302	301	310	292	302	279	271	300	274	321	303	280	319	266	304	267	290	271	279	297	299	295	302	295	263	279	272	295	260	309	312	284	277	281	311	268	300	301	289	290	327	305	324	316	294	274	295	287	297	292	292	261	280	289	292	271	310	319	328	318	305	307	327	320	281	302	323	297	313	271	291	267	255	258	279	281	326	276	294	283	286	297	303	320	300	290	250	260	288	288	270	308	322	258	310	273	267	341	291	285	273	284	329	304	299	300	281	311	283	293	304	295	307	283	286	324	274	278	343	288	304	299	283	309	276	301	269	306	275	285	282	309	292	308	289	303	274	301	290	302	278	295	277	283	284	291	292	257	335	283	294	304	282	282	302	313	330	281	284	286	267	316	300	292	278	300	293	298	269	319	294	277	267	274	281	304	263	277	315	285	284	337	328	300	280	315	297	268	271	289	321	287	285	271	276	303	293	289	308	295	302	288	304	314	324	291	284	335	290	292	313	300	284	298	288	313	289	272	303	274	310	289	280	305	260	285	274	282	260	298	286	315	296	262	315	250	285	239	346	294	272	283	288	284	303	293	289	290	305	287	300	302	286	320	291	296	286	301	309	282	287	309	289	278	289	263	286	291	284	310	275	301	283	306	288	281	322	281	305	281	304	282	300	277	315	247	287	301	308	290	297	308	292	299	293	300	308	301	285	300	278	290	278	270	276	331	306	289	293	271	326	293	280	291	265	285	296	293	279	303	285	283	279	287	273	287	262	283	285	278	263	289	310	275	280	289	289	291	267	259	282	279	280	278	278	302	300	294	315	271	300	312	295	294	319	305	246	296	313	290	279	305	291	284	275	296	301	289	304	287	281	308	293	297	299	271	294	272	297	269	280	320	283	299	297	279	297	284	313	268	272	302	330	306	320	288	295	301	286	317	259	308	282	300	290	307	300	282	280	278	293	296	294	307	318	319	304	265	256	293	312	299	325	288	326	313	271	306	299	310	272	320	270	307	302	296	310	283	290	264	322	286	309	281	275	293	317	285	309	266	257	266	283	281	287	292	305	314	306	293	299	339	294	291	286	307	280	294	293	278	272	301	287	302	308	279	323	275	287	294	298	270	300	288	302	279	262	315	329	274	296	297	286	304	285	306	283	280	298	310	288	284	288	296	303	253	307	306	291	288	266	265	293	253	319	284	298	290	284	335	331	308	260	265	323	301	298	312	306	294	300	330	280	288	327	286	309	289	269	276	270	289	268	290	298	260	274	262	293	305	291	291	272	273	300	309	297	286	303	300	319	308	304	297	318	291	285	282	295	313	293	311	277	302	303	299	314	271	267	291	273	271	319	264	312	283	285	288	283	267	260	278	275	346	307	282	290	280	301	295	298	268	284	298	309	267	286	288	295	267	275	330	318	282	294	292	284	269	273	304	285	307	279	285	278	305	297	287	254	310	285	285	284	301	331	274	275	275	286	286	273	285	288	287	272	286	290	263	265	307	265	272	304	261	301	283	293	305	277	276	278	272	287	310	297	278	275	329	263	298	278	274	266	299	299	315	337	290	246	320	282	294	251	303	286	322	277	311	279	284	281	297	305	293	260	298	288	275	285	290	319	282	315	312	285	297	310	270	285	287	311	330	294	306	300	250	280	268	303	272	258	279	268	274	280	297	322	258	300	297	299	280	293	313	292	295	321	306	271	302	266	268	306	296	296	272	276	327	307	312	278	284	294	297	297	303	284	295	326	285	258	274	261	306	288	253	289	284	277	310	266	303	308	328	264	324	326	294	289	251	308	254	307	279	277	287	307	256	321	264	274	276	281	285	284	286	274	309	266	321	317	303	288	283	312	254	291	263	289	283	321	293	318	287	283	307	256	296	303	317	304	324	324	295	325	297	276	272	261	262	296	279	247	307	280	309	296	277	290	284	321	308	290	304	291	277	334	301	285	293	274	253	279	285	284	294	302	258	259	295	308	284	271	315	268	271	305	306	341	305
7322	2134	3338	10414	3320	1430	1027	931	901	829	847	825	796	822	803	718	788	722	713	722	699	748	702	758	738	777	666	732	704	711	701	736	727	724	694	747	697	706	687	735	699	713	696	704	706	701	707	692	713	710	664	698	705	709	696	647	739	694	714	684	720	690	680	692	733	665	695	716	704	666	680	667	681	662	734	694	714	683	665	691	701	706	713	690	691	699	709	674	691	697	693	739	670	693	674	653	646	724	760	693	689	730	672	726	664	712	720	722	654	700	705	701	708	677	646	747	741	685	686	681	705	707	680	669	721	690	705	697	711	718	689	733	708	714	692	699	692	734	694	699	672	729	689	636	691	704	694	670	715	693	696	697	676	727	703	705	703	737	736	675	711	757	695	701	676	671	627	693	694	736	687	688	686	706	677	775	676	668	705	714	694	699	765	676	700	711	663	720	673	699	704	675	672	726	703	700	711	687	653	743	697	676	691	636	699	776	720	740	662	743	683	687	711	715	675	717	648	624	660	691	693	670	690	701	749	716	675	726	709	673	685	713	669	751	687	682	697	697	723	674	701	686	682	675	677	694	669	684	736	709	684	714	708	652	681	695	726	698	692	677	697	711	657	676	681	685	734	673	673	669	698	683	639	645	712	679	645	697	707	678	720	644	713	661	702	708	691	663	652	720	711	689	701	713	702	693	684	706	687	721	713	686	695	655	680	685	726	666	665	654	660	735	709	686	717	701	692	675	723	705	726	702	739	711	714	722	737	679	697	710	686	666	732	687	659	665	678	698	750	669	678	696	681	710	667	708	739	636	650	674	737	676	695	652	666	711	702	678	722	691	716	672	716	639	684	666	691	706	668	661	692	696	705	704	696	715	680	711	679	692	642	671	701	695	710	675	709	711	687	729	718	720	657	670	733	669	720	610	718	670	710	699	648	667	714	682	708	666	741	678	698	712	643	715	703	702	691	647	675	669	714	714	684	683	714	685	744	676	667	720	686	692	677	679	702	690	665	691	635	655	669	655	673	705	714	702	667	656	663	697	676	650	711	709	690	701	668	691	686	690	677	693	740	673	699	717	664	743	702	659	688	683	702	636	694	723	651	689	681	648	658	735	673	714	663	680	707	708	692	675	733	701	655	719	677	697	688	706	666	728	734	676	701	717	721	729	696	679	720	673	652	655	691	708	673	703	688	750	711	700	715	734	667	717	695	721	676	706	646	694	660	700	711	679	696	655	719	738	681	721	710	736	661	702	703	664	671	680	695	700	707	681	673	697	653	669	669	710	676	728	697	722	740	711	676	674	666	672	671	664	708	664	681	707	709	712	664	692	679	723	706	693	661	694	679	701	708	729	743	729	672	733	636	702	717	690	672	709	709	705	702	669	727	681	737	697	705	661	734	667	646	737	694	711	692	662	727	737	696	680	682	675	733	666	659	734	633	666	724	695	731	691	680	689	692	685	689	671	697	706	694	736	729	712	655	666	704	690	702	695	670	739	729	675	686	694	685	687	670	669	726	712	718	673	720	684	692	753	680	707	727	699	695	725	751	737	695	693	719	674	703	681	695	669	757	731	687	732	664	664	739	720	694	657	717	723	698	692	688	698	750	688	781	714	658	761	662	687	738	669	661	688	732	697	663	703	703	694	700	674	753	730	678	666	691	705	730	681	698	651	686	720	668	668	742	666	691	654	684	670	670	715	714	684	720	687	695	649	687	693	701	658	664	643	707	724	700	697	688	680	720	669	690	680	711	742	704	685	693	694	676	657	669	723	703	700	728	659	705	652	722	720	749	656	642	689	687	707	680	708	713	684	711	679	695	705	707	680	650	670	680	727	734	718	680	651	725	716	746	759	717	727	677	738	738	690	689	693	688	641	651	707	674	670	728	693	699	653	701	680	685	692	738	661	703	685	713	696	744	704	678	668	700	678	712	718	700	733	650	714	690	670	652	693	714	730	684	654	694	680	702	685	675	759	661	677	646	736	658	692	720	718	674	710	711	667	652	686	731	691	726	730	745	695	658	690	729	716	686	630	675	679	696	696	691	739	680	715	707	694	679	689	729	682	683	672	712	728	687	748	710	726	742	640	666	691	703	625	681	686	697	665	703	623	686	669	656	698	679	684	682	656	680	693	702	688	720	691	702	718	711	694	683	714	694	701	698	653	738	726	716	743	719	648	706	695	700	676	676	701	670	715	671	740	654	688	682	704	690	738	688	670	687	718	690	705	678	679	698	728	689	742	734	684	677	719	676	715	696	706	688	770	718	690	690	663	722	699	699	710	714	683	739	717	777	655	669	707	659	716	667	697	702	672	656	696	708	700	712	728	707	717	692	707	703	665	703	685	734	689	680	686	710	702	676	690	721	676	682	689	651	716	651	704	721	684	656	634	671	713	657	698	680	636	693	696	702	725	675	647	691	695	715	695	726	679	648	681	701	695	680	699	676	705	671	717	687	679	699	674	722	694	717	723	686	710	701	721	664	687	697	695	701	645	690	661	710	655	724	645	677	685	683	724	705	710	655	682	691	680	659	699	717	646	686	667	673	650	717	629	697	650	684	672	673	683	723	707	708	691	666	683	719	672	717	689	678	690	710	689	706	707	678	746	688	686	715	673	679	694	724	655	739	702	692	679	706	726	709	672	707	684	719	728	721	712	691	677	711	692	718	678	733	667	673	701	714	743	698	729	704	628	698	708	712	700	721	704	734	693	713	681	673	690	723	722	737	764	691	696	707	750	733	672	701	761	695	706	742	694	689	676	696	678	689	661	710	689	688	694	707	689	709	715	723	715	638	681	713	723	697	735	678	694	713	678	691	709	696	701	717	734	730	681	700	699	702	687	646	700	708	713	654	653	741	747	672	718	702	745	708	688	695	712	708	635	708	653	699	689	666	664	671	773	719	750	703	726	691	699	659	690	734	646	714	729	728	733	660	710	688	679	662	712	694	685	696	661	693	711	677	673	720	682	747	691	679	675	717	692	688	717	693	679	722	678	696	680	719	664	699	669	691	683	706	665	644	701	665	692	672	726	693	713	672	698	647	694	728	717	682	753	742	711	690	689	699	712	714	756	735	645	740	683	698	715	759	685	697	663	668	681	664	728	684	675	710	706	687	684	674	684	752	674	724	668	678	696	723	730	698	689	634	672	643	688	678	696	695	719	652	705	682	721	694	658	693	720	660	713	657	698	675	671	682	699	667	654	728	700	724	700	666	687	679	693	663	732	701	685	669	749	716	699	680	660	726	686	674	696	732	696	679	698	702	704	683	716	681	622	681	686	672	691	711	723	700	679	691	688	668	717	686	697	716	704	673	682	771	693	676	671	743	679	701	699	702	642	756	657	680	737	679	711	706	738	735	662	688	719	683	700	684	665	698	713	692	711	729	757	686	699	677	660	680	678	695	661	710	683	729	705	694	684	743	694	724	744	689	703	659	669	685	774	704	721	677	726	740	751	684	722	684	703	659	689	712	771	688	711	716	689	688	715	712	709
14399	2370	2218	7614	1909	631	265	233	215	184	190	185	181	171	183	140	160	156	160	154	122	158	178	166	154	167	160	165	141	169	162	141	158	166	148	154	166	154	151	147	184	154	157	153	162	145	172	179	171	138	163	169	165	160	148	141	140	194	169	164	161	171	146	159	165	148	148	151	167	142	139	152	157	147	157	152	147	155	117	130	173	146	159	156	130	165	150	138	136	166	152	158	152	130	134	152	168	137	164	165	114	150	157	142	134	164	137	141	167	138	162	147	131	152	158	158	159	141	158	143	163	161	166	148	142	114	181	145	155	169	150	127	149	166	158	140	186	139	172	154	141	155	139	176	147	170	141	153	158	128	171	144	157	152	161	164	142	139	168	187	155	171	155	165	136	164	142	146	154	145	156	139	168	153	157	131	150	156	134	164	125	147	144	148	128	138	151	137	148	139	145	167	139	129	161	165	131	151	159	167	162	163	152	158	139	148	166	142	168	141	125	155	146	169	158	164	151	152	130	145	157	143	146	169	162	140	151	144	159	165	165	154	167	169	178	155	157	144	140	166	159	138	158	141	173	163	149	164	170	147	162	186	151	144	140	160	160	155	152	134	144	165	149	156	138	124	135	142	148	143	153	159	187	178	152	151	160	165	163	132	148	132	158	152	151	137	167	152	164	156	175	158	152	157	152	173	177	153	153	157	132	137	151	136	150	156	142	179	151	176	176	147	139	151	153	134	132	162	166	132	147	139	142	161	136	149	145	162	155	126	145	141	150	137	139	136	154	168	182	152	134	164	121	141	158	141	138	153	164	182	159	151	147	165	143	163	167	127	124	145	178	158	146	136	140	155	140	152	159	164	163	186	141	116	148	145	133	147	169	164	146	140	135	150	160	130	148	168	146	150	144	156	155	149	165	123	138	140	172	175	141	135	140	182	135	160	151	147	162	146	170	159	146	156	151	166	166	160	171	155	160	152	134	154	145	150	158	162	145	184	169	135	180	166	176	165	143	145	164	158	157	146	157	153	156	164	155	164	171	145	164	165	134	151	143	137	173	150	161	150	156	150	160	116	125	158	154	157	154	124	147	161	127	146	139	150	143	184	156	146	139	134	145	168	149	170	137	158	148	149	143	148	156	155	147	146	147	156	153	149	135	159	131	160	132	155	159	159	152	171	144	156	169	151	158	154	172	146	151	182	160	141	146	168	165	119	156	144	162	149	154	160	177	150	158	156	158	136	148	173	133	136	184	145	167	156	165	152	149	152	157	142	126	158	152	147	155	165	131	147	159	146	149	142	155	145	148	156	168	135	159	137	156	168	145	155	164	180	158	158	141	161	164	140	134	167	151	162	159	152	170	143	151	163	137	150	147	158	144	172	153	155	128	158	152	148	134	145	163	151	184	145	128	149	134	151	135	163	142	160	139	159	155	158	176	149	149	150	157	141	171	148	151	168	151	148	165	176	162	153	161	164	148	162	147	155	145	137	133	178	152	164	141	138	154	160	150	143	137	139	150	143	127	171	137	168	148	172	128	148	170	160	160	164	149	157	151	156	166	137	152	146	143	138	171	179	135	150	167	148	156	153	171	138	143	135	141	151	150	141	164	177	134	159	155	173	163	153	168	154	148	157	157	170	153	152	144	145	129	132	139	171	153	145	138	148	158	168	144	120	166	166	179	172	137	154	147	147	132	145	134	161	153	160	147	177	162	168	147	145	163	152	139	133	156	159	165	140	159	159	153	149	149	150	170	155	165	157	131	151	137	179	154	150	166	144	167	181	173	142	148	150	159	150	132	141	148	139	157	159	164	158	134	166	140	150	162	163	132	168	170	146	158	154	135	155	151	155	187	165	126	170	145	152	145	141	159	170	162	133	144	145	187	168	161	124	161	132	146	146	135	178	144	160	158	152	143	152	153	171	159	154	155	175	165	137	168	146	142	160	151	152	146	171	144	171	155	157	173	184	165	165	154	168	146	142	161	136	149	157	138	156	154	160	166	158	118	139	161	132	145	134	143	141	162	148	180	134	150	161	160	148	142	153	151	142	146	156	138	154	142	154	155	164	159	142	153	172	162	158	143	148	157	154	166	138	118	156	160	179	146	157	161	156	156	140	130	133	164	129	164	158	164	159	182	133	157	166	141	135	164	150	157	138	168	147	146	156	148	162	168	162	156	161	159	150	142	145	162	145	151	160	147	159	139	159	169	175	154	149	171	168	175	131	135	127	149	166	164	134	167	135	143	162	151	133	145	138	143	156	145	165	170	128	172	154	149	162	167	146	141	168	134	151	152	146	175	156	155	143	182	175	152	154	138	150	139	151	157	154	148	190	166	171	167	173	132	161	150	157	142	140	172	161	157	162	151	152	159	142	150	133	137	162	140	141	143	175	147	157	146	154	142	145	163	142	149	141	152	141	156	154	162	156	153	152	145	160	156	137	145	147	159	155	143	138	146	154	150	150	159	155	157	160	143	137	162	129	154	163	143	176	150	167	167	173	169	157	147	160	170	160	150	182	142	138	141	149	142	153	169	151	150	140	125	167	172	168	156	154	147	154	153	134	148	157	147	159	173	148	149	140	128	155	168	165	118	167	148	143	138	146	148	150	141	141	151	156	182	145	173	184	165	146	170	150	168	159	143	161	152	148	154	164	171	172	150	132	166	148	145	177	159	174	152	151	157	140	137	154	155	144	136	140	149	156	165	157	153	136	156	147	169	139	144	165	159	168	141	163	147	157	146	155	138	150	118	145	147	156	157	136	140	147	149	152	158	143	141	171	164	137	133	163	152	178	173	157	147	157	136	141	124	154	143	163	130	154	157	157	163	145	149	151	143	153	135	152	149	127	147	155	127	163	162	142	156	148	140	166	147	166	146	147	182	148	172	171	151	161	141	166	158	141	149	158	131	151	169	124	153	148	148	149	143	152	130	156	163	146	160	157	147	164	167	146	150	144	135	149	153	136	150	140	145	161	158	132	173	143	168	139	151	161	143	144	147	154	144	152	144	163	153	148	144	137	149	163	144	149	145	168	164	137	136	132	136	155	120	146	141	161	143	155	147	151	158	153	137	159	147	130	143	165	138	139	148	162	159	161	171	135	162	166	143	142	152	164	173	165	143	160	167	131	165	133	139	148	159	155	169	166	149	136	154	174	147	158	171	146	146	147	126	136	162	136	141	136	130	154	152	158	161	152	161	164	157	142	157	153	150	167	171	146	126	135	130	138	155	131	167	184	150	156	153	146	151	130	146	156	154	173	153	158	148	169	142	157	153	132	142	136	158	160	158	142	158	149	170	151	135	159	150	136	150	150	161	160	135	180	160	150	137	158	163	160	127	149	124	132	172	169	158	149	138	167	166	140	164	165	136	143	149	152	143	166	162	151	167	129	140	166	156	156	162	132	157	143	154	146	162	124	163	162	164	154	158	152	140	168	131	150	137	137	144	165	147	130	143	161	141	132	148	168	164	153	171	140	182	169	139	132	178	175	141	156
9160	2247	4815	19424	5825	2315	879	820	715	621	573	604	577	554	533	493	468	449	438	484	422	419	415	445	420	392	405	437	425	373	387	415	396	397	407	397	404	399	393	366	385	404	420	400	374	415	382	388	358	390	383	392	384	406	363	380	413	397	398	415	387	390	400	383	380	372	352	376	395	348	391	359	365	383	385	375	379	381	401	351	382	395	383	374	388	410	368	381	360	402	353	385	391	403	368	372	412	406	372	357	379	383	410	377	364	344	369	361	400	376	356	376	344	344	380	405	394	376	361	357	373	376	399	403	375	398	410	394	411	397	366	363	376	383	368	364	353	355	396	400	379	378	385	384	376	364	371	379	358	401	409	394	365	351	378	369	373	387	395	354	373	375	372	362	386	380	350	353	403	382	375	402	391	380	366	363	422	361	355	372	363	388	365	397	389	343	384	339	378	393	362	403	395	361	373	371	325	377	395	344	366	360	360	373	368	391	385	425	338	394	367	356	405	376	412	388	404	364	364	382	391	384	368	394	411	368	381	362	408	383	402	396	382	346	375	385	358	349	349	410	377	357	364	387	338	387	404	369	380	360	397	384	395	384	363	362	404	405	380	413	348	368	351	377	391	360	367	368	394	353	356	378	388	376	380	400	364	351	383	374	349	362	369	350	353	412	361	364	378	406	385	384	385	405	395	374	386	357	388	364	378	340	383	406	381	338	378	379	407	396	360	344	384	335	366	390	390	391	403	368	356	347	361	364	375	361	371	348	353	389	386	384	373	365	393	386	370	391	370	385	383	381	402	364	368	392	419	386	370	392	388	384	370	384	362	367	381	381	393	378	343	353	364	386	380	359	381	358	414	336	387	396	369	379	369	380	372	375	368	350	362	379	396	395	373	401	380	350	391	359	386	395	423	356	340	407	403	406	361	361	360	386	362	373	376	401	395	414	374	368	368	380	353	344	415	381	378	373	398	401	397	399	359	365	381	382	342	367	365	381	380	377	398	379	379	368	419	384	369	376	369	381	396	411	376	366	367	362	383	398	362	397	397	412	414	381	341	374	379	367	392	375	386	391	372	376	370	340	381	378	352	326	399	366	350	394	421	385	370	411	400	381	346	377	392	367	370	385	391	308	395	378	368	353	337	365	373	370	388	391	424	342	357	377	391	392	367	343	417	392	363	393	370	345	360	392	364	344	355	405	386	396	390	387	357	361	397	382	372	346	385	406	385	405	375	377	375	356	419	364	377	361	409	368	408	355	414	363	393	388	358	406	399	355	416	369	403	336	357	372	360	415	398	364	401	372	376	419	373	387	405	408	363	398	399	416	352	391	409	388	383	366	364	363	409	355	383	400	393	424	386	406	373	374	389	365	388	367	348	364	382	362	371	372	394	363	358	367	369	373	362	410	412	379	376	352	412	398	358	389	397	379	371	390	397	367	360	402	393	401	403	389	358	379	355	361	369	388	403	380	371	349	382	392	376	356	371	411	372	378	347	386	356	394	387	394	335	389	367	400	357	375	410	412	371	410	345	374	364	406	363	426	386	363	375	416	384	373	366	354	385	389	370	412	336	394	358	347	398	391	409	363	364	372	396	392	368	383	391	408	378	370	381	367	370	374	402	379	366	391	350	366	397	385	407	377	374	358	382	399	392	370	368	394	337	379	345	390	375	383	357	417	393	354	369	358	344	405	347	400	408	405	354	408	335	367	415	398	395	370	405	389	382	348	382	387	404	358	377	388	375	369	352	359	362	378	410	403	403	375	379	391	355	392	403	361	395	373	334	375	378	400	376	341	394	375	415	389	382	360	386	364	382	359	368	381	361	378	368	352	367	406	381	378	384	356	367	369	353	362	345	413	387	367	417	395	385	396	385	388	394	375	392	355	378	355	403	377	406	365	371	375	403	389	350	400	367	406	361	382	378	395	384	367	366	370	360	385	401	372	352	370	374	433	403	378	384	398	382	368	390	363	364	393	357	376	409	412	348	386	412	376	376	354	408	366	385	361	380	335	385	371	365	388	367	394	428	369	364	397	372	365	366	403	353	390	350	390	367	387	371	386	361	390	352	383	337	379	364	391	370	406	384	373	345	366	365	384	407	381	378	395	381	355	391	373	391	350	354	348	374	386	386	364	385	397	361	349	366	379	375	371	377	390	389	367	353	370	410	386	396	372	371	385	381	335	375	402	428	382	380	391	398	368	358	394	374	374	366	395	377	358	359	369	389	391	382	350	370	373	336	368	396	372	365	384	379	399	354	400	386	390	368	367	385	329	361	349	395	356	370	357	426	374	358	394	383	376	363	371	401	388	393	412	344	377	372	370	390	403	368	370	385	380	413	388	397	391	372	378	395	378	367	343	387	353	377	363	389	410	391	407	335	409	341	361	397	376	415	394	398	396	391	398	355	412	409	360	389	345	364	378	372	386	375	382	366	413	384	361	322	381	362	380	396	403	404	413	373	365	345	354	381	375	374	389	357	396	347	396	402	378	364	358	386	375	399	362	353	331	410	375	368	403	407	378	373	343	374	380	374	377	358	373	379	385	372	384	356	363	382	410	413	371	391	376	407	361	348	372	351	366	387	416	386	382	400	388	375	357	378	382	353	323	346	372	336	368	367	422	342	401	378	369	356	379	374	399	359	352	384	397	386	385	398	374	373	390	397	385	420	378	401	374	397	360	383	367	377	380	362	387	403	350	373	375	387	342	371	378	383	353	367	388	386	360	380	388	377	398	354	375	368	352	403	337	385	385	398	333	354	392	381	361	410	397	382	371	388	376	370	376	380	381	366	394	360	371	380	388	373	377	380	346	390	367	385	373	369	380	363	383	405	328	382	377	429	369	366	354	399	390	377	373	388	392	395	383	418	373	420	362	395	377	364	384	360	367	358	381	395	384	367	386	390	414	317	389	398	369	419	385	392	384	361	373	406	378	384	377	410	398	386	393	394	401	384	373	353	407	393	393	358	398	377	373	346	363	382	365	394	375	391	376	378	384	368	365	405	383	363	371	351	388	398	409	399	389	368	366	381	361	387	400	370	387	377	366	387	417	379	369	374	392	428	390	386	345	395	362	357	411	363	352	377	391	382	375	376	366	371	349	355	373	377	383	364	376	367	356	376	384	381	359	361	411	420	399	368	384	374	398	380	369	371	403	366	370	364	387	379	370	417	365	400	381	395	420	399	388	386	384	356	396	400	377	398	370	392	405	395	352	361	401	357	407	392	374	369	405	369	360	392	367	354	347	367	387	365	382	379	370	381	344	402	383	399	385	377	379	422	388	348	360	389	369	344	408	382	352	395	427	389	357	398	381	340	363	390	370	366	388	397	363	381	373	349	368	376	396	383	382	368	396	389	389	389	336	396	361	402	365	385	389	430	366	413	386	392	386	408	378	361	393	376	322	398	370	339	372	418	387	365	400	381	354	421	418	364	378	389	365	373	369	392	384	387	369	391	405	375	371	381	394	358	407	351	341	346	392	393	400	380	402	383	388
2335	754	946	693	353	318	299	290	260	282	263	280	293	306	273	257	281	293	309	278	290	265	279	271	225	278	310	289	254	261	279	285	295	277	284	243	267	274	305	266	286	261	296	286	296	251	263	284	264	281	255	286	292	302	271	270	270	252	293	290	257	285	267	264	278	255	271	275	295	261	277	292	300	285	283	284	277	278	292	286	293	294	274	273	254	281	269	258	271	248	298	311	273	293	285	300	271	291	297	301	250	270	261	259	228	293	284	278	274	276	300	267	254	251	281	295	268	286	275	260	278	276	262	270	310	273	260	287	298	297	257	284	265	250	279	292	264	294	263	284	257	271	271	267	261	275	278	245	253	284	274	283	273	297	294	282	264	278	264	309	256	256	253	285	291	261	286	298	267	278	255	279	253	298	294	287	311	301	269	305	269	285	272	287	229	272	306	250	273	291	263	274	261	284	264	269	290	282	277	246	296	263	305	277	277	256	285	245	291	266	283	273	272	260	292	253	335	287	253	275	282	260	280	283	287	265	296	298	253	237	315	294	283	292	299	256	278	261	260	260	290	261	277	290	330	290	263	273	290	250	264	267	294	268	272	251	290	280	258	294	245	293	283	238	263	292	281	261	291	310	275	246	264	268	283	262	262	297	292	265	273	257	275	274	268	252	271	251	259	254	307	273	256	300	271	256	268	279	279	271	294	277	273	285	261	293	273	260	287	267	294	284	297	255	263	289	279	260	288	286	304	286	263	264	309	258	267	264	272	270	268	265	258	279	246	266	261	286	247	289	273	246	277	263	281	293	300	269	276	283	271	278	308	261	292	267	292	296	273	266	283	264	284	264	305	263	285	265	278	265	254	283	258	304	274	272	264	287	280	290	267	275	314	291	310	263	258	257	261	269	301	300	313	281	310	269	290	247	325	260	264	295	279	250	263	280	269	270	315	296	278	243	280	270	265	283	265	270	296	281	252	276	288	311	250	295	281	265	255	287	291	297	262	292	258	274	263	305	273	249	305	272	294	244	295	261	289	252	298	256	299	259	312	268	304	261	257	254	289	267	256	256	291	275	279	268	283	289	294	299	286	327	284	277	253	286	269	291	296	273	258	299	278	263	292	311	282	251	284	296	282	262	281	277	270	250	264	296	296	264	274	284	283	255	280	283	271	280	273	293	280	278	267	255	301	255	263	320	283	289	267	285	297	273	265	263	325	290	243	261	280	257	259	260	267	273	267	284	292	273	260	303	286	290	271	307	261	284	260	274	255	290	288	275	265	292	273	261	303	254	270	314	237	287	267	247	251	272	316	251	262	258	261	286	268	296	289	263	269	291	264	292	295	294	326	273	285	267	266	266	281	276	241	254	281	266	259	276	261	252	274	273	274	314	264	298	301	281	284	327	309	272	263	259	269	280	251	278	275	271	303	255	272	304	281	276	271	291	251	274	285	267	310	295	265	232	247	276	277	256	298	302	304	292	291	264	303	254	280	288	286	242	253	283	300	251	291	270	276	283	280	295	275	299	300	268	282	276	251	284	274	260	257	272	263	278	291	288	265	278	237	285	295	271	256	259	301	293	281	288	256	253	280	249	294	293	258	279	281	272	269	275	286	273	302	268	267	243	275	264	293	280	274	271	268	265	294	264	296	256	244	263	259	267	292	270	265	257	296	286	266	283	258	254	292	299	308	278	287	320	315	269	287	263	289	289	274	268	261	282	316	278	293	281	289	247	283	303	300	280	268	274	287	279	278	265	257	283	277	262	273	271	251	288	297	269	274	277	307	306	268	247	289	301	248	238	292	286	294	308	252	277	283	249	281	281	266	275	274	265	273	281	297	275	282	268	274	279	288	261	266	297	297	273	278	282	284	274	263	267	268	284	331	323	288	271	274	283	244	321	261	281	288	286	316	302	266	287	284	261	274	273	271	295	255	300	298	277	293	253	296	249	260	262	269	271	296	276	281	256	301	280	264	256	284	262	280	288	303	266	302	263	299	300	298	261	281	279	280	293	299	258	249	312	275	288	317	242	268	327	256	226	283	305	281	272	276	284	304	276	291	282	290	264	302	278	300	247	268	258	290	286	297	295	293	241	268	284	279	260	236	274	298	286	249	306	281	274	296	287	294	299	252	277	287	263	273	286	333	262	265	285	282	309	295	253	326	273	281	263	258	265	284	262	319	308	282	272	288	280	282	301	276	284	295	286	299	304	285	255	274	267	240	290	278	275	286	263	267	274	301	284	288	305	280	304	292	274	282	233	248	293	283	262	289	270	292	294	266	264	267	261	291	294	270	297	253	288	249	256	273	262	275	295	255	278	274	265	285	260	299	306	290	284	289	292	262	308	288	261	274	273	289	272	290	283	241	287	276	274	281	292	297	284	309	273	287	265	311	262	297	284	275	289	288	266	256	272	261	256	256	292	232	250	261	286	267	296	248	260	283	238	241	281	243	265	306	256	267	255	302	231	292	279	261	233	290	259	281	259	296	265	310	303	263	276	311	278	315	269	268	301	285	255	281	257	269	254	272	268	265	242	261	308	263	304	283	276	266	263	282	292	270	319	284	294	285	266	281	268	291	275	277	296	238	261	299	290	287	260	267	282	275	243	277	288	266	249	260	277	284	306	290	282	286	282	291	299	275	243	284	265	287	275	292	275	287	273	266	276	263	252	267	279	289	278	294	283	300	283	272	283	256	272	269	277	293	301	274	284	284	271	278	277	279	263	254	268	250	266	284	257	263	251	266	283	277	263	277	298	296	288	252	254	262	280	235	300	272	271	270	282	285	285	290	281	327	257	263	292	288	294	292	293	249	248	299	258	303	265	289	254	271	293	252	299	283	290	296	269	311	301	288	298	273	280	261	272	266	308	283	307	287	267	256	267	235	284	251	268	279	315	271	295	295	278	280	283	265	261	265	259	292	269	279	283	268	304	272	275	287	270	270	303	279	264	262	280	274	299	277	289	287	255	284	295	270	312	282	281	284	284	265	256	271	263	284	272	290	302	294	299	256	300	293	262	297	274	269	283	287	302	298	263	256	261	269	279	238	239	285	249	288	298	258	254	274	282	296	296	285	262	303	278	284	258	250	282	287	306	268	289	259	303	278	293	252	262	279	251	292	281	263	266	285	286	244	307	279	269	269	280	241	285	266	261	301	295	287	264	255	271	264	293	272	269	273	245	276	268	309	301	291	261	322	258	285	269	290	281	299	249	293	292	283	253	297	284	282	284	268	293	294	282	293	251	266	266	291	289	261	302	264	287	287	281	271	283	311	240	272	280	269	284	287	296	281	289	271	301	262	266	251	265	253	304	277	249	245	255	266	268	259	282	266	277	290	288	304	274	261	275	251	273	295	256	286	253	255	280	270	294	275	266	249	286	287	272	273	268	257	284	270	274	293	256	311	266	281	286	259	316	244	243	263	244	256	257	281	264	260	279	278	259	271	289	289	270	258	241	290	271	287	263	298	283	260	259	298	293	305	290	299	289	284	258
2387	1167	1934	2092	1008	773	660	701	705	664	667	683	599	681	683	683	686	655	632	692	701	710	667	628	660	704	703	660	721	623	660	666	669	655	675	669	698	673	666	616	703	702	644	679	660	725	648	691	628	693	681	671	696	653	669	666	684	706	710	666	645	657	680	677	609	655	673	723	664	673	675	627	671	684	716	672	702	678	608	633	700	659	653	690	672	655	646	690	652	650	659	638	691	662	703	637	647	694	625	704	696	697	668	715	690	680	644	675	718	643	685	632	716	682	647	656	647	670	670	665	664	675	672	647	678	698	712	654	672	640	650	634	653	657	648	675	682	690	632	701	682	654	651	658	647	636	714	677	603	652	697	640	678	684	666	642	703	632	708	640	641	622	709	668	644	703	702	651	704	701	656	684	701	675	684	663	650	652	671	669	702	663	663	667	689	672	694	653	672	657	708	708	693	707	672	651	667	659	662	694	675	711	665	699	666	657	675	643	646	709	691	692	660	659	665	678	672	635	651	671	661	679	685	638	689	651	693	699	661	677	685	619	712	702	678	667	638	682	688	670	678	695	667	695	692	708	669	689	665	691	671	673	662	728	643	663	659	619	713	678	634	674	637	672	637	658	659	703	664	654	653	691	724	654	674	674	679	680	683	681	611	685	674	690	684	686	660	681	699	727	660	603	669	683	681	661	689	631	666	695	685	676	661	687	702	671	717	709	675	647	658	685	652	677	642	671	687	710	635	711	686	729	693	683	659	650	713	697	678	647	661	696	635	710	670	672	659	623	691	664	670	671	701	652	723	667	712	712	715	717	630	674	637	650	690	699	652	663	650	644	706	658	678	710	648	707	649	680	679	690	722	648	631	658	701	657	678	630	652	679	632	673	662	677	686	679	652	699	665	652	615	639	660	660	657	653	702	684	622	709	655	654	660	664	699	671	683	657	669	667	670	713	691	669	640	616	728	711	700	694	664	616	661	711	688	679	669	684	654	707	713	656	660	661	666	715	655	665	696	739	685	654	649	674	697	696	712	699	684	670	659	695	672	722	669	631	724	645	621	672	643	676	665	652	697	652	650	635	669	670	654	715	615	594	661	666	685	690	689	688	661	677	608	674	657	709	680	677	678	695	643	703	687	682	698	674	709	674	643	673	668	695	744	655	676	644	691	670	697	716	626	671	680	657	746	664	651	650	714	670	645	660	659	640	716	707	685	738	708	655	675	633	626	651	647	623	644	628	679	639	664	658	668	664	679	679	660	710	696	680	643	671	669	635	638	665	692	699	695	679	670	711	714	689	683	671	661	661	682	700	703	714	689	646	636	665	642	679	670	701	666	662	699	688	683	711	672	657	707	679	709	720	664	633	680	684	680	648	695	632	730	669	695	657	654	684	679	676	664	685	706	666	697	679	644	700	650	652	660	693	627	641	680	640	638	666	660	667	650	652	658	662	704	697	662	678	641	655	670	674	672	736	692	700	643	693	623	668	667	682	639	655	705	664	669	659	644	706	665	710	680	624	660	657	680	660	646	674	605	673	663	712	639	658	688	660	701	672	683	677	704	667	690	669	645	692	669	694	669	673	654	639	688	697	662	696	674	648	682	639	715	683	741	657	683	684	680	663	650	648	656	646	697	667	651	665	655	683	688	676	718	685	677	665	654	649	681	671	658	644	671	639	657	662	663	659	659	671	661	684	665	685	743	635	634	697	709	685	673	627	684	658	618	666	682	613	660	646	678	696	704	699	712	654	698	741	662	682	639	676	683	677	667	660	669	677	650	689	659	671	689	672	646	641	693	650	700	718	657	639	701	718	672	691	699	615	659	665	656	686	690	659	624	686	657	671	671	709	695	647	650	661	660	709	714	718	649	687	664	652	693	660	626	710	670	688	693	685	642	706	679	682	697	633	692	661	710	663	633	696	712	681	644	693	650	649	672	674	701	687	707	655	660	699	691	690	661	655	676	708	659	670	646	695	692	647	723	635	692	631	731	660	664	694	703	638	690	620	699	658	675	690	689	652	659	715	666	656	674	699	669	725	710	709	597	681	710	700	668	655	712	694	644	698	672	704	673	672	670	675	639	664	682	676	716	700	673	633	680	673	681	666	673	702	680	644	643	723	649	649	664	613	730	656	687	660	661	679	653	648	652	660	657	621	642	663	662	681	691	720	659	676	673	703	692	639	739	715	681	674	698	688	659	679	691	714	715	662	717	679	693	707	674	716	644	679	652	641	637	652	656	662	665	662	671	684	681	740	690	690	660	686	648	654	688	696	656	726	664	675	675	684	664	617	641	705	641	699	636	686	705	664	655	650	689	672	711	642	683	707	677	693	656	648	649	667	689	620	698	664	681	706	664	683	684	654	681	656	683	684	694	665	650	653	662	663	687	684	707	644	683	671	618	672	641	654	647	665	665	638	624	693	700	660	670	690	651	721	652	683	636	652	669	663	724	690	686	631	682	665	662	664	685	680	697	689	774	662	681	673	658	698	663	708	659	637	662	675	691	700	683	656	689	640	657	663	685	663	674	678	645	708	666	718	650	670	639	673	629	648	657	674	668	706	693	628	743	684	704	630	651	673	681	692	669	688	685	676	649	699	640	659	657	678	668	640	722	648	728	676	713	677	699	679	659	669	677	660	600	618	615	658	642	704	712	620	670	637	724	686	685	667	674	698	706	666	687	685	655	661	685	686	674	654	629	694	685	685	612	635	702	660	674	749	704	679	656	679	708	688	648	696	664	648	661	674	678	637	680	630	668	652	654	673	632	654	688	678	655	665	705	711	685	695	686	675	671	680	672	679	667	635	670	684	669	639	712	653	679	665	657	640	707	692	679	713	624	656	653	687	698	695	671	705	697	673	644	659	663	700	693	675	707	652	725	670	664	681	659	655	651	658	654	678	661	710	681	690	672	700	701	713	675	663	638	663	649	627	687	704	698	663	636	680	650	699	661	719	694	654	648	665	574	665	687	666	671	654	644	668	664	656	635	630	696	707	664	642	666	688	663	637	685	696	624	649	691	695	677	648	646	654	633	684	662	630	655	698	713	693	691	666	661	681	682	688	691	693	648	719	648	693	668	667	718	713	656	646	657	687	655	668	725	683	627	697	675	699	648	690	717	676	683	643	650	676	660	661	703	661	735	679	666	663	671	692	704	655	691	635	699	653	633	668	710	686	679	625	616	678	698	688	664	671	688	671	675	692	696	662	639	709	703	630	637	699	720	679	690	719	669	688	663	661	677	668	628	649	685	658	669	627	679	655	674	695	693	681	639	665	678	679	637	619	666	661	646	705	629	690	685	665	663	692	661	677	651	688	653	708	637	686	638	661	651	669	657	717	671	659	656	697	677	660	712	681	651	649	659	742	687	661	671	679	674	676	615	651	658	661	670	704	635	664	704	648	700	691	668	624	690	676	692	652	734	684	632	696	670	682	691	685	665	647	681	674	716	649	667	687	697	700	681	717	655	675	692	676	666	656	667	680	721	693	681	668
8276	1377	1764	2411	930	648	318	335	325	333	306	313	286	306	280	315	276	334	294	314	268	304	258	268	332	317	280	286	302	282	309	277	316	300	290	309	315	290	286	277	295	272	292	316	327	319	290	288	295	295	287	319	296	278	300	300	296	304	277	304	280	293	275	299	296	260	317	294	270	290	284	296	289	286	265	292	270	278	262	296	301	270	305	284	295	298	269	291	295	291	278	260	281	300	276	266	307	309	295	267	289	298	309	278	297	305	293	286	280	301	301	273	276	283	276	316	304	303	307	307	334	305	318	301	253	327	289	291	313	298	283	255	303	328	288	277	286	264	291	274	308	288	318	309	290	300	292	286	307	274	296	308	292	294	310	302	288	282	313	261	277	299	263	272	317	279	290	292	283	302	277	323	271	293	303	269	266	329	290	303	293	285	249	291	287	291	303	291	327	326	287	300	264	292	285	284	297	257	277	271	286	309	320	279	264	310	264	304	275	282	302	298	321	296	300	305	271	285	312	280	266	294	278	292	265	301	291	264	278	299	284	302	297	297	275	297	296	269	275	312	289	265	275	275	306	270	318	279	299	273	285	329	290	311	294	282	259	268	292	307	288	278	297	266	284	299	291	279	313	263	282	264	274	318	312	266	282	282	309	278	274	262	266	275	289	299	295	265	299	268	301	263	315	319	271	290	278	315	304	319	289	288	272	276	287	281	278	311	307	278	282	260	251	265	285	324	291	275	305	293	288	265	299	311	302	316	312	280	307	305	284	311	279	307	285	299	258	298	307	284	288	282	310	283	260	306	272	288	270	279	297	297	292	311	260	319	279	257	282	283	287	297	291	273	270	328	303	289	299	283	306	313	302	264	296	265	275	271	268	278	276	286	280	319	327	290	293	289	288	291	308	256	292	287	257	320	295	313	304	284	294	261	266	271	321	276	329	323	279	285	276	279	278	273	292	290	314	299	274	246	278	288	301	263	298	296	283	277	293	302	271	314	286	293	318	271	275	310	295	311	285	274	279	287	283	255	297	275	300	279	296	310	302	279	268	281	305	258	263	268	267	284	270	294	280	265	301	288	266	284	285	260	302	300	294	277	286	312	260	297	278	301	276	311	287	349	288	292	258	305	280	285	274	281	287	301	321	293	283	298	294	304	289	283	276	294	303	281	283	303	281	300	315	324	287	267	287	291	289	266	296	318	289	284	291	281	282	290	307	280	295	299	279	302	285	288	302	281	313	268	296	309	273	283	278	304	266	273	273	293	285	267	276	281	250	285	293	297	292	290	285	280	294	275	294	254	278	301	305	287	289	280	297	276	310	298	259	289	297	235	261	307	273	271	260	283	304	303	294	302	274	281	272	289	290	294	287	294	281	290	275	273	283	314	307	330	313	324	287	263	278	304	321	309	268	265	245	274	256	287	288	269	276	288	309	312	268	253	300	285	312	288	281	295	276	300	282	302	313	301	275	305	274	297	280	315	284	284	323	281	294	319	298	281	306	296	268	320	252	303	305	284	280	277	286	275	294	304	278	288	261	289	278	285	277	316	275	284	294	318	298	302	286	302	296	289	328	300	267	273	253	282	256	269	317	281	288	298	268	315	289	318	307	278	280	291	300	280	301	305	296	282	294	273	277	284	304	277	284	305	312	290	297	311	306	301	276	284	293	271	289	262	289	305	266	324	263	283	276	311	326	320	256	303	268	307	283	279	280	291	280	284	293	288	301	278	295	272	294	264	293	286	281	303	286	264	294	293	284	265	294	269	287	292	295	290	340	299	272	293	301	292	279	291	306	249	287	273	307	262	312	301	282	254	272	318	315	295	304	281	303	280	274	277	292	281	303	322	295	314	284	310	318	281	249	292	276	254	287	314	304	280	287	311	324	265	263	320	288	280	300	265	282	287	270	312	317	305	282	297	293	298	293	294	294	298	313	293	306	303	304	312	313	238	276	277	306	287	302	251	281	288	297	282	304	298	274	302	265	306	301	248	294	284	303	280	267	307	289	293	296	298	260	298	246	301	291	302	301	300	276	282	295	297	268	319	276	275	308	309	309	302	306	278	309	273	281	316	247	288	291	319	265	295	286	292	307	291	290	286	295	290	292	269	278	277	309	295	282	259	304	304	287	310	295	272	287	298	287	291	274	303	296	301	306	305	297	288	266	276	317	330	284	320	275	289	282	319	309	260	300	298	258	285	300	282	277	299	317	270	305	315	281	292	279	280	306	280	283	278	277	278	278	284	269	276	261	274	270	303	290	283	281	319	275	302	283	284	328	305	281	265	304	299	294	314	274	290	272	281	322	296	279	279	299	287	319	300	334	285	285	296	257	305	288	308	300	267	278	298	299	290	288	278	319	301	304	317	288	317	303	283	289	313	303	298	293	323	289	289	275	262	265	266	325	302	296	268	281	302	303	281	270	317	255	328	297	272	287	283	294	253	277	293	309	264	269	293	286	264	270	261	293	301	312	303	288	270	265	298	273	301	290	290	300	297	292	318	303	295	297	292	271	273	306	298	305	305	306	283	279	285	289	277	257	307	331	310	270	290	296	253	281	305	263	278	290	280	276	309	286	254	306	283	314	286	299	293	268	294	296	276	281	293	293	254	308	277	310	271	268	280	271	307	286	276	306	266	305	293	305	289	293	251	255	314	281	292	279	309	247	291	277	289	307	308	295	321	287	339	315	292	297	285	284	319	316	326	306	275	309	281	284	286	256	291	283	267	304	311	287	270	264	307	294	301	287	271	280	275	304	295	292	303	295	290	276	272	308	278	335	300	276	262	270	307	299	312	316	266	287	308	289	292	287	280	277	291	290	281	277	295	273	295	258	282	293	292	288	287	300	285	270	263	309	287	291	309	309	270	286	300	311	274	318	322	264	290	289	310	306	318	286	299	279	315	305	314	273	271	267	285	271	297	300	280	286	250	295	293	290	256	271	278	294	303	284	259	298	282	268	288	270	296	284	294	274	249	277	278	290	260	271	318	275	285	257	294	258	260	317	274	292	319	283	283	285	307	267	283	268	281	324	256	269	343	296	295	297	283	264	257	301	320	297	286	282	284	278	270	285	292	300	287	258	280	297	299	297	308	308	290	272	277	286	307	310	294	286	318	286	315	291	278	300	292	274	293	282	282	314	279	305	271	286	304	292	304	314	286	307	262	300	273	319	302	317	327	303	280	281	277	301	299	283	282	310	307	304	299	295	296	274	289	292	296	262	260	296	267	277	280	279	258	267	267	279	294	286	271	284	268	285	273	301	307	269	285	222	303	301	273	298	280	273	290	301	310	256	275	301	283	297	311	298	304	323	318	287	266	306	295	293	255	322	300	316	281	271	275	321	295	307	253	292	294	293	315	295	301	292	295	281	273	264	309	290	268	278	322	304	290	313	315	322	272	295	267	294	308	269	299	277	271	295	264	280	280	314	264	262	270	281	316	323	287	296	301	281	337	295	287	268	306	301	293	303	273	281	290	296	332	305	313	298	270
7110	1844	3809	7690	3445	2100	928	921	902	817	778	761	762	755	805	728	770	682	718	740	693	701	705	696	736	730	716	734	719	766	702	682	682	677	724	735	691	672	733	689	708	723	692	720	733	670	696	702	697	634	712	729	683	723	694	645	719	671	722	702	709	674	708	709	718	676	704	707	711	689	688	717	657	718	718	669	684	679	710	693	663	705	698	710	705	692	690	727	672	675	685	730	710	707	691	714	672	676	687	705	694	706	708	683	658	769	710	719	663	700	630	719	713	665	695	662	691	649	688	719	716	695	680	660	658	701	688	729	683	664	737	697	674	744	726	732	724	682	720	717	705	669	708	671	695	711	667	719	679	678	663	673	669	729	687	739	716	684	715	709	628	698	696	696	702	727	664	741	682	657	667	670	693	677	693	697	716	713	706	709	692	643	695	705	674	694	670	715	676	679	707	670	680	687	691	671	658	730	701	664	728	709	669	694	671	664	664	670	703	702	704	715	708	691	722	649	685	717	687	638	679	673	695	654	721	686	695	671	709	700	667	654	647	677	650	676	679	725	725	709	695	707	693	664	707	705	676	673	671	735	713	672	688	660	694	755	711	647	654	702	712	699	707	699	694	704	663	710	763	675	670	679	658	700	700	711	651	699	678	630	686	686	687	670	694	728	680	687	677	669	676	717	691	658	700	644	717	715	653	721	680	680	742	682	727	642	706	697	658	698	698	685	673	717	684	623	725	663	706	722	677	704	671	713	668	737	677	684	733	700	720	692	707	674	673	674	660	711	697	675	719	708	703	715	708	675	708	688	716	687	708	699	691	697	701	674	687	730	695	697	678	695	740	759	666	659	720	699	692	681	645	685	709	719	670	694	661	647	715	662	689	710	710	693	692	675	693	668	709	697	689	676	714	678	682	725	662	674	692	621	657	682	673	670	685	681	649	709	678	676	665	653	719	696	726	682	675	734	669	696	700	700	631	655	675	732	730	682	672	681	663	684	701	657	661	714	684	699	681	691	717	698	688	713	696	703	654	661	731	691	698	679	703	735	694	674	717	733	729	671	674	712	703	688	675	711	690	734	681	696	692	676	689	675	711	713	694	745	691	711	682	723	696	650	650	726	673	691	706	736	683	686	668	687	694	678	639	673	699	733	722	684	677	647	707	720	663	687	696	699	689	721	711	679	650	697	699	617	696	664	677	694	719	667	699	702	661	727	666	711	718	645	707	692	729	700	690	696	676	690	711	706	684	657	719	688	712	720	710	648	717	646	666	680	676	681	703	682	659	674	691	716	730	673	673	689	699	708	648	732	737	707	712	674	730	637	696	737	679	693	677	653	686	690	719	683	704	731	720	723	687	723	659	677	692	730	708	681	675	709	681	662	681	692	692	674	707	722	670	651	653	712	690	689	691	723	697	717	723	679	651	730	755	753	715	702	683	724	716	687	678	680	698	666	695	646	712	729	730	670	684	692	723	657	657	712	678	718	666	680	731	688	689	666	677	676	708	696	694	682	676	696	738	736	694	695	713	720	698	657	733	677	693	739	661	715	729	678	714	684	729	693	698	665	722	671	665	696	735	697	712	724	687	731	705	734	636	679	736	700	700	712	696	622	690	679	696	649	723	690	710	693	655	675	701	728	675	660	689	687	687	675	664	685	720	700	708	701	710	719	666	672	722	701	700	641	662	677	727	737	680	659	703	734	666	704	715	651	726	672	741	662	705	682	707	682	670	707	714	702	678	652	671	665	684	692	682	698	703	727	639	685	729	703	686	702	711	702	718	691	688	726	690	717	697	638	723	730	686	693	681	661	680	698	665	730	685	712	689	718	691	710	667	688	701	665	664	728	728	690	651	712	672	675	697	707	677	698	698	694	657	677	671	703	699	686	688	684	673	711	681	672	695	708	723	732	660	695	720	726	688	696	701	638	672	665	688	680	714	674	702	704	675	715	666	740	698	683	681	721	700	670	692	682	692	686	727	689	670	685	634	723	681	691	688	713	683	711	693	691	679	670	696	702	694	679	642	654	684	670	741	736	744	692	707	708	667	683	701	756	695	697	671	672	677	705	713	668	719	701	647	737	686	683	685	708	737	689	705	627	705	694	699	679	667	692	693	706	672	669	695	677	717	689	698	681	657	666	651	726	683	696	703	681	687	720	709	661	647	669	706	701	683	670	717	709	710	688	678	691	661	715	683	707	728	697	715	700	707	749	682	671	682	695	738	739	694	726	667	696	689	703	736	647	671	671	715	685	658	650	721	681	685	704	677	667	729	654	656	683	690	699	709	655	708	696	653	757	690	639	670	685	673	693	644	695	667	694	653	680	716	711	656	642	694	673	758	723	728	711	682	741	681	708	648	680	696	694	668	644	682	725	672	728	695	674	691	692	692	757	667	721	704	662	673	678	712	710	705	731	678	706	675	662	695	755	693	723	709	691	685	692	710	686	660	710	655	728	685	696	689	711	696	689	707	700	652	654	717	708	696	678	679	710	672	724	704	671	650	681	645	696	733	664	699	649	697	731	751	694	678	678	656	681	715	723	699	777	705	717	702	682	667	697	670	678	709	687	661	733	724	698	689	709	659	672	685	692	712	706	677	700	685	694	688	680	680	712	670	695	656	670	674	673	712	730	694	718	678	661	694	695	687	657	772	672	718	695	669	685	693	652	656	678	697	685	692	684	692	678	706	647	677	705	727	702	716	704	715	735	741	712	639	682	689	695	716	738	679	691	688	702	683	708	703	706	708	690	718	734	617	701	677	674	687	677	695	699	686	711	671	712	664	694	705	708	654	706	669	680	677	653	739	684	687	700	714	673	691	687	695	702	725	722	688	696	747	653	694	715	673	685	708	722	688	705	662	706	668	690	701	684	719	710	729	677	713	694	719	728	663	667	692	700	694	663	711	682	694	660	697	721	658	678	725	720	669	705	661	731	727	663	731	682	682	660	727	667	686	728	680	678	651	694	700	689	665	738	760	712	690	706	741	719	685	699	698	672	639	697	720	652	677	729	695	674	691	677	668	720	678	722	693	673	691	615	652	644	689	702	702	658	675	671	670	671	688	706	731	696	708	724	705	681	721	716	700	699	708	647	735	651	662	705	682	672	716	666	723	674	709	735	674	681	740	727	669	648	668	718	716	702	697	722	663	681	708	686	656	688	635	733	661	712	756	669	681	709	671	691	657	697	697	724	683	709	724	665	695	681	687	669	670	655	718	726	694	690	674	722	711	701	706	668	704	714	682	657	694	677	677	703	731	733	715	730	681	681	634	733	695	677	686	710	678	643	714	733	699	663	721	753	720	709	671	670	726	680	702	701	657	736	697	727	673	712	683	687	684	650	705	683	698	666	700	727	683	672	703	625	708	670	698	685	702	700	698	656	676	722	707	691	703	701	737	703	687	649	717	682	627	708	671	664	666	721	672	629	758	676	721	645	672	708	688	745	701	682	676	704	660	702	711	718	662	677	709	700	680	681	670	716	711	669	700	646
13662	2171	2660	5946	1421	946	265	227	222	202	185	195	173	144	150	184	167	156	152	150	166	147	156	147	176	148	148	158	163	153	137	165	155	159	140	173	176	134	141	155	151	155	139	135	137	157	126	135	162	187	155	127	169	177	161	160	147	165	146	147	167	147	164	151	133	139	156	154	157	149	151	188	189	157	175	137	148	154	131	169	145	145	151	165	158	186	159	137	156	152	144	199	141	160	171	145	149	144	130	145	172	127	128	174	154	144	160	147	151	154	157	131	133	138	142	165	163	154	150	143	141	141	175	160	162	160	147	146	156	139	175	156	159	156	153	162	185	151	148	139	145	132	146	146	161	161	142	151	150	154	152	146	129	145	157	162	151	149	149	139	157	149	158	135	162	132	146	151	170	160	157	153	143	169	160	168	148	139	128	147	166	131	150	146	169	168	137	147	147	150	154	140	157	152	158	168	159	143	151	140	141	157	130	136	137	144	166	151	156	141	155	174	142	165	182	132	141	159	160	152	172	134	162	155	137	163	153	154	146	160	138	136	137	148	133	141	160	165	138	153	142	149	137	157	156	144	146	155	132	151	150	138	147	142	151	157	142	156	136	128	161	138	172	154	160	147	166	154	159	148	167	131	147	156	168	161	168	164	139	177	169	163	122	162	159	139	166	137	125	141	154	148	138	139	153	149	166	131	138	158	152	157	141	139	138	158	157	146	142	162	172	135	156	126	149	153	153	152	155	155	159	142	161	151	160	161	169	158	149	159	161	156	142	147	147	140	155	158	149	130	163	131	145	150	150	129	136	145	170	173	152	142	169	168	173	162	147	133	160	154	154	170	160	159	143	158	188	154	144	141	142	130	136	166	131	160	145	136	153	158	146	145	169	161	154	146	140	171	121	140	143	161	145	157	129	157	164	155	166	145	147	168	158	144	126	150	153	157	159	165	145	136	179	137	134	166	145	139	166	164	178	138	142	158	166	157	152	156	169	143	159	155	138	137	175	140	156	170	129	171	144	145	162	169	168	152	151	168	135	165	158	157	155	159	129	156	153	137	144	171	142	134	166	146	144	152	153	162	156	157	149	159	145	124	175	150	172	156	151	157	155	166	152	162	165	140	143	135	149	148	149	168	161	142	162	163	151	154	152	152	152	147	157	159	159	142	156	117	163	144	153	171	151	160	143	157	157	135	156	145	154	149	167	154	155	132	171	129	140	142	142	150	147	141	176	133	146	155	151	139	138	129	159	150	141	160	148	146	161	139	140	159	137	132	137	137	141	159	141	139	141	159	145	157	162	165	134	135	113	146	160	173	149	145	151	139	145	154	132	155	156	144	152	144	138	136	147	150	132	148	146	165	177	145	161	159	167	140	149	159	164	155	163	141	148	156	149	147	154	173	171	158	161	160	181	143	161	151	141	157	131	158	129	148	141	130	152	160	149	134	175	125	160	133	158	151	137	155	139	145	151	146	155	109	154	138	149	140	157	142	158	162	138	169	147	141	166	152	171	139	156	150	144	140	158	150	143	161	139	155	149	150	174	148	143	137	174	159	159	140	152	134	131	137	148	164	141	157	149	176	158	146	160	140	166	169	137	138	140	150	161	174	154	155	154	175	145	139	147	137	162	158	152	129	166	179	134	129	160	148	135	166	133	155	158	154	138	126	151	159	148	164	149	160	161	171	148	141	172	132	152	171	168	139	139	144	156	140	148	164	134	160	145	156	162	146	123	148	140	141	164	130	148	165	160	150	150	159	148	153	131	144	130	145	144	151	149	149	164	143	142	152	153	149	154	142	148	160	148	157	127	159	104	145	149	166	130	141	144	180	143	150	163	134	163	179	164	156	144	156	156	177	171	163	131	159	143	144	166	142	146	147	139	144	144	135	157	173	160	149	138	144	142	173	132	157	150	166	142	151	121	141	165	127	195	165	169	136	152	165	166	147	162	160	157	146	164	139	172	144	148	143	155	133	146	134	157	156	144	145	159	153	144	151	164	150	144	154	152	155	136	151	171	148	140	143	145	130	152	143	157	152	152	160	142	142	137	142	149	133	161	150	165	147	175	161	159	158	167	171	127	158	128	142	151	131	161	155	151	149	145	148	170	131	154	164	156	133	148	132	165	162	148	130	141	144	138	169	147	140	151	176	164	153	144	164	139	143	157	145	146	129	153	173	155	140	148	162	148	170	134	166	142	141	126	139	140	155	148	148	135	192	170	145	156	165	153	155	154	136	158	167	174	154	168	178	140	170	161	132	160	130	151	127	147	147	159	151	113	139	159	174	137	147	149	142	141	154	168	160	163	125	167	152	151	132	142	121	154	156	130	166	140	139	146	161	159	159	144	143	138	146	137	145	145	163	173	143	154	140	142	146	157	149	146	156	156	148	163	145	146	147	147	131	154	145	163	139	156	156	135	171	157	152	140	144	147	151	160	169	153	155	155	144	170	134	134	145	188	152	151	141	154	167	146	130	159	167	148	154	144	135	173	142	172	168	173	145	155	146	166	140	140	140	169	158	147	150	131	150	153	167	160	152	137	171	164	160	182	129	145	133	155	181	146	160	194	157	159	143	163	162	160	140	149	128	158	148	151	145	156	126	156	147	150	147	165	169	159	144	164	140	162	157	147	157	144	148	152	157	134	143	143	167	141	134	134	153	157	137	137	149	149	169	146	166	151	163	140	150	150	155	121	136	179	154	154	146	157	152	124	140	153	154	158	134	147	149	136	139	168	153	148	140	151	158	173	135	133	163	143	137	133	146	139	144	165	152	156	151	148	126	144	144	161	161	123	144	163	126	149	143	179	144	126	166	143	139	143	144	155	170	145	173	183	159	179	148	142	146	141	163	127	131	138	142	155	174	169	143	152	155	163	132	168	148	144	144	162	128	161	152	158	161	122	149	157	148	157	144	151	149	149	139	159	164	131	143	175	150	153	166	155	136	145	141	122	160	137	155	153	174	160	162	160	169	147	159	166	157	138	152	141	140	158	159	162	164	133	139	149	153	141	141	154	165	149	142	150	132	139	133	160	163	141	130	153	145	152	150	162	161	169	149	133	149	147	161	156	167	150	147	145	148	165	148	140	160	144	141	155	148	140	126	162	143	147	135	147	141	141	142	156	147	151	157	162	152	151	146	153	173	160	155	151	155	164	160	132	153	152	146	167	161	150	164	150	162	129	136	171	159	152	153	161	137	137	135	144	148	151	158	137	149	129	152	154	155	157	147	157	167	146	139	143	161	155	129	159	144	136	155	140	148	137	160	162	152	143	149	150	134	167	191	153	152	134	161	148	131	132	154	166	155	142	142	153	157	157	162	173	144	153	151	152	124	171	172	142	165	189	171	132	145	140	139	142	151	126	166	145	168	139	126	144	145	159	161	168	162	175	170	112	137	148	145	162	131	144	174	150	143	178	157	152	130	151	152	146	154	184	147	150	143	154	136	136	151	159	141	171	137	146	149	153	123	145	150	124	143	145	143	138	138	132	147
8696	2346	5343	15267	5091	3471	905	758	714	662	620	579	550	552	518	550	477	468	466	452	433	442	443	421	430	436	389	455	421	427	407	411	386	408	438	388	424	374	407	404	379	417	379	394	379	383	392	395	389	402	419	387	411	359	377	408	365	384	387	364	370	382	389	392	391	367	384	391	386	404	400	397	388	377	357	372	396	363	382	395	335	403	428	399	365	398	344	388	359	402	375	360	379	398	368	384	368	354	383	369	379	392	352	345	368	370	361	381	379	397	413	387	396	355	371	370	371	355	391	356	392	382	365	372	412	397	392	368	338	410	395	348	378	376	378	369	364	411	377	374	391	383	364	408	387	365	413	365	372	365	406	419	366	373	334	413	412	372	355	403	366	408	341	353	375	350	377	399	381	395	396	354	364	378	370	397	347	365	382	390	380	368	385	371	361	375	379	409	379	392	371	385	370	389	392	362	395	389	353	363	380	356	358	369	367	340	332	391	353	372	393	426	356	387	380	387	336	340	346	355	411	363	359	379	385	333	369	374	411	325	343	388	383	386	369	338	391	352	374	362	370	358	366	394	398	348	379	390	346	343	359	401	391	367	347	395	382	381	367	349	411	369	400	357	380	384	386	383	401	391	377	384	385	371	379	342	358	393	355	410	397	358	408	404	361	373	367	345	350	390	385	382	368	392	351	361	394	394	412	359	394	390	380	354	370	356	375	394	408	383	378	381	367	406	419	368	392	389	371	378	350	371	396	359	398	352	353	358	396	383	396	384	384	342	405	368	399	384	376	378	400	356	366	374	399	334	366	361	392	376	362	410	363	387	360	375	369	375	386	367	356	350	394	382	386	371	346	340	379	373	393	370	388	388	358	343	362	343	391	374	369	376	390	382	358	389	415	378	390	376	410	383	363	386	378	343	382	409	371	372	367	380	397	372	398	387	359	342	406	395	353	375	387	381	363	366	354	376	364	405	409	383	349	361	373	348	365	395	360	393	387	379	396	376	347	389	422	380	364	379	395	361	375	341	405	335	341	390	378	392	367	379	369	391	398	343	358	352	398	353	391	415	362	401	348	375	393	400	371	389	339	399	374	370	376	375	367	346	370	322	379	357	364	403	378	373	373	345	348	357	359	380	416	376	369	366	375	397	368	387	381	355	383	382	396	361	382	384	360	360	387	383	387	384	341	401	411	370	386	370	364	390	404	385	381	402	390	413	387	366	358	396	347	378	392	378	358	391	351	374	363	373	354	368	373	378	343	368	381	408	384	369	374	395	392	370	404	377	366	398	386	370	377	367	399	341	389	369	381	370	334	367	419	376	371	390	369	398	399	394	406	367	401	359	380	388	379	356	368	369	359	395	375	370	400	355	356	395	362	372	384	392	407	353	399	381	408	414	354	375	362	353	389	378	387	378	362	389	377	396	356	378	403	399	394	379	390	421	374	361	361	381	336	403	393	363	374	358	347	380	411	358	352	379	362	352	393	364	387	390	404	372	334	374	396	396	391	378	387	352	372	353	364	377	382	376	383	393	391	365	400	388	396	373	373	396	353	379	339	405	368	376	331	388	371	385	342	383	336	348	375	365	393	382	385	337	393	371	410	399	402	370	365	381	393	396	363	354	351	379	376	367	379	382	371	408	394	371	379	351	351	365	365	355	366	378	372	386	364	375	357	369	354	336	359	387	371	366	407	363	378	366	380	333	383	394	344	363	390	395	391	345	369	354	352	396	373	387	385	390	378	336	389	374	365	410	379	370	378	386	382	355	390	404	391	422	396	361	360	385	393	337	387	338	357	381	357	393	361	392	377	385	334	375	364	372	396	363	364	366	378	404	362	392	390	363	380	372	358	375	382	406	402	364	383	388	404	412	397	366	354	347	362	388	299	378	397	369	384	367	374	398	342	401	354	378	374	381	382	377	391	363	379	361	385	406	381	380	359	367	407	358	426	355	349	368	410	397	360	357	380	408	391	361	354	375	367	367	361	376	383	359	380	375	348	353	325	389	376	348	399	357	415	389	392	374	389	370	377	345	413	359	336	345	391	366	389	382	377	377	372	372	394	372	407	378	411	362	361	367	396	384	362	379	418	384	396	394	355	355	412	401	377	332	395	353	351	372	369	337	355	372	377	366	381	369	387	379	404	370	401	369	399	378	370	387	380	408	350	379	385	371	392	346	346	375	352	390	377	369	364	385	398	371	383	356	372	378	407	395	408	351	382	360	378	361	391	359	376	346	376	367	334	406	401	352	357	384	321	368	372	381	359	360	373	377	380	380	347	341	361	360	383	412	404	346	380	381	366	366	373	364	379	359	367	347	388	368	364	413	339	369	419	380	360	381	363	364	383	390	424	357	374	384	385	384	367	350	410	350	383	375	348	324	407	349	369	353	362	337	382	359	413	388	366	405	413	383	396	394	346	399	364	377	370	359	381	352	363	372	367	379	406	396	352	375	377	368	381	373	338	436	386	378	356	399	355	374	400	395	377	389	330	391	364	387	394	369	396	378	389	375	354	371	366	392	347	378	438	373	355	402	366	371	404	375	372	412	360	389	391	382	371	365	380	406	369	357	359	355	384	381	397	376	357	399	380	374	342	418	361	335	431	372	365	353	383	353	409	389	393	354	395	391	380	404	415	328	360	393	355	370	376	373	375	390	338	348	380	341	404	380	381	389	370	381	377	378	366	362	364	345	389	367	360	377	367	382	426	321	387	385	392	406	379	363	381	380	390	398	353	381	361	372	371	373	391	328	366	377	354	385	351	411	394	382	367	377	362	389	376	394	405	392	353	358	393	392	392	359	368	370	346	360	351	350	414	355	378	348	385	345	379	383	380	383	406	398	393	365	393	364	365	361	391	389	365	361	373	384	352	409	397	382	366	379	373	395	355	371	393	384	409	339	351	349	395	393	398	431	391	336	395	345	357	405	380	382	392	394	357	327	385	371	394	387	341	388	370	396	337	398	387	374	352	370	387	390	371	391	375	355	389	364	373	369	372	355	383	341	348	381	386	360	332	406	375	385	372	367	365	405	364	357	397	358	386	373	372	388	378	375	365	383	364	369	380	383	351	381	371	389	410	402	402	381	398	397	346	359	340	351	380	378	354	382	374	397	377	374	364	350	394	377	384	367	378	349	382	354	378	381	400	390	377	369	357	408	333	363	357	374	377	386	347	350	358	392	382	415	354	394	374	351	347	391	345	379	379	363	402	366	385	387	358	374	433	364	413	387	365	379	360	379	382	387	376	397	420	349	390	369	378	403	385	396	381	399	371	383	375	388	353	360	382	378	368	406	382	368	375	427	340	363	355	403	359	395	372	381	399	377	372	372	351	363	350	385	424	385	333	403	369	406	388	377	382	351	391	360	401	377	376	385	355	359	377	361	357	382	371	409	384	367	372	373	406	413	417	354	335	385	349	371	356	343	388	380	381	397	385	370	387	389	398	343	389	346	363	377	364	392	406	382	387	368	350	367	407	352	364	367	381	360	382	393
2152	885	1034	769	348	287	309	263	266	289	325	290	284	280	269	294	290	206	290	265	287	307	304	289	290	302	254	262	291	295	264	263	290	298	275	304	272	297	292	272	263	258	280	260	270	251	278	247	310	290	269	305	241	289	244	295	280	261	269	251	273	300	329	260	289	298	293	242	295	266	296	251	275	267	265	271	280	271	257	250	301	242	286	278	270	308	286	269	276	321	279	295	288	286	253	271	268	285	277	268	280	298	267	286	281	283	283	287	308	283	260	299	245	256	286	269	269	303	289	271	262	289	296	310	291	262	270	295	251	287	288	283	276	303	277	281	287	267	281	274	273	267	281	291	260	279	269	304	278	255	272	282	266	311	261	251	286	287	275	267	307	304	293	287	283	296	269	264	283	281	277	246	293	279	251	249	273	270	284	280	299	264	257	267	250	289	274	250	277	278	244	271	288	297	267	239	277	261	299	278	288	250	329	261	308	293	256	296	282	284	275	297	296	253	259	308	255	273	266	249	259	257	266	281	284	285	279	291	294	270	269	268	292	276	261	274	280	249	283	281	266	309	284	278	249	290	266	284	291	306	281	274	291	262	271	266	255	289	273	260	287	290	241	286	268	289	274	274	289	285	285	321	275	303	274	275	280	248	252	265	269	278	286	267	267	294	272	280	255	277	270	293	313	297	291	276	277	286	266	266	263	299	278	272	264	254	299	278	255	296	290	298	304	264	281	274	281	264	264	286	285	291	267	295	279	324	276	271	293	261	259	260	277	276	255	302	320	298	284	263	289	246	287	263	302	302	263	263	285	295	304	270	297	277	291	302	296	289	259	253	245	263	292	272	286	281	259	291	304	272	264	292	291	300	303	261	286	257	284	272	298	266	302	259	247	293	283	268	271	283	258	311	273	276	263	300	300	268	258	277	286	253	257	273	268	227	271	275	292	243	261	291	257	274	285	267	276	265	283	269	262	286	253	287	284	264	267	282	293	278	265	273	277	257	296	277	280	281	290	327	266	256	306	257	325	295	271	279	281	296	269	265	281	295	270	274	284	271	268	282	267	291	285	270	298	287	302	317	287	273	271	288	260	266	271	246	281	262	285	303	238	293	291	277	260	241	277	284	285	283	297	277	252	251	273	290	262	272	261	274	263	278	306	279	284	249	288	260	312	286	284	251	288	299	309	278	268	286	264	251	290	301	286	281	261	302	267	263	269	284	242	269	293	297	275	279	262	299	294	266	267	266	313	282	266	286	255	276	259	278	280	279	275	257	269	282	274	272	293	261	273	277	254	283	291	275	259	304	247	283	242	265	274	284	261	302	295	288	251	248	292	284	291	265	276	265	277	298	308	307	302	278	293	275	273	283	288	270	301	332	308	238	281	295	292	257	290	293	293	271	301	276	263	254	260	261	270	310	276	279	254	293	287	275	299	260	255	268	283	292	250	303	296	290	261	273	289	287	279	274	279	305	297	269	281	288	297	265	326	277	277	274	276	296	265	262	286	276	280	253	302	267	277	285	298	308	284	297	273	291	258	302	258	262	284	281	293	276	289	268	274	293	241	283	276	296	263	274	308	273	271	314	269	268	264	261	277	262	263	284	300	285	286	269	292	305	275	246	258	245	269	299	258	312	286	286	315	279	285	231	284	280	276	256	283	268	278	293	279	284	222	320	299	257	259	262	319	295	287	282	290	233	292	280	213	245	264	271	271	293	288	282	269	259	262	259	298	294	266	291	280	273	273	289	265	299	276	284	275	277	256	266	262	280	268	277	290	258	261	302	287	265	298	277	274	298	284	280	287	278	251	290	266	248	287	315	282	267	248	270	306	308	257	270	266	244	273	282	310	304	240	241	258	318	286	281	282	292	274	294	260	271	270	283	273	302	284	282	263	270	293	253	266	249	250	277	258	243	268	275	265	292	269	269	293	287	276	300	297	305	240	284	271	264	292	297	283	274	262	282	253	278	259	263	278	268	269	288	272	267	271	266	298	289	251	272	254	263	275	263	270	307	267	278	286	290	273	284	289	270	261	250	286	281	288	258	288	252	271	245	299	319	252	298	302	274	269	263	285	310	269	267	287	277	264	278	307	293	262	245	256	274	298	246	272	261	271	258	311	281	284	290	267	288	289	273	295	284	247	280	283	275	299	272	288	267	286	259	268	279	289	270	255	288	272	268	251	271	274	271	298	280	286	252	301	251	279	279	302	286	267	278	282	264	285	290	254	277	277	285	274	311	300	258	263	286	300	278	306	284	308	279	276	284	267	292	291	260	312	283	273	268	264	266	257	286	249	258	270	275	243	285	277	263	292	281	293	295	284	243	272	273	276	253	298	288	277	281	285	313	298	285	276	275	289	254	275	267	265	266	270	298	289	261	306	253	278	275	261	281	271	253	259	256	258	297	268	287	254	292	250	268	272	257	258	281	258	296	271	263	278	284	283	271	270	285	276	272	276	302	258	277	267	309	282	299	264	274	283	298	297	310	291	312	311	272	255	276	273	263	259	283	299	283	272	271	276	282	319	260	299	279	264	304	273	295	271	281	280	286	290	235	234	268	244	273	274	287	292	250	285	252	273	261	256	298	280	291	248	282	289	245	264	254	294	273	271	273	281	312	271	261	247	282	273	251	290	269	302	279	283	284	286	262	274	306	273	271	324	278	262	313	274	274	295	258	298	297	296	254	265	276	249	284	289	269	232	314	321	264	273	290	267	283	275	299	265	288	275	251	229	267	285	297	299	251	263	255	285	312	280	315	265	270	294	276	245	255	259	280	244	255	255	289	283	247	249	291	251	237	275	274	286	293	288	273	257	269	280	281	253	240	262	283	305	259	276	252	229	291	293	281	299	291	253	260	274	281	322	254	265	271	306	256	296	254	274	304	264	288	281	251	242	307	290	281	278	288	283	280	273	273	270	266	295	308	287	279	257	305	283	269	313	250	279	257	282	277	287	273	295	258	299	292	292	285	282	293	295	283	270	259	256	296	300	308	256	299	264	291	275	282	249	273	276	282	299	280	276	273	286	291	303	275	292	271	265	259	281	241	301	255	287	268	297	286	276	256	303	301	239	290	271	326	239	308	268	276	251	292	277	276	253	238	265	249	308	277	266	238	281	286	272	286	294	278	283	274	286	312	298	282	288	266	253	250	236	287	268	284	268	315	309	260	296	271	277	330	276	271	259	275	309	258	263	279	293	311	303	289	283	300	320	237	290	266	271	292	263	282	281	265	284	263	291	266	284	280	287	266	288	281	288	291	266	291	262	270	263	276	287	292	245	284	271	264	272	277	240	269	263	306	275	315	277	281	249	266	241	292	293	278	250	271	281	263	287	288	250	260	257	264	264	255	293	280	319	297	284	294	272	289	308	319	291	294	287	288	293	269	296	284	297	277	269	308	289	283	258	266	281	256	288	246	263	302	274	293	271	281	281	282	275	304	275	268	282	278	285	273	317	271	278	288	291	292	294	307	291	280	302	256	269	292	311	268
2294	1332	2235	2268	1097	839	698	712	731	722	673	664	665	698	671	679	675	650	711	692	692	669	678	663	673	694	649	692	693	652	691	671	710	636	649	634	651	638	672	675	659	639	678	634	635	681	671	727	678	671	658	697	659	651	673	659	684	648	642	681	619	651	710	645	664	631	659	641	712	686	690	659	689	669	678	659	696	618	687	648	683	699	657	699	632	675	732	686	680	658	696	686	713	676	629	629	675	675	689	710	666	647	731	630	704	617	656	668	688	654	684	716	654	648	653	692	672	663	678	672	647	687	695	693	676	647	675	705	719	640	646	701	645	666	660	684	680	678	691	656	678	637	652	641	690	694	629	709	690	624	632	654	657	680	692	693	679	686	661	667	652	678	694	666	672	659	682	701	652	653	679	692	757	690	722	677	695	638	641	686	685	709	690	697	628	644	647	720	660	659	683	701	650	665	672	707	639	662	678	662	677	697	640	670	649	663	608	668	702	659	657	671	640	615	622	687	660	708	637	673	697	666	714	655	664	640	669	686	648	639	642	685	651	658	654	673	685	650	685	634	638	658	661	697	653	704	652	649	694	716	663	622	650	673	687	651	647	648	662	675	677	683	666	675	676	644	659	692	687	725	671	704	676	661	633	696	663	670	640	639	660	685	642	693	680	643	659	650	660	649	706	676	679	668	685	680	698	596	655	635	711	677	724	658	659	651	680	659	631	694	646	707	637	654	684	694	644	657	683	626	680	673	676	660	619	660	708	645	702	715	646	724	669	720	652	663	711	696	656	646	658	647	658	693	689	647	640	730	653	665	658	629	658	649	649	658	622	680	708	693	675	659	655	714	674	668	637	706	710	704	692	672	709	726	695	635	687	662	649	677	643	709	651	675	703	662	660	654	671	715	678	652	685	702	625	680	660	682	670	640	678	695	675	656	655	686	649	725	682	655	650	627	637	664	647	681	679	636	669	678	679	625	602	678	661	658	688	704	676	636	695	701	690	678	673	664	690	661	682	623	723	700	638	666	677	675	692	634	741	660	698	642	723	689	690	625	691	725	719	637	676	676	667	681	654	662	722	698	654	663	670	634	607	653	682	650	671	658	648	700	619	686	684	708	684	644	673	716	710	642	664	708	657	700	666	681	683	646	645	691	683	682	675	651	643	674	678	677	695	624	650	620	652	686	646	707	704	648	683	662	659	708	693	616	692	691	658	679	671	642	689	671	640	631	677	725	644	685	587	691	666	677	708	634	701	662	648	642	708	640	633	681	653	665	725	690	659	693	657	697	659	640	677	682	686	693	722	649	655	609	666	694	646	699	687	704	718	721	662	697	629	651	676	675	652	702	662	667	691	704	664	687	703	701	662	629	651	652	658	666	671	670	633	694	720	700	659	720	721	657	648	664	686	691	660	651	660	683	677	646	658	699	644	656	665	638	666	695	638	651	741	733	699	654	664	666	666	680	702	670	699	659	678	685	630	636	681	662	649	638	673	669	747	725	730	658	706	678	664	681	700	679	709	674	643	657	673	679	687	667	675	706	686	692	704	621	640	672	671	690	663	693	684	691	678	730	656	662	725	691	648	656	635	672	644	655	677	694	643	647	638	699	746	643	712	698	665	640	659	639	662	649	697	648	672	674	718	632	666	626	691	652	662	629	657	720	653	683	704	687	662	655	672	668	703	661	679	650	665	673	631	691	649	656	706	638	667	651	670	685	679	700	668	705	659	679	674	713	682	675	675	693	647	667	674	655	686	654	663	667	664	704	648	728	683	695	692	712	680	707	671	653	648	670	721	658	691	627	717	650	651	644	684	674	730	675	683	646	643	667	634	649	684	674	698	661	658	685	663	630	624	647	670	681	675	635	666	677	707	718	624	695	699	662	677	658	664	741	702	680	674	670	633	664	648	637	652	679	665	646	695	693	661	653	646	742	662	659	672	707	619	666	657	668	698	672	688	678	678	691	727	684	673	666	673	729	659	673	646	620	636	685	659	709	677	699	673	718	646	626	660	654	698	712	694	701	671	670	652	665	711	654	694	686	678	694	654	661	675	674	661	673	649	625	638	658	668	689	676	653	641	625	671	692	637	689	700	655	661	678	676	685	653	710	670	696	661	629	681	711	668	690	668	658	677	674	655	712	672	654	657	723	649	688	695	675	667	645	673	691	686	702	695	646	680	668	648	657	627	691	646	650	674	643	727	654	698	671	678	693	689	713	690	688	686	682	693	678	726	752	696	624	656	632	673	660	668	628	695	671	662	672	628	674	663	698	660	679	684	710	654	659	702	711	688	637	642	641	674	622	675	689	681	674	647	655	689	706	677	640	715	688	689	684	672	698	693	708	691	705	666	654	657	698	660	649	681	648	710	668	672	687	688	698	653	679	680	708	678	681	648	682	694	700	645	654	638	635	693	680	602	676	639	665	669	653	657	713	692	697	672	663	686	667	673	624	654	702	652	667	707	636	658	664	691	692	669	625	665	693	688	695	649	691	680	658	674	667	707	681	732	658	679	648	672	712	665	659	612	694	699	710	662	666	634	672	667	649	646	660	675	712	694	703	659	718	672	695	767	690	666	732	704	666	645	669	678	655	656	646	708	705	677	654	675	730	685	639	671	699	674	718	704	686	656	715	703	660	701	659	677	695	698	706	657	660	658	677	691	634	648	652	712	702	682	734	686	679	688	686	631	695	647	629	692	683	676	762	625	747	687	695	662	643	698	663	684	646	618	718	738	684	665	679	658	678	719	717	699	717	672	669	684	676	663	657	681	672	645	709	676	635	679	674	656	662	665	675	649	669	674	602	664	694	649	666	701	649	647	707	650	678	659	642	644	693	695	678	644	643	739	732	689	693	673	658	685	736	652	684	646	678	646	654	687	639	727	676	659	693	695	694	676	615	664	633	658	689	655	672	707	649	674	653	641	672	683	651	665	668	709	662	698	683	711	702	663	691	684	671	677	681	684	683	644	653	692	700	732	660	682	684	689	665	642	670	675	675	714	600	693	657	705	713	665	662	672	687	705	617	708	653	655	660	680	655	655	656	696	632	679	729	657	713	666	662	664	662	662	635	637	698	640	653	659	644	709	689	625	677	617	694	673	702	710	641	688	666	673	722	641	662	696	704	666	655	664	677	653	710	661	643	712	664	693	675	665	702	706	659	659	683	704	655	679	675	682	682	670	689	629	719	688	689	690	734	688	663	663	683	671	646	638	683	639	665	656	688	664	628	723	639	687	666	722	697	664	703	661	686	676	650	659	674	671	631	672	639	618	644	666	655	708	634	657	692	686	675	662	626	699	690	703	684	707	681	726	588	702	676	675	703	702	672	701	717	701	681	725	643	684	695	629	647	681	696	652	675	681	678	656	726	704	683	653	652	655	694	651	677	653	666	673	700	612	682	663	695	669	664	648	663	649	670	658	683	637	688	738	717	629	652	709	665	649	666	701	694	685	602	692	599	648	672	638	698	679	690	670	651	662	668	694	659	660	677
7840	1707	1987	4513	945	575	345	319	334	293	317	285	328	311	276	298	291	284	288	265	277	326	290	298	275	313	289	291	297	319	302	302	289	270	316	280	281	322	275	255	289	313	279	272	298	285	290	298	278	271	335	295	287	271	289	308	289	312	308	322	289	315	326	310	266	267	270	291	310	283	264	279	303	307	286	270	312	296	292	275	297	265	286	277	295	301	315	306	276	292	289	286	272	304	300	281	287	308	293	278	308	272	290	308	295	293	283	319	304	288	291	268	308	283	318	270	281	315	287	283	279	314	305	311	310	313	310	288	309	316	293	306	267	320	275	277	307	306	291	286	282	276	290	319	254	269	288	257	313	329	309	260	262	287	292	301	280	267	279	289	301	309	274	287	285	314	280	311	278	305	277	313	272	303	292	323	294	251	279	303	309	275	276	284	271	304	270	272	277	296	283	290	280	302	298	306	260	273	307	280	303	273	310	297	309	294	274	298	268	290	280	285	297	291	307	279	304	279	290	272	283	277	296	287	280	275	296	266	297	283	313	261	275	292	325	304	320	300	294	299	283	306	313	294	282	307	276	301	252	309	306	286	277	291	286	273	281	327	308	297	277	282	248	276	305	264	281	270	286	287	308	305	303	296	266	285	270	300	299	299	265	328	303	273	303	293	286	285	272	305	287	307	309	297	265	310	283	323	323	319	272	279	285	278	252	280	285	324	293	284	300	305	293	321	308	295	306	309	296	291	290	288	302	281	298	317	293	286	282	327	267	304	289	286	249	260	335	315	301	273	271	280	304	264	282	304	289	307	275	277	294	274	287	319	276	293	319	304	263	304	286	293	266	291	302	288	321	281	290	313	284	305	258	296	297	279	281	325	277	315	289	292	286	313	284	268	305	296	325	316	260	288	286	333	278	277	266	297	306	281	325	244	244	280	263	298	286	315	277	283	312	295	324	310	284	262	293	289	278	275	310	247	294	291	277	272	303	284	313	295	285	272	273	345	310	302	306	264	292	281	311	310	301	265	299	303	266	297	281	331	286	300	278	284	279	268	295	266	293	273	292	307	297	306	287	311	277	298	325	270	317	305	286	305	331	262	315	311	296	322	270	284	281	312	227	290	261	274	275	282	278	280	296	266	290	286	287	328	283	275	277	298	280	306	285	288	266	296	260	261	289	302	303	303	308	292	256	309	327	302	286	305	314	289	300	306	312	294	234	264	295	306	308	258	294	312	268	265	301	319	306	281	322	306	287	322	291	303	294	277	276	291	312	278	265	316	279	294	302	288	289	310	276	300	295	296	320	266	317	290	264	316	275	305	290	298	321	302	323	287	311	292	292	285	306	300	300	282	303	263	335	290	299	268	310	306	286	307	286	316	328	299	267	293	288	293	291	335	296	274	320	291	337	280	300	301	303	291	322	286	293	281	313	270	302	257	313	312	274	289	280	307	294	268	287	268	303	254	298	300	299	281	292	287	272	275	258	282	310	275	292	273	300	292	280	275	299	279	317	276	310	323	328	323	278	299	293	300	309	264	325	274	267	298	309	306	288	273	319	279	303	287	296	275	285	314	280	291	274	259	294	284	275	292	292	302	302	303	322	245	279	308	280	286	270	272	309	300	263	270	306	301	276	309	268	277	328	259	307	302	304	281	241	279	283	301	292	298	305	266	321	302	321	287	275	281	303	275	273	287	266	302	277	278	282	253	309	316	317	267	310	281	315	277	284	278	273	313	298	296	266	285	284	318	305	293	301	296	275	289	280	297	307	311	303	303	293	305	316	279	265	319	306	319	289	297	286	296	288	270	296	299	298	283	296	283	287	313	294	286	287	287	280	306	314	261	298	286	285	283	295	281	288	278	311	296	267	299	286	292	339	304	267	307	279	278	304	278	286	314	304	275	295	299	283	310	282	275	304	287	284	305	294	259	257	304	266	286	303	328	304	287	304	281	267	335	301	297	266	262	277	281	266	295	286	299	315	290	309	291	277	280	287	300	285	296	292	279	295	303	278	298	278	271	282	301	277	335	309	291	315	281	289	310	284	310	308	295	271	276	327	285	262	299	298	287	312	293	284	310	288	314	267	280	296	279	295	291	271	292	280	281	274	281	297	266	314	310	278	301	291	300	299	300	305	280	291	275	321	308	272	277	265	315	302	326	293	284	285	284	296	278	288	322	292	281	282	261	299	322	305	286	288	306	303	320	296	279	274	294	280	242	330	279	301	278	283	272	295	304	293	256	322	297	292	304	307	289	310	308	306	291	256	287	289	322	301	304	284	306	273	292	316	289	264	256	282	333	282	268	286	311	271	284	283	304	276	298	304	289	284	277	270	303	293	301	282	261	304	293	275	296	315	291	276	300	305	323	316	296	304	275	310	269	280	322	295	275	295	284	309	316	305	327	267	279	298	285	271	311	277	280	290	325	256	298	304	252	306	268	277	290	275	289	289	294	253	304	271	303	251	247	274	289	283	274	309	298	314	288	293	332	300	295	294	304	291	280	308	299	294	255	304	274	289	307	304	277	292	295	309	286	297	287	253	282	299	296	308	296	288	264	315	316	265	281	287	288	300	303	315	293	285	304	268	303	298	290	272	287	298	339	301	291	288	291	287	279	281	291	258	268	284	280	265	293	277	317	283	310	275	265	293	298	268	298	305	291	286	313	305	295	296	291	277	275	307	286	264	314	284	274	285	272	287	281	264	270	286	315	286	276	321	288	277	301	279	305	296	318	279	322	282	292	293	285	282	302	285	295	290	281	311	285	317	285	306	277	312	274	299	268	285	301	285	300	299	300	261	282	285	314	293	284	310	312	299	309	299	277	255	308	323	301	267	325	268	290	301	319	278	301	301	318	222	287	269	295	284	286	303	260	275	258	251	280	270	268	318	270	283	261	286	295	308	330	307	274	289	294	286	282	318	305	304	300	330	293	291	269	302	315	325	332	285	286	270	281	296	281	300	293	275	277	314	291	289	295	313	313	290	263	275	264	286	292	317	296	309	291	281	302	272	274	325	301	273	306	293	321	264	299	289	310	315	291	285	263	286	280	290	310	287	280	310	269	265	293	300	296	313	299	280	292	269	275	298	304	295	267	283	303	334	291	301	323	300	284	297	321	301	272	303	286	297	280	289	282	284	277	288	327	282	299	304	309	310	277	311	295	310	286	307	290	287	293	258	300	312	299	299	323	311	294	285	301	288	291	306	329	296	299	290	300	282	283	322	309	336	274	306	266	327	313	304	283	307	238	314	311	270	263	316	283	278	301	310	305	273	288	281	274	268	290	308	265	265	276	287	293	282	305	292	301	295	255	277	299	313	291	307	291	275	260	284	267	272	296	281	272	302	308	297	314	264	288	291	341	312	267	290	313	272	335	256	260	248	291	291	324	299	283	285	308	314	323	281	325	322	288	291	301	342	281	301	316	304	341	267	321	292	306	255	303	281	293	289	291	303	306	275	307	291	294	269	291	333	272	286	287	308	311	294	281	318	298
7078	2247	4198	13672	2474	2014	975	894	887	844	824	803	791	707	769	733	763	748	719	782	745	713	716	720	666	705	729	692	707	716	701	687	686	698	756	685	696	682	693	721	671	693	705	706	665	733	731	709	693	698	672	748	716	761	649	698	686	633	713	702	670	724	671	721	707	721	745	692	752	712	692	743	678	730	659	705	667	725	733	690	713	699	637	724	704	703	692	651	690	719	669	647	686	657	715	688	746	666	730	664	757	699	703	751	706	676	665	643	739	693	688	648	718	703	700	746	662	704	693	659	691	723	688	689	716	697	681	677	726	717	720	711	666	689	665	661	688	670	681	734	669	703	686	718	710	686	703	708	714	721	665	681	683	696	672	693	697	667	708	718	728	717	719	703	707	710	704	696	688	689	653	668	680	700	702	702	674	699	747	676	690	690	688	685	711	721	696	634	660	700	688	696	670	724	698	736	697	684	719	702	716	675	678	653	724	679	697	668	706	714	679	711	692	697	708	684	663	683	702	652	668	715	664	653	731	713	717	724	679	680	695	664	683	692	698	692	698	744	662	689	713	652	707	670	698	742	698	703	675	683	631	656	679	662	713	730	726	666	696	674	662	672	735	707	724	690	680	666	750	721	683	689	674	710	747	671	709	666	681	701	655	716	655	660	685	659	648	687	672	699	706	686	736	717	671	706	712	675	663	696	651	663	673	672	703	705	654	755	734	718	727	757	685	679	692	711	751	678	700	663	685	683	731	698	711	680	730	691	665	675	698	668	710	687	671	681	675	716	696	751	726	704	681	711	657	672	751	682	707	722	695	723	702	701	638	726	698	723	685	748	708	710	702	703	694	691	690	666	692	655	705	697	655	686	678	687	648	734	661	630	692	651	684	670	743	682	694	660	700	701	636	669	705	669	725	699	675	683	702	674	712	694	697	720	760	696	691	698	684	747	655	688	687	688	681	683	669	687	726	661	688	677	667	687	671	703	721	684	712	685	665	683	731	693	682	693	700	693	657	664	689	694	697	704	734	685	695	649	639	677	718	689	744	744	717	691	687	661	696	701	722	674	681	731	732	708	742	715	709	659	693	708	700	691	682	692	683	719	661	721	713	728	649	671	710	664	667	684	710	690	703	732	693	724	678	732	706	668	724	677	686	668	713	715	678	704	718	718	698	687	731	693	724	714	696	704	676	673	719	685	694	677	722	668	720	687	676	701	725	686	669	707	720	691	714	725	695	704	707	641	674	681	729	669	691	716	718	671	701	703	728	697	673	705	667	739	701	649	695	651	718	721	700	725	712	656	673	716	694	707	710	665	718	645	677	670	683	668	727	689	673	692	702	708	704	714	703	669	674	671	707	709	698	691	665	728	686	666	689	710	715	736	654	741	758	681	693	701	670	687	706	699	704	739	657	666	674	693	710	660	736	671	720	670	704	693	662	699	703	707	703	703	646	691	639	648	686	686	660	675	651	705	761	711	714	679	684	695	696	692	733	619	741	705	679	717	736	695	696	684	719	712	700	685	716	708	734	704	702	699	702	668	690	641	736	706	730	674	735	660	703	678	702	702	693	709	681	723	710	702	726	725	693	708	696	718	757	684	665	720	723	734	697	711	641	677	679	680	648	676	707	697	669	667	712	662	716	688	699	666	711	693	699	693	695	681	685	695	680	726	719	722	711	694	697	730	697	719	710	687	665	675	708	746	768	707	694	690	709	705	694	674	686	702	672	693	661	699	642	673	694	737	659	688	664	675	698	662	671	764	677	673	700	690	696	673	683	721	708	723	675	714	678	729	662	726	656	672	658	656	719	705	674	687	712	691	640	679	725	694	716	744	712	647	673	674	677	668	701	694	708	709	641	686	709	668	705	695	665	700	710	718	721	699	722	711	753	720	725	753	723	650	696	681	684	724	715	766	696	731	689	693	659	668	683	654	684	678	686	713	645	676	673	670	685	672	695	712	727	716	661	686	697	710	759	710	718	727	725	719	668	725	685	690	679	689	676	660	683	700	740	643	696	761	704	705	666	749	688	723	717	679	705	712	667	710	667	678	722	667	682	729	687	700	698	689	658	623	672	702	687	693	708	734	714	679	740	722	673	710	713	717	705	757	668	684	767	713	665	712	713	683	686	696	722	709	670	673	713	672	702	724	636	677	640	703	706	674	673	678	681	692	676	719	700	688	689	641	679	738	676	726	683	729	705	691	724	712	743	690	707	724	676	712	684	743	703	677	686	709	680	623	675	730	690	698	692	681	644	717	703	715	742	677	707	664	712	720	709	709	718	750	698	660	710	676	734	711	719	709	686	699	690	748	706	652	648	746	669	689	695	709	668	709	718	686	719	664	746	738	664	712	704	655	697	625	736	692	680	652	703	690	705	684	698	756	740	691	682	662	768	682	657	676	667	691	697	754	691	685	718	679	733	734	718	753	686	707	690	684	678	678	719	746	709	686	737	730	765	695	723	708	708	694	646	675	718	733	722	673	656	705	716	664	688	715	700	712	696	694	748	716	735	656	700	669	698	715	683	708	694	667	699	727	651	688	683	708	666	678	734	685	703	672	675	717	712	740	730	700	671	729	706	707	714	673	711	671	720	679	660	725	694	711	684	730	689	736	688	693	706	689	706	709	698	711	678	709	691	674	699	672	761	706	713	667	689	681	733	694	703	671	712	714	659	674	742	678	660	658	693	740	669	720	662	706	695	679	669	736	735	728	685	690	687	706	702	707	715	734	665	694	740	688	695	674	687	639	731	676	677	745	688	695	646	657	711	624	700	737	705	684	666	677	743	747	746	657	698	671	723	698	729	708	662	677	662	731	710	696	727	701	680	720	722	700	672	707	698	664	660	707	745	728	682	715	689	657	742	741	679	692	694	665	686	676	701	721	686	724	682	724	685	704	678	707	746	722	693	692	710	627	677	690	741	673	671	676	776	732	722	725	746	675	658	678	684	674	718	742	748	623	688	728	688	763	670	705	716	723	699	737	695	677	667	669	734	679	734	650	685	715	670	682	697	709	661	639	741	730	701	685	695	693	722	715	728	734	722	741	675	700	696	694	661	681	696	699	707	667	699	737	751	698	720	698	659	671	714	683	686	698	627	719	740	748	684	682	746	700	732	654	758	737	687	713	733	706	720	680	697	681	712	704	714	728	698	695	681	697	665	693	645	672	742	747	725	710	751	690	706	712	756	700	668	654	698	669	712	641	687	677	704	637	676	641	651	642	675	699	717	666	673	723	670	723	665	651	736	705	715	641	709	684	724	704	707	656	690	645	672	654	678	670	692	701	718	743	647	735	692	677	707	715	675	725	677	656	688	703	653	717	656	697	709	757	735	696	737	759	685	690	711	676	717	661	714	717	678	671	678	704	722	716	701	694	681	725	685	697	762	743	694	735	678	690	714	704	727	680	668	709	703	696	700	715	664	729	728	672	672	693	688	725	711	722	693	694	729	727	693	728	690	698	687	696	724	697	668	714	675	691	712	676	679	641
13290	2784	3084	7275	1470	1208	234	234	222	190	176	166	191	167	139	164	184	169	145	147	160	136	184	150	175	163	170	159	128	171	147	166	159	164	167	143	146	149	160	141	181	150	150	134	163	150	145	167	137	124	163	168	156	159	160	131	150	165	158	155	149	148	138	162	145	140	151	170	119	166	142	144	137	147	132	157	140	170	163	175	145	130	186	154	158	164	159	161	150	151	156	113	142	178	161	142	140	160	167	155	137	147	138	146	149	178	137	158	152	153	167	157	151	167	151	144	132	166	146	158	140	159	141	152	152	140	157	153	130	171	162	146	163	148	162	161	166	141	189	142	178	154	158	144	165	149	156	143	164	150	133	128	162	155	148	152	137	135	134	155	166	133	162	160	136	172	140	147	143	149	146	162	166	139	138	163	156	156	159	131	134	137	158	144	165	169	140	170	151	120	159	144	162	159	156	130	137	146	164	131	147	151	140	148	146	124	141	150	133	164	148	169	146	121	153	174	149	166	150	165	145	159	137	117	166	137	152	135	154	132	148	155	152	142	143	128	143	138	134	151	128	166	159	153	173	130	184	135	153	164	153	148	144	154	144	161	150	124	160	157	147	156	165	161	153	145	159	144	151	134	183	154	148	156	143	154	137	169	161	118	127	149	146	153	150	162	155	154	153	153	157	173	153	164	133	130	146	179	159	163	139	158	136	164	170	149	138	140	143	159	127	153	132	123	153	152	166	147	146	147	139	158	147	164	142	150	154	140	127	151	142	151	154	134	157	152	161	154	151	170	179	173	151	164	162	146	132	153	131	151	132	151	168	151	140	142	157	153	144	138	143	169	151	155	141	174	150	128	171	136	149	155	146	152	139	164	146	165	144	147	159	155	163	142	122	166	147	134	160	150	163	132	159	136	175	155	161	151	158	137	121	158	145	166	165	155	153	145	160	157	154	160	171	155	150	170	169	149	172	155	147	169	148	140	144	147	112	150	173	146	156	146	162	154	162	145	156	166	160	142	157	167	170	158	155	177	156	151	149	168	153	136	138	147	138	154	167	156	178	125	166	168	156	155	141	134	179	160	157	182	166	157	160	176	136	154	159	149	154	137	140	156	165	169	150	138	131	158	162	167	134	164	172	140	165	155	150	161	140	175	145	117	152	157	134	139	161	152	119	166	161	133	141	158	146	148	166	175	132	156	158	160	147	156	153	134	152	139	162	152	147	158	153	137	134	153	150	169	142	129	136	138	137	159	140	147	159	144	150	138	148	156	152	132	143	145	135	127	135	167	137	161	152	140	164	167	148	148	146	167	167	170	160	164	136	137	146	150	162	155	136	176	173	176	148	148	157	169	157	148	167	178	122	138	162	149	148	159	140	153	134	138	149	147	127	167	156	147	162	173	160	156	158	148	162	144	163	141	151	142	160	155	179	162	158	135	142	151	145	136	140	154	152	152	150	158	154	129	161	152	166	138	158	158	135	159	149	192	123	146	153	158	167	135	146	143	160	135	167	153	124	147	127	152	153	142	166	161	135	172	167	127	140	142	118	134	144	152	142	137	147	146	144	163	138	149	148	125	147	177	148	166	151	145	136	152	152	151	129	140	149	136	146	172	155	168	158	148	147	154	155	138	159	137	139	154	162	171	153	163	159	141	139	147	138	156	143	138	174	144	150	155	139	151	153	169	135	161	132	149	141	148	162	132	156	144	131	156	165	149	143	158	140	141	134	135	143	167	139	149	137	147	150	151	126	158	157	157	134	148	145	147	146	134	160	142	156	152	153	152	154	168	135	171	155	152	159	147	141	184	128	157	131	150	163	144	115	162	155	158	148	154	155	147	165	155	149	146	170	155	153	159	123	134	144	149	152	136	163	161	161	149	146	147	151	142	151	145	143	147	160	148	155	151	157	181	111	135	143	145	150	143	150	153	166	162	170	152	166	141	166	156	149	155	153	144	147	153	124	140	107	146	152	156	138	170	132	161	159	134	143	160	135	147	143	179	160	187	148	171	136	151	133	146	141	153	157	155	158	141	123	166	153	145	152	142	145	162	153	142	162	165	144	151	157	159	163	155	157	154	162	158	156	129	169	149	182	147	163	138	152	138	135	131	164	149	148	130	158	147	128	132	132	148	159	159	156	158	176	153	163	162	167	155	161	131	145	169	141	161	145	153	150	161	145	148	146	150	165	142	153	134	161	153	175	163	140	145	169	157	139	138	153	163	139	174	152	154	148	169	142	123	163	138	169	166	156	154	166	153	155	155	168	144	170	171	149	171	135	163	162	152	156	159	153	173	157	144	151	142	151	163	144	151	154	164	202	154	117	160	125	122	157	164	156	140	148	131	142	162	142	122	126	141	145	138	171	137	170	156	146	158	141	160	157	162	151	147	131	157	153	151	167	136	128	166	153	143	156	132	161	154	141	155	138	150	149	154	144	151	155	152	163	134	141	146	148	152	157	128	147	129	156	142	133	139	161	142	153	131	144	165	142	156	170	152	135	146	172	151	155	140	148	141	133	170	164	145	192	150	139	128	163	125	166	144	177	131	165	168	145	159	136	163	148	140	142	172	151	153	143	173	171	165	163	152	152	153	149	147	129	139	147	157	145	130	147	148	176	165	162	156	156	150	143	166	142	148	145	139	160	154	130	131	167	161	145	148	157	144	132	142	154	150	137	156	159	159	138	128	165	156	130	134	138	131	163	161	148	146	144	136	148	157	148	141	166	161	129	158	161	159	178	152	138	142	128	150	179	163	153	169	159	133	181	148	165	174	156	146	144	136	163	169	127	152	154	164	139	166	152	158	137	156	157	159	146	135	140	143	148	155	165	152	175	135	162	163	171	128	132	128	165	155	155	166	155	156	151	140	172	199	154	147	139	152	146	161	175	151	157	132	168	167	166	155	143	157	143	130	146	152	139	135	151	155	115	154	173	164	166	143	172	177	153	152	141	158	180	185	181	149	179	144	153	141	152	144	139	148	131	143	144	134	135	123	140	150	155	160	151	163	156	137	176	160	186	177	140	137	138	152	142	167	151	149	150	157	158	143	147	159	173	163	139	140	153	149	144	146	167	162	140	137	141	145	172	158	149	148	161	146	151	171	169	150	150	136	132	118	126	149	160	130	147	160	133	149	135	152	150	153	167	157	136	137	149	150	147	163	136	136	132	136	143	153	157	168	135	162	159	120	158	159	137	166	146	155	134	143	155	141	147	131	138	149	163	144	139	144	145	157	168	127	135	148	169	150	152	138	139	132	163	146	148	139	151	110	150	147	149	159	118	147	162	156	155	143	158	173	154	158	153	136	141	146	161	132	142	165	142	163	143	159	139	152	128	188	141	147	170	148	152	121	165	160	147	150	154	159	158	159	140	131	127	149	183	151	141	137	143	137	152	140	132	161	157	156	161	127	149	161	150	152	132	149	123	164	131	152	137	160	158	137	156	140	162	144	143	150	152	165	184	152	165	139	180	128	170	168	147	125	146	161	143	160
8701	2826	6332	19433	3587	4581	931	791	686	621	585	565	545	516	486	487	473	474	448	428	430	448	420	451	443	412	399	422	419	418	380	438	404	399	388	372	373	408	402	383	359	422	369	380	382	404	329	409	364	378	385	359	378	403	375	398	398	371	396	359	365	391	383	382	376	396	415	400	364	406	392	370	414	359	347	368	396	407	397	373	403	338	361	388	378	398	409	371	380	392	378	397	374	372	371	417	377	402	351	381	366	364	373	382	372	393	372	346	393	397	387	373	382	380	380	370	398	384	392	394	384	392	376	362	361	357	412	375	361	392	400	397	364	366	378	378	365	351	389	381	383	366	344	337	348	398	333	375	369	396	357	381	349	382	356	400	370	365	386	406	385	367	363	365	396	382	403	383	367	375	394	391	350	377	393	396	378	369	394	379	369	401	360	398	369	389	379	432	411	360	361	350	385	349	373	343	395	384	396	387	374	356	355	398	404	351	377	376	377	377	355	368	339	355	388	379	374	362	390	395	363	397	420	373	360	371	411	399	389	396	389	383	369	410	352	360	386	379	376	375	362	404	356	332	350	366	374	400	395	423	344	381	378	405	385	372	374	392	347	378	387	356	369	402	371	356	380	388	383	369	390	384	374	368	363	390	365	370	369	401	400	404	413	386	381	365	396	342	395	361	367	365	383	389	379	400	375	421	352	398	373	363	356	358	351	362	388	382	378	356	371	412	404	370	404	379	394	367	363	392	401	384	348	378	364	388	370	368	369	373	376	383	401	357	384	389	379	389	353	394	381	388	384	388	340	377	363	364	395	401	371	360	357	366	379	346	386	379	390	391	376	373	369	356	333	379	376	349	421	367	360	348	384	363	369	378	409	394	356	378	367	406	384	359	347	379	388	375	405	366	392	380	404	383	375	396	382	353	395	380	370	358	363	354	379	381	395	370	364	371	385	365	399	357	360	387	426	368	373	387	383	354	385	391	376	424	334	384	367	381	380	398	353	366	396	380	373	356	381	396	353	371	397	374	403	344	377	374	354	390	380	364	397	395	383	377	398	364	366	354	369	363	382	354	373	384	395	377	359	407	371	379	370	364	377	399	369	374	370	354	363	408	352	367	348	363	384	361	359	341	360	395	365	387	382	392	382	332	365	402	350	377	401	380	370	375	374	372	353	373	383	376	387	361	372	364	403	402	401	359	391	384	410	365	389	370	392	375	417	369	370	348	387	345	375	386	409	374	352	390	377	373	357	384	381	371	346	383	396	365	373	378	355	353	369	397	382	366	332	368	385	408	393	402	393	391	370	361	405	380	364	365	374	367	358	346	345	367	322	364	353	418	360	368	352	347	376	421	385	354	367	376	397	348	380	389	369	408	380	400	348	352	397	360	381	378	364	404	376	390	401	374	369	367	393	384	402	361	380	340	382	404	372	372	394	363	398	346	351	373	341	380	423	361	383	395	362	366	409	365	361	388	406	402	410	386	395	394	367	415	348	377	383	375	335	359	372	396	388	395	383	365	346	396	391	360	400	408	385	389	376	381	380	371	385	364	359	352	381	403	380	417	388	380	394	400	393	363	393	362	411	410	377	415	354	373	360	396	360	406	353	372	362	371	376	339	374	363	376	392	364	380	400	369	405	369	370	367	401	359	389	394	388	358	352	378	372	410	361	379	383	374	391	372	386	378	371	378	354	381	389	354	369	342	417	377	345	383	401	380	357	380	370	337	356	388	380	368	361	366	362	403	378	370	371	388	390	382	372	362	367	388	371	384	368	388	349	380	394	380	369	389	390	377	383	376	381	397	392	366	381	377	374	380	389	386	382	389	374	371	371	430	363	337	389	358	356	401	405	381	401	398	418	354	419	392	334	357	364	376	395	392	354	379	381	375	429	359	371	402	344	364	347	387	383	354	386	382	361	377	381	372	388	370	360	364	375	404	362	375	387	378	410	387	369	396	380	356	330	435	338	400	374	349	404	377	358	406	388	359	388	414	369	366	356	396	380	358	408	357	365	359	401	379	362	371	377	397	381	356	333	396	353	374	361	404	367	368	379	384	378	367	374	396	380	361	404	397	378	392	371	382	373	356	360	366	366	386	364	384	381	367	380	369	410	337	354	381	340	373	407	393	396	377	366	391	376	387	358	422	391	379	348	414	373	376	396	387	342	362	414	390	365	371	390	349	360	347	405	345	366	336	388	343	402	394	380	392	345	393	361	391	376	374	370	373	376	380	372	366	394	383	382	388	407	371	383	382	365	379	382	372	400	389	391	340	392	362	362	361	389	373	361	360	341	378	368	375	366	370	385	402	380	414	372	410	381	363	371	408	398	381	378	351	375	370	386	386	368	378	381	348	380	377	351	369	376	404	371	385	360	347	377	420	378	376	335	374	395	374	369	386	377	350	359	376	370	361	353	372	358	392	402	346	374	400	393	339	372	377	422	409	343	398	362	423	404	366	336	369	372	402	335	381	396	360	376	351	413	372	408	362	347	378	359	375	380	430	377	376	389	376	409	372	381	391	364	398	361	386	389	360	367	386	390	410	385	427	342	395	355	376	363	386	353	373	363	373	360	376	384	358	369	410	374	349	366	368	369	359	354	344	370	383	387	389	389	366	401	399	385	348	370	344	391	339	339	396	361	424	400	403	367	387	380	379	405	382	372	396	367	395	362	396	356	312	380	378	366	358	360	402	401	371	369	377	395	336	356	365	387	370	371	373	339	364	381	378	363	396	376	339	356	380	374	357	407	407	382	393	393	363	362	370	358	374	399	378	390	365	371	382	383	372	406	363	371	369	367	388	393	392	378	381	350	340	368	352	411	405	369	413	368	360	397	364	377	386	401	390	406	363	365	375	320	347	369	371	369	358	370	370	393	367	404	360	361	388	396	370	379	366	397	400	391	354	378	430	355	401	363	376	354	403	408	343	364	399	371	420	365	380	370	369	396	414	356	350	369	403	350	382	369	383	378	359	343	396	384	359	374	389	383	379	373	346	402	388	352	337	351	399	388	394	386	385	409	363	366	333	422	426	392	394	373	378	409	362	369	390	385	353	361	374	345	385	375	394	372	357	333	387	428	388	403	404	376	359	347	383	389	338	384	369	368	368	363	361	373	427	396	372	361	389	375	383	394	433	405	365	351	387	394	398	328	425	370	356	362	363	374	406	362	361	378	393	378	359	381	352	376	387	394	396	380	401	390	385	369	390	385	390	434	337	376	373	360	357	362	369	361	381	385	391	386	378	398	361	375	362	358	357	397	386	363	361	394	430	393	385	375	341	398	388	416	370	376	393	359	343	401	368	364	396	351	395	345	415	392	371	414	364	377	376	352	393	398	361	425	398	379	361	380	400	373	377	374	385	381	410	372	400	382	353	375	326	373	373	388	391	385	348	337	392	353	395	386	411	371	369	362	372	376	406	379	347	375	408	389	340	397	409	342	383	402	398	387	345	345	374	347	383	380	340	407	370	372	367	361	347	397	350	374	358	363	334
2008	977	1056	700	436	306	281	296	271	289	280	263	271	285	286	281	308	274	263	273	266	261	257	256	266	285	299	277	288	274	265	289	263	263	267	273	278	257	266	250	304	286	281	255	296	265	271	245	288	265	279	248	239	300	258	270	274	283	264	262	283	276	278	261	254	286	317	274	273	303	275	262	287	296	297	270	287	282	271	281	297	264	263	266	271	289	275	283	297	247	283	263	273	264	275	272	263	274	296	251	279	291	278	278	270	285	279	307	268	298	285	264	252	278	262	276	255	276	269	253	252	267	269	256	254	301	264	300	268	249	285	299	254	269	279	268	293	267	272	271	297	295	236	274	256	250	263	301	271	263	248	263	275	267	279	270	257	278	297	274	292	281	273	271	283	270	278	229	276	260	304	284	270	288	250	315	271	276	257	290	291	262	295	255	250	261	278	274	285	264	239	281	278	265	277	260	287	301	279	273	294	262	265	240	274	261	256	263	255	274	275	297	279	260	318	267	263	271	250	287	282	258	296	254	258	292	289	288	283	272	303	289	292	243	304	291	298	274	260	286	266	271	290	278	284	244	283	262	306	289	268	243	270	254	257	277	274	269	259	231	285	263	279	252	289	268	288	291	286	307	280	260	231	271	251	285	279	305	281	272	273	297	258	273	271	296	275	293	320	286	274	283	264	271	255	318	278	284	254	287	268	272	259	268	272	275	286	265	260	255	255	296	266	296	275	273	253	289	283	255	242	280	261	290	263	286	244	282	289	268	238	279	281	264	269	260	246	276	286	301	250	297	274	287	276	249	292	267	281	301	278	249	285	304	259	276	282	267	269	287	276	289	288	267	290	278	262	271	266	287	314	270	276	272	260	290	270	271	288	301	294	247	272	249	247	249	292	270	275	255	256	271	280	249	260	296	310	292	273	283	301	287	275	294	278	272	274	254	278	282	272	268	280	256	283	290	283	272	296	268	255	288	309	281	299	274	320	285	263	327	259	262	314	256	256	322	280	268	282	312	272	292	262	264	294	270	289	250	274	253	260	275	321	287	269	291	303	289	247	283	267	274	253	285	274	238	251	261	255	256	280	275	291	272	292	243	259	279	274	288	292	277	271	297	251	270	274	281	284	259	263	257	291	290	254	280	262	287	309	253	292	306	258	292	303	254	264	277	240	286	294	273	263	284	276	280	278	284	251	259	284	276	242	255	275	269	272	293	273	270	275	264	275	286	260	261	270	260	277	262	283	307	281	277	249	242	278	297	305	292	267	292	255	276	313	266	283	255	274	284	255	277	275	246	318	279	256	273	290	246	279	278	265	275	276	308	256	290	269	234	280	239	254	284	272	300	272	273	279	277	248	252	249	303	308	291	254	283	268	279	279	270	282	244	267	303	295	298	256	278	272	278	294	298	283	260	261	250	254	269	308	277	271	277	308	275	263	257	301	283	260	277	283	287	272	317	275	303	262	292	304	303	275	279	280	256	278	281	284	269	281	324	273	263	262	307	276	292	251	284	252	293	242	257	288	273	287	263	276	305	253	224	248	281	261	245	281	284	255	235	246	268	247	283	264	271	269	283	259	264	275	293	276	288	277	276	302	257	294	297	280	269	280	268	269	248	273	294	266	263	256	302	269	256	280	270	255	282	281	297	272	296	288	244	279	264	298	238	274	262	247	260	260	277	262	274	249	256	284	306	254	270	292	312	314	254	230	284	270	260	296	268	275	252	260	266	304	313	286	293	270	269	268	256	263	287	276	285	300	279	285	263	283	286	260	298	258	277	260	252	260	280	267	280	302	278	296	271	261	295	288	260	275	291	279	291	264	279	303	263	274	287	282	265	265	263	290	265	307	283	276	257	269	284	268	266	259	269	287	296	307	250	255	296	250	307	290	279	263	302	291	259	288	256	276	309	280	304	305	292	259	296	258	287	260	267	284	252	294	285	271	281	288	293	272	270	263	264	287	303	305	259	283	293	297	283	285	262	265	260	269	303	268	271	260	276	287	249	272	275	257	252	303	268	257	256	288	302	300	257	261	283	270	306	282	235	284	297	300	299	313	282	273	307	287	265	282	258	287	280	253	265	279	293	273	259	277	294	253	303	237	279	309	237	265	280	254	291	259	286	296	242	272	267	258	313	271	257	256	276	291	282	292	256	277	275	275	284	245	259	255	281	285	273	269	263	272	270	272	264	315	302	279	284	288	261	282	279	275	296	305	247	282	276	242	285	263	282	281	302	254	266	285	271	268	279	266	295	272	258	281	281	297	284	273	244	258	281	278	303	308	280	264	275	288	266	269	278	284	282	303	274	258	291	283	273	272	229	291	277	270	272	267	276	265	269	274	281	298	282	298	256	273	300	257	275	289	282	285	287	300	255	269	282	244	280	258	289	287	264	259	284	259	281	271	271	283	281	297	244	312	252	264	311	266	262	312	279	291	251	253	266	278	250	284	266	294	280	298	298	269	268	279	267	248	269	295	258	250	296	279	285	308	283	260	306	297	262	262	274	273	296	264	249	246	275	276	243	276	280	263	276	285	256	289	247	281	282	285	277	272	266	273	304	250	270	251	283	287	277	258	267	266	271	265	295	258	275	300	264	282	293	285	270	264	279	276	296	303	274	265	284	284	268	296	261	267	290	250	259	283	263	305	277	293	263	266	296	257	259	297	260	274	297	266	284	319	276	273	284	269	272	277	282	280	265	267	278	260	266	272	270	248	281	299	264	298	281	302	254	298	280	275	242	263	270	289	245	261	247	287	281	247	246	280	292	262	270	271	302	285	301	260	266	272	288	286	247	276	297	303	280	278	248	279	251	284	296	297	272	261	268	317	313	290	268	257	288	273	299	275	300	278	283	252	292	272	252	254	283	273	305	255	291	270	243	263	289	267	261	266	268	235	261	253	291	259	266	280	303	276	277	262	248	247	269	250	300	304	270	292	268	268	294	263	259	292	257	286	264	267	236	298	255	267	287	292	267	254	262	288	309	280	275	270	306	272	293	260	266	274	281	261	270	298	254	296	249	291	281	281	307	292	263	278	302	262	263	286	250	268	299	276	258	258	257	268	288	278	265	250	265	264	235	277	269	268	253	268	299	262	249	294	288	241	274	273	282	293	261	270	282	258	316	268	258	342	290	277	294	275	307	247	251	287	255	277	260	307	298	289	288	273	293	259	266	274	268	284	250	261	251	279	255	251	243	276	256	277	263	271	280	227	292	270	258	267	293	266	256	308	270	257	270	303	269	293	265	278	272	260	247	275	299	272	304	276	280	269	322	271	277	254	282	250	253	259	255	267	272	259	259	256	286	261	270	276	258	292	297	264	274	284	297	290	291	288	243	271	274	272	262	263	255	278	267	254	291	286	287	267	258	278	272	252	303	254	265	286	293	302	251	252	255	271	273	284	265	250	269	291	270	263	274	265	297	298	277	240	298	264	291	258	301	247	263	280	285	285	259	289	287	276	311	274	271	261	254	316	297	271	290	283	256	254	280
2237	1339	2093	2195	1240	842	693	669	659	637	680	687	675	707	701	666	673	682	684	657	669	669	645	652	695	638	671	656	655	666	673	697	638	685	643	684	656	665	674	625	700	648	730	684	636	709	647	645	690	672	614	692	704	676	688	689	675	668	624	673	661	657	656	654	659	668	696	670	709	661	648	646	701	669	731	714	687	701	656	724	663	653	693	643	660	735	675	681	670	684	732	652	653	648	688	705	724	693	662	677	677	691	712	625	613	703	655	674	657	655	653	674	694	650	679	671	682	679	639	663	674	651	663	667	661	672	675	673	651	685	669	697	665	687	681	665	639	725	709	668	672	695	702	686	638	672	679	700	704	663	654	670	666	702	701	673	681	694	682	682	723	696	686	675	690	651	665	625	628	631	674	639	671	674	693	620	693	659	682	679	650	663	689	691	639	675	679	643	662	664	715	677	658	701	670	707	672	704	682	692	673	640	657	693	647	679	635	668	644	678	723	671	656	674	699	695	684	628	630	672	699	693	697	633	704	664	645	672	700	650	650	654	678	666	690	656	654	642	720	687	657	669	676	681	676	666	695	674	658	696	697	656	670	701	690	705	703	699	689	678	676	678	697	623	651	665	667	627	716	660	703	687	603	703	706	697	679	709	680	656	681	665	690	698	701	667	641	680	651	699	682	687	680	691	644	732	695	632	722	713	629	642	638	727	683	666	627	690	698	656	692	685	683	692	658	632	681	702	659	658	660	696	654	676	652	680	655	671	672	659	690	683	649	643	676	670	688	709	670	673	685	695	717	656	606	642	675	654	699	672	663	687	682	650	692	686	688	653	671	702	644	680	642	685	669	665	682	663	658	661	642	678	700	702	686	664	651	661	642	632	695	671	695	703	699	707	689	669	665	633	704	709	697	670	655	663	662	675	707	688	674	695	636	699	680	694	637	682	670	680	608	686	686	697	690	669	674	679	656	689	652	675	702	680	690	662	678	686	650	670	642	685	681	677	649	703	664	676	663	635	707	691	696	639	688	683	613	672	643	659	647	689	664	642	747	674	706	685	720	647	682	710	668	635	680	667	667	695	698	678	616	679	714	715	695	667	609	649	684	687	618	726	679	669	687	691	702	707	662	716	654	680	644	646	693	667	671	664	633	670	674	647	666	676	665	647	704	612	710	654	658	637	689	657	641	616	688	674	694	644	664	673	686	693	642	677	663	695	681	694	653	668	697	666	674	619	649	696	703	645	710	705	721	657	677	713	671	702	648	725	679	694	720	624	691	674	692	691	693	675	639	615	673	685	672	674	665	652	656	656	725	700	642	696	728	661	679	632	686	676	673	658	702	628	677	730	669	654	688	639	675	646	701	653	660	715	684	671	675	687	677	692	707	654	637	650	666	668	674	633	700	703	701	723	692	629	654	613	712	705	690	635	669	669	647	683	641	642	664	684	665	680	649	686	667	633	670	705	696	682	720	671	675	671	666	696	638	653	709	691	688	608	696	699	721	666	663	665	655	689	691	688	665	638	706	669	681	672	683	638	625	656	650	688	670	716	680	674	702	622	687	718	702	637	682	652	657	663	658	648	715	674	669	720	644	693	643	716	706	634	660	699	687	678	677	658	652	713	658	660	623	686	650	644	619	702	723	699	644	702	656	625	721	682	649	723	656	687	666	701	649	692	635	623	663	652	658	648	636	646	633	650	644	685	648	616	658	685	670	643	675	665	648	686	665	689	656	702	625	670	646	693	685	637	666	682	696	701	677	689	684	693	684	660	659	712	655	656	662	663	675	704	641	645	669	637	668	665	669	696	677	644	659	646	717	659	695	739	694	688	628	663	632	655	691	683	648	649	703	663	705	698	680	641	675	643	637	700	669	652	648	714	699	663	708	700	685	689	706	671	676	669	678	683	684	678	659	714	664	646	657	678	718	666	667	694	664	637	694	687	720	718	695	655	700	671	665	666	636	678	687	665	677	690	635	707	691	720	719	672	635	664	665	651	647	682	673	655	663	693	606	676	692	716	658	686	664	661	713	698	699	651	694	675	674	656	620	699	662	662	696	685	686	690	685	651	678	703	679	703	675	649	667	683	682	650	667	677	687	664	609	673	668	656	697	639	706	670	678	667	683	659	637	626	692	672	636	669	660	673	699	673	653	696	674	690	669	658	660	654	632	651	711	667	705	665	712	728	644	671	658	659	659	644	708	662	692	687	671	686	622	646	662	641	665	715	644	680	670	637	744	673	657	681	655	691	652	703	654	654	689	696	660	691	626	631	635	645	714	678	670	677	673	673	690	685	656	628	656	598	729	654	694	668	644	671	657	697	683	687	616	663	689	670	694	684	667	661	704	721	691	706	650	629	725	656	704	669	669	663	671	670	698	686	679	687	675	703	656	693	645	694	689	701	672	646	648	632	691	714	615	657	655	703	657	643	653	692	606	658	692	635	704	665	666	677	669	687	655	669	663	720	654	681	646	698	690	655	671	653	636	693	678	623	690	687	635	636	663	650	665	670	650	724	665	681	704	658	687	702	658	651	669	632	662	651	652	680	717	643	671	581	658	672	676	700	674	704	647	690	613	653	648	648	716	703	607	708	664	669	679	669	708	644	670	656	683	666	667	654	701	703	653	703	646	670	700	666	621	673	692	653	699	659	696	679	654	642	695	699	663	681	682	706	656	702	639	688	677	652	660	646	668	668	691	609	645	725	660	669	627	689	710	670	662	703	656	658	691	665	714	674	675	652	681	716	662	696	668	689	676	708	678	685	647	662	675	664	644	690	661	677	682	705	635	704	689	657	659	674	667	654	663	701	703	680	673	692	662	721	689	628	615	663	668	690	688	645	693	647	670	669	667	625	656	686	675	703	671	689	713	700	676	637	662	640	707	701	649	677	655	669	658	696	642	671	674	712	669	719	683	651	698	705	706	629	669	737	701	703	685	736	641	699	681	695	686	668	665	661	712	690	658	615	658	701	643	626	676	657	693	662	681	624	651	634	670	644	652	666	628	645	682	663	675	652	637	636	738	638	651	650	671	667	668	672	638	658	615	666	676	680	665	641	682	642	668	669	655	635	678	698	671	680	696	700	738	655	674	680	687	706	669	617	613	678	696	668	667	666	672	679	674	704	641	656	678	705	689	661	670	741	671	675	655	671	676	663	689	691	679	726	668	658	650	660	704	651	660	652	712	682	693	683	652	725	686	636	696	662	645	685	688	662	691	679	704	746	683	677	671	644	662	645	675	676	726	652	651	610	679	692	678	660	672	655	673	647	689	664	634	643	682	641	666	685	623	680	679	680	685	725	708	683	671	710	734	725	675	666	669	675	661	624	679	685	681	687	652	694	709	675	706	690	652	676	705	686	676	659	673	656	676	670	655	642	620	703	674	646	692	657	651	695	645	633	686	694	703	706	667	668	687	611	676	729	676	661	669	657	655	734	659	619	644	657	677	680	695	704	651	635	657	673	682	679	670	699	655	672	673	677	610	688	644	636
8038	2134	1900	3269	1175	1154	329	297	286	316	300	301	291	336	290	319	284	318	296	320	316	324	305	324	296	293	278	309	262	322	281	316	276	293	279	307	284	290	320	312	311	279	271	274	320	272	285	285	269	282	330	297	296	298	300	313	333	290	272	299	303	313	297	289	267	286	299	291	252	287	289	294	293	296	289	272	288	290	285	254	275	288	291	313	336	304	286	323	288	305	275	292	285	299	286	325	249	260	297	266	268	267	299	268	276	261	311	300	305	273	306	293	282	302	281	283	277	282	312	317	288	257	307	295	290	314	311	264	256	292	319	295	281	271	282	327	289	317	288	274	304	278	282	291	298	280	262	313	286	268	284	301	316	306	316	287	331	281	295	272	265	275	293	307	293	303	288	275	302	295	289	288	288	274	283	278	289	297	238	280	291	290	318	299	298	281	291	294	286	276	293	275	257	283	289	305	264	265	285	285	336	249	285	272	277	266	277	288	303	311	295	320	291	252	251	297	269	277	261	295	284	295	298	299	297	295	267	271	307	319	286	297	272	244	282	288	267	267	297	269	294	291	276	298	281	303	298	293	299	268	303	302	302	279	296	271	294	288	303	273	288	259	325	291	252	292	299	270	288	281	292	282	284	288	266	297	286	291	294	289	299	267	254	302	321	327	285	261	287	329	344	288	287	269	302	326	266	306	308	271	285	276	314	281	284	319	278	300	292	269	282	322	307	325	271	322	310	286	259	288	301	280	321	293	266	268	268	308	281	294	279	297	309	290	289	287	295	277	275	277	274	311	297	296	288	304	311	280	303	302	273	282	276	296	280	285	265	300	304	336	317	304	319	279	298	292	298	294	276	268	289	271	270	301	310	309	314	294	299	280	299	278	300	279	273	267	295	273	282	255	304	300	287	315	272	296	318	291	292	317	299	266	256	273	269	283	305	275	296	251	268	285	314	281	271	282	318	276	300	236	260	272	300	275	281	306	297	301	289	293	283	269	282	277	286	280	283	296	299	288	271	332	263	269	314	312	270	267	295	275	299	299	299	286	285	282	281	272	280	268	261	317	264	316	283	295	301	296	305	284	295	307	265	254	275	264	301	290	294	292	304	269	285	279	284	317	300	268	265	290	279	258	295	282	278	251	262	299	321	336	297	309	284	308	295	284	295	276	297	276	284	296	311	301	293	291	266	302	269	279	301	283	302	313	289	276	269	268	261	267	304	289	282	306	274	308	283	313	282	234	290	275	286	296	268	302	306	305	291	312	265	275	296	329	301	294	277	270	309	293	276	297	304	302	296	289	299	301	329	282	309	254	289	312	314	275	287	277	276	266	278	287	286	282	279	265	270	266	304	256	287	274	285	312	274	279	286	286	287	268	318	305	279	285	269	303	308	298	293	286	292	305	290	323	296	336	292	284	274	266	259	259	277	328	289	282	290	290	265	329	272	294	285	261	322	275	311	297	283	282	298	303	359	289	286	267	281	296	290	288	321	274	278	283	302	314	276	278	325	266	322	288	308	280	298	285	273	319	286	261	304	288	326	275	291	293	316	308	296	283	286	260	311	288	294	304	284	268	287	281	309	279	280	276	310	337	292	282	284	310	296	291	232	318	318	296	301	321	305	281	281	274	278	275	266	320	301	293	318	293	280	260	257	330	274	309	292	296	308	301	319	325	301	306	305	299	306	303	280	294	295	268	282	265	277	274	310	310	293	310	275	284	275	281	306	276	327	301	289	272	300	278	262	279	310	295	298	300	297	277	296	256	285	264	262	290	294	278	309	280	322	313	279	304	326	290	254	296	294	298	291	281	283	250	280	320	281	271	335	289	307	279	278	305	275	272	296	254	265	298	287	274	276	306	258	262	274	300	277	256	314	312	299	295	282	320	293	281	309	295	332	289	287	252	289	291	296	301	272	320	310	278	307	288	285	309	278	311	308	273	299	302	287	325	291	333	289	304	295	293	274	307	282	321	278	303	294	300	295	315	279	325	317	306	273	276	312	280	294	288	290	277	292	266	296	313	305	300	273	295	293	299	286	290	274	297	265	275	280	308	305	315	273	314	266	298	295	271	314	296	322	311	291	328	279	281	255	306	283	317	304	276	294	252	275	279	289	286	300	255	284	267	283	293	286	300	311	285	270	304	293	307	303	276	291	290	287	298	295	280	271	295	287	273	291	288	292	283	275	315	299	259	290	289	315	311	266	305	303	278	251	264	295	290	323	273	281	313	306	279	288	297	290	293	277	284	307	277	267	272	287	283	299	258	317	250	296	315	315	285	276	321	298	317	312	303	273	288	292	281	266	264	280	286	270	266	285	315	316	288	290	280	304	289	280	310	326	303	296	295	309	277	290	278	285	304	272	256	298	265	302	302	269	312	280	275	264	271	295	285	310	265	275	295	305	275	290	272	305	300	290	305	300	285	267	269	319	290	284	290	293	312	304	296	322	305	281	304	266	283	297	297	288	296	269	304	273	287	270	306	268	275	307	260	288	277	268	291	296	288	303	282	270	247	319	292	253	288	289	294	306	291	302	293	277	235	294	263	263	279	321	278	297	278	282	302	284	316	278	305	315	277	280	325	322	285	312	298	287	277	327	289	281	300	273	265	284	266	295	276	263	271	286	303	271	293	265	299	305	304	279	317	331	303	295	282	267	257	289	307	234	275	259	310	295	287	298	285	310	300	284	287	276	295	301	302	308	286	290	264	317	264	303	263	272	299	289	290	302	274	308	329	288	253	292	270	273	311	300	296	264	284	258	300	277	259	290	300	264	291	303	282	289	272	268	321	290	301	300	290	287	267	293	280	282	301	276	306	297	278	294	286	301	300	263	306	282	280	282	274	293	300	306	320	266	318	278	257	290	324	290	306	275	299	264	282	266	280	278	310	296	282	297	311	303	296	257	281	270	236	257	282	273	276	299	282	302	300	313	280	302	291	279	281	280	311	289	319	293	269	306	287	289	289	316	289	285	291	275	285	301	284	290	272	248	274	272	278	299	274	293	317	253	279	284	301	300	282	290	286	276	289	285	292	281	274	273	295	276	268	287	280	269	278	271	269	304	313	332	310	301	272	285	319	284	295	318	316	299	308	280	236	265	241	279	296	295	287	305	298	288	307	303	241	269	263	275	303	274	267	287	299	322	320	310	273	281	297	288	312	286	299	278	300	294	319	270	264	274	239	277	284	292	273	306	290	285	281	278	300	272	259	301	303	292	304	287	312	269	309	286	291	317	295	312	284	263	308	266	287	261	298	300	259	308	274	298	258	245	316	311	270	246	262	306	289	277	312	299	294	279	270	297	279	294	298	317	268	294	269	325	303	275	300	311	281	286	285	251	315	302	283	292	272	285	291	300	261	282	297	301	307	287	288	304	270	253	325	287	264	304	265	298	282	281	295	307	300	320	253	308	262	280	292	255	278	290	283	264	278	267	253	308	296	280	280	307	299	304	297	287	263	323	266	268	274	275	274	277	322	331	287	309	283	292	295
6873	2642	4039	10641	3417	4612	980	916	864	837	787	780	809	732	756	768	753	719	778	738	696	714	766	720	744	764	659	708	676	724	703	706	737	688	725	682	744	694	726	686	737	675	681	697	732	676	702	670	671	701	686	686	667	718	674	697	665	706	704	683	688	711	680	670	642	703	658	703	681	724	689	690	689	692	728	647	677	755	675	707	694	710	662	686	704	720	696	688	741	649	710	671	689	694	705	688	700	677	677	655	665	658	726	758	745	664	684	694	621	705	696	623	667	705	771	680	697	703	700	697	723	677	696	698	737	653	733	666	676	688	677	697	752	695	716	711	674	701	694	715	672	684	696	674	703	635	654	672	706	712	690	706	663	696	693	656	722	676	661	737	699	714	668	720	733	727	709	688	675	721	649	692	692	728	678	704	709	668	702	683	736	689	693	698	691	728	732	638	665	722	670	695	734	690	700	652	651	676	644	660	691	710	680	740	700	698	680	673	657	699	687	710	689	704	732	640	714	669	679	711	653	684	686	673	664	727	670	680	644	685	750	649	673	696	656	668	690	676	674	651	731	647	678	678	713	666	670	704	703	684	648	712	644	684	650	699	706	707	680	684	711	682	676	671	710	712	744	701	643	730	664	675	689	664	688	670	688	761	710	716	689	688	717	666	721	651	707	677	707	678	692	697	628	685	713	673	687	713	704	700	688	676	692	668	634	684	679	739	711	698	666	657	670	677	722	721	717	694	728	665	706	654	670	749	662	670	687	723	670	689	678	691	709	711	714	705	672	714	686	719	709	674	716	696	668	663	706	691	668	709	685	672	683	691	720	736	688	693	740	707	692	706	707	673	649	706	693	695	724	684	698	738	688	630	658	728	675	684	721	671	738	692	665	676	712	680	721	677	669	681	672	673	672	697	732	698	722	709	688	732	675	638	687	673	704	673	733	728	703	711	678	701	705	673	692	719	676	717	667	695	696	716	730	684	670	674	677	636	746	742	664	718	679	656	657	689	681	678	705	711	696	708	672	671	708	745	672	686	729	667	684	682	684	667	671	684	669	740	707	709	665	722	690	688	707	691	694	708	728	679	690	735	716	693	713	755	783	720	710	696	737	666	711	698	669	678	705	715	625	699	705	683	663	690	732	703	681	660	689	739	706	691	678	685	635	687	729	683	691	748	729	659	701	735	675	714	672	689	708	638	635	705	686	683	689	701	678	685	694	718	710	701	704	700	705	681	723	707	643	708	706	717	708	692	681	680	692	674	631	675	681	719	685	705	704	685	704	673	713	674	725	694	738	688	688	690	683	712	675	652	710	727	724	727	714	640	716	681	669	686	736	630	669	743	693	671	653	659	697	713	656	671	711	681	710	688	731	713	721	690	678	682	678	693	633	707	682	667	633	730	677	688	695	685	699	697	671	692	699	679	711	672	745	673	668	678	681	711	663	734	692	687	683	659	714	715	686	722	681	711	694	702	650	724	736	730	770	734	739	714	728	658	709	705	681	698	708	701	674	677	708	698	620	696	670	680	716	686	730	707	659	687	712	630	673	706	709	682	681	648	670	667	682	731	651	684	651	722	683	704	695	702	691	726	699	665	665	715	729	711	697	664	690	703	738	676	696	686	733	705	660	677	733	636	703	651	701	690	701	687	688	671	664	721	690	665	678	686	712	731	662	727	761	695	711	717	693	684	697	696	639	676	675	699	648	666	684	683	728	684	724	702	747	696	684	701	711	729	707	701	649	690	704	694	682	718	672	668	726	738	714	729	729	741	714	675	693	718	682	703	675	707	704	676	650	679	672	689	752	682	632	658	677	730	703	675	691	720	687	702	707	700	730	662	681	692	678	681	710	674	692	711	737	747	727	701	713	692	730	695	677	622	680	680	690	655	742	680	731	704	687	694	718	653	653	691	640	696	671	670	740	689	700	687	710	676	686	686	679	664	719	695	649	732	685	734	683	676	716	724	694	714	707	692	682	677	683	702	699	715	715	741	708	646	701	685	682	716	690	654	699	683	690	711	706	669	702	739	678	690	655	700	671	709	710	705	697	658	695	695	669	729	669	730	655	771	662	644	664	711	718	675	718	698	685	668	693	667	695	692	739	731	759	722	653	666	664	716	662	745	715	732	665	701	680	706	667	664	674	657	694	654	680	686	658	686	692	719	709	698	674	697	716	722	623	652	681	676	679	671	714	720	735	690	674	676	720	726	698	682	671	704	675	713	675	711	701	701	652	719	711	681	694	622	712	742	680	698	692	744	705	645	716	657	695	691	648	663	684	689	720	670	682	730	660	677	708	694	737	688	707	708	686	703	692	675	697	722	679	664	711	719	748	698	729	688	732	735	676	693	712	665	665	711	723	710	690	684	676	696	712	683	657	706	665	695	734	686	714	711	674	642	673	710	656	658	716	740	722	734	680	753	698	675	638	672	730	705	708	712	702	746	737	695	676	679	693	705	759	675	702	683	676	662	671	722	695	708	636	689	657	719	641	721	716	708	676	687	667	652	710	667	732	693	694	682	709	691	714	683	707	686	719	694	709	705	672	684	719	706	764	684	701	656	730	645	643	690	667	651	668	671	661	693	675	688	689	712	704	688	655	714	639	706	713	693	671	733	680	699	633	738	666	680	725	626	661	685	688	688	639	675	715	737	676	666	714	704	694	710	691	718	664	683	713	714	723	674	669	695	699	713	637	661	694	743	740	685	724	720	710	703	719	708	684	686	697	689	687	652	660	697	643	734	679	662	709	701	689	646	715	668	669	709	708	662	676	681	686	718	685	721	717	662	713	668	667	716	711	706	670	716	741	664	718	732	707	694	708	699	682	686	654	670	670	668	750	694	687	680	705	632	692	686	715	689	746	701	675	712	673	737	714	680	672	701	650	684	688	646	676	669	669	675	698	675	662	686	703	713	712	658	694	685	701	664	697	724	633	669	649	711	704	721	724	673	674	661	714	733	664	700	713	667	635	734	640	700	663	717	681	709	708	688	705	701	708	706	705	670	672	754	706	695	669	701	691	676	732	692	686	725	697	735	639	673	707	686	669	726	665	686	682	682	691	682	699	644	744	690	677	705	706	697	750	640	706	739	709	686	675	696	663	705	738	679	670	692	718	692	684	711	662	718	680	659	679	677	689	686	680	654	675	695	662	661	685	673	738	717	715	713	699	668	700	693	706	690	679	637	668	708	645	685	722	663	686	690	681	650	708	687	682	697	657	700	687	688	641	703	661	713	691	725	686	684	686	709	719	701	695	694	722	699	718	710	676	703	686	687	714	691	711	741	654	687	673	701	678	705	728	711	651	662	716	741	687	711	677	741	705	725	722	728	711	710	701	705	689	698	677	713	686	668	704	715	664	706	708	695	730	778	647	690	696	714	717	690	748	668	676	663	686	684	690	661	688	669	742	723	706	723	693	724	688	697	723	689	726	712	713	705	685	714	647	685	666	751	733	669	768	721	677	711	774	694	690	679	695	699	760	706	695	678	690	745
13669	3686	3699	4144	2036	3197	293	216	212	190	192	176	164	157	172	174	198	152	156	163	188	158	157	153	154	178	156	153	179	156	170	158	151	167	150	147	139	153	135	167	151	161	137	163	157	147	172	174	163	165	157	186	157	141	139	161	150	158	149	159	169	159	158	152	150	146	151	141	170	147	166	151	136	149	138	155	132	154	189	142	137	159	169	168	149	162	133	166	144	131	147	141	159	162	147	173	158	137	117	158	159	157	159	161	136	154	153	144	150	159	139	164	149	157	144	149	138	136	184	145	142	152	137	136	142	162	156	147	146	163	150	143	172	182	147	167	146	162	147	140	143	155	149	147	160	143	159	174	179	152	146	149	156	155	140	147	143	146	138	149	168	131	151	144	139	147	135	142	157	192	161	138	137	142	159	153	129	176	157	166	169	163	133	151	171	157	164	141	150	149	159	151	148	134	160	152	141	151	143	136	166	150	169	157	143	141	165	150	154	128	147	151	150	174	145	146	164	125	153	157	154	169	165	167	135	127	143	156	167	167	153	153	151	152	156	129	140	143	170	176	139	164	127	137	155	162	141	150	147	167	183	157	162	175	156	148	164	144	147	186	138	157	171	147	140	150	159	151	126	153	132	137	160	156	143	144	165	154	149	150	153	131	175	163	144	140	149	144	149	177	168	143	182	131	180	130	175	154	127	153	152	142	149	151	177	145	169	153	139	140	184	156	161	158	157	156	145	137	140	146	148	190	182	160	163	147	134	124	150	162	183	150	150	157	142	147	138	149	166	146	166	152	157	148	154	149	161	135	152	166	171	173	147	166	147	164	167	160	157	150	169	122	155	134	161	158	154	149	144	176	144	138	183	147	170	164	170	163	173	149	148	158	156	149	165	176	170	147	170	145	132	157	162	167	157	148	142	160	152	171	141	134	142	131	155	150	145	173	186	154	160	142	158	146	172	163	148	131	186	159	130	146	160	156	154	139	142	165	185	167	150	161	152	156	173	168	142	171	152	146	144	169	140	165	156	163	151	157	158	165	133	143	177	126	154	181	187	167	157	150	141	153	147	170	140	169	164	153	143	149	157	140	147	149	159	140	148	179	131	153	144	149	134	154	148	147	153	161	149	169	146	150	125	189	156	126	148	136	141	152	150	163	150	143	145	171	156	140	172	162	155	150	148	136	152	131	145	138	152	143	159	168	141	146	154	135	156	158	150	179	144	151	133	132	156	166	161	160	142	151	142	136	160	114	199	148	146	142	153	154	150	153	158	162	146	151	147	141	175	164	129	141	155	150	130	132	156	138	155	168	164	173	158	156	150	142	147	160	163	165	163	142	136	147	139	146	156	120	151	168	151	131	158	154	148	165	166	160	152	175	161	172	155	154	156	155	168	162	167	159	170	163	164	158	156	141	170	161	141	144	162	138	165	152	137	170	165	145	156	147	146	142	142	135	150	156	174	148	147	174	139	136	167	149	178	147	155	160	147	151	148	131	176	173	125	145	145	148	146	149	138	172	169	156	141	142	146	168	151	131	147	153	167	162	138	167	166	164	166	161	153	165	156	132	163	145	154	150	158	159	159	145	168	170	149	159	139	159	144	153	182	150	153	140	147	182	128	158	165	142	149	161	148	153	181	169	139	180	150	162	156	163	147	162	159	150	153	136	139	173	151	136	151	155	155	146	161	168	157	186	160	167	156	155	138	163	137	157	161	140	144	169	165	165	183	165	138	152	142	156	148	165	164	140	167	171	155	154	154	149	143	142	151	152	176	146	171	182	138	180	150	156	156	149	162	141	136	150	184	156	150	147	161	162	143	148	155	145	157	146	164	187	145	147	174	142	171	144	159	149	183	130	127	176	164	152	150	158	166	162	140	163	157	156	138	153	161	140	178	142	164	130	144	137	124	142	144	163	139	163	173	166	145	159	142	155	149	153	140	159	142	156	160	146	152	144	142	159	131	140	150	170	153	158	152	163	153	135	153	152	167	145	155	149	155	151	154	135	151	143	164	159	149	181	143	163	165	165	145	170	142	160	138	172	139	139	150	139	124	155	164	155	144	145	162	130	178	159	174	167	134	174	167	147	155	148	141	171	160	142	154	127	175	159	163	174	141	183	173	152	152	142	134	165	169	152	135	160	158	149	166	145	172	155	173	171	178	140	147	126	160	142	160	162	160	138	167	168	149	155	137	145	151	161	163	155	168	149	149	145	156	146	142	152	166	165	138	150	161	148	141	158	148	147	158	166	156	134	164	162	157	123	148	162	165	163	148	153	135	172	159	165	142	152	168	132	148	165	133	147	141	140	148	158	146	137	160	160	145	158	160	161	166	155	140	141	144	165	164	150	164	169	143	173	160	147	152	149	162	164	161	169	146	140	160	160	152	148	183	174	164	177	126	174	146	135	128	139	166	129	153	155	157	151	128	152	145	159	167	152	143	159	147	161	159	162	160	171	165	165	156	166	179	153	168	176	136	161	182	159	167	152	140	156	143	145	147	141	144	169	164	147	154	148	144	148	145	170	151	157	155	141	143	156	167	168	152	163	150	173	173	156	136	162	140	145	156	161	151	150	158	139	137	141	162	169	181	163	157	149	159	156	166	159	168	173	141	155	144	138	172	138	151	150	128	178	161	170	180	133	142	151	150	131	147	141	162	142	144	153	140	184	145	132	172	152	163	130	160	158	134	151	148	150	145	146	162	164	127	151	179	176	149	151	166	160	185	164	175	162	167	141	150	159	151	141	160	153	139	171	155	146	150	154	159	152	161	159	168	170	168	151	135	141	139	161	146	139	146	149	154	143	156	139	151	151	134	159	183	176	140	164	142	152	154	163	164	140	159	146	162	163	158	150	158	157	184	175	176	176	168	159	136	179	155	135	143	137	152	135	154	160	148	168	157	143	169	157	151	168	138	159	163	143	160	159	151	165	155	179	162	176	148	156	146	162	148	165	149	139	163	159	135	164	173	166	161	130	150	147	153	164	147	148	152	178	150	168	160	137	182	137	188	165	167	148	156	157	143	146	121	148	152	174	153	174	176	157	156	151	132	140	144	178	141	175	149	168	171	175	168	138	145	128	133	136	164	165	138	163	155	155	161	143	147	148	163	158	137	162	154	134	147	150	141	160	139	150	152	133	155	171	176	184	182	162	155	160	170	158	146	153	139	146	150	146	131	127	151	155	148	149	196	166	171	159	140	166	161	141	157	156	155	133	184	171	159	141	159	144	159	155	145	155	144	138	149	139	149	131	137	154	155	131	149	158	177	165	162	166	148	146	146	147	157	157	146	168	163	175	152	146	157	144	151	126	145	145	137	169	149	145	180	127	141	131	143	155	148	150	147	151	142	152	155	145	161	151	166	146	157	138	153	160	173	142	153	131	147	148	135	165	143	169	147	127	125	165	146	159	175	148	166	161	152	147	174	146	164	164	167	172	142	144	145	176	133	160	141	150	148	154	147	155	159	149	152	143	166	156	159	164	161	169	151	148
8695	3696	6958	12766	6420	10246	915	782	730	634	630	518	533	533	489	465	458	485	452	434	485	454	468	443	428	449	414	401	433	455	411	429	413	424	409	377	363	377	374	385	395	396	420	398	386	407	411	406	380	385	386	414	385	403	397	375	367	400	393	409	391	394	428	368	393	396	382	398	378	338	394	384	366	410	418	383	416	394	389	384	396	409	400	365	406	394	393	388	371	369	382	389	374	372	450	381	374	400	377	409	407	401	348	381	334	402	352	394	384	361	387	349	392	392	392	399	376	405	381	419	367	414	400	400	386	370	413	380	365	360	381	413	362	384	375	402	368	389	388	404	391	390	378	372	422	418	396	362	387	379	373	391	407	385	373	354	391	385	366	369	398	354	373	405	407	384	389	379	383	378	385	390	421	389	371	411	389	401	402	350	377	380	407	414	371	392	416	357	441	357	380	392	388	386	392	389	366	403	351	414	381	397	379	385	376	388	362	362	357	405	386	378	387	394	419	392	382	370	391	349	393	376	412	354	381	417	412	387	374	397	382	365	374	409	352	379	352	409	394	375	376	380	367	404	381	422	397	390	352	366	395	401	390	392	398	337	390	399	367	374	422	406	370	404	396	386	391	389	397	358	377	405	380	372	372	383	355	420	375	352	404	385	350	334	425	383	388	390	415	377	389	371	383	331	366	375	350	388	389	416	355	389	371	356	372	386	400	367	360	356	376	367	363	402	409	407	368	383	361	424	398	403	374	406	401	385	349	391	391	425	402	375	394	354	398	404	385	397	406	358	388	405	408	414	387	338	352	387	386	383	360	348	400	393	411	352	347	319	409	345	391	385	393	358	404	414	397	390	395	405	379	408	388	360	380	391	379	366	373	349	364	386	378	380	367	377	415	403	408	380	401	388	364	431	371	411	387	391	382	364	391	390	394	380	385	400	349	352	382	350	402	396	392	332	411	413	377	392	372	419	391	373	359	402	397	376	380	361	361	387	396	395	396	402	402	382	382	391	399	379	413	416	376	394	380	365	365	377	363	355	382	412	375	371	392	406	376	359	419	389	385	410	375	408	378	380	384	383	394	409	377	378	366	376	357	385	392	360	424	375	389	404	390	426	404	366	401	409	380	382	384	378	413	382	411	384	383	361	358	363	409	419	370	388	351	402	383	396	359	390	380	405	376	371	393	368	387	431	378	388	358	393	366	395	401	401	401	355	383	391	354	400	369	382	379	363	379	379	373	384	399	417	401	381	379	363	420	395	376	413	372	407	377	367	408	371	411	379	400	384	386	365	390	428	394	396	374	350	384	367	392	384	375	390	386	386	380	371	383	380	383	370	395	428	393	358	353	387	396	388	408	372	390	377	363	377	373	385	361	401	402	372	388	396	351	401	414	408	406	386	395	380	404	395	397	369	373	411	396	400	379	367	382	398	393	369	395	387	395	415	349	400	411	374	371	403	387	390	356	418	414	390	374	373	355	410	360	369	420	423	417	389	388	353	421	371	404	365	368	359	412	351	373	375	381	402	365	356	401	397	402	383	353	413	363	375	369	381	404	377	417	411	366	360	410	380	386	383	375	351	379	363	387	362	373	373	391	342	391	390	372	370	394	390	368	390	399	365	370	353	378	383	366	374	376	393	389	364	352	390	328	370	384	352	398	363	375	374	380	373	360	390	403	393	379	386	365	373	397	392	381	396	367	376	337	376	371	366	431	358	386	345	376	363	392	387	361	404	384	368	378	410	384	379	383	405	412	360	382	384	411	378	397	380	403	348	379	383	420	386	376	377	400	369	418	381	392	376	367	399	370	415	400	394	392	364	357	396	378	396	405	366	380	354	414	411	394	416	385	421	373	380	406	382	421	383	356	420	402	365	386	387	371	414	372	408	373	387	354	396	401	363	383	404	393	401	404	411	399	363	404	386	399	396	385	392	397	403	399	345	375	382	393	384	349	411	378	416	354	390	372	381	382	335	388	389	413	421	404	389	406	388	417	383	376	420	381	381	329	393	371	403	395	395	401	406	391	357	363	379	388	389	384	401	376	386	414	414	393	354	376	409	368	373	425	368	379	401	403	373	379	401	370	399	414	403	377	431	382	364	401	337	393	379	370	380	366	349	375	357	382	381	407	389	418	383	345	412	350	385	362	371	392	413	379	409	395	369	382	357	387	371	361	370	367	396	410	376	378	366	413	375	371	358	383	382	369	402	417	399	400	426	379	413	354	399	382	367	369	364	360	410	369	380	368	384	392	395	382	342	397	385	306	355	376	377	358	362	398	373	374	385	403	397	395	379	390	407	373	395	376	385	392	394	400	350	390	416	404	380	368	387	384	377	402	371	405	360	394	380	403	351	397	406	380	389	345	405	386	378	404	367	354	398	382	393	390	390	401	389	413	381	417	385	368	358	405	380	379	379	405	373	373	372	384	369	370	372	390	359	389	428	383	399	361	406	378	389	426	428	379	359	380	392	354	387	379	350	362	400	351	373	371	358	365	402	360	399	367	386	403	406	367	370	358	418	387	371	394	389	377	377	375	394	399	367	360	376	421	405	392	390	359	412	375	381	356	378	401	374	396	364	376	371	364	402	371	421	358	385	374	343	363	407	404	407	381	417	393	397	401	332	407	337	376	377	406	392	417	396	369	418	393	361	442	386	374	377	371	393	393	366	393	380	383	392	397	393	412	407	389	366	405	372	382	386	407	399	411	392	378	382	385	379	392	401	452	368	374	418	367	401	407	374	391	384	364	382	361	375	372	398	374	390	389	375	414	342	426	379	400	380	425	385	348	406	407	368	381	368	417	397	367	397	355	409	407	360	360	358	370	381	354	399	390	418	406	372	383	424	393	386	404	372	372	375	393	376	372	350	414	352	356	367	392	438	334	408	352	365	372	408	415	391	395	361	390	369	366	408	401	417	409	360	384	402	398	369	416	366	378	380	378	396	366	377	406	375	371	385	409	408	431	400	419	359	379	398	369	374	427	395	377	377	367	371	374	397	371	413	394	384	369	365	353	323	393	397	399	385	389	405	389	363	398	354	359	378	387	371	405	358	432	421	384	430	361	383	377	364	323	386	383	367	416	405	380	430	403	396	375	414	363	382	378	393	388	381	392	400	406	381	369	382	393	402	365	362	390	400	382	350	387	369	372	385	359	409	424	377	371	354	365	386	416	387	395	402	410	373	393	402	372	393	373	374	379	367	363	414	371	368	345	356	414	382	394	395	354	401	372	397	400	382	389	384	399	377	429	384	379	385	385	406	375	388	362	368	363	369	371	361	397	367	383	371	410	372	379	387	363	398	377	418	377	403	348	398	382	387	350	366	390	386	370	393	386	372	361	417	388	372	376	420	415	400	383	417	356	384	367	360	419	407	376	362	398	401	390	375	371	362	399	406	359	402	367	369	375	368	381	340	441	373	376	409	421	401	403	369	390	371	383	422	350	389	412	366	393	383	375	378	379	355	399	380	350	412	347	365	376	418	426	405	386	370
2233	1004	1398	795	426	371	308	276	278	281	245	304	294	270	294	288	276	293	308	266	277	304	292	271	263	270	286	292	309	276	299	251	293	266	279	281	267	271	272	271	268	312	275	265	268	270	269	277	259	253	265	305	240	267	266	275	278	279	268	280	278	276	248	277	256	269	296	281	258	309	289	287	250	298	248	294	256	289	288	266	283	292	269	289	330	250	256	294	283	259	289	310	253	291	284	266	256	276	262	301	246	321	292	287	279	255	260	252	259	309	256	299	281	273	254	260	284	280	276	292	320	260	274	277	245	259	277	296	269	287	288	283	281	285	295	274	314	297	263	287	294	276	245	266	257	271	303	289	274	288	295	254	267	284	290	272	263	297	269	274	250	283	238	276	247	298	269	265	295	273	291	286	286	302	293	290	281	267	294	280	297	265	285	286	277	297	281	310	245	257	270	300	291	260	267	284	274	271	262	267	276	299	292	247	253	306	264	306	273	275	268	281	274	259	264	301	264	289	268	280	282	290	291	266	281	285	287	277	280	251	276	291	274	278	250	280	271	297	281	259	257	294	275	258	252	283	295	270	260	262	293	321	312	289	257	276	275	267	286	264	282	273	282	271	297	268	262	289	278	264	281	284	303	286	266	266	250	285	272	307	284	282	274	302	280	265	290	251	247	276	276	313	276	263	279	293	292	252	293	257	286	288	278	281	258	264	265	264	295	271	286	255	265	266	273	251	285	257	269	236	282	292	301	290	306	285	293	270	223	252	252	280	280	282	268	267	277	249	299	278	277	283	293	299	290	265	273	267	285	291	283	257	303	282	259	278	257	269	251	275	295	275	287	267	301	263	269	306	306	256	256	262	266	274	256	306	284	312	298	284	286	283	279	276	272	303	279	290	270	264	298	279	293	279	280	272	246	310	305	285	294	273	266	288	295	288	257	279	250	260	282	280	295	305	281	300	254	286	265	278	264	289	280	291	270	278	279	252	277	304	276	266	320	286	297	289	266	275	280	295	304	318	267	270	296	246	272	290	255	290	290	273	274	283	293	286	269	265	282	274	302	238	283	269	297	283	287	288	239	277	276	292	259	298	278	290	315	310	318	279	302	266	287	265	262	263	264	268	285	292	298	255	273	277	276	300	269	266	264	275	274	279	288	268	285	264	270	278	276	285	291	289	281	302	296	278	272	258	290	267	265	227	272	231	272	277	251	293	287	269	290	292	244	270	272	308	277	272	251	285	290	292	278	289	262	283	275	276	260	297	298	275	260	295	247	276	246	309	271	243	278	282	280	297	295	292	321	303	274	292	258	267	319	289	272	262	305	304	264	262	280	279	295	309	235	276	282	278	289	245	268	324	275	270	281	263	280	288	245	278	282	264	327	263	300	238	264	297	269	306	244	278	279	281	332	264	284	272	296	299	281	253	279	269	266	259	260	247	283	300	292	286	283	279	291	251	263	254	295	294	270	261	277	296	239	317	260	302	314	271	297	281	335	297	302	264	241	263	290	274	296	293	251	293	256	308	274	269	233	306	288	272	258	274	304	274	287	286	293	274	292	271	277	253	294	302	265	248	268	266	276	287	282	301	285	284	262	287	288	266	259	293	290	277	282	279	295	269	291	289	284	270	272	266	287	270	281	315	261	292	278	283	275	263	298	287	300	264	297	302	286	279	259	293	268	259	271	268	250	292	269	258	267	264	259	288	297	298	276	285	301	277	294	294	272	297	257	312	265	277	277	291	281	257	284	267	269	268	277	265	272	290	268	274	256	280	255	288	285	292	250	288	277	262	252	268	282	265	296	294	270	286	304	280	259	261	265	264	266	269	301	272	257	304	272	267	316	287	300	284	293	258	270	275	254	258	252	281	311	275	278	277	243	290	281	272	268	286	275	310	274	302	262	295	281	264	268	295	280	278	265	279	304	324	254	274	280	261	273	283	288	261	292	278	253	289	286	291	278	267	234	269	283	280	308	287	277	303	298	250	260	296	263	267	277	261	271	302	271	265	276	306	302	256	292	256	308	300	275	294	282	288	298	262	290	280	263	248	252	259	270	298	301	294	273	254	248	272	292	277	338	286	266	310	271	292	297	271	281	299	273	288	303	244	308	289	276	310	249	266	291	277	275	303	278	270	261	288	283	245	271	277	243	291	292	259	270	245	288	273	291	300	299	270	290	282	280	264	270	271	292	250	296	249	284	265	293	253	264	290	280	308	285	276	267	247	263	276	288	314	288	283	279	297	265	294	302	259	267	310	296	315	284	265	277	296	273	300	271	260	268	278	267	279	240	284	254	292	269	274	279	292	309	303	283	264	267	274	252	316	260	269	294	285	274	288	324	273	283	288	286	266	242	298	261	270	314	262	279	272	275	299	255	264	264	255	252	284	303	274	289	268	299	309	271	303	314	273	255	272	294	241	270	297	262	310	303	284	291	266	267	279	269	282	309	297	310	303	298	272	258	281	287	303	284	260	257	262	302	268	284	254	272	279	261	264	315	278	265	278	254	292	289	277	272	276	257	246	292	275	326	274	266	282	304	284	268	239	259	275	313	276	273	256	280	284	306	321	284	291	302	268	321	288	301	278	297	296	256	282	293	282	292	324	253	258	307	271	267	288	268	242	312	275	285	268	289	287	300	294	247	278	284	278	267	271	262	304	285	300	274	276	242	284	274	281	303	256	273	272	272	274	254	257	272	272	302	300	291	271	270	292	291	262	287	284	273	274	289	292	257	270	284	285	284	272	267	271	300	254	260	261	270	268	279	311	279	278	293	303	290	299	254	286	274	299	271	271	264	271	296	287	265	289	279	260	313	294	255	289	267	297	304	280	281	264	296	292	261	301	307	279	284	256	266	266	277	258	241	251	285	274	260	297	283	277	244	284	266	281	290	269	282	321	281	275	289	287	295	281	261	284	286	249	278	294	294	299	281	252	257	266	253	278	281	256	288	262	269	274	262	290	298	266	290	267	290	271	310	253	265	275	256	254	243	297	273	294	274	277	252	264	276	278	294	288	280	255	301	272	290	258	304	292	271	287	295	224	267	299	257	260	285	280	267	261	278	296	267	314	298	236	289	287	276	291	282	269	305	284	299	259	272	319	267	291	295	285	281	253	278	253	277	292	299	240	294	260	274	296	253	269	275	257	290	254	277	282	257	250	285	284	300	266	280	268	252	295	301	250	267	278	281	302	272	260	297	270	259	238	250	271	271	288	272	273	252	285	262	282	261	282	255	312	293	273	261	230	296	316	270	275	275	298	295	253	260	256	301	289	313	282	288	268	275	281	270	280	262	261	288	277	296	270	295	283	316	269	276	289	257	285	285	269	251	272	263	278	295	289	287	295	258	279	293	271	256	232	281	269	262	293	284	287	284	214	247	245	275	269	274	270	297	282	301	272	284	312	291	253	279	282	284	281	269	268	253	293	286	277	282	288	267	239	271	275	275	302	272	315	269	298	290	251	277	293	327	265	314	289	300	303	243	281	277	273
2325	1559	3041	2462	1263	1103	683	672	677	693	672	663	697	632	645	686	652	702	680	660	679	681	675	656	714	697	708	658	708	695	691	646	620	658	721	650	644	662	665	682	632	668	697	663	625	626	667	662	696	699	679	707	661	642	699	611	666	612	651	672	672	664	688	664	681	714	674	633	690	701	692	654	655	674	673	627	719	732	675	664	675	691	723	641	692	664	721	673	650	664	679	643	713	692	660	702	703	666	669	652	669	718	675	668	696	671	612	665	688	686	677	691	703	704	677	698	687	652	642	697	725	706	686	690	670	718	682	658	686	683	700	676	675	645	682	689	616	704	647	683	688	670	683	720	681	639	688	678	627	687	739	686	684	662	641	688	673	659	642	700	671	708	654	747	660	669	682	679	691	652	687	740	664	690	711	684	681	708	696	672	677	654	644	682	676	610	687	705	702	741	690	708	677	655	635	671	699	694	696	710	729	689	630	704	640	668	691	655	697	678	693	661	697	682	746	635	689	679	661	732	654	653	657	691	687	695	658	697	661	693	705	660	671	714	663	686	696	674	650	654	666	682	675	697	697	689	669	656	660	669	696	656	667	711	663	682	666	637	690	633	648	684	714	630	689	676	693	717	665	675	660	658	684	661	634	673	662	698	682	680	642	673	627	679	672	707	730	676	683	730	666	671	698	698	657	660	691	688	654	625	697	712	680	621	662	677	701	736	673	624	736	675	678	704	671	662	688	631	696	699	608	638	677	746	659	735	707	686	677	714	684	689	678	641	667	678	691	693	691	674	692	675	672	657	681	697	656	696	703	687	666	690	625	679	707	648	722	675	721	685	700	713	639	696	697	664	735	716	651	762	702	639	673	679	689	637	697	674	694	637	661	698	696	697	695	685	691	702	638	738	652	635	674	674	719	661	724	655	687	687	706	654	653	678	689	643	671	661	716	683	662	716	707	704	676	658	664	638	688	661	664	682	709	682	700	710	635	715	687	670	686	670	660	667	709	670	690	678	678	678	745	663	720	723	654	685	689	662	683	666	687	669	694	692	687	710	718	667	681	676	639	668	686	659	683	636	637	692	699	694	650	676	632	669	746	667	700	684	688	662	710	662	637	737	661	684	659	676	660	654	704	669	676	680	675	694	684	694	683	647	709	648	703	647	725	715	678	648	690	663	711	677	725	716	691	664	704	674	711	679	695	696	647	707	661	699	667	679	702	661	630	649	698	698	679	696	662	695	635	711	691	646	674	634	656	697	673	650	674	669	687	660	685	684	667	702	664	698	698	673	718	652	670	714	680	697	660	687	622	710	685	689	701	711	684	689	696	672	705	697	671	666	729	674	684	702	659	709	746	688	666	683	674	687	702	716	668	692	694	672	700	666	670	668	667	706	671	728	703	704	672	664	677	664	659	687	640	683	696	687	695	745	675	657	707	695	645	685	669	669	662	678	659	679	644	680	683	707	690	695	645	680	632	709	682	648	698	687	655	672	664	656	695	658	683	653	676	696	662	686	675	704	696	715	662	691	655	657	663	636	694	652	680	694	660	677	653	664	646	629	661	726	702	713	670	689	686	669	686	733	671	682	697	608	690	691	699	635	677	674	682	685	710	691	695	715	673	698	665	688	675	692	663	695	679	693	682	681	688	647	695	668	657	709	687	688	685	672	719	693	632	691	685	681	711	651	674	695	710	694	715	678	659	679	666	687	661	640	663	703	689	688	670	676	648	697	629	671	698	672	706	706	671	679	627	656	681	705	665	692	685	689	676	737	666	692	665	667	701	681	734	644	701	681	663	665	628	731	697	680	679	714	697	656	661	674	694	646	700	665	699	706	676	654	651	680	694	684	697	640	654	709	705	657	650	702	656	670	662	675	717	660	670	681	664	698	670	680	695	697	659	697	687	682	666	663	680	695	683	655	737	711	680	664	703	644	670	655	645	684	667	708	655	681	676	693	719	660	654	675	670	683	727	660	633	706	707	678	686	660	692	694	700	719	659	655	669	722	689	662	646	677	659	707	659	719	722	669	682	679	650	669	688	679	665	689	675	663	666	665	631	677	704	638	643	662	657	705	676	653	679	735	690	667	650	674	699	674	684	704	688	642	692	675	693	677	660	687	666	621	622	711	704	710	710	696	673	679	706	695	644	681	695	666	643	673	697	673	711	641	691	688	730	671	681	739	695	698	676	694	715	718	645	712	684	672	657	678	713	689	662	698	690	673	681	769	688	730	709	706	687	673	667	647	662	697	665	665	667	673	654	658	697	697	716	668	655	663	668	666	654	660	662	664	655	701	715	668	652	742	638	749	709	677	682	667	719	673	641	688	659	662	690	652	685	637	666	705	672	690	679	655	657	650	710	630	692	646	665	724	647	683	667	656	681	676	642	625	635	646	666	696	725	655	683	698	699	706	656	688	650	658	616	705	715	685	659	674	715	702	682	628	612	676	691	688	682	666	606	668	672	689	691	730	699	698	736	643	685	711	698	676	670	698	753	656	672	679	624	648	696	663	667	660	678	724	675	671	651	709	713	665	689	678	678	676	737	721	674	718	710	627	685	674	710	717	708	639	694	678	687	680	654	674	709	694	682	668	695	677	664	702	679	691	704	599	663	680	660	678	669	683	678	718	642	748	685	691	615	687	613	655	658	683	714	708	708	677	690	657	657	693	642	675	671	694	650	625	681	673	738	743	667	734	682	667	713	665	672	651	704	690	716	624	676	670	707	680	666	670	630	661	695	689	652	656	676	679	697	670	693	685	674	689	685	717	695	680	670	725	692	632	718	694	671	722	681	660	664	698	735	692	730	706	662	676	663	659	705	671	613	712	706	630	633	660	714	693	677	688	667	748	672	700	707	695	661	674	664	657	637	721	702	722	697	670	654	684	739	665	676	697	650	703	621	704	681	650	662	651	714	694	730	633	658	690	664	691	691	674	671	674	637	728	666	691	676	666	678	598	706	704	665	660	681	728	655	677	685	720	667	632	669	670	722	645	674	648	738	723	713	710	677	683	689	663	627	731	722	640	639	703	679	669	641	652	650	642	683	699	680	608	687	653	642	687	644	655	704	675	619	687	718	662	639	704	687	691	696	676	698	702	704	675	678	708	697	697	688	703	635	685	643	640	688	717	699	640	673	713	675	724	713	700	702	655	662	676	680	703	668	700	676	653	709	675	660	708	676	650	738	716	712	657	729	664	674	660	715	686	715	675	681	636	676	697	674	708	658	651	690	657	689	651	717	725	638	660	685	678	687	752	667	719	650	687	688	703	750	667	691	662	650	657	644	696	709	697	694	642	663	661	703	701	656	685	696	647	707	730	729	688	689	659	661	659	700	707	728	645	681	683	682	689	680	663	676	705	678	704	657	665	681	670	703	689	659	682	659	650	670	720	670	640	712	647	684	711	724	730	657	742	710	661	700	685	687	659	639	657	723	667	655	648	695	693	671	667	681	648	691	695	674	691	634	649	665	702	663	694	749	688	652	676	719	675
8108	2973	2666	2004	1204	1913	355	347	314	303	312	296	295	316	336	326	322	292	293	332	291	293	293	289	285	310	302	307	260	297	298	314	297	301	312	300	288	275	302	263	281	313	304	280	308	296	315	306	294	266	307	290	280	288	317	273	287	296	298	326	293	325	298	261	287	317	275	313	319	305	288	283	283	297	288	319	258	289	288	294	300	285	309	281	303	284	303	291	306	274	272	319	302	295	269	291	290	285	284	327	287	272	311	295	334	279	289	290	311	296	266	288	298	336	278	302	289	283	286	309	269	280	302	323	298	310	293	337	289	301	300	292	304	268	295	284	290	272	287	279	320	281	253	262	320	293	292	307	301	301	291	302	306	319	261	305	276	344	281	293	329	280	258	264	286	289	319	310	286	277	288	314	311	281	305	277	289	277	297	295	309	291	280	287	320	282	312	309	314	273	300	300	300	301	267	301	287	317	281	273	268	294	298	268	289	300	329	317	322	286	301	278	305	311	318	286	321	288	327	291	288	270	273	317	296	298	326	282	299	299	301	302	281	326	308	254	268	307	277	307	237	288	301	295	283	273	305	257	314	274	303	285	308	322	301	260	335	302	265	315	299	291	264	287	296	319	290	302	243	267	280	287	279	264	314	257	266	278	307	261	288	306	288	300	303	258	302	287	305	298	285	305	318	294	279	278	276	311	279	318	293	281	278	272	256	294	321	267	283	312	292	280	309	305	284	252	291	275	291	286	281	300	306	307	307	313	296	293	312	286	271	284	290	297	308	267	293	257	284	263	262	301	295	319	308	324	294	297	323	272	256	300	317	269	280	277	324	276	292	304	296	278	305	307	292	310	297	277	295	290	279	289	262	264	331	273	311	309	270	326	275	298	302	273	265	275	301	303	273	285	272	274	298	328	287	323	316	293	293	289	271	304	333	303	289	277	314	291	299	312	303	288	330	291	313	283	269	295	280	278	318	286	305	296	287	268	258	318	287	278	281	284	284	304	282	315	290	287	282	262	295	324	338	316	290	277	263	312	299	285	308	286	297	283	324	283	284	275	291	292	292	330	322	297	306	273	299	278	300	294	304	274	273	295	298	306	277	300	271	286	285	304	256	271	294	284	289	315	303	331	268	286	283	301	299	289	289	301	273	304	285	273	292	303	288	300	300	289	273	302	273	293	310	286	331	289	296	286	306	261	292	280	304	271	283	280	283	309	322	270	273	299	284	275	270	281	260	311	274	294	298	292	294	294	279	304	297	282	269	272	288	284	268	284	290	299	274	298	273	296	286	299	285	333	283	309	274	316	306	313	345	274	307	269	286	256	269	259	282	316	283	305	257	304	316	326	303	287	319	258	276	290	268	316	297	277	300	279	316	283	313	287	276	290	278	259	292	289	309	318	281	311	301	298	276	274	314	331	256	316	301	297	289	251	291	289	272	305	282	265	295	329	308	298	326	272	289	295	306	274	289	304	331	272	320	322	306	292	273	299	296	328	287	289	301	307	283	294	285	255	317	282	299	264	288	313	298	275	270	279	270	313	265	297	312	273	281	305	323	270	294	279	292	297	309	278	312	304	298	287	301	298	271	268	297	285	305	283	335	283	293	294	278	275	324	286	310	282	286	320	301	283	291	289	279	300	280	298	278	278	284	294	287	301	328	279	273	264	300	290	307	268	258	282	305	309	298	267	294	283	316	281	261	323	334	292	271	280	294	296	290	277	270	278	325	271	307	301	304	278	272	282	311	280	278	281	281	304	292	263	293	265	305	286	287	287	290	295	284	283	324	321	291	308	306	273	286	277	272	276	313	298	286	283	305	292	293	308	340	300	285	276	284	280	281	291	314	305	293	273	296	311	308	293	301	294	309	278	277	318	264	277	325	312	284	285	263	291	318	300	297	274	324	302	290	319	307	298	304	298	284	299	278	315	295	288	310	322	298	302	274	312	291	293	266	254	298	269	297	288	315	307	312	292	297	304	305	286	323	273	280	313	297	303	280	287	308	292	294	276	293	321	256	263	306	286	305	280	306	315	301	293	304	309	291	305	283	287	291	273	312	297	293	304	315	307	277	297	270	292	305	278	284	307	286	288	313	314	308	296	303	311	288	295	279	308	306	275	291	278	254	304	308	318	327	286	278	326	293	330	310	258	304	289	299	281	287	297	282	259	285	296	342	286	307	284	270	295	262	282	313	299	284	301	308	280	301	291	276	282	297	281	291	288	310	307	309	272	281	308	294	302	297	280	288	301	297	255	326	297	276	266	254	300	313	268	261	257	302	291	280	307	302	297	292	260	293	264	301	258	285	292	322	294	280	302	301	284	281	296	298	292	303	300	292	287	310	295	312	324	271	289	305	302	317	258	313	306	309	303	277	310	279	315	308	317	266	315	290	287	302	303	263	314	293	302	260	275	279	283	262	280	285	272	266	268	282	283	264	308	273	294	348	292	298	256	306	302	283	282	339	302	285	259	291	289	272	269	296	280	297	290	306	295	285	302	275	300	266	248	280	309	323	303	320	333	305	267	286	266	268	290	295	312	327	295	308	241	278	289	255	318	277	284	284	246	279	314	321	325	285	274	311	272	274	286	298	290	265	300	250	281	281	270	284	302	275	304	297	306	291	292	298	288	310	300	331	278	282	273	249	300	306	279	300	315	329	287	307	288	307	280	319	315	293	293	309	296	288	266	313	299	306	304	266	283	283	302	297	267	290	266	337	333	293	324	294	271	260	308	280	287	298	286	258	302	288	265	278	306	306	306	300	280	281	318	331	299	294	295	302	284	289	282	301	264	295	263	292	284	255	299	328	286	292	334	302	304	285	288	306	304	289	284	268	294	266	280	314	261	316	292	301	305	279	288	267	259	269	281	304	282	329	308	320	304	321	307	273	296	296	277	291	280	265	292	329	296	318	274	275	300	302	292	307	294	273	285	312	320	311	326	304	290	284	260	286	277	302	276	300	272	318	293	307	315	284	289	291	276	261	266	295	284	262	242	275	293	278	296	288	279	293	320	293	281	316	278	319	283	309	259	266	312	286	289	275	286	275	318	308	285	309	299	275	306	353	306	299	315	346	296	295	260	313	290	269	259	310	288	280	272	300	298	276	279	284	302	292	324	284	283	303	296	311	295	290	301	255	306	321	294	271	311	276	319	300	283	297	296	268	288	276	267	326	302	284	325	304	275	312	291	312	270	278	294	296	261	284	290	261	281	273	311	282	272	302	300	280	296	293	266	287	338	292	328	288	296	259	301	315	272	306	293	283	308	290	292	315	314	272	282	281	280	281	306	266	301	322	272	283	306	290	305	262	289	336	306	298	276	290	253	314	298	287	289	326	294	285	291	304	309	294	291	278	269	289	292	345	287	331	324	292	314	292	308	300	254	297	277	285	275	298	269	265	286	303	308	277	297	275	263	284	281	268	292	287	295	324	304	269	275	305	288	275	273	300	332	291	283	296	315	281	277	271	277	291	274	257	301	295	296	298	313	351	337
7160	3587	5534	6252	4041	7351	897	891	791	857	867	795	800	745	766	742	788	708	746	718	748	714	770	688	761	684	720	722	725	697	718	696	719	682	707	760	716	723	673	698	699	657	688	709	722	669	716	714	683	701	703	750	736	722	728	711	672	680	691	747	698	689	664	721	694	721	686	713	677	690	714	674	725	694	730	686	683	678	724	700	667	752	654	667	721	676	724	721	647	724	666	747	689	719	682	689	669	657	685	720	670	685	726	727	747	689	724	745	710	674	691	649	696	702	683	733	665	684	691	700	693	729	710	695	696	711	734	678	703	675	675	672	678	719	680	678	700	692	656	714	690	669	709	699	723	711	666	704	697	684	694	668	732	675	657	707	644	719	711	714	662	708	743	682	723	700	719	695	692	711	715	730	722	718	702	730	709	734	684	716	738	659	680	688	714	681	704	687	672	693	666	676	702	722	692	702	700	732	671	692	660	723	681	648	708	679	710	710	705	702	695	709	689	652	679	701	699	704	656	714	699	719	712	704	682	704	681	675	713	741	733	738	712	698	684	675	668	737	729	645	721	648	638	661	695	715	715	726	677	726	686	629	670	743	699	714	685	742	726	683	692	695	667	702	706	726	725	734	727	668	690	689	675	684	694	732	745	682	661	691	697	713	651	699	712	710	687	736	684	740	684	739	708	731	718	685	733	730	705	699	752	676	705	645	677	695	727	689	697	685	772	671	736	715	707	672	702	683	688	703	705	697	719	736	691	741	721	705	691	713	679	680	672	714	718	645	753	708	720	732	697	651	690	685	758	717	706	706	715	720	704	700	685	705	712	713	683	668	741	687	676	726	707	729	708	699	716	720	668	689	703	700	686	689	685	706	683	672	712	656	710	721	674	690	728	710	702	690	695	715	663	695	676	731	651	699	688	703	727	700	672	695	671	693	675	727	667	699	703	733	736	701	726	701	724	693	692	659	711	702	713	634	722	701	680	713	732	670	721	673	692	758	698	743	734	717	721	704	686	731	730	666	707	751	707	700	713	644	711	684	706	713	700	678	691	719	684	693	704	727	689	670	706	718	674	664	692	641	750	674	698	707	678	699	701	705	758	673	736	654	705	684	687	745	724	710	701	687	687	700	699	681	705	648	705	644	708	711	690	696	704	649	718	714	785	725	685	685	689	697	691	710	703	687	742	670	719	712	721	716	710	713	679	676	729	676	700	767	679	659	676	686	672	707	735	700	713	669	702	676	728	764	688	678	709	679	696	675	721	659	681	693	689	696	710	712	665	656	733	704	682	693	733	728	680	717	727	695	708	719	692	704	661	678	698	680	715	681	734	714	756	707	710	691	736	716	728	725	708	676	651	715	681	711	681	655	650	685	751	729	705	672	678	699	680	747	758	705	682	667	739	727	681	663	743	665	699	694	701	701	712	699	712	686	713	700	651	705	720	694	661	692	680	706	704	694	722	732	728	720	665	724	720	698	724	670	695	670	713	663	729	741	715	670	672	612	734	708	672	631	695	672	686	743	716	705	688	689	692	721	686	669	669	737	700	689	684	682	707	646	752	699	714	709	700	704	708	691	672	735	692	696	713	677	674	677	703	709	699	734	718	691	683	704	726	683	742	661	706	738	723	738	719	701	706	711	701	750	714	681	726	747	676	740	714	679	708	646	666	709	711	755	703	705	711	693	702	664	684	714	720	729	737	670	684	677	669	743	682	715	688	682	680	739	687	701	663	639	714	666	690	711	680	652	669	701	693	685	711	775	707	687	695	671	698	677	742	734	683	773	654	670	752	699	711	736	714	679	693	705	716	715	746	706	686	687	736	672	743	701	689	684	706	703	701	714	724	653	631	732	707	651	698	689	730	673	683	712	688	742	713	659	655	710	670	693	695	692	671	704	685	684	707	665	666	689	684	693	736	686	686	669	642	704	736	689	716	708	740	716	673	717	691	711	667	711	731	680	728	704	707	731	727	665	736	715	755	698	685	724	703	729	706	710	696	709	726	707	690	702	727	684	711	728	701	703	682	721	657	703	746	680	710	678	674	740	748	700	683	709	708	721	730	700	665	678	692	712	684	699	697	711	702	702	698	722	748	698	710	694	663	702	706	689	725	685	681	736	700	739	700	746	719	683	666	703	692	694	669	671	700	712	732	703	700	711	704	711	754	658	725	679	696	630	702	680	750	654	733	690	716	708	725	671	692	703	707	712	703	743	710	725	702	695	721	685	708	712	702	681	658	668	739	676	666	723	704	710	696	640	723	746	698	701	711	680	679	669	665	699	700	699	717	739	715	697	711	666	717	691	683	704	746	707	686	669	734	706	668	725	683	664	738	698	719	693	708	691	679	625	728	726	701	702	730	681	656	688	661	679	690	675	705	696	688	681	732	707	750	715	706	711	695	682	693	687	719	709	683	685	679	726	711	669	718	699	722	672	699	717	666	705	756	693	710	689	677	701	698	691	737	673	706	717	695	716	683	732	701	696	708	684	683	694	652	728	684	735	711	721	709	663	753	681	710	715	715	690	713	716	718	662	743	704	693	732	721	678	653	699	707	652	642	686	703	668	688	749	687	670	683	690	708	699	754	662	700	714	672	675	728	686	727	689	706	659	676	652	705	728	667	702	722	732	690	725	697	716	653	714	718	690	715	694	680	693	734	701	708	692	731	746	657	685	696	652	706	728	692	686	681	712	700	733	724	683	748	661	701	712	675	739	657	683	638	682	705	707	724	692	723	702	682	707	670	677	718	685	662	713	691	735	768	689	688	732	698	778	670	711	684	675	729	700	714	724	712	684	728	670	731	737	708	674	679	670	730	731	723	677	701	706	686	713	699	655	705	687	706	677	697	699	691	727	671	689	725	698	687	723	692	709	674	678	698	722	733	699	676	746	738	723	720	677	733	691	727	728	680	672	684	678	695	706	713	682	668	685	710	698	708	678	713	674	702	747	686	686	715	708	683	676	714	692	736	708	693	659	687	690	688	681	675	717	715	725	710	671	739	707	674	731	684	694	740	700	698	715	726	717	653	703	720	684	687	754	743	684	686	714	706	725	759	735	633	665	689	712	690	665	667	688	701	712	663	719	696	700	699	710	709	671	685	708	678	678	716	690	751	724	653	668	660	765	715	751	699	712	719	715	693	702	723	667	682	717	701	737	700	720	697	750	697	713	719	644	704	673	701	657	736	647	748	694	729	710	699	704	715	715	713	697	685	706	736	693	745	705	675	725	714	684	695	699	672	753	718	682	702	683	710	727	700	649	716	711	724	709	667	669	719	666	705	695	672	735	695	728	714	700	687	771	710	680	732	710	671	665	670	666	727	688	707	649	706	668	682	740	688	669	697	676	692	730	669	713	724	719	708	701	658	710	726	680	684	745	715	736	647	705	687	725	728	731	678	691	752	724	717	734	647	714	683	694	666	695	697	698	653	671	677	670	672	678	681	674	735	643	672	676	667	721	727	707	714	686	711	740	709	722	711	699	680	720	691	719
14287	5430	3297	2845	1722	2919	279	216	226	212	198	201	190	173	189	158	166	167	158	154	165	144	152	145	153	139	200	160	174	175	146	146	195	162	156	141	160	159	171	152	172	141	153	155	134	151	135	129	136	163	143	167	138	182	163	156	160	140	161	142	149	147	143	148	147	152	162	132	138	160	165	162	157	157	160	137	139	169	170	152	158	147	171	152	157	145	155	161	159	153	165	141	140	152	177	148	153	153	132	154	159	161	162	135	149	146	156	151	150	124	138	135	160	140	125	153	168	146	156	160	143	138	160	154	145	159	154	161	150	161	158	159	155	140	158	149	122	136	147	138	154	152	134	137	148	154	127	155	160	156	147	170	173	161	151	135	164	130	181	172	147	163	150	171	161	138	142	142	171	150	135	147	157	135	151	145	160	152	141	157	156	120	157	154	148	152	153	134	139	150	140	156	180	156	148	137	154	166	153	137	144	149	127	148	167	167	143	161	170	166	168	147	141	134	164	156	162	151	165	185	122	161	161	148	143	163	137	132	138	156	143	143	145	155	157	145	139	161	157	136	164	165	157	132	146	170	148	159	153	164	165	144	196	149	142	144	155	165	122	132	152	116	159	139	146	140	140	150	161	154	151	154	155	174	171	152	137	153	154	164	165	148	144	157	138	155	131	144	140	166	160	138	148	167	169	148	149	146	151	161	142	159	164	145	147	163	136	145	171	159	143	152	144	151	128	144	158	130	133	164	141	149	134	151	162	164	137	176	170	134	164	151	148	159	148	157	192	156	148	166	143	142	154	153	143	173	149	159	155	140	147	135	177	143	167	146	148	152	165	167	152	140	151	151	154	157	146	155	143	139	167	146	143	168	160	129	142	149	172	141	163	120	139	135	155	133	156	128	142	142	166	144	177	166	160	150	147	142	146	143	137	142	145	159	144	136	165	144	146	136	165	145	182	169	140	150	123	164	153	154	133	169	148	150	154	136	161	145	149	158	167	150	148	154	156	161	150	156	143	155	148	183	160	141	147	152	170	131	135	140	130	177	146	176	160	150	157	166	175	153	149	163	159	167	149	152	153	152	155	148	139	142	157	149	131	155	142	150	160	161	161	142	148	170	182	147	179	141	122	167	171	151	152	139	172	154	166	142	143	148	145	160	143	166	154	146	151	153	163	151	159	132	134	135	174	150	152	151	138	135	150	164	156	134	134	171	134	158	152	158	145	148	136	157	150	157	142	142	166	152	155	159	147	155	144	131	156	149	159	145	155	153	157	142	153	161	152	156	147	157	167	155	170	152	156	168	124	148	136	165	180	143	155	134	162	162	176	148	178	168	161	158	146	149	157	129	146	176	173	139	144	178	135	146	172	155	131	115	141	152	137	173	136	166	159	163	138	164	159	161	131	167	146	175	140	170	128	172	125	147	137	166	156	145	162	163	161	165	151	163	137	152	143	157	156	164	129	151	165	150	142	164	153	145	144	130	150	146	160	132	165	167	125	144	142	154	150	160	138	157	134	150	176	160	141	140	155	163	162	152	170	153	131	150	142	147	140	145	169	128	152	135	154	138	162	136	145	166	157	157	170	148	157	137	138	142	155	145	166	149	156	154	152	148	128	153	157	131	122	148	174	160	154	138	167	146	167	162	158	171	155	162	176	165	159	150	151	130	158	156	150	131	141	149	155	148	143	141	141	150	162	157	139	168	112	155	157	166	155	158	136	135	166	142	165	147	179	162	154	189	144	135	133	155	162	155	153	156	146	169	146	141	147	161	145	162	154	142	142	151	154	159	137	133	156	124	160	126	159	164	149	139	161	157	163	160	135	157	163	122	165	144	160	151	163	165	183	155	165	172	144	156	154	169	143	121	169	158	162	151	157	134	151	164	161	157	148	158	161	145	145	151	159	144	160	159	151	158	147	170	159	159	148	168	145	146	159	147	150	162	148	151	144	156	143	171	149	151	153	152	179	172	158	141	149	143	155	141	165	148	132	171	171	162	144	155	157	141	156	156	149	159	135	144	150	156	161	142	173	166	159	142	136	126	147	132	137	144	156	143	163	172	142	121	156	160	176	148	141	154	145	153	151	148	144	153	163	126	146	140	165	163	175	146	139	149	154	147	148	139	151	148	171	178	139	160	162	158	164	152	174	165	148	144	166	138	171	153	193	145	156	153	154	158	160	156	132	157	173	146	151	174	140	139	137	171	151	152	160	156	130	140	153	148	174	140	165	149	157	152	165	156	153	163	125	152	151	167	144	129	149	170	132	145	156	143	144	160	138	156	157	129	162	129	143	144	163	147	158	133	164	139	155	162	154	183	154	154	137	146	143	143	116	151	151	153	161	134	160	162	151	157	180	131	149	137	147	187	138	156	145	151	152	153	139	116	166	136	182	182	129	141	149	130	132	166	161	156	132	172	173	180	151	136	170	140	158	153	126	152	152	155	169	173	143	159	147	147	150	160	174	133	151	133	153	168	132	144	134	151	137	161	140	160	167	145	156	132	173	137	158	145	154	164	167	146	150	134	167	154	150	169	144	164	146	135	157	148	171	168	159	159	164	143	147	160	145	129	143	131	162	140	150	173	149	145	174	148	140	142	162	158	118	112	154	171	140	137	159	138	147	167	138	135	179	144	159	164	159	158	119	162	172	133	115	153	149	147	159	168	154	174	170	167	147	147	153	149	142	137	166	131	173	173	163	150	139	139	133	133	162	153	145	152	168	158	149	158	153	174	161	174	166	166	141	155	143	144	144	159	160	143	167	162	156	142	173	153	177	150	141	171	150	131	151	162	162	151	169	139	155	143	138	165	167	166	137	143	168	149	141	156	134	151	162	144	141	186	181	128	156	143	149	155	176	162	155	141	166	132	164	160	155	143	167	125	151	146	133	156	117	131	148	142	155	152	147	128	179	143	165	168	151	138	143	151	151	138	154	151	171	148	163	141	140	135	151	135	167	162	145	157	174	167	142	153	151	156	158	142	181	153	154	146	150	138	155	147	144	135	164	157	138	142	171	165	153	155	150	148	148	155	147	138	158	155	160	141	190	164	178	177	148	179	151	175	150	143	148	159	159	164	151	166	160	170	153	158	151	168	159	145	142	141	141	158	151	166	164	140	148	166	159	167	138	168	155	164	138	159	156	159	154	160	180	163	149	141	151	155	154	130	135	138	144	114	148	131	160	142	120	154	157	144	139	160	121	154	141	159	144	148	130	149	146	168	142	147	150	169	156	161	152	170	143	157	152	162	160	163	127	140	162	146	168	155	143	138	142	163	156	156	157	153	159	150	162	136	155	176	161	165	137	161	148	162	146	136	144	142	140	162	160	132	150	163	160	160	171	148	149	146	158	147	145	163	140	140	158	139	125	165	148	152	160	154	147	143	131	134	156	157	158	148	161	146	138	151	154	132	157	160	132	155	152	161	153	152	145	141	141	157	148	160	145	139	156	144	161	181	158	144	160	155	139	162	163	155	157	155	135	132	167	148	150	141
9232	5325	6392	9279	5998	8522	941	758	684	634	576	577	520	510	503	496	465	485	430	460	452	435	409	433	460	422	409	426	419	446	413	400	421	414	415	384	420	393	381	421	434	398	444	365	362	387	393	383	396	406	429	400	391	385	385	367	402	402	381	449	381	401	399	401	393	346	419	357	368	418	412	375	357	392	360	388	404	384	382	361	392	395	328	370	368	359	385	378	380	426	396	385	343	380	396	373	376	404	356	388	359	377	383	358	368	371	367	392	370	358	406	393	355	400	371	372	376	397	373	372	392	376	361	396	367	388	366	321	364	382	378	385	390	381	380	369	388	395	354	369	360	375	377	357	364	394	383	404	377	376	404	399	384	376	384	345	362	380	364	370	407	380	387	385	379	389	360	349	382	361	404	381	394	370	364	357	426	381	398	377	386	350	407	352	413	402	358	394	389	376	361	386	376	391	371	395	420	402	360	382	356	366	398	373	375	366	424	399	379	388	388	380	421	368	401	381	401	362	364	347	394	363	395	367	383	363	383	368	383	381	354	397	380	369	375	350	361	363	361	393	416	376	371	381	378	374	383	388	357	400	380	363	368	341	390	360	350	399	377	403	350	363	404	376	399	361	366	357	342	370	344	363	362	397	376	384	374	386	373	357	375	368	396	350	382	397	365	363	380	350	430	388	401	390	372	363	397	395	366	373	376	377	388	350	386	373	373	380	404	341	384	385	385	346	349	357	373	366	354	402	352	366	337	374	386	414	398	350	398	357	360	391	367	375	350	389	370	391	371	373	364	390	367	382	354	390	379	393	379	340	388	366	375	381	379	394	371	368	359	343	365	364	376	410	377	413	355	387	374	377	387	398	365	338	378	414	383	377	399	429	400	379	397	394	369	378	346	371	369	359	383	361	356	378	386	383	353	353	386	385	395	381	398	375	355	389	367	381	335	337	354	381	363	379	350	388	391	393	367	408	371	362	411	367	366	384	385	363	382	365	384	362	379	327	355	382	374	396	408	349	371	340	394	345	394	360	387	367	391	390	373	375	399	363	387	396	378	382	388	404	361	357	353	389	378	347	372	390	376	350	371	351	359	411	411	386	387	423	402	422	395	398	442	354	370	384	396	380	385	399	352	392	364	415	380	370	355	340	344	354	357	374	362	434	383	366	398	423	366	372	367	405	376	389	358	384	382	395	400	385	346	384	367	339	373	382	357	384	369	380	357	378	399	385	390	374	403	380	416	393	384	413	376	355	392	338	389	404	392	382	379	388	379	353	377	384	403	430	379	381	394	358	419	383	388	369	372	345	379	381	394	417	415	407	361	371	391	364	405	362	353	411	377	389	383	394	378	379	391	360	383	364	366	348	420	425	389	401	395	384	367	383	348	415	369	407	359	363	359	422	347	393	385	376	374	381	359	385	384	370	358	376	385	388	381	350	409	397	367	393	374	362	380	355	374	384	375	372	369	376	377	386	393	402	385	395	359	414	385	390	351	400	392	394	376	348	342	409	374	385	380	384	387	366	403	393	367	375	369	376	407	388	369	383	358	386	382	405	351	421	407	375	381	382	352	361	390	341	407	416	371	358	374	380	370	397	410	393	384	371	344	355	407	408	365	380	377	379	373	372	373	385	379	381	386	390	380	345	332	383	388	380	403	360	386	353	376	363	332	370	375	371	373	426	353	388	376	354	341	405	332	394	371	384	379	374	360	378	381	367	389	399	376	400	400	386	384	389	369	382	401	381	357	375	385	365	375	389	370	404	363	351	383	340	386	365	396	395	375	369	349	346	359	394	398	379	414	369	390	368	374	382	379	390	359	384	403	412	412	361	363	352	393	405	392	374	383	379	372	411	379	402	399	373	385	384	385	348	406	378	354	384	394	409	374	400	377	361	378	365	345	396	378	396	369	372	335	407	426	394	354	388	393	385	374	349	359	371	359	367	395	401	367	377	419	376	388	382	387	411	423	420	402	391	353	379	381	394	394	359	384	360	382	344	347	382	379	373	393	355	362	395	407	399	376	359	341	388	389	368	356	384	354	404	385	378	366	379	369	357	437	398	352	385	363	393	418	385	395	394	417	377	356	363	359	401	421	342	377	395	343	369	338	404	364	431	347	377	385	383	363	356	357	375	349	366	402	373	354	397	397	406	386	381	355	356	359	372	407	358	379	363	327	391	392	385	391	382	335	363	389	368	381	354	379	399	388	375	356	387	360	359	381	392	356	380	392	366	389	373	388	351	390	343	394	363	353	372	382	356	370	360	384	363	414	415	373	364	392	372	367	359	393	394	373	388	368	387	346	388	364	394	355	364	344	374	355	380	394	395	377	384	397	385	418	396	367	385	394	412	382	391	329	392	368	379	367	389	373	399	353	376	375	389	383	390	392	414	369	348	329	340	355	364	386	384	385	381	367	408	359	401	418	364	374	358	397	375	355	369	364	407	362	376	371	376	360	404	415	393	390	415	392	385	399	343	341	384	352	352	383	384	387	355	356	413	375	403	364	389	390	378	402	371	424	363	397	377	371	329	396	376	384	375	372	402	445	381	389	351	347	358	377	387	347	376	407	376	363	369	390	383	377	373	386	391	381	381	383	401	385	429	379	396	393	378	392	414	351	369	361	370	384	378	362	383	378	404	352	362	364	412	387	383	385	348	413	398	410	383	362	380	421	359	366	348	393	360	381	376	343	406	376	406	416	378	373	351	384	349	388	369	383	346	368	396	385	382	395	380	400	375	368	363	335	352	355	380	365	355	415	371	395	396	386	385	404	381	376	367	374	353	375	418	396	377	398	354	365	343	414	372	360	368	382	364	387	379	384	395	378	372	355	370	334	383	371	398	381	402	383	402	427	387	393	362	375	395	368	375	384	407	406	396	388	402	386	358	405	389	373	367	365	376	382	398	396	402	398	385	385	400	390	382	367	405	404	366	394	359	361	374	402	392	389	352	376	403	373	367	364	398	334	363	392	408	381	387	392	376	365	400	399	368	389	385	379	387	395	381	370	366	403	398	398	388	381	384	399	357	405	373	328	387	392	378	404	385	390	347	420	400	363	359	387	344	346	383	350	420	385	392	411	381	382	409	369	345	365	373	380	422	422	410	354	353	371	422	370	368	304	364	383	383	361	348	379	390	406	402	383	363	344	367	378	403	359	357	371	342	368	372	376	400	389	371	390	351	409	368	355	374	385	373	381	405	394	357	395	406	366	373	363	376	363	354	360	342	394	380	357	392	391	367	395	393	383	372	396	324	376	368	390	375	378	397	376	378	360	351	392	380	380	371	331	377	376	380	411	372	385	368	373	349	383	384	396	406	373	354	396	394	376	387	392	393	393	399	377	343	408	394	319	391	389	359	381	386	362	401	357	392	417	355	371	389	368	392	400	353	364	357	396	349	412	364	371	383	413	367	397	392	413	426	366	381	346	382	372	371	383	358	401	374	363	383	391	396	369	380	410	378	349	391	383	409	380	374	387	395	384	421	421	391	362	393
2263	973	1043	621	372	327	254	285	293	268	291	281	279	302	289	262	291	284	280	274	321	295	266	276	273	288	288	271	293	291	249	279	265	296	272	269	243	248	222	235	243	268	260	283	307	301	269	301	268	263	292	269	287	265	279	282	280	303	280	288	281	267	274	270	249	276	287	269	269	256	290	297	230	256	260	261	268	293	302	283	279	251	265	268	276	263	268	291	284	298	302	278	271	281	287	275	271	259	318	280	279	264	249	230	263	292	273	310	264	311	261	288	293	298	302	279	285	274	320	249	279	287	279	241	284	274	250	267	277	286	286	263	278	297	264	269	253	253	275	284	288	301	298	296	282	277	285	253	285	270	270	277	286	293	286	280	279	272	285	302	275	271	264	303	257	288	244	299	265	262	258	272	292	252	260	268	262	291	290	277	257	271	269	271	296	273	261	294	239	283	271	298	275	265	274	273	263	258	278	248	285	248	316	294	287	307	264	317	283	300	252	268	287	303	266	257	276	297	301	290	261	281	295	276	316	287	277	305	292	286	270	309	277	283	267	290	302	279	277	275	285	276	237	273	283	300	267	267	287	325	260	294	304	262	276	276	264	289	310	282	279	294	287	260	280	276	325	253	281	278	271	272	289	273	273	287	251	265	263	275	308	262	284	288	232	263	259	269	278	263	291	279	285	269	269	263	261	290	246	286	289	291	274	259	266	275	266	298	307	259	310	301	304	308	237	262	263	291	307	254	291	301	306	270	270	295	289	264	294	257	271	291	274	281	278	255	291	286	288	250	277	278	239	303	298	279	274	265	305	273	277	257	286	307	289	290	271	270	258	275	267	264	260	260	276	291	267	311	309	280	260	284	282	264	306	268	261	298	268	283	279	282	303	282	290	298	294	285	243	287	263	281	272	279	242	255	294	265	285	269	251	270	270	269	278	280	259	277	272	271	303	275	304	276	290	260	283	268	266	262	264	236	263	280	260	280	267	251	269	278	298	263	278	243	287	279	266	264	283	296	269	279	269	261	277	292	288	296	298	280	260	265	285	284	314	263	266	278	275	284	246	280	289	303	267	273	296	311	273	291	294	283	274	272	308	266	285	269	278	284	253	252	260	283	278	272	250	265	271	278	266	281	271	267	264	284	270	280	282	280	270	284	270	277	284	254	291	252	299	242	256	251	278	236	262	290	297	283	264	253	255	254	281	249	272	274	285	286	281	313	299	261	281	251	272	283	281	270	301	310	303	257	247	284	314	266	261	268	264	276	255	256	277	272	274	294	310	266	268	281	284	248	287	266	271	284	264	261	299	285	290	267	241	288	267	306	248	296	277	273	273	287	291	309	278	270	281	272	287	262	281	268	253	268	288	251	295	304	265	256	294	298	255	243	265	275	284	279	292	266	286	280	289	251	283	286	303	293	273	269	305	267	277	265	282	266	271	297	250	259	266	290	258	270	243	280	261	295	264	284	275	250	271	286	253	259	271	283	317	298	259	277	276	291	289	271	277	265	306	283	286	251	250	251	254	262	261	282	297	260	300	267	284	286	276	261	252	245	276	256	282	278	258	273	270	285	265	266	244	257	264	281	258	245	287	297	288	265	253	303	275	283	300	304	275	278	287	269	270	287	277	262	295	256	253	265	275	268	274	269	268	260	274	285	287	300	297	287	265	261	289	239	276	294	269	260	261	270	271	333	277	271	281	262	300	285	260	284	306	285	269	294	293	267	256	286	282	282	272	288	264	262	298	274	293	278	282	280	272	281	284	256	251	265	300	268	295	324	237	262	272	292	277	276	287	264	282	255	301	261	263	265	300	278	269	288	325	298	277	275	279	289	268	304	280	280	256	288	276	283	289	292	274	271	309	287	300	271	275	273	288	278	269	257	285	268	284	297	300	268	290	280	248	246	257	291	272	286	267	286	285	308	314	291	293	253	295	305	249	272	285	257	280	279	286	298	306	268	283	272	267	281	267	305	269	272	297	279	273	247	283	308	293	274	310	287	276	269	291	281	283	272	267	250	275	281	315	289	264	269	255	263	286	271	264	285	274	280	294	280	262	293	271	286	292	251	293	290	271	287	295	273	279	270	261	276	266	274	289	284	273	271	306	274	262	269	251	286	278	306	271	296	273	305	295	270	269	289	281	269	267	329	308	296	270	268	254	251	270	300	278	284	305	256	271	279	259	227	272	307	269	265	242	251	264	282	249	296	276	288	261	269	288	309	290	281	273	269	274	294	270	278	276	305	236	287	255	283	280	262	294	298	286	238	302	248	254	288	304	267	305	273	298	278	321	302	267	282	289	244	302	267	284	279	284	309	275	274	265	283	292	254	281	239	280	267	288	287	288	308	259	272	291	272	323	285	277	251	284	281	277	275	268	270	285	298	288	299	279	252	297	260	260	278	272	278	266	266	297	246	277	267	289	285	282	282	267	267	249	298	259	260	281	263	278	280	284	275	299	286	253	280	275	303	242	288	283	243	255	258	298	259	319	279	254	278	276	303	274	301	285	301	305	266	327	282	299	285	270	281	291	252	286	300	251	281	252	287	283	269	267	285	257	264	251	252	270	259	261	257	298	280	288	270	289	279	327	271	255	272	287	272	258	254	292	271	276	283	261	269	260	294	289	299	320	266	282	270	264	279	289	285	288	274	253	273	276	291	268	266	296	305	292	282	239	308	267	271	249	297	311	272	271	308	289	266	276	282	278	277	285	288	261	317	227	276	279	283	262	293	262	257	269	259	261	291	231	263	278	250	254	270	279	294	259	303	262	290	273	271	249	278	277	267	282	257	274	272	270	269	296	283	295	276	261	280	268	280	280	295	288	261	313	262	270	282	275	258	270	273	275	262	258	252	262	231	288	299	246	287	241	274	275	273	293	267	268	281	298	278	290	256	287	269	289	260	285	283	275	280	250	291	291	265	260	251	279	291	271	293	286	249	285	277	264	262	285	277	267	250	266	270	258	271	257	288	267	282	283	250	240	273	287	255	263	291	296	286	280	278	273	276	284	258	228	241	217	249	279	286	272	269	279	287	265	283	279	291	291	276	280	258	241	265	292	255	276	270	288	272	262	285	290	288	243	252	293	275	250	277	267	274	289	289	273	282	273	291	261	278	274	261	276	273	297	319	258	296	279	257	264	270	291	264	282	292	302	267	265	272	297	274	247	261	278	306	268	295	251	267	273	278	239	279	282	285	279	294	287	258	286	275	292	291	261	317	308	302	262	293	273	276	262	273	275	262	274	294	273	280	286	258	282	263	279	268	279	269	282	268	281	266	267	268	270	299	305	278	271	259	299	268	304	279	278	277	263	287	327	283	267	258	277	249	251	281	301	286	280	255	276	276	291	277	285	307	298	300	278	280	277	295	261	300	294	270	251	267	279	297	279	269	287	275	256	285	295	264	273	297	265	271	280	274	274	280	263	270	276	271	284	270	274	276	294	295	301	286	284	277	286	270	285	288	258	290	287	287	272	273	300	271	272	282	279	255
2472	1422	2243	2036	1014	877	705	690	659	692	655	647	674	690	666	661	683	661	635	609	642	682	706	641	721	635	680	692	683	663	706	702	625	719	695	624	680	671	706	626	661	701	654	671	651	654	721	697	645	648	680	677	652	675	644	676	683	658	635	687	679	705	690	621	707	675	727	664	687	672	659	653	753	652	661	682	684	683	692	692	668	680	662	714	674	683	703	652	695	696	666	649	696	673	668	666	681	703	657	633	681	669	701	686	656	656	694	677	675	685	675	710	637	720	701	646	671	683	633	730	638	697	642	693	701	688	691	678	646	666	674	675	659	695	689	673	660	687	663	627	671	663	630	687	709	656	669	682	640	640	668	656	700	675	733	654	663	661	725	625	717	662	686	667	652	658	717	698	679	662	661	636	698	679	648	688	702	705	671	658	663	670	646	684	672	677	669	668	692	723	665	612	643	638	681	679	671	680	704	683	674	635	701	677	650	694	672	669	665	646	679	720	657	665	649	690	658	683	647	646	675	691	701	680	682	659	672	702	672	670	697	734	672	650	664	672	680	718	691	686	703	705	655	635	642	651	676	644	661	662	650	700	704	668	705	687	688	675	690	696	690	696	686	667	692	637	664	660	657	682	698	679	648	665	668	690	652	659	694	644	673	677	711	670	665	691	669	732	725	663	662	695	689	695	735	628	647	620	658	692	617	634	683	686	656	641	645	646	641	675	612	669	635	667	647	691	655	671	684	700	679	701	625	695	640	670	651	640	637	696	657	610	661	673	673	771	692	710	665	714	665	668	685	693	683	683	653	679	678	685	663	688	699	702	658	659	657	685	690	672	691	679	654	685	686	655	623	676	667	718	662	677	705	631	622	659	665	662	669	696	644	659	659	664	664	710	665	705	707	653	613	662	640	655	687	693	681	682	637	709	704	682	677	700	614	688	667	689	712	686	693	671	681	674	661	719	686	667	718	717	654	670	670	663	693	678	717	662	665	714	640	704	687	642	667	703	677	651	686	662	704	676	659	675	705	661	682	710	674	679	653	641	677	673	618	667	658	681	734	672	671	713	702	690	689	679	651	699	669	678	648	654	644	682	694	640	642	631	711	687	671	655	648	680	680	687	656	709	701	686	669	682	698	729	681	678	708	700	649	643	659	712	632	696	641	690	670	657	694	677	671	675	653	668	738	677	649	622	693	681	659	664	685	654	666	669	643	692	648	674	679	624	713	703	649	663	645	667	656	675	681	696	691	658	687	644	669	650	643	660	675	638	651	702	671	703	653	694	668	719	679	680	687	691	607	672	680	702	672	694	682	655	660	650	678	693	717	657	712	657	678	692	690	651	664	657	729	659	680	651	675	689	670	661	646	669	651	689	703	593	709	687	636	701	678	669	667	677	683	652	687	626	640	690	694	672	634	708	690	674	659	663	681	633	687	679	663	725	621	712	696	667	614	651	644	667	648	652	706	659	671	685	687	639	704	667	655	662	653	649	670	656	709	683	697	671	644	688	657	625	679	669	668	691	653	677	635	670	676	672	673	672	672	697	623	729	651	673	704	640	680	678	600	642	667	681	668	688	653	626	666	674	633	706	663	678	643	676	648	655	677	662	680	629	707	709	667	671	623	664	687	680	658	685	646	655	684	654	694	632	640	664	654	701	690	658	639	654	679	620	682	658	637	608	691	674	664	659	610	677	675	676	653	682	686	662	634	630	699	716	679	670	691	695	707	673	648	681	678	667	629	628	700	668	657	665	651	713	630	720	708	688	670	664	671	687	618	607	673	680	657	688	638	712	694	686	652	684	689	669	630	708	685	616	657	676	668	644	678	620	655	665	647	691	694	670	659	687	668	684	679	714	723	675	677	665	599	680	686	674	643	675	712	697	681	672	649	688	652	655	639	633	687	663	679	679	667	664	704	663	692	655	631	663	647	662	695	681	640	690	687	624	667	702	685	690	649	684	654	655	653	657	707	729	720	658	659	650	634	638	711	708	677	639	617	691	677	634	664	655	664	666	679	710	656	684	661	675	681	671	678	663	660	645	678	661	647	637	637	630	672	648	638	726	645	655	658	684	666	662	689	658	696	670	709	634	682	696	702	670	647	671	675	725	593	693	674	680	676	648	685	627	679	689	723	674	686	762	659	706	670	653	613	641	646	664	695	688	703	652	672	642	635	690	629	688	681	624	619	699	724	662	654	620	686	657	696	695	677	651	684	660	689	739	629	746	656	653	683	649	647	661	647	646	706	675	664	711	677	669	675	657	664	639	721	668	687	641	687	655	617	672	668	652	688	681	722	620	658	702	659	614	668	673	686	633	678	680	700	626	652	684	678	647	670	652	638	668	640	705	659	640	677	693	691	689	656	698	698	679	699	699	652	667	715	643	650	660	731	666	690	679	669	679	671	685	683	698	670	683	685	718	659	637	675	707	658	697	608	697	678	634	663	646	629	633	689	726	664	678	657	677	663	661	668	689	641	681	663	693	688	713	668	670	649	669	628	674	688	670	639	719	648	694	688	660	636	636	632	645	655	707	678	707	675	641	681	616	664	724	629	687	679	659	643	729	647	634	700	623	650	635	682	700	631	683	668	671	680	681	680	667	651	656	658	726	675	639	721	708	671	683	656	671	658	662	655	638	677	663	704	697	685	666	647	718	674	642	710	707	646	684	670	734	631	673	674	676	634	706	698	678	671	686	665	663	691	678	681	675	671	646	656	648	635	673	632	660	684	654	699	662	735	664	671	695	646	657	625	635	689	661	656	669	655	707	675	685	642	691	654	670	677	663	673	682	675	677	716	688	649	648	687	644	673	649	718	652	673	646	651	646	655	674	694	671	670	686	706	681	690	618	671	656	694	699	644	684	686	652	655	727	663	664	664	655	673	685	687	676	625	711	641	673	704	681	657	681	713	730	618	684	655	696	709	675	660	712	668	689	671	639	700	672	702	681	669	690	686	730	635	603	658	689	683	653	679	726	662	685	681	685	678	648	685	627	627	664	711	691	679	682	721	665	670	684	663	695	688	701	672	631	696	641	672	678	646	631	677	658	679	680	670	693	660	671	732	647	621	671	685	710	688	646	690	658	651	641	689	684	659	637	669	700	636	714	667	629	641	675	656	654	706	683	645	653	674	663	662	652	670	670	677	643	743	678	652	668	704	707	661	663	698	635	703	670	673	700	667	657	691	683	641	628	693	684	651	658	665	672	685	674	693	646	710	697	668	638	683	680	687	665	660	668	668	673	635	699	688	713	665	691	666	681	679	694	657	670	700	614	635	660	630	670	655	659	691	671	669	694	721	685	675	701	708	678	638	663	635	681	668	670	689	648	700	682	697	661	662	658	671	714	712	679	705	681	601	680	650	648	685	660	669	675	717	700	693	649	669	672	676	716	686	696	667	653	647	645	727	707	704	720	706	718	706	651	712	655	672	704	655	640	703	669	652	650	671	657	661	674	676	713	725	680	634	722	648	690	656	659	636	681	621	659	713	665
8929	2334	1836	6076	1705	999	343	337	305	301	300	302	314	289	324	286	285	277	292	276	253	301	271	274	280	317	325	293	305	285	292	324	278	271	298	310	279	302	331	246	278	313	303	284	297	282	293	285	294	310	292	296	283	292	292	323	312	281	307	291	264	267	308	266	284	270	300	299	318	286	317	255	288	292	268	307	331	295	272	304	306	291	304	302	282	299	291	299	298	296	271	290	292	292	297	287	275	265	314	283	291	321	294	266	290	301	272	277	276	263	280	285	300	282	281	290	323	248	305	314	297	316	318	265	301	293	277	303	271	310	271	308	295	301	280	328	302	276	295	278	292	302	296	290	254	285	291	335	299	277	285	272	315	262	266	303	274	307	327	306	258	264	289	295	293	299	297	288	300	291	324	298	282	291	308	279	288	297	311	331	267	295	283	288	279	287	274	272	274	309	309	281	297	294	291	272	287	321	299	307	277	281	279	309	286	278	246	284	298	303	305	281	294	298	298	290	286	284	296	280	312	292	303	281	277	341	287	302	298	332	292	280	287	269	281	320	316	261	289	325	329	303	313	263	287	275	309	280	296	295	303	290	319	295	310	288	268	287	294	328	311	312	273	286	275	306	282	322	311	291	296	279	269	259	275	283	284	286	274	304	280	311	309	285	303	274	286	269	278	276	277	301	271	294	288	293	319	283	286	281	293	276	299	288	285	292	264	265	306	304	301	268	280	286	266	289	287	317	291	293	291	315	324	298	292	272	274	286	289	287	275	289	294	295	295	287	297	302	298	294	275	312	309	261	268	283	323	287	296	269	293	302	276	305	264	292	283	294	317	288	293	296	303	304	253	327	289	275	297	277	306	284	306	317	289	275	260	311	298	307	313	304	311	283	342	313	315	278	310	304	302	279	282	275	278	287	290	253	240	287	299	298	278	264	272	288	277	317	299	272	288	271	300	282	288	264	255	323	300	277	312	298	262	305	307	293	277	287	311	268	283	269	283	311	282	268	292	278	267	299	267	279	277	273	294	274	279	279	285	302	296	287	273	296	287	286	297	310	296	289	273	268	284	265	285	315	290	288	292	254	299	281	270	277	289	295	269	255	289	284	304	323	301	275	293	330	272	280	284	267	277	292	254	281	311	290	300	301	299	285	267	298	273	306	307	277	302	277	281	261	287	304	286	321	291	329	290	295	290	257	285	285	321	284	246	269	271	261	309	252	312	321	277	310	303	295	263	283	312	281	303	305	317	329	308	287	280	292	312	311	304	283	320	274	271	284	277	259	305	285	302	294	278	279	248	289	291	329	293	281	321	279	261	294	258	294	262	293	279	272	259	278	270	274	285	310	262	303	276	306	293	311	304	314	291	269	267	333	319	320	312	301	265	277	301	271	256	303	270	278	259	303	267	268	288	266	281	295	297	292	308	316	286	294	302	294	312	266	266	310	301	280	285	284	303	309	323	297	293	273	276	289	314	336	318	294	293	296	280	257	309	286	304	302	310	261	326	304	312	305	297	297	319	293	301	287	286	305	312	302	294	274	294	290	316	293	308	290	265	271	281	309	261	296	319	282	265	282	311	298	319	320	267	304	288	322	312	275	296	280	282	298	278	277	297	285	324	304	280	269	271	307	284	258	265	270	296	286	256	252	263	296	299	310	308	307	287	317	320	299	295	286	263	280	283	273	287	309	301	264	291	280	294	295	303	298	327	302	280	287	287	304	279	281	308	281	289	279	307	280	281	267	280	234	299	285	286	286	263	297	308	297	290	287	274	315	292	304	293	291	270	285	287	293	290	280	285	295	287	293	291	306	273	269	293	278	298	306	278	298	309	295	317	323	286	279	239	297	284	269	312	309	267	307	242	297	317	327	278	286	262	293	274	324	260	294	262	266	306	286	292	279	259	328	298	296	298	315	284	309	292	299	340	306	263	274	341	297	287	296	299	317	284	311	286	302	277	324	304	280	288	295	273	300	262	280	270	279	273	288	315	260	295	296	267	290	280	262	315	314	298	294	302	273	282	285	313	294	326	277	291	297	264	305	260	305	278	293	270	270	306	306	292	278	294	288	321	259	266	276	256	313	291	275	305	289	291	291	313	293	303	307	281	261	280	324	282	306	275	258	309	280	289	312	259	266	257	279	289	283	298	280	323	289	313	275	296	284	253	257	302	287	279	296	306	258	268	281	298	283	309	292	309	303	303	305	305	282	306	291	319	301	258	272	291	277	291	307	270	297	310	291	278	282	320	300	300	267	321	305	272	285	287	307	316	305	322	299	289	292	304	345	276	275	323	275	302	245	281	296	287	281	324	286	317	251	303	281	290	282	291	268	318	295	293	302	291	307	308	309	297	300	331	300	282	269	298	312	290	309	271	285	308	284	338	279	299	282	301	300	291	279	303	305	298	283	277	315	278	289	306	284	277	299	284	307	321	244	297	283	349	321	272	305	266	290	279	316	304	264	299	279	253	284	304	287	276	295	271	276	302	314	290	278	287	272	285	308	272	282	235	287	281	285	296	285	276	253	270	310	268	294	297	308	283	268	275	280	322	293	288	311	270	306	313	278	255	304	283	276	255	295	313	284	302	287	277	305	281	318	283	242	287	276	290	326	302	275	263	320	270	270	280	299	290	307	304	282	260	300	278	282	287	268	278	272	312	264	291	310	304	301	251	294	306	299	317	274	279	307	312	260	278	277	281	278	287	284	294	275	298	311	289	277	280	298	277	319	271	298	281	290	264	304	293	313	275	278	316	282	298	316	294	290	271	267	293	311	264	252	324	298	342	286	286	316	293	287	286	288	291	278	263	312	321	283	296	304	283	255	285	314	279	315	314	299	280	273	298	257	323	282	301	299	296	278	276	315	301	273	257	315	290	312	286	296	293	294	273	294	273	307	316	300	290	279	281	294	312	294	294	315	326	282	289	329	285	296	287	274	283	288	297	251	286	295	259	299	271	279	266	306	296	276	286	267	277	313	305	257	321	298	278	248	319	299	303	278	331	296	313	294	280	302	262	339	284	284	313	302	320	271	315	283	312	319	298	295	295	296	292	301	268	291	281	267	270	302	246	323	275	280	275	281	329	269	300	301	303	304	251	307	263	287	320	285	300	292	292	267	256	271	330	276	284	274	266	280	295	306	274	282	298	312	281	272	299	296	289	280	278	263	311	275	298	294	279	300	293	287	278	294	310	310	301	281	303	283	268	299	280	279	271	282	316	331	289	275	319	295	273	300	294	265	329	303	299	317	303	319	268	275	306	268	299	300	265	322	310	290	287	278	266	258	296	271	291	290	338	254	283	283	333	313	271	319	265	279	285	283	278	290	307	286	263	309	300	294	306	303	305	284	301	287	289	287	301	316	289	305	313	274	284	268	252	327	318	296	294	295	280	314	328	297	294	293	289	272	276	285	290	249	265	305	290	294	271	278	320	317	317	298	308	286	315	289	336	286	294	270	294	304	290	293	304	278	293	296	309	307	299	308	270	308	287	287
7306	2774	3863	17631	4058	3584	919	918	833	799	805	794	792	735	739	767	758	711	731	792	656	723	709	720	729	711	728	759	720	738	679	678	716	715	709	695	686	691	675	674	720	695	685	736	668	695	712	710	662	688	695	706	631	759	710	703	700	692	660	752	696	671	674	693	748	671	718	698	734	672	736	670	726	696	661	664	685	687	716	716	726	731	700	650	726	706	687	713	733	705	662	679	685	685	686	734	698	702	694	688	692	694	741	732	692	713	655	675	676	674	660	708	689	702	688	713	703	690	682	694	725	711	693	662	694	695	682	709	654	677	707	707	698	683	728	651	686	693	707	678	761	697	623	713	677	665	683	706	688	710	672	708	729	700	704	753	701	704	726	699	678	682	731	709	697	710	689	729	689	703	712	728	699	681	712	640	672	678	681	728	680	682	662	675	709	684	715	691	697	691	663	683	687	697	645	682	695	710	679	714	717	675	632	664	741	638	690	628	642	688	710	699	713	699	692	687	690	680	728	701	661	671	675	662	732	698	709	702	733	692	742	727	711	664	661	721	684	722	663	719	699	708	707	717	655	656	681	663	669	674	662	693	637	698	723	693	724	672	655	672	678	706	746	662	688	672	663	678	726	712	661	640	652	702	663	715	696	668	699	662	702	733	710	710	748	651	734	714	703	709	725	673	708	706	669	669	717	641	683	660	687	711	735	716	675	674	709	732	723	645	704	711	697	700	677	689	713	696	708	701	672	713	705	749	726	690	725	704	684	733	708	635	725	684	721	691	694	696	680	682	668	742	695	705	676	660	678	737	679	632	656	682	731	718	716	714	655	691	694	673	711	652	683	696	767	694	721	668	694	655	658	675	677	682	678	705	696	718	720	679	683	690	733	709	670	694	730	690	694	707	729	698	717	671	691	685	691	701	717	718	660	711	664	691	745	709	706	693	702	687	695	698	700	670	691	658	642	659	696	694	690	711	683	661	715	715	682	722	663	694	719	677	693	710	651	698	687	659	712	708	747	729	691	641	675	705	693	689	683	693	661	727	718	703	667	696	692	676	690	694	683	688	691	704	688	739	673	672	676	666	716	727	747	684	735	712	706	744	708	677	725	667	655	670	687	698	725	737	692	702	685	687	733	666	716	760	680	697	694	679	753	720	676	667	710	680	730	700	671	667	662	704	720	733	708	664	724	702	714	751	685	649	680	679	706	732	695	698	720	689	682	667	729	739	732	678	747	744	746	723	713	755	710	690	708	736	732	691	692	715	686	676	679	687	676	688	683	659	699	670	719	674	702	708	689	703	705	682	677	710	677	705	702	702	701	690	728	684	690	713	704	734	658	699	678	668	662	691	660	676	656	678	698	652	660	630	697	742	667	717	696	703	686	698	746	681	684	735	672	696	679	658	702	739	693	700	706	671	711	692	733	688	654	655	682	703	692	715	690	661	645	676	646	691	677	672	704	685	679	710	741	723	684	707	686	672	732	744	673	689	656	706	674	679	687	690	674	696	681	771	730	684	672	698	689	708	692	681	691	650	735	689	662	693	769	710	695	680	661	686	710	757	748	652	698	698	693	728	735	715	659	700	697	736	763	670	672	689	684	715	693	728	673	669	681	706	739	696	734	745	683	704	669	700	720	706	647	654	724	678	705	680	733	646	682	659	675	662	700	758	693	726	731	708	656	642	703	679	706	715	716	718	684	689	702	695	716	732	697	709	710	672	678	699	647	678	757	683	659	652	699	672	701	678	690	691	692	699	720	655	670	663	673	703	679	724	709	681	697	705	668	668	722	690	688	667	726	723	692	702	660	648	669	720	691	659	705	689	702	651	718	680	650	705	677	732	693	678	677	669	648	709	732	657	692	654	752	610	668	688	680	712	733	703	719	747	661	704	668	672	726	687	660	727	703	690	663	701	676	685	689	695	658	704	683	720	681	699	706	729	664	741	701	740	692	690	644	713	677	695	621	690	709	673	675	696	757	659	704	735	750	712	693	740	691	714	675	714	698	663	707	670	654	676	702	684	684	705	730	672	713	702	618	698	668	722	703	673	708	681	698	694	700	718	696	704	678	675	717	710	658	744	702	676	721	673	708	706	688	719	702	713	692	689	734	684	683	663	640	663	696	728	707	695	676	683	685	673	725	678	693	716	652	671	699	684	720	701	727	682	705	708	664	690	682	703	716	706	751	685	678	676	645	628	701	643	707	733	690	674	720	679	677	659	718	715	697	682	695	750	679	737	708	733	695	733	750	707	722	708	660	708	755	714	719	710	655	746	668	683	649	677	711	634	721	754	685	664	675	702	695	657	731	684	727	639	679	699	662	658	713	716	728	707	661	710	707	717	661	662	707	729	696	656	694	676	704	688	725	661	751	698	719	717	647	672	688	691	675	693	659	697	718	704	662	705	660	696	704	706	707	660	694	643	664	671	718	686	692	715	680	657	691	666	675	668	749	716	703	680	673	740	639	688	686	734	694	715	706	712	678	666	703	719	689	668	689	678	648	664	728	671	681	681	697	714	699	727	688	715	664	676	685	689	760	667	729	668	696	682	657	693	707	656	678	672	716	701	724	696	713	700	729	671	653	716	677	726	714	681	703	718	638	698	718	701	712	692	681	690	695	670	680	615	688	683	726	715	658	678	698	737	673	706	669	669	648	698	681	669	667	705	731	684	683	696	696	635	672	662	667	735	671	690	713	683	715	742	638	674	719	731	683	674	708	718	728	665	708	658	686	667	675	668	705	695	705	700	696	696	686	681	690	729	704	696	705	696	700	678	658	736	676	674	699	708	734	718	700	673	740	651	671	721	653	682	688	739	737	757	676	722	722	654	670	670	722	679	662	669	701	702	691	659	685	719	693	670	664	659	677	663	734	696	672	708	741	658	705	706	693	710	657	699	687	764	695	686	686	678	693	728	698	694	711	671	662	704	653	625	721	680	678	663	668	666	692	675	680	749	732	696	657	648	709	631	656	715	752	680	645	671	705	694	719	719	650	713	707	671	703	684	642	697	659	674	653	701	681	688	675	693	725	694	703	691	671	735	729	687	708	714	655	705	716	655	704	659	672	661	730	672	709	661	687	712	675	673	720	686	729	659	687	697	702	673	648	657	665	676	702	737	690	717	721	705	681	686	681	692	727	676	700	669	708	668	672	691	658	684	675	713	702	700	699	710	672	661	676	667	706	665	685	681	688	710	694	678	676	702	737	693	721	700	701	746	715	705	674	673	687	689	687	681	694	745	732	726	696	670	719	663	675	662	649	658	684	696	694	735	725	679	721	705	717	694	704	729	673	656	688	710	683	713	731	750	716	690	748	715	660	673	683	684	658	706	674	649	684	688	679	691	685	711	699	656	697	669	682	748	690	647	681	667	689	678	725	703	663	770	679	679	721	682	695	702	699	688	680	712	729	679	718	692	707	731	710	666	697	678	705	745	665	704	658	671	689	698	709	684	697	708	702	684	693	687	715	668	735	689	675	696	658	701	759	706
17530	4669	2719	13720	4660	1472	210	250	191	195	179	166	177	172	180	160	154	155	158	170	142	151	146	141	170	145	169	169	163	149	160	143	156	154	164	133	187	145	151	160	158	161	153	175	164	143	141	146	158	141	169	154	161	148	159	157	125	138	164	145	178	176	135	150	164	138	148	158	152	138	150	141	177	158	146	149	142	186	159	168	144	140	178	167	173	153	156	135	136	146	148	169	153	150	178	165	158	157	158	151	157	164	162	150	131	140	168	156	161	130	145	185	155	162	149	168	146	148	182	148	166	156	155	149	142	149	168	132	122	165	145	173	155	138	161	189	166	162	143	151	157	142	169	169	149	169	154	133	147	149	159	152	142	131	150	130	159	159	148	148	132	120	129	156	166	149	148	144	170	172	147	161	139	178	152	146	136	149	145	164	150	156	147	150	151	143	148	164	139	155	153	140	124	147	146	154	176	160	164	177	155	148	161	134	139	151	154	126	156	150	141	145	160	168	155	156	133	157	148	162	152	147	177	164	139	146	156	153	178	143	151	142	124	152	135	140	174	167	122	131	145	154	164	158	148	161	135	157	154	170	139	142	150	156	154	122	172	133	154	158	161	179	152	149	150	150	163	157	150	148	160	115	153	154	150	193	153	137	164	159	159	163	160	156	142	144	167	152	155	152	170	137	121	178	172	163	156	133	141	139	139	156	162	151	177	150	131	153	145	160	140	153	139	145	144	139	147	150	127	122	180	150	165	164	153	140	152	157	153	138	134	160	148	139	143	157	170	139	156	167	160	146	159	147	129	167	153	154	164	146	134	130	159	153	152	154	147	151	158	147	146	147	139	163	152	126	164	150	150	145	147	147	179	168	168	143	133	153	157	157	144	140	167	149	155	140	139	153	167	153	121	126	157	152	158	138	142	155	129	141	151	145	138	157	144	156	155	156	151	132	165	138	155	147	160	123	160	151	138	159	168	147	179	127	149	153	133	147	140	140	134	139	136	150	125	162	158	136	140	124	138	167	124	136	157	143	119	138	159	152	140	169	132	146	145	146	148	162	147	156	140	169	150	134	133	133	142	159	174	154	181	145	149	158	131	135	170	146	160	166	161	174	155	142	160	115	148	158	153	161	160	136	138	146	145	144	149	132	157	145	159	159	148	150	156	156	131	145	137	142	162	162	165	139	147	155	157	163	162	152	142	148	162	172	172	165	157	140	145	146	178	144	132	164	162	128	138	172	131	145	160	175	172	143	157	151	141	177	163	149	153	158	153	150	157	135	164	154	157	166	142	141	139	140	143	163	132	156	175	140	143	155	177	158	146	150	149	151	146	170	153	134	155	160	129	136	144	153	134	165	136	152	161	186	158	139	160	128	132	154	131	156	161	156	168	167	158	157	146	146	147	134	149	184	135	137	143	142	134	153	165	159	147	156	147	177	158	130	145	150	114	157	124	141	140	177	145	165	175	149	148	163	149	157	132	134	143	160	136	138	181	133	144	127	148	154	144	152	150	181	147	145	139	132	146	179	160	146	160	151	165	159	165	161	145	138	153	152	159	162	140	161	141	144	142	174	179	138	153	158	146	145	144	146	137	142	151	157	148	138	141	153	144	154	148	156	170	156	137	129	160	151	150	147	180	160	159	148	170	147	132	162	149	147	142	155	168	151	151	171	152	150	176	157	163	165	152	157	151	139	159	151	142	127	145	146	150	150	148	181	145	150	127	165	154	164	146	140	149	142	140	151	154	137	147	148	145	148	154	124	158	150	145	149	176	152	154	132	148	137	157	150	166	172	153	123	134	153	159	156	149	176	137	133	154	170	143	139	140	156	143	147	163	147	160	158	152	162	175	154	150	165	141	157	143	162	142	152	149	118	143	158	157	149	163	148	175	166	137	167	166	133	147	172	130	154	133	158	155	152	143	168	158	160	142	161	140	179	158	167	165	163	156	153	163	152	171	131	158	162	153	176	138	153	157	166	159	152	160	151	145	147	158	140	145	161	165	180	157	129	136	147	152	137	135	155	150	153	163	157	159	166	142	169	149	130	159	155	163	144	147	155	146	164	152	141	157	126	187	139	129	143	153	175	154	160	149	166	130	141	139	163	170	140	157	135	131	172	121	149	140	157	148	134	175	161	166	175	169	152	134	143	155	175	156	155	156	162	123	141	152	158	169	120	167	152	143	150	158	139	153	140	143	142	149	149	138	179	135	168	134	134	135	127	171	138	141	154	158	150	144	144	163	144	138	148	152	166	148	168	139	164	162	178	161	165	175	160	150	130	123	151	132	135	144	141	151	173	166	156	171	164	137	148	167	167	151	149	156	128	137	175	136	142	163	151	159	147	142	148	154	165	138	169	162	144	151	186	163	157	161	127	149	153	139	162	148	173	149	148	145	146	156	169	138	133	143	126	149	146	164	138	118	140	154	161	145	153	120	165	162	148	144	150	142	135	170	174	154	152	166	150	142	149	155	144	156	148	140	146	141	164	138	155	139	157	150	153	140	150	131	165	139	133	141	146	144	145	153	174	152	141	182	166	158	172	154	146	143	173	157	154	161	144	149	150	156	120	155	147	145	138	149	156	147	161	142	149	144	171	134	166	118	169	149	145	167	145	129	152	162	152	166	138	146	150	170	182	177	145	170	146	142	155	151	144	138	148	166	131	160	159	141	140	155	140	158	126	139	142	144	159	163	152	158	145	141	153	145	149	133	133	138	166	169	132	146	134	153	143	142	148	135	135	143	149	189	177	169	168	142	148	151	159	154	156	147	157	154	138	146	129	133	141	143	129	142	160	117	163	144	156	167	145	165	144	163	154	158	152	165	148	156	175	126	162	152	165	129	122	175	154	174	158	141	140	145	159	165	152	159	157	148	138	149	149	146	155	142	153	127	129	136	141	161	155	153	142	150	155	156	143	161	138	156	151	134	144	149	166	146	158	141	145	139	145	142	158	155	114	153	136	139	150	151	150	168	178	159	156	158	138	151	169	151	134	157	160	159	154	153	149	149	167	134	146	153	146	137	161	168	151	145	153	148	149	155	141	150	130	167	145	152	145	153	164	143	130	128	152	145	148	153	164	162	151	167	144	169	144	179	132	150	158	148	147	153	138	155	146	175	141	152	147	165	150	160	153	157	166	163	158	142	131	161	173	152	161	144	147	142	143	141	143	127	152	162	162	132	162	171	171	154	155	157	148	159	183	139	120	170	160	146	149	161	148	155	177	126	145	146	152	157	162	158	137	130	155	153	129	163	176	133	155	170	166	165	151	148	153	148	169	148	157	171	186	163	155	146	155	137	133	124	169	161	155	130	143	164	151	187	129	119	164	151	170	145	155	144	169	141	136	153	137	161	159	163	136	177	132	188	143	148	147	142	155	182	167	159	148	147	164	167	148	166	155	165	170	170	156	148	139	165	145	150	167	161	166	160	150	150	147	122	158	142	147	139	149	149	151	143	132	124	146	149	153	142	146	159	142	152	157	161	152	180	172
11029	4112	5604	30077	7284	4881	859	732	694	632	578	637	513	509	493	478	429	421	485	421	453	388	423	407	399	427	408	463	383	442	415	377	408	419	419	404	384	429	376	364	426	391	361	377	346	402	406	412	384	418	385	395	345	349	364	366	401	343	375	370	370	405	365	366	366	389	371	376	349	379	379	358	392	383	361	345	398	400	409	358	403	386	376	401	366	369	384	361	394	395	417	361	387	337	389	397	409	348	371	375	379	384	365	352	361	368	371	400	380	358	379	332	401	360	359	354	384	362	421	394	369	399	392	355	398	396	415	387	359	380	361	429	380	382	425	356	363	376	416	344	378	366	382	351	332	376	372	374	359	372	409	396	378	349	352	364	382	393	385	368	374	367	376	388	428	361	345	398	369	404	347	338	413	390	388	399	360	370	347	389	368	352	392	374	398	380	356	347	351	364	380	384	395	419	395	372	365	356	370	401	393	372	363	378	400	358	380	360	379	418	383	371	382	358	362	380	358	391	388	387	380	374	396	394	389	385	385	373	361	376	353	358	423	383	343	408	370	407	371	384	312	379	358	406	399	356	400	375	396	350	351	355	368	365	368	400	330	346	384	391	351	368	336	346	380	381	394	387	370	411	365	401	355	396	359	370	382	360	369	382	418	349	363	412	412	345	391	406	378	385	355	355	397	398	349	412	421	357	373	347	343	367	404	384	401	368	364	367	352	386	381	372	368	366	398	373	401	408	409	355	397	368	374	346	416	398	364	369	380	374	387	388	347	374	387	395	375	374	380	375	377	371	367	382	386	349	364	408	386	397	397	379	361	338	379	389	336	369	392	391	389	356	367	351	376	353	368	365	355	355	369	372	359	378	382	376	370	401	354	355	352	378	372	347	392	382	358	388	374	382	399	396	382	397	377	395	393	349	409	354	389	372	398	359	356	378	350	387	379	409	391	385	420	380	356	348	400	403	344	383	360	384	387	383	400	383	379	401	373	396	336	364	369	353	378	387	364	352	380	392	369	375	409	374	356	358	367	385	412	366	359	376	333	379	356	364	402	353	382	372	388	379	374	358	377	375	372	373	397	395	362	376	401	353	393	381	338	388	406	364	406	381	392	365	377	388	411	401	337	377	371	374	384	408	357	348	389	329	370	353	374	405	376	386	359	374	380	388	420	397	394	365	374	405	382	380	367	400	385	368	390	407	374	402	378	372	403	380	373	378	372	391	359	340	378	379	417	360	401	390	364	388	388	378	379	374	378	364	375	406	363	401	380	407	381	355	341	412	388	351	417	372	385	388	384	390	379	406	378	358	373	363	357	367	362	333	377	373	362	369	391	382	360	385	393	373	394	365	375	381	382	336	373	371	369	391	372	419	409	342	378	374	360	373	364	341	335	373	378	413	351	361	373	385	377	350	360	355	369	352	425	405	368	365	362	367	389	407	372	368	362	374	362	401	416	371	375	357	359	385	368	365	347	393	386	390	362	377	347	355	355	403	383	361	396	397	384	353	345	376	354	351	390	396	376	407	365	384	383	396	393	357	419	383	390	341	410	374	389	340	373	380	358	380	342	355	366	383	371	413	410	376	408	352	387	388	384	400	379	361	358	368	408	356	359	370	394	381	367	374	341	377	372	347	377	375	382	369	347	379	375	392	382	371	361	400	379	384	371	392	346	373	394	374	333	359	390	396	355	373	389	410	393	381	374	364	360	409	398	355	349	356	400	380	378	408	392	372	365	358	397	363	356	397	388	382	393	396	343	349	404	418	364	397	404	369	361	367	409	364	385	390	392	356	382	398	365	350	371	368	375	369	381	364	404	399	400	376	385	363	365	379	347	396	401	381	366	387	376	416	396	362	384	371	399	387	372	383	403	378	354	366	412	361	408	382	371	394	353	405	400	323	378	386	389	380	397	382	390	331	373	405	355	383	394	354	380	390	372	375	414	372	379	387	376	366	374	344	369	381	406	370	391	381	347	393	396	360	400	364	362	381	391	370	391	387	388	368	388	372	361	387	409	377	419	403	355	368	376	385	419	388	377	362	411	395	367	379	361	365	378	361	409	345	363	383	385	367	369	388	401	383	356	377	362	417	367	359	400	379	400	352	380	348	357	373	376	394	371	372	374	378	404	348	401	388	400	351	395	376	400	351	379	355	386	412	350	382	400	378	363	392	364	363	395	357	351	347	371	377	392	331	360	370	382	389	381	397	410	409	387	361	361	365	374	391	420	361	402	378	374	397	384	377	386	376	359	364	357	388	349	349	365	386	364	367	373	362	373	394	412	358	360	363	369	351	398	377	402	388	377	380	355	398	382	409	367	390	403	399	358	357	388	366	391	385	377	419	407	381	352	394	394	396	382	401	374	358	383	389	368	372	409	372	371	398	352	392	391	362	381	365	353	378	391	393	375	372	367	360	352	394	380	378	415	360	372	361	379	390	374	390	366	414	420	349	381	374	398	372	385	355	408	365	352	343	372	397	410	362	389	371	386	397	371	374	386	379	388	364	343	364	334	378	391	392	353	338	375	377	373	409	344	392	359	403	401	416	390	375	337	347	360	365	394	382	375	386	367	331	375	345	358	395	374	393	357	418	387	413	386	359	389	351	354	383	425	366	362	374	361	362	380	386	344	385	356	368	361	376	371	379	352	377	349	356	369	373	371	358	372	372	381	375	372	385	356	387	346	371	361	386	393	403	343	358	356	398	393	352	342	359	378	395	392	379	356	379	359	381	374	368	378	414	365	384	397	371	365	394	364	382	347	379	350	394	369	346	381	348	371	387	425	361	336	361	393	350	368	374	383	379	383	364	393	392	367	350	421	383	379	401	351	406	396	356	370	366	354	355	358	400	389	383	400	372	374	334	371	326	378	370	355	382	378	420	394	363	358	380	383	400	390	362	372	380	377	355	384	366	329	412	412	357	412	419	384	399	364	375	364	394	362	372	364	371	386	371	373	386	383	378	386	374	379	378	378	405	376	367	352	401	368	373	361	417	392	335	382	384	404	374	387	391	387	356	370	361	351	344	370	386	377	389	402	365	366	367	363	440	378	365	386	370	372	363	378	359	390	388	413	325	441	352	378	364	371	402	396	369	360	422	382	423	387	380	357	383	398	391	383	377	397	361	357	398	384	401	400	380	352	383	374	374	377	399	337	383	402	392	394	371	388	419	381	366	382	371	400	402	372	362	391	412	376	359	341	362	396	387	375	379	345	390	364	372	355	366	362	373	337	396	421	385	365	380	401	390	402	392	371	372	360	369	374	360	399	380	384	365	395	355	406	384	394	382	429	389	375	379	384	383	406	398	366	373	344	375	343	387	395	370	373	362	404	335	379	364	342	364	359	401	381	375	366	346	396	349	371	372	393	409	398	344	376	362	385	386	382	400	381	365	379	363	393	349	343	354	405	397	387	363	401	360	387	356	344	398	375	383	385	368	380	387	400	386	386	371	381	373	409	412	372	400	325	363	381	391	373	367	377	390	379	398	361	383
2639	857	861	718	416	282	279	318	273	278	290	280	237	292	300	279	269	276	290	287	279	275	275	306	276	270	274	275	272	298	255	271	261	277	299	241	298	274	279	277	268	269	265	259	245	303	252	290	285	270	249	237	269	278	267	277	246	260	250	287	294	257	285	268	264	299	266	289	283	280	274	309	251	289	303	256	243	282	240	247	286	272	263	292	270	255	247	289	297	256	309	281	245	314	275	247	258	293	278	294	291	293	295	269	249	273	283	301	251	296	270	267	268	280	270	268	253	268	286	276	268	301	245	286	258	291	294	288	287	271	276	268	249	277	274	296	278	277	305	254	294	288	288	285	298	220	275	268	239	294	257	290	303	262	265	303	304	278	249	276	283	281	294	290	299	250	249	240	264	271	284	271	262	270	261	277	240	272	269	267	260	274	243	296	268	278	274	245	266	251	251	296	295	257	261	282	285	275	296	282	264	267	264	261	292	259	273	268	274	279	292	289	245	260	231	281	274	286	275	278	307	273	314	255	285	301	260	269	253	275	288	273	277	282	297	243	281	241	280	243	276	250	281	284	273	274	283	248	266	268	266	274	258	259	269	264	294	302	265	297	273	271	276	290	282	287	294	265	272	257	274	278	274	299	307	296	249	301	271	317	292	268	278	260	301	268	287	264	286	298	288	295	281	281	257	304	288	283	269	268	262	299	268	284	285	278	289	239	274	234	261	285	266	284	306	254	268	302	253	318	252	290	269	287	274	285	282	295	279	297	248	280	273	298	292	294	282	280	247	288	257	280	294	279	274	299	257	272	274	261	314	294	282	288	270	282	310	273	261	267	294	259	294	312	266	294	278	273	280	263	266	273	256	298	294	272	272	284	268	258	277	262	244	281	304	254	292	242	251	275	285	273	292	302	277	271	285	280	257	292	241	279	243	285	277	229	294	281	280	277	267	296	291	298	252	266	242	269	281	267	304	284	233	263	259	269	269	255	299	294	284	295	244	258	292	272	271	263	253	267	249	263	264	279	262	253	270	275	272	282	305	252	248	277	245	274	278	245	291	287	273	282	290	275	256	260	266	244	283	247	280	274	257	269	285	272	281	277	254	278	252	259	252	266	257	305	266	253	312	271	296	218	255	275	282	287	269	250	293	275	245	252	318	269	295	299	256	298	291	267	280	283	287	275	244	244	315	291	249	277	286	264	281	257	311	282	286	287	265	257	289	258	263	291	286	278	298	276	306	283	279	269	247	287	269	280	311	268	310	292	294	258	286	284	276	287	258	289	270	271	240	285	272	316	286	264	291	279	239	268	275	274	284	316	290	262	285	284	238	269	248	281	269	269	262	320	260	291	275	307	248	285	286	258	290	280	273	258	269	246	291	273	274	292	271	251	251	266	252	243	265	282	286	262	247	274	265	258	260	302	253	261	294	265	261	247	288	271	244	272	278	274	273	291	258	289	272	263	278	264	299	329	255	255	302	290	287	277	270	283	332	303	293	269	272	271	243	298	263	293	279	296	272	282	274	270	242	275	310	260	263	268	301	299	291	265	299	273	271	281	273	261	265	279	257	275	278	273	286	291	315	275	257	241	269	278	262	279	251	285	275	267	279	280	282	285	288	254	233	272	290	285	247	290	284	273	252	301	308	250	265	266	253	245	283	284	270	266	287	256	266	269	290	290	287	255	281	282	263	270	291	289	286	285	260	240	276	255	250	255	276	268	265	272	275	261	264	290	268	262	239	286	266	267	233	244	283	294	323	288	277	295	274	285	285	285	263	302	266	301	269	245	260	243	262	281	261	292	274	272	290	260	254	285	274	280	286	266	258	269	260	277	265	298	260	293	260	252	294	293	265	287	264	234	265	272	285	276	278	270	276	292	257	276	283	279	277	304	270	259	260	296	262	269	247	308	250	265	262	298	269	292	271	246	260	279	313	255	263	285	273	238	277	327	259	287	264	271	242	282	264	263	257	263	293	312	260	273	252	281	299	279	304	249	283	285	263	252	265	249	264	260	276	281	271	272	295	257	275	310	281	285	276	292	260	294	301	284	267	270	277	245	243	285	268	244	269	269	265	266	269	246	283	308	237	284	267	273	255	311	286	275	277	279	280	257	270	257	286	269	280	253	304	306	261	255	273	263	275	277	308	305	263	304	294	292	268	304	292	302	276	269	285	287	264	264	287	286	267	257	268	285	263	260	277	293	277	254	260	270	284	260	276	276	273	280	286	303	278	284	266	257	303	288	257	296	295	278	252	280	300	303	259	267	276	257	256	262	272	287	288	268	294	258	276	279	295	265	301	273	301	280	283	285	296	242	280	265	256	287	294	274	247	270	276	297	260	293	261	262	267	272	271	275	269	253	265	257	261	294	309	296	263	303	282	252	290	277	290	261	268	266	279	282	265	264	278	270	280	254	273	271	300	302	269	263	295	265	262	270	275	287	243	274	300	286	235	300	262	293	257	265	283	310	278	248	283	287	285	267	302	287	271	290	287	309	277	290	302	281	251	274	255	265	262	261	270	277	285	262	262	286	269	286	261	297	260	275	251	282	273	298	287	292	248	271	273	260	275	251	246	264	278	288	244	260	290	265	263	283	285	266	280	277	282	272	302	277	292	304	247	266	289	250	278	283	299	266	278	282	229	265	272	267	317	275	292	300	299	276	269	296	281	274	271	279	267	274	272	251	291	259	297	281	269	291	288	293	280	276	238	279	280	275	265	272	301	310	260	274	259	239	248	269	302	277	252	270	290	237	276	280	294	259	278	300	289	271	260	273	297	240	293	277	301	257	248	260	281	253	266	264	285	243	284	292	288	259	276	281	267	264	304	241	277	242	272	266	245	265	312	264	274	277	267	283	287	279	277	277	266	271	256	272	272	269	265	279	281	287	274	277	268	301	258	273	284	265	267	288	282	284	277	235	250	290	294	287	267	277	250	261	262	285	251	267	258	264	280	283	293	288	307	282	288	280	286	255	267	267	307	274	257	282	249	265	274	264	260	299	286	272	272	275	266	237	249	248	276	267	294	271	280	270	292	264	279	282	275	286	267	273	293	247	254	294	280	279	276	281	283	292	291	273	276	270	271	267	256	244	277	274	326	261	321	261	302	318	319	300	277	246	259	258	281	295	304	287	302	285	267	245	288	292	263	279	289	271	293	264	277	314	253	264	275	262	261	257	295	273	295	237	255	265	254	248	295	249	268	283	272	271	289	278	271	277	272	279	279	289	250	262	265	278	278	266	282	256	293	248	275	267	247	252	301	266	312	293	260	275	274	287	281	258	313	259	260	272	278	310	268	297	302	288	275	267	255	252	275	275	270	259	296	297	269	303	288	288	270	283	295	289	278	302	305	285	284	298	261	275	280	255	283	273	262	246	278	259	285	302	283	286	267	271	267	288	278	295	284	265	251	277	285	280	288	258	261	288	284	272	273	263	298	248	289	279	245	259	304	263	263	283	292	257	271	291	286	244	263	296	270	283	272	256	298	260
2611	1221	2023	2486	1077	825	696	663	668	667	653	654	703	662	647	665	677	698	691	697	633	686	653	655	669	645	692	668	675	656	646	662	661	626	648	680	678	661	662	676	696	654	671	710	686	644	661	635	683	644	687	643	709	675	685	740	671	624	686	643	622	647	654	651	681	651	625	642	673	689	683	728	665	656	666	659	666	659	655	683	671	659	674	708	660	662	691	731	708	625	696	644	623	686	633	681	691	700	706	658	644	655	662	628	630	648	657	681	671	670	677	621	719	669	646	678	644	700	658	633	674	626	668	659	654	676	689	626	693	658	643	649	656	663	672	641	676	679	631	680	668	667	677	620	663	688	700	643	627	685	668	689	627	634	711	669	688	690	636	664	656	668	659	664	670	669	651	704	692	699	669	666	661	690	650	673	644	724	680	662	719	675	652	646	669	665	672	637	615	704	667	627	668	682	657	692	665	665	677	696	647	664	651	695	665	645	650	649	671	615	691	651	668	633	701	623	664	682	606	679	717	666	706	700	647	691	668	677	659	634	674	670	683	643	692	666	673	650	682	626	676	671	641	648	673	669	686	658	674	692	681	672	707	683	651	663	686	650	694	653	695	681	660	710	615	641	674	632	655	676	641	674	618	683	648	657	669	657	672	671	690	660	673	669	649	664	709	654	670	700	705	704	676	643	656	673	659	630	691	613	701	684	676	677	716	669	677	665	694	653	675	663	667	712	733	710	699	696	635	715	644	678	669	682	683	652	650	676	693	661	659	664	659	626	674	645	697	700	717	642	634	670	651	648	667	668	682	693	669	679	672	651	644	699	661	638	657	626	646	667	716	677	624	655	689	694	632	633	663	627	668	619	660	660	631	674	663	668	673	634	686	680	657	679	641	643	630	631	674	692	712	678	625	679	664	703	692	700	656	626	681	660	659	643	650	675	678	689	687	669	619	655	639	675	662	682	684	690	675	660	598	673	668	678	657	696	692	641	708	691	691	693	670	633	684	644	693	687	652	691	697	656	627	633	673	670	666	679	702	642	667	676	692	654	668	687	671	657	673	685	692	656	645	631	636	620	633	685	702	639	685	658	682	666	631	670	673	698	630	674	684	665	643	710	659	653	662	613	660	657	669	663	671	668	641	684	688	684	688	632	649	681	675	671	688	698	647	690	685	649	671	674	687	697	662	624	655	685	657	680	712	654	666	617	739	699	650	651	696	669	667	666	655	656	655	694	709	662	655	681	666	652	634	681	656	624	700	678	672	653	690	650	705	628	667	648	645	637	656	627	683	647	623	625	630	682	663	626	710	671	709	629	680	673	593	669	620	661	659	686	667	679	642	640	665	705	723	674	643	689	697	690	698	652	724	690	672	659	686	636	685	664	664	698	695	662	664	631	694	681	681	670	652	714	673	662	694	677	683	638	659	676	675	664	634	688	625	688	646	616	691	667	686	676	645	692	660	686	689	693	661	660	684	683	640	690	698	671	681	729	674	664	699	713	720	689	749	647	703	651	666	657	674	718	669	658	687	653	667	674	706	694	671	675	654	632	673	663	655	657	696	736	750	680	658	658	685	646	649	681	643	679	653	650	701	640	712	642	690	663	643	656	731	663	679	651	671	628	717	635	681	676	674	681	638	678	617	673	661	637	651	733	675	652	626	680	665	626	668	696	697	685	629	664	673	671	688	683	661	702	656	664	641	631	651	736	668	698	672	673	711	675	690	681	673	687	642	657	638	651	674	663	637	634	648	693	681	642	649	697	696	651	686	706	659	614	711	643	689	667	664	669	625	636	642	696	681	738	675	648	667	666	678	668	669	660	698	695	678	732	702	634	675	678	680	697	675	732	681	651	623	644	680	672	691	711	699	602	636	650	678	686	680	693	667	710	671	611	632	673	682	640	653	646	688	671	652	673	664	700	599	642	680	693	679	664	605	708	647	654	657	677	664	674	674	650	685	681	675	694	708	658	661	679	682	662	609	665	649	658	670	636	695	640	686	661	658	692	637	695	679	643	691	665	674	584	666	676	665	650	675	668	663	644	722	633	696	682	665	674	657	716	693	616	666	648	591	628	671	719	655	697	690	642	653	652	681	667	685	733	614	635	614	690	686	673	669	676	654	686	695	648	649	616	644	688	696	649	671	683	633	646	681	735	705	649	688	640	632	677	692	674	640	646	693	665	627	654	630	689	641	689	708	648	676	673	638	652	699	642	628	666	660	726	660	712	643	676	661	648	665	662	679	728	710	660	668	696	638	666	698	686	649	670	639	725	610	700	689	650	677	644	626	674	674	661	686	682	654	643	686	649	663	663	635	667	682	639	660	639	711	644	639	637	665	637	697	650	691	647	663	683	633	689	646	686	707	627	654	638	657	689	698	659	630	605	639	679	656	674	669	670	698	650	643	695	686	680	665	675	673	631	680	720	643	677	644	693	654	651	629	681	710	631	667	655	682	631	680	680	644	645	676	660	631	663	650	671	628	646	654	644	675	641	671	673	669	681	678	658	655	637	650	621	650	636	673	673	633	670	670	715	713	679	713	699	654	687	691	648	685	661	646	646	683	725	668	702	703	648	657	661	688	662	657	669	684	691	630	723	698	654	645	716	640	700	687	670	638	648	715	650	700	699	686	678	682	670	660	684	656	662	679	652	653	686	636	655	666	708	678	668	671	694	672	616	641	671	669	666	659	679	668	623	652	687	645	655	660	688	680	676	662	705	687	695	646	692	617	652	672	661	643	668	634	665	644	681	674	649	701	696	663	698	681	647	653	632	678	709	649	641	652	666	627	636	687	659	669	658	661	646	700	648	712	657	669	688	725	687	687	647	675	643	715	673	660	661	682	699	668	680	689	692	645	696	677	635	706	648	678	656	676	714	603	705	683	654	636	679	698	659	659	686	651	620	660	675	659	691	668	667	658	648	627	628	706	660	689	656	695	633	655	659	643	646	657	657	635	686	630	632	629	622	697	709	684	718	734	647	676	623	629	652	683	676	694	685	683	670	635	677	626	666	672	657	659	653	647	634	666	623	629	623	683	625	659	684	665	683	679	640	667	691	640	685	701	632	689	658	694	657	612	618	644	713	672	686	667	628	687	692	673	689	676	665	659	670	645	653	689	687	683	649	662	651	624	678	677	660	680	664	654	641	649	705	660	650	660	652	726	704	706	658	690	695	651	651	662	676	649	669	655	646	677	623	669	680	670	692	657	654	678	685	663	684	676	655	659	675	677	713	643	653	638	668	684	639	635	666	656	623	684	667	659	674	664	665	721	627	611	651	641	679	670	703	672	645	668	656	700	669	694	699	673	637	690	724	693	657	655	698	679	688	680	705	689	669	659	664	660	644	643	709	632	720	679	661	701	646	719	699	672	639	623	672	632	647	676	694	648	679	674	687	701	646	673	646	690	651	677	642	688	666	654	656	640	657	667	681	690	698	683	701	646	692	659	701	691	662	643	640	637	638	710	685	657	690	643	689	676	688	675	620	660	643
12848	2951	2381	6891	1566	598	353	294	322	313	301	298	289	300	281	310	295	312	297	285	290	310	302	297	304	290	276	301	277	264	265	338	268	276	297	282	286	303	286	293	292	298	280	272	270	282	287	268	248	268	292	279	278	257	286	284	281	279	300	304	290	295	276	319	283	256	272	284	279	263	291	283	299	293	312	276	286	283	265	282	282	261	276	296	265	295	278	304	259	309	291	257	276	285	292	294	316	297	287	314	305	265	276	266	287	280	272	286	290	286	311	267	304	285	309	314	335	284	311	281	274	287	274	290	285	269	310	262	296	303	284	308	274	277	281	331	328	265	311	296	270	289	274	312	251	279	282	296	280	277	298	308	324	293	290	281	311	274	280	268	329	285	302	274	263	331	280	280	276	303	302	306	290	351	287	286	285	293	273	300	284	276	323	290	291	270	299	323	323	274	275	311	308	260	305	318	303	308	258	260	266	301	286	276	297	269	310	285	267	279	279	276	281	333	280	303	278	283	284	302	274	314	277	284	312	292	282	270	279	288	249	287	296	300	275	306	301	277	319	312	296	307	304	296	317	299	295	294	304	271	304	295	284	306	306	307	289	272	270	279	286	305	293	331	309	283	278	265	292	283	292	301	270	282	299	290	274	268	279	293	292	291	271	280	265	294	296	291	304	263	286	305	277	310	265	269	300	277	313	278	311	271	275	268	302	243	259	288	278	286	289	272	282	261	321	258	238	297	277	264	287	301	286	285	294	305	273	293	299	271	276	299	317	333	304	279	288	243	326	275	305	289	321	283	280	288	270	297	290	284	280	273	249	281	281	293	273	264	281	289	289	251	265	290	317	274	251	268	276	290	301	293	285	276	287	312	289	281	253	308	263	307	292	333	303	281	275	280	307	307	305	290	289	258	275	297	323	311	284	295	279	309	285	275	312	292	271	295	252	305	273	299	291	257	253	289	272	240	256	269	270	258	270	280	283	291	288	280	261	304	308	277	277	270	308	287	290	270	287	290	260	288	287	264	271	269	284	272	252	279	288	282	279	279	328	284	297	275	290	305	301	298	272	280	278	291	271	278	291	300	292	255	284	254	278	289	289	268	272	291	274	301	313	253	260	302	297	286	249	277	261	323	308	256	273	290	270	254	290	287	295	264	262	276	273	300	296	306	288	286	286	289	269	281	284	315	312	316	286	259	281	271	284	265	289	298	275	309	304	287	295	280	285	256	260	291	268	341	302	293	281	279	283	281	276	292	280	297	292	285	311	290	289	268	294	290	273	271	293	246	289	270	266	262	314	282	272	297	267	284	294	305	278	318	273	286	305	262	307	295	270	295	303	288	271	271	285	280	273	320	278	265	293	288	266	284	292	323	264	288	274	287	287	272	286	273	300	275	275	291	270	261	287	269	280	290	283	296	278	292	288	296	289	267	245	294	303	296	298	270	288	301	273	305	303	301	258	253	279	307	294	287	301	299	278	277	294	257	287	264	284	279	288	318	279	260	309	274	272	287	264	260	293	294	278	288	291	276	315	269	281	288	289	298	281	276	283	283	278	313	314	280	287	328	292	278	290	280	265	280	282	268	288	243	262	298	282	293	288	300	322	276	290	309	264	275	274	303	297	318	280	268	317	298	309	283	307	249	293	275	292	309	283	283	264	303	296	291	298	305	284	274	269	291	277	249	280	279	294	286	264	295	264	294	310	266	271	278	279	299	280	304	293	286	280	297	301	286	305	268	299	275	272	281	301	287	289	263	285	298	299	314	284	294	312	260	317	290	325	239	272	279	256	289	246	284	301	266	264	284	290	295	271	255	261	274	295	269	262	278	310	270	259	255	287	286	301	301	238	283	284	292	274	280	300	267	276	287	275	272	283	257	299	258	278	281	273	294	285	286	323	301	302	271	277	270	312	295	282	319	301	265	323	312	284	320	265	279	286	270	258	286	270	307	285	311	302	296	271	291	317	313	275	316	274	285	287	306	314	273	298	279	315	276	292	293	268	302	276	311	278	320	308	291	260	286	286	305	312	292	289	304	275	287	270	285	232	278	279	299	290	278	268	300	260	300	283	253	307	256	275	306	276	284	258	286	277	265	270	277	295	284	299	289	303	302	309	283	272	268	308	271	283	277	317	290	291	269	269	288	319	290	290	285	268	278	306	280	314	308	250	305	292	319	305	289	289	271	284	275	263	301	293	302	258	300	305	308	290	255	261	283	298	297	304	289	265	294	273	293	258	261	251	285	306	299	315	288	304	301	327	296	287	280	296	272	290	243	261	275	286	253	314	298	293	287	289	288	319	286	281	291	285	267	286	266	287	282	266	291	296	281	277	281	286	288	306	291	274	284	272	285	301	291	283	268	299	322	273	290	257	294	301	286	263	275	282	322	293	267	288	263	311	275	293	287	289	278	285	276	303	298	294	307	297	282	293	268	290	293	263	259	307	295	275	258	273	301	264	295	296	260	244	278	295	289	280	273	290	315	275	264	287	296	273	276	291	290	268	289	286	315	277	306	275	328	265	287	292	274	295	277	285	291	275	308	275	279	281	270	296	289	274	269	284	295	248	307	275	302	327	288	306	278	267	279	271	278	294	283	282	285	282	302	296	292	259	265	306	294	281	276	274	287	309	304	263	275	301	271	279	299	287	276	278	307	294	281	301	310	277	249	283	288	275	293	276	287	276	280	296	267	290	305	250	253	291	289	290	269	262	297	285	289	294	253	275	282	277	282	300	276	305	273	309	286	303	266	306	284	306	289	272	329	284	260	286	284	294	300	268	287	302	262	313	278	273	295	276	248	344	272	260	256	266	272	291	301	286	283	295	279	274	269	279	293	272	289	302	275	286	282	274	300	295	311	282	278	293	306	278	303	298	310	254	265	283	281	266	307	296	271	275	278	277	302	285	311	287	307	300	306	266	292	236	295	280	292	322	258	297	274	303	285	268	289	300	294	307	272	281	322	288	297	299	287	301	287	281	281	305	270	266	303	262	291	321	302	311	257	272	291	281	292	283	293	295	293	285	285	262	293	297	274	307	303	287	280	299	293	267	278	304	247	289	294	277	328	283	256	309	284	276	287	319	310	303	260	285	296	300	244	289	280	277	276	288	288	282	298	305	278	277	257	300	291	278	289	291	282	287	291	287	299	295	288	325	313	281	266	279	311	279	280	279	274	271	315	309	251	304	274	248	297	273	273	274	271	295	304	272	313	324	294	302	264	300	290	279	302	281	274	266	303	292	295	302	291	269	263	281	287	298	321	311	268	302	269	298	270	272	246	332	301	288	301	318	287	285	279	296	262	265	268	281	292	280	262	286	290	295	298	270	269	272	305	291	276	265	303	290	299	298	275	294	253	328	317	297	287	255	282	269	302	315	297	344	316	282	306	258	321	285	285	279	322	273	260	281	273	281	303	285	291	286	286	299	308	279	258	290	289	278	298	286	272	280	305	263	272	327	265	273	293	277	291	276	278	276	275	284	311	302	319	282	251
9919	2291	5719	18725	3605	1849	954	875	849	803	792	827	764	734	727	727	696	738	722	710	687	668	708	692	706	682	679	750	704	722	689	682	695	681	657	685	707	644	674	661	686	682	683	736	712	714	738	686	666	719	717	660	657	691	697	692	732	655	731	689	708	654	684	726	703	700	706	670	697	680	659	661	670	679	735	725	669	671	671	676	707	698	700	650	721	660	686	706	774	723	678	718	704	695	698	728	654	706	690	717	669	674	649	657	705	653	677	686	716	693	704	709	685	684	677	668	694	674	636	699	698	714	684	763	679	684	698	714	678	662	670	663	683	715	685	607	694	652	690	697	726	733	706	715	713	665	675	663	683	699	698	716	718	688	717	644	671	726	681	667	658	634	669	688	659	643	697	703	678	707	709	733	691	701	726	689	676	726	697	682	633	683	697	671	681	662	696	689	679	682	706	683	711	667	698	703	704	709	674	687	737	729	674	683	688	670	704	661	722	673	672	698	705	701	709	706	691	720	708	681	704	665	716	685	675	689	687	678	711	710	692	656	697	697	652	697	675	644	630	659	663	686	633	635	696	673	707	667	630	694	691	701	663	663	714	687	678	659	697	657	661	671	689	729	708	669	694	626	668	685	697	721	660	689	703	690	706	693	690	698	660	699	728	732	662	693	699	684	707	688	663	696	663	742	659	659	673	689	675	654	691	644	697	684	686	720	701	676	662	712	724	696	681	716	665	658	648	649	670	656	694	667	710	656	647	682	677	683	703	676	656	620	703	722	661	661	689	654	705	708	711	682	738	708	700	669	690	689	697	720	702	681	702	721	680	689	698	685	666	657	629	689	673	663	688	623	725	681	700	661	695	677	712	644	673	673	695	692	677	623	695	654	675	664	707	656	669	717	623	668	685	662	637	631	704	712	714	716	690	726	681	666	673	680	737	643	710	733	640	691	657	681	714	678	673	667	749	717	642	664	683	704	669	650	696	696	683	697	716	684	660	703	697	660	656	701	682	665	653	651	684	663	716	683	659	671	705	621	679	671	671	690	703	695	673	720	734	703	677	682	657	662	684	665	761	650	668	636	714	643	640	624	657	719	633	713	664	718	670	718	681	702	707	677	655	659	657	695	623	688	637	697	713	668	661	695	676	698	722	685	734	693	673	688	650	633	655	647	666	683	653	721	667	716	639	716	672	672	668	694	696	671	703	672	708	684	708	710	656	704	706	688	679	659	665	683	700	679	731	670	709	679	684	697	714	651	668	692	693	682	670	668	690	661	724	685	716	722	654	676	698	695	715	624	710	691	676	710	712	680	656	704	699	655	665	679	675	654	667	685	655	682	717	684	681	686	675	701	673	670	694	685	683	679	720	725	661	660	665	668	683	691	665	691	644	687	670	664	667	652	717	708	688	663	705	647	722	677	634	650	700	673	677	664	687	684	663	707	701	687	659	710	706	741	661	661	665	681	644	663	685	698	698	690	717	688	713	684	721	654	709	705	675	674	703	660	663	655	701	686	646	655	675	681	705	632	677	712	641	678	658	659	629	715	675	679	644	701	710	727	694	688	722	674	703	652	697	634	699	696	686	689	706	709	684	720	686	716	697	653	646	669	671	674	725	663	731	707	711	699	697	676	647	708	651	682	661	718	689	663	695	678	684	641	685	676	660	701	645	682	693	748	651	684	634	663	719	640	676	679	714	655	639	702	646	680	660	684	672	684	683	670	689	665	655	685	733	650	676	692	680	658	676	664	718	679	647	680	667	694	734	749	675	708	707	654	722	632	726	648	701	693	677	743	625	695	662	665	653	662	731	706	712	687	674	682	645	707	697	709	655	673	669	704	677	658	704	697	697	703	627	681	690	691	683	730	700	697	701	691	700	682	697	705	659	651	704	707	678	709	692	692	636	651	687	647	638	735	719	676	661	687	669	637	660	680	704	693	699	712	698	656	650	679	692	677	699	682	715	719	687	674	678	706	708	648	697	681	718	690	702	686	661	655	678	722	651	683	690	663	671	639	659	673	667	659	683	691	743	676	710	693	677	673	704	665	677	679	714	703	655	662	689	694	679	669	692	698	657	728	679	643	688	660	663	697	682	654	682	679	654	698	672	664	695	680	666	637	660	698	657	742	652	696	650	626	627	711	669	673	680	678	657	698	676	677	656	619	689	703	684	677	730	648	693	668	705	640	660	668	645	666	694	692	704	682	692	684	715	682	638	682	667	624	670	686	705	687	709	690	754	699	695	694	710	648	651	705	667	699	658	632	688	691	707	688	688	624	708	712	696	635	689	641	712	718	658	659	696	692	678	677	641	641	647	680	675	663	698	643	675	719	653	743	691	688	676	667	643	674	707	696	662	647	671	694	745	685	688	690	650	692	695	679	675	655	696	645	659	684	685	674	676	676	648	660	694	674	697	702	663	662	688	691	677	677	726	692	704	690	655	681	701	687	627	666	707	704	724	684	682	686	699	701	684	666	703	640	687	711	663	683	679	718	658	703	681	688	722	731	670	692	757	705	648	691	736	683	684	651	677	646	715	684	723	658	727	678	694	671	674	700	646	636	685	663	678	667	708	667	722	653	692	692	663	685	644	675	662	672	646	669	684	674	696	667	682	721	707	687	708	683	675	670	659	649	688	671	702	703	674	691	670	677	685	704	723	699	656	668	677	663	684	645	668	722	687	683	667	684	688	644	670	692	686	685	661	676	682	707	714	702	723	693	679	648	706	732	713	690	723	664	693	715	680	692	675	701	690	687	705	695	724	661	662	681	703	676	730	668	726	723	700	676	696	693	698	690	651	695	648	667	676	669	695	729	682	687	682	643	674	670	655	681	674	707	703	658	708	687	681	676	702	652	719	676	664	650	678	646	654	739	617	698	699	670	633	668	640	674	711	702	671	657	722	727	671	681	618	706	675	674	671	704	708	671	693	649	737	651	666	692	693	686	709	650	681	677	711	658	692	661	681	650	683	707	690	686	692	678	695	644	706	689	679	694	674	693	697	697	664	686	736	679	715	663	677	732	697	701	703	723	683	717	711	727	696	684	727	679	691	696	663	677	679	678	623	714	670	656	678	686	693	675	692	718	711	644	717	694	713	669	717	708	704	681	716	719	685	689	705	728	712	709	696	695	647	646	700	719	702	651	679	680	638	701	672	695	678	706	654	633	682	657	650	696	668	668	695	717	685	714	625	672	631	663	645	716	636	684	673	726	648	681	674	725	701	669	668	672	724	739	675	701	700	738	663	653	704	690	668	677	655	676	667	710	719	690	712	695	682	691	715	693	680	678	708	652	694	680	758	714	677	675	680	682	648	732	679	675	639	674	687	698	663	663	687	684	704	692	655	650	662	700	637	636	671	739	667	660	726	637	670	674	666	678	693	683	700	691	680	659	706	705	723	662	692	693	691	689	692	642	686	689	727	700	707	687	694	649	689	667	669	672	666	729	686	684	691	663	661	691	688	715	716	685	662	678	697	698	711	709	673	703	715	681
23524	8633	4851	18421	4799	970	253	212	191	194	168	177	170	176	169	161	179	165	171	167	162	143	147	174	146	154	156	184	184	160	149	166	143	152	147	165	155	154	143	147	178	137	161	164	170	131	153	156	149	144	148	136	147	152	147	176	137	157	160	162	135	144	141	174	152	129	152	175	158	150	128	172	158	148	149	145	164	176	152	159	136	144	149	153	127	165	135	158	151	159	163	149	172	157	166	148	162	145	151	146	114	161	149	189	182	153	157	158	154	150	141	166	157	141	151	170	146	138	138	158	146	149	132	153	155	136	166	145	155	159	171	136	144	154	140	158	164	148	155	130	171	151	148	146	131	153	177	141	136	143	140	143	144	141	159	166	160	170	151	154	152	173	149	150	153	135	147	156	167	161	160	151	141	157	113	130	146	150	139	164	137	148	157	161	141	144	170	162	166	148	138	143	138	139	150	145	126	146	148	133	139	167	127	156	137	150	129	143	167	146	160	160	162	161	151	166	154	160	163	152	162	153	156	138	150	145	141	135	160	151	133	162	166	146	165	162	163	143	158	182	142	142	155	173	137	143	161	152	124	149	157	177	129	157	136	158	155	150	152	149	142	132	142	150	161	152	155	150	156	153	131	150	146	135	174	133	150	144	141	165	178	178	139	171	143	135	145	148	142	132	142	149	155	158	169	151	165	172	154	157	173	139	146	156	163	138	150	151	189	157	149	171	168	157	143	148	133	166	142	146	140	145	141	164	134	152	134	173	140	133	138	170	132	152	162	131	169	134	151	149	161	166	161	132	142	152	149	158	174	147	165	152	135	145	137	160	157	164	158	145	148	159	162	139	145	150	156	156	134	135	156	143	163	158	152	131	127	153	135	143	139	144	152	156	154	136	171	152	148	149	157	182	159	168	155	141	142	131	132	142	143	158	174	155	137	158	148	153	166	174	136	150	150	146	132	156	152	160	153	130	153	164	153	147	172	164	183	169	136	167	169	153	149	148	142	153	149	153	165	147	147	124	160	158	163	169	159	134	152	154	144	139	174	153	122	169	137	175	162	144	139	144	136	162	158	142	157	139	140	152	177	141	153	163	158	139	156	159	158	134	142	155	152	142	147	156	153	147	154	154	123	143	151	169	160	130	136	166	158	161	158	161	178	147	144	114	140	141	152	145	165	168	155	140	145	146	156	149	166	164	157	171	149	166	148	145	142	142	149	175	137	151	142	174	152	178	152	154	158	109	151	160	144	171	132	141	143	172	152	156	146	145	147	152	146	137	117	142	150	143	167	147	169	145	155	173	157	157	134	142	151	160	163	165	168	145	138	163	172	161	171	179	135	150	158	154	151	125	143	163	139	155	174	146	167	153	156	155	140	157	142	162	162	149	160	156	170	164	163	170	165	150	157	142	153	158	155	169	166	158	157	147	166	126	131	152	137	157	161	141	140	156	129	150	149	159	139	155	159	145	152	139	138	160	165	151	157	164	176	154	146	131	144	148	152	139	154	143	160	166	141	156	155	161	151	157	133	124	163	148	162	130	138	160	141	149	176	146	138	124	184	151	151	159	139	143	137	152	158	154	140	158	160	141	184	155	139	152	142	154	151	129	130	142	167	159	158	134	149	154	171	143	134	153	168	155	143	147	135	167	164	160	157	136	137	141	137	168	161	148	182	163	144	128	167	149	145	144	152	154	148	150	139	149	155	150	160	148	133	148	129	164	165	162	128	120	168	188	178	149	167	147	151	147	171	140	153	150	163	155	154	140	148	152	171	183	151	150	116	152	148	146	157	149	144	146	148	145	158	154	147	165	127	147	151	151	154	174	164	132	174	154	141	135	158	161	129	147	148	151	131	144	155	175	156	159	172	164	143	144	126	141	138	149	177	155	142	164	130	145	164	152	153	185	142	164	132	163	150	151	135	148	124	136	124	140	153	154	160	133	154	162	149	134	148	168	152	139	184	189	153	133	148	169	155	147	149	149	165	148	161	164	148	137	167	158	170	133	155	155	156	150	168	170	145	136	148	112	155	164	151	135	158	167	147	161	169	154	153	146	155	131	168	157	148	170	138	142	138	157	141	163	164	156	161	158	166	160	143	174	159	169	149	147	166	153	149	172	158	162	157	168	143	134	172	145	174	150	162	128	147	157	132	164	170	125	149	148	161	140	152	172	142	150	137	158	146	160	146	136	160	156	138	141	132	134	168	177	160	127	147	146	152	152	158	157	165	155	134	154	138	151	125	154	145	166	163	156	152	141	153	134	157	141	149	162	141	150	161	146	164	176	146	155	139	113	171	158	170	172	130	142	162	153	188	144	151	131	165	146	144	158	154	144	146	152	144	141	127	150	148	157	154	138	155	144	136	166	160	150	130	158	155	138	145	162	131	175	150	143	141	151	167	169	149	164	155	147	151	157	155	178	142	162	151	181	148	131	143	150	152	161	143	172	174	166	131	140	139	167	172	166	150	142	173	157	167	146	167	142	158	163	141	161	174	143	160	160	150	142	168	146	171	151	144	162	158	154	143	149	141	155	147	163	123	156	135	157	151	153	141	149	145	147	153	132	172	168	160	132	142	166	160	144	129	155	154	136	164	176	149	158	157	154	132	165	155	141	157	153	158	136	171	158	155	134	149	162	185	170	167	164	160	146	158	168	157	137	141	170	143	142	161	148	163	175	165	146	162	163	142	132	134	164	178	147	140	125	159	142	145	179	163	149	152	163	168	162	140	139	161	148	149	152	160	149	140	147	142	135	164	164	169	138	145	153	132	160	141	148	140	157	157	160	160	160	137	173	132	178	165	146	144	158	144	145	146	146	141	156	146	162	171	150	162	139	190	163	183	147	161	130	153	173	129	178	155	161	169	162	165	134	142	135	144	158	135	164	171	157	149	165	145	145	128	156	147	162	140	175	159	180	150	161	146	147	144	142	131	153	183	136	161	135	147	185	156	155	147	158	132	164	156	126	132	172	174	172	148	160	176	158	162	179	150	171	128	153	142	167	152	120	171	155	178	165	149	155	150	163	137	164	139	159	138	148	158	149	161	167	161	122	152	160	179	158	151	165	150	187	164	169	157	170	159	145	137	146	136	135	135	174	137	137	153	140	162	167	146	157	152	157	139	152	171	163	180	149	148	147	179	138	129	149	142	152	143	132	171	158	131	139	151	157	155	151	157	141	149	129	159	129	142	163	154	174	133	164	159	163	149	150	129	147	141	140	165	165	175	148	125	151	145	193	149	140	167	137	144	174	167	132	132	135	144	166	144	151	151	161	158	156	150	159	182	174	144	138	150	153	162	122	145	151	152	158	136	152	159	161	145	158	150	178	167	163	164	140	176	149	138	138	143	118	170	162	146	153	157	149	166	147	159	144	160	132	151	162	158	142	158	147	163	146	149	154	166	153	139	152	157	146	160	184	160	131	158	146	142	161	160	173	138	145	161	133	168	157	136	154	158	169	144	167	160	148	139	164	143	156	137	159	164	135	140	165
15648	4140	10311	34988	5726	3130	874	750	637	606	540	608	509	484	488	451	437	425	443	467	434	406	427	418	413	407	414	409	432	379	408	403	413	379	381	389	385	389	391	372	412	388	421	379	422	429	407	398	395	408	366	371	410	403	411	381	386	390	370	380	393	375	427	363	391	359	383	359	375	403	351	423	362	379	368	386	394	387	386	396	389	402	345	372	376	373	397	381	385	391	375	362	377	400	357	414	330	392	408	367	370	377	381	355	418	401	403	429	362	397	376	400	334	388	429	382	399	387	375	388	357	363	376	401	369	379	383	366	366	367	351	399	354	395	378	340	384	380	358	383	377	379	356	395	338	360	368	376	381	388	360	394	354	354	367	365	357	381	376	384	355	389	379	393	388	381	391	370	405	380	390	394	339	345	373	402	415	367	379	385	383	417	386	416	365	399	412	376	354	396	410	375	371	380	383	373	429	368	367	357	362	351	360	411	353	411	381	366	342	358	401	367	385	404	392	353	369	389	374	355	371	409	421	370	374	397	405	341	365	383	396	376	381	390	380	369	360	376	382	399	350	391	397	382	414	356	373	390	391	349	349	360	352	370	388	404	379	348	410	386	374	382	365	356	343	383	419	384	391	425	385	352	379	380	367	377	394	419	399	377	372	371	381	403	373	375	375	385	342	376	342	389	361	403	406	387	363	400	437	362	396	395	373	371	400	392	392	405	419	375	372	399	362	342	410	408	349	420	381	366	345	372	350	419	388	369	383	369	368	376	360	432	385	398	381	358	395	368	378	374	387	378	375	366	386	375	361	373	375	377	391	377	349	362	352	369	359	376	427	355	368	353	413	402	395	371	380	368	429	373	374	399	368	376	395	365	401	382	360	371	364	404	332	382	378	350	384	375	392	404	384	360	379	367	369	393	357	373	340	371	342	370	383	367	387	374	380	386	348	382	396	366	398	399	399	374	417	352	428	356	384	401	354	365	379	384	380	394	384	376	395	410	398	352	419	408	368	369	342	401	373	384	392	374	400	376	342	383	343	393	388	391	371	389	386	343	396	356	384	373	372	381	369	330	380	415	365	362	388	350	389	378	385	357	377	366	399	387	357	420	388	369	372	391	415	380	347	360	398	388	387	362	371	390	374	365	357	371	391	369	379	374	355	392	382	363	384	363	407	372	370	418	371	375	400	377	382	362	366	364	339	374	368	362	383	401	366	328	364	377	396	380	392	354	384	367	389	396	383	401	364	371	378	408	391	347	391	368	389	411	368	352	372	389	381	356	406	376	388	380	374	355	373	400	341	402	342	377	348	372	369	339	377	383	387	394	377	395	421	394	327	365	379	368	343	382	365	393	376	359	344	404	400	357	386	363	371	407	358	395	391	395	378	360	372	356	361	368	370	375	386	371	380	381	421	386	378	348	417	392	386	361	387	358	387	380	390	393	365	378	361	361	351	381	395	402	371	375	401	368	360	367	401	405	414	367	399	390	391	391	380	366	366	364	389	369	387	381	368	382	355	360	410	395	392	388	381	395	356	378	398	395	391	373	373	374	347	339	375	363	402	370	383	353	374	392	376	374	378	364	380	349	396	395	387	368	367	371	385	405	358	357	360	376	374	386	371	368	366	385	360	436	357	396	375	395	348	382	399	386	384	356	368	402	377	341	391	409	403	359	383	341	383	353	400	398	389	371	365	380	368	416	381	379	371	384	392	391	370	351	360	347	362	374	353	379	368	382	377	398	388	374	370	360	377	378	386	365	365	399	350	365	392	383	377	400	387	317	368	375	375	393	364	378	410	401	370	355	419	371	384	374	406	403	364	385	362	374	379	367	387	373	391	350	387	360	369	345	393	383	362	389	363	343	348	391	398	363	387	391	379	389	376	358	381	368	377	377	348	345	394	384	358	366	360	334	365	392	377	393	383	400	380	380	363	365	388	359	375	376	404	384	358	397	397	382	358	384	382	364	369	379	368	374	363	367	356	370	354	401	371	381	413	372	366	419	357	376	370	391	346	369	374	392	381	367	381	365	364	370	379	393	381	365	384	378	380	388	379	393	385	369	353	392	405	425	335	356	375	398	378	355	401	355	360	365	384	353	379	367	351	359	401	359	384	418	366	366	359	348	396	371	384	342	408	370	377	406	393	377	390	380	392	385	376	379	354	369	373	410	388	336	380	367	365	359	391	379	409	386	383	388	368	326	358	336	337	365	374	368	392	398	386	384	356	372	392	412	391	371	401	393	377	395	401	371	378	387	397	412	392	411	369	397	344	369	409	369	371	344	400	369	381	357	360	376	360	365	362	354	404	377	344	405	386	384	375	378	389	386	409	375	357	377	397	385	359	367	358	385	360	406	368	349	380	342	369	367	393	371	412	386	392	387	352	391	372	357	347	376	393	365	380	389	362	371	399	390	366	376	385	353	394	364	414	372	338	354	356	352	379	388	368	373	358	370	384	389	387	365	397	386	375	339	359	389	362	356	331	385	415	400	377	390	387	354	365	376	394	417	395	374	369	356	358	402	377	363	377	408	338	393	367	418	406	385	408	376	383	397	381	404	378	396	377	384	357	357	385	372	339	396	402	356	334	350	362	346	379	378	384	393	397	380	377	351	397	396	355	381	357	399	380	364	356	412	393	392	373	345	378	405	377	381	364	393	354	384	390	363	393	379	388	371	396	376	387	333	382	367	337	407	386	404	358	381	352	386	397	379	374	347	401	401	354	372	335	374	368	371	403	337	392	365	381	378	366	396	379	354	399	390	399	368	365	400	381	358	391	376	419	357	350	387	382	361	386	377	395	385	343	393	373	326	358	372	378	350	371	325	389	361	382	376	379	404	355	353	380	418	397	373	352	382	393	345	354	360	379	407	428	392	353	379	401	352	394	371	353	358	402	357	352	395	377	363	405	354	391	372	378	365	361	379	368	408	361	400	360	398	322	396	385	371	361	399	394	359	414	382	394	383	358	358	373	390	374	363	368	411	356	383	393	366	360	332	377	365	355	400	366	355	392	415	391	406	399	425	342	383	362	351	388	377	384	387	393	365	369	406	374	360	374	402	397	402	358	358	371	374	380	373	391	400	405	344	332	364	360	360	411	377	409	392	376	322	367	403	353	390	386	424	380	361	359	362	367	384	362	329	388	353	390	409	412	389	371	371	391	347	364	388	383	367	373	393	403	408	357	414	356	400	362	358	364	323	369	365	354	402	381	390	384	399	382	375	363	402	363	373	363	388	381	383	386	401	372	389	376	353	399	379	384	380	391	383	383	368	399	380	394	393	377	365	394	395	373	392	376	352	371	354	382	396	409	382	353	379	350	383	361	365	383	392	400	371	422	378	396	374	377	383	320	368	393	341	392	356	368	395	392	381	372	368	374	368	386	353	380	366	375	382	391	358	341	392	371	412	380	370	352	371	392	391	366	347	385	377	368	407	355	375	385	362	375	371	373	371	364	378	360	376	380	368	407	383	344	383	376	395	353	355	363	390	379	384
2492	726	747	802	418	274	271	287	271	262	291	257	272	274	279	304	274	260	275	262	258	316	274	267	276	288	265	258	258	292	275	267	309	273	278	266	288	275	291	261	292	260	298	236	249	276	298	286	266	276	288	263	248	235	275	287	275	289	255	284	307	257	230	281	267	262	284	260	307	280	289	326	280	298	272	255	289	296	304	295	245	287	304	271	269	299	262	263	296	289	272	270	290	244	288	281	294	273	269	302	278	263	278	306	306	277	264	292	284	259	269	279	245	269	280	284	273	264	277	253	287	277	248	315	279	258	289	308	247	292	252	266	283	306	297	302	304	281	273	265	284	277	295	320	264	250	264	266	279	298	261	287	277	280	277	282	304	287	260	292	283	251	301	264	286	285	285	295	270	287	253	290	278	267	266	291	267	255	310	294	262	233	302	336	286	269	267	279	277	258	253	284	266	265	270	297	273	290	267	307	269	285	281	284	281	277	253	291	287	252	257	320	296	322	269	292	269	287	294	296	300	285	255	255	273	290	289	290	295	262	253	293	273	263	260	276	274	288	266	286	300	277	277	257	242	239	276	263	278	305	297	291	292	264	308	306	268	275	297	294	254	298	280	306	277	282	266	272	269	294	261	303	304	282	294	309	281	317	271	263	232	274	258	288	293	292	282	263	269	271	297	288	293	279	258	271	274	319	283	274	294	280	260	277	274	258	258	287	286	264	283	274	296	284	274	281	254	255	281	252	264	274	279	306	289	261	293	289	312	301	256	274	288	241	266	302	262	266	287	317	265	275	297	266	251	287	301	295	281	258	272	295	291	273	268	291	274	249	272	287	281	264	260	271	259	275	314	289	278	269	261	247	269	277	285	281	297	245	277	292	277	291	274	277	249	244	275	268	257	257	279	258	273	252	261	306	302	279	303	247	301	273	272	253	261	275	265	253	261	309	251	286	289	267	243	259	276	282	260	260	293	299	269	272	271	286	244	251	279	267	279	310	286	289	263	301	294	277	268	279	296	241	261	290	237	281	284	263	297	276	261	273	240	263	271	310	279	309	281	282	277	295	232	266	291	274	298	280	259	313	297	261	309	282	278	297	295	275	251	271	292	281	261	313	284	280	267	272	271	294	292	283	300	248	289	283	285	297	267	304	255	270	290	231	301	302	295	283	248	254	260	260	248	251	277	263	248	264	259	253	272	299	273	275	299	290	267	299	273	262	274	287	296	258	269	295	290	282	259	280	256	291	300	266	276	293	283	284	301	284	268	299	291	253	294	296	277	297	295	297	252	282	238	282	234	268	271	264	284	261	290	297	299	286	261	276	288	227	293	262	252	282	298	308	294	249	290	276	265	284	278	287	270	282	283	242	314	257	257	275	281	286	275	260	257	280	273	273	277	265	275	272	254	280	238	292	249	288	293	277	275	313	278	297	279	256	268	305	272	272	304	285	290	310	289	278	276	284	283	280	264	283	288	283	281	291	277	275	291	278	278	271	268	261	296	264	282	275	236	284	272	286	262	291	301	272	266	271	293	292	273	264	256	268	285	251	286	228	280	281	249	320	254	280	270	259	265	278	249	292	287	274	262	288	287	294	285	267	285	303	266	291	270	264	281	280	251	277	257	278	280	266	286	325	267	283	277	312	267	307	287	301	283	286	267	265	281	302	270	277	291	264	285	285	286	265	268	304	274	285	261	259	287	294	328	260	267	267	258	265	283	278	291	276	285	282	279	300	274	261	237	256	272	263	327	253	303	282	259	262	288	252	285	246	259	256	287	272	305	317	259	249	292	285	281	275	270	272	297	294	284	258	288	287	256	269	270	292	284	273	258	294	260	337	290	253	275	297	261	292	294	275	284	306	263	272	255	289	274	290	261	266	297	316	248	288	271	271	311	277	284	257	293	248	280	298	286	272	267	269	260	280	270	295	286	256	279	256	267	273	286	294	270	287	306	301	263	280	262	291	264	267	290	261	253	275	312	267	282	311	274	261	286	301	252	270	272	256	288	292	311	269	292	272	285	282	274	293	280	297	299	295	279	278	253	286	301	295	294	275	266	284	303	276	290	273	309	277	278	291	278	260	296	260	265	238	277	246	285	277	269	273	269	266	270	280	269	284	251	277	313	234	293	260	286	274	268	251	265	315	254	278	288	270	303	251	273	267	275	264	277	282	261	317	280	258	279	284	299	280	303	276	292	274	303	289	273	293	281	267	271	274	261	273	279	272	280	270	284	292	307	316	277	260	269	251	288	259	263	303	291	273	248	283	280	246	277	295	280	270	290	283	296	283	263	298	276	281	273	278	284	245	285	325	281	280	267	284	233	241	234	292	294	274	275	290	249	288	229	289	287	287	288	274	288	254	284	270	288	308	322	248	274	275	275	297	271	303	274	253	288	277	285	275	283	264	288	306	280	300	267	265	277	291	254	308	271	272	263	258	312	287	242	280	305	293	272	313	276	290	325	269	287	289	291	304	296	295	244	226	263	264	303	268	287	256	258	290	246	307	274	275	276	295	232	233	292	265	312	283	304	268	263	278	257	284	284	291	289	259	271	265	273	270	272	272	289	271	298	283	265	237	278	280	284	275	281	292	272	300	257	272	274	254	279	285	278	307	277	266	279	285	272	287	265	281	265	286	288	259	289	270	270	272	289	296	254	287	272	293	271	290	260	264	251	295	285	268	300	270	277	286	278	290	297	274	288	267	267	281	298	246	274	289	302	291	289	274	282	265	257	289	284	276	264	274	279	300	298	305	267	295	252	246	261	301	288	287	278	269	296	329	287	307	290	271	302	270	263	243	307	259	259	273	294	257	298	314	277	308	271	274	283	243	279	257	257	285	270	264	276	302	269	289	282	282	269	292	256	258	285	269	282	224	283	274	238	259	271	278	272	263	288	289	258	235	272	312	298	304	269	290	281	276	280	283	269	286	248	291	292	276	295	270	264	287	274	242	269	287	267	258	284	290	262	251	273	281	289	264	277	300	274	273	259	292	274	279	300	285	274	293	287	263	280	292	307	316	248	280	282	288	275	271	275	269	307	320	262	272	234	242	259	281	250	266	263	272	292	301	278	284	278	269	284	287	276	311	288	259	301	252	273	270	292	289	255	318	291	254	256	297	277	271	255	252	277	280	285	290	269	263	321	292	287	274	289	275	295	294	304	271	265	274	257	287	263	272	289	252	266	279	284	268	276	255	275	274	244	246	255	257	259	301	250	269	287	262	273	269	268	268	264	264	279	288	301	278	294	279	302	249	339	284	306	278	296	252	331	250	273	279	278	267	259	271	289	283	324	284	283	267	267	286	302	278	247	285	297	295	268	319	250	285	256	260	268	272	282	312	295	287	275	254	237	283	251	325	273	284	310	304	283	298	289	303	310	269	296	277	255	307	277	261	280	274	248	305	290	279	292	252	280	303	299	298	266	257	296	309	248	307	297	272	253	290	305	265	259	289	279	265	260	252	312	299	279	265	300	300	279	254	280	300	288	306
2716	1114	1793	2649	1260	715	720	652	684	652	686	644	671	682	670	660	693	717	640	659	691	652	723	661	672	662	694	688	712	656	638	656	653	665	650	643	667	692	743	648	684	673	683	690	631	667	681	667	695	682	652	656	702	701	639	678	649	677	660	702	676	624	697	696	650	665	626	687	712	628	704	657	708	709	695	692	611	664	660	690	666	728	670	698	649	712	664	684	662	666	662	649	686	686	704	662	654	731	653	733	720	644	647	641	647	651	691	693	676	696	671	675	677	670	715	689	690	696	709	657	715	679	638	662	658	668	679	679	709	669	690	667	697	722	662	630	648	652	741	618	667	638	699	676	644	643	672	640	678	712	663	706	644	660	671	717	653	679	698	727	714	708	686	660	713	740	689	675	676	652	694	717	689	667	666	713	661	684	669	650	680	679	692	678	677	684	703	699	686	636	659	684	662	710	660	716	627	670	698	691	703	680	689	682	695	651	673	634	666	703	695	681	658	642	642	657	681	680	687	711	676	708	705	690	677	655	692	597	706	641	670	701	681	716	659	615	689	700	725	684	665	685	706	661	631	690	700	679	703	663	632	623	690	663	694	675	688	701	706	689	698	695	622	692	693	686	686	712	718	604	699	728	641	722	687	709	726	702	661	707	668	688	655	691	634	631	643	705	690	661	692	682	683	673	699	639	689	679	724	656	654	684	671	658	672	685	683	634	653	686	620	642	641	693	633	664	661	662	726	678	667	664	695	666	683	709	696	692	670	671	654	704	676	644	675	654	656	666	620	697	672	670	693	663	667	631	674	675	653	707	720	694	657	676	659	702	654	682	682	657	648	678	678	647	685	693	709	649	667	672	688	694	659	670	672	675	667	712	621	715	657	682	673	673	695	636	656	669	683	677	609	660	664	656	634	717	663	689	682	696	702	643	637	630	682	688	703	677	683	660	681	647	662	645	636	678	636	688	665	650	653	661	697	649	645	619	676	678	665	689	693	624	693	680	667	691	627	685	686	667	724	728	650	693	727	702	658	676	669	689	674	654	661	638	671	711	688	645	717	690	672	703	675	673	695	689	678	652	652	679	650	672	605	678	667	693	679	648	650	693	656	667	623	679	672	648	674	672	706	665	651	694	661	658	704	685	665	702	658	647	643	699	707	690	654	672	659	687	694	672	627	699	714	699	642	674	661	676	696	642	624	648	715	681	670	667	681	674	709	667	666	679	670	682	707	705	686	663	626	680	682	686	662	684	664	689	699	680	639	684	688	701	646	656	684	637	693	642	660	678	680	640	694	653	681	676	634	681	669	694	667	659	658	704	703	673	655	668	664	663	650	680	673	648	687	653	727	649	708	712	652	636	684	654	665	668	682	654	707	649	685	718	615	702	659	658	663	687	669	685	644	729	705	692	698	677	663	682	680	701	675	650	643	648	657	672	690	712	659	667	658	669	669	680	719	674	697	681	669	646	666	730	655	606	709	665	692	679	669	656	716	673	677	672	692	667	684	668	656	658	687	680	678	683	702	688	650	666	662	718	652	644	692	652	683	666	675	584	695	658	693	683	664	648	646	693	671	701	609	686	668	684	662	683	720	667	715	687	684	665	634	670	701	660	633	671	674	711	707	686	699	673	647	655	691	666	683	646	682	670	650	646	685	633	661	681	689	683	670	633	674	689	678	637	660	661	664	605	695	661	689	640	609	686	693	633	687	638	683	651	633	705	651	728	701	659	684	696	699	689	641	691	639	649	677	687	665	726	692	665	689	715	677	665	618	677	639	681	706	680	680	646	695	647	694	702	694	647	658	696	689	679	634	642	654	632	683	695	660	663	662	714	646	700	645	706	694	636	673	690	681	658	665	617	723	701	664	696	676	657	692	677	691	651	702	627	649	683	675	658	677	672	717	748	698	696	699	719	674	660	668	627	694	687	655	643	610	669	676	680	709	641	669	690	672	700	680	663	682	671	662	699	628	684	688	700	681	670	680	645	666	629	709	651	630	682	674	655	666	682	690	647	683	652	615	686	709	653	655	674	666	699	688	654	645	692	680	639	685	664	646	682	675	675	680	660	718	716	653	711	679	681	675	695	681	678	641	651	662	674	651	647	668	667	658	667	702	645	663	681	669	674	674	708	646	669	635	672	710	685	711	703	692	678	652	654	637	694	664	625	654	688	663	686	688	689	711	695	721	698	668	695	693	695	704	693	672	707	689	691	655	652	704	666	640	659	664	693	685	688	685	667	659	682	676	686	681	682	694	668	694	666	723	630	704	698	688	692	678	637	677	693	639	717	721	650	664	669	671	716	686	691	687	681	675	634	731	637	652	644	680	629	679	655	630	703	721	715	628	664	657	670	737	692	673	663	670	698	673	707	650	631	652	688	640	650	706	652	660	703	729	696	652	692	703	680	671	625	672	678	699	713	689	674	673	707	704	702	746	697	640	671	675	691	705	678	717	672	664	671	668	705	669	658	660	656	677	670	671	673	699	708	703	654	684	675	690	647	664	720	676	689	671	710	635	671	705	708	684	681	707	695	646	654	691	691	654	705	690	684	682	691	681	702	710	652	623	659	653	674	722	669	675	676	700	664	648	691	713	694	701	654	701	686	664	686	658	728	740	688	635	632	671	632	631	672	644	674	679	645	649	727	671	719	685	726	700	688	677	684	660	685	678	663	689	691	653	686	697	654	661	671	667	696	633	662	626	674	713	698	687	680	658	661	717	658	659	638	677	696	616	685	697	662	672	647	682	693	671	667	653	723	638	718	690	638	640	637	686	658	683	675	649	707	644	685	682	658	745	673	704	641	687	744	705	636	660	682	673	675	674	682	672	666	660	671	737	707	692	715	650	663	627	665	685	692	643	618	725	664	705	698	703	691	669	666	687	661	700	665	648	666	677	644	621	637	695	666	706	649	607	677	662	714	650	675	698	684	660	662	641	652	672	665	694	654	662	664	649	622	727	688	644	660	669	668	696	693	648	679	690	721	705	677	701	674	655	705	669	670	730	687	643	704	688	696	660	687	690	660	699	636	677	658	671	684	717	670	698	651	663	658	705	673	703	659	648	689	693	679	689	704	641	654	680	680	684	685	679	675	712	694	694	662	676	688	638	686	734	680	688	660	722	689	681	623	677	677	670	673	636	693	658	668	666	672	639	685	676	601	632	705	713	668	652	682	683	695	698	685	698	664	643	644	648	696	680	628	644	653	616	650	622	693	631	654	665	689	653	674	670	672	643	743	640	665	639	711	700	701	659	646	664	664	722	732	669	677	651	643	692	681	666	683	669	662	645	637	709	661	689	644	683	632	667	643	667	741	695	665	657	678	682	683	683	724	700	653	703	684	690	672	682	690	695	652	660	686	671	691	661	708	707	720	696	749	674	698	713	697	676	688	702	678	643	716	646	653	662	713	724	625	677	675	655	633	648	692	671	706	656	693	715	709	686	679	671	671	652	721	674	636	634	610	619	722	682	656	657	609	759	670	685	672	652	647
16641	5746	4095	9454	2613	586	341	330	346	290	292	306	309	277	309	315	316	296	311	299	291	314	311	296	289	294	288	302	331	303	300	291	278	300	283	287	306	310	285	300	294	289	291	324	313	273	324	289	276	294	286	290	292	310	327	311	303	293	265	296	299	282	295	289	293	285	277	296	332	302	305	268	264	293	298	315	301	310	324	284	309	280	297	276	305	268	288	297	260	297	286	284	317	297	304	286	290	277	295	310	338	299	335	283	259	280	279	289	265	296	277	288	310	288	265	322	274	320	321	297	289	309	266	343	307	328	301	320	313	302	297	302	308	297	334	304	308	299	290	314	293	307	278	330	313	289	286	320	281	298	290	292	323	272	304	310	309	289	265	274	260	288	263	271	275	289	305	262	288	295	294	302	286	265	272	286	299	293	265	292	276	259	286	300	306	290	272	263	302	330	264	294	281	287	282	290	285	311	286	294	275	282	282	284	270	257	315	297	245	276	287	288	289	274	289	298	301	295	279	324	295	292	295	289	285	263	295	332	269	290	291	244	285	264	298	300	281	282	276	311	277	306	263	296	278	315	294	259	324	285	269	286	265	282	285	304	279	338	261	311	304	288	289	257	307	312	269	320	321	260	295	300	314	289	320	243	296	310	287	305	256	280	294	286	321	303	294	287	299	300	299	287	291	285	292	308	294	258	292	293	307	288	297	303	281	292	277	275	246	324	280	268	268	273	315	310	321	288	304	305	303	300	320	284	299	292	313	311	305	283	302	298	256	294	248	297	285	300	295	294	304	262	310	281	292	256	296	289	306	287	249	288	326	287	303	287	296	260	279	299	319	307	301	257	283	295	251	292	316	311	284	313	277	293	291	268	276	294	267	290	279	274	289	291	272	284	285	282	299	285	302	309	282	299	305	305	264	294	315	300	289	301	270	292	286	276	272	294	294	315	282	284	296	293	284	281	302	272	327	286	295	292	265	282	283	306	297	277	280	267	293	303	267	274	286	283	283	255	318	320	302	280	343	266	306	293	303	316	289	283	255	291	306	312	340	295	293	270	272	304	295	296	281	328	307	278	316	298	296	304	339	294	265	267	285	308	264	321	287	291	301	285	273	314	274	309	306	265	261	270	313	286	338	279	266	296	291	293	307	302	318	288	297	273	315	291	283	301	310	281	291	275	252	288	297	276	292	293	305	277	275	267	289	300	284	286	290	297	302	292	268	264	302	310	284	265	292	289	312	282	325	291	323	273	256	285	315	293	337	306	308	263	297	261	311	286	279	270	287	266	290	264	288	298	294	269	286	270	292	302	312	279	267	317	290	282	253	312	307	317	304	273	312	310	271	287	288	291	286	300	337	297	272	302	276	268	295	311	301	280	307	309	303	298	301	296	273	282	324	314	304	270	310	294	252	293	304	293	281	303	296	255	283	297	275	293	286	286	313	296	281	324	271	305	293	294	300	290	311	270	288	301	318	282	325	292	335	308	270	306	292	288	310	315	275	299	315	292	296	339	311	262	278	283	321	333	324	295	306	308	303	311	301	272	273	260	299	296	280	247	279	256	298	292	289	304	265	277	307	303	284	299	291	270	303	266	261	302	253	325	279	315	297	331	301	299	268	298	268	290	300	318	307	307	313	299	306	308	295	334	307	263	257	291	341	283	275	283	314	284	283	292	291	282	322	286	315	276	277	294	278	255	291	299	297	270	300	296	297	277	321	272	301	298	264	313	307	301	278	281	270	331	286	282	286	328	280	339	278	308	301	255	314	291	314	268	290	302	263	278	312	285	288	292	273	285	346	287	294	296	300	278	310	276	269	309	290	287	315	256	264	303	306	303	295	267	304	293	284	280	306	265	293	300	325	286	293	292	273	304	271	322	280	303	316	323	300	287	276	305	311	313	273	300	274	290	280	280	314	300	288	269	276	331	312	308	258	263	259	300	275	278	279	322	307	295	296	288	305	287	310	295	298	309	288	276	292	295	301	266	288	298	285	254	280	282	302	296	288	299	298	299	304	286	303	319	280	300	302	316	292	298	284	280	280	312	267	305	320	282	265	307	284	297	314	278	301	292	311	298	278	285	294	301	335	282	299	313	285	266	273	301	269	294	292	298	309	281	263	253	311	261	301	284	276	299	282	280	291	329	311	332	283	300	309	293	288	323	272	270	306	250	284	335	308	275	294	283	281	273	309	350	284	279	285	278	301	289	304	283	288	298	284	285	296	281	303	301	303	308	281	300	310	311	246	295	312	298	287	303	310	308	304	307	285	289	299	314	313	281	291	263	256	280	299	325	304	291	288	326	304	304	270	305	287	236	325	283	291	272	289	289	283	262	249	309	285	289	317	282	297	280	252	281	275	308	325	317	319	268	269	274	265	289	278	266	336	290	297	319	306	282	286	310	329	286	276	348	299	282	281	314	294	293	301	273	314	281	294	271	323	292	292	277	277	278	270	302	272	311	304	276	311	299	280	294	281	283	279	306	301	286	298	293	305	277	307	311	318	298	318	322	298	266	288	308	314	307	304	283	306	296	303	315	313	287	276	321	283	244	281	291	284	287	271	280	309	312	299	290	275	245	274	310	274	290	263	291	294	288	294	293	272	272	308	265	302	255	286	264	281	309	300	299	344	322	285	302	262	307	278	291	284	304	326	310	320	267	307	293	286	296	273	304	304	310	308	319	283	302	293	307	339	293	284	303	288	247	311	285	300	263	302	258	252	261	303	323	291	304	283	308	290	318	274	292	294	283	302	277	308	276	293	278	304	277	319	286	296	268	317	279	299	279	332	280	300	320	275	291	276	269	311	313	301	287	289	276	309	307	284	318	299	319	292	303	276	304	289	288	301	278	336	257	299	283	265	294	283	296	279	287	317	273	282	293	282	286	283	279	289	288	312	278	262	284	272	297	336	299	285	266	312	290	299	324	291	283	288	283	274	300	296	298	257	292	301	287	287	336	283	301	302	304	299	268	286	267	281	282	284	286	277	306	278	298	298	278	317	307	307	280	293	311	294	273	287	315	288	295	271	288	301	317	300	278	276	293	292	289	279	274	298	304	306	299	276	273	310	324	301	339	317	311	270	283	300	300	321	291	307	294	309	317	266	274	282	299	302	311	306	280	289	308	299	286	292	283	319	319	283	292	321	308	276	279	305	302	288	279	272	298	287	289	301	340	332	296	297	300	274	288	286	304	293	275	259	261	288	320	301	317	319	304	297	277	279	249	260	292	304	288	259	289	300	294	316	282	289	312	283	285	263	309	297	322	295	329	314	309	298	285	285	309	281	281	305	271	275	280	308	276	271	254	264	279	310	325	282	315	247	295	269	285	312	270	253	295	241	271	265	299	284	308	291	285	312	309	268	348	286	285	271	304	281	306	297	285	251	284	288	306	285	300	275	269	276	282	304	265	270	284	270	268	318	310	314	296	307	295	312	314	281	323	316	288	301	290	278	296	335	286	270	267	284	274	287	305	295	287	281	280	285	312	280	265
12695	3670	9416	23354	5069	2146	907	851	857	837	824	758	763	719	742	748	755	725	748	691	717	750	732	784	772	697	736	680	664	691	694	728	779	695	721	728	681	697	737	638	754	713	703	710	659	707	681	675	719	692	677	752	679	689	699	692	725	713	678	757	727	720	710	720	701	650	664	721	693	712	734	672	720	686	696	651	659	675	713	705	694	724	728	702	709	685	723	709	688	705	711	721	682	656	728	687	682	709	680	686	706	692	653	724	675	676	690	721	725	732	718	654	690	724	687	665	725	735	683	685	721	690	702	699	665	696	660	725	732	766	728	743	688	679	697	674	681	700	710	669	682	729	732	686	715	698	713	719	705	721	705	682	706	740	670	665	732	700	687	683	733	697	686	689	696	695	655	719	691	682	713	719	723	720	725	692	711	687	675	716	719	740	725	707	742	727	671	658	699	694	678	720	749	665	717	695	692	693	703	674	699	680	659	687	701	681	664	691	689	704	716	660	685	686	661	735	696	706	671	733	690	699	710	715	727	715	703	704	683	678	673	732	739	708	731	664	715	671	707	681	714	688	738	718	704	709	671	725	644	697	682	706	701	742	713	738	700	681	698	710	746	682	712	686	712	725	686	695	684	678	684	717	751	660	728	710	713	689	697	688	723	662	728	735	735	670	743	668	686	675	674	747	652	728	682	672	712	686	732	741	693	684	685	689	706	671	696	669	709	733	758	682	679	750	682	709	663	703	720	741	671	702	648	700	696	699	657	708	687	694	681	723	690	646	750	720	739	696	701	725	686	710	731	695	695	683	693	700	688	704	660	752	692	721	718	677	667	757	693	725	689	677	734	674	694	690	728	696	645	714	747	710	684	694	728	693	680	730	665	684	730	693	701	661	670	693	714	727	742	728	701	708	760	705	623	741	711	687	665	732	726	666	698	720	717	700	666	756	709	698	685	759	723	721	714	676	676	681	678	766	711	688	693	739	691	686	661	649	682	717	680	711	732	719	700	665	672	690	724	697	684	724	655	685	681	685	668	709	697	661	709	702	698	726	698	700	696	700	658	746	712	671	695	721	661	707	673	691	715	681	696	704	685	741	705	703	696	668	738	700	700	742	710	688	694	718	722	681	741	680	665	640	663	726	701	707	722	683	720	708	674	717	702	696	736	699	708	696	683	713	726	719	721	686	677	721	719	711	729	687	708	689	672	674	679	681	702	687	740	681	711	707	694	720	720	703	750	676	711	673	697	748	668	742	707	689	673	695	709	721	699	691	680	669	634	707	695	707	655	662	661	705	717	677	729	701	669	669	686	711	693	713	719	712	727	681	713	681	706	707	671	735	690	691	686	743	687	694	701	640	710	705	756	668	711	667	719	662	701	734	683	694	682	728	655	670	720	723	671	695	676	690	708	675	748	724	680	716	689	732	685	682	713	691	689	738	706	740	669	694	691	706	720	708	680	696	694	733	669	681	696	699	722	699	675	719	722	702	684	708	749	673	658	692	742	722	643	723	725	687	733	700	697	742	684	642	716	679	686	694	741	670	690	697	682	714	696	646	700	660	688	692	671	706	663	699	669	686	684	689	705	680	697	704	695	700	707	698	675	737	680	704	697	701	655	724	638	709	708	714	673	698	757	666	693	668	652	707	677	713	722	672	709	709	728	702	687	675	680	682	688	691	718	719	699	687	668	679	691	713	668	692	693	682	684	652	772	696	707	649	685	712	645	677	715	695	675	728	672	683	653	727	700	696	703	739	686	721	707	692	708	698	687	732	676	702	725	741	697	689	695	666	683	696	706	724	742	688	730	653	690	652	710	734	674	673	703	692	701	701	694	670	749	717	702	700	674	721	684	711	673	717	685	725	680	693	681	689	676	733	699	676	706	690	691	674	736	728	695	683	730	661	750	673	696	682	681	769	749	688	664	683	664	669	706	701	665	695	700	705	711	709	678	716	702	683	703	672	714	663	687	699	701	669	672	684	686	658	723	704	702	715	705	738	727	721	736	698	635	711	723	716	694	718	714	669	680	693	684	698	693	725	706	690	723	674	722	706	671	670	697	681	708	722	712	747	693	693	727	731	707	682	651	716	704	654	719	732	701	710	728	705	689	683	678	707	696	660	705	688	707	714	660	690	737	646	682	678	652	728	677	691	697	715	692	710	741	679	668	718	711	643	707	648	657	690	678	719	716	704	678	750	660	686	702	697	668	707	671	676	694	690	677	712	680	719	750	691	718	685	710	697	686	705	663	713	714	674	708	710	744	725	755	708	715	716	697	693	734	736	706	669	730	668	681	662	670	678	701	678	691	749	700	716	706	666	697	731	702	723	705	691	691	717	717	688	743	703	715	702	741	748	709	707	680	683	756	706	695	668	727	700	671	687	645	690	727	684	706	670	693	714	748	740	639	723	683	682	745	729	721	729	731	675	729	721	693	691	695	713	671	730	681	689	701	689	679	736	700	750	646	689	712	695	660	668	671	678	707	711	746	755	711	739	735	737	694	645	676	690	669	703	678	692	679	681	651	687	703	709	741	699	685	704	691	694	667	674	673	704	655	653	657	678	717	661	705	696	671	725	669	681	726	764	690	669	676	730	668	681	706	747	653	677	738	629	696	707	700	691	652	719	724	654	704	706	727	731	772	717	687	701	700	711	660	674	655	643	704	686	679	708	689	665	702	729	715	695	688	682	708	661	670	718	692	691	692	723	757	684	664	699	690	672	706	689	664	682	665	679	713	716	710	702	693	729	689	715	707	681	672	710	693	655	662	705	676	660	718	686	681	711	675	689	679	692	700	739	662	664	713	677	726	636	697	705	726	700	694	700	708	712	717	673	686	723	717	749	691	734	723	725	714	736	735	711	735	694	694	699	656	683	730	699	741	698	757	713	662	658	695	725	709	693	737	687	715	692	673	711	724	706	734	686	729	707	695	717	632	692	684	682	676	709	666	639	674	679	673	677	691	715	671	675	736	710	722	692	677	728	721	692	735	710	639	687	666	700	687	658	718	733	650	664	710	717	721	691	688	702	719	678	726	697	650	643	701	692	680	726	670	709	641	722	720	692	717	651	674	714	655	687	684	657	699	701	694	711	708	707	719	698	733	677	645	687	743	717	708	690	663	701	692	726	709	730	721	693	650	667	701	657	699	699	682	706	711	665	693	716	741	720	707	671	743	667	710	681	699	716	696	682	677	760	704	715	693	680	729	714	673	671	748	695	693	736	708	668	656	635	664	746	669	720	703	736	695	681	752	690	720	723	687	685	712	700	691	672	758	695	684	679	724	729	705	644	712	699	652	720	725	683	656	660	675	725	690	662	700	671	675	722	694	745	687	693	735	672	741	748	714	732	695	702	690	711	681	722	708	772	681	718	675	640	724	689	685	694	705	663	708	649	665	686	668	749	727	733	690	696	702	749	682	692	701	701	671	692	697	690	719	697	693	616	696	717	684	709	664	699	694	674	669	736	704	736	740	713	691	720	734	722	705	654	684	699
28425	12907	8711	19303	5814	1015	266	218	201	199	176	155	219	183	190	150	166	150	158	170	168	161	182	169	173	182	152	170	145	169	160	175	138	164	158	178	146	164	137	127	135	146	158	136	180	161	145	166	167	131	165	170	145	151	169	152	154	157	162	149	162	147	166	172	157	148	149	187	172	161	170	159	144	149	151	161	173	151	173	166	151	153	159	151	172	167	151	162	140	147	158	144	175	141	168	165	146	158	155	158	149	143	164	159	143	151	156	149	149	157	148	165	139	148	126	163	116	150	147	156	154	133	152	168	136	167	178	172	148	154	156	148	152	161	153	137	144	144	142	134	146	172	165	136	149	155	151	152	143	137	139	160	153	137	169	164	146	140	176	160	152	137	148	166	155	162	157	171	169	164	165	140	157	152	156	153	154	157	148	170	149	153	178	162	163	144	176	173	156	167	159	143	160	128	143	170	166	158	169	160	143	158	153	161	159	162	180	142	155	164	143	170	167	138	163	166	152	155	172	169	137	162	161	137	146	152	166	182	154	170	165	140	166	183	152	141	183	162	125	154	146	160	161	138	159	141	145	152	160	167	150	166	155	163	169	143	173	154	167	175	157	155	140	162	179	145	147	140	148	164	136	142	163	144	144	149	163	137	155	152	152	149	172	163	170	148	132	138	155	149	155	166	169	173	175	160	145	161	151	140	174	163	146	157	150	150	161	151	170	161	164	171	143	159	124	167	191	171	170	170	139	156	139	148	152	148	160	165	147	159	156	167	140	144	165	149	164	176	160	160	150	149	175	155	168	159	152	154	154	163	148	150	163	156	156	152	161	141	179	147	138	141	165	161	150	141	152	149	182	161	175	149	165	159	173	153	162	158	157	130	157	145	169	153	155	149	180	151	150	155	136	147	153	154	146	155	155	175	171	162	153	131	172	177	161	151	151	151	169	142	133	144	131	122	160	168	177	145	155	149	150	151	146	162	137	141	167	139	152	158	134	148	173	160	151	148	127	174	163	180	180	161	149	140	137	166	164	132	179	159	142	169	171	159	142	153	152	183	161	173	193	161	159	167	155	150	168	158	151	169	157	134	152	165	145	163	163	167	154	162	156	150	140	145	145	154	166	139	167	179	159	184	156	186	153	181	147	147	145	176	151	164	152	153	150	145	158	159	160	156	142	159	135	181	151	156	179	146	171	149	153	170	154	150	136	160	163	139	178	150	166	148	154	144	156	175	155	168	147	162	166	164	151	164	160	157	169	147	169	157	145	161	156	158	157	152	170	128	152	128	161	166	157	153	142	161	145	148	143	143	132	155	166	158	172	167	149	154	138	151	157	146	128	155	141	150	174	156	154	145	179	180	160	144	149	149	159	168	166	164	157	176	177	160	153	147	165	147	162	139	149	141	170	166	144	162	148	167	152	147	173	158	161	160	173	165	165	153	153	158	157	155	162	172	170	158	164	165	171	166	156	157	166	157	166	152	177	151	162	155	170	163	159	144	146	184	150	150	148	150	156	152	149	168	145	126	138	177	157	147	140	167	148	166	168	158	137	162	141	170	157	162	162	181	171	139	159	167	157	136	166	158	157	155	151	174	168	154	180	164	147	149	153	143	168	155	147	168	149	162	176	177	176	151	172	134	143	170	141	155	169	168	162	143	164	130	155	179	180	160	154	149	178	161	148	155	154	177	133	153	174	164	141	146	139	133	154	158	160	138	154	165	142	159	162	146	132	133	141	157	156	182	139	148	163	149	133	161	153	192	158	169	155	163	146	144	155	155	145	143	137	152	158	154	142	149	165	161	156	150	156	154	172	134	156	155	159	156	159	149	168	161	174	162	160	151	169	184	163	150	157	158	174	138	173	167	159	155	162	161	173	152	162	163	180	165	189	136	143	136	158	163	158	159	170	159	165	144	129	163	149	150	169	171	156	144	149	150	162	155	156	149	145	165	157	157	158	147	154	163	157	165	140	154	152	160	204	147	158	160	143	182	167	139	139	147	153	154	142	161	154	175	167	156	159	163	147	164	179	150	155	139	157	160	142	137	143	166	149	150	173	134	147	154	142	156	188	180	156	161	135	168	160	156	167	170	147	161	142	150	161	160	164	145	148	157	150	151	138	158	162	163	145	156	170	161	165	134	160	157	152	144	158	151	160	160	140	145	167	159	157	160	163	163	171	164	157	165	141	156	150	167	161	144	161	177	169	162	162	172	148	157	155	151	154	149	161	147	143	170	163	158	151	147	165	166	160	150	134	148	183	151	152	162	176	154	160	134	149	161	156	139	184	168	154	163	148	150	168	144	133	165	143	133	168	149	148	140	153	156	137	151	168	148	134	133	139	175	157	157	168	147	171	155	140	151	141	163	146	137	163	165	171	135	163	161	143	137	129	160	172	142	140	160	151	141	161	162	151	163	139	164	157	134	139	150	153	151	148	147	138	150	153	160	166	146	161	143	180	150	152	148	154	158	150	172	176	146	161	177	150	159	148	109	145	151	141	154	163	144	121	169	153	159	146	159	130	125	148	179	174	154	145	176	153	166	170	188	141	141	160	168	148	160	182	130	167	154	155	150	142	143	175	154	176	164	147	155	148	164	174	134	184	126	153	148	153	164	177	139	175	160	130	145	167	153	135	137	146	141	164	145	146	165	148	155	155	167	147	168	164	157	181	173	171	132	165	136	149	154	177	153	146	170	144	181	164	167	156	152	164	145	148	135	155	140	153	164	146	186	154	150	159	167	139	164	140	161	145	154	162	165	155	155	146	142	149	155	170	153	162	184	161	163	168	143	163	159	172	147	163	161	162	157	155	155	195	186	150	173	148	147	181	191	163	144	158	150	139	151	167	157	178	162	156	158	211	160	150	163	153	155	122	135	141	159	174	173	139	127	179	153	157	165	146	135	159	134	165	147	152	140	156	162	150	141	133	154	150	151	149	149	148	144	167	183	142	164	166	157	159	150	124	163	165	153	141	150	142	184	126	159	160	150	157	156	164	153	167	145	153	145	166	156	168	170	135	147	172	174	143	157	174	157	140	140	169	186	146	155	144	146	170	155	143	179	157	152	168	165	140	172	151	166	143	156	179	165	149	163	138	147	141	156	159	167	171	169	150	162	136	147	136	130	157	145	154	147	155	178	151	146	145	145	155	137	159	159	159	146	160	134	157	170	172	153	153	155	149	148	139	149	156	150	150	144	175	137	161	174	162	155	150	166	126	167	166	165	148	124	148	142	162	154	149	154	171	168	148	135	166	155	147	158	171	180	145	156	143	150	169	164	166	155	144	150	145	137	149	151	141	154	145	173	172	161	151	163	178	165	172	167	157	136	142	144	158	150	158	142	172	154	150	148	154	162	144	161	156	159	140	168	186	169	156	163	161	159	129	176	128	164	138	156	155	157	164	164	158	155	184	165	168	174	147	181	156	146	144	138	167	168	157	141	135	148	171	143	131	153	163	163	164	164	158	171	150	172	134	147	164	182	152	153	174	157
19207	5646	16152	35041	7242	3416	825	735	674	627	553	519	504	485	502	500	500	475	465	447	415	394	436	377	412	411	419	413	437	425	432	432	390	426	400	403	419	411	397	407	428	404	404	416	370	380	413	392	386	426	405	387	394	392	428	353	387	389	404	406	423	360	387	412	374	409	395	382	387	383	386	389	370	377	392	416	404	357	393	408	393	363	405	381	339	382	388	414	422	387	378	350	386	393	403	342	418	395	409	406	386	401	369	402	384	362	376	392	401	375	394	403	356	357	371	417	378	386	403	442	380	381	402	413	384	411	351	355	388	382	390	381	397	400	373	380	386	383	389	381	383	391	407	381	380	400	372	394	417	389	395	378	419	360	377	361	382	394	381	365	361	352	420	369	411	397	415	354	411	394	382	349	387	412	381	412	400	361	396	431	392	360	393	369	375	376	395	419	397	401	399	393	370	390	411	377	416	409	375	362	397	397	413	376	385	391	374	405	400	411	397	429	412	375	406	393	377	408	393	387	382	399	362	378	398	321	372	409	444	403	400	387	397	384	393	431	390	399	385	413	364	413	368	382	371	371	388	392	414	396	381	381	367	398	401	402	407	370	413	402	379	396	390	390	392	357	374	371	407	396	388	364	374	393	368	388	399	384	391	398	386	393	355	423	400	366	373	416	414	411	390	381	415	391	353	348	372	341	352	394	371	387	387	361	376	376	393	382	377	377	398	410	385	380	374	406	428	390	384	377	399	390	370	404	394	360	410	423	396	409	390	358	412	393	397	376	385	390	369	371	428	356	404	392	370	427	384	415	404	390	383	419	379	382	402	349	381	385	366	373	408	403	398	402	392	377	354	372	383	376	398	404	364	399	427	397	395	421	386	399	348	379	420	409	375	383	398	424	410	370	408	385	401	394	394	377	366	408	390	389	369	373	419	412	392	412	377	358	394	361	360	379	399	386	401	376	375	366	379	384	399	401	388	385	368	395	381	376	397	387	400	432	380	387	410	387	428	387	410	402	369	381	374	402	383	363	397	399	378	391	385	397	385	388	394	408	371	394	406	375	388	387	401	384	381	370	368	379	406	369	399	363	413	363	411	416	390	369	356	433	368	424	384	421	371	436	420	371	407	391	394	420	445	390	376	430	402	369	394	407	387	391	402	399	399	368	390	419	422	429	369	389	379	425	394	413	380	426	407	399	414	348	411	369	405	372	385	421	396	395	383	397	353	395	431	384	425	402	398	400	437	421	389	394	412	367	392	388	405	386	404	374	394	361	349	403	382	414	362	384	416	379	335	366	424	345	391	403	434	388	407	395	382	389	363	372	408	397	398	391	374	377	411	404	404	412	392	420	426	373	437	355	349	395	433	385	378	373	400	373	415	360	427	382	355	391	401	363	422	369	409	407	418	372	406	394	359	396	383	381	379	394	340	424	389	369	414	379	426	360	371	407	384	354	373	404	389	400	360	417	349	376	370	367	396	409	413	364	411	383	399	422	396	398	411	398	407	385	405	371	395	393	383	376	358	405	397	402	345	387	395	421	434	394	403	404	374	388	386	377	376	392	414	396	373	381	400	399	388	382	390	386	393	374	374	390	390	395	377	390	363	380	406	368	350	391	345	389	381	394	370	422	346	383	379	412	400	375	419	394	391	391	408	380	374	382	398	387	374	385	375	375	392	376	387	383	325	349	392	407	398	393	367	379	389	396	367	382	402	376	397	409	368	375	370	403	381	398	397	385	359	394	387	386	376	415	386	380	378	359	389	384	377	358	383	385	400	383	391	395	357	378	391	382	445	375	424	367	366	405	381	385	403	411	367	406	390	393	374	388	379	389	374	394	387	375	384	378	403	401	381	374	373	400	402	408	351	369	360	422	344	377	367	334	377	399	371	393	401	367	375	378	409	396	401	374	419	411	401	394	424	399	419	406	395	390	362	377	384	408	382	400	410	384	394	372	381	381	367	410	407	375	352	368	382	433	426	372	412	379	385	404	387	355	388	421	393	378	397	408	362	414	402	367	384	414	406	401	378	378	362	385	372	384	389	426	415	349	419	364	400	401	401	424	389	397	350	366	392	362	372	392	410	403	380	390	387	411	377	391	378	363	409	379	384	388	367	410	394	419	412	387	383	363	385	384	420	385	403	404	381	375	404	399	403	388	367	388	410	409	396	361	380	396	453	407	359	404	434	372	384	393	384	387	347	393	433	420	387	368	402	362	390	392	401	370	380	367	414	354	387	382	405	383	389	418	401	398	384	406	391	367	368	405	389	344	406	390	365	392	399	362	388	400	391	402	409	402	397	390	412	353	387	382	388	355	371	398	376	371	395	410	416	402	387	414	393	381	399	368	383	412	398	351	406	377	374	380	419	350	389	398	356	347	378	416	404	409	389	353	398	394	381	382	363	396	376	360	400	394	354	431	370	416	397	376	373	389	377	361	384	401	375	397	361	387	390	402	392	421	380	345	424	420	424	397	423	396	387	400	384	420	351	398	378	380	367	388	396	402	361	381	372	398	409	395	407	397	402	446	400	370	392	405	420	404	401	383	388	366	356	430	370	370	386	385	431	402	413	343	351	374	409	351	390	380	396	418	401	385	384	386	382	373	386	387	376	393	372	362	372	389	386	404	374	408	366	416	386	406	373	371	375	409	396	414	405	387	390	413	371	397	389	378	407	370	405	395	431	381	386	403	366	393	361	390	381	378	417	367	365	392	372	371	398	376	409	390	373	421	417	400	376	374	381	379	406	362	386	364	404	395	374	362	362	390	352	416	371	373	393	396	389	409	398	398	393	412	394	366	359	363	381	392	378	381	415	386	391	392	380	381	394	399	393	384	368	387	387	382	394	363	416	409	391	401	381	370	410	389	372	362	443	369	379	403	396	383	375	386	357	363	415	385	396	347	386	407	350	415	429	390	394	385	380	392	419	410	368	374	379	384	381	390	392	382	392	422	413	412	431	395	386	413	401	379	390	396	396	379	391	382	394	382	389	400	370	372	366	376	386	411	389	419	357	387	349	403	398	365	370	420	375	382	403	386	403	379	425	383	401	390	382	372	426	399	417	383	385	369	372	368	394	353	394	392	376	414	399	381	370	431	397	382	403	376	386	417	367	408	394	366	398	373	374	375	430	356	389	367	351	416	385	396	409	397	386	391	357	380	407	393	357	411	435	399	366	420	385	372	438	362	412	420	377	339	412	391	370	379	401	347	381	346	358	375	398	377	359	369	422	382	364	389	427	366	382	384	357	389	376	388	375	377	376	357	399	395	369	380	392	391	431	345	419	380	425	426	388	390	382	385	407	377	360	365	386	393	402	376	439	394	402	380	404	356	377	388	403	401	373	388	373	357	397	396	396	359	414	384	414	353	395	338	426	398	371	380	381	396	409	370	375	387	348	391	377	371	406	388	386	378	357	407	380	400	363	385	419	359	398	375	383	346	382	389	401	406	382	386	408	395	395	416	402	384	435	410	401	427	392	396	415	350	400	383
2481	906	1011	822	399	299	256	285	303	282	249	276	262	277	288	289	302	278	269	258	303	284	280	266	293	284	272	294	292	307	268	289	289	285	281	266	296	295	305	286	283	304	286	314	270	259	273	283	313	284	297	288	296	283	276	275	296	282	279	286	267	253	291	316	348	266	282	273	271	284	273	274	263	310	278	295	291	280	262	312	272	275	265	280	289	309	280	290	318	312	287	243	326	291	287	281	254	317	279	278	273	277	271	285	272	275	269	276	279	273	271	301	270	278	281	251	280	267	281	276	254	280	290	261	283	289	274	290	297	261	251	264	292	273	269	286	278	290	281	264	271	265	246	276	298	258	288	262	278	311	272	278	282	306	314	264	284	263	264	278	295	274	289	287	289	289	276	274	281	287	292	282	255	268	250	261	288	312	307	286	300	275	316	327	266	281	274	297	287	263	281	238	274	304	269	286	311	292	287	286	279	279	268	274	326	287	250	248	247	283	293	278	251	285	266	280	304	281	276	273	266	279	288	280	284	281	282	282	304	272	309	294	280	320	275	255	274	261	259	313	304	295	260	286	275	274	285	284	303	259	283	255	284	283	239	283	289	258	269	275	308	281	255	283	261	273	293	258	286	256	316	289	264	278	301	288	281	288	280	256	265	261	275	274	297	268	286	322	280	317	295	281	282	264	270	261	291	269	277	294	269	262	253	263	242	271	275	287	269	284	300	266	257	289	272	250	288	292	303	293	235	264	295	285	254	275	271	267	292	290	284	270	260	284	300	295	263	290	251	259	268	300	294	268	236	301	285	279	270	295	277	259	245	280	292	315	280	278	277	275	292	271	288	263	303	314	302	264	290	304	284	289	282	249	280	276	290	292	280	280	277	266	281	282	294	316	262	278	318	261	251	293	296	323	302	280	246	292	293	291	303	272	289	305	278	270	247	269	292	296	277	274	252	305	312	268	291	275	268	291	317	305	289	292	275	275	302	292	290	295	304	267	278	271	285	241	292	305	255	295	290	281	279	277	266	275	283	288	300	278	299	281	282	269	278	268	285	291	259	295	268	302	273	261	280	280	281	304	297	260	283	311	295	279	284	305	304	279	310	285	244	284	281	286	276	294	290	293	256	270	282	280	280	268	322	296	297	282	296	263	294	284	328	259	263	289	278	285	279	286	278	275	278	270	272	251	294	262	281	300	251	308	298	271	280	305	269	284	268	262	278	254	295	300	250	285	273	290	276	322	271	275	271	297	302	272	287	294	238	290	267	282	278	264	297	307	301	313	289	324	267	292	277	306	267	283	298	264	290	318	291	278	269	307	317	262	293	270	298	276	286	298	300	291	277	237	239	285	271	284	302	279	285	283	277	265	335	318	290	294	294	310	256	259	269	297	275	269	255	304	273	277	303	312	301	295	288	306	259	287	260	302	280	265	259	282	280	283	277	273	268	311	279	289	278	265	261	285	254	307	288	268	271	274	247	261	299	282	263	295	322	293	266	275	259	267	293	260	314	298	289	295	271	307	287	277	276	307	258	274	289	290	253	286	255	277	288	306	296	296	274	276	291	274	320	277	301	256	276	269	259	288	298	335	262	268	303	270	306	290	289	277	278	272	294	266	279	274	291	264	269	281	272	255	291	269	282	302	286	278	265	262	251	260	281	282	264	250	273	282	294	272	250	301	311	307	270	299	283	290	265	282	277	288	296	289	298	243	292	260	264	285	258	294	307	285	322	280	265	306	260	301	276	246	298	272	280	253	271	261	283	293	285	316	288	276	272	288	277	274	306	304	247	267	278	275	253	284	282	293	269	258	287	288	256	288	285	274	300	243	264	304	281	287	268	300	284	295	276	286	270	285	307	289	300	276	273	283	296	301	290	277	289	257	309	283	304	285	251	269	281	271	263	263	336	274	271	294	293	255	290	254	280	303	316	306	294	332	268	275	286	264	262	272	276	295	279	302	269	286	289	292	276	283	270	294	276	290	288	289	261	310	265	288	288	287	300	285	298	265	285	279	288	311	282	272	297	238	294	283	276	322	283	283	294	268	246	294	293	288	271	264	263	263	278	308	300	241	283	248	261	273	268	274	285	242	258	289	258	293	291	265	269	269	283	242	298	308	264	336	293	253	311	287	301	276	280	288	282	268	298	303	307	311	269	299	245	300	277	285	317	277	258	283	292	277	280	285	311	259	272	270	281	250	297	281	250	292	265	283	260	250	293	262	302	273	279	270	288	302	277	314	258	269	303	298	320	274	272	271	247	248	273	283	287	290	252	278	254	295	288	286	283	305	269	325	303	295	310	264	291	290	293	297	332	278	274	303	285	288	251	282	268	289	267	288	272	281	283	298	266	285	253	301	281	274	276	305	283	277	294	278	246	292	268	261	254	263	295	274	303	299	333	290	272	284	317	306	287	281	286	291	266	291	289	301	275	269	285	302	263	291	281	274	282	254	265	279	273	305	296	284	306	288	266	296	267	269	317	270	282	270	261	282	315	276	294	290	266	298	272	293	302	284	304	288	299	242	285	299	236	297	290	274	284	300	261	284	272	309	315	284	265	272	286	267	307	267	278	301	323	271	276	268	277	292	270	287	276	283	286	287	299	285	271	271	294	267	285	257	266	287	282	253	285	276	268	281	290	256	272	256	296	309	250	272	295	305	308	313	294	272	306	294	286	287	280	267	281	293	283	265	265	279	286	279	273	284	286	273	312	288	289	272	298	305	293	266	298	296	297	302	279	313	295	284	282	301	316	272	279	286	288	278	295	289	286	266	316	286	286	282	293	294	275	272	283	296	285	306	271	280	271	279	313	293	319	254	282	284	278	270	243	251	297	269	284	267	283	277	293	289	292	280	295	288	303	267	246	278	270	238	260	299	265	273	279	285	281	277	293	292	286	247	270	281	296	296	297	299	304	280	284	293	278	293	259	254	300	291	302	245	296	288	288	269	284	286	321	261	309	283	285	282	297	270	272	313	282	286	312	279	271	283	280	296	272	279	272	280	286	275	247	260	319	266	269	272	266	308	311	281	301	259	268	274	301	287	269	321	288	290	252	271	255	266	275	257	278	285	265	260	281	275	265	287	292	260	261	315	258	297	288	254	278	284	307	292	283	271	264	248	264	250	280	290	281	286	281	267	265	254	294	271	280	316	277	274	272	272	293	283	302	289	281	268	252	292	283	300	291	289	290	284	263	281	300	266	258	276	276	290	266	283	293	279	273	273	268	287	287	277	257	295	282	299	272	266	272	287	306	301	299	300	260	290	258	268	284	289	264	297	263	301	287	279	303	259	304	306	270	292	287	284	264	298	304	278	285	302	284	256	291	288	266	266	253	282	274	271	266	286	283	307	285	306	297	299	264	271	285	283	284	287	251	282	305	304	295	274	270	257	304	236	298	293	304	268	293	302	282	303	303	266	247	300	260	262	271	273	275	295	305	289	279	252	270	282	289	229	288	298	270	312	266	287	268	245	275	292	274	284	291	286	280	301
2768	1321	2333	2665	1069	832	694	673	687	673	704	687	752	693	651	637	698	707	720	673	695	703	658	699	723	660	626	653	706	656	673	702	723	698	689	686	668	645	651	718	718	679	657	688	667	683	698	719	709	639	692	714	717	683	676	666	678	682	715	691	707	667	710	702	709	641	650	678	692	678	682	661	719	648	735	727	713	719	666	662	703	650	720	654	673	633	696	643	674	701	654	699	727	694	688	686	698	703	710	679	701	669	665	698	674	673	698	669	666	726	722	640	660	694	687	661	707	708	659	687	664	640	710	666	663	614	676	653	669	695	697	670	680	702	672	654	680	710	715	682	696	684	707	681	681	640	711	685	667	660	632	675	692	659	686	686	666	649	704	692	665	673	673	687	698	655	660	706	667	692	705	644	680	651	707	636	705	668	738	666	712	675	657	708	636	705	688	676	704	694	687	672	687	679	680	635	676	667	680	665	713	699	696	698	722	707	675	680	667	656	642	674	699	692	640	653	679	710	676	681	711	639	691	699	628	628	664	683	680	704	719	742	674	672	688	647	714	666	703	697	700	685	714	731	706	700	668	665	722	672	666	629	716	679	666	723	723	701	665	700	652	674	664	708	692	674	717	692	660	678	634	686	657	662	704	650	663	706	670	698	684	661	693	659	681	692	688	678	681	696	663	641	672	645	692	705	664	680	697	668	680	669	706	665	667	687	698	696	679	692	674	705	666	650	672	686	636	720	691	743	702	665	688	644	697	675	676	693	664	666	674	723	702	729	727	667	710	637	684	679	689	666	650	680	713	649	677	658	706	721	669	721	676	686	693	684	672	678	711	695	686	684	678	695	679	668	685	713	702	719	669	699	714	679	740	644	703	677	653	702	685	689	684	684	624	664	679	710	702	680	705	721	706	639	720	692	689	655	671	690	721	688	681	701	696	651	680	692	719	671	684	642	665	690	662	688	699	632	685	653	649	710	732	706	684	683	708	675	658	683	666	694	702	742	720	681	710	664	697	661	716	654	671	679	740	702	686	661	705	636	705	682	627	686	742	708	700	686	656	644	692	676	705	670	712	652	666	626	698	691	685	743	629	708	664	707	718	695	698	692	683	665	673	695	657	684	687	711	677	656	693	706	728	686	694	687	657	657	654	669	711	701	664	671	672	661	648	651	629	695	725	677	671	663	674	670	657	729	635	654	690	657	667	682	682	676	652	665	658	730	672	669	662	660	707	677	725	638	713	697	693	708	681	664	633	736	671	667	704	648	694	664	666	695	687	672	690	659	666	648	696	711	674	713	718	724	676	699	705	693	696	659	647	654	658	691	687	638	704	680	706	712	714	673	695	666	685	679	670	701	674	705	723	743	726	727	677	701	689	679	690	653	662	664	740	656	667	651	660	667	704	651	691	749	638	667	718	654	672	683	669	637	683	701	700	680	739	706	663	694	691	702	694	688	669	649	693	700	731	692	673	706	677	662	693	671	677	677	664	665	689	654	689	709	735	713	708	691	684	685	701	678	674	760	672	667	666	682	698	689	677	667	688	696	643	696	655	669	712	665	722	692	693	682	731	710	715	672	650	703	687	681	670	698	705	689	697	681	663	704	683	668	688	706	633	709	706	693	657	682	672	670	714	696	692	645	685	670	685	688	679	650	673	659	715	670	702	661	712	624	674	714	730	661	655	689	716	653	712	722	684	702	701	673	699	675	682	689	690	662	702	722	685	670	663	716	702	689	724	701	699	664	691	692	656	692	639	683	684	715	701	673	630	640	736	652	695	757	712	678	661	713	624	703	716	662	635	700	689	697	703	686	756	709	674	667	672	644	667	668	656	647	653	706	673	720	732	662	674	642	649	675	640	663	698	663	704	692	658	671	693	678	653	675	702	705	709	660	690	709	703	716	701	698	660	666	673	695	686	650	697	671	712	676	676	708	714	646	678	671	634	686	676	673	700	667	655	691	686	669	732	702	662	728	689	652	688	676	695	667	692	667	646	696	659	624	680	670	702	723	720	677	729	694	691	694	694	672	700	670	737	667	628	650	703	705	682	683	695	679	707	731	698	675	652	674	667	645	713	744	696	660	685	668	649	663	689	721	738	670	708	715	714	654	668	729	688	711	744	706	656	691	719	708	693	708	662	747	697	684	691	727	697	682	660	668	659	649	646	673	702	685	682	687	672	694	689	688	697	653	670	668	664	651	668	679	704	686	685	646	674	698	684	647	642	656	713	663	705	691	706	686	696	707	686	680	659	679	701	718	661	678	720	685	717	664	665	689	709	688	680	616	628	699	704	730	671	674	642	635	689	666	691	734	667	666	701	662	690	657	673	684	658	677	709	667	689	673	671	640	710	659	724	677	689	727	760	694	753	678	741	662	658	677	641	661	691	699	668	721	688	697	670	688	697	689	671	695	657	653	714	682	650	702	668	678	691	696	665	692	652	644	662	664	682	693	670	691	650	665	688	686	713	713	698	665	659	692	705	702	651	698	658	702	688	687	718	670	695	706	655	685	662	697	712	656	683	697	705	690	613	683	668	672	686	656	669	675	736	748	717	700	664	661	702	679	693	701	670	691	661	712	721	702	689	699	682	720	616	651	659	671	682	702	662	688	682	650	670	714	688	730	708	709	661	680	725	705	723	699	691	681	700	706	687	699	662	696	693	655	692	697	740	710	695	690	673	723	727	704	709	641	719	710	651	676	676	703	720	686	669	663	713	670	666	697	696	706	660	694	676	696	711	596	715	644	687	694	685	685	689	695	653	687	674	666	670	657	690	698	721	669	672	655	711	673	704	762	666	730	701	722	652	643	639	671	667	661	712	631	666	674	648	707	641	689	665	659	647	662	705	691	681	706	712	722	696	626	691	677	724	705	673	697	705	663	669	663	699	672	652	648	685	667	644	664	670	658	662	664	690	667	620	662	611	684	722	653	701	667	695	665	654	704	711	662	665	684	670	692	747	657	659	650	682	676	684	740	651	670	658	733	696	703	703	664	732	695	655	695	752	670	674	699	695	659	667	676	671	670	652	655	696	668	709	713	671	675	697	711	682	688	695	705	742	684	693	679	699	674	714	749	712	666	668	681	627	688	680	735	715	697	679	685	681	715	692	737	710	654	654	704	691	690	657	669	683	663	691	693	684	667	688	691	653	679	677	719	687	665	709	634	697	691	677	650	657	668	694	641	689	685	662	661	701	701	729	616	672	690	663	696	679	705	683	723	623	664	682	640	650	689	684	714	676	654	683	689	680	710	688	634	680	673	667	723	656	650	660	678	732	708	717	694	701	670	721	678	676	675	691	678	664	674	677	683	676	655	670	688	701	663	732	657	668	673	679	690	640	703	646	701	699	693	658	681	699	675	732	637	650	638	672	677	684	647	654	680	659	660	665	679	702	649	676	679	666	689	691	685	681	680	684	659	676	706	674	671	686	725	718	718	698	660	672	730	690	627	699	670	678	680	715	704	672	644	669	687	716	683	695	676	680	692	674	640
19003	7741	4073	5605	2194	568	381	347	334	325	312	301	319	313	298	274	285	311	288	333	273	307	294	293	290	289	280	288	274	302	289	289	275	327	308	322	312	297	306	290	272	264	298	312	290	275	329	312	307	295	284	271	343	309	286	272	262	293	306	278	262	309	297	321	293	312	281	307	292	286	309	282	316	268	299	274	278	291	294	308	251	288	279	290	297	298	296	298	280	306	292	280	291	283	293	299	301	288	273	301	285	273	295	299	252	302	288	301	309	295	311	298	291	282	297	292	304	287	249	306	269	264	293	277	316	265	308	291	292	284	308	274	257	276	324	293	286	341	332	315	324	313	296	295	304	311	285	304	304	284	277	314	303	299	310	304	288	324	297	274	286	309	261	287	310	317	280	260	255	320	294	282	293	300	273	298	301	338	292	269	303	305	290	280	318	310	263	315	288	295	270	270	305	243	264	289	295	294	307	312	285	300	272	292	291	300	296	269	310	264	303	295	280	317	310	290	281	289	283	286	310	330	307	300	302	279	282	267	323	277	268	299	293	288	305	265	317	313	313	290	321	298	297	289	271	308	297	287	280	238	288	266	293	270	325	283	307	322	292	284	310	303	287	311	290	302	282	295	286	287	288	306	316	281	273	291	270	317	291	285	324	295	284	324	334	321	299	312	292	287	246	287	270	296	308	278	293	292	276	305	288	316	318	282	299	291	269	318	317	267	285	298	288	318	300	284	306	323	278	279	311	285	267	315	313	252	295	306	297	304	301	268	295	314	271	261	267	318	294	280	263	290	265	290	277	312	270	288	308	280	323	301	291	259	303	282	295	295	290	283	299	312	295	287	309	321	272	319	302	288	292	307	306	298	325	301	297	300	279	302	312	294	325	298	261	284	284	302	314	291	306	293	274	276	337	297	281	292	304	311	269	279	294	314	303	262	321	284	277	277	268	273	304	301	299	317	307	314	289	288	290	305	284	293	287	301	325	283	299	285	282	325	283	307	291	263	288	275	306	283	278	267	284	296	281	304	277	297	296	333	278	307	297	299	295	290	271	297	301	305	317	290	324	275	328	318	310	317	263	290	296	305	288	260	304	289	300	286	287	293	273	295	280	290	282	300	284	300	275	298	284	290	257	293	289	295	269	287	289	294	271	298	273	301	314	289	295	279	295	291	273	271	269	286	286	289	297	266	313	295	284	275	315	288	277	279	310	295	318	287	300	313	287	291	298	283	296	306	291	275	270	318	290	273	304	261	290	320	288	281	275	293	282	272	286	276	296	320	291	293	303	338	293	277	273	278	281	308	292	257	287	275	276	263	263	269	281	306	282	295	341	310	292	320	270	268	279	297	300	297	280	292	287	316	305	267	295	283	278	322	272	271	304	291	296	269	282	287	281	302	345	294	292	319	332	286	316	295	261	302	279	306	288	266	296	297	291	280	313	326	277	296	315	320	297	299	307	319	299	269	278	285	282	285	286	274	318	305	313	287	269	253	295	289	294	262	300	327	267	310	305	264	279	307	307	297	296	285	319	291	312	317	316	302	311	314	310	299	251	273	297	284	308	280	327	296	300	285	278	302	272	275	300	294	290	297	272	282	299	295	282	277	295	300	309	297	275	292	313	297	298	268	292	298	306	308	320	300	310	285	304	265	244	273	290	313	273	250	266	302	295	318	280	298	306	302	327	302	293	281	256	298	291	290	294	285	298	315	283	320	272	291	318	303	312	290	319	289	272	289	305	327	333	288	304	316	305	313	327	303	286	279	291	281	298	276	293	330	304	265	327	265	305	292	328	287	320	294	271	273	311	297	285	284	324	305	306	278	278	280	313	327	288	285	285	299	250	308	301	305	300	265	319	293	276	267	301	271	258	287	316	295	291	307	286	320	278	282	298	280	290	291	282	268	288	266	275	303	271	289	292	276	289	285	306	299	292	309	311	316	317	296	296	273	322	278	284	286	300	288	321	258	310	301	270	343	324	282	307	293	320	308	298	292	317	297	291	304	264	282	305	289	276	289	297	265	251	298	317	282	268	314	318	343	286	296	275	321	283	277	306	310	311	297	343	281	299	271	327	292	283	281	282	317	300	283	297	317	273	268	253	284	304	263	277	294	287	281	280	288	293	314	320	254	278	289	306	283	271	273	319	304	314	320	292	303	294	305	296	283	274	277	275	269	243	274	315	362	303	298	327	286	332	284	261	302	315	301	286	293	294	319	270	300	265	325	348	286	304	285	281	280	327	299	292	304	283	277	268	295	268	308	296	316	280	313	325	282	275	261	280	320	298	300	259	295	285	286	295	300	283	291	308	305	324	311	284	317	291	304	302	296	323	263	291	319	297	297	292	288	297	272	289	310	260	298	311	278	289	302	287	297	298	294	288	246	252	287	286	275	280	314	299	290	322	271	303	293	283	296	289	309	278	324	273	290	302	294	277	274	284	312	301	284	314	296	294	278	289	277	277	289	306	297	327	281	288	258	292	301	271	277	292	294	319	292	285	322	302	277	291	286	279	297	283	275	296	297	267	279	281	309	248	336	254	260	304	334	292	284	307	282	268	273	312	312	314	265	296	296	319	296	288	301	285	274	313	300	284	263	298	272	281	323	281	294	299	293	298	281	292	299	285	257	285	316	295	282	315	296	312	294	298	298	300	284	301	287	319	275	291	291	278	292	305	300	300	287	305	296	300	269	279	291	279	303	306	299	303	316	273	285	321	320	285	292	302	298	288	302	294	296	296	266	306	284	264	273	282	273	283	280	264	302	301	295	319	301	279	305	304	278	319	277	283	279	293	304	316	265	286	282	299	327	284	295	289	294	286	290	267	278	292	289	298	295	310	316	301	304	281	289	267	300	297	286	266	294	307	276	304	307	307	259	279	325	271	285	251	268	293	298	289	285	301	298	273	297	278	276	311	282	273	278	287	298	299	310	277	282	297	285	294	269	282	280	306	262	284	295	285	250	280	317	320	274	283	277	316	299	302	254	306	278	324	266	293	299	284	248	304	286	321	289	288	295	315	256	292	296	295	307	278	305	316	298	287	280	309	279	280	290	292	297	323	336	290	274	287	296	301	294	278	310	305	271	282	313	294	306	287	274	302	275	270	270	260	285	283	307	294	281	276	316	275	317	286	293	274	287	264	296	303	280	287	301	293	281	284	286	272	292	294	299	311	295	280	276	273	292	267	285	318	308	306	266	314	266	277	248	298	289	292	246	296	290	288	278	299	270	278	296	266	271	289	298	258	336	311	251	274	288	305	311	314	300	269	301	274	278	297	305	283	309	302	287	276	278	297	276	298	280	264	308	308	273	276	299	279	325	292	279	254	317	301	282	300	260	287	307	291	279	316	303	255	291	280	264	289	325	298	277	282	263	301	276	271	294	315	283	302	300	333	274	280	282	305	267	336	276	292	286	289	299	305	276	267	302	294	299	323	278	278	318	300	247	300	331	283	292	312	301	269	321	287	295	288	261	288	304	302	300	280	307	299	291
14209	4236	8935	15496	4755	2038	903	882	826	798	804	811	747	718	751	746	739	727	728	720	719	734	725	717	732	682	706	722	699	686	685	687	744	714	701	704	710	736	747	704	757	666	643	726	724	720	679	703	715	737	702	728	676	697	754	726	711	734	777	655	737	726	714	691	686	702	733	716	688	693	672	725	727	748	687	694	659	692	725	711	733	648	708	680	730	685	690	744	665	683	714	659	680	693	646	719	678	724	705	714	653	729	731	712	746	668	734	695	668	753	648	722	682	707	695	696	686	731	693	740	645	685	704	657	678	645	708	681	726	702	679	685	689	664	714	752	724	705	696	706	696	655	693	626	687	694	709	734	718	719	691	709	692	693	757	676	709	716	697	707	679	650	685	720	678	625	747	677	672	692	719	664	705	739	717	641	748	670	624	642	725	651	682	718	695	694	722	728	664	669	685	712	689	711	709	768	679	702	685	702	658	719	711	730	694	716	710	691	648	672	691	700	709	687	627	696	649	669	666	693	707	696	662	667	667	679	676	712	699	706	721	701	707	663	692	695	730	670	678	664	725	707	709	679	699	686	692	685	676	711	646	704	710	650	727	694	667	745	673	730	681	700	704	666	699	696	697	682	691	690	658	707	705	686	738	698	705	668	708	690	701	657	698	732	710	714	684	683	675	662	739	651	680	691	675	726	680	721	663	730	699	719	677	700	653	681	727	657	739	709	746	682	704	775	651	659	694	688	681	665	698	682	690	737	710	669	703	668	719	734	700	727	666	741	682	732	719	667	687	691	672	694	692	717	662	719	674	742	685	704	645	675	649	644	720	698	699	710	713	713	700	679	674	672	711	678	702	713	696	748	644	674	661	707	723	719	703	663	669	673	688	688	722	717	663	726	686	702	660	721	669	722	724	724	652	674	696	686	717	683	676	697	696	665	671	659	726	730	714	708	710	726	729	714	707	729	721	675	686	762	718	739	690	707	684	645	703	727	667	692	708	686	751	687	688	685	690	689	751	712	684	712	665	693	702	717	743	709	664	690	714	699	675	689	661	695	722	682	714	720	710	677	742	709	693	719	672	717	662	735	679	716	681	715	657	697	664	702	648	690	662	733	665	693	706	683	733	747	716	663	695	743	652	711	671	679	678	647	703	688	673	670	698	689	641	671	701	648	711	678	697	661	702	717	706	701	713	684	688	666	668	665	704	713	710	647	656	707	731	655	692	721	698	666	712	654	697	704	750	711	638	659	637	717	677	718	714	739	759	655	695	743	672	656	720	712	685	734	692	730	647	689	652	681	702	684	642	678	645	729	718	715	664	707	697	703	710	711	737	706	687	679	698	694	709	707	712	648	670	700	686	687	681	685	666	679	675	716	678	698	692	691	695	730	672	743	691	705	721	660	708	721	685	667	699	689	756	677	684	674	692	714	757	679	675	693	696	682	686	697	737	678	678	698	663	731	682	676	678	767	681	727	712	672	726	687	668	683	683	682	697	690	766	691	720	678	710	668	713	746	680	698	691	705	707	694	732	721	725	722	677	641	706	707	713	687	704	663	670	692	723	695	692	666	659	657	719	684	676	698	688	700	752	682	680	722	722	689	695	717	656	651	684	696	694	748	689	708	741	720	718	699	698	674	676	741	668	695	664	700	735	704	666	681	630	659	665	715	709	739	718	731	699	673	665	637	718	689	724	685	696	651	735	718	720	724	682	684	667	684	686	683	718	711	696	702	694	703	695	688	643	720	704	698	654	639	650	654	717	707	694	689	687	726	713	719	689	683	695	748	685	727	686	689	735	729	714	677	727	724	675	692	676	690	694	698	692	765	688	658	705	722	687	735	707	688	677	722	689	664	691	627	734	683	691	669	689	744	671	711	756	642	688	638	709	680	679	649	723	698	732	657	688	684	716	654	677	701	725	715	684	729	697	660	691	704	719	708	709	685	688	669	710	656	688	699	675	691	644	705	652	673	676	735	689	743	669	706	682	788	669	736	732	743	697	719	739	700	676	742	693	687	714	720	697	649	709	692	695	734	638	698	686	687	699	671	632	691	704	688	703	680	698	712	637	737	703	652	744	685	736	716	716	706	733	711	673	742	684	711	713	652	677	668	636	691	671	679	716	713	702	721	715	729	725	686	679	721	681	701	697	679	630	711	700	673	687	730	701	719	679	661	642	688	710	653	741	697	718	717	710	690	734	668	690	735	713	722	734	701	677	693	678	682	713	714	673	683	678	742	729	692	715	680	700	653	707	681	680	699	666	785	669	735	705	667	705	668	691	689	683	695	743	720	664	676	723	713	672	660	710	706	719	710	690	697	692	725	701	715	706	712	726	708	681	702	716	681	729	685	682	685	701	738	748	704	728	761	674	675	671	696	705	764	669	705	685	688	727	697	722	707	659	681	701	704	668	707	713	751	702	703	688	711	695	684	747	668	708	691	715	706	701	709	707	714	720	698	721	735	653	718	649	731	670	662	712	697	732	709	699	687	681	743	685	706	706	696	671	661	728	708	657	766	640	681	652	726	672	718	694	701	708	703	671	713	712	723	665	683	737	700	707	703	715	715	661	720	760	745	751	687	672	685	676	712	684	649	672	699	682	659	641	711	686	702	673	717	714	647	666	706	753	669	689	706	717	695	742	733	676	680	684	714	669	708	756	712	662	725	678	732	682	670	736	698	689	686	753	694	649	722	725	670	680	710	694	697	688	728	654	662	681	725	659	721	650	648	673	726	692	709	693	721	685	667	686	678	773	710	732	657	698	720	659	695	702	709	699	690	674	706	736	691	734	697	702	720	707	710	694	692	689	678	700	667	678	656	685	734	712	722	708	761	701	646	723	748	688	712	724	695	715	637	683	668	703	704	704	687	656	702	673	752	686	740	694	731	652	696	697	660	711	696	728	700	712	715	663	694	677	674	715	713	684	718	700	729	734	700	686	690	685	699	678	687	658	708	660	657	706	720	664	691	694	673	681	727	715	662	718	725	689	693	694	672	708	726	780	675	720	700	746	674	684	682	665	685	699	692	663	688	673	695	682	682	709	623	754	729	672	735	661	662	710	715	672	688	691	693	706	721	659	704	682	725	700	699	704	647	694	678	635	712	708	699	707	671	687	636	731	698	762	705	674	667	761	677	696	716	668	711	682	683	645	711	727	686	661	678	683	673	709	682	657	698	689	684	682	707	723	724	664	681	728	682	676	711	707	657	672	663	723	726	761	680	638	680	682	680	750	715	689	698	702	708	725	710	747	704	671	725	746	734	740	740	706	736	708	654	687	695	684	719	684	650	681	679	723	706	716	686	718	691	684	662	701	707	751	697	708	697	708	671	701	691	688	695	665	680	694	692	650	691	687	659	706	703	693	656	662	731	670	676	658	704	721	677	673	717	744	672	650	702	694	720	747	666	730	745	684	674	686	739	672	654	727	661	692	683	708	711	794	689	706	686	722	690	747	711	689	730	730	691	726	691	712	728	660	695	698	690	687	648	719	716
28444	14799	4114	10258	4215	541	263	225	204	227	193	209	149	176	185	169	151	176	160	168	153	167	152	139	135	152	143	142	167	177	152	161	148	152	175	162	149	140	158	155	150	155	167	159	183	156	149	158	160	160	143	154	166	162	149	161	152	166	131	156	151	162	140	152	132	166	157	149	165	142	156	147	183	149	138	163	149	171	161	137	167	149	158	149	137	152	144	139	148	163	153	137	180	146	162	131	158	158	156	151	146	142	177	144	159	144	190	173	171	131	190	155	125	141	149	155	158	127	145	159	181	177	158	151	125	125	151	165	180	138	135	145	161	162	146	138	142	149	170	160	152	157	145	156	166	136	166	159	169	159	146	166	155	175	163	140	169	152	141	166	144	153	151	143	143	127	144	172	155	163	145	138	134	171	130	135	141	150	140	159	163	143	157	182	152	140	141	156	144	159	160	163	160	161	154	153	131	147	147	174	166	151	160	128	137	138	162	144	141	137	139	159	165	162	171	150	143	143	169	183	164	135	155	147	170	137	153	159	146	133	125	145	147	153	144	140	155	144	130	171	157	157	172	140	145	154	158	155	166	152	143	149	140	174	132	132	137	123	121	155	146	140	164	169	145	147	139	148	145	158	166	182	148	136	176	156	156	161	171	157	152	171	140	117	156	151	138	153	154	154	166	143	159	153	125	126	171	156	153	159	157	154	153	162	143	156	150	154	156	160	132	152	155	150	156	140	159	170	133	156	163	154	168	153	135	150	146	156	151	173	169	145	123	169	148	158	145	174	141	167	173	142	147	128	154	151	165	176	143	165	144	126	160	165	154	167	151	122	156	156	141	139	167	164	150	171	151	157	187	171	159	172	151	140	148	139	157	155	159	124	146	162	138	156	154	150	157	152	165	154	157	142	142	147	148	170	147	153	164	152	146	149	152	137	145	161	173	163	167	141	168	141	154	145	145	156	141	156	146	151	149	130	157	133	137	152	148	135	137	148	174	149	150	135	142	146	160	146	150	162	170	146	147	165	144	155	161	158	150	169	162	163	141	140	170	163	156	142	157	158	153	176	154	150	171	128	118	154	145	141	153	134	137	141	168	148	156	156	150	168	174	152	136	157	160	111	179	168	147	147	150	147	152	133	138	159	176	132	149	151	169	135	143	158	141	140	150	153	156	150	170	133	176	170	161	152	150	153	158	168	162	155	169	148	149	143	162	149	164	142	145	140	151	162	185	121	130	161	170	148	163	136	147	158	143	159	143	174	163	146	170	150	152	150	172	154	154	177	163	126	167	170	157	158	130	124	143	149	120	158	154	160	145	123	154	170	142	168	162	162	165	164	167	146	142	137	136	145	162	161	146	151	154	145	158	137	165	166	138	144	121	130	132	147	123	124	164	144	162	133	157	130	142	170	145	155	169	163	133	175	152	171	130	154	151	154	157	150	159	155	140	150	144	157	132	158	138	157	143	160	143	140	162	156	132	162	167	166	173	140	168	141	134	143	177	147	160	135	144	133	141	169	143	150	137	160	163	146	147	152	139	126	117	141	166	168	153	149	143	133	165	165	150	152	159	150	171	159	158	138	154	141	132	166	138	141	147	165	171	123	146	146	137	155	153	163	137	151	167	174	137	141	172	157	162	185	148	153	148	167	164	139	137	126	139	135	151	147	152	153	142	144	174	171	136	131	135	171	182	138	177	146	152	136	161	165	165	168	136	134	150	133	159	166	165	152	124	164	141	146	169	134	138	155	134	154	156	164	131	145	146	151	151	142	145	176	147	162	149	169	178	174	150	154	142	162	169	140	136	150	148	159	161	152	144	132	152	162	132	169	156	142	126	145	135	141	152	163	146	145	140	138	142	163	152	131	152	150	168	152	163	155	160	142	145	161	173	158	139	147	148	130	171	146	140	139	173	161	166	140	161	159	160	120	153	177	147	138	153	154	166	127	156	152	135	138	143	144	146	158	148	138	142	171	158	136	153	140	163	145	124	148	164	154	168	142	135	145	152	149	125	151	130	143	161	147	149	143	164	166	148	173	148	157	156	159	168	120	175	169	127	161	146	145	158	166	158	152	152	143	137	162	157	151	157	134	155	156	133	132	143	140	156	138	152	168	151	155	134	157	165	146	159	154	158	161	155	148	160	149	147	148	149	152	159	161	154	146	146	163	142	150	115	156	155	137	131	146	156	151	148	139	157	119	152	157	161	160	129	145	169	132	165	157	168	157	160	182	149	151	161	149	136	157	129	146	159	158	155	155	169	153	132	155	156	142	162	161	148	136	158	121	179	140	153	160	165	171	137	151	155	174	125	171	170	153	144	153	150	163	165	155	171	155	151	156	143	169	170	135	139	160	173	155	157	126	174	170	153	144	151	154	141	155	142	144	147	126	145	135	135	154	165	153	165	159	149	143	147	159	154	142	150	160	147	154	131	146	160	137	136	155	141	163	149	182	168	161	154	146	116	138	123	121	159	139	165	149	165	137	107	155	164	154	175	180	152	126	154	152	132	146	167	147	146	158	181	153	165	154	170	160	133	192	161	152	166	156	173	155	173	157	152	143	153	143	147	132	164	162	154	156	121	146	135	148	146	138	157	181	147	166	166	154	129	131	159	149	170	144	171	137	160	151	133	158	145	158	143	147	140	147	131	164	141	169	168	149	146	141	124	161	147	156	157	143	147	149	165	137	136	159	178	120	156	147	158	167	135	158	152	152	159	153	170	141	162	162	138	152	149	129	139	122	151	144	157	156	141	142	148	174	160	173	151	150	146	146	164	161	143	121	162	122	133	158	140	159	155	152	125	135	144	145	148	155	131	142	162	140	149	145	166	152	120	157	151	165	140	143	156	156	143	146	149	137	121	147	163	156	119	161	157	150	165	145	174	136	155	168	149	157	162	164	181	138	153	156	180	142	151	174	167	196	145	163	151	152	149	180	162	151	148	164	165	151	166	162	156	162	132	107	143	159	146	140	151	171	161	153	155	137	155	141	151	156	144	165	161	151	165	141	152	154	172	134	165	149	140	152	133	157	142	153	160	150	137	142	139	163	169	153	148	145	145	165	136	143	143	160	166	136	175	180	155	128	149	149	154	151	140	157	131	161	139	136	149	160	130	142	151	155	173	164	124	142	166	169	145	178	163	131	137	135	155	132	140	151	158	139	166	160	159	143	140	132	161	136	140	142	150	126	160	155	147	129	150	160	145	174	146	143	180	137	140	163	150	165	144	145	170	160	136	151	135	140	149	155	151	158	173	134	148	129	150	167	164	142	171	161	164	155	148	160	169	147	165	156	161	139	145	141	158	152	146	146	150	150	148	129	146	146	171	172	150	143	160	155	141	153	135	170	170	179	154	163	136	167	164	139	156	150	154	151	158	130	148	138	152	153	155	150	171	152	149	141	143	143	151	171	151	121	145	145	151	142	150	176	134	134	138	138	148	161	159	152	146	143	141	170	131	173	160	164	141	173	122	150	144	148	155	157	151	157	168	166
19434	6646	7843	22737	5332	1967	822	745	663	560	578	543	497	492	455	478	463	441	447	424	431	427	406	424	427	379	409	391	362	458	412	436	383	428	402	420	435	404	389	409	396	366	386	427	402	397	378	381	370	392	389	418	373	379	339	407	393	394	376	382	374	369	366	420	397	359	371	390	376	377	375	411	361	377	375	364	410	385	348	384	389	402	371	367	399	376	359	376	358	371	396	360	368	370	335	369	362	357	375	391	376	401	390	370	380	384	334	369	379	379	353	355	387	368	376	383	398	358	373	400	364	355	335	362	384	379	326	386	339	374	387	369	361	413	387	396	366	359	392	373	399	386	382	358	390	361	379	366	404	377	383	398	381	349	392	367	381	377	417	380	403	326	373	354	409	328	366	324	341	389	336	402	384	370	381	350	375	371	349	391	365	371	363	366	387	359	385	399	379	390	373	381	363	353	400	383	383	371	364	408	369	381	388	340	390	393	378	376	384	380	379	348	368	390	392	365	399	404	381	402	381	380	385	383	390	345	381	387	384	379	369	388	379	354	391	389	357	353	383	406	377	367	378	376	381	362	379	367	367	369	374	370	355	364	368	369	372	366	399	384	339	382	390	348	377	374	384	333	405	422	382	361	361	340	325	356	378	365	373	364	376	407	412	421	386	367	365	370	403	362	352	380	369	399	390	401	397	345	389	392	361	382	375	369	394	396	394	367	391	346	433	334	385	371	362	362	382	392	375	396	390	409	355	371	377	365	376	373	400	365	396	390	414	403	391	363	357	381	347	372	364	404	372	397	370	366	354	364	390	395	371	405	416	356	348	391	377	378	366	379	375	399	398	352	367	350	365	357	363	357	409	373	394	404	375	343	390	401	350	374	415	375	414	371	373	365	398	367	380	365	389	402	397	376	394	360	392	380	392	354	369	347	395	347	375	394	385	375	381	372	374	415	388	373	372	362	382	376	390	386	368	360	369	390	413	354	373	355	394	377	345	364	358	349	363	364	382	375	421	380	340	406	366	368	383	364	338	342	400	357	383	371	383	384	410	377	396	370	384	373	417	323	366	374	351	357	371	377	369	374	417	369	375	418	419	350	382	352	357	350	356	400	364	372	329	344	328	378	402	366	367	380	378	387	311	356	377	380	368	373	404	374	368	398	364	376	359	368	367	365	368	386	385	374	364	381	402	397	385	383	378	388	367	404	398	359	366	365	361	382	416	353	370	362	375	392	358	401	376	383	346	380	360	379	408	369	373	384	394	391	369	373	339	371	355	380	377	382	338	364	361	385	409	388	417	375	387	361	387	361	372	406	401	405	407	360	402	393	341	374	401	376	379	387	383	380	377	392	350	374	421	349	386	358	388	434	408	382	367	346	358	383	376	356	407	384	405	377	377	399	344	404	365	365	385	355	363	389	405	375	410	355	400	355	382	360	420	386	391	407	374	360	387	371	426	379	407	393	363	380	382	373	381	397	392	388	352	366	325	400	380	353	376	376	347	400	405	388	361	397	368	349	403	402	391	384	366	348	387	380	383	385	412	384	381	361	367	365	386	364	372	379	394	401	414	389	407	382	347	377	369	392	398	349	393	369	362	407	367	377	391	377	387	369	359	349	377	402	344	358	401	374	388	390	361	372	367	406	363	401	352	376	393	337	423	400	378	344	400	361	389	374	360	369	339	351	372	427	362	351	400	364	382	388	404	412	391	393	325	379	367	347	391	357	370	385	398	401	382	376	354	362	365	413	373	415	418	341	361	361	358	367	387	394	339	365	374	373	361	396	383	346	359	398	344	364	345	367	396	383	376	367	354	396	390	344	385	341	395	358	344	391	405	407	350	399	348	381	355	389	338	387	379	358	350	362	380	387	375	339	383	372	391	396	417	343	393	411	384	342	353	387	367	366	404	355	379	367	373	398	372	413	383	347	344	404	360	354	386	366	365	353	374	416	372	361	356	335	372	366	378	376	378	388	360	408	364	366	370	364	355	361	387	337	357	413	409	398	389	395	375	390	335	377	372	385	385	357	394	365	348	373	376	360	369	366	383	361	434	401	390	346	365	383	377	366	378	336	377	373	402	353	332	391	356	368	359	425	392	360	378	388	391	372	346	361	329	346	400	364	411	393	378	359	386	379	390	405	386	397	388	356	407	372	360	337	340	373	363	385	354	368	409	368	381	365	383	360	413	350	383	406	407	371	364	338	378	378	373	405	362	346	391	349	396	409	403	358	337	376	358	389	385	320	377	356	394	398	414	373	373	374	377	387	390	356	396	412	364	406	358	372	368	368	362	380	382	349	373	357	374	374	368	397	381	378	377	388	382	355	385	370	386	391	380	356	363	393	414	360	362	371	379	415	367	356	368	404	391	386	385	376	374	338	388	388	433	337	417	345	371	370	366	409	423	382	391	346	371	358	382	397	351	381	358	408	378	344	392	402	420	378	370	319	405	344	399	408	393	360	365	381	356	346	376	378	384	383	374	412	377	393	388	369	356	373	386	386	400	362	373	358	348	356	424	376	362	370	399	402	390	396	380	411	376	358	386	378	384	362	424	374	380	357	361	365	369	402	373	350	382	376	370	365	385	351	344	376	336	345	382	393	392	380	359	373	391	352	368	379	383	396	364	366	367	372	361	349	363	388	378	364	370	359	378	371	417	394	406	375	352	397	394	385	379	366	376	406	394	372	388	358	365	406	366	413	361	367	395	376	376	367	342	362	395	394	382	346	398	383	341	377	356	354	367	378	405	389	372	381	338	399	353	346	353	381	382	404	376	392	360	355	356	360	390	409	366	356	356	405	374	378	365	380	398	403	366	356	369	359	391	375	377	362	362	381	375	382	357	363	390	348	375	379	412	356	362	390	362	367	399	394	383	389	372	408	352	401	403	366	359	381	369	374	334	378	347	441	379	396	396	383	350	415	394	332	421	420	404	375	366	384	371	389	376	392	369	399	370	378	367	367	366	399	363	363	381	393	371	369	361	368	370	405	363	388	374	351	378	356	379	355	350	391	374	402	344	349	382	354	386	361	372	371	371	365	359	392	356	363	350	370	362	371	381	359	368	365	373	360	386	385	382	391	390	383	329	386	397	412	365	390	377	384	384	353	379	397	351	403	334	349	349	380	382	372	383	355	361	342	339	387	395	364	362	369	358	394	378	370	367	344	362	373	365	401	360	380	380	374	434	401	365	367	400	356	358	372	371	374	373	376	388	372	377	357	374	381	358	362	379	346	389	352	364	394	393	364	330	359	374	341	371	373	412	402	373	386	400	363	390	369	364	402	380	370	371	395	386	341	407	374	396	393	380	395	360	354	325	340	386	374	373	361	387	365	374	388	331	404	381	382	373	386	385	376	376	332	394	363	351	390	363	366	385	335	373	386	388	390	394	387	350	380	382	392	340	394	375	375	347	361	362	385	392	377	407	393	387	392	354	339	351	377	390	383	384	385	364	385	344	346	377	378	405	397	352	379	360	395	365	380	334	365	376	367
2241	705	789	578	312	263	252	292	317	288	276	264	280	258	283	308	292	291	288	273	277	284	244	264	283	265	259	285	251	265	261	283	271	298	273	256	238	252	284	303	237	264	297	266	275	262	266	256	289	261	271	290	272	259	268	254	285	268	287	270	278	277	292	283	242	292	274	284	289	274	281	287	253	266	303	244	255	312	285	271	286	266	252	265	249	276	248	298	305	259	252	266	284	265	263	312	300	269	305	268	310	291	272	293	242	271	246	244	250	275	303	253	274	308	246	271	264	268	253	281	269	282	289	280	289	295	274	249	285	273	270	253	275	285	270	285	281	270	269	255	238	258	281	293	259	280	286	258	263	266	279	285	262	319	263	299	265	270	274	281	290	311	268	289	261	259	280	255	249	281	268	233	279	269	263	288	298	273	293	277	263	272	276	257	269	271	269	270	290	250	234	285	290	279	272	265	299	279	280	262	296	325	254	277	274	273	276	251	272	305	282	250	277	281	274	286	284	262	270	264	278	280	289	264	277	263	289	241	243	258	251	276	279	285	294	277	307	289	266	271	254	278	264	273	279	246	259	263	269	261	302	276	300	280	260	256	281	281	275	289	295	288	265	255	261	267	290	300	277	262	317	257	245	270	249	282	269	276	250	280	256	265	302	261	259	272	258	285	270	275	277	256	264	279	281	276	248	267	270	256	257	284	256	279	290	263	263	255	262	255	280	245	278	285	237	277	249	286	251	243	260	291	278	259	278	289	253	291	262	297	296	276	225	266	267	275	278	304	275	260	304	278	255	294	267	269	265	282	270	293	254	251	233	275	276	299	272	248	285	264	256	239	282	293	275	285	266	265	297	274	287	273	268	262	259	286	288	278	275	272	269	273	273	278	260	279	278	260	289	298	267	233	283	272	247	288	280	257	240	280	299	253	255	248	285	285	267	302	291	262	259	271	267	282	291	265	302	261	246	271	289	283	247	279	264	260	259	272	295	256	304	282	291	250	261	257	292	290	301	309	297	290	292	263	282	284	262	300	257	274	305	310	266	289	285	280	262	260	255	243	276	265	238	252	289	284	287	281	298	263	227	287	270	271	270	252	275	245	300	289	275	253	274	246	257	276	273	266	264	286	298	274	291	309	287	264	283	270	255	280	239	276	266	234	290	250	271	258	276	279	265	301	281	254	270	286	278	318	307	284	268	293	275	281	295	288	282	287	277	258	290	274	272	269	281	261	263	261	308	248	265	259	305	280	267	249	281	281	270	307	245	272	258	276	222	289	284	261	270	301	260	299	272	283	257	265	306	285	241	253	262	306	276	273	295	283	278	308	276	264	292	280	279	303	256	267	303	276	294	271	265	266	290	289	284	277	252	252	258	279	264	289	285	251	277	221	268	287	242	274	273	303	240	283	268	299	289	280	259	254	269	290	267	275	300	268	297	276	280	272	280	292	270	251	272	294	306	300	256	276	268	294	275	273	276	282	262	285	290	253	277	294	280	263	267	263	288	274	293	312	296	279	248	261	286	274	259	261	252	267	244	272	273	258	264	301	283	265	270	282	288	280	280	279	263	287	278	278	237	251	257	252	247	267	274	278	281	268	260	262	233	253	279	276	261	293	275	287	255	311	280	249	249	269	279	266	272	268	265	290	237	266	299	270	271	264	247	278	291	267	286	273	263	303	276	273	278	275	286	252	274	253	248	295	254	265	250	262	283	243	273	302	283	274	281	299	252	277	275	267	267	255	273	270	291	273	283	311	259	292	269	291	266	292	239	219	289	301	261	285	250	296	270	270	290	270	288	300	273	281	247	278	290	274	296	236	272	302	272	259	305	297	282	267	236	243	249	252	278	288	239	295	275	250	299	279	281	283	286	283	269	272	275	280	298	283	289	252	272	244	285	251	264	255	271	295	284	250	295	258	280	312	280	263	265	279	266	299	280	276	281	292	271	263	312	285	305	272	273	253	286	265	269	264	307	293	279	248	247	274	247	279	292	276	232	264	240	247	264	311	273	276	296	238	269	292	277	257	281	243	266	276	261	250	269	255	317	286	294	266	295	307	258	295	293	280	260	273	279	282	247	278	288	282	287	264	285	258	275	228	265	309	284	280	296	294	286	285	268	251	264	270	285	255	265	284	266	293	278	283	249	277	277	260	268	272	269	251	274	313	239	262	282	289	276	256	262	252	244	306	235	254	264	298	277	253	285	285	277	267	280	258	267	259	251	298	277	255	272	246	227	286	278	268	294	285	302	277	264	241	275	274	270	285	276	244	302	290	243	262	293	289	247	260	255	295	304	260	288	270	275	280	286	269	275	267	275	278	284	276	285	266	258	288	275	240	285	284	295	278	273	250	243	292	274	256	280	297	270	268	251	248	275	270	292	287	295	287	271	255	304	294	281	265	232	280	284	282	283	318	291	308	300	283	265	253	247	257	285	311	277	269	292	283	259	270	259	245	314	252	282	264	292	234	272	270	290	287	279	274	259	269	308	284	295	279	277	268	283	254	276	265	287	248	267	252	269	263	284	283	282	280	238	283	262	255	297	260	276	276	289	283	274	280	287	253	244	221	268	277	263	293	280	295	264	303	280	271	269	285	278	294	268	263	257	239	269	287	299	257	265	239	252	270	279	315	247	264	294	271	284	288	275	293	281	273	292	291	237	272	277	270	271	280	254	255	274	285	245	265	257	270	263	270	269	263	275	283	293	268	267	282	273	265	261	276	279	301	289	281	255	268	266	288	291	275	267	273	265	282	239	304	304	249	276	295	277	280	254	268	254	288	322	284	219	263	274	269	289	265	274	255	251	293	272	299	258	263	285	237	247	257	234	246	266	292	259	277	264	286	272	276	268	271	326	303	236	250	252	258	255	309	237	287	306	279	272	268	257	270	260	255	261	252	280	297	273	280	319	284	294	280	277	264	292	262	261	265	276	276	283	290	241	260	253	279	288	290	263	274	263	256	253	247	282	273	261	290	240	270	258	283	279	267	263	273	243	262	287	272	267	271	264	257	285	248	290	283	269	277	268	271	272	267	266	278	267	259	270	294	301	265	271	260	277	281	272	287	229	299	291	281	280	282	260	286	291	287	281	272	299	269	267	277	265	235	257	271	331	272	308	295	269	282	267	260	281	297	256	277	284	252	278	281	266	266	259	264	292	265	267	274	245	254	253	238	294	238	245	283	263	259	259	259	284	298	254	259	295	258	262	292	276	259	244	249	257	265	297	278	297	285	256	281	251	266	276	267	275	280	261	273	278	273	276	261	280	303	264	260	276	255	285	294	265	256	292	250	274	277	267	266	272	279	265	263	295	275	252	283	277	274	283	264	292	287	289	304	275	282	275	275	291	264	274	288	269	267	253	289	258	313	299	294	256	284	281	267	262	273	271	285	266	255	249	279	277	279	253	279	249	274	282	294	244	271	289	266	287	305	279	276	282	310	239	268	268	243	249	257	289	281	240	284	287	260	259	284	265	265	288	304	274	269	289	298
2568	1153	1692	1841	967	663	695	628	671	616	671	665	685	681	690	648	717	681	694	716	637	651	711	602	632	677	623	656	679	648	673	672	668	673	701	670	655	685	635	643	655	675	667	679	639	621	673	671	630	687	634	639	633	674	643	640	676	642	682	676	668	650	692	656	666	685	676	637	647	650	632	638	641	684	695	669	682	707	697	687	652	681	644	638	644	651	669	648	664	661	669	661	647	691	652	696	666	649	701	665	686	645	683	665	642	655	673	664	687	696	699	655	686	629	616	674	668	661	638	664	648	692	655	622	645	653	652	636	626	661	706	677	654	654	619	691	673	643	648	666	665	702	657	662	656	629	657	654	667	653	660	666	698	696	725	703	674	720	642	651	663	689	673	642	662	693	638	693	646	650	662	631	683	657	681	677	679	665	665	677	670	631	628	646	651	620	751	661	646	665	673	610	691	681	667	606	706	678	720	679	712	678	671	627	671	662	662	632	655	675	682	647	642	665	650	654	637	654	655	639	647	678	661	676	667	646	617	681	636	649	662	683	624	665	685	634	694	641	655	673	684	716	678	669	686	600	666	651	666	716	631	664	653	679	640	622	642	698	683	658	685	715	691	655	633	712	652	647	640	669	676	640	657	660	666	638	655	708	693	610	702	615	646	607	691	620	645	666	671	711	681	658	659	650	670	667	688	669	644	623	676	656	649	700	681	641	664	667	652	638	691	650	665	649	678	622	654	703	685	659	584	670	652	691	638	664	663	675	631	665	641	680	668	629	628	720	679	674	676	677	715	657	635	636	653	687	666	640	672	666	669	652	673	692	670	607	648	634	688	635	716	681	636	676	631	638	683	669	634	653	619	675	627	663	641	649	639	667	677	654	648	665	658	617	643	634	616	701	693	672	676	641	673	675	671	637	634	652	656	670	654	636	669	696	650	643	685	635	642	695	642	664	662	698	668	648	645	684	649	679	668	645	657	625	635	663	690	635	713	660	613	646	679	653	704	630	650	624	674	705	680	716	662	614	667	682	686	658	664	678	650	713	646	700	655	646	732	626	678	678	664	694	665	649	677	679	631	647	634	695	649	687	603	705	668	648	617	659	642	659	668	665	689	626	635	638	680	661	689	695	630	635	683	671	646	647	676	693	652	652	657	664	699	656	654	644	676	707	663	655	644	651	651	641	666	714	589	659	654	673	695	651	670	673	673	645	684	613	679	661	696	635	684	638	662	693	669	637	640	705	665	660	642	607	664	673	633	635	668	659	678	654	651	642	702	667	665	667	664	655	627	664	653	633	668	666	650	612	688	626	675	623	654	626	668	673	643	651	689	674	670	655	605	634	697	654	676	634	678	662	685	650	695	666	672	726	611	635	659	671	686	635	642	649	656	652	664	655	661	670	727	617	685	688	683	655	625	675	660	651	648	681	662	657	665	629	662	702	669	689	695	688	645	618	704	630	629	655	689	633	633	657	685	644	649	646	669	682	597	702	677	721	652	705	654	674	691	640	651	644	659	613	636	638	658	687	635	659	623	674	623	661	657	688	668	643	619	646	646	626	706	634	632	673	670	645	669	618	672	699	646	692	642	683	646	671	639	677	638	705	691	654	675	658	658	657	661	676	694	667	647	670	721	616	673	664	680	711	656	643	652	658	700	662	683	679	664	646	645	669	651	680	582	678	653	666	675	661	703	660	645	691	651	684	664	698	636	617	655	646	685	655	657	675	645	662	695	625	646	676	662	669	698	657	711	656	662	658	634	666	677	688	652	709	666	648	635	666	688	665	673	636	657	690	664	676	651	593	699	628	650	665	662	658	696	657	664	700	588	661	613	665	680	620	677	642	710	673	638	650	681	697	663	651	620	703	679	698	649	688	648	646	697	684	637	616	654	640	649	696	656	683	643	715	661	635	662	640	658	690	665	631	643	695	710	647	712	573	643	629	723	686	675	660	667	649	670	674	668	698	666	692	686	657	664	650	676	672	663	636	687	653	681	632	654	693	703	630	664	680	704	648	635	664	680	663	671	649	681	668	670	669	652	653	610	689	689	666	635	681	640	643	664	653	665	645	689	696	658	705	673	669	598	667	661	663	718	618	664	603	620	705	705	658	666	623	627	696	680	643	648	673	650	698	715	681	677	644	647	620	654	661	701	679	628	672	679	665	681	682	628	652	665	648	678	665	696	630	643	701	693	653	663	649	617	657	679	668	649	656	638	673	695	675	677	630	654	634	653	657	665	717	750	669	681	669	666	680	656	632	674	681	652	696	623	709	652	635	668	652	694	660	649	681	701	634	660	705	673	651	650	669	642	621	677	658	702	650	634	635	669	631	661	696	618	673	701	670	698	663	657	680	672	628	631	652	620	666	648	648	630	640	625	642	674	706	685	697	635	682	667	635	646	636	681	619	692	625	643	671	643	667	699	670	704	663	647	687	670	684	697	636	682	636	667	649	727	663	635	679	673	662	740	665	651	645	638	682	665	681	660	655	650	674	620	661	674	649	643	687	664	665	694	696	653	665	658	654	672	674	690	666	702	685	693	638	680	636	669	665	626	689	660	623	619	629	637	669	651	672	659	663	661	649	642	673	670	686	659	642	636	657	742	685	660	678	631	628	712	690	662	672	648	663	652	652	647	704	653	635	662	684	654	659	660	698	631	670	611	654	705	613	635	606	634	673	680	690	671	698	712	655	665	699	650	681	655	643	645	642	665	658	708	638	679	679	680	647	674	697	621	646	638	632	639	629	635	667	663	672	662	655	680	627	681	707	672	632	643	680	671	651	691	684	678	679	661	683	671	629	675	667	656	668	691	669	649	665	670	685	636	659	660	657	655	621	657	661	652	707	673	666	628	679	655	681	652	654	637	694	660	684	686	635	659	730	714	653	660	652	673	680	646	705	744	648	675	662	651	711	676	666	632	642	644	704	689	630	657	657	647	610	624	656	668	687	684	635	696	679	625	706	623	652	684	631	641	640	684	670	666	640	659	680	659	664	617	667	717	646	656	672	654	662	669	645	632	662	668	669	659	637	692	641	653	650	694	663	661	606	654	650	673	622	642	644	648	658	696	688	696	673	615	669	669	679	653	636	699	689	699	673	678	668	680	654	623	661	652	675	689	666	626	665	628	664	646	619	676	701	686	687	686	650	666	690	645	629	693	640	704	656	636	662	658	703	638	625	691	720	661	716	674	636	659	633	682	605	648	644	638	678	678	647	699	667	657	694	631	670	674	660	698	628	619	665	762	637	678	613	617	626	644	682	698	714	652	662	690	653	677	628	670	719	627	632	697	653	652	678	634	639	690	704	686	634	652	636	658	630	693	704	656	613	686	672	642	608	653	659	685	682	671	663	676	664	718	675	647	620	695	638	679	656	661	674	693	653	615	712	636	678	682	656	636	636	703	665	665	652	702	664	601	630	653	707	646	684	651	651	667	671	659	617	677	702	669	735	675	699	697	630	645	633	688	683	598	674	671	643	658	681	631	702	654	647
15822	6359	1303	3356	1173	512	336	296	308	325	280	312	288	318	315	294	295	276	269	299	287	311	269	269	299	277	312	276	297	265	258	312	274	295	317	268	294	286	277	265	295	287	289	274	287	307	291	290	273	312	280	266	284	264	310	270	262	301	288	295	287	286	299	273	292	244	277	287	289	297	254	267	282	260	269	295	321	278	288	264	268	289	303	281	267	273	274	288	300	264	278	284	293	281	290	283	277	266	282	276	298	318	340	294	308	282	292	282	252	289	288	300	263	293	279	262	265	293	308	276	270	290	335	308	295	271	288	300	288	278	298	290	320	296	286	285	298	274	284	279	310	284	281	267	289	297	331	261	273	298	265	290	278	280	265	310	289	301	282	278	299	304	273	276	243	303	286	293	296	318	271	287	308	313	287	296	283	327	265	274	275	276	301	276	292	251	305	297	311	269	283	288	276	279	261	269	285	245	271	261	288	296	281	274	312	266	276	288	246	285	272	276	312	294	336	303	264	301	265	280	296	257	302	277	278	288	283	292	327	290	258	297	263	289	298	319	299	288	288	307	284	281	279	316	286	274	293	294	277	259	297	273	308	265	279	299	296	278	299	281	287	275	293	264	297	295	250	272	259	283	296	283	251	270	270	285	270	278	315	277	290	283	281	292	253	271	288	295	308	306	287	268	304	316	281	301	289	294	280	261	298	266	299	267	283	290	279	253	286	269	318	270	277	300	290	282	235	271	296	245	298	295	304	292	267	285	276	287	272	341	267	272	309	246	297	274	281	266	282	264	305	321	313	279	286	273	275	314	284	303	252	273	263	321	303	268	279	245	273	278	269	322	285	298	273	305	272	269	312	319	256	284	306	285	284	299	297	272	306	247	300	277	286	294	291	298	296	277	263	276	276	274	250	284	272	281	277	244	286	257	291	287	290	279	253	328	259	278	317	274	297	297	324	277	287	295	249	271	295	291	311	302	267	290	276	286	296	275	252	262	293	251	279	293	301	301	280	308	296	284	272	275	291	262	276	256	280	281	273	281	295	275	308	277	318	303	308	296	285	295	319	269	289	283	284	276	248	262	280	293	300	310	249	311	256	299	266	256	293	288	286	299	271	261	266	269	249	270	290	275	261	259	272	276	296	305	282	279	273	288	274	280	288	275	285	279	314	287	315	268	325	261	276	310	298	283	263	282	290	273	255	278	259	267	308	277	325	251	293	306	297	273	295	278	296	290	274	318	294	293	309	270	298	284	300	284	296	267	274	283	282	287	274	303	317	311	272	321	287	295	283	257	296	288	301	328	294	298	293	289	261	271	275	272	287	309	282	317	253	277	295	270	290	295	253	284	291	325	281	277	331	271	277	307	293	276	266	305	315	279	287	268	284	303	263	292	297	277	289	273	252	297	291	268	258	307	303	284	266	275	296	307	272	273	283	316	284	270	294	276	283	286	292	323	271	251	295	303	266	288	286	304	301	287	287	302	301	279	279	259	258	295	274	303	287	313	299	269	285	301	293	268	292	279	259	266	273	278	266	264	254	258	275	272	276	278	280	263	298	268	307	278	283	265	293	283	301	263	278	278	285	281	286	288	281	269	277	268	276	283	300	327	287	261	294	277	338	282	295	285	269	288	284	287	294	307	305	272	278	275	301	256	280	286	302	300	297	270	256	259	278	256	267	300	300	264	282	300	291	286	252	263	271	278	310	291	280	312	285	266	281	275	289	281	251	279	301	259	266	280	252	303	278	290	279	280	304	295	294	280	286	266	289	288	282	272	297	284	249	295	283	301	271	270	280	279	261	274	278	269	272	294	269	284	279	303	278	282	295	318	301	278	269	310	309	307	260	294	270	296	262	296	293	251	235	281	294	283	278	316	275	294	292	292	311	311	302	299	280	301	315	285	306	271	265	290	292	288	265	292	285	298	267	286	284	301	280	281	283	292	289	289	266	279	311	292	300	282	289	248	277	317	298	325	304	274	277	258	277	285	284	305	327	285	320	238	305	280	277	297	273	283	267	296	273	282	300	282	276	273	282	311	258	294	290	267	278	314	300	278	270	263	296	292	271	252	258	264	305	274	265	290	291	272	286	269	285	270	261	279	310	285	288	295	285	284	293	260	291	321	286	276	262	287	251	269	268	280	289	284	314	275	284	259	291	287	268	259	238	280	324	246	296	260	304	300	298	266	269	288	304	290	263	317	280	273	286	274	288	294	301	250	289	297	299	298	277	281	283	291	290	259	290	250	282	307	301	319	305	289	265	282	294	257	270	313	304	277	282	294	261	257	276	269	292	305	269	291	289	302	284	273	342	270	307	312	322	288	294	259	311	278	280	280	265	300	297	291	329	302	291	295	292	260	304	292	299	297	284	273	274	235	293	275	293	277	272	281	290	297	274	294	279	294	263	274	296	270	257	262	278	250	280	275	269	244	247	279	298	252	308	260	281	284	304	298	286	266	314	270	265	284	262	299	312	274	274	307	258	282	295	287	290	283	281	274	313	286	310	294	325	324	277	268	289	271	289	290	290	275	258	296	297	252	264	278	315	276	312	289	273	314	263	311	305	280	255	262	284	280	291	302	293	279	240	291	290	287	285	274	265	278	285	231	278	271	311	293	301	287	278	286	312	288	275	278	286	280	274	302	311	280	255	302	269	290	318	286	258	278	273	267	286	289	273	256	279	278	289	311	282	282	277	286	296	293	296	264	294	287	288	306	278	320	271	302	301	277	272	274	283	291	331	285	281	262	301	328	283	291	305	280	284	261	268	268	306	274	282	261	314	290	316	274	259	288	308	273	260	298	286	278	293	247	294	316	298	311	269	315	317	272	302	282	301	307	253	269	297	324	280	272	291	267	275	286	284	282	302	284	305	302	296	302	304	273	274	267	301	256	251	272	286	257	303	294	276	302	293	272	231	296	287	297	290	267	281	299	265	239	297	284	252	292	279	304	293	302	274	286	272	262	276	277	297	297	311	283	241	261	309	257	307	287	267	289	302	297	246	297	299	301	316	271	282	299	279	269	295	300	287	268	253	260	252	312	277	246	285	291	288	290	289	307	271	277	258	263	287	316	301	304	294	301	293	282	293	265	285	296	277	302	260	316	281	250	245	260	274	287	291	298	298	282	297	282	305	272	281	269	285	277	276	293	309	268	284	306	284	266	269	291	281	310	256	270	275	315	316	278	276	276	281	281	301	314	286	266	311	293	282	283	284	299	311	266	274	279	239	226	270	325	317	287	288	305	287	284	291	281	299	280	266	287	299	280	279	267	302	271	291	302	322	297	305	292	273	291	295	286	286	285	297	271	313	269	311	281	266	279	290	303	260	288	276	297	280	261	301	299	293	290	281	272	290	281	299	296	279	310	285	251	270	257	302	306	311	292	270	259	278	300	289	262	297	270	279	288	296	265	282	255	280	329	302	246	297	312	251	278	259	273	293	276	275	279	270	276	294	258	268	278	275	281	304	249	278	291	282	308	275	269	294	285	275	282
12512	4107	2727	10393	3202	1411	949	909	839	841	772	776	724	759	762	754	671	708	727	767	697	710	779	697	706	721	716	724	694	690	663	663	683	693	689	702	663	685	669	702	694	674	676	721	749	719	699	677	670	733	703	652	730	695	691	692	688	695	695	676	654	646	638	675	702	704	649	711	663	621	721	715	643	635	695	704	694	629	687	728	650	707	699	675	707	678	696	624	621	648	673	683	686	671	664	664	703	650	680	651	615	641	686	647	678	658	630	713	699	669	663	654	651	693	689	644	670	669	694	669	677	652	659	644	657	656	648	694	667	640	733	655	636	718	673	668	690	691	665	702	645	658	690	668	690	663	688	699	631	681	687	650	672	642	600	635	690	646	681	623	663	697	695	635	676	649	707	701	661	699	639	676	679	681	663	659	667	672	676	691	740	729	669	630	665	682	665	704	723	679	672	662	657	670	692	652	692	677	674	721	649	694	665	648	719	667	688	688	709	700	671	672	687	692	714	727	689	707	662	704	613	684	671	700	695	696	696	649	673	694	667	686	700	663	659	697	653	703	689	690	641	672	706	684	744	690	634	713	674	661	682	711	694	679	673	684	696	701	679	641	662	636	669	665	691	655	679	632	633	677	652	699	633	632	646	664	677	639	707	672	673	652	644	647	675	708	662	632	664	690	693	680	651	685	685	656	681	651	621	663	687	677	670	701	682	667	714	665	679	721	692	649	655	691	691	695	680	660	695	679	643	678	650	677	696	666	691	653	661	688	659	652	670	664	671	665	696	666	625	685	672	700	692	683	705	646	675	672	699	681	663	671	690	640	691	693	673	701	667	642	697	640	689	686	714	699	642	673	695	700	664	725	674	666	663	661	661	673	644	720	601	693	668	662	670	699	693	731	721	699	688	637	665	691	675	692	689	670	669	688	669	684	631	678	721	640	672	693	662	656	680	702	666	678	707	689	675	689	712	635	672	657	644	650	650	676	673	670	697	686	681	632	682	705	723	680	690	669	658	649	691	655	652	677	658	686	703	664	700	687	690	677	710	643	690	623	682	651	673	703	700	674	676	671	672	683	634	672	691	686	699	680	703	630	678	688	632	684	616	714	663	693	696	670	699	692	686	662	669	674	676	666	638	688	689	759	661	686	701	681	680	682	648	706	667	642	686	665	645	680	632	693	646	646	643	679	671	704	680	745	681	659	693	687	697	671	660	719	678	730	703	697	636	703	696	677	714	725	661	639	710	703	698	644	693	654	671	709	661	663	722	642	697	654	696	677	683	697	671	682	645	706	662	702	777	696	650	672	648	646	662	646	693	640	681	682	726	664	672	634	700	671	654	675	653	675	685	695	673	642	668	675	680	700	702	697	699	663	674	660	665	706	652	693	707	678	667	713	683	666	660	652	687	696	713	717	651	689	741	709	685	730	653	679	690	677	662	665	672	638	660	641	655	700	695	668	673	696	697	705	689	700	696	667	657	733	694	689	716	751	695	686	722	709	677	675	657	646	647	693	672	708	671	726	662	735	704	660	685	664	685	674	725	672	713	668	650	715	701	654	646	662	663	698	632	679	690	638	689	701	710	701	689	679	698	686	656	671	654	682	644	666	733	669	665	659	705	718	646	686	683	663	614	648	663	660	680	668	665	693	708	698	681	618	677	685	684	701	655	686	693	639	660	671	728	728	685	704	714	668	678	695	698	706	654	681	715	706	650	718	663	693	726	657	679	707	666	667	632	638	690	644	675	681	682	683	697	688	655	689	721	652	678	683	677	723	664	674	653	641	639	735	666	658	668	661	686	728	656	703	638	664	721	683	694	642	716	684	633	692	671	720	690	714	678	682	629	706	687	630	713	651	680	691	718	686	693	656	665	653	680	663	669	640	641	676	658	674	699	682	665	701	659	703	685	672	691	653	704	672	671	658	677	643	702	667	641	667	665	685	679	687	648	669	657	679	682	690	696	683	684	671	703	674	646	684	672	689	663	718	664	661	696	636	639	691	681	695	679	664	672	715	672	702	752	727	672	684	697	643	693	680	691	679	639	659	678	687	652	639	693	655	683	669	678	650	663	673	689	676	662	684	679	627	710	651	685	672	692	705	686	668	664	727	659	659	671	689	686	681	724	675	677	682	712	662	696	728	700	688	655	672	643	698	635	707	674	655	704	682	633	643	692	655	699	652	697	710	648	729	707	659	685	690	666	678	632	669	673	653	681	735	674	692	678	701	647	701	665	640	773	669	688	653	696	701	673	674	688	662	708	695	659	660	723	659	638	672	700	660	656	667	690	682	658	711	671	666	665	681	647	643	673	643	684	633	694	707	670	694	715	666	705	677	702	652	684	679	630	674	678	698	703	702	712	674	715	694	665	670	716	665	665	661	665	709	689	702	731	628	682	705	675	663	643	683	740	708	657	635	667	641	684	694	681	710	668	681	665	664	698	647	692	609	726	652	740	702	662	660	617	671	639	641	721	640	679	691	658	655	682	704	690	678	710	682	716	691	662	667	700	673	690	653	703	688	737	691	681	646	651	700	647	648	636	627	665	654	648	639	663	722	687	682	677	634	731	739	725	662	657	735	675	666	697	672	624	670	655	682	669	647	731	692	659	681	662	684	684	651	669	708	678	703	699	692	680	692	726	700	697	636	720	692	672	721	709	672	668	666	611	707	649	634	665	691	622	664	676	690	678	653	711	680	702	658	660	633	709	676	690	619	682	671	688	757	704	707	656	680	699	716	679	682	694	702	696	651	678	688	666	661	626	652	672	663	741	653	692	670	663	668	682	700	659	682	714	644	692	654	725	714	623	676	635	685	654	694	682	702	697	671	655	656	675	662	706	687	634	664	692	657	702	627	656	682	695	654	616	666	664	665	676	696	711	668	650	670	668	675	684	691	629	678	725	712	662	641	689	667	708	699	647	694	705	658	676	663	706	697	671	719	696	712	656	702	623	636	628	704	700	662	698	658	668	666	676	632	669	630	709	680	685	663	655	673	690	674	698	673	678	674	661	688	693	656	648	696	650	681	640	680	685	722	678	730	642	687	642	673	679	654	685	771	676	687	679	702	671	632	696	648	711	707	717	641	663	698	656	670	628	629	671	676	693	733	651	658	704	628	697	659	671	646	667	664	671	673	728	635	684	668	676	651	667	674	666	645	692	635	723	739	670	660	672	701	687	694	600	689	647	671	725	673	674	711	680	688	702	709	680	688	670	688	678	677	685	650	704	638	674	732	674	688	672	675	646	679	680	677	636	647	625	681	719	671	670	671	683	682	696	671	670	677	708	657	650	683	654	668	668	708	661	648	689	662	675	702	675	696	663	695	705	645	705	697	703	716	678	689	679	669	687	661	680	684	722	721	696	688	676	679	710	638	705	669	614	697	656	708	713	657	673	697	675	676	641	661	695	660	691	652	653	645	686	721	681	688	693	658	738	667	689	670	684	668	711	684	690	713	734	692	673	695	654	693	698	667	710	667	671	718	643	676	673	729
23022	12246	2129	3325	1733	408	273	199	201	206	182	142	164	164	165	174	160	162	160	140	154	154	160	172	143	129	145	127	153	145	152	166	177	166	165	167	137	164	136	144	146	142	143	145	151	161	144	133	161	150	119	152	153	148	127	137	127	145	158	133	158	147	144	140	139	163	147	124	146	135	131	162	131	165	157	138	145	153	157	131	145	145	143	137	157	153	136	116	157	137	145	146	159	156	130	132	136	170	131	151	141	166	124	129	137	153	112	138	121	132	125	123	132	157	154	151	157	127	136	138	116	140	162	137	149	158	141	146	155	110	137	160	144	161	169	151	145	130	145	154	160	135	139	162	150	145	145	158	162	131	147	144	136	126	140	144	163	129	162	131	150	160	156	158	135	150	120	131	139	131	157	152	133	148	141	133	137	149	163	140	131	123	162	149	139	167	141	140	125	136	141	142	112	130	166	159	116	145	132	138	161	157	154	152	112	155	149	140	162	157	163	147	126	136	134	147	137	174	135	136	130	145	159	131	124	142	134	128	125	160	145	147	131	162	188	153	126	142	141	157	126	133	142	129	116	150	167	148	135	154	120	134	133	142	157	151	135	174	129	136	129	137	140	141	139	144	148	135	126	157	140	141	140	133	122	135	130	154	142	131	117	145	132	135	126	147	156	126	151	140	149	159	124	136	135	144	150	136	129	138	165	129	137	158	140	149	147	157	136	167	139	132	125	125	121	145	134	119	156	177	137	148	152	154	149	125	141	143	129	140	168	121	158	150	145	146	156	152	141	139	145	143	134	128	148	170	148	160	164	173	149	165	157	136	140	147	163	129	139	140	155	144	148	153	137	138	150	143	137	166	159	158	137	151	123	151	159	150	152	126	137	134	158	125	145	177	122	130	157	147	141	144	134	142	154	138	163	140	140	150	123	150	138	120	160	162	132	129	151	126	118	141	126	145	148	145	148	142	142	151	138	160	167	123	131	158	148	129	125	156	154	157	132	110	140	131	155	156	154	151	148	142	144	154	117	140	158	152	137	119	127	152	129	118	151	154	135	150	133	145	130	121	155	152	156	141	142	140	149	141	149	142	156	144	146	158	149	152	164	152	166	143	150	165	165	141	129	163	153	146	145	153	120	145	179	150	118	149	151	145	148	147	146	143	130	147	138	161	170	131	147	150	145	158	151	164	142	125	140	140	131	139	138	139	132	148	140	140	137	146	153	151	149	157	122	139	163	135	132	157	151	128	141	142	143	148	148	137	123	138	157	148	148	148	143	138	132	125	164	141	154	151	146	138	141	136	138	137	172	156	148	142	164	157	148	136	157	149	131	125	150	143	134	151	141	148	123	142	172	150	159	137	121	125	163	159	148	134	148	167	136	155	161	154	151	140	137	154	138	146	136	129	130	128	153	149	169	155	154	146	151	164	134	135	173	134	142	148	149	167	130	136	134	166	156	114	162	141	148	156	171	151	145	166	149	142	149	152	134	146	122	135	149	146	124	156	140	131	147	141	148	152	140	132	129	146	133	149	164	152	140	147	156	123	124	162	153	118	138	145	155	144	152	164	130	157	134	143	121	128	143	148	131	155	134	136	149	120	147	126	154	139	149	143	132	136	150	138	144	122	143	147	113	120	126	147	135	135	158	134	126	140	142	140	152	149	158	167	148	144	143	119	171	145	133	147	164	140	131	145	119	156	129	153	136	147	125	123	155	136	130	170	156	125	159	134	130	139	137	139	134	141	150	152	148	159	144	116	139	157	150	146	137	153	137	141	160	156	146	129	136	143	143	148	156	123	145	153	163	144	119	146	146	139	162	153	160	146	157	138	150	142	128	148	124	169	158	133	155	146	160	153	150	147	162	149	130	181	151	153	125	131	159	124	145	153	142	134	149	125	143	140	137	175	161	173	133	148	144	174	150	144	137	149	149	159	151	149	132	152	169	133	167	137	145	142	150	137	158	125	152	146	127	119	146	122	159	149	174	147	130	139	159	156	163	155	152	130	143	144	163	177	132	158	123	154	162	140	171	157	146	140	158	151	139	119	162	126	136	146	146	150	131	154	165	152	156	150	150	158	141	136	133	148	149	140	151	141	137	127	135	143	163	134	131	152	147	147	139	158	141	148	170	145	162	155	146	173	130	158	167	165	145	166	137	143	159	143	157	135	168	126	141	167	162	148	145	142	127	128	145	151	119	151	157	148	144	117	129	150	130	134	136	157	165	148	130	148	164	137	136	146	140	147	139	135	139	150	133	160	153	128	139	140	129	145	164	151	135	176	149	133	153	150	139	139	140	136	144	131	146	157	152	157	147	146	134	142	145	130	175	148	166	133	135	154	156	155	125	134	139	158	153	130	152	153	152	139	131	150	144	153	145	123	151	167	141	135	147	136	124	155	135	161	130	147	148	127	147	136	179	150	140	162	155	150	142	141	152	163	141	142	148	135	139	155	129	157	135	156	161	158	137	156	148	153	136	119	120	164	139	153	158	130	136	137	141	152	131	153	131	141	168	157	145	129	140	173	142	132	160	135	141	144	170	143	171	158	135	161	176	142	150	151	135	109	124	158	130	137	143	126	145	139	132	147	163	118	133	117	133	143	155	155	135	147	163	147	122	146	137	151	146	148	135	116	159	150	130	155	162	130	132	136	168	138	140	125	145	134	161	154	141	148	146	167	129	136	125	135	156	166	150	157	159	133	150	149	136	135	131	146	150	131	167	136	157	130	115	160	128	121	123	157	149	145	162	147	126	144	164	152	135	135	150	144	140	137	148	135	156	163	173	133	150	158	154	162	129	147	123	163	132	126	151	144	129	146	142	137	138	143	138	116	159	149	149	148	147	156	149	126	121	126	147	160	163	157	166	169	131	135	140	129	153	124	132	143	140	137	140	149	131	139	139	162	120	166	140	134	125	150	151	158	144	152	138	156	157	136	133	130	155	137	131	130	128	166	144	141	158	145	148	144	159	148	142	152	157	141	161	142	142	124	141	140	145	153	139	139	138	137	120	132	154	146	142	150	136	146	184	158	139	134	144	154	166	145	130	162	132	140	162	124	131	140	151	143	136	150	149	152	149	152	148	144	168	139	159	152	130	145	129	170	151	124	160	143	160	149	136	152	137	144	119	132	171	128	130	131	146	131	129	156	142	150	127	157	134	127	140	140	171	147	143	124	133	158	154	123	135	133	154	147	106	142	123	147	148	145	135	132	122	133	137	155	134	143	154	161	115	145	145	144	167	149	151	130	134	153	143	126	162	142	166	141	139	140	118	146	157	160	145	146	117	113	136	124	166	150	150	153	138	145	155	132	162	152	138	155	147	112	139	136	149	146	157	141	129	150	131	143	141	123	164	121	125	149	135	151	140	153	145	123	151	142	155	147	139	151	147	120	131	142	149	172	132	120	133	142	152	157	157	133	139	157	136	137	147	141	145	132	160	132	136	150	135	138	147	134	148	154	143	148	152	155	151	141	148	145	131	150	164	145	148	129
16093	6036	3627	11061	5468	1249	866	788	681	609	547	496	526	466	531	443	423	469	406	445	478	426	428	391	410	417	382	389	393	383	406	379	405	362	405	363	364	389	366	390	376	359	402	405	356	382	376	362	376	370	403	365	355	363	358	373	386	393	364	365	384	387	381	359	388	377	361	363	370	375	370	390	375	383	366	354	345	364	370	352	364	382	334	357	350	335	395	361	371	374	381	354	365	338	337	348	358	360	315	383	378	380	363	367	332	334	385	353	363	374	318	338	375	353	384	358	374	337	359	367	375	356	366	357	367	345	355	327	381	333	367	375	330	346	349	333	347	368	380	369	364	329	378	356	363	373	332	348	367	368	383	354	358	389	368	386	389	361	347	368	371	326	358	371	351	373	353	350	378	354	358	367	396	375	397	365	382	363	376	336	362	381	348	363	357	342	346	348	361	329	344	351	355	339	329	394	352	343	337	389	369	337	405	349	364	362	346	355	319	352	396	360	351	344	344	365	362	358	361	362	365	348	347	352	367	393	381	373	374	364	323	357	358	342	342	346	322	343	393	355	341	367	387	365	338	345	365	353	382	358	361	354	347	373	368	375	362	364	358	370	396	361	407	396	346	388	360	315	383	369	378	348	368	325	313	378	356	365	366	376	343	339	360	341	391	347	388	383	377	373	371	359	352	364	379	368	361	357	339	357	383	336	384	371	361	365	323	371	336	359	367	386	359	365	369	405	376	336	360	342	372	343	333	370	351	352	376	361	361	330	380	334	365	375	382	368	362	312	346	361	353	352	363	335	379	334	370	336	400	360	372	332	375	345	329	359	384	338	343	372	367	357	330	361	362	361	356	365	381	347	362	334	344	370	378	364	382	360	376	361	340	341	345	389	319	362	363	343	353	357	359	344	338	390	346	344	374	379	319	348	341	354	389	332	387	370	341	336	365	401	405	344	354	367	345	364	384	370	337	365	356	351	343	317	357	359	384	366	372	353	348	387	365	361	367	374	366	397	360	371	342	416	362	379	371	349	359	392	343	336	332	369	347	336	296	355	393	371	336	392	338	386	365	358	365	338	341	342	331	332	360	367	329	345	356	351	369	376	365	357	371	345	352	377	354	342	334	371	368	363	346	324	371	365	386	333	352	353	340	387	352	362	391	390	367	370	382	360	360	363	359	351	379	371	344	336	356	344	337	344	348	381	365	377	346	355	362	368	371	353	364	324	380	358	355	385	357	360	370	379	359	378	356	388	409	332	376	320	349	360	374	390	363	398	360	333	391	354	328	355	336	381	340	368	349	383	329	357	371	341	349	333	326	390	365	335	364	403	329	376	386	345	362	360	383	314	385	344	360	332	387	362	372	380	361	354	374	341	365	354	336	326	371	324	390	358	397	343	343	359	374	350	336	339	369	409	330	359	372	370	344	345	368	383	399	370	382	349	367	382	354	352	362	390	336	352	386	330	387	365	355	380	348	355	331	361	326	328	381	371	347	360	326	339	383	333	351	340	356	353	383	339	352	367	399	343	344	389	355	344	376	377	358	376	394	375	349	378	370	401	369	347	350	357	377	353	379	374	337	344	400	398	325	372	389	385	351	392	383	360	388	344	406	366	348	375	380	330	358	400	357	376	349	340	359	332	343	348	326	363	342	382	350	312	369	336	368	367	355	376	380	344	374	381	353	361	373	366	369	347	341	351	343	336	372	336	360	355	375	339	363	368	360	353	374	362	364	354	356	371	346	339	329	369	331	362	337	360	337	371	329	349	377	342	352	368	376	338	360	363	354	347	385	375	348	376	359	344	373	337	387	378	352	380	365	331	367	351	365	398	375	372	356	386	333	368	336	362	361	362	337	366	356	374	339	376	377	368	327	374	384	366	367	395	398	346	373	353	363	365	354	356	332	395	319	346	381	355	337	338	326	394	387	376	364	335	369	341	355	349	334	332	340	356	368	359	393	343	346	349	349	391	333	366	353	327	346	365	335	365	347	352	342	347	369	361	353	366	322	378	377	351	342	400	386	333	345	374	354	364	380	320	341	342	362	353	342	357	366	353	332	360	361	375	391	335	367	360	352	365	347	363	373	343	376	360	344	345	339	358	352	375	389	351	329	337	353	362	374	380	374	386	334	380	342	393	338	383	363	356	346	353	359	330	351	347	366	343	363	343	354	368	355	352	378	365	386	376	387	354	388	330	406	364	356	369	380	346	378	336	341	371	394	346	403	362	366	349	346	375	365	368	377	372	363	379	346	375	359	378	329	370	399	379	394	358	396	357	400	358	402	364	355	355	350	341	360	370	356	379	377	322	358	353	341	335	372	337	343	391	372	366	359	351	388	327	357	342	347	336	344	348	347	394	353	382	342	370	345	365	355	345	367	363	356	358	345	334	361	357	346	349	343	358	354	375	395	336	365	370	359	332	347	391	377	371	361	394	356	346	363	364	353	354	362	353	351	386	359	332	417	355	348	368	340	359	347	358	348	349	342	355	383	347	367	344	376	372	362	355	387	358	350	336	372	376	359	345	327	330	316	345	379	351	358	372	367	380	362	324	356	338	381	362	343	370	339	340	337	341	350	372	355	383	377	369	370	372	310	362	386	367	344	398	342	348	356	318	364	361	366	348	341	343	374	375	361	348	393	369	383	355	350	392	375	363	397	365	363	355	362	377	364	336	349	345	350	356	378	343	372	388	344	385	342	357	397	353	333	358	395	361	338	339	386	399	319	340	368	339	359	361	342	340	387	372	374	375	384	343	349	365	379	375	350	327	342	357	364	373	366	340	377	351	369	361	361	376	373	351	363	369	357	348	330	360	324	335	348	353	364	364	326	345	348	356	368	359	367	351	331	348	383	364	352	366	355	368	379	374	349	413	365	308	382	352	360	365	361	363	385	369	355	362	397	359	346	364	350	348	334	344	357	362	346	352	382	355	353	356	346	350	348	320	347	388	374	377	338	379	349	379	367	358	362	395	376	385	375	387	382	332	336	349	379	381	389	375	396	369	374	352	372	370	333	390	367	366	346	401	357	370	346	346	357	365	325	321	340	371	349	347	344	362	373	350	346	355	333	369	378	379	338	359	352	377	362	360	374	374	362	353	369	376	361	340	349	429	363	375	381	375	332	370	337	383	359	370	362	349	356	387	343	348	358	364	379	364	321	354	379	368	337	345	328	363	380	334	374	387	341	361	375	343	364	366	353	360	358	342	381	374	395	363	357	377	369	321	360	339	367	341	356	359	384	343	367	379	344	349	327	361	356	335	353	353	330	347	372	370	352	391	310	380	371	341	355	341	372	378	359	377	352	404	367	355	349	350	365	360	337	351	364	368	350	353	365	351	335	356	396	337	348	376	338	388	369	336	349	348	347	394	364	393	367	345	327	346	362	391	375	367	382	327	343	335	398	366	381	369	360	355	336	400	338	357	375	357	349	369	366	379	346	344	375	366	391	373	331	349	357	352	316	355	344	417	362	356	383	334	354	346	373	335	355	356
2118	693	779	668	405	228	285	295	241	293	270	253	297	281	260	252	264	271	273	257	293	314	281	284	286	263	287	244	297	269	241	256	250	290	261	261	290	270	268	277	280	235	282	243	283	257	266	270	277	294	278	293	225	251	273	279	226	295	283	281	272	271	266	279	238	258	307	271	290	277	306	287	294	286	296	256	284	261	273	292	279	258	269	295	265	280	281	245	256	272	283	292	263	261	220	283	267	288	303	276	266	245	272	284	247	278	230	261	271	276	274	258	260	231	267	263	293	271	249	259	308	266	247	311	303	276	256	267	273	288	251	291	241	240	293	286	260	237	276	244	292	292	299	277	289	261	265	303	241	258	263	262	268	289	275	248	255	262	264	256	249	276	260	251	287	252	260	289	238	282	238	263	276	255	249	205	243	258	265	282	291	263	247	273	286	281	263	274	286	251	251	266	276	251	262	267	266	280	291	243	261	251	246	264	273	285	268	279	256	256	271	304	276	236	275	249	272	266	284	284	290	266	268	267	244	302	274	269	282	279	289	288	255	306	289	262	269	271	300	267	268	284	255	272	246	281	284	286	274	284	274	268	264	278	285	286	223	262	265	260	281	293	253	318	272	260	270	271	252	268	257	271	247	282	286	286	303	266	275	250	277	273	257	279	273	254	293	278	282	282	295	270	264	278	279	260	277	313	279	290	271	289	257	273	241	291	250	270	295	271	269	272	306	285	267	229	257	279	255	251	240	263	239	265	298	231	256	278	289	273	261	269	264	274	275	247	257	280	257	274	264	260	265	233	292	270	257	273	274	246	241	256	283	271	253	240	282	272	275	266	288	260	256	253	258	278	270	275	269	258	311	258	281	278	253	268	254	258	258	279	286	267	275	255	279	273	240	259	321	314	272	294	259	251	255	282	295	277	265	303	298	284	280	244	279	249	272	262	272	269	244	273	260	289	274	278	297	268	245	280	278	276	267	285	251	319	277	270	260	265	288	253	260	281	284	270	279	285	265	278	254	249	265	267	300	271	277	245	254	270	257	245	260	265	246	247	262	268	265	276	244	288	274	269	252	284	269	294	284	251	265	270	261	276	263	285	267	275	250	299	264	279	259	295	251	273	282	279	271	261	258	243	272	274	293	283	284	314	292	248	297	261	263	270	280	289	284	267	254	283	303	300	255	265	271	262	257	277	268	262	269	318	261	241	250	276	255	272	250	285	290	288	277	273	263	280	279	267	280	280	252	256	287	264	279	249	278	272	290	275	267	285	271	294	274	293	249	283	272	281	275	248	252	273	266	295	285	274	282	258	241	268	275	248	240	263	260	272	258	293	277	268	260	275	250	254	272	266	252	289	259	253	246	266	247	281	234	267	243	253	266	284	288	284	282	288	298	290	276	307	284	251	269	277	251	294	252	260	288	302	260	282	252	244	249	290	269	251	253	259	284	264	274	267	255	265	278	282	234	281	264	229	264	287	256	270	276	290	274	269	274	265	260	279	309	285	277	288	284	258	299	281	255	267	273	285	280	279	270	293	258	317	279	270	257	296	271	252	292	264	250	251	273	268	236	249	260	271	280	261	262	258	276	262	283	278	307	286	294	267	297	249	269	266	273	254	252	308	286	274	281	285	257	267	271	268	281	272	313	281	289	284	291	255	299	255	272	311	290	266	271	266	271	273	299	268	272	289	255	255	245	281	232	267	290	281	284	289	279	280	279	271	267	263	269	281	266	266	261	273	288	248	271	267	251	289	276	234	272	253	250	289	248	279	299	298	304	285	260	257	272	270	274	258	280	231	297	285	268	250	244	278	275	289	266	256	263	277	274	235	244	248	263	258	309	264	279	272	270	262	260	253	302	264	262	275	254	250	248	272	266	260	269	265	301	249	256	277	271	296	267	261	284	265	295	282	273	266	261	236	265	253	259	229	247	281	259	274	257	289	275	251	251	250	307	262	236	284	265	275	298	256	258	269	260	240	276	293	265	270	281	274	245	249	268	301	262	279	288	266	241	289	278	249	275	272	293	270	287	253	276	274	253	280	289	244	265	267	283	274	266	272	253	254	243	287	257	248	271	270	276	278	306	256	271	274	264	263	264	259	264	267	276	246	271	284	251	268	252	258	269	254	289	281	300	273	308	288	264	288	260	242	276	247	272	280	265	294	274	273	283	267	250	260	269	263	280	253	252	281	272	281	267	268	274	265	273	293	261	272	279	263	292	252	274	306	270	271	278	297	268	282	271	265	275	291	242	244	310	280	280	258	280	310	254	276	293	268	248	285	234	290	252	271	277	269	274	273	299	290	303	230	251	263	258	274	267	276	277	281	275	253	280	279	257	269	244	272	271	278	302	286	281	270	270	261	268	262	287	273	284	296	271	284	284	288	277	259	256	283	294	297	271	292	308	301	279	269	287	269	259	259	279	294	275	265	285	270	297	272	249	293	223	278	291	249	238	247	256	266	257	269	278	250	284	280	289	275	234	261	267	283	261	267	282	263	254	271	273	246	263	223	305	290	266	275	249	248	292	269	283	258	300	257	275	278	287	251	240	286	269	265	260	287	255	262	279	288	255	271	287	274	266	275	290	278	254	254	250	261	280	274	261	271	261	302	236	269	270	246	263	274	297	279	278	247	280	244	270	246	280	311	276	281	256	281	268	261	282	289	268	277	260	283	257	267	271	236	247	264	240	255	264	264	278	266	266	248	282	264	259	287	272	262	275	292	267	238	256	279	270	263	285	279	263	276	303	269	294	244	272	291	276	269	271	271	274	259	254	292	268	255	273	286	304	282	255	280	285	275	269	260	303	283	227	274	281	262	297	258	272	299	289	284	285	278	286	291	268	253	250	287	257	273	293	292	289	270	262	269	239	272	244	272	286	258	294	240	307	296	266	276	238	268	287	234	254	273	281	255	307	276	265	291	281	256	256	290	259	272	244	272	276	258	279	276	266	238	267	258	269	275	238	250	287	275	278	269	268	275	251	277	276	270	262	255	268	256	277	272	262	284	289	300	276	269	257	267	269	280	289	271	256	270	242	253	280	251	279	276	260	260	249	238	268	248	270	273	288	262	275	295	230	263	276	265	278	276	271	268	237	274	265	324	291	260	273	267	300	261	286	271	315	304	276	302	285	264	277	254	277	260	219	263	267	299	232	266	234	273	257	255	288	289	235	277	287	293	249	270	265	238	277	243	282	290	263	239	304	278	295	245	279	274	281	282	251	294	272	296	273	269	263	248	279	297	263	256	269	270	266	282	276	304	258	291	282	265	266	291	291	305	273	261	288	270	272	274	270	280	263	283	275	282	259	264	266	277	267	276	257	272	256	281	300	298	299	265	283	261	264	267	276	284	272	240	256	252	276	235	290	305	290	234	272	256	264	290	264	270	273	308	273	255	246	282	216	254	262	257	274	267	291	250	262	249	249	266	277	253	258	294	274	296	275	282	278	265	282	254	231	281	270	255	264	305	267	269	294	278	259	264	267	291	293	285
2564	1087	1772	2141	1138	700	685	654	616	673	661	632	649	642	695	636	657	639	672	628	674	671	675	691	758	681	705	669	616	645	674	667	606	691	665	647	654	658	647	621	676	668	695	656	690	651	657	631	665	706	633	640	663	624	635	675	660	659	644	630	657	675	660	652	669	647	647	674	662	681	650	679	655	640	680	618	639	698	624	692	647	673	659	658	638	673	633	719	608	610	672	660	670	671	641	677	636	647	667	671	633	655	676	701	663	647	626	640	695	648	646	723	646	658	614	632	641	621	696	661	697	624	666	691	659	712	655	675	621	678	700	620	611	656	603	644	613	644	587	669	668	692	620	657	624	640	684	638	664	680	636	640	665	664	635	638	627	637	642	638	708	639	700	667	661	648	659	709	666	648	674	658	630	674	634	610	654	654	647	656	609	651	698	616	604	663	650	621	649	683	666	650	709	684	674	675	644	670	660	648	645	636	665	645	665	627	677	665	648	569	656	691	651	629	672	686	668	674	641	634	638	689	640	655	631	642	674	641	645	652	681	666	650	636	624	691	651	642	637	612	592	641	648	634	648	609	700	640	681	641	644	692	609	641	644	676	651	681	627	646	654	659	653	676	650	659	649	670	634	612	684	699	644	661	642	690	609	682	658	636	696	669	646	686	676	665	693	672	700	650	626	648	667	710	658	665	645	649	660	686	633	622	683	639	629	630	683	648	669	665	683	666	642	674	687	647	693	637	636	637	644	676	678	688	669	679	708	675	679	665	653	626	659	690	658	672	652	635	639	637	622	624	669	681	640	646	640	677	657	646	662	643	644	687	676	650	661	654	661	665	647	655	600	675	696	674	633	685	658	641	680	637	640	639	640	597	668	677	677	652	674	599	658	667	697	623	660	687	670	607	673	666	636	702	676	696	685	654	687	643	681	652	668	655	629	616	675	619	612	643	654	655	652	668	707	661	599	659	669	650	626	696	615	667	623	704	646	653	681	666	623	680	663	618	709	658	634	638	696	657	645	668	644	638	691	660	663	655	618	686	666	659	702	678	672	634	633	657	668	658	653	664	612	638	674	661	638	728	668	609	659	638	577	685	678	610	661	607	593	643	650	621	636	660	664	670	607	625	662	603	631	668	670	660	629	717	662	670	623	664	664	670	610	652	641	622	644	644	687	651	641	657	672	666	702	687	668	665	632	687	669	659	660	657	668	628	667	682	621	634	662	659	666	646	661	651	631	713	648	669	581	638	655	627	681	658	688	667	679	661	640	659	676	701	643	712	661	657	640	674	673	645	647	667	629	668	684	612	690	615	620	666	664	675	638	652	632	663	682	646	665	662	644	673	653	630	669	708	626	655	687	662	671	621	627	646	712	730	680	644	631	600	684	693	695	668	697	664	627	668	645	630	664	645	662	693	610	726	640	646	680	615	642	677	651	630	652	617	649	669	653	688	663	639	649	675	658	651	699	661	682	678	664	690	642	683	683	659	657	620	564	657	643	694	647	663	661	671	677	690	662	696	679	688	692	684	668	679	680	660	687	655	637	624	644	641	657	596	653	677	670	633	632	644	656	670	652	647	640	675	679	687	632	624	700	655	641	631	646	600	659	624	685	703	647	662	675	638	664	666	672	649	724	639	649	681	650	677	643	633	641	596	614	614	607	646	638	643	649	669	631	647	680	637	639	688	654	642	695	689	626	665	654	623	617	677	661	666	664	638	651	660	652	666	677	638	650	676	631	667	633	680	650	616	608	637	642	652	717	678	677	634	674	734	644	642	646	691	662	674	650	690	669	672	685	642	596	644	656	686	660	693	683	614	664	680	666	672	704	638	679	697	672	626	681	691	654	670	681	670	644	683	638	633	623	682	656	643	623	644	628	622	626	678	673	643	663	645	658	662	677	656	630	662	674	641	694	673	665	679	647	652	637	656	652	652	662	647	651	696	666	660	674	657	639	669	639	669	628	629	678	684	655	678	641	666	646	630	638	654	666	687	640	678	688	610	654	679	646	670	634	679	688	686	648	641	657	645	658	625	644	612	673	638	634	669	669	604	662	721	616	654	693	661	679	654	658	606	642	660	651	615	695	684	643	679	648	666	658	654	670	653	639	692	654	656	672	673	652	639	699	676	699	643	633	686	696	677	709	675	648	653	640	685	710	667	651	667	635	640	662	664	673	654	649	677	630	682	704	651	651	609	635	620	622	632	668	675	687	675	640	688	619	690	619	646	638	707	708	686	667	684	628	685	623	600	638	699	654	656	625	680	676	625	702	661	632	699	663	696	688	696	636	684	660	626	682	678	663	667	644	620	632	672	627	615	649	634	648	705	684	641	661	681	687	642	670	738	600	635	636	656	654	606	656	680	607	642	668	665	657	627	609	669	662	647	615	669	680	643	663	701	676	658	676	652	682	684	643	682	642	685	688	644	670	626	674	638	651	635	665	670	630	672	691	702	653	636	648	687	702	658	657	628	648	634	650	628	630	629	661	657	666	661	700	623	658	666	657	696	662	628	676	661	701	614	679	647	631	696	685	677	698	647	686	628	657	661	660	641	650	694	609	678	611	668	694	661	651	644	669	665	683	645	604	630	641	667	655	642	641	670	689	667	612	649	654	627	669	642	651	694	705	680	598	617	681	663	644	651	691	694	619	668	657	682	673	613	655	717	681	677	675	631	631	655	623	633	635	684	713	618	674	638	670	649	675	674	697	691	627	602	664	665	642	704	655	661	697	651	639	656	620	677	698	624	661	612	710	615	637	673	636	640	671	652	645	639	687	657	647	670	648	625	650	688	656	625	692	655	644	669	621	643	644	656	665	640	615	657	651	657	646	658	663	616	630	642	622	662	639	696	681	634	636	641	660	726	667	660	660	674	671	717	655	691	645	674	666	662	654	689	664	649	703	609	669	626	685	650	659	648	638	671	678	649	626	687	752	683	673	676	698	676	648	623	704	629	641	611	656	709	641	630	666	655	634	688	587	678	680	631	640	644	712	626	641	672	645	660	646	689	689	713	638	676	664	651	662	668	626	632	644	637	628	653	683	647	632	652	639	640	600	644	661	675	668	678	687	653	659	683	618	657	669	682	689	610	687	663	676	680	650	644	681	676	603	651	654	685	661	622	664	702	638	622	709	695	672	605	634	643	657	659	646	686	630	689	680	624	694	660	642	650	635	634	690	642	629	665	656	629	678	633	636	649	632	652	600	667	676	677	633	689	658	639	672	673	679	633	674	632	653	679	615	643	697	680	669	655	687	645	675	638	615	614	646	667	642	660	668	667	640	708	698	643	688	672	669	704	659	672	640	625	658	648	646	718	668	655	660	636	647	653	675	660	628	631	668	708	704	666	635	671	662	633	639	642	658	630	638	704	616	647	689	654	682	644	682	653	661	611	649	660	653	613	681	668	670	665	674	664	656	620	682	666	624	626	662	667	663	675	668	603	638	656	656	637	664	638	689	640	652	676	709	659	673	648	626	677	661	619	668	663	663	703
13997	5569	1435	2818	1895	458	316	318	305	323	303	289	292	295	289	312	293	307	285	280	289	285	293	268	280	318	287	267	278	284	289	305	292	274	277	261	271	252	266	268	282	309	294	276	285	274	291	258	283	327	284	252	269	278	288	295	270	311	294	288	269	272	275	259	307	315	300	273	277	292	267	293	258	267	296	290	272	267	250	260	293	292	290	287	298	283	268	289	266	274	299	310	293	259	266	284	310	287	257	290	311	266	271	299	282	277	267	283	278	269	293	275	269	264	265	277	269	246	289	282	279	299	267	296	309	264	271	282	257	302	249	248	244	279	260	278	276	269	279	293	285	246	294	287	297	284	273	270	291	311	319	316	301	259	315	274	266	289	291	276	266	267	291	280	288	316	275	308	302	269	263	294	318	296	259	272	284	296	307	264	280	256	247	299	267	288	267	289	267	283	286	290	253	274	304	283	249	272	252	289	319	312	269	275	299	303	281	297	258	278	274	287	286	274	265	265	255	282	265	275	277	268	304	299	289	266	289	313	278	272	269	280	298	306	263	286	300	274	313	269	270	266	280	309	273	285	298	276	271	262	256	294	269	285	292	299	274	277	313	281	300	285	278	295	282	271	259	259	288	283	295	288	281	287	255	261	286	313	285	297	277	309	278	265	270	301	249	312	251	265	285	302	275	285	286	303	302	278	276	285	238	274	288	261	271	289	273	270	284	301	264	291	261	263	283	283	289	300	279	319	270	244	283	312	281	309	269	267	291	292	305	262	263	291	303	294	327	246	287	284	299	256	283	271	280	315	276	283	307	264	298	286	283	287	270	296	273	303	277	276	298	295	306	275	295	312	289	285	256	296	286	271	250	285	279	277	255	252	280	297	303	281	296	280	265	275	287	278	275	297	314	282	304	256	301	289	302	262	310	305	275	271	253	300	287	283	273	286	280	282	263	292	299	308	266	263	265	286	304	260	287	277	260	286	242	272	271	297	296	286	268	274	256	290	282	285	267	299	247	298	278	279	279	298	297	268	259	278	272	275	275	267	290	297	292	288	283	329	263	279	291	299	308	256	266	285	259	274	268	280	312	280	261	275	282	261	261	285	269	294	288	296	301	291	263	322	298	262	301	285	268	312	299	287	279	282	266	276	264	312	285	294	283	277	280	283	288	275	271	262	296	279	255	298	281	280	273	280	256	309	267	263	256	305	264	308	282	279	279	276	254	285	264	287	277	299	305	281	296	281	273	261	291	291	279	317	275	277	287	274	278	284	291	263	293	278	275	296	275	283	287	301	283	291	264	305	277	303	283	263	248	276	303	287	294	258	293	310	280	287	293	301	259	282	285	275	295	254	303	300	298	275	256	282	274	283	266	298	277	265	275	268	252	275	279	291	267	320	312	287	293	289	254	273	264	272	316	260	288	294	308	310	286	250	286	289	270	284	263	279	261	283	317	298	254	285	293	275	272	268	300	294	254	297	290	264	264	324	298	281	307	278	282	244	288	290	310	251	285	251	281	274	276	280	274	285	272	290	309	309	258	293	290	294	283	281	292	287	267	290	260	285	303	314	260	293	256	269	266	301	271	290	267	304	281	282	279	283	300	299	240	281	273	276	263	297	266	268	286	273	280	275	275	264	313	307	294	285	295	308	290	270	292	261	282	288	278	276	332	291	251	308	293	290	301	301	257	274	271	272	287	262	289	316	283	327	304	296	277	257	268	299	301	299	299	308	296	262	284	265	257	297	297	302	297	288	263	317	279	291	287	290	290	291	286	275	260	298	288	294	300	297	232	302	305	280	268	289	287	275	298	297	280	277	263	274	267	285	277	272	280	284	305	288	298	291	298	278	290	257	259	293	304	293	291	261	254	269	269	284	334	275	315	300	308	258	264	299	303	310	277	294	299	265	295	250	273	282	316	311	313	277	294	270	256	266	273	313	295	286	299	264	295	246	310	272	314	297	272	251	282	274	285	259	290	301	320	281	283	260	296	287	294	291	251	270	278	279	267	266	302	258	275	291	271	294	275	289	278	297	272	285	268	299	287	260	291	283	269	296	271	288	301	294	277	287	284	282	258	273	279	295	260	288	257	286	298	302	282	265	288	259	267	280	267	273	298	265	280	289	258	267	274	269	290	284	251	293	294	280	290	257	293	289	271	287	279	277	289	265	329	295	266	284	263	291	260	233	291	304	271	256	298	276	268	292	282	308	327	282	284	269	290	273	270	295	270	244	302	288	262	296	285	259	252	275	281	271	259	284	264	260	289	283	276	303	300	264	247	291	298	292	265	265	320	306	261	270	286	269	272	279	284	327	285	302	277	292	279	269	283	288	283	271	282	287	296	285	281	278	274	252	263	285	297	298	304	310	281	275	290	272	277	264	263	279	253	285	262	291	275	247	264	265	280	304	266	281	266	274	284	275	267	305	280	325	287	263	296	249	254	279	284	269	286	283	237	290	281	246	284	297	296	276	295	250	270	277	289	263	299	282	278	254	296	279	276	257	274	263	266	272	252	296	280	277	276	290	302	293	283	280	260	299	275	289	315	306	303	309	266	302	288	299	287	286	298	262	241	276	270	322	292	289	273	278	285	299	247	298	290	283	269	288	294	321	312	287	286	267	268	305	301	276	265	270	289	301	292	287	267	287	269	269	293	314	296	257	309	305	255	277	270	300	269	318	286	303	235	273	294	292	291	268	278	265	278	301	283	308	272	274	289	292	272	264	263	261	298	308	267	304	294	277	265	278	306	265	280	285	303	285	265	283	287	302	306	293	301	278	283	293	291	278	285	282	265	260	280	261	282	247	311	294	272	296	281	274	267	283	299	267	264	265	306	297	232	258	312	281	274	281	293	278	314	302	282	273	268	295	266	303	306	304	291	253	314	298	278	275	279	304	284	287	298	294	243	260	281	310	282	326	288	273	279	302	298	298	297	252	280	292	279	260	281	302	292	277	298	286	253	299	266	283	276	292	294	257	280	259	313	298	263	294	295	262	287	319	296	271	255	295	297	300	270	296	262	265	279	314	280	317	267	259	263	277	295	274	287	295	261	270	271	269	308	287	282	269	275	316	263	281	286	311	283	275	264	300	271	270	273	291	285	284	266	247	277	310	275	292	250	288	304	280	268	288	258	290	308	282	308	302	287	298	297	285	280	290	291	256	261	285	299	276	291	282	289	305	261	289	273	282	266	277	281	281	270	297	273	287	271	274	291	280	305	287	259	248	269	285	275	303	271	283	263	290	305	293	292	287	264	259	279	291	293	270	300	304	313	306	290	258	284	288	263	255	268	308	285	249	290	307	253	293	287	258	260	271	269	281	291	285	276	282	315	309	277	260	291	277	314	287	286	273	298	275	293	303	304	301	253	273	278	270	292	290	300	291	286	318	283	273	277	285	288	337	286	292	280	252	313	316	257	269	273	267	286	286	273	273	251	288	289	285	308	269	261	271	302	273	261	291	300	317	320	298	272	301	267	279	290	248	281	294	294	280
11491	3809	3221	9490	5048	1271	960	884	902	742	782	811	779	731	727	751	744	727	729	737	678	691	715	700	715	703	671	722	675	654	707	702	660	679	750	683	702	670	666	701	671	679	681	682	702	692	649	688	686	665	698	695	635	672	660	713	730	703	692	685	663	673	698	681	685	668	621	708	664	651	677	686	690	691	683	714	664	644	722	695	655	676	672	696	644	609	681	627	692	704	689	657	649	688	674	668	632	650	675	682	722	689	692	645	724	657	695	660	687	628	675	674	649	657	681	714	635	659	650	720	688	723	714	722	690	610	717	695	680	695	696	668	690	701	669	668	660	700	670	697	701	678	677	683	687	678	704	702	712	661	668	703	633	650	615	702	656	664	689	688	709	605	688	686	675	672	675	696	689	665	668	687	697	693	642	680	680	682	645	661	657	723	657	672	633	660	681	639	687	701	672	641	679	704	695	716	650	692	739	678	696	640	702	704	682	630	675	675	682	670	671	668	696	686	666	696	674	648	670	679	695	657	708	668	631	642	648	649	695	682	676	732	709	637	662	661	659	666	640	653	667	687	679	677	697	708	704	706	646	672	700	693	700	685	664	675	643	638	674	715	676	655	694	694	733	698	661	712	630	670	700	645	679	680	709	680	715	681	670	673	720	737	677	691	675	689	625	720	663	660	636	683	672	660	668	701	722	690	676	677	671	693	669	690	652	674	663	684	706	657	673	650	631	674	657	649	713	629	675	710	693	685	680	726	711	725	665	680	661	675	705	691	676	667	646	666	696	702	701	678	657	663	704	631	681	661	705	660	689	700	670	715	691	646	677	652	698	696	692	678	627	661	712	705	651	646	648	623	666	665	666	667	686	667	646	688	679	646	669	690	713	638	643	698	669	682	666	660	657	655	679	704	686	697	693	721	697	721	708	643	639	653	660	656	675	708	632	667	667	680	648	714	688	708	700	657	682	701	690	692	687	669	677	635	648	667	658	709	721	653	654	649	660	636	679	669	701	689	653	701	703	685	673	698	687	675	660	695	680	683	687	656	705	702	664	674	723	610	644	728	700	669	691	693	667	685	659	739	660	689	679	697	701	678	653	680	687	659	677	644	630	654	685	669	700	700	650	683	674	662	692	653	655	677	636	637	633	680	656	664	667	718	674	666	697	681	670	676	648	683	668	686	664	649	672	721	679	672	682	672	671	682	656	688	660	633	678	710	718	708	612	701	658	698	672	700	708	638	703	693	690	673	629	667	680	688	629	661	685	662	690	659	669	671	724	674	687	647	659	663	651	635	645	640	696	675	702	717	661	707	692	658	660	682	708	673	653	710	659	697	653	661	674	699	714	676	694	687	704	705	676	690	689	664	665	737	655	699	657	674	626	642	675	710	711	660	706	693	680	688	677	724	695	660	663	685	626	656	678	682	680	683	662	659	689	671	644	649	706	703	683	724	665	653	648	671	692	652	698	718	662	679	661	667	704	598	718	725	657	653	729	722	672	704	680	683	666	685	669	650	643	711	657	663	667	689	707	709	677	667	653	671	695	675	698	677	662	664	674	696	669	633	651	596	648	700	686	669	683	758	697	654	699	693	686	622	677	632	661	665	732	687	663	626	662	701	704	710	683	736	661	672	664	649	695	685	695	653	738	665	674	706	723	651	671	720	663	703	657	677	675	695	687	697	709	672	686	694	678	679	637	649	684	654	650	590	693	661	620	674	714	718	663	715	681	651	705	702	685	643	663	685	660	713	699	698	686	645	645	695	610	642	671	707	666	705	696	669	660	649	655	696	693	681	665	694	693	725	638	701	682	673	686	642	675	654	664	675	681	658	717	687	675	677	682	660	675	646	656	695	664	659	751	680	652	706	683	673	625	702	685	706	671	674	719	659	646	661	680	671	703	718	669	698	630	683	701	706	673	684	640	711	659	660	675	691	616	687	659	707	693	654	655	658	747	689	666	649	667	704	712	645	695	685	706	653	674	685	644	666	659	648	671	689	693	677	645	656	696	638	631	674	706	691	655	693	665	717	639	676	666	691	653	683	684	710	653	690	663	664	678	638	723	686	677	668	687	726	717	659	687	683	651	711	702	637	647	707	665	704	692	686	676	696	680	722	697	662	697	664	631	692	716	680	695	625	680	652	681	672	661	664	665	669	707	669	668	695	685	631	644	615	656	684	691	666	640	633	673	633	656	697	612	672	654	653	681	686	696	661	720	681	691	685	653	685	675	666	646	684	685	658	698	699	626	638	621	649	656	676	680	637	692	642	678	619	672	664	653	654	725	679	657	675	594	631	657	669	681	701	687	710	672	662	679	637	652	687	648	682	707	640	710	721	692	748	685	692	687	641	659	713	656	726	676	687	667	660	679	637	661	645	657	664	698	678	665	663	656	686	687	681	676	689	701	723	664	705	670	649	660	667	621	674	689	666	651	678	672	684	614	679	664	727	674	665	642	681	664	739	648	650	721	686	691	671	692	668	708	628	665	647	697	621	648	658	656	709	695	669	704	650	669	713	654	696	673	645	639	687	681	662	682	665	686	689	658	687	659	655	702	698	693	672	720	684	659	668	628	697	700	714	705	672	640	676	694	623	671	667	629	675	658	687	683	651	655	709	639	669	673	640	709	690	668	685	653	661	680	653	654	683	711	702	655	625	646	666	662	673	645	674	674	664	682	690	696	687	654	697	663	656	656	668	664	682	677	660	649	696	714	686	641	705	696	754	635	651	681	640	635	677	747	632	679	709	669	666	693	708	721	693	623	692	649	704	680	654	647	630	676	641	724	693	680	679	661	647	687	663	682	696	674	674	692	699	683	648	673	698	687	664	696	691	679	711	697	701	709	677	704	719	655	653	651	697	717	653	639	698	711	655	668	690	658	661	659	681	688	642	686	638	690	663	667	746	664	700	683	712	624	649	667	665	684	628	683	708	642	695	696	693	659	678	638	683	686	680	650	682	684	727	653	651	636	695	659	668	668	732	702	711	692	727	659	664	648	634	689	667	684	639	686	662	674	717	684	677	637	665	678	670	729	648	681	686	683	711	695	691	679	658	706	693	636	676	698	684	691	663	660	726	690	679	645	674	635	645	687	712	670	685	709	720	685	653	702	650	650	676	664	674	617	678	652	682	684	652	672	721	680	684	675	661	650	708	680	654	614	666	687	652	675	675	652	730	658	682	711	704	715	660	699	703	685	661	662	703	638	676	661	691	661	699	641	659	717	661	620	713	679	634	679	676	661	710	674	684	689	664	693	648	693	683	671	696	695	724	679	658	646	650	648	678	690	668	650	655	666	675	647	652	697	732	626	689	727	679	667	661	659	631	712	677	658	675	724	714	640	705	679	749	629	678	658	760	639	654	718	695	708	696	690	688	718	661	683	692	706	716	655	686	692	658	695	648	660	688	679	694	649	743	631	709	666	652	671	698	706	697	670	683	680	654	659	717	648	665	644	589	649	691	725	718	725	691	664	672	706	665	667	667	683	666	707	705
22371	10386	1992	3738	4705	421	204	225	226	192	167	164	154	143	159	171	136	155	157	155	178	161	149	160	163	167	161	168	144	157	161	150	147	148	142	133	152	146	142	153	138	133	124	120	150	148	140	129	131	165	144	140	134	151	145	148	146	135	141	129	137	173	128	134	115	162	139	148	133	143	157	149	136	185	134	156	146	122	152	143	161	137	134	138	158	137	124	142	143	154	177	140	142	139	156	151	143	125	159	141	166	143	140	143	139	135	150	126	126	140	131	135	149	137	117	141	122	135	158	124	127	152	159	158	145	149	132	139	133	164	135	147	142	142	138	150	145	137	143	169	150	139	127	133	149	145	150	139	148	114	128	138	147	133	144	138	128	141	118	144	137	158	169	156	147	114	144	137	138	147	153	150	127	150	134	150	131	139	141	140	144	141	146	138	136	146	107	132	136	134	170	131	147	140	135	132	130	129	158	150	152	156	116	140	138	136	119	141	121	133	142	158	156	136	142	160	120	173	131	153	144	148	144	135	148	131	133	158	151	130	154	144	159	126	174	144	140	136	145	160	148	164	149	138	113	147	137	155	127	140	144	169	119	144	106	139	140	125	147	140	148	159	130	145	136	128	150	144	155	157	156	139	143	163	127	139	152	131	143	160	146	121	133	120	141	151	137	145	141	187	144	146	143	145	151	122	140	128	140	138	148	148	137	142	133	141	148	145	133	149	147	137	152	139	129	128	144	159	121	141	117	159	129	137	123	137	154	135	133	157	151	140	152	146	140	153	146	154	159	149	135	155	132	142	136	113	163	135	150	161	146	137	132	139	130	125	130	143	137	144	156	145	140	147	153	138	187	146	140	141	147	135	117	129	139	157	134	156	151	157	154	155	126	136	172	139	153	158	151	140	157	122	163	119	135	138	155	141	124	137	145	137	130	155	150	156	132	130	139	151	133	141	141	162	151	126	151	147	137	141	148	154	128	145	155	156	172	143	123	147	140	148	159	156	151	147	143	144	150	131	143	141	139	156	134	123	133	147	125	137	166	148	152	158	110	133	131	178	139	139	141	130	153	142	138	120	133	143	128	126	151	151	148	129	154	176	135	142	119	123	144	165	152	158	137	120	123	148	159	155	150	133	132	112	167	147	145	138	138	129	127	148	128	138	166	157	147	141	127	138	136	155	124	153	142	143	125	142	134	161	143	148	147	149	141	131	128	152	154	143	144	121	142	150	129	142	141	132	139	167	150	149	134	152	136	161	152	143	147	158	138	133	161	142	160	135	143	126	161	128	151	146	152	140	150	158	145	141	162	157	120	150	123	120	123	149	133	124	160	149	151	136	163	137	143	134	161	157	150	113	149	136	134	164	150	139	145	147	151	141	145	122	149	156	155	148	159	140	133	141	120	136	144	120	149	130	162	143	130	127	141	150	145	140	141	128	134	147	120	160	128	148	161	149	137	141	143	135	141	156	149	123	127	130	143	135	140	134	132	138	169	146	148	129	144	138	148	148	149	130	152	156	135	130	157	154	150	151	133	126	154	125	131	137	137	131	143	132	130	130	152	150	126	135	126	156	131	140	154	140	165	156	131	135	128	162	169	147	138	121	150	132	156	161	144	141	144	152	145	151	162	147	148	155	153	142	156	147	153	156	160	138	119	162	138	148	150	127	159	137	133	129	146	137	156	142	141	146	155	151	141	151	161	139	134	151	142	128	115	151	132	150	124	157	136	147	152	139	147	118	132	138	127	135	140	149	138	130	172	123	168	136	141	150	147	144	133	144	151	137	134	150	131	154	134	156	137	150	135	156	127	141	117	143	144	150	132	121	147	134	152	162	140	170	142	134	130	141	133	121	143	150	151	141	154	149	174	157	143	156	134	128	134	152	130	132	139	140	155	125	155	133	118	130	129	122	139	165	128	120	131	142	142	158	129	161	165	133	142	149	122	144	127	140	177	142	144	161	137	137	137	136	149	136	134	149	123	148	146	141	140	149	122	131	145	151	143	150	145	136	146	138	128	155	130	126	140	118	152	126	140	158	143	129	142	157	129	149	135	131	144	106	157	146	167	147	171	160	152	149	149	147	134	129	153	150	132	134	142	143	130	159	120	133	161	127	137	135	165	129	161	115	145	150	162	141	171	147	134	137	144	127	134	138	112	135	148	138	151	132	156	151	153	148	144	161	135	139	132	143	154	124	145	134	140	145	144	152	145	144	127	144	135	130	142	134	134	149	142	130	147	143	162	138	141	125	123	148	143	150	136	116	154	159	145	147	143	144	137	151	160	137	141	148	141	142	143	119	137	154	157	160	177	149	144	137	125	128	126	157	168	138	126	121	164	145	126	143	159	122	152	156	159	132	162	134	127	127	143	165	173	146	153	162	136	160	140	145	155	153	140	144	148	142	129	154	129	138	144	143	170	151	150	141	142	129	139	137	157	147	167	147	146	142	134	124	153	139	141	144	144	147	141	168	135	141	135	142	139	130	120	149	130	144	160	118	153	154	155	142	136	123	118	147	140	148	157	118	148	116	131	155	134	128	135	154	137	145	123	147	144	156	159	157	160	174	155	157	137	142	133	127	124	133	140	123	111	155	140	139	142	132	156	124	122	136	135	131	164	169	119	129	130	142	129	146	138	121	135	147	145	141	139	164	157	138	123	129	134	137	141	141	134	143	136	151	125	142	162	127	125	143	144	137	155	161	139	151	141	146	158	156	137	140	131	139	147	134	150	153	132	131	127	134	126	149	148	141	124	132	169	133	145	149	121	132	156	162	146	131	132	142	156	142	136	147	124	127	134	123	135	133	125	145	128	140	143	159	154	159	138	125	138	162	153	140	137	131	138	139	121	149	148	161	130	133	152	166	166	137	141	158	128	142	144	162	163	130	153	163	133	169	135	128	137	136	147	136	149	144	124	133	139	146	140	155	147	145	162	168	150	157	137	135	141	131	144	133	156	154	130	142	139	129	150	126	124	142	122	140	144	154	135	168	158	138	139	138	134	133	165	144	121	157	162	145	125	147	145	132	144	151	144	147	160	149	145	150	155	148	144	155	144	149	154	139	147	150	147	136	142	155	148	146	139	133	150	130	159	117	152	149	147	144	162	142	148	135	131	141	135	125	156	140	153	147	134	134	151	125	151	117	166	151	135	154	157	148	129	152	145	150	134	138	141	142	145	149	160	170	147	128	145	144	102	145	125	129	139	138	136	152	153	140	142	131	131	129	123	148	145	116	137	142	145	147	145	123	131	133	144	147	160	122	149	158	133	144	157	137	153	123	137	164	149	124	160	160	123	138	137	125	153	156	162	158	129	152	147	163	143	144	146	129	133	147	152	151	167	138	126	131	119	166	168	166	121	153	146	148	131	184	146	156	142	168	138	148	150	157	152	151	138	146	167	128	123	129	137	144	143	152	133	136	134	131	141	125	151	134	136	141	140	133	149	141	131	135	148	141	115	158	124	123	130	155	122	138	140	168	143	146	144	126	129	174
15510	4971	3947	11593	9179	1365	860	789	639	625	569	528	517	510	461	452	467	453	388	410	409	385	400	422	403	422	390	413	392	387	396	385	420	371	379	380	363	377	374	345	350	389	336	349	403	366	412	352	355	372	370	357	358	366	346	330	367	349	344	327	354	349	370	358	361	378	336	380	405	385	385	370	360	338	316	363	317	397	333	349	354	359	392	375	341	364	376	385	385	358	371	377	373	346	360	366	391	373	352	396	372	345	317	379	370	352	345	377	328	360	383	350	354	321	389	377	339	415	371	389	355	368	386	360	405	332	391	348	413	370	389	326	362	345	371	357	348	352	336	343	360	366	369	404	365	331	363	354	364	346	362	388	378	385	330	341	384	328	350	327	365	411	346	405	343	343	337	366	372	370	334	357	370	360	345	347	360	342	354	344	399	342	340	386	365	316	371	380	313	367	374	342	352	390	334	363	368	349	370	358	374	344	387	367	364	367	339	360	379	342	364	356	356	384	383	321	381	361	343	387	390	404	372	351	373	334	387	379	361	369	345	386	336	367	377	374	354	347	318	348	377	386	363	333	374	357	337	379	347	373	385	382	379	344	385	411	344	368	382	346	380	384	370	373	344	363	371	364	350	365	352	413	342	337	355	373	337	365	405	357	329	368	390	378	348	362	373	355	373	346	390	367	351	352	379	381	352	363	358	336	357	345	389	335	386	326	362	334	324	361	375	339	330	346	341	368	358	364	348	333	368	357	349	386	361	389	391	364	365	356	329	347	351	371	372	337	351	364	371	384	353	361	356	375	362	371	361	345	359	399	380	366	328	345	371	358	362	371	361	364	376	325	344	364	364	342	404	314	345	333	358	383	374	354	331	351	340	342	339	334	366	336	367	345	356	347	334	352	357	338	336	384	366	362	346	374	386	369	321	362	366	360	358	348	361	370	335	386	383	352	383	344	371	355	329	347	372	341	375	360	356	341	365	347	361	351	330	357	344	354	331	389	388	377	367	343	374	349	368	359	360	368	346	357	400	351	355	397	350	345	355	311	366	353	379	361	351	366	358	370	385	363	371	365	372	370	353	373	333	381	378	367	358	368	306	359	395	370	346	360	386	323	337	335	399	355	375	347	357	321	364	335	374	382	359	359	366	333	378	325	366	363	350	358	345	354	337	399	359	364	368	354	319	352	352	345	329	358	372	344	372	364	382	373	365	353	362	369	367	366	395	361	358	344	364	332	353	366	371	387	360	391	350	387	344	351	318	375	368	358	369	358	369	377	358	377	370	369	350	329	357	339	355	357	367	376	355	374	369	376	358	356	387	371	349	375	379	370	392	337	356	354	358	378	342	356	378	335	321	374	344	324	342	361	375	298	341	370	371	365	343	350	371	351	337	381	312	317	379	352	342	359	378	381	385	315	346	322	349	366	366	318	343	349	353	370	353	355	353	346	349	346	345	325	375	364	354	381	339	355	366	349	344	384	396	365	339	387	354	359	373	336	352	335	401	357	340	358	340	373	345	347	340	390	343	328	384	360	377	353	380	357	331	358	367	351	363	353	347	351	388	318	361	363	351	374	341	377	351	367	364	379	364	291	310	369	328	355	355	384	371	333	360	355	344	388	357	360	353	342	383	352	349	366	375	332	375	347	355	390	335	387	359	345	365	349	363	356	351	382	339	372	344	342	364	362	370	327	370	372	381	359	377	343	307	380	343	368	359	353	343	338	358	359	395	344	357	400	328	346	336	345	361	383	343	389	376	334	366	376	352	338	357	333	343	391	370	341	335	340	383	366	372	362	370	321	338	314	367	386	372	373	356	376	333	355	343	330	359	393	357	349	373	373	349	351	371	353	372	357	365	362	363	362	326	343	347	375	367	322	389	364	353	343	358	296	380	353	331	375	361	345	345	397	384	345	336	395	353	332	373	361	324	372	342	367	369	357	356	365	349	354	379	321	363	327	362	350	366	354	334	387	351	411	375	372	370	339	351	335	354	369	340	375	357	377	348	343	340	346	387	331	365	386	328	324	356	371	394	350	378	389	377	346	335	338	379	357	352	392	342	373	378	386	343	371	351	370	395	392	336	410	390	383	357	372	316	324	358	362	334	329	325	348	348	336	369	354	383	340	358	340	377	378	352	354	379	367	343	374	359	338	366	370	343	368	349	380	368	325	343	349	335	383	336	372	333	366	324	351	354	376	357	368	384	358	358	377	381	348	396	365	349	389	344	350	356	350	338	367	371	368	357	359	364	348	335	369	370	341	381	367	352	366	405	364	365	369	328	374	361	333	366	344	368	351	354	366	355	354	332	342	341	404	366	342	327	363	349	347	334	351	336	332	348	363	385	366	335	409	348	383	362	341	324	362	356	340	369	364	368	347	334	334	376	342	372	353	348	374	348	340	357	366	332	361	336	330	393	360	384	352	345	354	368	376	366	369	325	359	378	350	379	363	342	322	347	369	348	349	347	342	372	334	353	369	341	370	407	369	336	326	373	376	353	364	376	356	369	351	373	347	379	356	353	367	355	331	349	370	366	358	382	349	375	351	355	385	369	365	365	394	324	330	358	347	376	352	354	396	320	395	361	351	364	363	370	378	334	344	378	324	340	318	364	343	349	342	380	348	394	367	363	348	357	331	372	324	364	320	343	415	370	358	374	369	375	363	326	341	371	349	328	344	368	385	343	368	331	329	343	350	390	348	329	338	333	356	373	335	370	334	361	345	367	327	364	364	380	340	379	377	388	399	353	337	320	328	350	365	340	382	370	350	350	364	364	379	372	357	397	380	316	373	366	398	367	357	351	365	372	349	374	327	371	376	368	371	361	355	363	361	381	324	377	359	328	352	355	346	355	339	344	361	368	362	357	344	364	357	352	309	334	386	358	360	365	384	368	378	367	335	375	389	356	363	394	371	339	388	351	380	359	354	321	336	394	340	369	357	346	346	366	353	319	380	368	368	373	317	346	331	351	359	352	362	363	339	377	386	325	349	333	348	384	383	362	381	341	362	407	347	344	343	380	386	369	347	353	387	377	360	371	362	324	359	375	349	364	361	368	378	338	330	340	358	394	361	398	333	342	363	377	358	364	351	369	365	349	352	357	350	362	338	374	362	370	337	347	389	349	393	327	366	382	351	381	358	363	375	375	378	369	352	359	364	355	365	306	390	331	368	378	337	352	342	328	327	365	359	330	356	322	352	391	334	355	373	390	367	394	364	331	372	353	380	361	336	375	360	359	341	352	362	362	312	358	388	363	349	363	373	373	346	335	333	387	349	391	374	368	354	371	364	361	361	353	372	384	354	366	377	326	365	332	350	372	377	355	346	349	361	331	372	362	350	357	387	363	360	376	342	374	362	366	399	365	351	351	348	363	352	365	375	383	344	352	380	347	327	386	370	367	349	385	352	325	358	366	331	366	371	380	322	339	339	348	357	355	362	359	383	352	346	355	363	343	325	349	341	386	332	352	362	343	357	352	357	359	343	376	391	356	325	373	340
1738	537	653	568	371	249	262	258	266	265	247	279	236	261	268	254	282	275	262	258	255	271	259	296	248	281	283	292	271	290	302	265	262	276	259	274	263	266	288	254	259	285	284	249	264	275	280	272	239	268	257	253	265	288	294	279	274	301	236	266	292	267	267	271	273	280	283	272	268	285	245	257	296	261	293	283	262	296	280	260	302	250	253	268	276	277	262	281	259	268	242	222	302	282	309	300	259	280	249	246	264	258	254	254	247	285	297	273	279	253	263	261	270	291	266	256	278	261	315	272	284	251	303	270	289	257	274	253	243	253	259	259	286	271	255	287	293	286	265	265	255	258	260	281	267	282	258	286	264	274	285	235	283	290	255	288	250	252	258	270	286	298	273	252	282	270	263	257	264	282	250	278	252	271	292	252	259	253	255	284	296	263	285	262	268	268	319	243	281	280	249	258	284	301	283	265	260	279	266	271	246	253	271	289	296	273	275	301	266	262	302	271	276	277	271	272	293	277	284	291	286	267	250	239	275	290	251	254	253	253	259	255	251	257	274	295	303	278	266	243	257	276	264	252	283	282	285	285	273	273	255	281	273	244	271	291	289	269	273	301	273	273	260	264	258	251	280	286	278	255	254	273	262	266	262	306	272	261	290	282	313	288	258	278	285	252	294	283	257	254	238	266	280	254	307	269	257	280	268	258	263	256	269	275	275	252	238	270	256	283	234	265	259	268	279	285	261	260	254	282	296	265	286	256	259	273	291	253	244	301	278	267	258	250	269	246	261	299	281	268	265	260	281	265	270	251	238	300	277	267	267	257	280	272	272	253	274	262	245	258	259	254	271	301	278	264	254	276	238	245	261	242	266	281	237	229	261	289	252	287	274	270	259	228	269	265	270	270	279	273	279	244	298	230	291	276	280	287	292	279	258	246	279	287	302	270	255	262	253	261	268	273	267	298	296	277	281	250	291	259	299	282	261	260	284	260	270	279	263	255	274	276	277	282	284	275	275	284	279	281	269	256	305	288	268	247	268	257	270	257	233	267	265	247	269	259	265	267	263	288	268	306	273	275	247	285	276	300	281	256	252	259	281	264	275	315	272	274	264	282	264	256	252	279	238	269	249	269	289	311	255	270	254	293	270	297	296	269	237	296	277	304	289	283	261	274	277	276	281	269	265	270	283	277	266	282	269	300	243	282	281	277	267	257	285	274	278	250	259	305	268	270	297	247	260	276	235	286	265	259	246	255	257	264	263	270	263	250	257	256	279	262	273	276	274	239	238	291	293	254	275	287	292	304	282	266	260	253	252	270	284	270	262	254	287	245	292	281	295	268	271	253	261	228	283	273	238	270	275	263	258	270	272	276	250	253	252	276	245	255	249	280	279	280	284	280	269	274	284	283	279	260	267	295	258	303	269	300	263	299	260	274	280	265	268	264	255	280	270	275	272	252	276	288	254	255	267	313	263	269	270	279	286	261	216	274	273	266	259	258	243	264	283	301	287	263	267	269	262	257	235	285	267	244	268	303	301	283	245	272	274	267	228	277	296	256	254	291	254	263	285	247	269	265	290	308	266	268	289	276	259	283	287	269	271	283	235	291	294	249	283	294	264	238	314	267	304	264	262	262	294	279	254	234	268	280	272	272	290	279	314	263	252	260	252	264	269	265	259	266	254	255	276	257	264	276	310	292	274	261	242	256	254	285	272	257	291	250	314	251	253	287	262	258	233	243	302	280	268	278	269	277	272	249	244	281	259	233	246	247	268	298	283	282	291	254	273	270	263	271	259	259	264	275	275	266	245	263	278	293	237	284	269	276	297	273	266	253	277	268	301	286	276	275	292	253	271	250	267	252	261	296	262	280	300	261	270	270	275	267	281	277	285	295	253	267	255	261	239	234	260	267	260	256	235	259	258	250	258	279	269	275	247	284	242	283	280	279	256	266	264	286	265	241	288	282	283	300	235	268	258	250	275	272	302	248	268	259	262	278	254	277	281	243	242	271	277	291	267	259	257	288	302	263	234	258	264	276	263	271	290	236	261	229	273	296	268	261	260	279	285	297	263	261	273	278	288	283	279	258	241	282	275	269	295	298	263	251	256	254	269	294	280	284	269	284	243	262	308	278	265	259	248	242	246	285	270	259	298	272	258	296	256	267	280	294	265	239	295	284	296	265	270	293	290	278	289	255	290	284	280	272	289	294	250	264	277	244	249	270	253	281	264	274	256	284	300	268	276	294	259	286	264	279	257	266	244	263	287	264	257	257	285	302	256	249	272	283	262	276	295	254	265	248	295	292	276	245	270	281	257	270	309	286	250	284	303	256	254	271	235	287	277	279	281	276	264	295	269	288	251	259	260	268	247	252	261	273	308	262	274	264	287	293	274	289	281	263	266	249	304	254	270	229	281	301	251	272	267	282	307	307	274	254	300	267	246	274	258	305	264	272	272	278	303	273	283	291	218	251	292	273	265	280	294	275	276	280	265	278	280	278	272	257	289	259	283	268	278	270	270	263	273	266	248	251	256	247	306	274	253	232	259	278	302	278	295	274	264	266	259	265	282	270	272	285	258	268	270	250	275	289	286	259	266	253	269	266	248	264	293	245	296	258	265	266	262	285	244	252	278	261	277	260	286	284	256	275	265	260	289	273	277	272	267	256	270	276	271	258	270	279	268	270	294	266	273	273	287	257	272	275	281	276	250	286	263	296	277	264	249	274	288	270	276	301	282	248	242	295	276	280	278	282	284	292	236	285	278	264	282	291	284	239	287	278	285	243	291	272	270	271	287	268	285	274	243	252	273	250	272	271	270	265	297	300	314	296	269	276	272	248	281	267	278	308	261	245	259	278	270	288	256	240	297	267	288	249	286	285	287	278	277	277	305	278	273	267	275	283	270	245	266	260	273	275	301	263	287	258	269	308	296	298	259	253	283	274	288	238	255	295	249	281	290	254	282	298	282	240	283	265	282	269	291	255	281	292	257	278	294	268	268	273	280	297	266	261	303	257	238	288	312	292	297	298	285	272	254	286	270	272	250	254	246	258	272	278	267	280	286	257	283	242	258	279	259	226	283	247	267	259	263	279	229	260	288	266	288	311	274	241	246	285	273	268	276	269	241	265	221	266	298	245	269	273	272	228	244	262	259	284	265	258	291	241	259	249	254	264	252	249	294	270	257	248	282	256	267	271	244	261	257	244	247	243	287	293	253	264	252	277	271	252	265	285	293	288	275	267	271	302	273	284	266	266	278	281	273	296	276	244	250	226	280	248	259	260	260	285	242	278	287	254	255	257	315	272	262	280	256	247	258	236	235	249	294	290	248	274	249	273	267	273	281	275	260	273	249	276	285	290	267	280	292	259	295	274	250	292	282	236	270	279	288	258	283	256	279	264	266	252	256	267	276	268	287	272	273	285	248	297	263	280	263	262	278	270	244	257	274	255	283	279	231	243	231	290	265	242	251	273	237	248	260	270	249	287	286	278	282	273	259	299	286	274
2177	990	1455	1788	978	694	682	661	701	651	728	665	620	592	709	642	669	650	656	656	640	665	672	647	645	636	617	663	705	679	657	644	671	653	654	635	699	719	648	644	596	656	688	724	682	706	685	688	617	675	634	656	659	656	694	677	644	665	637	615	681	681	627	637	631	656	684	647	630	682	605	650	619	669	652	682	686	628	668	682	646	642	687	654	662	652	614	654	669	640	705	674	678	693	639	679	678	672	662	676	674	703	633	622	652	633	593	664	667	711	667	632	653	643	643	629	608	627	632	712	686	672	689	664	620	638	616	650	655	624	679	659	675	610	618	609	674	692	635	674	638	639	670	644	637	645	632	698	646	699	612	658	671	641	626	661	647	627	647	685	682	682	645	651	677	685	664	633	649	697	657	629	662	603	657	644	652	677	691	609	632	635	616	627	685	662	674	652	666	612	661	644	656	646	623	644	648	645	651	660	627	646	626	642	627	663	645	650	669	638	642	644	658	565	655	634	652	654	634	628	690	626	667	633	680	678	635	564	657	667	625	624	678	659	651	636	658	619	624	670	653	652	634	684	648	644	666	680	686	676	671	639	614	626	651	645	695	707	642	633	652	648	681	637	656	742	638	646	650	629	615	637	650	634	693	700	659	635	649	671	677	647	708	636	680	648	643	671	650	680	612	669	674	609	653	609	665	701	644	651	631	656	602	622	665	657	657	673	662	639	667	626	627	680	600	641	599	623	630	680	650	641	615	689	659	660	650	621	647	695	601	648	626	645	696	681	621	650	654	670	598	683	603	642	661	693	675	635	632	642	625	656	629	692	683	712	630	666	668	659	673	626	687	673	672	673	656	649	643	687	630	678	644	642	673	669	606	622	665	638	711	637	657	627	716	653	636	661	669	642	641	638	676	616	646	637	662	679	678	653	669	652	652	682	661	637	646	619	653	685	646	660	667	677	648	700	673	652	699	670	654	630	663	688	673	686	618	654	666	648	673	680	695	687	639	638	604	633	629	678	653	680	668	645	637	660	691	631	658	667	618	664	690	677	691	592	654	680	628	646	672	652	634	632	654	641	623	643	687	663	675	638	689	659	634	657	682	649	678	671	637	645	708	628	633	609	641	737	706	661	708	659	652	643	639	591	678	630	639	646	667	660	642	658	650	646	654	671	691	641	680	672	615	672	652	677	642	660	653	656	680	615	660	675	628	646	631	654	662	660	665	718	621	651	626	684	633	691	619	670	703	682	669	607	685	698	695	613	603	699	631	639	633	640	656	659	664	664	632	594	635	669	712	660	651	701	656	646	687	618	608	666	657	640	687	693	663	647	644	635	659	614	620	628	672	714	609	637	656	685	670	617	642	647	600	651	595	677	652	677	665	671	603	619	680	647	666	677	660	659	651	666	645	654	684	660	689	664	646	705	647	640	658	638	643	644	676	663	610	638	632	680	660	669	708	613	637	675	630	630	614	685	624	636	696	699	625	621	703	639	683	642	690	695	655	664	659	658	651	635	659	628	613	636	620	677	642	694	583	651	676	688	603	655	654	686	655	635	676	660	649	644	689	645	661	693	724	660	644	668	659	677	688	662	660	649	669	644	636	669	681	647	636	632	681	610	600	612	684	642	597	605	650	669	629	644	690	648	654	649	624	650	688	690	621	683	689	631	638	619	632	650	696	670	700	590	679	695	639	671	643	680	643	649	660	651	672	664	693	648	643	635	671	664	711	725	618	636	634	642	649	645	663	626	660	641	656	673	660	639	701	659	643	670	662	696	668	643	673	630	632	641	634	651	636	642	681	674	655	612	622	633	636	668	647	683	663	656	657	657	664	679	664	642	623	678	657	693	627	654	656	702	634	678	634	668	645	662	668	622	734	666	618	596	674	673	621	645	671	673	631	655	675	678	609	650	617	664	650	640	645	655	689	627	709	611	625	640	635	643	692	644	657	668	634	619	620	621	642	644	679	648	647	659	647	669	664	653	665	630	632	671	667	663	630	664	632	651	706	674	610	675	636	643	669	670	668	638	650	650	670	651	675	657	617	654	652	628	659	628	643	621	648	633	620	666	626	655	656	684	667	637	695	615	648	682	662	635	654	633	665	691	679	668	599	681	655	654	682	617	658	665	673	696	668	676	644	675	644	642	639	672	605	642	630	616	664	674	648	601	681	632	700	626	609	689	645	628	659	622	637	611	623	700	667	688	602	665	666	687	629	663	616	647	635	656	684	609	610	661	683	646	685	608	659	653	627	666	664	669	686	638	649	652	670	666	624	621	635	608	674	665	656	664	645	603	651	654	674	645	650	704	665	644	658	660	622	611	637	626	649	616	604	624	686	698	696	629	672	675	609	670	698	681	638	684	649	654	604	642	620	653	668	664	638	637	665	647	621	622	654	676	690	635	633	648	621	685	655	645	689	665	628	688	629	693	648	668	647	673	656	648	636	664	663	657	659	627	669	654	705	715	639	618	647	594	658	613	653	699	621	651	660	699	646	670	678	678	606	652	665	631	682	658	670	636	611	628	671	636	661	658	650	626	669	628	655	686	669	647	608	619	639	650	652	625	675	676	705	650	640	643	653	635	669	631	610	646	662	684	643	700	655	686	693	625	691	686	682	655	646	679	624	712	640	647	660	662	673	652	677	715	626	616	677	645	634	682	639	679	648	611	691	619	690	631	683	653	661	644	648	640	685	686	645	636	676	622	694	648	708	673	631	669	690	647	642	670	667	669	658	656	650	670	625	673	700	695	635	666	621	657	714	639	669	633	658	631	638	665	643	663	648	616	643	637	634	694	627	624	620	677	684	662	673	624	677	659	647	659	686	635	661	642	680	667	661	679	654	661	630	667	693	662	685	635	645	659	596	675	636	627	625	675	664	671	651	639	648	630	657	671	668	595	653	618	644	598	596	688	686	631	691	633	618	685	658	675	660	645	656	670	597	672	700	639	648	682	629	660	655	649	649	627	633	633	647	683	643	684	624	651	652	623	665	686	665	672	699	649	654	682	687	614	595	656	677	624	661	648	635	653	633	678	654	652	675	599	653	641	643	647	616	662	640	661	642	652	698	670	657	624	697	677	673	639	656	679	641	638	621	643	609	676	687	670	611	694	637	667	605	666	676	685	727	676	694	616	651	659	665	648	635	657	668	652	668	649	623	602	674	626	665	667	641	675	653	658	656	671	670	655	662	685	635	648	680	653	671	690	646	637	642	624	639	644	650	663	675	687	653	655	671	623	666	653	598	674	672	689	629	650	648	701	656	660	641	650	664	682	581	618	649	653	674	666	678	648	605	678	622	609	626	636	641	668	647	673	638	715	631	668	619	650	625	674	675	682	662	673	643	702	616	679	604	673	680	642	643	669	646	671	607	646	646	688	643	665	669	641	625	671	618	620	676	647	670	645	644	675	675	653	649	639	614	643	698	684	652	640	667	696	635	665	642	641	627	683	650	683	678	670	639	651	639	631	703	646	652	691	689	625	674	664	693	641
13056	4230	1036	3943	2719	405	345	321	316	325	313	276	327	293	285	289	293	273	276	304	310	290	288	300	299	286	283	283	278	307	267	250	275	287	270	260	297	302	290	304	294	290	267	292	284	277	322	299	283	257	300	263	296	310	286	279	270	296	286	309	271	275	284	317	255	287	306	270	299	297	257	287	253	288	269	277	276	281	248	265	287	282	269	296	306	279	319	288	297	306	271	259	303	277	265	270	252	252	287	257	275	291	261	286	282	275	291	293	303	287	256	271	288	296	287	291	265	294	270	264	274	270	276	269	277	268	299	278	267	305	271	280	264	296	284	257	254	296	292	310	275	246	292	320	288	300	249	281	278	284	302	270	308	242	302	278	282	291	276	296	306	268	308	277	271	273	292	287	271	308	267	283	301	298	279	286	262	268	260	295	269	251	287	278	272	278	279	298	274	291	248	288	253	282	269	275	282	273	289	280	287	302	254	306	288	295	298	274	296	283	291	292	282	238	267	251	286	274	269	287	247	258	270	267	255	262	275	249	277	283	288	250	267	267	265	288	296	276	269	299	253	263	299	307	261	283	286	265	317	272	281	292	269	301	301	285	288	261	291	295	309	291	279	280	291	268	273	286	299	256	275	306	293	289	278	280	299	296	296	280	312	320	304	316	276	306	249	297	289	289	308	280	286	293	263	249	251	256	319	264	278	270	258	253	293	268	263	233	268	245	264	287	319	309	283	281	294	320	291	270	289	265	288	280	249	289	270	294	283	280	275	286	261	315	277	297	286	284	283	248	287	266	259	260	269	277	257	283	295	263	286	286	257	261	254	299	273	285	299	258	293	266	282	279	287	282	256	273	276	294	296	282	275	253	275	234	276	282	276	274	285	302	259	264	296	258	260	256	277	267	269	265	269	294	291	282	246	271	280	303	264	297	307	306	285	288	292	310	253	277	279	251	305	282	266	288	290	272	267	286	280	283	283	253	290	278	265	282	242	279	270	278	261	287	276	277	254	280	279	282	257	323	301	251	307	323	290	266	274	290	266	262	271	259	238	260	256	292	280	271	286	266	290	266	311	273	291	280	306	314	257	258	319	284	306	293	270	285	312	274	258	255	271	254	291	293	269	258	257	277	278	246	274	263	312	261	294	311	239	245	289	306	278	255	267	272	274	264	299	269	294	269	293	244	258	259	305	295	247	277	259	249	294	267	285	285	272	287	275	287	261	297	294	285	277	297	314	266	293	291	282	310	276	291	278	271	283	291	278	291	291	296	285	300	289	258	281	277	294	261	279	318	293	299	290	272	296	252	263	270	283	290	275	281	276	262	290	297	255	247	280	264	301	293	267	284	293	290	271	306	285	296	329	282	258	294	297	277	259	284	285	281	272	312	290	261	259	278	260	273	285	265	266	252	248	280	312	252	284	285	275	260	301	275	260	261	293	308	253	280	307	284	269	280	257	271	278	284	272	279	283	284	308	284	280	283	239	302	274	277	277	308	258	264	266	282	308	284	275	279	294	284	282	299	255	259	261	268	296	282	301	281	306	291	275	290	265	299	278	289	283	293	316	279	266	269	298	291	280	317	277	289	278	278	276	302	290	313	257	266	256	255	278	268	284	256	243	291	274	274	256	288	308	281	293	288	329	280	263	286	298	279	279	266	271	280	286	270	280	268	248	299	268	248	270	261	290	294	255	278	271	279	261	310	285	286	278	254	300	268	269	267	273	292	282	268	295	282	277	270	294	282	268	278	272	255	273	288	287	253	250	296	221	263	254	296	291	282	257	292	281	272	288	266	273	285	284	274	301	262	265	285	276	289	301	283	292	269	287	285	283	298	294	294	277	266	290	308	289	281	261	281	285	290	286	274	267	275	280	258	277	267	268	284	287	302	310	255	314	319	280	286	296	268	289	278	252	262	291	278	273	257	285	283	253	263	254	281	279	311	283	276	261	278	278	236	274	271	298	284	309	317	259	283	277	268	297	312	274	298	301	275	278	279	298	314	262	286	294	314	301	300	281	251	289	271	286	308	276	284	279	261	260	269	280	287	275	286	292	281	298	275	291	301	259	295	279	269	296	290	302	276	301	286	286	269	292	295	259	278	303	267	279	287	305	289	283	253	261	302	278	265	284	284	283	259	278	309	260	279	297	288	300	315	290	287	291	304	266	288	287	292	279	304	303	291	295	288	274	301	277	297	301	272	283	271	280	263	274	275	274	273	277	279	304	250	270	253	296	288	261	287	275	247	252	272	278	284	288	295	319	293	301	283	297	282	285	280	292	284	255	279	264	286	277	257	286	256	307	253	256	315	273	274	242	293	276	274	301	276	265	278	286	287	266	263	298	312	263	294	292	262	292	297	304	298	273	284	267	278	266	287	309	286	310	261	288	264	323	272	275	290	284	263	284	295	315	314	264	269	285	297	281	274	288	294	277	280	264	302	271	275	285	279	298	267	266	282	262	303	275	278	275	302	284	311	291	274	291	294	281	319	276	268	272	287	297	282	254	294	268	309	286	277	274	283	281	263	281	282	276	254	298	253	263	266	291	253	292	255	284	281	298	239	251	245	254	269	280	285	275	286	252	272	294	300	279	272	270	286	289	301	308	268	274	254	285	300	279	323	297	302	246	286	249	286	303	282	288	276	261	296	308	277	293	296	267	277	281	311	290	270	282	268	265	269	280	279	276	292	290	262	275	281	268	293	272	299	249	262	292	269	276	272	290	282	286	270	269	266	265	298	287	288	280	268	247	284	271	282	267	256	269	277	261	269	270	305	286	279	272	305	274	259	271	279	282	262	293	289	274	269	306	292	283	264	282	278	264	289	267	253	298	279	299	258	248	308	288	302	291	290	285	292	317	263	271	280	302	276	272	284	274	274	279	256	281	271	265	282	299	296	254	275	265	276	261	290	275	275	268	257	300	282	293	260	288	276	310	266	275	291	292	283	286	294	277	254	308	286	291	284	269	293	286	285	292	291	301	293	312	259	279	290	285	278	279	308	274	273	264	266	291	287	276	279	287	294	283	275	274	275	283	247	282	287	288	299	270	258	307	270	275	245	283	270	267	284	275	282	301	271	300	286	285	299	274	294	298	304	256	294	277	255	252	286	271	280	345	285	297	282	266	307	283	267	268	252	294	288	289	271	263	265	275	297	281	302	307	284	287	264	267	295	273	274	262	289	301	294	245	275	284	290	269	307	273	289	287	280	252	275	285	269	288	261	283	295	247	304	262	303	290	249	283	266	281	262	292	288	321	290	275	279	293	264	290	248	314	284	258	280	274	255	259	307	274	307	298	270	286	285	276	305	297	287	293	297	243	288	322	284	292	274	292	294	286	287	316	295	289	287	271	272	274	276	275	285	300	300	290	273	271	292	305	304	258	289	263	281	288	283	265	280	268	314	281	284	314	265	279	280	268	266	308	269	278	268	310	300	296	241	270	241	247	258	283	291	276	272	271	246	273	278	298	308	285	270	251	267	303	307	286	288	261	316
10625	2874	2101	12084	5316	1125	912	899	808	774	766	768	739	732	740	801	726	723	734	684	710	716	723	659	660	668	658	689	682	690	659	632	697	692	651	735	702	700	678	689	668	715	663	692	709	638	699	684	689	674	675	662	687	699	651	692	671	680	665	677	642	662	681	690	667	706	708	693	701	629	669	645	642	655	606	667	711	696	650	647	690	678	642	681	664	685	682	699	658	685	680	589	626	725	688	681	685	694	650	650	708	636	637	658	710	664	676	619	696	713	714	673	679	692	683	659	646	638	662	681	658	635	671	660	663	686	703	682	672	682	670	707	626	663	657	668	655	704	699	655	658	684	650	679	658	696	680	642	681	686	676	690	700	665	658	675	674	681	691	714	663	657	685	683	627	658	645	681	631	706	668	631	665	666	678	667	678	639	701	672	652	705	699	708	669	666	682	689	682	664	709	671	647	663	663	636	679	684	675	621	689	656	700	677	695	663	674	649	679	649	656	665	679	677	635	642	683	674	668	660	639	641	655	705	697	626	636	684	601	638	709	664	666	669	689	631	737	748	668	667	616	631	683	664	713	675	663	675	628	662	693	626	655	701	727	677	693	625	680	646	660	650	667	658	654	652	662	626	666	656	641	671	686	674	667	655	685	667	690	685	706	664	642	667	642	641	652	717	662	628	682	644	670	692	730	689	703	664	636	735	685	699	671	651	681	688	705	637	690	660	714	652	656	656	647	692	649	715	656	648	651	716	688	658	685	656	644	663	638	664	645	638	659	690	662	666	654	676	717	683	662	651	694	663	678	638	656	679	650	687	632	637	661	647	657	681	708	711	668	671	693	649	694	687	720	683	664	665	662	623	683	650	676	661	693	643	672	680	669	635	701	659	656	680	678	676	675	722	726	699	650	666	688	665	680	652	736	687	654	681	723	701	630	662	671	694	678	641	659	695	685	713	653	621	672	675	659	689	688	681	648	653	704	635	646	650	662	656	703	676	647	689	668	628	686	674	646	645	688	666	700	692	677	693	672	663	672	619	663	713	618	684	671	676	666	660	632	692	622	681	669	696	640	674	657	711	664	648	649	659	653	694	672	729	619	693	614	649	664	642	633	687	680	641	663	694	610	703	732	634	624	650	664	661	657	589	638	625	690	690	658	671	677	684	634	676	648	658	629	649	669	670	690	689	664	688	669	698	659	712	680	661	657	634	685	622	663	675	686	660	641	677	684	690	714	705	659	658	634	728	696	647	672	686	679	624	661	693	678	741	671	698	658	642	617	630	679	689	716	658	694	656	618	651	650	676	614	639	708	694	726	670	711	677	679	651	685	684	711	658	620	715	679	630	687	655	686	660	655	667	664	680	686	660	708	645	642	622	682	693	662	664	661	631	662	670	662	645	683	649	671	727	647	672	699	676	683	677	679	641	675	663	654	677	611	676	689	709	662	648	706	670	680	624	704	692	673	686	711	633	660	685	687	660	662	671	685	684	615	687	681	650	721	711	668	653	657	605	653	650	672	685	714	674	652	676	674	641	643	708	671	687	660	687	666	647	679	647	627	632	677	640	627	692	658	681	666	718	705	662	667	667	697	657	691	645	703	648	683	644	737	666	688	673	665	662	669	653	675	652	695	681	709	644	645	688	638	619	695	690	675	641	653	642	664	698	674	666	691	667	668	647	661	647	661	663	677	611	647	661	675	660	668	693	645	646	698	694	657	687	639	662	658	706	681	632	669	719	689	661	654	655	672	636	609	710	646	630	692	662	682	671	670	662	704	655	654	668	679	668	688	669	636	677	706	655	661	682	673	649	669	691	661	667	707	706	692	642	680	663	690	682	669	651	682	649	661	689	641	684	661	636	670	679	647	679	674	675	675	670	685	685	654	712	637	684	664	654	683	709	680	663	695	605	711	730	652	718	638	653	679	663	661	695	659	700	622	693	707	688	671	654	661	687	636	686	649	656	668	661	654	671	705	655	689	693	653	615	679	658	687	629	649	683	626	663	647	639	675	686	669	639	687	672	679	621	659	686	683	692	664	629	640	676	653	647	674	650	642	670	654	671	657	662	651	696	695	664	660	701	654	691	627	654	663	709	663	661	661	689	608	673	675	652	611	714	704	666	633	691	684	676	680	692	652	691	641	674	686	682	635	661	622	644	668	642	701	685	629	665	678	721	630	668	694	653	666	627	718	666	652	680	656	657	635	681	642	644	653	647	652	687	654	690	674	702	676	671	671	659	675	710	689	639	649	691	673	669	674	667	655	667	675	658	678	618	708	644	669	650	691	632	698	664	613	642	660	661	627	650	668	681	694	681	662	648	681	657	700	659	663	703	690	639	653	664	715	678	639	646	629	661	650	722	650	673	659	651	685	648	692	636	635	697	661	660	691	672	681	667	685	682	587	706	696	665	667	667	685	679	679	636	664	683	650	646	688	645	655	694	620	699	659	623	675	708	695	686	705	631	680	657	684	629	678	641	649	688	646	685	666	704	635	664	650	684	650	641	686	728	662	684	654	646	708	668	639	659	664	658	673	707	615	676	706	665	650	645	660	662	626	674	633	695	671	674	634	689	670	700	685	661	634	689	703	634	653	679	700	662	673	653	667	693	654	720	649	662	679	673	708	655	702	693	647	679	700	660	662	728	679	666	673	647	625	690	644	704	682	643	677	660	679	709	645	649	647	638	666	672	700	643	681	638	646	679	689	655	678	658	663	638	627	676	710	660	671	693	664	683	653	685	676	620	685	646	678	684	711	716	659	653	694	646	685	669	696	667	634	616	617	604	697	676	667	677	670	679	622	632	646	661	631	660	678	663	692	675	700	705	610	676	669	664	681	597	679	614	669	664	667	625	717	660	687	635	637	673	618	691	678	718	690	698	704	665	611	695	663	639	656	670	666	713	698	696	690	689	614	688	630	671	693	609	701	664	663	641	679	698	643	655	690	692	670	693	649	716	703	701	693	701	701	677	641	638	636	685	651	681	632	645	681	682	664	690	656	659	680	636	648	701	633	684	656	701	689	668	679	648	657	671	667	663	674	681	633	616	648	665	629	660	667	659	646	635	673	715	660	655	689	685	723	669	660	698	674	667	637	687	723	663	635	723	640	684	647	680	655	696	681	656	684	630	654	659	715	661	672	665	682	695	679	648	645	684	655	707	657	664	612	668	702	713	679	706	661	679	664	633	624	723	638	676	672	660	642	676	656	640	634	657	683	695	677	652	656	660	659	624	673	694	667	688	665	667	654	710	662	710	699	697	672	676	651	616	664	685	673	689	676	698	709	673	699	673	693	677	632	671	688	652	645	678	672	684	632	686	648	700	685	669	671	656	646	669	717	689	692	630	630	660	682	642	662	662	685	684	652	603	609	708	680	668	683	699	658	628	678	652	724	650	668	654	683	647	672	633	706	685	685	702	689	667	654	629	675	708	623	674	680	665	692	678	664	693	617	685	722	687	687	643	684	681	645	650	720	637	676	656	649	689	677	671	663	686
22037	9311	1423	10003	7213	400	232	213	216	189	165	176	164	164	149	151	163	171	154	147	134	152	138	134	165	143	134	134	133	178	160	132	140	146	139	135	146	133	153	131	134	144	140	157	122	179	157	148	140	146	133	126	137	132	134	142	150	158	148	156	147	125	145	143	155	124	145	162	124	136	168	136	145	135	163	132	127	161	151	143	168	139	141	139	145	135	139	136	144	129	152	122	154	150	132	143	147	143	151	127	135	127	141	147	134	144	125	140	145	127	156	124	166	152	128	148	135	169	135	153	140	128	176	133	156	160	129	149	145	168	159	147	140	153	152	141	146	153	159	157	145	153	150	132	159	143	159	128	156	134	138	149	115	129	138	139	137	150	152	136	117	142	138	142	137	130	149	147	131	147	142	130	146	143	158	138	134	133	157	155	136	121	154	146	156	143	133	154	139	126	137	155	138	164	156	146	136	132	124	157	149	133	140	151	146	131	137	140	145	148	137	145	143	128	131	140	125	141	146	136	143	136	138	147	158	158	142	158	145	147	151	141	150	165	164	160	126	149	148	140	154	134	156	131	136	127	138	148	143	156	126	138	154	147	125	152	145	142	141	161	130	138	175	149	157	140	158	139	158	140	150	141	134	123	149	130	152	164	147	145	162	147	129	157	138	161	154	145	130	135	140	159	174	150	162	127	120	133	161	147	154	163	132	143	126	150	125	131	142	142	141	124	150	141	175	144	149	139	129	141	144	126	156	161	142	122	159	142	158	152	154	164	136	132	122	149	167	159	129	144	152	143	148	134	134	121	149	144	151	144	156	142	134	155	151	145	161	125	159	147	134	139	145	139	137	150	145	130	145	157	131	158	165	148	134	149	137	124	140	141	156	141	121	151	139	135	144	140	124	167	160	172	156	145	129	152	139	145	139	148	143	147	151	138	153	139	178	134	146	121	122	146	115	150	156	128	143	113	131	138	143	144	124	167	159	155	139	123	145	158	113	161	137	145	138	143	130	145	128	146	139	153	135	154	145	150	154	157	160	136	151	157	134	161	139	150	134	116	143	141	162	138	138	162	158	135	145	157	123	163	147	145	140	138	157	153	140	139	129	157	149	134	129	158	140	131	147	149	134	131	137	151	133	150	156	143	143	147	142	151	130	169	116	140	155	137	128	147	145	120	145	134	175	151	134	167	137	130	134	132	137	149	129	155	141	135	152	140	148	156	147	121	143	149	152	125	155	137	167	129	153	136	150	143	131	129	128	127	162	149	152	147	131	133	126	133	153	137	123	159	161	143	169	140	134	119	116	138	159	145	150	141	145	146	144	158	148	145	155	159	138	139	139	152	131	146	159	129	143	149	131	164	132	152	147	143	142	151	167	163	154	142	127	163	147	154	162	114	146	148	128	146	140	138	141	158	157	137	166	159	140	144	152	130	134	158	142	166	123	158	144	127	120	132	149	127	162	131	138	145	137	143	135	143	155	145	122	138	152	156	156	148	138	170	112	151	143	161	131	145	141	162	117	141	150	142	148	151	145	135	131	137	141	135	137	150	136	160	149	145	138	136	135	126	146	145	127	146	129	137	127	148	132	138	147	146	147	143	155	159	148	146	129	132	119	144	153	145	128	162	143	145	152	167	145	136	149	131	150	145	121	128	128	133	146	133	134	144	157	164	156	148	135	141	124	132	148	136	141	129	132	140	135	145	163	149	157	141	145	165	138	140	145	118	141	142	135	139	156	140	124	142	158	149	164	128	139	151	144	146	145	165	135	156	133	136	145	136	127	153	150	126	139	151	129	128	138	156	152	128	132	153	139	150	153	139	157	143	137	154	157	145	140	126	142	159	160	131	129	155	129	122	141	147	125	144	148	144	152	146	164	159	140	140	121	149	131	133	141	120	132	155	141	138	133	147	142	155	145	132	134	127	144	130	136	167	140	134	142	139	143	132	126	137	138	141	158	124	132	114	133	136	150	158	138	157	132	152	151	129	135	157	152	156	141	127	130	148	145	127	150	161	135	165	155	133	139	144	128	174	140	151	140	140	164	122	144	154	161	131	150	154	152	133	150	160	171	141	150	138	129	153	129	129	144	136	169	141	144	150	141	138	116	127	159	138	166	143	135	146	145	132	129	116	154	148	164	142	144	137	131	138	146	156	127	139	142	155	136	141	153	136	144	145	158	126	120	129	121	143	154	153	131	167	157	136	136	126	150	150	151	175	144	139	150	144	139	149	152	155	144	148	140	144	142	130	143	145	150	149	129	137	146	151	140	145	160	131	153	155	151	125	165	150	141	153	151	162	162	131	133	152	140	137	144	159	135	127	147	137	143	130	126	125	156	140	174	154	147	142	122	122	142	143	131	148	149	140	127	133	140	136	141	153	163	162	123	149	139	130	152	144	161	155	141	133	130	150	132	124	160	142	145	161	138	137	131	152	128	161	161	127	153	138	146	165	138	143	156	137	138	154	135	136	143	132	132	155	141	149	126	124	131	154	123	163	153	138	136	156	141	135	121	152	148	151	156	132	138	126	151	130	136	158	139	143	158	116	169	143	143	163	150	133	142	151	142	149	138	135	140	153	152	127	125	147	127	157	137	170	138	143	151	137	127	145	127	150	139	146	147	137	151	163	137	139	149	144	133	144	154	133	150	142	142	130	137	133	157	153	155	121	143	129	141	161	165	155	137	149	147	148	169	165	145	130	118	144	132	134	134	139	129	155	128	160	158	176	131	167	137	148	133	155	161	137	133	160	144	158	135	138	136	151	136	142	163	165	159	142	123	119	157	141	146	135	149	125	148	146	159	158	156	159	138	140	135	139	127	137	138	155	141	128	157	162	156	146	154	135	142	145	136	162	139	153	157	147	137	153	118	129	124	142	131	120	139	132	182	138	145	138	141	177	144	149	127	145	152	146	149	160	149	141	132	152	128	155	138	132	138	136	149	164	138	172	135	150	134	131	136	152	152	144	144	146	139	165	146	166	129	139	125	122	128	122	160	148	142	158	161	143	148	134	131	124	152	136	158	151	139	147	126	125	130	134	157	127	149	147	161	156	143	150	117	116	132	135	163	125	118	165	153	124	154	135	122	131	142	170	158	149	134	139	125	127	138	168	149	130	136	123	139	128	137	129	132	114	131	135	146	139	150	125	154	132	134	118	124	147	165	133	134	142	140	148	128	147	163	147	120	151	128	149	147	135	167	133	139	134	118	111	136	150	145	140	133	146	154	114	151	141	154	143	124	130	119	145	135	159	133	121	138	132	127	152	151	130	132	136	158	160	148	134	152	145	141	143	141	156	146	154	137	158	140	163	127	135	143	122	141	188	146	159	154	142	131	120	144	152	139	128	125	134	157	156	154	158	151	134	110	145	138	151	111	154	136	137	132	140	129	133	138	169	146	135	137	171	138	148	130	148	139	135	152	135	156	140	181	143	125	138	135	144	126	144	141	153	126	149	141	154	127	142	168	139	152	128	153	171	153	163	141	138	127	148
15290	4329	2781	23135	9837	1151	876	725	682	597	561	505	547	524	469	446	470	460	407	428	408	431	397	439	381	406	401	364	390	407	378	412	374	403	419	379	398	360	386	405	357	382	411	351	360	365	367	368	340	356	382	365	357	350	372	372	418	349	355	388	349	338	393	381	376	342	392	365	351	348	327	388	340	349	398	362	380	357	348	344	353	345	367	399	393	373	379	357	383	381	384	359	368	382	351	367	374	379	325	379	394	382	341	340	375	334	366	364	367	349	375	366	329	366	366	362	373	392	363	354	358	375	362	366	417	375	335	368	315	326	352	378	356	346	361	365	370	382	330	364	376	370	351	382	350	347	381	378	350	344	373	377	356	372	354	358	382	373	363	366	380	394	359	367	367	357	368	373	342	340	347	352	400	350	372	371	349	351	359	401	335	355	367	376	374	348	360	345	367	363	359	341	372	377	349	350	367	372	337	340	351	374	366	325	363	358	369	375	400	363	355	361	381	347	334	389	374	395	349	318	310	344	347	362	340	382	347	377	383	384	351	382	331	391	367	368	389	331	372	365	354	342	378	362	352	379	348	343	374	372	373	360	362	339	353	357	384	352	382	386	343	373	368	375	340	373	358	347	368	383	373	336	342	354	354	377	397	341	371	364	350	356	387	346	357	389	359	391	370	331	361	353	364	369	324	407	335	379	330	392	382	348	370	362	370	372	358	370	345	322	398	339	350	350	367	330	360	338	348	357	360	395	398	367	345	347	355	388	335	367	347	368	363	312	350	356	334	368	381	342	365	356	352	386	332	362	377	325	347	371	323	352	369	383	372	369	356	353	369	367	361	370	362	354	371	362	340	379	395	357	362	380	353	411	343	370	352	332	388	396	332	360	344	368	354	357	354	354	346	348	322	363	349	362	337	378	350	346	358	355	340	345	333	360	360	328	366	345	349	343	346	400	346	336	346	343	354	368	362	384	359	355	384	347	322	379	348	355	349	354	324	349	372	339	366	375	327	367	350	365	362	351	346	386	355	358	367	366	344	376	350	369	392	330	354	320	376	327	322	341	354	369	368	363	335	337	355	339	354	353	391	364	379	342	339	372	344	356	364	379	343	370	361	367	351	330	374	378	364	336	351	360	392	352	371	342	392	352	342	344	354	390	370	375	366	371	353	348	354	347	364	368	365	368	407	375	363	385	368	378	344	345	370	339	378	340	332	357	333	356	370	396	373	344	337	358	348	362	358	355	347	362	410	381	349	360	384	334	353	363	386	374	339	342	343	379	366	343	357	383	359	391	371	354	343	339	355	346	362	347	352	338	363	339	372	326	375	367	346	348	363	339	347	336	355	375	332	360	374	348	342	316	387	386	343	349	374	362	367	358	341	381	335	366	381	338	350	328	410	364	361	345	328	332	369	341	352	354	382	373	338	325	347	315	322	323	377	383	370	293	365	355	354	357	369	361	359	339	358	355	350	357	356	355	357	360	367	362	355	378	354	355	375	367	356	371	364	348	377	386	366	390	354	312	335	402	326	368	340	387	373	352	348	383	347	353	396	377	324	355	362	378	367	366	359	331	349	354	362	358	367	342	358	389	336	321	346	353	354	375	331	340	368	371	362	377	351	361	352	401	355	365	372	367	374	337	426	358	355	378	355	357	391	323	371	342	383	362	346	351	344	366	400	384	350	339	379	371	360	355	348	352	357	351	328	354	371	342	385	356	342	358	351	377	337	359	351	360	356	395	350	373	340	385	361	349	330	370	363	405	362	383	358	343	369	330	366	380	338	364	383	357	362	356	362	390	333	352	342	349	337	343	350	353	380	356	347	380	366	359	357	360	363	394	376	349	367	357	339	360	356	365	347	370	337	370	375	364	362	358	379	394	350	351	381	382	367	333	366	375	374	367	381	329	335	375	372	361	395	379	362	356	373	378	374	357	358	396	380	338	380	387	385	347	346	335	349	407	363	368	352	337	348	353	367	374	335	364	379	358	336	375	373	358	302	370	335	414	354	355	374	338	342	369	345	354	347	350	378	363	333	364	324	371	383	367	390	365	381	342	343	352	347	365	347	351	341	342	367	360	358	358	373	359	374	376	388	347	366	390	343	357	374	382	348	358	335	394	365	346	374	363	372	356	388	369	362	342	350	346	378	362	351	377	355	359	347	359	330	365	345	352	355	357	345	356	354	382	358	373	343	348	351	354	357	329	357	364	363	306	371	368	328	369	340	376	358	358	357	360	349	380	361	342	365	341	368	371	374	365	335	377	374	384	351	383	333	344	318	377	337	405	340	363	336	351	378	359	329	359	382	367	353	365	340	354	343	368	381	380	371	332	370	360	373	375	384	360	370	319	328	376	339	347	359	334	348	379	328	396	392	347	365	342	341	343	381	377	356	367	365	381	340	332	342	333	349	348	351	371	378	392	353	343	332	359	352	333	339	346	363	334	366	388	366	359	375	389	369	348	370	372	331	375	377	368	403	366	322	390	380	345	339	328	393	337	309	319	351	331	368	380	290	370	359	355	373	355	374	393	362	351	393	359	363	355	359	343	323	351	358	341	347	356	338	360	370	369	374	359	347	363	381	351	340	372	347	384	330	327	339	411	363	370	373	385	377	381	372	398	350	356	403	375	391	353	358	381	380	381	346	397	379	343	386	351	374	344	373	338	387	364	371	356	325	404	380	391	327	407	326	357	353	340	375	392	366	364	356	344	355	358	386	363	378	364	352	369	413	390	370	366	350	361	397	403	367	376	348	355	381	370	355	342	362	340	339	376	329	354	372	348	368	355	346	342	371	345	376	364	384	364	374	382	349	352	330	326	377	340	359	358	353	392	339	370	395	378	367	365	354	361	340	325	357	347	335	340	341	395	321	318	360	365	377	330	371	353	347	340	374	327	374	379	355	351	327	366	392	351	354	366	362	340	359	326	338	368	354	354	340	389	346	355	353	349	362	387	355	340	352	334	358	332	404	380	360	361	380	354	358	364	336	354	372	355	383	371	335	326	354	372	370	344	336	373	380	364	366	362	373	346	356	356	345	356	385	386	348	325	353	371	345	353	317	331	344	330	355	351	340	381	351	338	364	337	349	311	373	354	392	357	322	354	372	333	362	385	378	371	361	364	340	365	343	363	359	352	383	354	361	356	374	360	371	368	364	366	369	365	378	348	349	403	371	345	350	364	375	365	351	345	339	341	362	347	338	357	358	372	348	347	384	352	367	391	335	353	376	343	367	387	340	341	351	365	366	389	372	313	345	341	362	333	372	378	348	338	365	367	360	358	378	356	333	312	359	350	390	365	360	389	347	348	343	363	361	339	384	346	370	396	374	385	368	364	352	346	355	391	356	386	370	384	354	323	342	353	374	352	371	337	357	357	361	348	384	365	373	319	381	358	361	348	325	384	359	359	377	356	366	359	366	325	356	382	372	375	348	382	351	354	338	358	382	372	348	356	350	364	352	343	389	372	347	355	370	319	339	338	376	343	354	336	363	374
1710	522	488	422	332	278	262	298	272	264	243	260	258	256	278	284	263	236	240	295	235	267	233	252	244	266	215	246	269	254	281	274	282	263	266	257	277	266	261	272	272	275	254	306	275	288	277	273	260	271	270	297	282	267	229	253	268	253	262	234	258	265	257	224	274	261	282	275	250	276	287	277	227	255	310	287	282	260	273	250	286	267	239	292	273	237	246	268	249	289	253	250	262	230	264	256	266	256	284	252	256	242	278	293	267	257	265	274	267	255	278	326	298	250	297	283	282	264	271	289	277	264	277	265	258	292	259	283	280	311	244	293	256	284	248	259	264	272	253	284	273	261	263	258	227	248	265	264	281	266	297	272	264	251	279	278	264	243	253	251	253	276	257	253	284	225	265	260	256	254	270	263	254	257	264	242	265	248	238	231	258	274	270	259	276	276	251	258	300	246	257	255	248	245	251	267	271	240	262	236	264	266	250	262	219	250	263	248	279	257	297	266	283	271	239	256	257	302	284	271	249	275	254	264	279	279	263	228	291	280	249	255	267	251	280	258	271	245	265	245	226	276	265	238	244	272	273	277	283	261	254	268	249	242	261	228	294	260	244	275	241	312	246	251	283	259	262	240	240	257	211	279	269	249	276	227	281	293	271	240	241	288	258	276	271	267	252	281	301	279	305	274	280	240	242	268	278	281	253	287	266	279	249	256	267	251	286	288	277	291	262	265	261	269	300	293	237	281	282	252	254	243	277	256	251	261	280	294	277	266	240	258	252	289	276	245	249	256	282	276	253	250	285	307	274	278	274	236	242	252	277	245	263	275	259	250	241	282	263	280	275	261	264	266	273	281	272	278	274	272	249	244	282	251	257	250	259	284	273	287	268	269	279	254	272	273	275	266	250	276	281	259	265	255	257	294	274	254	268	261	303	275	262	286	270	300	263	263	298	260	294	283	272	236	249	248	268	287	255	285	285	253	284	263	261	280	278	278	287	257	264	282	289	249	263	273	264	276	275	264	272	291	254	279	276	239	273	296	265	285	260	238	271	272	294	279	247	257	262	259	260	270	294	276	269	268	281	301	269	262	284	256	246	270	280	263	254	277	283	254	289	316	249	257	295	304	291	261	295	258	262	264	282	254	250	283	254	289	264	309	269	264	276	300	285	264	266	324	254	271	252	243	261	258	254	241	238	246	244	279	276	225	278	278	295	254	258	230	319	243	316	279	251	285	258	266	259	245	301	272	286	259	272	264	258	279	261	248	288	295	233	266	257	262	278	257	267	260	290	280	273	255	274	258	243	256	273	277	281	293	302	258	251	242	241	276	254	247	262	269	253	275	283	265	283	246	257	251	259	267	291	251	262	236	297	267	275	248	267	296	259	247	238	254	272	264	260	268	255	258	276	266	277	281	276	268	260	256	266	287	253	267	255	264	291	249	263	279	274	268	261	258	256	269	248	258	276	283	267	277	243	237	263	264	262	262	251	273	243	268	261	312	258	276	259	268	296	264	275	265	239	273	272	245	269	282	265	267	258	252	270	236	243	257	287	242	280	261	255	244	275	283	271	246	269	262	262	268	230	266	287	263	262	259	234	273	287	317	248	286	250	281	258	257	267	284	257	273	265	256	249	256	279	261	233	257	263	300	291	244	270	255	269	238	296	283	256	289	263	243	262	289	270	249	244	281	279	292	277	289	293	293	250	247	274	285	262	271	287	272	248	260	251	257	267	247	284	250	274	281	260	275	249	281	276	294	276	295	297	281	276	286	257	241	281	262	247	255	286	284	276	303	261	284	268	259	267	276	258	245	242	264	276	281	263	279	220	278	270	255	232	262	266	277	280	256	268	248	261	271	305	254	266	237	279	265	289	240	277	265	269	283	261	250	264	270	256	270	303	265	252	232	247	260	266	268	276	270	258	297	281	272	247	284	280	268	276	287	268	287	242	234	280	256	251	259	318	260	232	266	276	267	250	278	253	259	269	262	293	230	272	257	267	251	260	246	254	247	255	268	287	246	269	265	239	274	254	236	257	263	252	265	276	243	276	253	256	259	271	298	281	278	266	248	266	286	268	283	251	285	280	260	248	250	275	246	271	260	259	272	260	284	277	258	259	287	265	259	272	263	257	247	247	281	282	269	269	270	273	231	265	281	246	265	292	273	272	253	260	295	277	270	291	260	267	289	286	272	270	281	277	275	290	278	283	237	263	284	272	235	241	260	253	274	270	267	270	236	288	251	285	264	261	248	267	252	273	256	271	260	246	250	262	248	266	304	271	277	249	248	306	285	260	262	285	254	245	284	266	260	294	245	256	260	308	274	228	260	236	241	275	272	285	255	261	277	270	282	262	257	304	268	273	311	259	233	264	260	267	282	245	276	271	269	242	268	270	301	267	250	276	254	260	289	266	269	270	267	249	247	258	284	250	243	269	282	245	277	273	262	258	253	267	256	274	269	287	251	262	283	269	253	247	308	262	280	294	253	274	251	259	262	262	276	247	254	282	269	310	221	276	279	284	286	266	277	276	297	274	268	262	295	268	249	266	277	256	271	266	260	262	274	299	265	277	287	267	306	265	283	278	283	263	296	262	257	270	288	270	255	312	271	266	259	296	263	243	281	252	291	248	312	259	246	276	252	280	251	297	259	256	255	274	291	213	247	267	279	244	257	280	249	294	270	264	246	262	250	258	269	258	250	260	292	257	277	246	271	289	277	257	280	277	265	266	274	264	279	270	305	280	248	231	266	256	258	256	285	279	269	227	265	234	282	237	255	234	261	276	277	268	283	275	309	243	257	245	280	274	256	265	277	268	219	254	270	279	259	255	260	266	297	252	260	264	276	278	235	281	285	261	275	294	270	273	240	258	277	260	277	284	257	309	268	296	286	278	278	233	249	270	260	271	259	257	264	242	297	276	243	280	296	255	237	238	293	257	257	259	289	280	276	257	273	245	245	286	261	287	247	281	259	232	259	296	278	267	264	254	254	272	255	254	286	250	294	294	264	251	258	276	280	301	291	288	269	288	228	266	234	304	251	256	282	213	260	274	275	279	266	265	247	272	278	275	279	284	310	296	276	274	220	254	269	261	256	256	235	270	245	258	253	274	300	311	268	258	254	261	252	230	257	273	286	270	261	275	284	250	296	265	287	265	250	272	247	288	272	264	298	305	272	271	254	283	235	271	288	283	277	272	277	296	260	271	265	214	270	259	277	280	250	262	251	255	274	260	267	250	249	281	241	272	256	267	252	301	254	258	267	257	257	245	252	263	259	268	255	276	245	266	291	309	236	285	273	259	265	261	254	268	247	226	277	276	278	240	242	260	255	275	282	260	289	262	287	257	266	238	259	277	290	259	324	279	253	273	283	252	283	280	254	280	245	267	229	292	268	281	278	279	296	274	263	262	245	273	264	279	285	270	266	273	287	279	244	287	257	247	309	258	263	251	258	252	248	274	270	268	261	300	265	279	272	279	268	289	226	278	271	250	272	248	262	278	281
2171	930	1100	1460	1031	662	691	624	646	698	630	687	676	609	622	639	682	663	616	644	641	677	661	647	647	659	644	683	651	665	688	632	644	648	619	653	647	647	695	672	648	678	662	618	643	701	664	651	670	639	671	633	655	659	636	660	638	671	631	648	632	685	653	601	653	598	669	653	682	625	692	618	642	651	633	684	678	669	607	650	644	686	617	662	608	627	680	579	623	651	670	690	657	613	668	685	678	629	642	669	674	638	649	651	630	670	691	674	624	655	642	658	631	692	682	625	614	633	624	688	664	613	644	654	622	666	649	686	621	620	664	641	617	667	671	600	660	600	670	646	682	671	662	623	618	620	638	652	641	681	675	653	661	653	672	625	654	640	643	579	625	701	667	655	650	631	633	656	647	688	645	612	641	672	628	664	664	636	671	650	654	669	668	654	674	671	652	632	608	647	667	669	678	660	658	645	654	661	673	635	689	677	634	666	628	660	631	668	633	656	608	639	661	669	676	642	650	656	687	608	658	655	648	639	650	667	635	641	608	643	666	603	642	682	605	656	636	651	669	615	662	624	684	662	637	648	649	619	632	644	687	647	637	622	650	665	684	682	639	614	630	661	631	656	652	623	669	644	678	682	637	625	696	642	652	650	626	691	665	678	681	616	650	589	656	646	630	669	643	664	656	708	685	671	650	616	642	664	635	628	676	619	619	629	674	608	671	600	669	652	616	614	639	667	667	645	658	696	666	623	667	658	664	711	612	640	610	639	667	622	660	640	661	641	645	664	656	694	673	644	716	627	628	682	622	629	616	672	646	668	629	647	673	608	663	672	634	640	622	670	675	633	694	621	613	654	618	650	671	626	631	669	630	649	644	665	650	657	647	664	688	658	619	627	677	676	688	605	645	685	664	644	681	645	627	629	612	655	633	593	655	626	649	630	666	673	673	671	670	624	657	712	641	684	629	663	685	671	650	638	667	616	630	656	687	667	603	674	665	677	683	713	689	636	673	629	648	649	626	638	649	645	624	693	657	608	634	640	607	641	626	630	650	646	655	681	642	678	665	639	662	665	631	647	677	676	610	655	628	634	634	658	663	658	605	664	664	610	601	617	639	627	690	628	671	662	654	677	618	636	658	698	640	655	659	637	605	656	616	625	619	645	658	609	661	662	664	701	680	629	614	715	678	644	652	660	637	615	613	674	631	683	643	647	661	612	635	675	656	630	656	650	663	614	705	661	638	648	645	638	673	635	704	646	655	683	679	647	610	632	679	695	635	666	676	651	626	613	638	635	634	626	686	635	665	654	639	720	642	640	664	636	631	624	666	703	648	640	698	635	657	645	629	682	647	640	683	628	652	679	632	672	609	671	605	671	662	643	668	617	604	589	686	650	645	664	629	697	678	669	685	669	674	637	641	609	713	707	649	606	715	668	654	625	620	663	639	628	640	622	653	657	684	653	647	646	677	636	685	624	673	649	639	674	643	631	602	659	669	666	641	615	656	630	669	638	644	629	645	679	684	639	611	680	664	633	594	637	678	615	610	666	616	675	648	617	596	635	622	641	657	654	662	688	665	668	680	666	668	660	655	658	586	644	616	629	666	636	672	641	623	665	642	628	629	645	651	649	670	637	662	638	634	632	684	667	636	670	662	631	605	630	700	614	675	658	628	650	644	624	670	662	630	625	654	632	627	616	668	640	675	672	671	610	665	661	608	635	652	718	672	677	666	639	666	680	602	671	616	629	670	701	717	596	654	615	664	690	642	644	655	629	634	636	683	645	702	613	677	674	674	650	610	648	644	650	630	638	705	589	666	658	638	659	624	634	604	694	675	679	618	710	674	641	643	684	668	645	672	628	625	680	637	592	661	586	635	672	642	681	635	626	634	637	609	656	693	671	657	650	659	639	670	634	690	626	653	621	661	671	667	624	663	714	661	679	650	633	681	669	653	624	626	667	670	623	650	676	666	660	637	644	613	643	647	666	693	633	634	609	642	637	619	650	623	648	649	634	622	679	625	649	661	696	655	676	647	655	650	676	700	673	603	604	632	670	704	660	659	653	685	650	608	655	705	618	674	655	638	677	677	646	708	653	647	626	635	638	659	654	618	674	644	701	631	677	692	689	641	647	632	682	656	609	659	681	664	641	660	622	615	654	652	620	638	631	663	638	662	619	673	667	617	599	597	605	639	602	653	640	634	653	668	664	646	622	682	673	658	673	691	668	667	673	653	700	639	677	617	671	653	627	645	635	691	649	649	642	621	641	622	597	654	669	652	672	637	645	672	647	679	608	691	689	636	668	599	683	662	677	616	650	641	639	625	616	644	663	637	689	614	638	640	620	626	631	635	640	674	649	659	635	569	651	665	649	654	628	641	673	620	614	653	613	667	655	621	658	678	623	707	657	653	654	630	647	627	661	674	692	658	636	602	658	607	654	629	629	609	650	635	632	669	595	658	660	658	618	637	662	633	651	666	623	655	669	678	672	657	689	673	642	682	678	641	618	642	641	647	670	651	620	685	668	631	691	663	656	640	606	648	602	626	642	621	616	604	654	666	677	617	671	646	673	632	670	644	685	648	677	685	696	686	649	642	633	635	576	643	655	645	628	659	663	701	676	580	615	630	617	695	699	631	602	637	658	685	662	643	655	654	678	628	670	711	640	660	643	690	622	647	595	619	648	619	689	661	629	652	636	633	656	698	636	631	655	623	650	637	660	660	629	650	681	666	665	642	672	653	647	627	635	640	628	646	660	598	646	649	631	627	673	664	683	661	674	605	649	619	679	685	669	614	628	684	695	654	661	664	647	611	664	677	661	641	618	688	625	680	663	693	669	622	667	613	668	665	666	587	591	638	631	642	636	661	657	657	617	645	641	592	682	616	666	659	649	712	691	651	658	663	691	637	654	673	660	701	648	697	663	666	647	627	674	653	649	636	613	626	676	706	657	638	641	619	697	690	646	649	664	686	610	697	644	600	663	613	640	635	663	654	642	641	650	592	681	698	636	651	699	613	645	636	602	664	657	619	633	703	632	627	662	607	666	687	617	666	647	682	683	680	655	584	690	704	675	632	631	624	580	671	635	656	626	680	677	626	682	633	637	659	673	618	680	665	651	635	608	679	681	663	651	654	694	668	657	668	632	650	631	623	658	641	673	666	637	668	696	638	700	670	692	647	613	633	684	669	640	704	648	645	647	678	655	673	648	668	653	597	639	672	642	687	647	645	616	629	655	635	662	656	658	619	683	646	641	692	599	692	660	645	687	660	624	622	660	629	640	681	640	614	643	638	658	626	687	625	624	645	672	621	676	677	635	686	655	645	617	635	697	627	600	682	658	654	618	649	650	616	697	643	649	627	632	647	645	631	635	655	660	674	681	636	658	647	670	645	646	682	599	637	644	651	674	633	656	679	632	654	569	650	608	589	617	607	650	641	679	646	656	657	597	638	708	620	615	628	636	669	679	686	637	669	659	687	646	701	638	677	643	698	663	669	650	666	637
13154	3654	917	3926	3245	387	320	322	340	302	271	306	275	281	279	308	284	318	287	282	266	277	294	312	293	273	262	262	286	309	280	262	286	280	279	285	264	312	284	307	287	300	255	277	276	269	282	250	303	280	303	269	256	279	242	266	278	307	295	290	271	246	285	308	276	261	302	300	302	278	279	312	258	275	315	285	271	268	301	292	264	263	273	294	282	279	297	281	258	299	277	251	276	261	282	241	289	313	305	267	270	268	268	303	250	272	291	265	278	279	270	262	264	289	266	280	263	282	281	279	277	259	284	270	314	286	300	268	301	299	283	277	314	284	293	290	261	276	275	289	278	284	261	276	246	316	281	302	283	292	270	300	285	300	271	303	282	302	274	294	286	281	301	278	285	279	318	269	286	288	292	302	268	256	258	274	280	236	292	273	283	272	268	298	251	262	275	275	287	254	253	306	276	312	300	255	291	270	296	290	273	270	314	290	305	296	296	284	290	266	277	280	295	285	273	269	345	294	270	246	278	263	225	269	309	280	268	262	261	279	268	297	281	294	260	281	256	254	300	261	277	275	275	299	290	288	264	263	261	282	287	282	280	261	255	299	298	299	260	267	267	262	266	285	270	298	266	297	279	277	265	291	279	246	297	307	272	279	303	286	273	268	267	263	278	262	275	263	273	330	287	252	296	278	271	258	294	265	287	255	270	256	310	276	300	298	260	266	259	307	284	278	271	301	261	290	270	280	293	296	266	253	289	282	285	253	334	297	277	296	257	281	249	258	283	246	265	283	253	305	272	286	279	318	259	270	293	282	273	268	260	281	287	252	311	245	276	251	294	276	294	256	252	288	287	291	281	276	261	275	264	338	236	293	292	276	286	287	268	264	258	252	291	269	310	270	267	282	263	291	239	305	280	267	289	231	270	269	279	258	268	274	284	299	298	288	285	262	288	249	281	273	285	300	290	275	254	274	293	286	275	278	287	319	280	297	305	283	258	308	296	284	273	269	265	269	286	279	254	281	309	305	300	294	264	319	275	297	271	250	263	271	273	274	289	303	295	260	262	288	321	265	282	281	288	297	295	292	262	280	277	281	267	245	279	253	283	280	263	283	276	287	283	262	291	247	269	259	318	237	287	294	275	266	290	235	304	275	275	281	282	233	288	262	278	255	279	302	290	288	270	292	288	275	260	293	306	259	249	275	264	286	216	272	245	270	282	287	273	309	300	278	289	272	274	290	278	322	269	260	279	267	274	296	278	288	270	294	322	296	251	276	287	277	279	281	273	268	231	259	280	320	297	270	248	268	276	243	281	243	268	294	276	300	264	260	258	299	301	276	276	294	290	300	257	272	269	286	310	265	255	284	297	282	261	270	252	277	253	290	269	290	266	252	273	323	286	311	284	294	247	283	258	290	287	287	301	270	273	272	273	271	288	286	312	299	277	280	260	273	289	257	289	264	282	246	276	275	276	281	274	289	266	320	291	270	289	273	267	261	314	248	274	286	280	283	258	286	258	314	264	270	280	255	271	258	311	285	258	288	288	285	288	305	274	270	266	265	288	289	298	277	292	307	251	289	282	304	284	261	279	278	287	269	294	315	277	264	292	310	268	261	268	287	261	288	285	284	270	284	258	274	292	278	280	285	284	277	234	284	266	298	282	278	268	269	291	300	277	285	286	275	261	264	260	281	283	308	276	252	274	315	259	290	301	277	289	277	279	277	285	275	290	279	277	293	278	266	268	297	302	284	289	273	323	245	285	287	288	267	249	285	252	273	254	254	300	265	280	296	259	288	264	296	277	258	266	270	282	250	277	271	250	280	289	282	290	277	318	263	302	284	249	265	270	288	301	281	262	261	253	311	292	315	275	304	322	250	287	272	261	277	275	273	264	284	261	316	266	270	253	251	280	281	281	297	293	301	273	271	269	285	268	288	282	284	254	265	280	265	259	309	256	281	273	269	273	272	280	287	263	271	311	280	299	280	292	276	283	284	243	258	273	265	267	289	244	282	268	281	277	295	279	298	290	284	286	285	280	290	302	292	265	308	270	239	297	288	290	270	280	281	303	287	276	271	290	270	315	281	274	294	280	286	269	309	265	259	292	299	296	298	286	272	256	274	307	299	250	269	284	317	259	285	301	281	309	274	281	261	279	274	291	231	293	258	269	264	290	281	255	284	270	261	275	296	317	285	275	287	303	246	276	288	274	260	278	310	274	249	275	257	247	281	312	259	272	258	316	282	287	250	301	267	239	295	288	269	281	276	297	248	283	252	270	250	310	287	312	258	305	289	316	268	291	293	261	290	299	316	288	280	265	281	284	270	286	276	248	283	273	310	279	264	278	297	293	287	275	273	299	291	243	277	291	261	278	281	278	286	298	306	292	282	284	287	260	265	259	256	283	275	254	275	279	259	275	270	280	279	247	268	269	307	272	287	290	270	318	274	294	280	303	296	293	246	266	246	289	265	274	279	261	298	302	292	284	262	303	267	284	277	274	267	271	284	275	270	255	278	304	297	255	294	285	280	244	292	298	285	288	279	270	279	263	292	273	253	275	282	282	241	265	270	269	280	269	278	297	271	282	250	252	283	258	279	283	273	265	253	268	282	276	282	275	265	269	256	295	300	287	288	284	304	275	294	290	291	257	277	288	309	284	273	263	269	229	286	266	285	266	297	244	281	300	269	277	284	302	310	259	275	270	286	297	282	247	269	269	247	263	283	278	260	254	284	281	266	254	277	296	278	282	297	307	289	306	284	295	295	265	291	248	293	253	278	272	299	290	263	270	299	275	302	273	307	277	286	287	283	276	283	270	298	264	267	264	291	285	294	307	246	296	260	287	295	281	281	297	285	295	297	258	301	294	305	290	278	251	278	262	284	267	252	276	250	274	280	285	295	284	228	255	283	273	302	277	293	262	274	253	271	260	307	293	240	265	279	269	275	283	262	274	284	316	275	313	259	257	289	291	293	287	278	254	293	288	257	279	267	263	273	280	273	267	300	284	311	285	276	274	292	265	313	297	283	280	302	279	283	304	290	290	263	282	307	269	277	249	262	261	279	289	290	284	298	245	307	289	274	274	270	285	284	254	263	273	277	300	271	264	297	294	262	282	274	288	266	259	274	304	298	301	277	272	285	307	290	321	284	265	286	285	307	267	297	276	243	305	308	288	273	269	293	281	296	291	285	271	298	275	266	295	278	281	277	279	254	225	260	274	322	277	301	281	283	295	237	256	273	271	300	298	280	265	282	287	271	259	275	257	287	285	288	279	264	274	316	280	300	252	274	282	273	303	287	276	318	288	261	276	266	308	277	273	295	304	248	273	282	249	299	296	290	282	278	284	283	270	255	270	294	322	313	285	260	268	278	289	298	254	305	276	285	252	279	250	285	273	290	293	313	299	267	276	259	254	291	270	263	258	281	246	295	266	274	268	278	312	291	266	299	297	288	291	283	258	302	274	264	260	269	293	271	298	262	282	295	295	298	266	288	299	308	303	287
10782	2147	2031	13008	7309	1025	909	827	835	860	770	740	707	708	713	747	679	716	706	728	684	672	678	683	655	641	688	664	669	663	653	666	666	670	699	749	659	662	617	655	676	715	682	689	626	641	693	663	728	704	655	707	665	664	682	669	660	646	663	633	691	659	653	589	651	644	668	697	698	691	661	667	715	666	629	632	654	691	641	705	723	609	674	671	643	654	650	692	635	646	687	632	703	718	659	674	681	661	661	708	625	638	673	648	716	643	650	676	657	688	648	623	627	647	656	697	652	657	664	676	700	678	629	677	661	693	667	663	691	702	634	694	681	628	689	635	625	668	671	701	693	707	674	681	631	677	648	645	623	665	637	619	699	687	707	673	643	696	668	686	660	708	671	653	659	669	668	664	689	667	673	675	631	669	731	608	681	684	691	635	632	688	661	656	675	611	677	691	688	642	653	652	656	628	682	665	668	679	655	672	666	675	676	633	670	679	661	688	665	608	653	600	697	681	688	673	677	639	674	660	663	659	677	654	661	700	668	607	668	646	710	736	615	673	685	668	654	644	689	698	663	669	682	662	683	693	648	659	637	625	684	671	677	672	638	660	687	707	657	637	711	690	667	680	687	628	655	690	667	681	637	660	661	631	669	647	670	678	686	665	660	648	675	671	680	683	674	659	668	698	714	642	674	679	633	626	651	665	613	684	664	677	701	653	653	665	706	655	660	668	675	705	745	658	636	656	623	699	692	679	669	679	663	647	633	642	658	719	690	688	650	721	648	637	657	631	654	661	677	650	644	694	675	669	657	654	636	663	642	647	653	636	643	664	676	697	683	693	686	625	687	666	642	666	682	702	640	643	689	660	689	668	673	656	649	695	677	664	672	673	671	697	631	706	633	655	649	627	659	668	691	679	721	609	673	696	689	626	573	664	661	702	749	650	641	669	693	691	733	618	649	682	647	697	633	682	720	705	676	607	694	723	637	681	670	693	606	668	677	685	734	702	637	717	663	712	684	727	674	671	630	690	623	671	710	667	673	675	665	654	665	660	688	651	682	648	693	664	648	646	686	663	681	698	679	697	651	657	670	691	669	648	663	693	706	697	633	642	686	623	681	645	684	689	657	661	657	710	657	607	731	636	714	677	705	675	649	643	660	666	672	657	699	680	654	677	663	651	675	677	642	635	695	688	606	657	644	658	651	661	710	653	641	658	658	681	641	658	636	673	677	652	665	669	654	632	700	654	684	684	674	662	672	676	683	663	662	667	708	665	659	672	682	650	674	637	659	678	685	649	666	643	675	682	679	723	729	655	632	659	646	667	675	712	669	650	639	676	675	658	700	677	658	668	687	594	696	690	673	706	656	611	663	683	643	682	683	641	648	682	639	621	703	661	663	653	666	710	710	679	651	624	649	684	671	653	640	664	649	627	668	673	662	692	692	656	702	681	639	631	628	671	640	674	620	691	701	683	657	685	658	623	705	684	694	649	659	620	668	685	659	699	673	644	650	695	725	622	623	653	615	659	679	654	671	694	605	629	684	665	697	721	648	607	655	657	661	641	673	705	661	682	649	681	689	677	664	681	663	654	653	643	703	679	624	672	664	654	696	662	661	621	651	679	700	626	673	644	677	650	660	650	674	649	683	678	651	650	675	672	673	699	645	632	705	681	671	698	655	686	683	676	669	643	655	652	702	689	693	700	663	715	675	634	687	662	647	670	636	633	719	655	691	698	677	723	671	704	672	611	668	674	671	675	653	663	685	666	619	683	613	687	645	668	659	684	613	657	643	639	611	620	682	707	653	723	641	669	708	621	685	662	653	615	671	674	638	676	685	676	636	712	661	629	649	658	639	637	669	673	742	683	646	698	661	657	646	648	704	711	664	620	679	653	700	628	653	661	620	677	693	633	668	683	657	665	672	650	668	660	681	685	671	708	708	689	667	678	671	669	698	689	651	652	637	662	679	691	691	662	655	645	628	708	651	686	664	661	635	686	645	662	692	663	643	638	694	664	703	638	656	632	677	685	664	642	678	697	703	652	689	651	653	675	696	718	647	631	685	666	678	616	735	656	695	663	706	636	713	664	630	670	691	637	692	670	674	662	691	668	678	673	670	664	685	682	707	645	666	695	681	659	617	652	642	706	699	677	690	664	646	650	657	607	690	650	676	695	692	650	654	685	668	655	612	687	664	704	638	657	639	619	646	630	679	684	695	664	669	674	689	684	634	686	655	723	688	662	692	654	668	644	656	679	707	725	668	696	689	673	690	704	619	671	626	647	659	668	631	628	692	684	621	643	671	666	674	662	668	620	671	656	663	631	725	664	677	675	678	635	687	677	669	673	657	651	698	695	611	699	680	671	704	642	714	691	626	663	698	669	687	657	728	641	675	646	664	684	657	635	628	676	702	702	680	691	624	690	685	660	707	717	676	692	626	654	627	687	659	648	662	681	679	646	673	690	640	641	641	659	709	686	652	683	704	677	627	681	671	711	659	671	679	693	636	712	617	656	643	667	611	648	707	715	658	685	646	649	660	619	694	665	694	675	655	639	698	694	672	598	647	705	726	645	696	707	669	683	680	647	684	668	688	662	623	646	663	659	703	638	717	664	664	711	679	648	666	666	687	667	593	653	670	695	632	651	681	658	619	698	642	681	653	675	625	678	668	646	680	626	664	655	692	659	637	728	689	663	619	650	666	655	662	657	701	670	696	690	652	700	673	683	679	663	633	665	634	664	697	682	698	637	664	667	654	649	646	650	651	640	656	649	684	674	674	615	703	641	668	659	661	649	658	692	643	678	680	690	646	677	697	715	632	676	675	669	650	699	632	665	660	688	680	622	621	675	689	627	689	645	655	706	648	651	693	681	635	686	672	650	698	682	689	687	698	627	662	649	671	689	693	660	688	619	667	662	700	674	677	711	657	740	684	679	656	674	671	692	665	694	704	678	652	672	643	732	631	692	706	699	706	638	647	677	685	675	671	657	683	658	665	653	629	681	667	671	699	660	662	673	632	659	674	659	639	653	692	665	634	641	677	640	678	640	733	646	642	704	658	694	705	664	625	648	703	688	669	665	671	707	688	708	680	642	692	670	673	670	662	669	647	654	728	690	670	680	665	651	675	638	630	618	677	661	688	689	690	620	706	685	663	691	693	635	703	696	688	691	677	664	661	687	663	638	661	667	615	681	626	690	684	666	660	614	697	690	643	681	656	638	667	646	684	659	658	712	711	643	673	699	685	676	689	689	664	639	708	741	705	658	667	687	666	670	632	712	673	654	660	646	695	648	664	658	666	634	694	601	657	621	682	670	677	686	662	657	669	656	703	635	663	692	630	653	636	676	703	649	670	619	658	662	596	629	689	663	652	665	672	649	657	697	697	649	648	667	715	662	663	656	644	679	641	631	687	674	648	660	677	682	651	633	670	662	709	664	655	622	644	684	645	682	645	667	629	690	665	689	700	654	704	660	668	664	669	632	658	671	668	647	694	682	738	684	658	703
22848	7854	1229	6526	6370	356	226	184	208	192	161	147	167	157	156	168	168	124	150	138	149	158	135	148	143	138	165	141	144	149	165	141	138	141	159	145	134	143	138	135	140	141	138	126	139	129	143	171	165	151	122	140	156	138	137	135	156	142	137	163	172	130	130	144	138	140	134	125	120	139	125	153	153	127	132	132	160	113	152	137	139	115	135	137	150	152	149	143	167	146	134	127	123	137	141	136	151	122	146	143	133	120	143	145	139	140	130	164	154	133	142	131	142	135	151	150	132	155	137	133	138	135	133	118	119	135	128	133	131	141	143	151	136	148	125	119	144	145	139	137	137	153	135	145	143	134	167	138	128	145	138	122	124	159	131	134	136	158	144	143	151	130	129	152	132	141	163	137	140	142	139	110	153	139	137	142	164	117	133	138	127	129	119	133	144	135	160	148	152	140	146	129	158	139	135	135	143	140	144	130	140	138	135	151	151	126	137	133	153	126	125	130	137	143	150	143	146	167	148	128	170	132	152	151	167	139	128	145	141	138	146	139	147	131	147	130	130	143	150	164	140	135	143	142	110	121	140	153	139	155	155	121	145	149	122	148	132	148	126	150	148	138	148	149	135	130	143	153	152	130	116	143	129	135	162	155	130	149	127	115	143	107	123	122	127	151	155	132	157	133	143	148	144	153	156	172	138	135	130	133	150	134	142	124	133	153	155	139	116	143	139	148	131	119	156	146	121	143	140	134	118	144	151	148	133	138	150	121	140	146	163	126	143	131	164	141	143	159	127	164	131	135	153	138	156	139	122	170	140	132	119	142	140	142	144	131	142	135	134	127	125	137	123	143	144	177	147	131	137	127	142	136	149	132	135	118	133	127	135	128	117	144	140	116	129	143	132	158	132	163	141	144	134	130	141	154	153	117	137	115	149	143	155	160	149	144	123	136	120	145	150	156	148	167	130	135	138	157	139	146	149	133	130	151	139	127	152	151	148	128	144	143	138	134	147	141	145	107	132	139	149	136	121	134	141	148	146	146	141	134	145	152	123	131	140	148	162	147	166	141	153	143	141	150	144	149	153	143	147	128	141	123	127	134	123	148	163	114	151	131	114	134	128	118	131	133	139	142	135	144	149	154	148	153	138	145	132	158	113	146	150	154	122	138	149	134	131	139	120	134	134	147	147	122	160	135	157	140	143	145	134	148	123	126	144	131	139	122	144	113	147	144	126	140	141	174	154	133	137	140	156	124	129	138	139	135	127	138	153	138	146	139	123	109	126	124	125	119	145	150	142	118	138	145	147	143	139	135	130	137	139	150	139	139	139	160	139	140	122	147	147	131	156	135	139	141	151	155	143	137	151	144	147	155	145	133	142	158	151	131	150	138	152	143	145	139	142	133	131	121	160	150	148	122	163	134	131	141	134	126	141	150	151	152	157	155	134	115	154	156	136	135	148	141	156	145	162	141	133	130	135	153	122	137	142	133	160	136	139	130	114	141	129	131	131	112	144	115	146	122	130	132	129	140	139	153	153	156	120	104	134	123	134	131	139	129	134	133	135	138	140	135	146	143	137	157	137	144	146	141	146	144	127	124	109	150	147	156	130	160	132	162	142	138	175	151	160	120	128	121	135	149	136	126	120	133	127	156	145	144	129	159	137	129	148	155	154	153	144	125	128	125	137	138	114	140	143	110	135	129	131	152	133	117	144	142	151	155	150	139	133	153	138	123	149	109	130	126	131	145	139	158	129	147	140	119	130	149	114	134	133	150	138	169	165	143	163	124	142	153	138	136	142	145	138	159	128	135	140	134	146	154	147	151	130	147	125	128	134	136	135	130	143	158	153	139	122	150	143	124	128	142	153	145	125	141	132	151	166	154	118	122	157	126	146	168	140	161	158	134	138	133	150	125	133	155	144	145	143	160	124	146	151	153	141	157	145	118	143	136	146	142	141	119	132	139	130	130	136	152	151	130	131	148	145	148	154	123	128	113	151	128	120	126	128	135	144	139	135	139	139	113	129	133	144	138	137	148	120	133	148	150	152	134	128	118	135	148	127	148	146	147	120	141	139	158	126	117	140	120	118	122	130	136	160	143	126	145	145	155	122	153	158	155	118	149	150	119	120	137	151	107	140	156	136	170	112	129	142	152	154	153	145	149	156	146	121	125	151	161	130	130	144	161	144	131	135	136	143	141	150	147	123	137	159	146	153	132	151	149	158	136	128	146	158	119	150	138	136	131	137	144	147	148	134	123	118	133	124	145	149	133	146	144	135	126	120	124	126	124	140	141	147	144	123	141	127	152	151	150	137	129	140	143	129	120	152	135	143	137	133	144	126	118	156	139	145	149	137	151	153	138	130	141	151	123	131	156	131	137	119	118	151	147	154	156	126	129	135	143	125	130	152	131	155	137	123	150	158	148	141	160	125	125	136	159	155	138	132	139	133	124	123	136	133	137	157	153	146	151	145	137	135	135	127	114	143	132	113	136	149	137	121	146	139	138	128	144	146	153	136	127	139	119	155	132	122	118	122	130	156	152	144	129	150	129	127	126	154	123	156	131	110	150	127	137	118	149	152	138	142	149	146	150	141	151	152	131	144	126	144	141	144	140	147	140	145	133	119	133	137	117	126	146	131	133	153	132	140	136	134	130	134	125	138	140	128	142	145	133	145	155	145	165	128	117	119	165	158	165	150	141	140	113	135	133	126	125	151	152	130	153	142	122	120	138	152	133	145	134	145	147	153	150	134	151	139	132	135	132	149	139	148	161	166	142	128	135	125	146	152	125	119	152	139	128	131	133	131	154	116	138	145	131	149	144	159	133	140	132	160	135	139	141	134	134	129	138	151	163	144	146	134	145	139	139	141	180	141	136	145	136	154	136	148	165	129	139	131	137	119	136	170	125	148	125	132	136	138	139	149	140	143	116	147	133	139	151	135	147	143	148	120	126	127	148	170	154	151	152	122	142	129	123	121	131	116	115	131	127	123	119	122	125	147	145	144	151	150	113	136	142	150	124	117	129	130	122	139	139	143	140	162	127	141	144	134	151	130	133	140	133	149	135	141	144	128	147	137	153	115	128	138	143	140	135	141	133	134	130	133	143	155	151	142	141	128	173	139	154	134	157	153	148	140	142	134	115	140	120	156	127	137	164	128	116	137	149	153	144	141	137	155	131	142	127	136	133	156	114	147	165	136	136	129	118	158	145	158	138	124	138	123	153	128	138	116	154	132	138	146	136	157	139	128	168	132	154	151	126	129	135	143	136	127	168	142	143	167	149	125	130	128	128	133	142	130	136	119	136	145	158	137	128	147	162	167	136	129	146	154	137	151	141	133	135	125	134	126	120	146	159	140	143	127	127	143	152	138	134	133	127	127	134	157	125	145	134	120	155	139	161	146	145	153	141	165	155	106	162	140	145	146	131	137	146	132	146	124	137	150	152	143	140	161	146	148	158	152	141	123	134	152	162	159	161	141	133	141	159	143	144	132	133	136	138
15690	2578	2230	18165	10828	1106	866	750	655	633	571	523	504	457	448	490	437	471	448	421	415	416	399	385	392	404	410	377	393	389	370	386	399	375	390	358	350	342	349	390	379	397	372	343	350	334	376	347	383	357	353	353	379	362	350	352	362	386	386	355	365	366	338	365	362	350	338	351	344	316	380	361	373	372	341	346	348	379	338	356	363	338	341	332	334	344	364	329	363	337	330	369	345	322	347	333	387	349	355	348	339	355	376	371	348	394	347	355	353	350	374	323	340	361	359	332	344	331	340	319	367	364	320	353	371	333	340	321	355	356	339	373	357	354	344	395	360	362	339	345	335	324	357	338	351	349	343	335	352	341	351	346	387	354	364	397	338	363	335	357	361	359	339	369	370	360	333	318	335	375	372	376	364	334	351	354	375	374	359	317	371	368	361	338	339	342	337	367	357	314	330	350	313	363	379	325	346	334	325	387	337	379	359	339	358	358	330	357	372	317	364	332	389	347	331	360	367	351	364	323	338	348	358	347	366	354	352	354	365	336	310	348	356	341	333	368	360	327	326	387	312	363	310	363	337	354	341	363	370	369	351	335	343	356	360	329	368	341	355	384	300	317	359	318	338	377	368	360	340	363	338	329	364	361	350	360	356	372	352	344	361	320	344	345	352	356	360	368	356	371	364	339	366	359	358	349	346	339	314	351	364	373	366	349	393	376	357	309	353	338	356	354	350	346	350	340	383	342	349	338	351	342	363	340	359	329	353	336	395	374	342	365	344	358	352	370	324	344	340	361	341	348	350	361	342	355	328	373	349	335	353	351	356	314	394	330	358	333	371	344	345	386	355	345	333	371	370	348	360	342	338	332	354	370	344	345	371	350	372	340	352	368	363	343	337	369	315	375	343	349	357	339	364	341	361	377	377	355	340	331	370	346	364	330	335	335	365	372	359	347	306	344	367	348	340	348	346	362	316	310	345	348	345	370	327	381	332	331	357	358	350	362	328	365	344	335	355	343	346	382	345	313	335	281	348	370	350	343	321	355	335	388	357	328	342	383	353	344	369	347	378	318	349	315	357	357	366	348	336	334	380	346	340	356	369	383	340	365	327	363	346	373	353	372	338	383	368	335	343	337	321	384	334	372	377	337	332	359	347	358	345	357	351	377	341	329	359	323	397	367	344	357	352	336	332	300	324	346	332	338	372	304	348	365	371	348	366	360	329	314	338	345	364	385	360	350	361	360	351	366	323	360	345	358	365	306	337	341	337	335	332	334	370	358	371	321	367	321	323	378	336	372	374	351	358	405	356	383	323	330	344	365	364	368	337	320	363	343	337	353	349	371	360	361	341	354	315	341	370	326	361	371	333	351	360	322	315	375	377	330	350	345	348	339	336	393	340	363	344	397	365	381	366	301	365	351	355	354	330	360	329	376	368	352	353	346	347	353	341	362	351	325	345	345	347	397	344	343	330	365	380	322	386	359	363	339	360	340	390	338	350	373	343	357	354	348	318	323	365	325	363	371	388	339	372	365	351	309	373	338	361	380	327	339	350	346	351	335	357	389	350	325	362	366	361	361	347	356	366	361	352	363	323	342	364	316	360	359	367	356	364	368	346	336	389	369	350	322	373	358	338	342	340	346	364	342	332	362	330	363	347	348	351	341	365	343	344	346	363	348	361	363	366	353	350	329	371	387	345	324	365	334	344	333	336	319	332	326	377	379	341	332	363	359	416	308	346	336	357	335	325	323	371	317	352	342	346	380	319	373	351	343	345	355	344	348	386	387	372	366	320	339	345	370	353	365	339	346	334	360	355	345	380	347	361	359	370	356	344	362	347	354	347	340	357	346	362	341	344	349	352	345	342	350	338	363	379	370	314	346	370	326	384	331	335	377	363	355	350	352	356	352	316	343	330	365	365	324	324	330	358	337	355	353	351	349	362	401	321	353	321	336	360	365	349	358	386	355	342	373	360	369	343	402	293	347	363	321	340	383	340	317	348	387	351	370	355	362	350	374	313	370	349	350	347	343	331	360	377	373	341	339	331	339	367	347	344	366	357	317	341	400	342	377	363	323	347	346	361	339	345	340	331	355	342	369	361	353	353	383	354	309	372	380	360	333	365	376	347	348	388	336	324	353	316	334	357	362	344	356	339	331	367	368	349	365	336	328	365	343	358	378	362	323	351	364	370	369	334	332	346	342	340	364	347	356	348	344	353	370	318	350	348	353	369	342	371	308	339	344	353	327	343	360	352	345	335	367	349	345	324	364	342	369	324	314	330	379	348	320	341	390	356	335	386	315	352	366	386	337	350	371	370	323	323	361	344	337	371	376	358	338	387	343	326	353	348	389	356	397	354	355	365	353	344	327	318	388	360	376	333	355	361	368	347	375	398	353	355	332	372	340	374	361	350	345	311	295	369	331	363	343	363	348	346	338	350	352	367	347	327	332	408	386	337	326	340	343	361	348	347	349	378	343	305	371	353	356	383	362	361	353	351	376	360	390	341	347	355	343	336	355	345	338	350	360	352	328	345	372	322	364	373	348	354	361	352	339	365	361	351	350	368	355	349	349	354	358	369	351	379	369	354	323	342	302	337	377	371	322	325	374	385	346	370	347	364	380	359	340	369	310	350	354	337	334	347	383	350	340	352	355	332	344	366	307	328	361	350	354	360	335	342	352	367	330	363	347	378	360	369	355	369	330	331	354	332	373	385	316	344	319	359	348	345	306	352	349	389	382	367	320	333	342	337	356	354	334	316	359	352	343	358	361	359	330	351	372	341	367	352	350	336	353	359	366	350	385	334	351	363	320	353	333	344	326	347	322	345	330	338	335	336	346	363	358	370	347	376	377	351	331	381	360	366	327	377	365	359	323	306	356	358	361	358	354	324	373	345	335	358	340	364	314	355	395	323	361	332	356	340	348	378	360	338	343	367	371	346	337	376	328	380	361	356	347	374	329	357	338	342	359	353	319	356	306	336	339	329	362	339	356	342	329	377	370	337	361	377	331	335	359	339	361	376	336	390	360	322	350	343	353	344	407	366	355	316	332	366	375	354	344	391	351	339	377	341	369	346	317	364	373	351	317	379	366	357	349	345	349	353	373	347	334	352	354	370	353	319	366	352	361	382	343	352	355	349	361	365	346	350	334	357	343	347	360	376	376	345	318	385	372	332	336	365	355	362	343	337	366	342	342	343	364	352	343	357	321	343	354	371	352	355	343	354	363	327	330	348	367	352	362	310	331	340	332	372	341	352	330	368	349	335	385	346	372	364	355	369	362	372	350	357	387	342	342	322	347	351	332	346	372	323	366	343	354	324	354	362	371	325	331	343	366	343	375	363	334	346	378	341	369	361	358	394	372	320	360	357	361	383	386	356	316	364	323	335	352	362	331	356	331	351	331	349	359	328	321	377	354	327	329	349	354	327	362	311	371	370	340	372	325	351	385	350	342	359	355	346	352	356	347	364	334	345	352	328	340	339	347	359	344	357	328	316	345
1885	562	425	362	333	274	284	294	259	283	265	247	260	277	264	298	310	274	216	276	279	267	250	270	294	274	280	280	276	261	293	298	264	256	233	249	270	275	261	267	262	272	279	293	277	279	275	248	286	234	254	270	258	251	258	282	284	274	246	255	259	284	286	283	279	242	292	256	260	262	294	242	256	246	284	258	278	252	293	248	230	264	251	243	234	301	273	269	279	243	275	260	282	273	264	282	259	258	307	264	295	306	271	280	258	266	291	277	293	270	223	273	270	251	252	273	255	287	240	261	274	255	277	262	286	284	245	254	265	256	253	294	292	278	270	251	281	307	239	255	276	274	255	278	295	259	275	246	288	248	283	281	234	287	272	262	266	251	264	266	269	255	262	256	252	262	251	282	277	312	269	257	256	233	253	264	292	251	239	263	241	255	274	259	290	235	279	245	257	242	223	236	248	253	290	266	260	278	272	262	263	252	283	272	283	277	258	255	268	265	239	261	240	266	274	256	247	274	264	225	279	258	245	296	286	263	273	269	251	280	263	273	252	267	261	246	257	263	269	272	266	245	248	269	245	239	260	272	252	266	254	261	262	289	294	257	284	308	236	259	285	275	269	241	260	276	277	253	232	232	280	271	262	257	261	294	278	245	270	275	294	257	270	251	259	262	274	262	289	264	252	228	283	267	290	249	248	241	286	272	271	267	258	249	282	267	276	262	257	275	266	261	286	274	290	285	238	271	248	273	283	278	267	260	291	258	287	245	268	259	273	269	261	267	277	265	280	330	265	264	254	271	257	276	266	294	255	289	270	304	290	248	265	258	275	248	247	263	274	285	266	263	283	251	257	274	264	236	289	264	241	229	281	248	259	267	266	272	267	264	289	258	252	245	260	283	261	260	263	288	260	264	291	281	251	278	281	235	268	283	256	266	309	269	290	261	232	277	268	295	295	255	241	269	252	259	251	267	244	277	296	292	277	239	276	241	246	253	240	264	277	278	239	266	287	262	287	231	249	288	243	250	289	258	252	267	260	253	280	279	221	277	263	284	255	268	261	301	241	269	243	271	277	278	307	261	282	261	245	250	274	259	281	276	272	282	248	264	275	239	219	281	266	271	310	245	246	271	262	269	264	288	291	319	260	257	252	277	253	264	266	260	255	252	254	257	285	226	275	262	252	297	248	287	263	253	254	273	274	255	245	258	280	277	266	308	246	274	282	278	242	274	281	264	263	274	265	240	269	256	304	303	268	285	287	270	263	282	249	262	243	265	258	279	253	271	272	251	279	236	265	284	286	258	249	265	273	261	296	241	280	246	275	275	274	251	298	228	229	225	238	251	241	306	265	273	270	293	262	269	275	269	260	269	291	256	276	253	277	257	267	260	261	274	271	268	301	272	270	280	251	292	245	274	267	256	263	280	268	268	270	260	283	291	275	278	280	273	244	272	263	270	252	273	278	250	266	249	260	278	257	279	267	269	275	279	274	254	289	275	262	240	252	276	275	247	261	288	239	278	301	281	277	253	246	281	259	263	247	275	239	231	255	292	277	263	299	284	251	257	262	268	254	266	226	267	269	272	277	227	244	257	253	257	266	284	254	248	251	259	243	275	283	266	279	260	266	235	260	273	264	280	274	296	282	263	233	268	257	310	260	274	252	274	262	289	303	271	272	288	264	273	262	258	281	252	276	281	264	276	240	284	239	268	255	232	254	245	263	264	265	291	279	280	259	245	266	223	256	280	255	253	264	273	262	270	269	235	279	252	258	238	281	264	255	240	266	275	255	285	228	270	267	231	276	265	283	249	267	250	274	274	276	267	268	280	263	313	244	226	276	257	250	258	255	289	283	281	299	284	244	268	270	302	254	277	284	280	250	262	227	281	305	299	301	276	274	256	248	244	269	283	278	257	224	270	261	238	258	263	288	265	258	295	259	330	282	271	268	270	254	278	286	272	288	282	287	294	254	256	279	283	279	257	242	283	248	260	260	276	271	271	275	277	271	271	279	239	274	253	264	249	263	262	233	246	252	262	246	259	260	259	290	258	269	256	311	257	293	251	258	255	273	294	259	271	286	283	259	267	250	279	286	280	290	302	257	249	279	293	271	263	258	262	259	275	289	253	259	274	245	244	251	238	291	270	227	270	274	276	279	245	264	277	277	269	285	284	277	248	267	249	265	275	268	236	258	292	263	283	262	279	251	283	266	240	274	241	283	269	268	270	267	291	278	275	303	276	279	264	253	248	268	298	248	272	247	250	253	233	264	251	257	245	293	289	241	272	313	254	271	248	268	256	236	256	257	284	260	231	266	281	248	247	235	263	288	276	302	295	276	278	240	266	276	262	267	287	250	260	280	264	278	300	260	289	287	282	252	234	273	281	271	258	248	279	277	289	266	295	275	286	260	260	249	260	246	258	281	296	268	284	222	275	271	253	247	252	296	265	281	273	276	271	280	263	255	259	249	255	266	247	270	269	234	275	269	280	255	265	265	285	278	266	308	273	281	255	275	259	288	290	262	245	294	254	264	288	256	284	289	276	258	254	261	292	276	247	275	246	234	247	292	275	259	267	267	285	272	233	255	283	256	240	283	242	253	269	263	284	306	304	263	276	290	263	278	272	263	274	270	267	283	263	309	247	282	261	276	266	267	267	261	254	256	248	255	281	245	275	238	226	307	263	269	292	233	245	269	258	273	237	265	268	254	255	268	277	268	248	259	257	281	261	268	279	271	298	290	246	245	270	259	257	248	293	319	247	266	266	284	255	264	268	259	258	278	278	285	258	261	286	262	245	276	262	266	271	285	242	266	259	260	273	259	267	274	273	263	273	290	276	246	274	263	274	272	240	237	276	276	278	283	286	218	248	235	248	283	293	263	244	281	287	252	255	272	263	256	277	278	287	271	269	266	258	256	257	257	261	257	256	251	291	263	287	252	285	281	269	276	267	250	253	286	267	259	261	301	254	272	256	239	266	271	259	238	263	271	256	252	254	259	262	287	273	276	277	274	235	263	243	287	250	277	290	270	260	271	282	300	298	260	275	272	286	273	280	258	270	270	274	272	258	248	265	263	255	275	269	263	263	273	271	265	242	244	260	293	269	290	298	269	238	250	263	277	296	275	256	257	259	289	267	299	275	285	263	273	258	285	270	264	269	283	260	261	254	250	272	280	272	246	281	280	267	293	250	266	252	259	266	275	245	276	275	271	278	260	249	281	245	253	273	306	269	275	236	240	272	247	258	258	256	251	234	275	267	266	271	279	281	254	282	291	278	273	280	263	249	295	278	279	274	268	267	286	285	256	235	247	269	260	270	289	259	261	254	254	264	265	259	281	256	267	251	292	277	273	268	275	243	287	268	274	299	265	284	237	251	239	268	278	274	268	282	251	270	272	243	279	260	267	259	237	282	267	265	261	285	283	236	259	262	277	223	259	277	259	292	277	234	246	265	259	241	230	269	277	259	284	265	292	289	266	274	278	278	279	273	254	271	274	275	303	268
2313	878	1021	1296	1049	724	635	660	638	679	640	616	674	629	679	656	666	650	666	632	650	674	664	674	678	648	634	655	681	673	666	640	650	692	619	679	622	686	625	611	668	640	628	643	622	685	628	679	639	670	637	657	636	629	594	665	660	619	654	639	644	632	670	717	622	624	611	653	637	663	705	705	625	645	660	655	675	638	648	620	638	641	664	613	615	667	637	646	616	661	633	619	647	629	680	602	670	672	643	641	632	625	673	621	655	640	666	621	630	593	621	688	655	626	633	650	639	683	636	609	667	673	662	651	640	639	617	621	659	628	643	656	673	636	645	624	651	669	629	605	630	608	620	647	632	667	645	595	676	644	667	657	644	630	693	572	607	671	639	645	661	720	634	623	646	676	657	624	626	651	683	648	678	636	639	669	648	649	630	649	649	664	673	626	642	695	615	655	656	637	639	643	659	663	613	606	669	613	608	691	670	665	667	614	691	630	636	630	672	633	668	613	677	607	704	650	687	650	622	682	644	638	631	668	710	678	634	687	632	657	651	648	669	617	667	627	685	649	667	685	610	597	682	644	672	648	635	670	636	691	634	701	672	642	665	636	590	660	641	635	651	625	635	656	627	609	640	681	623	608	657	639	595	668	652	648	633	704	679	631	588	670	701	594	697	693	668	651	656	635	629	646	662	680	634	606	629	664	640	622	653	669	645	627	658	656	628	656	657	620	680	680	638	635	610	656	665	638	675	593	680	669	689	657	670	649	664	674	679	649	690	641	671	656	639	674	675	610	619	657	641	616	688	658	671	638	661	618	632	678	651	638	666	633	678	680	654	648	627	640	665	667	632	675	603	678	624	678	597	639	644	656	652	630	665	666	586	639	667	625	670	651	642	642	620	669	679	681	619	623	648	664	632	645	608	666	637	647	618	673	664	704	644	621	696	667	700	625	667	614	645	648	715	659	692	682	602	664	645	670	673	656	599	624	684	601	625	625	631	613	680	664	632	676	611	633	615	637	652	633	619	626	624	623	685	608	638	659	666	649	680	614	654	658	652	649	686	642	638	660	680	606	636	624	666	600	668	661	647	704	638	651	657	629	613	633	644	640	688	631	621	659	688	643	629	654	618	636	667	655	679	636	643	631	652	641	675	627	607	661	671	635	620	642	615	652	693	669	667	596	658	646	621	675	650	643	625	636	645	643	642	707	636	634	642	663	660	631	652	646	625	676	623	617	664	664	681	621	643	626	685	636	660	647	639	650	619	591	634	596	695	633	601	635	640	652	660	679	591	640	647	630	635	602	646	643	670	674	695	675	649	596	632	616	674	671	612	646	615	635	665	628	646	607	643	666	623	645	623	660	657	672	710	669	657	660	623	616	643	647	649	640	664	645	631	622	644	643	671	567	676	666	667	649	627	648	692	615	602	700	659	690	618	684	663	633	672	606	684	668	661	666	619	638	664	652	657	698	693	659	658	661	675	640	669	624	617	629	687	683	620	661	630	667	653	696	645	621	665	659	666	659	663	643	659	637	636	698	631	673	627	659	664	663	644	712	590	657	649	670	669	641	622	608	642	656	685	684	665	606	614	677	661	675	617	681	624	628	663	614	640	649	627	614	656	616	640	636	643	651	656	633	606	680	668	629	633	673	639	618	616	647	586	634	659	673	634	663	661	670	704	607	684	644	607	677	636	638	616	697	630	671	682	641	612	641	667	663	695	632	641	639	643	668	684	660	693	678	667	651	654	640	646	689	669	585	658	589	626	634	658	645	634	656	637	639	677	652	660	653	651	638	601	640	696	687	619	660	661	638	665	643	661	637	608	644	678	572	635	657	681	682	632	662	657	641	626	650	613	667	592	622	693	589	650	644	643	630	628	661	641	647	652	634	616	668	611	639	630	656	681	619	642	691	630	609	683	684	613	629	595	643	634	675	622	639	643	603	686	669	653	624	660	628	652	690	643	655	681	638	635	598	639	689	680	687	727	652	655	659	647	629	671	630	658	646	679	649	608	617	656	666	673	661	633	634	647	617	641	665	618	647	669	698	616	678	667	663	621	695	681	655	625	632	638	694	656	630	642	652	616	684	659	621	667	620	648	628	613	671	674	650	645	630	646	689	669	633	668	616	623	618	641	638	632	689	592	595	599	649	660	664	671	689	632	649	669	662	649	622	679	607	645	684	675	625	617	667	614	613	650	654	641	665	617	667	673	626	663	668	626	643	618	653	645	695	617	652	673	687	633	615	632	621	617	648	637	649	655	678	672	660	617	683	680	635	666	648	674	680	631	674	672	640	647	622	675	652	655	610	664	644	645	609	681	618	590	678	639	646	651	630	641	676	674	634	671	652	641	603	631	653	670	674	690	664	675	636	644	667	638	641	671	645	604	629	636	636	675	639	651	654	632	639	616	663	617	647	627	632	632	663	639	647	639	633	653	658	651	616	671	619	608	652	637	631	617	643	648	667	650	654	658	634	639	600	655	724	627	675	652	724	645	615	695	627	666	677	623	692	664	665	646	668	660	675	626	632	651	646	629	689	626	623	663	629	627	650	697	630	646	652	640	618	698	646	618	652	671	668	602	635	636	657	625	691	683	636	655	651	637	658	658	626	664	608	696	656	655	673	606	667	616	615	627	736	697	642	674	683	571	664	657	655	654	660	613	662	628	706	658	631	621	682	642	651	631	622	670	710	667	661	680	649	649	646	671	649	646	668	679	622	673	627	670	611	647	651	631	650	650	619	628	660	619	671	651	641	637	642	699	682	642	656	639	634	656	668	630	678	618	606	647	620	669	629	623	672	612	664	606	627	666	623	640	655	679	673	621	674	649	678	638	663	698	668	697	691	624	663	644	659	660	687	635	672	626	675	646	620	607	597	642	625	657	657	681	601	655	635	673	625	626	619	593	638	664	660	661	652	666	658	638	627	653	628	620	634	645	615	687	692	664	651	641	679	668	653	625	640	618	631	660	630	667	639	653	670	630	622	634	695	711	633	613	649	632	660	688	632	677	602	615	679	617	622	605	635	701	651	632	636	639	648	704	637	695	644	615	614	690	651	667	601	659	613	700	693	621	613	648	599	675	617	617	676	638	667	661	671	627	617	618	651	646	611	652	637	677	643	636	630	652	624	666	650	625	619	651	627	633	665	626	665	632	626	675	662	676	639	654	641	718	650	695	666	662	606	647	655	672	633	669	612	620	683	632	584	617	637	648	686	679	632	635	658	693	598	623	630	631	634	697	629	632	727	651	634	651	637	686	674	634	677	669	646	649	611	668	599	651	674	674	669	586	633	639	688	647	624	623	671	647	674	691	654	642	642	646	677	688	653	613	669	648	699	666	680	591	643	660	640	631	681	667	640	663	645	639	684	673	673	665	659	664	669	646	640	666	646	616	649	614	678	657	666	651	668	672	650	656	635	638	630	626	592	626	677	657	628	661	608	632	626	591	655	614	610	615	675	621	605	661	687	614	640	610	652	623	645	702	644	677	660	631	627
13722	4367	856	2726	2022	375	339	318	305	297	304	292	279	283	261	282	279	266	234	264	303	246	280	263	288	232	270	298	283	273	293	252	252	289	260	248	260	274	273	272	285	276	323	279	260	268	272	306	294	291	293	290	253	285	267	276	258	285	270	285	270	283	288	260	281	259	271	291	283	298	278	287	253	253	284	295	310	267	273	297	258	259	276	278	278	292	271	275	285	278	283	278	292	279	272	267	250	253	252	280	280	281	296	288	249	268	291	289	272	276	264	252	287	296	280	282	267	275	257	292	292	268	270	285	261	284	261	258	307	280	284	277	289	267	292	264	252	296	272	292	304	268	285	278	258	258	260	271	273	243	267	292	274	303	276	262	282	271	265	269	270	284	304	280	255	298	273	276	278	263	294	260	251	296	286	286	261	283	273	284	265	271	278	253	274	261	245	274	288	280	264	280	271	272	294	283	265	282	248	298	262	261	269	272	301	279	245	259	249	268	259	273	280	281	264	253	309	262	302	278	283	266	291	271	302	262	288	282	288	245	256	268	280	280	277	288	296	298	263	294	286	266	269	266	274	271	280	278	277	300	247	243	286	240	263	251	261	283	266	269	268	251	260	286	266	295	305	254	282	296	254	284	267	257	274	275	277	313	270	263	267	293	250	280	271	268	319	282	237	281	279	270	297	269	247	242	296	281	280	276	267	263	295	268	268	271	270	262	252	263	283	252	267	282	295	243	285	288	276	311	261	298	242	258	271	271	294	275	248	299	271	273	282	278	272	278	283	300	262	267	267	265	290	284	285	315	282	281	296	281	288	290	266	298	258	275	307	303	270	298	252	272	280	261	311	298	262	266	292	273	295	266	261	259	237	286	280	252	298	298	283	318	320	297	263	279	296	278	295	290	293	300	286	286	276	256	281	281	274	286	273	277	306	283	291	301	283	282	303	293	289	267	293	257	277	270	280	272	294	237	271	299	294	276	288	276	319	265	284	286	253	255	305	286	261	302	240	288	288	277	267	253	294	278	287	284	307	276	302	272	280	264	309	279	272	274	278	273	302	295	242	286	269	276	281	277	287	283	297	269	287	255	284	283	262	283	296	302	273	281	310	278	303	269	305	304	283	261	273	274	247	267	263	257	282	257	268	285	242	311	247	294	265	272	282	272	283	276	279	300	282	278	263	298	300	267	268	288	309	289	271	282	284	308	263	292	290	294	288	259	269	311	271	264	282	279	280	281	273	323	282	267	283	260	276	293	276	295	305	299	275	264	255	310	296	264	272	274	277	312	271	263	290	272	284	279	299	282	259	269	295	257	285	300	269	276	326	261	267	280	275	262	265	250	287	254	282	270	274	290	263	258	307	279	240	253	276	279	257	247	283	281	297	289	253	267	269	291	268	263	271	290	245	266	279	299	270	269	270	304	289	295	277	240	284	286	265	237	295	267	251	279	252	279	260	267	248	262	289	267	283	261	264	248	272	279	295	272	266	238	289	255	272	270	292	278	286	276	250	284	263	265	298	305	305	269	262	271	309	281	239	285	266	290	289	285	271	300	282	267	279	256	274	275	279	277	304	285	254	266	277	326	271	253	246	279	269	302	284	283	274	291	281	258	279	292	296	312	264	288	285	275	271	286	265	296	247	273	311	301	270	278	264	308	267	266	271	263	274	273	261	286	245	297	275	277	258	307	274	287	293	277	279	274	289	282	299	273	282	279	295	263	281	285	235	275	291	287	271	290	263	289	272	263	281	272	292	292	250	261	273	276	257	291	279	280	292	294	307	276	268	260	264	266	252	298	278	271	242	272	325	242	302	285	296	276	281	280	253	283	287	298	315	244	277	258	283	277	267	303	278	303	278	275	271	267	274	276	274	292	293	258	295	279	285	276	260	320	280	276	301	264	277	259	280	240	269	292	266	266	266	267	270	273	259	288	270	285	285	286	257	297	290	282	261	256	287	268	289	276	297	283	301	278	274	274	267	259	259	301	276	255	282	280	272	284	284	272	284	278	287	246	257	307	286	305	273	254	270	262	298	264	300	282	278	274	263	245	273	270	268	252	249	275	265	275	237	266	244	278	270	276	282	257	270	289	296	276	275	303	293	276	321	262	252	265	280	296	293	251	270	271	271	256	280	296	314	262	266	275	320	254	279	258	304	261	275	304	307	269	301	265	303	249	278	283	258	294	274	295	264	241	289	283	256	296	288	269	296	272	286	270	283	258	287	295	288	281	282	276	272	281	288	285	296	276	265	291	245	254	293	266	302	265	266	294	278	284	268	306	274	239	283	262	241	274	267	286	285	293	286	302	255	269	279	260	297	276	287	323	280	258	262	279	315	282	308	308	269	303	312	276	270	293	281	261	287	293	278	266	313	272	288	267	265	255	277	289	264	269	292	285	276	259	256	275	294	289	290	276	255	269	284	268	302	257	275	259	309	263	289	285	269	250	282	261	280	278	275	289	278	289	287	260	283	290	298	271	274	274	271	307	273	287	266	269	273	313	284	263	297	268	291	289	280	285	297	253	273	266	296	275	263	280	305	284	301	288	297	275	263	312	345	274	295	219	280	293	287	295	265	269	293	281	287	274	294	267	281	285	288	270	264	278	251	272	282	255	279	288	248	262	306	290	278	267	293	267	277	280	299	267	276	300	269	276	294	293	312	274	301	265	269	274	299	269	284	267	303	281	258	304	301	263	317	282	280	292	303	251	273	293	259	270	267	285	312	279	305	270	328	277	277	326	299	286	267	293	261	255	264	296	301	261	268	270	282	287	250	272	289	340	284	278	313	278	256	282	271	277	273	247	311	267	294	277	279	277	287	276	271	282	262	282	280	281	305	278	289	295	292	261	271	279	275	275	271	302	296	283	266	265	277	321	236	301	271	285	238	274	291	269	270	302	273	281	296	254	281	297	275	285	289	298	276	246	274	274	261	263	301	280	283	290	251	263	259	259	292	278	284	272	280	286	245	298	288	279	259	289	256	266	243	275	270	268	270	292	311	255	289	303	306	276	322	330	238	305	259	286	274	256	267	227	282	288	256	283	255	255	299	290	289	266	248	285	280	301	280	308	290	275	260	303	296	255	283	266	259	256	274	280	282	264	305	278	290	242	257	266	297	291	255	295	298	276	226	264	271	268	276	275	276	285	264	273	257	274	247	273	265	265	292	293	270	291	263	248	282	270	306	285	277	262	306	287	289	256	281	262	316	281	234	263	287	275	271	260	292	268	325	301	281	272	268	272	294	265	283	281	287	266	259	279	251	275	300	282	264	264	288	277	266	278	275	274	260	282	255	239	290	242	286	273	259	279	267	298	230	284	276	261	253	271	262	296	277	290	291	286	257	286	286	283	240	265	234	263	290	255	285	275	261	280	272	249	293	280	272	251	279	287	283	285	263	262	277	259	266	255	280	261	265	271	260	281	302	280	302	270	265	279	298	292	274	304	280	283	290	289	279	252	319	284	280	256	280	290	246	277	274	302	279	290	276	307
11335	2591	1750	9531	5237	1051	989	861	843	739	755	723	717	745	759	755	725	709	686	705	650	686	686	710	670	704	674	645	703	639	654	670	658	688	684	651	658	682	663	624	657	675	643	665	678	706	682	721	637	665	694	682	655	620	680	659	637	648	623	634	702	702	678	685	680	648	636	690	646	678	634	704	657	689	672	696	678	631	654	676	662	683	661	650	692	680	695	676	695	665	721	661	641	662	646	665	664	696	616	601	710	627	696	649	675	657	694	681	617	708	627	646	651	649	678	660	643	644	664	673	642	690	669	699	698	657	661	674	673	646	661	685	654	697	634	695	661	695	669	653	654	656	666	645	666	627	693	630	678	677	675	702	628	630	654	646	675	623	675	724	663	682	656	660	636	686	707	721	626	677	679	652	668	659	660	711	668	696	679	666	624	610	667	652	695	636	643	685	630	646	662	667	649	650	657	650	641	689	645	678	659	585	676	641	635	662	646	689	666	644	649	659	698	650	718	651	668	652	678	660	659	683	646	716	674	656	595	648	682	613	729	672	675	662	715	650	622	636	680	640	665	626	620	640	684	672	671	645	686	648	654	691	668	685	677	723	650	679	664	635	665	629	654	665	646	666	647	654	674	638	634	622	653	663	703	641	611	644	686	650	674	659	621	728	664	672	639	642	656	680	694	644	708	626	655	670	714	637	658	660	638	681	657	671	671	657	689	673	656	643	661	662	673	652	621	657	651	662	688	702	702	621	682	628	674	719	652	663	656	671	679	646	635	688	615	691	659	720	676	614	648	700	701	656	660	690	676	692	715	712	619	653	635	667	621	664	699	669	653	661	636	656	678	666	635	617	684	671	668	684	670	640	628	666	621	672	662	659	705	656	616	650	668	673	688	691	691	653	675	655	648	717	695	669	657	662	666	674	657	658	632	719	686	629	654	633	699	603	689	678	681	653	709	662	626	639	660	689	667	689	652	653	645	672	628	688	722	628	682	657	662	643	663	638	649	678	637	683	645	626	639	668	649	683	645	669	649	684	620	670	664	664	641	662	675	670	677	642	693	638	660	651	648	639	680	688	668	708	661	598	663	647	662	641	663	617	649	675	654	649	655	681	668	654	699	658	687	657	635	658	624	668	681	654	639	650	657	651	653	661	628	670	592	684	630	630	652	668	644	673	658	640	674	633	617	666	648	597	646	667	662	656	619	651	644	660	661	687	652	672	611	689	664	663	660	683	645	650	671	703	653	648	651	663	689	655	671	639	693	678	643	693	663	676	710	664	679	678	667	664	667	626	667	630	681	644	601	657	680	613	683	681	691	609	672	645	672	703	612	651	682	629	664	648	620	614	642	639	671	632	663	665	649	659	619	635	658	683	667	633	624	677	684	667	656	662	691	640	687	667	679	676	660	680	695	664	697	656	652	663	667	694	674	664	631	689	683	606	651	693	680	654	681	654	686	713	699	652	681	659	682	646	640	644	672	623	653	672	681	663	641	655	701	653	665	675	661	710	637	656	619	705	620	686	663	686	651	666	646	616	708	643	664	691	690	637	680	649	679	635	646	668	639	655	673	687	684	642	689	667	658	699	718	683	659	665	688	638	667	644	657	684	658	681	662	662	703	624	677	644	682	655	648	693	660	665	664	707	647	680	695	636	658	619	629	648	678	704	674	718	700	670	698	616	683	659	635	680	627	640	660	656	690	630	689	655	672	652	686	661	674	656	653	628	661	675	685	662	678	659	646	669	625	641	680	634	684	692	671	656	673	663	620	611	691	628	671	646	663	680	675	649	691	666	631	644	621	676	656	666	647	676	674	674	685	642	696	674	668	655	646	655	653	654	653	679	682	653	643	670	657	691	692	664	687	636	626	628	649	695	714	686	682	673	608	656	627	620	697	648	687	642	588	670	669	665	682	637	688	653	662	710	654	642	693	673	714	662	641	755	677	693	650	620	633	659	677	645	658	672	647	673	675	678	645	649	696	661	676	636	691	597	641	667	695	652	627	638	676	649	656	651	619	625	692	660	704	658	709	667	690	614	638	670	637	675	684	632	686	645	650	660	647	684	684	664	657	693	628	637	637	673	626	621	636	626	739	697	659	681	648	643	700	688	647	636	703	682	676	704	667	675	692	654	656	650	638	639	653	631	666	672	678	647	679	676	683	645	644	656	644	605	683	702	660	677	655	683	651	676	653	629	645	689	663	663	676	696	661	638	656	630	685	653	673	675	659	669	645	643	638	692	654	666	658	616	656	611	640	649	668	663	610	667	681	669	632	711	675	682	688	630	631	675	674	666	658	665	680	684	615	672	651	641	639	713	665	627	654	676	621	623	712	656	647	658	709	639	650	686	646	655	678	663	630	609	653	619	628	668	677	695	677	644	618	681	621	658	665	704	686	621	623	628	640	664	708	669	686	658	698	710	667	639	677	693	628	655	632	657	692	657	689	635	682	621	685	676	662	667	680	723	648	637	655	673	678	675	678	663	697	678	631	659	631	689	669	631	667	570	666	677	653	630	630	679	602	689	705	684	658	688	676	684	675	669	673	650	663	678	687	660	639	683	668	666	630	688	679	688	661	679	671	630	678	663	628	712	592	634	664	640	697	636	634	637	670	631	657	650	662	700	650	685	657	687	674	679	667	670	608	649	650	657	675	657	690	657	652	650	628	662	716	625	709	652	697	699	652	619	684	656	605	666	613	672	673	675	650	632	657	630	630	644	644	671	628	680	688	651	723	701	632	666	661	672	656	632	619	683	656	637	662	664	629	661	654	676	638	653	622	702	654	646	686	716	676	687	652	710	652	630	675	658	670	676	652	658	687	692	666	655	644	680	611	675	666	643	707	697	658	692	705	683	656	656	680	650	672	651	652	704	664	663	656	632	661	616	650	652	637	653	640	690	624	656	703	674	653	682	685	652	685	643	669	654	666	627	638	666	664	703	710	663	616	653	662	640	713	636	640	675	691	600	650	631	647	705	624	626	685	649	651	688	611	604	679	680	701	655	647	644	690	683	666	682	648	646	695	680	680	647	618	677	663	678	634	634	670	676	711	691	687	657	642	698	674	617	623	667	660	683	657	643	697	657	642	608	641	673	651	684	635	678	724	649	674	661	658	647	631	663	687	661	606	651	638	650	686	710	699	664	651	696	641	640	705	687	619	678	668	680	707	689	667	679	650	657	685	707	657	642	616	646	689	662	637	678	682	647	636	668	677	667	662	628	697	626	664	652	667	625	713	678	635	684	709	648	655	668	701	672	663	678	646	672	688	656	650	653	696	693	608	669	655	666	665	650	618	664	637	635	669	665	652	636	690	672	655	696	725	649	624	637	640	676	652	651	675	678	681	666	621	671	642	637	690	641	663	666	669	669	673	631	659	655	628	655	639	641	681	672	667	700	685	651	630	677	697	670	663	686	644	674	635	673	644	660	639	665	653	610	634	658	697	647	675	682	650	632	665	667	681	674	690	644	662	673	653	685	654	660	647	659	697	689
20775	9389	1213	6723	3748	329	226	205	216	188	189	184	164	157	149	145	160	160	164	154	147	140	157	132	149	158	138	144	153	131	131	153	138	170	149	147	142	147	154	165	141	138	144	133	154	132	144	131	129	149	131	145	148	124	139	162	138	161	130	152	145	155	144	142	153	124	129	156	156	151	147	140	149	111	135	135	140	152	142	155	144	138	136	140	142	111	145	142	127	135	125	125	144	145	105	121	136	120	126	138	128	138	133	134	126	147	153	127	142	146	151	138	144	152	131	122	146	120	152	118	141	135	133	155	122	146	131	108	141	124	111	133	131	126	130	171	138	135	141	121	138	139	129	132	137	146	134	139	137	138	129	162	139	134	152	147	124	155	126	152	159	124	117	121	133	150	169	121	132	140	126	158	120	155	142	133	132	144	119	134	134	134	137	134	151	125	140	131	137	151	122	133	168	129	158	125	146	120	134	145	139	152	128	135	146	141	142	155	131	148	141	143	148	130	137	144	151	120	142	124	147	134	130	131	135	113	140	139	145	152	125	147	135	131	151	142	132	130	146	154	128	156	135	122	153	135	149	142	134	134	144	140	131	156	129	130	159	129	138	117	133	135	120	143	131	123	147	131	134	147	144	147	160	154	140	144	120	154	146	164	132	143	142	118	122	146	143	119	143	144	142	163	145	147	156	143	116	140	142	124	122	120	135	129	146	109	138	149	140	125	148	122	127	153	146	140	116	125	150	126	143	132	156	175	144	153	156	129	145	154	135	166	124	124	131	142	141	142	146	135	143	149	135	152	110	136	119	139	148	167	127	134	127	145	139	140	150	137	148	114	145	143	129	124	129	123	120	158	136	146	134	145	128	151	133	174	156	121	133	135	137	156	137	169	147	154	119	163	126	132	129	141	135	151	155	139	129	136	151	143	147	125	163	162	130	131	150	144	154	148	165	143	141	153	137	131	117	110	142	143	146	132	129	143	166	162	151	153	143	144	120	159	131	154	142	146	130	137	135	140	123	154	145	154	166	135	137	136	159	141	151	136	149	147	144	155	122	128	140	129	127	140	134	136	145	143	139	123	136	147	135	149	145	111	150	146	143	128	135	118	127	130	152	125	122	120	143	147	146	142	137	135	138	130	167	145	119	137	148	124	134	158	140	125	123	150	157	126	168	119	136	146	138	120	151	106	147	140	115	137	132	120	135	152	135	124	132	148	133	144	132	146	138	149	132	155	141	148	147	148	147	165	138	152	120	138	142	124	149	128	149	131	158	128	131	126	136	161	141	147	154	151	141	146	150	144	127	151	131	140	126	165	123	137	145	138	136	137	146	111	144	121	154	152	123	131	128	128	128	127	136	169	122	148	115	134	132	146	138	153	159	171	121	134	129	157	134	140	137	146	151	163	160	146	124	154	130	148	147	145	135	145	134	137	149	132	149	136	136	147	140	131	137	152	145	135	145	132	139	138	143	142	142	136	147	134	153	137	156	154	154	141	128	144	164	124	140	130	141	157	142	138	138	134	143	149	125	163	140	135	124	112	118	137	123	124	146	160	138	135	142	153	149	130	132	150	134	142	148	121	148	135	139	115	137	116	124	120	148	139	140	148	136	146	141	142	165	111	137	164	143	125	158	129	138	117	152	151	135	153	114	135	127	142	190	146	142	133	132	148	160	166	121	126	132	140	115	135	127	134	138	142	135	128	129	132	148	153	135	140	121	133	144	163	165	133	143	161	124	145	146	124	113	125	126	157	125	148	132	136	145	132	140	123	134	132	123	121	141	129	142	123	151	140	134	149	147	147	151	144	146	119	140	137	137	156	119	153	143	133	146	136	140	138	122	140	131	144	152	109	137	134	130	142	123	153	130	130	155	125	141	128	146	134	121	121	136	118	131	123	119	159	139	146	140	147	134	130	127	144	150	139	124	122	126	168	133	138	138	143	122	149	119	132	121	126	130	123	141	127	126	141	130	132	137	146	132	131	144	135	129	112	120	144	140	135	115	144	142	147	165	130	124	141	137	126	124	141	142	124	136	140	140	138	142	123	130	150	135	163	145	150	137	145	139	142	147	155	140	157	129	122	151	120	148	138	146	133	155	135	168	149	153	148	130	127	152	150	137	152	126	102	145	140	144	151	157	157	146	157	148	134	128	150	133	124	107	121	110	129	138	142	145	131	125	147	137	147	152	118	133	126	136	141	149	150	137	146	131	129	127	156	133	135	145	139	142	142	127	148	119	146	126	142	142	148	153	158	163	154	120	126	123	120	146	127	131	122	158	150	137	141	146	150	138	143	123	151	131	128	111	131	145	135	130	120	139	138	160	127	135	124	138	147	139	131	146	159	128	149	139	136	132	139	150	134	129	143	124	157	137	154	136	154	127	107	136	125	134	116	117	132	130	132	147	138	147	133	138	167	149	136	129	136	132	140	149	144	119	140	143	127	138	142	142	148	144	152	120	115	145	147	146	138	110	116	137	130	139	131	146	142	136	127	131	114	158	136	119	130	138	146	141	114	129	140	136	145	153	135	172	119	129	118	143	170	146	131	146	136	133	147	163	132	133	133	134	142	140	127	135	139	114	135	138	154	153	146	130	129	156	124	130	121	128	160	143	143	128	142	112	137	142	144	165	149	143	150	140	150	137	118	150	120	146	126	143	149	142	148	165	131	141	125	117	140	133	128	149	135	145	138	122	129	150	168	145	140	159	155	151	120	131	135	128	134	161	127	139	156	149	138	133	143	136	143	143	137	147	124	130	117	122	149	144	140	125	135	126	127	144	157	129	144	126	133	142	130	139	153	133	148	158	131	148	155	147	137	142	149	139	141	140	142	135	157	145	150	134	148	128	138	129	143	124	153	121	171	155	150	149	163	154	132	143	128	142	131	119	137	133	138	131	155	120	171	152	156	152	131	153	141	130	146	140	154	149	135	143	169	141	134	156	139	135	130	135	150	140	136	134	132	122	122	133	146	142	139	130	142	130	153	122	149	131	126	142	141	138	150	154	132	135	164	135	123	138	139	149	147	140	137	125	151	107	149	136	128	143	129	156	135	157	146	132	117	150	145	134	129	141	135	142	158	124	160	143	140	156	126	138	134	158	147	126	123	146	139	149	119	145	146	135	128	138	135	132	149	144	128	151	165	146	123	138	147	130	133	162	162	146	137	133	148	120	137	134	138	130	125	133	153	149	120	144	117	150	138	131	152	144	123	128	143	124	151	119	149	135	126	137	143	154	144	133	130	127	152	131	119	137	135	144	139	132	134	144	151	130	144	124	125	123	125	145	157	133	148	145	146	154	125	128	126	140	152	151	152	160	150	154	147	125	147	160	126	143	124	146	111	158	105	122	147	140	147	167	130	139	144	137	138	137	131	138	132	136	160	140	130	126	154	128	125	143	142	107	172	139	143	156	126	119	156	152	124	134	149	147	130	151	143	149	141	130	156	122	120	115	158	142	126	129	132	128	156	138	123	148	149	142	145	135	158	139	138
14675	4111	2239	18141	6780	1084	847	740	630	563	596	490	469	493	450	443	468	421	392	453	398	393	372	400	387	392	414	366	371	414	404	339	373	392	365	348	393	366	328	324	352	378	336	356	373	383	375	402	361	323	366	343	362	362	359	374	381	365	369	312	378	326	374	310	363	345	322	353	318	369	340	364	330	361	340	332	349	350	353	357	381	370	344	385	339	327	371	355	344	323	323	333	352	358	340	359	369	367	343	350	348	357	317	366	356	367	350	350	359	366	346	328	334	357	328	370	326	338	332	331	343	366	326	362	347	348	366	315	356	329	331	322	363	346	339	344	331	368	403	345	373	339	333	368	328	351	325	344	351	304	347	374	307	351	334	353	344	328	370	340	351	330	333	353	355	356	342	385	316	355	390	339	343	377	337	332	348	359	345	358	328	373	319	347	329	342	368	337	342	385	328	381	344	369	363	346	352	353	296	376	320	372	341	336	354	334	339	393	343	331	372	352	332	348	360	373	334	340	350	342	364	362	383	323	384	361	342	377	351	381	341	334	353	335	313	332	356	354	340	357	360	330	320	365	371	352	360	356	346	334	361	346	333	370	339	324	336	345	365	334	369	357	348	378	352	343	345	331	336	372	378	338	343	321	382	323	345	345	330	364	344	358	351	343	352	340	341	354	334	347	341	336	321	313	340	337	340	357	331	354	315	350	361	333	349	371	388	351	345	356	352	322	333	343	333	354	335	340	375	345	349	364	323	362	357	353	363	360	376	346	391	329	345	344	338	326	343	370	332	348	338	343	362	347	345	355	369	353	361	334	343	349	349	349	360	330	351	346	350	340	358	331	359	349	338	362	348	360	328	331	306	300	362	353	347	342	372	355	328	359	346	349	356	368	378	375	368	328	334	366	354	332	337	360	311	343	358	349	337	364	356	342	348	336	332	314	326	357	399	396	385	346	353	372	356	363	316	338	343	332	348	374	363	354	326	350	311	339	332	351	371	361	341	364	398	372	351	351	363	381	328	359	347	360	335	352	376	388	358	372	373	345	338	341	328	335	349	342	370	328	330	315	351	343	325	355	368	358	351	363	360	347	333	377	368	324	401	336	346	345	341	335	373	372	339	367	339	325	381	344	331	351	363	331	356	361	366	376	329	342	347	365	367	347	326	371	376	348	334	332	379	332	344	367	368	341	381	355	348	387	365	321	358	335	354	314	335	375	336	324	362	342	355	361	390	351	330	345	348	336	377	331	368	360	329	339	350	332	339	350	330	372	365	336	308	352	362	352	341	384	377	335	323	350	335	363	361	341	364	329	372	360	349	350	334	342	352	379	376	335	309	357	316	303	366	369	349	361	358	365	331	351	339	316	315	324	344	379	341	334	356	353	353	328	376	319	341	358	358	336	371	329	330	336	360	367	335	339	357	355	333	351	359	353	367	336	357	336	341	348	356	365	332	348	351	388	323	369	343	335	375	347	316	389	338	381	358	352	336	336	354	382	325	340	361	336	358	340	379	356	353	365	382	372	370	346	326	343	385	334	372	334	351	329	347	316	369	360	375	329	348	358	364	337	367	317	310	338	347	340	373	367	334	363	345	324	352	372	320	369	332	368	354	325	354	343	325	346	303	361	356	351	364	326	321	368	354	332	383	346	376	351	324	353	366	325	309	337	369	341	342	357	324	337	319	319	341	317	359	400	374	385	309	348	363	320	327	347	360	352	354	331	366	372	324	336	337	343	317	322	371	344	340	335	399	344	340	333	362	345	345	332	370	368	336	332	349	352	329	331	345	354	333	380	340	337	348	371	320	349	360	356	360	335	330	371	379	353	360	312	364	323	348	364	330	341	370	364	378	306	356	372	372	348	322	324	347	322	329	352	370	369	332	331	321	309	340	345	339	343	359	354	375	327	373	386	363	358	342	364	360	323	306	368	322	354	309	332	314	355	330	351	332	353	342	351	323	313	369	355	368	351	350	358	332	352	332	338	320	335	363	329	355	325	349	344	341	370	338	361	358	357	351	331	330	334	342	334	380	358	329	325	350	367	345	367	365	356	345	347	348	373	334	351	355	373	370	358	367	355	351	357	350	343	325	389	326	352	379	328	352	326	340	347	395	326	321	312	367	346	370	396	354	373	342	336	362	354	375	340	368	330	344	351	343	357	337	361	357	359	357	338	362	335	394	363	349	342	373	362	352	354	358	340	352	348	340	340	338	355	343	372	335	391	356	392	338	332	334	332	358	359	358	373	344	345	341	357	375	337	364	365	355	359	353	313	330	321	339	349	362	360	325	318	361	331	346	365	382	323	338	354	336	368	312	337	330	351	343	354	356	328	336	364	420	366	366	333	326	347	346	346	328	387	348	351	357	356	355	343	375	335	352	389	352	341	378	377	386	405	337	324	358	338	372	342	359	349	375	345	339	324	374	357	343	340	380	324	343	376	374	331	385	353	350	351	358	346	356	340	343	362	339	363	371	344	341	348	328	357	355	351	339	338	362	329	380	379	353	348	360	374	361	345	314	321	356	363	363	380	366	355	340	362	347	395	356	336	335	352	339	330	350	353	367	365	350	334	317	343	332	380	366	341	362	367	356	385	355	364	355	329	320	335	379	338	353	335	322	323	350	302	374	381	335	355	338	344	378	346	309	333	338	312	369	338	359	346	339	343	355	357	381	349	353	316	329	358	323	367	354	333	361	337	403	371	344	360	361	344	359	345	333	357	342	388	387	369	371	351	354	346	319	332	345	365	362	351	352	341	356	379	330	371	354	356	330	372	325	364	369	324	359	340	357	346	342	368	326	333	366	349	350	339	361	323	356	360	358	351	315	359	361	346	353	356	350	344	366	364	364	353	377	341	358	341	338	379	343	354	330	334	360	342	358	345	325	356	336	349	335	364	354	319	340	338	294	377	328	351	383	339	370	341	338	350	335	354	361	359	341	326	346	327	342	353	363	367	350	376	352	328	340	354	332	331	397	361	353	342	348	312	345	364	355	346	340	340	353	341	345	411	356	379	370	360	372	357	330	347	371	335	340	370	350	349	349	302	330	373	351	358	336	362	354	338	358	342	359	353	358	348	321	356	384	360	340	327	360	347	340	353	325	321	327	356	331	367	325	339	373	347	329	359	322	332	344	364	409	332	332	335	333	335	358	361	376	368	367	338	365	340	320	355	364	348	340	341	327	368	367	338	356	347	399	328	308	363	334	335	367	333	356	328	365	346	336	362	336	342	358	337	350	350	350	380	357	350	378	333	336	318	343	366	357	308	372	362	324	319	354	352	361	352	314	362	354	330	338	351	355	355	306	317	355	357	364	334	367	341	334	320	361	342	368	326	346	313	365	352	355	378	364	355	335	357	335	339	349	335	337	346	357	342	362	356	366	369	341	335	323	363	327	303	397	362	331	361	330	351	347	362	389	346	351	371	340	342	387	345	348	338	358	388	356	386	359	358	357	320	307	317	310	347	346	369	356	363	353	342	348	339	366	320	344	347
1613	476	398	404	306	269	256	296	265	241	252	267	263	254	273	261	232	258	261	273	251	261	254	258	317	267	276	251	255	273	261	250	248	272	305	256	241	266	234	256	267	271	236	298	239	260	257	275	250	234	259	276	258	264	313	300	261	237	259	271	295	256	289	266	267	264	276	282	272	291	252	263	270	258	248	259	267	289	252	247	269	261	263	281	259	275	260	284	295	268	265	309	280	261	289	259	260	253	256	255	249	253	254	298	281	276	291	270	272	262	282	272	269	269	267	242	268	267	285	258	269	241	270	244	254	277	249	270	252	248	267	271	284	274	282	253	292	264	259	309	269	264	254	263	290	262	247	262	248	261	258	262	289	298	258	255	256	246	259	261	265	253	273	253	247	275	269	238	275	295	270	268	262	259	250	265	251	292	281	242	285	256	252	266	276	252	287	284	299	286	282	260	274	268	236	290	257	281	273	255	260	286	280	271	262	261	268	268	278	257	289	256	282	280	302	249	249	273	249	263	277	318	273	253	260	264	260	239	256	270	274	258	270	278	255	268	232	252	296	268	239	263	308	249	258	251	271	264	287	271	261	225	260	278	285	274	242	246	240	274	279	267	278	279	290	272	302	256	271	255	281	282	263	287	294	261	280	258	301	294	288	270	283	298	293	268	251	257	299	272	252	228	254	265	254	265	264	287	249	239	246	304	246	283	259	272	265	252	278	276	266	285	245	271	264	288	250	261	270	266	259	287	272	242	260	276	261	239	257	287	282	263	281	251	258	276	262	280	260	278	257	285	264	259	239	273	260	244	301	261	250	274	276	259	276	279	265	270	295	283	274	290	274	254	245	258	254	256	267	250	267	263	254	239	249	262	260	279	237	268	250	283	254	259	275	265	268	292	256	266	252	286	253	260	264	264	253	266	273	276	253	278	283	252	265	280	246	273	232	238	275	255	272	268	267	260	274	226	272	252	239	253	290	250	247	303	285	254	266	285	296	225	266	237	285	264	261	259	267	291	277	232	284	274	278	283	269	284	291	256	270	276	286	262	279	264	277	252	249	264	240	265	281	279	244	248	265	283	270	259	253	271	291	277	277	261	287	251	257	285	267	302	276	267	262	288	277	276	289	293	256	270	271	243	246	263	255	269	279	267	292	258	264	249	250	236	232	246	277	266	254	242	298	257	274	271	227	252	260	290	272	260	277	226	261	253	256	250	248	250	289	255	287	250	280	261	263	282	272	262	267	259	269	272	274	264	249	257	246	289	264	274	298	255	269	268	281	276	258	281	275	274	226	247	257	253	243	265	272	249	269	263	242	248	274	261	231	278	220	264	267	239	274	281	253	276	295	260	273	275	271	229	273	257	266	288	249	286	262	282	243	256	239	307	257	266	256	267	262	293	265	248	246	275	230	246	268	246	288	243	298	263	271	256	255	300	287	300	293	265	295	282	248	271	260	280	232	263	265	236	240	272	266	281	274	278	301	263	273	267	278	262	263	253	281	228	272	277	268	217	241	289	298	278	245	290	255	265	247	280	283	231	239	242	272	269	270	303	260	251	276	271	255	255	277	254	248	230	291	276	275	240	266	310	253	255	266	262	269	254	256	261	282	255	293	231	276	277	242	292	267	292	264	269	255	235	262	246	252	254	290	273	275	245	235	266	243	254	245	265	257	250	295	257	250	246	228	284	246	245	269	243	268	229	257	272	266	244	289	254	257	291	274	288	278	253	282	292	295	270	263	309	269	280	256	246	271	261	308	268	277	280	246	293	252	245	250	251	251	262	245	253	281	263	280	276	279	256	262	256	269	238	279	258	255	257	288	247	269	273	250	272	275	232	270	277	265	261	266	272	292	248	274	281	235	238	269	273	298	268	282	267	269	260	263	295	243	269	279	267	272	250	275	254	249	265	260	263	278	256	262	280	295	252	253	260	255	268	243	267	288	271	297	238	302	258	265	285	244	275	261	281	262	259	254	281	265	275	263	258	251	299	280	248	262	262	281	247	255	260	269	284	296	273	260	229	272	283	263	254	260	286	247	276	258	277	271	220	285	281	243	266	256	273	290	253	271	252	276	235	225	237	267	274	258	255	281	253	280	262	256	253	265	294	264	289	260	260	257	269	246	259	255	266	266	260	271	260	263	263	278	301	263	280	263	284	240	259	262	268	276	266	260	278	242	245	255	279	294	276	248	270	268	255	287	280	261	295	254	251	258	231	257	288	267	250	252	294	258	272	270	299	268	259	277	237	276	276	266	250	271	308	250	242	240	257	295	296	224	263	227	289	255	278	248	275	260	272	264	284	278	290	247	234	264	268	255	279	254	244	280	265	259	280	256	281	283	260	248	272	272	292	290	270	285	270	270	238	242	246	278	272	275	287	283	265	268	290	263	289	276	251	270	253	246	275	268	283	285	266	287	269	280	274	262	289	294	300	284	296	288	281	267	269	283	245	265	263	253	282	283	274	291	291	265	258	251	265	263	244	294	281	304	251	278	286	272	278	259	283	281	280	287	266	261	246	241	246	271	248	282	262	249	297	304	276	242	261	264	256	290	270	269	281	273	285	268	238	275	258	259	269	283	266	248	267	251	265	279	235	252	274	271	258	232	244	255	280	254	254	247	244	243	252	276	286	266	281	255	279	245	274	301	272	267	242	294	275	272	266	254	255	312	295	252	307	259	246	248	299	277	278	278	265	265	258	242	279	251	254	256	277	264	256	249	253	259	267	238	284	256	247	268	276	273	265	242	308	264	278	280	263	254	264	258	275	295	243	281	292	258	247	278	256	291	266	266	276	263	265	259	269	248	215	225	279	248	275	284	272	241	328	257	295	287	284	285	286	262	262	246	269	240	272	290	284	261	277	279	258	252	251	268	250	285	271	259	274	267	258	266	265	256	281	267	254	238	271	256	280	255	267	249	265	260	233	262	248	243	283	286	285	271	265	261	260	255	246	225	241	298	286	294	290	290	277	263	260	286	252	247	236	270	265	289	296	284	276	256	263	286	258	247	268	273	271	257	257	295	284	256	271	276	285	287	231	287	288	252	275	243	231	244	255	283	250	268	288	294	233	272	240	244	278	250	261	282	252	250	266	257	244	214	270	276	263	249	270	276	258	253	237	262	286	282	235	261	292	258	253	270	275	264	270	279	245	225	283	285	260	264	284	228	230	260	253	276	265	269	243	255	275	262	255	255	269	281	292	266	261	254	270	258	302	246	267	263	237	273	254	296	284	268	267	264	293	243	255	276	270	250	280	280	252	266	268	289	275	294	298	265	267	248	267	282	295	290	341	272	279	269	287	274	301	274	273	261	254	248	252	279	237	273	260	291	257	285	213	283	263	256	288	264	273	241	266	296	283	251	218	273	268	285	264	269	290	248	274	266	234	265	243	272	258	253	329	313	228	233	237	270	276	251	283	266	269	255	238	261	291	236	264	241	259	250	265	271	257	270	281	289	263	279	264	262	241	260	261	283	267	275	254	242	267	252	251
2200	895	990	1508	912	677	676	649	705	652	652	667	644	654	630	635	667	630	643	664	658	658	630	664	622	624	630	654	642	659	697	647	658	617	664	609	638	629	665	673	690	670	635	638	663	664	680	599	652	663	647	661	656	614	647	617	653	603	601	613	631	666	658	628	669	635	623	672	640	614	681	703	680	605	645	675	646	648	628	661	663	636	675	666	669	650	689	632	646	672	655	662	595	642	660	609	711	623	656	643	635	661	655	667	672	596	662	678	641	677	603	667	669	653	653	661	619	669	666	647	649	617	666	649	690	651	654	650	662	667	641	678	666	678	611	643	628	627	614	637	671	632	594	627	660	671	651	618	603	679	660	670	648	623	648	650	662	606	646	648	699	677	662	647	664	642	591	656	618	691	611	601	700	644	623	640	646	656	635	619	659	668	666	667	661	668	597	684	686	652	718	658	643	647	685	655	608	637	640	606	662	645	713	603	656	608	661	628	643	610	628	677	679	585	595	649	659	637	649	602	634	664	644	663	675	646	682	627	664	676	679	587	628	607	664	663	664	699	657	680	700	695	651	672	643	649	632	650	681	632	624	634	626	649	659	660	614	727	648	666	647	625	626	648	625	672	619	666	650	641	674	649	676	638	654	651	651	653	648	647	661	611	649	636	662	669	635	594	670	681	634	684	626	627	637	664	658	597	633	669	635	659	681	651	642	609	660	634	666	653	678	648	641	629	657	678	629	706	700	669	666	670	625	640	696	648	661	642	663	624	638	693	660	687	648	663	654	661	691	645	637	678	642	615	641	670	637	627	654	658	711	685	624	640	643	593	700	687	639	719	685	654	645	647	652	623	687	641	667	666	645	604	669	662	646	665	646	690	600	646	643	680	673	636	621	628	669	653	662	653	637	648	670	649	636	664	625	683	631	649	681	674	644	633	659	644	642	643	683	615	650	591	673	693	652	665	639	633	636	682	614	664	664	644	627	633	643	671	627	673	689	615	635	655	639	694	682	614	644	678	661	653	659	613	597	669	684	667	637	653	643	686	603	675	666	642	645	697	665	662	660	647	615	613	646	681	604	676	674	600	652	648	662	629	662	666	676	684	622	624	656	665	660	697	640	643	658	683	638	649	669	631	647	633	623	685	594	624	668	656	623	638	664	685	638	702	680	665	665	646	609	656	645	630	605	678	669	614	634	693	677	659	642	665	638	662	658	654	679	655	651	620	674	716	675	648	669	644	654	672	659	680	704	656	686	648	661	679	633	621	613	646	663	702	649	599	692	667	703	642	627	670	640	630	655	666	621	638	623	648	638	663	668	649	639	652	675	664	664	599	615	642	669	643	599	652	649	697	676	658	636	685	645	675	627	597	632	634	650	637	656	629	619	701	603	618	672	641	694	630	635	636	659	661	631	669	662	662	681	626	603	688	659	664	624	660	672	650	622	621	665	681	650	627	662	661	660	662	679	644	641	667	640	611	606	605	582	622	645	597	665	641	648	700	648	658	640	633	635	657	688	654	649	670	659	632	658	634	683	632	634	652	649	685	601	638	661	634	638	635	600	650	624	651	604	626	710	683	672	653	648	664	664	699	636	678	651	675	677	649	617	621	662	624	659	624	675	625	592	636	631	658	668	642	645	688	603	663	610	624	636	690	636	628	717	644	637	686	680	661	649	650	645	669	634	633	638	641	622	646	671	651	641	609	616	655	652	687	615	657	645	635	632	612	661	696	609	667	625	637	690	685	635	618	629	680	637	637	637	613	639	640	670	670	647	628	665	694	647	672	671	625	658	582	670	649	699	657	664	628	646	676	656	639	650	672	615	598	640	730	671	642	685	670	636	692	660	633	637	642	614	678	629	632	672	604	670	666	643	640	660	668	614	694	622	654	652	668	629	673	657	629	646	656	634	633	597	690	675	648	683	690	632	641	658	649	675	633	669	655	648	681	598	645	649	613	631	680	639	615	625	624	619	660	692	683	624	612	625	664	662	659	632	703	707	640	660	632	690	705	662	610	643	679	605	608	678	624	693	682	626	631	650	633	620	656	637	638	624	665	677	629	683	688	664	639	655	641	684	646	623	704	679	627	655	666	667	644	616	659	644	637	614	652	658	631	658	694	673	666	636	654	654	621	665	642	662	605	657	599	613	659	668	628	616	645	689	649	557	686	651	620	699	615	644	654	644	655	615	669	679	649	683	602	658	624	628	661	637	620	652	633	642	642	620	637	649	625	638	689	656	710	640	683	606	680	656	636	670	630	672	653	611	614	662	685	609	635	642	598	667	621	612	685	629	676	627	624	670	617	679	616	642	659	614	598	643	673	646	618	599	634	671	627	655	653	676	680	637	608	645	646	653	615	619	628	661	656	681	682	668	663	649	645	612	653	679	661	662	659	667	641	630	647	690	626	631	623	633	689	653	635	627	630	664	653	648	647	690	685	641	646	651	590	633	620	645	657	676	646	656	600	652	667	689	667	644	670	658	600	681	667	624	696	660	669	657	651	703	602	702	672	676	675	637	657	623	630	700	612	648	643	662	658	640	642	657	674	635	673	599	666	602	636	637	623	647	675	629	624	626	649	687	606	635	634	624	693	690	668	675	644	664	625	684	687	661	609	710	665	642	676	625	663	632	676	640	652	622	610	658	714	653	671	656	620	600	631	587	696	635	712	621	618	691	634	622	621	624	663	629	645	601	691	624	633	660	614	653	660	635	639	676	681	642	624	642	589	647	655	661	656	730	596	628	652	635	671	660	648	623	662	655	639	648	608	653	682	665	621	618	685	635	674	651	667	661	650	637	643	648	624	692	655	649	648	689	625	630	628	698	654	663	679	635	648	638	671	598	716	653	672	641	640	663	646	647	611	653	643	618	721	691	663	658	618	607	672	674	665	678	718	644	640	636	632	666	619	637	696	652	625	647	653	658	646	628	651	639	623	642	640	673	650	659	634	689	647	679	647	665	614	618	664	611	684	600	680	632	659	609	636	628	646	678	637	668	668	648	688	634	620	635	624	656	723	649	701	641	614	645	646	658	651	628	668	612	660	602	617	669	687	665	626	663	701	640	651	641	636	648	658	660	625	596	620	659	642	587	654	631	649	700	669	653	675	623	702	638	663	623	640	625	662	656	685	616	621	674	658	657	636	668	663	663	690	638	635	681	635	642	630	620	606	673	669	615	650	650	671	696	682	589	650	633	689	626	651	642	669	617	684	603	631	676	651	648	652	663	655	660	637	652	633	626	635	632	607	654	696	629	656	595	654	684	636	628	680	624	643	685	650	622	639	657	650	655	673	666	617	659	688	640	640	634	677	619	672	630	681	670	624	665	661	641	645	640	684	650	669	663	635	622	675	653	610	659	654	640	651	682	656	649	636	659	670	684	683	675	617	677	576	623	670	664	650	615	647	672	644	632	619	615	678	655	697	632	692	690	649	649	662	668	620	598	709	657	640	673	683	677	649	652	628	627	641	630	671	646	654	643	683	699	645	680	580
9749	2330	758	4784	2186	383	355	338	341	271	315	269	306	292	273	298	281	267	286	286	293	262	289	278	288	252	305	287	289	249	266	266	252	255	291	279	265	272	266	256	287	275	282	261	277	272	281	276	283	275	299	290	265	259	278	313	274	282	267	295	251	298	303	255	265	257	286	290	310	287	262	316	288	271	287	279	261	291	271	278	279	314	295	285	259	260	260	302	265	298	289	260	256	238	298	262	270	294	315	299	257	270	303	303	281	258	290	277	254	258	290	266	260	241	290	242	265	285	268	284	230	278	275	275	278	265	275	305	268	256	297	281	297	233	285	273	284	233	295	284	288	261	289	264	296	306	309	278	288	288	298	290	275	278	275	262	264	262	250	285	268	266	248	269	287	252	283	271	246	279	242	278	280	308	266	261	247	268	317	259	272	252	271	277	251	296	279	237	288	276	287	274	274	262	289	255	275	268	283	248	281	280	300	289	265	289	281	293	286	281	259	304	243	299	264	272	265	287	299	261	260	268	253	267	266	287	251	272	253	264	271	296	267	254	286	266	237	260	296	266	268	260	281	317	293	260	274	270	237	298	290	276	270	283	257	288	261	258	250	280	287	270	291	263	268	271	292	277	295	285	268	274	280	305	269	290	233	268	268	303	256	275	278	262	302	281	290	250	311	272	272	277	244	290	280	281	252	247	276	283	272	282	282	272	278	316	264	269	258	247	231	256	261	276	286	265	293	269	276	275	261	249	244	291	283	248	262	302	268	293	282	241	289	289	248	256	279	275	254	262	288	298	271	293	288	303	255	272	290	274	284	270	274	311	309	292	286	299	270	246	285	270	259	249	260	255	253	280	277	271	281	271	280	300	290	288	272	284	248	265	281	229	279	294	245	284	280	317	286	294	308	300	274	287	267	260	241	278	266	262	280	294	254	257	294	274	270	232	245	281	286	254	276	267	248	267	282	277	276	261	288	312	270	288	259	276	260	290	262	280	280	253	270	280	265	270	288	265	235	285	293	262	250	286	297	242	276	303	277	287	284	250	285	272	297	245	258	284	312	268	294	294	285	274	257	274	320	253	291	303	259	257	265	285	294	293	257	276	266	275	287	295	269	283	267	268	265	263	274	276	292	273	256	273	261	289	267	286	261	276	294	317	303	268	282	276	284	328	275	297	260	246	316	269	279	290	262	271	283	285	264	272	260	271	281	278	300	260	265	256	275	285	261	276	278	254	235	272	304	281	296	261	263	291	261	280	314	245	288	255	282	273	272	282	269	263	286	284	259	284	233	265	284	265	329	273	296	248	258	299	266	292	258	242	284	245	263	271	260	292	270	303	288	258	264	271	252	306	296	266	298	294	289	272	296	274	264	281	285	290	271	300	275	278	295	287	279	275	273	263	275	248	243	288	279	257	277	288	335	266	250	302	272	245	278	271	251	263	279	250	283	282	318	266	286	283	292	255	278	284	268	278	262	319	248	323	300	257	280	265	285	274	274	291	289	261	269	275	280	281	290	276	266	263	294	265	259	280	281	302	253	261	270	264	256	266	252	271	277	294	311	294	261	288	290	261	269	249	293	265	294	244	289	264	278	281	277	270	266	293	308	251	256	296	265	261	297	272	300	285	298	298	273	264	286	271	262	259	281	260	283	270	253	291	268	312	284	246	267	271	260	283	264	271	296	275	256	263	285	269	293	256	281	255	283	301	291	291	245	269	235	301	272	274	272	289	301	256	291	272	297	286	283	275	261	290	262	274	254	274	269	268	280	253	255	258	256	283	279	278	264	298	287	299	288	318	288	277	275	266	264	281	244	280	283	282	266	284	290	278	273	288	281	283	257	292	263	260	300	266	257	229	303	285	298	240	271	271	264	285	287	253	291	257	261	271	278	291	263	297	287	253	273	258	284	248	258	262	296	246	275	284	292	254	259	269	256	260	254	290	278	221	265	266	269	263	298	272	270	255	283	271	284	276	262	267	286	278	283	278	289	276	276	247	303	256	289	265	271	286	305	258	285	275	251	245	292	259	283	292	267	291	261	290	295	235	236	294	282	261	288	269	247	237	304	266	255	265	295	272	265	275	307	280	265	270	255	257	297	300	294	269	289	276	280	285	299	262	272	283	282	273	291	299	284	274	256	297	303	267	243	280	298	290	273	287	259	281	279	283	307	280	284	311	288	294	316	287	264	276	274	280	263	244	248	285	244	253	260	300	261	284	297	265	271	295	291	288	254	265	325	301	265	276	289	282	243	293	281	252	287	283	262	265	269	283	270	264	285	261	268	287	253	267	264	254	276	259	253	277	260	284	260	285	250	283	296	286	269	267	247	265	273	268	248	291	248	288	263	290	259	295	248	267	294	258	265	282	266	270	252	262	266	289	260	272	261	249	249	266	259	290	259	263	299	293	275	284	255	272	275	285	238	253	281	274	245	283	260	289	275	243	302	278	284	278	306	286	267	243	280	279	289	302	300	306	295	287	277	299	255	307	273	253	272	283	253	292	284	279	293	274	293	275	263	308	281	287	280	283	258	297	318	291	259	255	304	240	281	219	263	267	276	270	261	261	275	278	282	262	285	273	258	263	262	250	264	270	298	270	272	261	270	293	295	281	243	301	306	283	286	258	273	302	264	232	248	240	287	294	280	276	285	256	315	274	278	275	233	286	282	334	295	255	269	263	271	296	259	288	270	312	306	255	315	285	267	279	287	303	290	291	277	303	302	300	274	286	304	294	312	261	271	278	287	255	280	305	259	289	243	270	248	264	284	272	247	300	257	290	242	256	267	262	273	279	258	253	245	259	297	290	279	288	277	271	291	272	252	278	265	294	282	279	281	263	311	290	305	245	263	295	274	246	260	274	251	266	275	238	256	289	280	246	280	293	265	285	264	254	268	291	273	288	276	280	275	257	273	257	278	291	282	270	252	274	268	271	282	312	275	295	295	278	273	273	270	271	312	286	297	275	269	261	255	248	304	243	284	299	286	253	279	277	295	261	274	256	294	270	293	235	286	259	281	267	278	298	264	233	272	234	254	290	261	272	298	244	280	295	298	270	267	297	233	260	230	288	268	264	289	248	269	283	291	264	277	292	270	270	280	263	295	260	268	300	279	285	234	268	286	259	270	239	260	277	296	268	275	274	270	256	255	270	262	271	295	302	265	258	279	260	302	228	317	284	263	282	300	282	279	239	263	263	270	294	303	266	288	292	301	273	250	277	266	277	322	236	297	270	280	262	273	254	301	268	281	229	276	293	276	251	253	260	266	281	291	263	271	301	265	293	269	266	265	284	241	290	292	280	249	293	265	266	260	281	250	307	270	294	273	260	258	290	318	290	296	260	260	256	302	317	290	272	271	278	281	269	292	308	252	286	283	266	256	254	258	278	244	274	265	300	302	260	281	255	271	285	281	255	242	334	300	278	263	302	266	236	258	289	263	278	263	254	279	292	244	273	298	294	290	290	284	272	271	270	279	268	273	280	279	268	274	277	238	281
8460	1908	1836	14876	5173	1078	972	899	790	755	798	746	714	707	719	701	692	704	679	648	705	670	644	702	699	664	692	671	673	700	651	639	717	684	674	691	691	688	680	637	700	703	692	693	696	703	651	695	663	627	693	630	666	662	721	717	676	634	664	588	662	642	679	643	663	617	656	645	665	662	687	631	695	686	645	684	652	690	609	627	711	669	664	658	674	655	660	680	700	630	685	587	655	682	707	642	637	606	700	715	698	695	633	687	668	671	640	651	672	640	689	632	669	638	648	677	646	621	632	572	686	689	664	679	630	682	637	711	672	679	656	611	670	682	681	649	657	674	683	698	677	690	727	686	665	628	655	641	669	649	648	627	680	648	636	729	657	614	669	670	617	668	600	640	691	664	652	662	623	640	633	643	610	661	678	674	672	642	698	689	637	679	613	659	690	711	659	641	646	685	693	675	658	661	627	631	681	651	659	640	699	627	606	631	676	676	636	638	663	664	648	667	646	703	689	708	689	635	692	681	673	644	692	610	677	693	645	682	705	647	639	696	635	662	658	619	698	684	681	661	661	657	695	620	677	665	713	645	669	673	638	641	682	667	709	634	643	646	664	644	656	673	632	680	668	652	673	656	686	649	647	643	633	683	665	692	676	637	668	696	625	639	714	672	680	697	660	656	639	654	679	684	654	682	676	601	635	637	722	642	672	681	694	626	637	662	614	673	676	689	681	650	645	662	678	644	653	681	671	660	629	679	597	675	628	683	681	670	630	670	655	624	694	684	709	668	662	665	603	612	653	680	655	658	640	660	695	660	671	687	637	636	655	599	674	694	655	670	664	645	641	643	651	666	649	647	678	616	647	721	628	665	644	639	659	631	648	691	628	655	631	639	635	653	618	695	668	676	621	625	643	700	609	660	672	653	608	618	657	620	654	623	634	696	664	647	698	737	648	678	666	670	683	660	650	661	647	642	644	667	668	677	671	638	701	583	691	686	635	670	651	657	624	680	638	644	660	684	633	651	650	633	686	632	686	678	671	666	661	669	641	671	620	666	608	669	652	625	654	622	632	670	651	631	655	637	660	663	649	616	666	670	664	695	680	630	672	695	650	666	654	692	665	679	661	618	673	667	661	680	633	647	648	674	623	683	642	643	657	645	679	657	667	664	629	675	601	656	687	659	685	681	641	666	630	698	647	684	654	644	627	651	638	650	703	670	698	663	651	672	671	644	649	625	666	673	676	698	613	642	623	672	696	643	667	619	642	624	669	652	690	692	653	660	685	619	623	693	634	642	687	687	612	682	709	661	645	644	627	688	683	658	656	670	611	668	671	627	698	651	656	640	652	651	611	673	667	666	675	655	725	677	668	698	661	629	678	685	709	635	611	646	635	658	682	689	655	603	641	656	654	670	673	700	645	623	664	652	683	678	675	649	669	651	654	636	626	667	657	667	671	629	674	642	645	673	662	667	683	640	673	682	653	624	587	670	644	654	648	668	651	683	689	655	649	658	664	643	650	673	622	628	656	628	660	680	678	595	660	705	669	624	652	650	659	699	681	667	660	745	663	691	614	648	653	673	630	679	660	645	713	671	690	680	645	639	700	681	714	652	651	627	642	641	635	650	643	659	668	648	636	687	683	654	669	677	661	669	647	638	641	652	692	631	643	685	659	626	659	661	651	710	628	697	651	700	643	650	655	686	666	702	627	642	644	630	643	647	654	663	647	680	627	655	600	654	653	666	674	696	651	654	640	729	696	662	653	701	636	675	687	657	658	687	638	643	603	643	638	653	651	636	616	682	673	620	676	656	687	678	693	660	642	691	640	688	690	670	662	643	672	660	653	639	672	674	613	638	611	630	653	641	639	616	699	654	664	709	671	661	671	701	679	632	635	678	661	686	694	652	659	674	675	660	613	664	644	644	639	661	627	680	678	666	687	660	675	682	666	632	652	688	652	627	650	668	684	613	680	664	673	664	647	695	650	651	620	619	651	636	650	688	679	673	677	587	640	634	635	665	674	676	677	685	665	676	673	712	648	675	692	635	664	660	665	632	706	640	678	657	707	654	643	673	683	663	673	672	651	650	656	659	648	639	643	631	644	666	653	656	622	652	650	674	646	657	690	671	703	611	649	641	679	656	660	644	630	651	659	643	668	691	646	693	669	696	653	673	670	660	659	648	643	673	683	638	670	677	689	648	684	635	634	655	657	684	598	657	710	616	634	670	670	681	648	662	688	661	628	654	661	649	651	663	629	664	653	655	702	652	694	604	615	682	632	643	632	660	667	642	635	680	628	631	656	660	639	675	624	683	675	681	633	676	642	678	652	627	687	643	660	664	634	656	645	673	678	699	627	661	682	650	651	628	656	651	733	681	652	663	664	673	629	643	648	668	708	634	665	681	711	631	670	627	643	642	668	614	649	661	668	642	639	644	640	634	634	693	660	624	685	665	667	650	645	631	671	686	655	689	592	684	687	624	631	680	675	680	655	677	619	700	646	651	629	663	635	648	685	670	670	679	644	657	638	629	674	650	648	668	642	599	665	681	711	696	620	661	705	652	627	631	682	659	624	654	652	643	685	676	629	665	666	687	622	662	642	644	644	656	644	660	710	639	663	651	660	655	696	627	704	716	622	643	646	631	640	725	680	689	632	639	681	641	625	673	702	679	697	646	692	700	710	635	640	650	694	699	636	633	640	695	653	671	666	685	656	675	644	674	700	626	662	675	680	666	665	677	621	626	669	606	657	620	648	658	630	663	653	613	590	639	647	635	659	669	686	633	683	638	685	664	631	640	627	678	640	659	692	676	702	700	639	692	651	663	679	662	702	666	593	676	663	673	697	650	643	651	648	644	658	655	650	672	664	697	645	646	636	657	662	689	634	623	688	620	661	681	625	653	677	653	625	644	671	647	659	664	696	683	635	648	659	721	664	662	667	674	688	606	630	662	669	651	641	668	663	673	629	641	693	705	691	649	714	654	668	662	679	650	623	673	670	644	647	668	603	642	668	635	630	633	650	646	630	659	660	688	677	639	618	694	664	651	591	627	685	694	663	662	648	644	646	645	638	663	677	665	682	654	628	664	616	676	676	621	645	651	638	686	643	723	629	642	666	694	656	663	673	632	650	661	650	644	656	680	618	612	713	618	668	671	629	662	646	646	582	650	684	650	652	663	628	671	738	706	691	642	658	695	675	666	634	665	671	631	677	680	640	656	651	667	690	685	712	655	633	689	691	660	641	693	673	641	674	678	638	670	684	663	631	676	666	626	658	661	622	639	682	617	694	665	627	665	646	654	673	656	690	654	706	659	712	667	665	694	659	637	707	641	635	680	645	662	597	702	680	700	640	666	712	706	623	673	629	661	671	643	651	626	616	666	698	659	675	684	705	682	635	658	682	661	711	661	641	668	668	690	666	672	621	674	673	670	636	632	688	687	669	672	629	699	674	664	630	672	662	627	660	657	669	684	645	645	687	649	670	672	636	683	657	647	663	661	635	689
14697	3227	1142	8384	2940	333	230	210	177	154	191	177	172	152	179	143	155	146	161	139	156	122	139	151	123	148	149	124	110	140	161	139	155	137	148	116	139	124	160	133	123	145	170	125	117	155	114	129	124	134	133	151	133	151	138	143	124	147	151	128	118	127	136	125	130	127	161	152	141	136	140	139	125	125	158	126	136	149	154	147	167	132	132	125	148	118	145	141	123	133	142	126	123	133	143	146	148	133	128	145	130	134	122	135	136	116	138	131	126	147	145	147	104	113	120	143	141	132	136	140	122	160	137	136	159	133	137	120	123	140	133	113	154	141	150	148	133	131	127	144	132	146	125	135	148	146	138	115	140	152	139	126	133	131	131	130	136	139	132	136	153	119	135	132	133	136	139	163	133	150	135	129	122	131	123	136	141	124	137	105	128	117	133	126	154	130	156	152	142	124	126	130	142	130	135	132	145	131	136	126	124	136	139	145	135	113	124	138	121	131	123	130	142	127	133	136	139	138	126	157	130	145	142	126	131	121	146	124	127	140	138	132	130	121	122	135	124	138	125	138	119	146	141	142	144	129	116	140	119	132	134	123	121	126	133	141	130	148	128	136	149	157	136	148	137	119	146	126	135	140	139	154	140	132	110	135	128	127	135	113	136	153	137	141	125	160	156	136	146	163	130	148	114	150	139	128	143	133	130	134	124	136	153	124	134	120	168	118	131	139	141	116	134	129	143	173	125	151	127	140	137	112	144	145	114	137	132	123	135	159	146	130	157	134	135	148	137	110	150	120	152	112	157	143	150	139	130	133	117	117	136	140	144	129	131	154	125	133	149	138	156	142	123	128	123	161	155	148	141	120	130	151	156	120	154	141	142	134	132	124	117	152	148	152	150	149	143	139	128	139	127	113	145	128	112	115	134	126	147	150	141	155	127	143	158	149	154	141	136	116	127	119	115	134	126	128	141	119	144	167	131	127	134	135	132	121	130	126	129	145	140	125	147	128	133	156	152	128	120	113	134	163	135	123	125	125	123	123	153	134	139	136	133	140	140	135	133	113	143	155	135	131	141	131	152	150	130	146	130	122	140	139	161	130	152	139	149	122	132	151	116	129	126	129	110	132	136	131	159	151	141	142	124	121	133	144	160	150	138	129	122	136	150	137	160	168	130	158	159	116	130	132	124	134	145	144	129	126	118	138	120	130	136	132	131	137	170	151	136	140	133	150	130	144	133	141	141	136	129	108	128	145	136	153	149	129	138	139	134	136	151	152	154	113	150	129	151	132	139	139	145	136	126	134	136	125	158	135	130	125	155	129	121	130	165	132	126	120	150	133	149	140	135	105	130	142	137	125	156	133	137	156	137	126	126	124	135	159	131	126	144	135	124	134	151	142	131	126	136	137	140	129	151	125	109	131	170	166	141	138	128	137	146	139	156	142	126	131	144	102	141	129	130	122	140	129	131	125	149	145	123	123	148	139	141	149	131	128	120	134	135	142	136	134	120	136	110	124	134	118	126	128	143	149	145	130	121	130	122	117	114	107	138	142	124	134	132	122	150	119	153	148	137	138	117	139	137	144	145	115	144	112	138	166	126	135	129	144	137	157	130	126	135	155	149	138	138	145	141	140	126	131	113	139	141	147	137	116	145	134	151	155	127	153	133	145	129	125	118	158	129	134	134	155	123	128	137	132	147	124	138	145	169	128	149	141	128	126	124	132	130	128	141	141	128	151	142	139	141	128	112	150	130	136	129	121	127	147	121	126	143	136	140	121	122	153	139	133	145	126	137	124	121	142	145	155	141	131	132	155	138	134	133	120	122	131	137	121	150	143	143	128	138	122	142	127	138	112	134	112	117	151	124	119	140	141	136	169	140	139	116	148	135	119	102	146	129	121	155	119	136	160	129	123	114	121	144	127	121	145	141	142	126	161	139	139	140	129	126	152	122	138	132	158	148	164	131	127	110	136	134	103	130	143	123	140	130	140	148	149	144	132	146	162	133	136	138	129	140	142	130	111	115	122	147	121	118	136	143	128	123	118	128	143	107	148	148	152	139	127	137	139	127	123	135	129	132	138	154	146	117	112	145	131	146	145	120	107	133	123	129	151	133	134	145	145	145	127	139	158	108	131	147	132	128	142	128	148	137	148	164	124	128	129	140	161	131	142	121	126	131	128	127	144	127	145	139	116	130	135	147	132	147	115	128	117	146	148	129	136	123	148	141	135	143	150	135	161	120	125	149	129	135	146	138	140	135	147	123	142	164	137	120	123	152	139	134	144	133	132	139	137	132	135	148	157	132	157	133	114	147	127	148	132	149	151	132	117	131	143	142	134	129	145	132	131	122	140	144	140	130	136	135	143	140	144	143	137	145	126	130	139	137	135	136	119	129	146	127	139	122	133	128	136	160	130	102	119	128	121	130	134	149	153	137	145	143	145	113	108	115	143	121	145	148	151	142	132	134	129	143	137	124	151	131	141	136	146	123	152	133	142	135	140	133	131	123	143	126	133	139	144	147	146	134	123	122	138	143	140	120	115	152	127	131	152	142	120	127	131	140	147	133	147	147	140	151	135	157	126	138	139	154	137	130	123	135	149	134	133	144	143	140	123	118	123	163	128	110	112	140	150	139	150	126	126	129	120	136	113	123	147	140	129	116	126	118	132	140	146	155	148	119	132	125	134	123	137	147	128	129	134	104	123	132	140	130	124	163	120	139	128	164	116	147	128	144	115	136	135	127	147	129	126	107	117	148	131	124	131	132	146	145	121	126	143	111	130	150	141	138	149	131	128	138	140	147	127	123	141	142	144	130	129	138	135	145	143	130	134	146	118	152	113	138	124	126	136	150	152	150	145	134	147	142	135	120	135	139	140	145	130	123	144	133	137	145	124	122	135	130	139	127	136	135	125	129	112	141	128	131	138	127	145	140	121	134	151	135	117	163	156	139	142	141	167	137	152	141	140	142	120	140	139	147	127	119	141	149	127	132	138	131	153	135	136	113	135	135	136	134	137	160	133	139	137	130	125	112	125	136	142	131	129	149	151	142	133	126	151	150	122	147	115	116	121	127	121	122	125	117	134	140	122	132	132	117	138	132	150	128	140	138	135	114	131	114	148	142	134	111	132	127	122	112	135	129	162	147	133	140	135	154	153	140	121	133	132	130	136	122	136	144	135	117	131	137	112	130	144	135	133	141	126	113	118	146	150	115	131	139	127	159	137	135	132	131	132	145	127	123	147	115	132	119	139	136	148	135	127	144	128	147	144	143	129	126	118	147	118	120	133	139	135	109	156	132	152	137	152	151	148	144	141	132	142	148	144	138	110	116	125	151	136	149	137	139	157	140	144	114	130	125	131	127	127	137	151	139	141	136	149	149	154	150	138	137	115	136	131	131	126	130	144	132	141	127	139	121	117	139	147	130	126	156	143	145	151	131	140	128	125	128	137	142	127	137	130	139	122	121	161	136	138	130	134	139	122	133	117	130	142	119	128	134	131
9908	2039	2616	21033	6235	1114	880	728	678	587	569	534	487	461	454	418	440	446	423	424	404	383	374	384	382	356	352	389	383	355	386	406	378	346	384	376	387	338	341	336	370	356	365	351	346	326	338	315	357	342	341	359	361	342	380	358	338	364	366	385	355	347	338	370	329	386	317	375	356	353	325	327	329	347	337	326	322	347	361	331	331	330	347	344	347	338	348	331	338	367	381	339	344	340	354	342	346	348	338	351	352	342	372	347	345	327	363	334	345	342	338	367	336	327	355	358	334	345	368	332	336	307	378	353	313	359	336	346	326	331	346	350	370	352	317	362	325	364	351	357	332	318	342	333	333	334	340	303	352	340	314	336	354	340	351	312	332	321	370	324	332	362	424	338	344	359	327	338	332	328	342	319	330	344	324	344	350	313	341	320	327	347	356	323	345	309	344	337	369	367	336	307	329	339	342	347	322	322	332	327	322	359	338	329	327	356	367	320	338	365	337	374	339	312	333	333	321	338	346	305	371	313	345	322	335	335	337	316	315	338	327	331	313	304	343	368	318	360	348	359	310	342	352	325	338	330	354	337	368	327	368	340	338	329	306	347	339	340	341	355	319	349	308	347	337	350	337	317	350	357	356	369	323	346	359	323	326	336	310	328	356	364	355	351	344	325	332	328	321	354	324	319	308	333	338	304	320	350	328	334	336	293	308	369	330	345	356	362	380	310	333	338	333	309	321	366	301	321	351	361	349	318	370	335	351	356	311	348	343	351	370	340	361	335	366	345	321	326	348	327	335	313	341	324	318	338	320	359	322	324	329	318	322	363	342	328	345	341	342	340	339	331	321	322	308	306	336	334	314	324	336	355	345	375	340	355	358	340	367	349	344	345	327	330	334	335	337	324	337	321	350	316	339	345	328	310	355	334	327	339	347	305	354	352	337	322	354	343	342	373	323	330	349	338	321	384	336	331	345	350	347	339	319	329	330	345	330	319	322	377	326	325	375	356	318	329	331	336	354	302	348	308	300	337	325	370	342	343	330	386	355	327	346	344	317	361	326	316	338	365	336	322	340	333	333	318	338	360	312	343	338	326	344	359	332	327	353	353	343	318	307	332	337	318	338	370	359	317	331	349	329	324	337	323	351	341	354	343	335	316	318	301	326	319	343	342	318	346	281	331	337	316	354	359	363	329	340	336	345	332	328	355	335	288	279	332	341	338	320	328	329	332	343	340	347	344	373	314	360	341	326	358	317	325	340	358	341	329	356	339	335	332	323	352	317	340	328	332	359	349	314	333	351	353	358	344	324	369	349	371	321	315	331	342	335	320	339	311	322	352	324	357	310	352	319	310	329	327	357	329	333	326	355	371	356	316	371	343	344	348	315	336	316	344	342	339	346	344	329	307	351	330	352	344	347	332	341	345	331	349	337	351	373	333	355	342	345	319	325	355	335	317	358	308	308	335	349	382	343	347	351	331	331	316	318	318	323	316	334	350	338	337	333	323	341	334	379	364	349	343	327	358	332	353	342	317	364	335	309	327	321	339	339	358	324	297	329	360	346	337	354	357	328	373	322	310	329	366	310	325	354	310	358	299	401	339	372	335	346	324	323	334	309	365	343	335	387	362	319	374	364	337	375	321	338	336	336	333	335	339	358	357	330	329	331	335	307	346	340	331	340	323	350	315	331	385	349	356	317	354	324	340	353	317	356	339	345	346	324	339	333	370	350	323	363	331	337	308	334	361	358	334	358	360	360	344	331	358	305	323	376	346	345	328	358	348	367	342	330	342	316	360	297	341	325	323	352	324	327	338	319	344	338	344	301	344	324	353	306	333	364	374	352	364	355	338	353	341	306	333	322	314	321	312	342	321	377	321	369	369	337	307	310	356	304	343	333	356	368	331	332	321	320	336	326	318	321	321	346	339	341	333	320	341	313	324	330	372	338	346	353	327	332	337	328	320	345	324	361	331	308	327	361	363	343	327	353	329	377	345	372	373	338	340	319	376	333	347	380	345	336	368	322	360	321	339	375	336	358	322	337	358	327	370	345	313	348	348	355	357	372	364	350	336	331	312	287	373	356	310	316	334	318	368	352	348	377	343	336	342	304	328	327	365	330	312	353	333	332	322	318	355	358	340	348	350	324	326	322	355	339	312	348	314	340	330	332	325	342	352	353	314	321	291	322	329	357	328	340	302	328	329	337	338	330	323	318	316	309	363	332	340	355	362	310	349	319	329	343	339	322	313	354	304	312	349	324	341	338	342	336	327	328	317	345	301	324	336	342	309	344	347	367	343	319	334	347	350	358	336	356	311	363	339	350	404	344	338	359	299	349	340	311	368	338	334	334	333	358	348	333	366	354	334	313	325	323	361	300	368	318	332	362	350	345	347	360	336	321	340	364	317	307	368	374	352	362	318	336	281	341	318	392	336	323	331	346	337	331	332	350	345	351	333	360	322	353	304	338	362	339	355	327	342	348	358	357	376	295	366	357	351	324	340	347	301	331	330	330	345	344	349	346	341	335	352	339	351	331	320	344	360	351	369	327	323	330	358	313	311	340	367	330	372	339	323	337	327	354	346	322	338	307	341	351	356	309	367	349	325	353	352	309	330	332	311	328	399	370	374	319	358	339	347	347	331	356	322	352	319	330	332	343	368	377	330	326	376	364	308	343	329	348	341	342	329	308	335	301	339	362	336	337	354	339	336	345	358	333	341	364	329	354	323	320	342	307	328	307	342	378	353	349	361	359	333	345	370	344	336	365	347	367	327	369	303	348	342	381	354	350	317	347	329	321	334	347	372	339	346	359	332	323	365	320	371	331	368	325	334	302	355	336	324	339	358	360	327	288	324	327	363	328	325	324	322	385	338	348	341	319	359	339	342	340	329	320	321	331	344	352	334	294	343	320	353	348	372	317	359	337	305	345	324	295	351	305	338	359	352	372	352	353	343	312	326	333	319	345	345	350	361	327	331	334	370	356	376	359	347	340	351	355	326	325	328	329	346	354	353	341	328	373	339	337	331	317	318	344	341	348	350	330	379	338	335	330	347	307	322	346	365	333	337	378	312	333	340	344	349	331	369	332	318	385	327	340	339	344	346	346	340	354	338	353	349	301	344	324	363	376	316	320	327	351	349	363	345	321	348	323	315	364	331	318	354	357	336	329	318	347	346	338	379	348	318	329	359	333	308	338	341	393	294	315	341	335	316	336	350	334	311	349	340	351	355	330	337	342	349	343	339	345	326	322	366	342	350	340	365	323	351	335	323	341	345	312	328	340	339	335	344	312	371	348	362	322	365	359	331	359	336	291	325	325	329	356	324	358	326	361	332	316	355	301	313	361	329	303	344	349	333	347	345	345	354	303	343	333	335	342	346	317	338	371	359	333	353	319	358	337	398	361	343	313	378	346	345	338	340	357	321	332	289	340	333	338	319	353	342	304	301	354	349	361	361	364	302	344	295	324	328	338	332	343	316	351	336	352	347	349	348	328	309	326	335
1753	392	361	518	293	261	271	298	259	263	254	286	262	245	239	288	238	266	220	289	281	221	266	268	302	282	271	267	250	234	242	283	267	256	271	264	247	252	255	268	265	277	279	248	297	253	266	257	262	284	298	268	294	248	280	287	254	250	270	262	275	282	273	239	267	242	277	277	260	274	220	277	256	272	257	236	241	233	288	275	263	267	297	281	256	287	277	264	286	264	216	248	252	285	282	292	276	266	245	273	272	248	239	258	241	267	239	282	254	248	260	266	265	292	247	251	281	244	245	258	232	261	311	256	241	288	312	247	284	251	255	262	256	256	248	282	280	273	281	256	257	250	266	250	266	268	255	297	261	260	273	246	260	250	249	238	256	279	270	260	252	249	253	259	246	206	260	260	300	293	264	254	242	266	284	274	248	275	232	265	255	232	262	259	253	257	256	263	249	296	283	252	273	262	267	261	299	270	259	255	266	251	264	282	251	252	248	265	263	234	276	278	269	268	269	244	261	276	253	279	244	250	308	250	249	272	258	281	272	268	258	280	258	281	239	283	276	272	228	275	278	247	266	265	246	212	289	237	288	295	272	269	259	224	261	256	277	272	241	261	264	228	269	257	249	289	259	308	255	288	250	266	228	242	254	234	262	254	255	232	260	271	280	234	276	280	279	282	243	281	246	267	264	259	268	246	275	243	252	276	249	260	281	270	256	271	305	267	283	286	280	283	256	224	262	261	269	271	274	278	267	283	280	290	267	262	277	259	223	263	270	269	261	254	245	279	238	275	255	290	264	272	278	278	255	279	290	256	261	290	265	258	242	285	272	277	276	229	255	236	246	275	260	264	263	268	247	274	288	289	272	258	246	267	249	288	279	233	263	267	262	261	253	271	265	269	274	277	273	251	265	296	292	260	280	264	284	257	298	278	269	248	252	286	280	247	266	259	261	253	247	265	275	254	256	229	279	234	271	256	250	258	264	259	280	267	280	254	253	286	281	282	264	259	257	245	237	250	266	291	273	233	268	267	250	253	238	254	308	276	279	265	266	261	244	278	258	273	278	250	270	255	277	273	239	259	260	251	269	270	278	267	267	274	256	240	266	278	272	238	272	276	250	275	253	261	267	254	267	240	250	258	266	247	246	247	279	257	269	295	263	269	258	245	280	232	257	257	251	270	267	264	278	275	263	254	274	279	266	248	247	225	265	276	265	229	267	249	265	299	259	248	233	256	252	241	261	248	277	268	283	276	260	251	264	261	278	264	267	289	261	237	259	267	253	286	233	233	273	240	234	259	257	292	241	260	268	287	261	277	259	271	280	267	286	276	264	239	257	217	280	253	250	277	267	274	276	269	240	251	276	253	259	294	295	259	273	246	293	276	245	275	261	266	257	290	265	251	279	253	255	254	295	263	274	285	253	272	277	270	300	267	275	269	248	302	300	256	269	282	281	239	263	294	251	286	267	258	267	235	251	271	230	245	247	261	269	270	245	267	296	272	270	290	250	274	258	242	247	284	267	261	271	266	267	268	242	256	269	236	230	247	237	266	280	282	244	282	265	252	246	239	249	257	262	272	244	213	243	262	232	266	233	281	248	279	262	219	261	281	241	249	232	258	301	247	261	264	258	260	273	235	253	264	260	249	272	265	290	261	236	252	288	303	270	248	243	272	271	272	241	240	269	246	263	298	251	268	251	254	271	219	249	255	263	252	260	257	235	236	250	252	241	260	275	282	263	256	268	274	258	266	268	284	279	274	257	275	265	273	260	252	250	291	266	253	270	247	263	247	249	263	286	264	283	294	296	263	243	241	277	316	288	243	270	253	303	254	277	273	263	258	282	266	258	271	246	264	263	251	255	259	261	271	244	271	246	245	286	261	275	256	272	260	255	285	258	274	283	266	260	256	246	271	307	257	268	279	252	275	242	256	286	256	233	270	275	245	256	270	265	267	248	250	245	297	253	277	254	266	298	249	252	263	262	293	253	241	261	255	246	281	251	261	268	281	318	243	247	239	256	246	243	248	258	266	225	270	276	247	262	248	266	261	247	277	254	261	246	248	262	252	244	257	250	252	255	287	254	286	278	266	277	251	262	261	240	275	294	288	283	271	279	271	276	271	287	235	259	247	253	283	289	253	286	278	272	256	262	291	256	250	281	270	250	271	237	266	288	301	243	246	243	258	239	261	261	274	259	233	255	238	253	270	292	231	260	277	266	235	266	257	279	318	243	299	275	283	269	261	263	246	271	257	295	288	260	283	256	254	274	257	265	272	260	255	265	240	244	251	234	255	252	247	246	274	239	298	261	255	306	250	281	242	260	250	282	242	269	267	251	277	241	258	246	241	266	255	272	261	252	277	240	244	278	299	292	270	252	269	259	257	262	278	279	251	262	232	258	235	260	263	267	248	256	289	251	275	275	265	276	263	240	236	243	290	288	294	254	248	264	239	265	270	250	268	264	250	245	320	239	258	251	271	272	227	260	260	271	291	267	254	253	297	227	266	283	276	241	269	279	257	251	288	261	239	259	264	259	278	259	249	238	255	266	265	283	263	299	293	264	246	249	282	269	247	284	255	273	247	260	266	261	281	262	241	256	282	301	240	288	253	254	297	261	263	248	241	248	301	270	259	272	268	235	249	280	276	229	272	229	270	280	260	262	251	272	279	267	282	264	244	229	251	269	240	302	240	249	267	277	260	257	285	253	279	266	252	234	267	284	255	290	273	284	283	266	263	249	278	265	276	285	257	276	258	274	253	263	258	242	250	277	272	268	273	267	262	226	226	242	258	247	258	276	261	269	249	257	240	257	253	274	246	255	260	260	243	257	261	265	245	255	258	279	291	256	280	231	269	274	249	255	267	251	320	280	275	258	252	265	287	289	253	260	278	248	267	253	228	263	249	251	269	245	308	276	256	230	289	254	283	265	268	248	264	296	274	260	225	245	285	280	271	255	255	249	246	226	284	290	248	258	255	285	257	236	249	279	275	260	262	279	259	251	285	253	252	292	252	244	246	257	238	252	255	249	266	271	279	255	270	282	255	275	246	289	273	239	273	277	254	248	238	280	228	265	278	274	257	237	283	242	248	244	253	262	270	272	270	253	274	284	281	262	251	245	269	264	273	269	272	244	276	271	215	272	268	259	256	290	284	272	260	269	272	272	272	272	260	279	265	254	251	258	240	249	264	235	260	266	238	273	273	278	277	257	264	253	259	295	240	265	263	275	231	257	228	233	280	257	276	270	265	274	251	256	279	273	289	293	270	280	300	262	255	267	245	284	242	238	276	259	238	218	286	260	252	250	287	262	284	283	260	238	277	231	267	269	260	273	255	210	251	236	294	265	286	289	279	290	269	267	260	261	273	291	271	284	258	275	241	249	261	251	221	277	253	244	250	266	261	267	265	259	257	241	259	239	272	242	258	277	248	278	283	271	246	278	261	258	274	250	247	260	263	272	260	244	264	269	255	275	236	290	273	279	229	247	268	264	269	274	253	295	256
2079	782	949	1609	860	636	711	638	663	605	655	615	623	630	589	691	646	645	672	608	631	681	630	612	644	619	666	667	663	639	645	643	635	619	659	661	677	639	622	642	621	649	608	672	647	628	632	601	604	647	617	639	664	630	648	660	640	619	637	585	674	603	631	670	652	687	655	671	646	665	633	629	634	626	647	628	611	648	650	588	646	655	647	640	633	622	630	662	638	615	617	623	652	654	641	609	646	655	633	595	679	646	623	616	620	660	635	657	665	625	659	651	616	657	641	620	575	681	628	651	646	692	602	616	592	636	623	616	680	648	673	624	643	661	676	632	625	628	629	633	622	658	635	662	672	653	618	663	630	670	650	664	619	588	701	619	626	651	640	586	677	648	682	646	590	648	662	632	662	628	654	625	617	638	636	669	622	642	627	626	601	665	633	639	642	629	629	665	581	618	659	628	620	633	616	621	662	602	612	628	656	658	572	592	621	640	629	662	642	661	646	666	651	645	638	632	676	604	624	608	662	643	627	649	664	635	662	661	659	633	668	651	674	622	629	617	656	621	626	608	632	625	649	641	631	598	634	618	643	625	613	614	686	665	663	651	614	662	649	630	619	611	627	640	641	611	571	629	650	616	680	671	640	639	584	639	696	592	608	618	610	675	630	613	629	668	688	597	618	607	610	625	623	610	640	662	687	603	610	663	632	642	657	671	645	610	583	614	634	678	675	636	669	601	624	661	630	630	674	634	673	645	667	594	619	645	623	622	624	643	631	618	624	591	658	640	619	672	629	632	630	605	688	650	647	658	602	626	618	639	711	647	679	654	627	622	633	688	661	642	622	655	629	622	619	624	605	642	641	620	640	693	656	626	638	615	637	626	634	622	626	640	597	640	643	578	682	687	630	669	632	677	681	676	611	632	614	662	618	619	670	577	694	643	659	648	670	595	653	644	656	632	635	611	617	579	656	644	666	677	592	657	595	667	629	663	646	631	593	603	635	644	602	660	646	665	651	660	618	685	695	624	647	687	629	641	615	605	634	645	607	625	571	653	673	622	654	655	623	643	657	582	629	616	620	660	651	626	639	621	643	645	595	668	610	639	627	641	622	608	681	624	615	668	616	639	696	612	621	640	640	631	611	645	611	614	647	643	590	622	654	644	631	625	622	648	678	606	647	664	679	623	677	657	628	665	651	564	636	646	645	627	622	658	626	664	617	656	632	606	607	649	617	626	653	653	682	654	663	602	660	636	664	633	578	694	639	605	648	624	627	578	619	646	639	667	614	641	625	662	629	645	641	640	616	655	665	661	645	648	666	632	620	624	614	607	662	576	649	637	648	625	648	607	623	700	599	638	649	669	605	658	608	639	709	615	565	607	673	649	633	617	613	607	646	636	639	583	619	647	619	653	590	648	656	609	651	643	604	604	594	605	669	686	641	622	651	639	623	625	602	614	648	682	669	655	644	636	635	660	702	598	642	621	634	683	642	647	600	669	640	607	631	645	643	648	612	638	654	630	638	590	645	620	648	668	601	624	678	629	651	635	653	691	624	610	630	672	645	643	678	632	638	634	661	639	657	627	647	626	604	663	622	643	638	680	644	652	651	637	655	619	675	569	654	598	629	601	650	629	659	650	552	661	681	661	632	665	603	662	618	618	580	616	606	661	656	639	651	599	619	614	623	631	640	649	641	603	647	615	628	660	622	649	625	659	670	587	629	661	682	625	666	652	569	613	667	589	643	647	626	648	655	655	638	596	625	634	657	671	629	632	614	647	603	585	616	617	681	640	628	596	625	639	677	627	603	654	677	658	630	602	562	624	632	607	675	613	663	637	614	644	587	631	622	626	687	673	661	652	649	630	641	655	654	672	609	668	613	647	699	660	617	693	623	626	680	646	619	649	673	618	661	663	662	590	646	626	637	605	703	648	658	637	629	651	685	645	642	673	562	694	627	636	605	631	662	605	658	644	627	651	646	587	645	669	667	615	655	639	618	618	634	659	640	678	635	647	658	601	656	629	680	618	640	615	616	650	641	627	613	668	649	651	642	613	666	638	597	645	626	656	608	664	612	624	633	630	626	660	610	643	651	625	619	642	618	625	612	612	631	650	656	653	616	640	657	636	606	628	671	624	648	669	671	667	664	647	616	623	610	657	588	571	625	628	626	630	625	630	654	611	618	659	597	637	666	696	603	588	705	604	584	675	611	684	649	661	601	599	657	618	598	646	697	593	630	606	648	650	607	636	613	643	595	633	643	675	676	654	650	656	628	686	659	670	590	668	645	635	657	644	643	668	605	681	650	622	649	625	662	617	630	653	659	621	688	670	668	632	661	613	625	652	606	680	637	611	643	613	598	649	613	680	675	671	629	676	627	638	619	648	682	618	599	651	640	620	630	612	641	652	632	642	628	631	667	663	652	603	622	635	623	604	626	649	618	642	664	625	641	623	623	629	626	625	665	647	644	705	622	610	680	662	608	634	662	644	669	637	643	620	662	614	655	627	675	660	620	595	660	613	602	632	632	666	619	603	669	648	661	633	659	637	675	653	624	678	627	653	650	668	647	681	615	655	635	608	622	626	667	635	642	635	636	624	644	613	605	611	664	611	657	630	652	669	614	635	641	612	601	647	619	648	636	645	660	660	639	617	677	636	694	639	654	680	607	642	611	653	625	579	616	613	646	649	664	654	611	632	600	631	656	623	631	662	615	611	642	633	672	641	584	645	608	629	655	659	620	655	637	633	658	657	669	608	634	634	596	645	599	628	636	629	623	657	638	663	625	633	616	655	625	615	637	626	578	690	665	629	668	639	637	647	630	609	669	649	609	640	601	630	664	637	654	610	644	660	634	647	625	628	635	641	647	635	642	721	624	642	649	687	665	637	591	615	642	615	673	658	598	656	645	616	658	613	625	665	614	615	650	589	626	654	609	598	611	658	613	649	651	645	624	626	633	654	628	655	646	655	578	615	682	656	633	610	645	694	628	665	581	632	642	647	614	630	605	683	642	609	693	613	641	645	626	626	680	672	639	636	619	667	578	618	641	670	592	634	668	649	615	638	633	628	624	629	639	608	631	604	653	655	615	651	659	624	623	643	673	606	644	664	639	601	663	653	630	629	652	613	662	603	629	629	668	623	596	630	649	595	629	653	624	631	671	636	654	655	677	625	604	625	614	632	640	611	643	699	618	630	622	644	624	604	630	630	621	605	626	664	593	623	654	639	636	618	652	634	637	577	684	626	647	643	648	647	651	629	636	658	650	659	609	625	638	620	649	692	615	625	647	643	651	580	636	590	615	634	652	615	599	639	650	626	598	651	664	619	658	608	638	655	641	582	649	688	650	628	635	659	667	662	637	595	642	595	668	679	604	631	636	631	611	686	628	653	630	617	638	601	647	626	634	619	643	652	635	643	639	639	613	637	656	626	608	620	678	682	633	644	669	663	689	662	685	658	627	667	648	642	627	615	687	615	667	680	649	648	634	680	623	626	645	640	609	666
7229	995	801	2776	1407	341	293	318	331	269	318	275	289	232	281	273	276	295	275	294	255	291	281	270	296	286	289	278	274	297	271	277	274	277	272	249	275	257	254	244	284	261	292	281	294	282	268	250	264	287	276	290	260	254	264	274	276	263	277	301	266	276	249	254	280	288	241	254	266	307	291	260	272	264	281	271	290	288	293	268	267	272	285	263	278	290	270	272	270	300	287	296	259	254	286	284	255	301	289	260	244	293	236	242	286	259	283	276	254	281	252	279	300	248	250	281	265	256	284	265	275	263	310	288	255	268	272	283	300	284	248	251	244	289	254	288	260	284	299	325	245	263	303	267	284	292	265	265	260	277	263	265	281	288	310	279	292	271	299	257	289	279	263	251	265	289	274	259	282	282	287	266	299	271	272	295	273	290	274	276	259	274	284	260	283	282	263	268	260	285	267	249	287	285	306	260	270	269	307	265	230	287	285	290	300	246	268	271	256	271	299	270	305	270	287	265	258	275	255	298	286	303	273	264	273	248	222	271	270	297	265	268	265	280	281	276	267	295	264	267	261	301	269	282	283	259	262	277	274	259	253	275	266	287	296	269	298	248	244	271	269	267	252	268	272	270	262	262	254	292	254	252	266	275	272	242	255	279	280	255	271	258	268	269	298	289	308	289	255	272	280	289	221	295	292	230	287	240	316	268	290	275	282	269	294	263	278	284	264	258	264	251	282	278	226	285	275	269	262	276	250	269	303	287	253	284	281	238	273	255	265	241	279	289	240	262	291	255	268	276	266	277	280	270	292	302	244	286	271	264	275	292	278	301	253	270	268	270	272	295	257	231	283	263	253	294	297	263	257	276	235	256	247	253	283	265	259	266	302	292	255	276	266	272	308	284	283	267	277	273	273	252	238	295	266	280	277	297	275	254	289	289	241	257	277	259	261	272	294	242	296	270	217	247	295	256	270	260	249	269	234	249	254	271	281	291	249	294	283	273	252	287	284	289	309	262	249	275	259	271	272	261	267	262	265	303	234	278	291	289	275	260	278	234	290	300	284	262	256	309	268	283	255	210	249	294	278	279	280	285	264	259	313	268	264	279	271	241	304	293	293	249	270	274	288	251	280	293	260	270	274	266	262	268	281	277	280	288	256	267	276	246	260	271	276	260	246	306	293	280	262	282	274	304	291	266	286	257	257	287	261	276	276	275	287	277	295	264	256	238	267	260	266	304	328	299	257	287	271	243	254	281	260	290	256	316	274	287	283	281	287	254	239	272	306	265	319	269	265	283	287	283	282	259	263	275	248	260	271	260	256	257	283	266	304	266	255	277	301	247	252	267	263	252	257	280	284	255	301	266	269	262	284	251	242	263	253	267	251	245	260	283	278	315	268	263	282	270	287	271	247	266	260	256	277	281	275	273	285	275	236	271	287	276	288	272	259	252	257	257	273	294	248	288	275	261	275	268	255	306	253	273	293	261	308	262	282	301	268	259	291	244	269	255	255	285	286	265	284	283	287	263	259	319	310	267	284	245	298	251	298	300	273	269	253	276	237	264	271	255	297	309	264	272	240	272	297	242	250	308	262	234	293	284	273	316	266	266	267	283	295	236	282	304	265	278	282	292	239	283	269	256	273	232	264	283	267	253	248	268	247	264	239	255	268	296	274	282	270	301	251	244	261	309	279	264	292	296	289	274	287	300	279	302	287	275	277	289	253	265	254	257	262	254	259	311	259	281	271	257	294	249	283	254	279	283	275	267	295	287	263	259	264	285	284	298	244	295	285	282	259	252	254	255	276	257	295	276	259	229	274	223	270	267	281	296	276	270	262	268	274	234	255	272	255	285	281	271	287	280	270	284	246	245	244	257	258	254	292	276	267	274	235	291	293	265	295	265	262	267	288	273	249	279	256	277	257	269	279	271	282	285	268	262	273	249	288	266	241	283	288	294	272	275	274	265	240	272	269	274	282	282	257	246	257	279	242	260	257	283	275	305	248	280	285	266	279	227	255	239	254	252	277	298	255	283	259	275	296	269	235	283	267	284	269	292	259	261	275	277	259	297	272	313	292	310	257	260	288	274	269	265	272	298	270	284	270	267	268	293	262	266	265	276	277	256	253	261	267	259	302	286	275	292	261	266	265	261	287	259	270	280	243	277	263	243	253	272	261	252	256	227	281	270	276	281	246	270	271	252	286	275	293	269	259	269	284	277	262	272	274	292	275	293	275	275	288	269	233	246	259	285	266	291	277	279	287	287	291	294	298	276	296	315	272	291	275	252	271	268	276	278	304	248	268	289	243	288	263	303	258	252	263	278	303	275	286	260	297	294	250	270	267	241	275	249	258	269	290	253	294	261	262	267	290	295	251	265	291	292	294	252	286	231	251	292	260	261	277	263	273	268	249	244	264	298	294	255	278	263	288	265	288	260	276	228	264	287	248	303	244	290	253	282	257	256	295	303	319	282	275	279	278	256	283	252	266	269	283	255	268	264	289	292	272	280	279	272	275	298	266	265	250	288	263	259	295	244	285	271	269	266	264	262	264	285	293	284	291	274	291	244	277	275	281	268	281	263	296	236	280	272	259	258	275	284	275	252	295	274	268	247	292	278	279	258	292	300	294	283	285	304	285	251	269	272	290	239	260	283	264	259	228	292	253	266	253	297	264	301	266	268	281	256	282	289	253	299	256	234	275	285	262	254	291	269	270	268	273	291	283	282	280	291	269	270	268	289	276	282	283	286	264	276	264	278	320	245	273	281	270	256	306	275	270	280	257	265	269	280	278	294	289	278	253	246	271	281	313	263	253	278	285	259	266	259	267	268	302	260	254	243	309	256	262	249	236	244	285	279	302	239	277	293	279	251	268	282	284	274	288	273	297	298	268	277	278	284	289	297	256	271	263	281	263	274	268	265	302	278	277	307	280	265	312	278	272	272	273	276	267	253	259	280	263	260	288	245	255	242	271	257	281	274	269	239	275	249	247	259	266	277	248	283	298	249	282	264	292	295	287	266	271	263	239	286	256	306	259	271	282	268	250	270	257	268	256	277	310	289	287	272	272	264	288	247	272	304	264	316	257	243	270	273	274	275	235	307	267	272	267	296	294	267	288	274	274	266	271	267	302	255	281	276	267	262	302	280	267	264	253	281	247	289	257	274	261	271	257	226	298	285	286	267	270	259	270	277	242	271	267	281	262	288	274	259	271	262	289	260	267	294	278	286	254	252	290	270	267	248	286	297	249	310	266	284	309	301	287	293	255	275	264	268	301	270	304	255	281	270	264	247	285	276	284	266	275	295	294	289	272	256	285	264	276	274	280	237	267	262	267	291	270	255	301	291	262	290	300	261	285	310	265	239	302	252	265	266	276	276	249	263	276	245	292	252	270	261	261	284	267	282	258	288	298	272	280	297	261	258	259	253	271	281	291	280	279	249	273	249	301	283	270	288	273	284	290	249	285	250	277	303	295	261	260	270	254	281	262	283	258	266	255	231	269	275
6790	1269	1775	9028	4567	987	928	886	863	824	758	710	731	726	686	668	656	695	735	705	664	677	680	685	593	678	705	663	697	648	702	662	674	685	656	649	651	648	661	686	643	701	657	668	639	651	656	640	679	636	671	683	607	646	631	649	670	648	646	625	664	655	638	646	677	656	652	660	605	673	665	625	651	593	661	630	709	656	635	662	646	630	629	599	666	625	657	691	622	667	663	630	653	622	659	698	629	663	651	644	648	690	688	648	646	658	630	626	696	644	650	672	657	655	642	622	676	621	687	672	698	621	657	615	627	669	652	661	673	693	698	613	625	696	660	663	686	626	663	649	611	661	678	684	666	605	672	650	614	682	635	667	612	649	688	658	646	661	651	635	646	640	624	634	644	622	674	666	612	655	609	669	635	642	673	645	687	652	681	682	633	689	620	659	620	646	665	657	673	649	671	643	649	641	604	699	697	675	688	659	632	633	695	626	672	654	609	683	625	648	649	656	643	647	661	661	585	659	608	641	629	647	670	649	672	678	628	696	644	678	683	639	639	675	665	639	687	626	667	607	640	626	653	673	617	654	681	642	647	678	608	683	663	680	652	726	616	627	650	632	617	634	655	673	614	643	683	637	662	664	655	649	666	691	655	656	645	638	619	643	696	643	672	660	640	684	611	650	646	673	714	644	639	696	683	672	660	674	672	673	680	616	670	671	622	614	649	678	672	625	687	659	642	617	679	714	651	612	644	612	628	686	619	620	669	664	683	633	604	648	695	691	672	602	681	617	643	661	657	668	664	675	643	729	627	671	672	703	697	640	680	624	687	650	651	679	657	673	648	650	672	691	627	653	648	657	640	643	665	659	660	653	624	628	665	649	690	625	622	658	670	616	643	681	657	670	681	671	644	643	673	662	637	662	639	698	650	659	640	619	645	644	631	628	614	670	673	682	640	675	629	686	658	646	633	655	655	623	621	646	631	634	650	656	637	674	673	671	604	676	624	648	641	686	627	679	605	641	645	663	674	679	666	627	689	659	653	661	633	652	636	603	622	648	638	628	680	696	678	633	650	657	673	649	658	656	636	641	659	704	620	675	644	642	643	643	659	637	657	638	711	605	635	643	611	643	655	672	655	637	638	617	691	657	587	654	640	627	669	671	618	647	622	671	670	649	617	700	693	648	672	669	667	667	668	653	687	677	643	671	680	585	629	667	629	652	654	644	625	641	630	608	640	606	626	662	659	665	652	645	621	649	697	667	635	634	637	685	667	655	666	638	666	648	582	678	626	629	653	697	669	650	644	672	681	600	675	610	654	644	622	617	637	652	656	625	638	694	650	657	620	664	648	667	688	663	638	690	679	650	645	628	659	660	671	628	618	667	621	665	667	682	677	646	680	656	652	641	654	621	627	612	643	620	675	648	664	686	712	639	671	697	646	608	616	657	685	672	714	666	614	699	636	619	680	642	634	636	635	586	620	626	661	674	682	624	657	646	691	619	675	652	646	649	671	662	643	644	644	689	658	654	660	684	637	621	619	611	660	636	714	650	661	714	653	689	675	638	683	668	653	656	657	637	648	691	649	652	634	674	655	720	662	680	655	638	618	644	649	656	648	680	670	625	640	614	600	613	644	647	670	656	628	600	681	654	668	710	628	623	643	663	630	672	656	707	644	670	676	656	680	681	642	645	674	653	614	670	657	655	621	663	669	664	651	665	644	625	648	647	645	671	667	604	651	657	655	663	659	625	678	635	623	679	605	630	686	696	641	650	670	604	663	605	642	648	643	667	670	660	693	651	622	644	677	684	609	650	606	639	654	661	636	639	663	646	620	684	667	654	663	654	664	662	645	645	619	695	644	691	639	644	652	643	674	713	631	646	628	624	678	647	672	669	660	679	642	661	641	581	645	651	672	625	625	649	663	641	670	663	638	660	623	655	660	662	611	678	642	676	651	633	655	652	615	631	677	645	645	642	645	608	695	632	632	645	644	646	673	637	678	641	680	663	642	664	612	660	636	622	652	594	619	624	665	686	637	659	634	656	665	627	639	677	656	650	618	646	649	669	659	676	682	685	630	625	656	660	628	619	628	631	656	579	626	672	624	643	682	646	712	649	672	622	657	650	647	674	667	626	613	657	664	651	614	680	636	672	671	683	625	654	629	669	656	662	662	649	695	622	621	641	636	661	626	622	676	626	650	675	688	654	688	672	654	625	683	656	655	640	643	655	666	643	651	686	643	611	655	687	705	659	666	664	650	678	660	660	675	632	658	595	619	665	696	659	671	639	671	646	673	626	602	645	614	685	664	643	608	685	666	653	653	661	662	647	667	646	619	639	646	605	628	633	646	683	630	644	673	677	656	655	645	697	614	639	638	688	627	655	622	655	718	645	672	686	652	684	672	649	693	701	674	622	675	652	691	629	637	668	645	673	694	641	646	637	631	626	715	629	666	620	656	639	713	630	623	661	606	649	680	639	665	642	640	688	666	642	576	635	672	634	614	647	648	618	662	667	695	643	604	645	681	639	683	684	681	618	684	656	637	668	682	658	667	644	712	641	639	616	624	693	626	609	640	660	659	656	605	657	631	656	612	668	674	643	621	678	709	667	639	637	681	636	646	686	654	624	646	653	698	678	686	643	656	665	606	641	652	604	659	632	664	587	675	667	629	689	690	648	691	668	650	636	670	639	634	669	655	682	632	670	636	617	691	672	662	622	631	688	671	650	681	596	683	683	671	647	659	648	653	673	620	657	653	635	638	674	595	626	703	665	652	662	677	623	598	663	657	668	655	660	621	649	619	659	664	636	697	691	665	669	660	652	678	665	638	694	676	598	688	618	591	631	665	656	653	626	634	659	678	703	663	630	640	669	670	670	694	635	651	607	694	630	639	634	638	624	632	665	657	697	652	671	634	624	617	664	631	643	683	648	653	615	625	679	599	681	704	647	682	738	637	704	667	641	644	647	646	654	684	650	673	638	677	643	658	651	641	675	666	649	657	627	657	670	705	644	662	674	612	635	629	668	620	640	639	694	634	660	645	693	658	676	688	622	633	667	685	642	643	661	637	642	694	641	613	606	670	663	654	640	613	654	657	627	656	661	609	637	648	671	626	630	658	654	626	649	686	592	695	633	605	611	642	675	700	653	634	633	676	655	638	630	717	627	651	653	667	643	699	704	630	674	659	647	640	638	624	647	622	689	694	658	643	699	688	687	671	663	614	707	614	657	639	610	658	650	639	610	645	651	642	630	714	685	606	678	658	709	653	656	646	646	635	691	644	655	635	662	622	679	643	693	673	664	655	664	623	657	611	677	663	668	602	613	631	669	567	634	671	679	663	649	651	619	597	643	634	669	669	679	663	672	628	690	648	635	660	666	678	586	626	694	698	613	659	615	667	647	682	633	632	687	622	591	616	683	656	670	666	595	659	681	642	680	693	676	640	672	654	653	688	652	633	692	662	647	641	621	647	644	651	707	646	598	677	688	636	702	633	653	621	696	691	660
12615	1335	1006	3232	1493	322	216	213	175	178	175	180	149	164	146	151	147	123	141	144	145	132	138	131	138	115	115	136	128	118	124	145	134	128	133	138	148	138	118	118	135	115	121	134	146	138	124	142	135	139	141	142	154	161	136	127	131	122	143	140	119	118	145	150	117	149	121	141	129	123	134	136	137	133	122	146	132	135	134	147	135	127	147	104	136	120	116	144	122	117	145	138	157	122	142	143	131	131	137	120	150	133	137	119	132	139	113	127	145	134	142	122	129	126	136	150	135	149	133	134	117	145	122	130	141	135	122	138	124	126	136	125	110	138	145	137	132	131	140	128	129	135	110	117	132	123	135	113	123	111	140	150	137	122	110	128	142	123	147	143	158	111	113	137	112	139	118	118	139	137	133	134	124	120	130	140	128	121	134	158	145	132	121	111	143	149	137	129	135	150	133	122	142	116	130	128	128	121	135	129	120	147	150	124	132	145	146	109	148	123	137	145	132	140	131	143	128	143	132	126	107	122	101	142	117	112	135	128	102	138	153	122	125	123	138	142	118	108	125	132	144	134	125	140	118	136	142	134	136	130	146	124	138	148	115	124	134	151	124	128	137	130	135	149	157	117	126	127	122	121	134	141	137	110	131	146	129	125	121	131	137	122	114	127	118	123	146	126	131	139	135	136	152	141	132	114	116	125	113	118	123	126	136	126	148	112	141	135	140	129	146	118	116	128	127	121	118	144	132	118	132	115	144	133	122	114	140	144	154	143	149	118	136	139	159	145	138	141	136	123	146	121	127	135	108	139	140	142	117	136	127	138	114	135	132	139	106	131	141	141	140	126	121	138	157	141	156	146	135	123	155	142	126	143	117	126	122	123	130	103	142	121	130	148	136	115	141	125	132	134	150	139	169	113	129	138	114	127	115	127	139	115	148	144	136	132	126	136	152	135	155	113	142	151	121	135	151	149	120	137	133	157	118	153	133	135	113	141	132	113	132	114	139	116	144	132	137	141	123	118	128	133	141	138	133	130	128	137	126	136	127	114	173	162	128	134	112	136	142	134	138	159	152	130	144	128	141	135	121	135	120	125	137	141	136	135	140	119	130	151	131	134	123	158	128	131	120	129	122	138	149	135	127	127	131	145	138	139	131	112	132	129	148	135	131	130	122	129	127	104	135	123	109	129	139	137	138	145	132	148	121	132	136	132	136	130	133	105	135	131	174	129	125	105	120	109	130	120	146	136	130	157	130	129	140	124	118	106	148	137	128	149	119	140	124	147	150	146	131	133	131	153	140	131	128	144	129	126	115	137	129	122	125	144	144	129	131	123	147	137	132	147	157	140	154	145	144	146	126	117	130	135	149	154	151	92	124	127	122	133	126	153	131	132	133	117	128	132	131	121	105	113	126	128	135	134	140	127	136	117	130	142	149	145	109	159	139	135	115	120	125	115	150	141	132	122	157	132	144	123	133	126	132	143	137	132	129	132	137	131	146	125	144	144	134	108	150	130	134	123	132	152	138	145	139	135	123	127	132	118	160	149	145	148	123	146	130	108	141	125	155	127	127	108	123	140	135	128	121	127	118	145	150	124	120	132	144	116	130	137	142	134	131	151	133	141	151	128	120	130	141	137	142	128	125	124	131	152	135	122	144	144	132	136	141	126	142	127	157	135	133	112	116	128	150	121	146	125	128	136	135	119	129	136	129	134	123	123	131	148	122	134	119	136	141	145	136	125	143	151	147	142	120	128	124	122	128	140	122	146	141	134	119	132	125	131	127	132	131	126	136	128	145	142	129	124	146	133	138	142	103	135	128	114	166	125	109	128	142	128	134	136	128	144	121	139	117	116	125	126	111	146	122	116	115	158	123	130	145	149	110	144	111	132	132	139	151	142	132	119	152	134	139	126	145	121	149	137	134	129	143	125	149	128	134	124	128	145	147	126	139	127	113	152	121	138	126	130	141	145	133	111	134	137	131	119	135	127	144	135	119	115	125	134	136	127	112	141	120	144	151	130	143	123	135	140	113	132	151	136	138	139	135	114	158	136	133	140	138	140	146	119	119	124	149	131	142	113	125	108	109	144	122	121	149	123	126	124	139	184	144	168	135	129	151	155	131	123	126	116	119	123	131	117	123	150	137	135	133	123	121	120	110	121	148	144	154	121	143	138	141	126	124	135	146	130	121	132	145	133	132	126	142	115	141	127	146	126	116	133	127	143	123	140	123	130	112	131	116	148	125	154	115	127	135	128	147	108	121	124	131	124	146	140	113	121	145	142	142	123	129	148	111	149	122	146	115	136	114	133	120	140	126	135	127	147	125	132	132	141	124	125	143	138	119	119	136	118	132	131	146	127	140	131	128	149	125	141	128	130	123	157	132	133	139	115	132	148	140	119	141	132	120	111	137	131	121	143	122	137	141	143	154	133	130	144	141	140	134	136	113	121	125	132	121	143	136	126	120	139	118	138	138	130	132	159	140	139	138	128	126	128	143	108	149	126	129	156	134	125	129	147	134	143	121	133	124	130	141	139	127	127	131	132	170	131	123	127	137	147	147	137	132	132	137	120	114	104	146	131	126	122	114	121	136	139	123	110	142	169	155	133	136	131	146	136	134	131	140	129	132	134	135	124	130	136	118	130	128	145	132	114	121	125	138	135	121	126	151	135	134	139	137	142	141	149	141	116	131	159	122	131	138	163	130	133	135	108	134	115	131	129	150	142	126	132	148	139	123	147	130	129	136	142	124	140	124	131	139	119	135	133	117	133	120	128	157	139	121	134	120	125	126	128	122	154	159	120	131	128	152	147	144	145	139	131	142	145	145	128	121	128	149	114	118	164	134	124	143	127	122	129	122	137	125	152	141	121	160	154	134	137	133	141	138	137	119	137	138	146	131	106	123	121	131	135	154	132	139	146	136	126	128	128	118	118	106	134	138	127	117	135	142	139	129	123	144	122	120	127	133	129	140	124	143	111	132	156	141	136	145	128	121	139	127	150	127	135	127	123	139	138	140	140	144	120	107	117	120	131	132	141	122	134	118	134	155	109	126	119	123	131	145	128	126	154	108	135	124	122	137	139	128	123	127	108	119	142	140	117	142	137	130	150	135	135	148	138	139	129	137	130	162	122	136	129	150	149	131	129	124	120	131	136	135	123	143	138	118	118	112	132	131	146	147	118	144	128	116	117	130	149	121	145	127	133	123	135	118	138	135	155	124	134	143	118	118	135	129	135	133	125	153	130	139	150	141	148	135	152	128	151	136	145	115	153	124	149	124	124	149	133	138	133	142	130	128	121	119	137	114	128	140	155	121	138	128	137	142	145	127	137	142	123	148	140	130	133	142	125	112	116	140	146	139	134	145	110	130	142	141	140	143	148	140	150	149	118	135	126	139	140	121	141	116	136	127	110	143	119	106	123	140	130	126	141	124	131	155	124	121	153	136	112	103	156	138	149	128	119	146	143	121	135	115	119	139	133	130	122	141	130	138	124	110	137
8307	1293	2142	10301	4905	1146	917	785	646	618	566	531	551	485	480	460	478	398	422	410	424	391	393	400	368	361	365	405	367	383	355	383	343	336	374	315	331	375	349	344	377	347	321	329	330	344	339	385	303	354	350	363	331	307	349	318	354	324	366	350	339	347	348	335	337	332	320	326	379	357	327	307	348	336	323	337	366	337	332	333	331	344	333	332	346	327	300	361	335	337	369	296	327	335	336	329	343	349	341	356	362	344	327	324	356	305	304	364	325	339	330	330	345	357	317	348	375	344	294	334	328	363	309	301	319	343	313	323	330	334	327	337	319	356	324	339	321	337	299	351	348	345	316	340	337	337	325	326	321	345	311	377	318	336	339	339	329	318	354	308	309	338	331	350	361	340	347	341	340	314	313	378	366	320	327	314	377	367	355	350	348	339	342	315	316	307	324	333	326	330	314	341	316	334	308	332	312	336	335	354	328	346	324	297	338	350	379	321	366	345	311	325	327	343	323	294	308	332	342	338	323	314	357	330	308	348	320	340	349	350	325	374	348	330	359	348	345	325	339	306	322	331	333	360	368	342	330	352	322	329	340	319	315	335	327	343	330	346	313	330	323	316	364	360	316	360	347	371	341	339	328	327	306	307	326	340	333	330	324	315	318	320	288	351	307	336	361	337	332	326	346	332	334	341	340	330	358	327	330	309	321	327	312	322	302	354	291	329	329	338	365	332	344	315	333	360	306	345	356	327	316	370	320	359	344	366	342	354	373	329	359	339	315	319	335	329	351	370	349	321	329	366	330	341	336	313	359	314	344	326	364	304	348	290	341	311	348	340	328	337	342	327	316	341	344	367	334	369	325	340	316	312	339	339	316	358	314	324	313	326	334	318	328	306	328	351	348	305	313	358	351	345	326	351	352	335	345	340	316	334	346	312	326	352	311	320	360	303	342	327	335	330	329	326	358	314	327	361	353	317	296	336	356	347	327	329	307	331	342	340	353	314	330	342	335	303	336	371	356	341	353	311	318	356	373	335	340	343	343	317	315	338	336	288	330	352	322	318	352	348	337	293	320	355	340	328	354	333	326	339	341	362	355	360	293	325	359	347	334	336	335	356	335	321	339	352	294	317	348	348	316	337	354	342	309	384	340	336	355	319	342	329	347	346	359	333	323	325	341	316	345	296	317	331	326	354	348	328	323	310	327	337	337	353	317	369	323	348	353	324	346	357	337	304	314	308	345	329	315	351	344	344	356	338	341	318	320	345	321	322	325	365	330	366	364	367	322	371	315	314	331	370	302	328	329	310	340	310	327	302	355	322	343	311	313	318	335	335	323	331	330	313	352	353	346	322	335	343	333	346	367	337	331	321	318	323	297	348	352	313	323	341	353	279	299	329	350	344	353	322	354	324	316	328	343	321	286	310	358	288	317	309	294	330	347	342	339	328	322	308	327	339	357	315	323	312	336	344	331	336	321	339	346	356	368	344	342	324	332	342	343	328	352	329	322	338	331	341	328	343	354	360	347	351	351	316	324	361	359	372	327	315	354	325	352	352	314	330	336	313	331	317	331	332	315	374	359	329	328	331	344	364	337	328	327	349	334	332	319	341	344	362	309	329	321	344	339	327	317	309	332	312	359	303	328	318	289	348	348	341	323	332	343	345	351	364	337	356	311	345	315	345	330	337	323	321	307	368	321	335	321	329	297	327	314	336	340	300	313	321	336	327	345	348	340	337	303	299	340	360	331	350	324	328	299	332	329	325	334	330	344	337	336	347	331	336	339	313	343	343	318	339	334	342	312	358	305	333	302	327	320	347	347	329	330	357	310	352	358	338	281	353	309	311	304	343	344	347	329	333	335	324	343	306	353	313	314	327	316	340	356	332	304	344	320	318	339	327	332	331	337	315	340	360	336	314	370	337	307	334	315	357	324	330	359	353	324	318	327	353	341	355	324	326	356	339	317	350	332	318	317	342	315	321	330	355	323	338	325	351	346	336	350	337	321	335	337	335	326	361	349	325	356	369	333	323	326	337	339	362	342	338	310	308	325	368	306	337	298	295	358	333	311	339	355	332	338	315	295	350	331	322	338	351	318	332	344	321	323	329	337	315	333	348	336	341	339	329	341	335	337	351	303	332	373	339	329	350	342	312	321	335	336	355	341	334	364	320	337	333	337	325	328	335	341	325	344	348	356	313	346	318	339	375	323	341	291	355	354	325	333	336	336	318	302	311	350	331	345	315	331	335	329	343	321	291	346	324	356	346	347	336	354	333	307	318	363	315	368	339	329	324	326	333	310	321	330	316	342	354	351	318	336	363	343	323	307	351	332	321	314	369	300	326	340	333	340	313	344	312	334	332	324	312	329	305	312	336	342	338	327	348	354	310	344	337	346	342	341	356	324	363	369	317	338	325	346	350	307	324	320	353	308	338	322	351	370	347	332	312	365	332	351	359	340	332	320	335	331	323	332	354	323	330	337	327	314	346	328	338	359	331	339	357	342	348	348	308	339	325	335	333	348	316	379	305	378	330	312	315	384	321	334	360	341	339	365	343	314	351	340	350	311	360	323	299	366	334	348	349	335	330	363	336	332	370	337	328	317	316	323	388	325	334	317	326	318	357	340	317	340	370	324	332	346	330	324	328	329	320	315	324	350	304	314	302	347	351	347	330	330	327	326	334	339	361	329	352	350	327	316	297	334	350	315	329	345	324	362	347	320	337	340	307	304	326	330	330	332	324	343	325	302	352	360	362	321	371	348	353	350	339	346	342	381	329	339	370	341	334	293	351	285	367	341	325	329	339	307	338	331	327	344	342	312	331	328	338	339	318	329	345	327	328	368	364	330	330	345	316	336	349	313	331	332	347	329	327	328	333	330	335	329	321	320	358	334	357	321	323	349	343	340	317	337	290	375	316	333	356	334	363	335	313	347	314	360	326	351	307	316	341	334	348	336	353	339	353	342	345	335	319	348	306	307	325	354	317	333	338	362	344	322	346	346	326	322	359	324	342	332	324	329	342	311	368	358	344	287	325	353	337	337	327	346	337	304	336	310	349	357	320	344	327	360	317	311	329	313	344	306	344	321	312	311	356	291	347	353	369	296	366	311	350	340	312	322	335	349	315	335	337	351	355	337	306	319	337	344	320	322	325	328	335	339	340	367	335	336	354	355	328	348	352	349	331	354	337	335	323	348	328	344	325	309	348	303	329	366	359	304	344	353	298	347	336	315	309	338	360	379	326	343	360	316	354	293	330	321	326	329	335	343	334	372	327	334	294	332	306	307	346	341	343	337	332	344	303	311	348	307	322	320	359	317	322	334	332	315	315	344	339	323	353	332	350	315	306	327	368	304	310	335	332	339	359	322	357	335	298	318	316	316	312	341	355	348	351	335	341	340	334	315	310	333	352	343	339	311	353	328	315	361	294	325	320	341	302	318	337	361	342	344	357	320	339	341	345	325	344	335	336	350	326	334	314	324	333	334	351	306	326	362	334	332	344
1557	395	416	350	287	253	280	270	255	254	267	254	257	274	240	269	251	256	269	241	261	286	236	273	287	256	259	254	263	265	290	293	251	262	246	252	235	276	261	246	280	265	240	259	263	276	276	290	282	229	278	270	271	247	272	250	275	269	245	280	248	245	260	240	239	254	274	263	275	248	228	257	274	264	258	254	259	253	274	268	238	245	257	273	274	235	276	267	275	243	249	219	278	275	236	248	260	270	275	246	269	293	247	260	296	247	239	250	277	271	253	305	259	244	271	256	290	237	256	250	223	219	257	237	259	258	239	260	232	253	266	253	252	270	258	274	260	263	255	262	261	269	248	267	256	238	245	243	254	242	277	277	250	242	221	271	247	250	267	268	235	252	240	259	257	271	255	267	237	279	240	261	259	255	240	279	224	269	285	287	249	270	270	275	271	266	252	251	287	259	299	284	277	262	270	292	259	241	253	253	235	277	248	270	292	250	256	259	261	274	241	240	241	268	259	264	266	264	245	262	252	258	269	269	245	252	262	266	279	268	270	277	260	244	264	247	252	288	248	234	288	246	281	234	308	270	243	261	247	226	275	229	241	230	236	270	289	267	237	263	243	285	245	286	235	249	260	265	243	233	250	262	299	226	253	244	290	262	257	271	241	286	244	216	234	247	260	257	271	250	264	277	263	254	292	286	261	243	223	246	238	295	283	239	293	255	240	255	230	276	262	286	268	262	243	248	239	230	258	271	248	262	240	255	292	247	224	230	252	280	285	278	268	248	250	251	271	253	280	262	257	272	256	283	264	259	257	304	236	232	266	251	282	259	273	263	281	273	240	252	261	279	248	273	278	257	254	289	243	272	277	274	239	262	256	252	259	240	266	307	280	272	252	281	273	255	255	255	246	255	243	241	241	249	220	254	260	298	257	264	252	277	267	253	229	273	266	270	255	262	282	272	254	247	260	270	269	264	244	249	303	244	253	273	260	257	265	265	262	302	285	230	229	243	243	269	293	286	265	256	254	251	232	300	252	260	258	259	220	244	270	254	235	283	279	284	258	218	267	285	278	288	243	226	297	288	268	289	222	265	234	280	245	246	267	283	223	271	255	246	261	239	278	259	260	260	253	249	263	228	262	262	246	295	257	233	262	266	261	286	274	276	254	275	236	246	290	289	226	277	267	245	259	248	237	247	273	274	260	270	235	250	253	271	274	271	290	260	254	257	256	245	280	286	268	266	229	256	258	253	263	255	292	257	276	291	240	241	286	266	257	242	260	278	267	239	263	264	242	265	240	237	245	289	263	267	264	237	260	232	286	243	237	263	241	252	288	271	253	280	254	260	262	234	276	248	245	277	284	295	257	258	260	313	235	266	260	249	253	282	278	279	284	230	266	265	255	237	238	256	241	254	255	250	281	229	224	241	246	257	274	276	240	273	263	260	256	241	276	238	267	264	251	268	260	256	271	215	284	285	257	261	236	285	251	238	270	242	271	264	231	258	268	264	258	269	260	252	251	247	229	253	262	246	251	248	229	270	260	257	230	275	250	254	219	241	254	277	284	228	260	261	249	248	267	281	283	253	299	257	282	247	250	269	253	269	253	246	258	269	267	278	286	262	277	249	273	238	276	267	282	277	260	239	248	264	284	222	281	273	247	275	247	237	253	284	253	269	247	254	266	244	242	266	259	271	271	298	267	266	263	264	255	257	253	274	269	286	262	282	274	248	263	224	255	265	242	270	260	269	269	257	256	246	268	240	262	242	274	262	257	284	267	279	273	250	288	261	260	272	244	277	272	279	241	279	255	247	272	266	256	260	265	266	260	254	268	249	255	239	256	293	245	241	278	266	243	263	249	267	281	280	276	244	305	222	246	276	246	293	237	264	239	280	290	254	241	263	288	270	259	233	252	272	247	266	232	235	257	283	253	252	239	292	286	219	238	253	239	242	241	270	259	258	238	295	263	261	250	257	272	267	254	268	281	255	275	286	252	224	280	251	247	266	285	249	260	283	247	232	281	244	257	225	284	263	256	266	284	265	260	272	265	262	232	262	232	273	241	272	268	260	278	262	261	275	258	254	266	260	284	278	278	267	288	239	259	229	267	258	272	274	251	271	262	227	270	286	270	279	250	259	240	255	255	282	231	223	263	239	264	238	246	287	259	253	244	269	235	262	266	234	322	279	284	280	253	260	259	241	271	255	251	219	266	240	265	275	223	258	271	260	279	235	223	261	268	218	247	261	292	298	278	262	265	251	252	294	263	260	258	254	289	261	268	288	281	252	269	268	283	273	276	269	265	239	241	277	271	263	259	258	282	256	262	273	267	251	287	288	292	258	260	257	272	236	271	269	274	240	262	247	225	235	272	242	275	255	252	264	275	264	265	249	308	236	256	266	244	267	243	285	256	252	255	257	237	271	240	252	233	266	283	294	280	250	264	261	252	267	253	225	245	265	247	269	247	274	269	248	247	257	254	266	292	255	260	240	282	244	264	263	277	267	250	243	280	260	258	261	285	232	283	288	281	264	262	271	274	281	307	254	241	295	234	270	289	296	262	273	229	265	215	261	266	289	254	240	292	241	243	279	241	266	248	255	253	300	252	257	261	221	246	271	244	265	257	255	239	303	267	270	256	251	239	267	244	248	241	265	260	269	233	275	266	256	315	276	238	236	277	246	252	254	247	251	296	240	280	262	251	245	254	284	268	315	252	255	276	257	252	238	274	269	258	269	271	242	247	286	283	256	256	253	245	277	252	258	260	270	266	245	258	256	234	264	258	282	263	249	274	222	253	281	250	283	289	260	243	221	243	276	259	243	235	267	268	239	263	263	275	278	268	251	271	265	257	258	255	262	272	259	261	247	255	254	265	254	264	268	262	243	264	254	229	261	259	255	270	267	254	252	263	276	272	245	287	241	270	236	264	238	247	277	278	271	272	269	261	284	291	295	259	243	276	280	267	240	250	250	231	255	238	284	274	219	259	240	251	267	271	272	241	272	267	221	280	233	285	258	207	259	230	269	259	272	238	267	233	283	283	265	207	261	258	253	273	274	262	262	284	267	230	261	295	262	270	262	254	287	270	273	263	264	251	270	255	236	257	256	246	290	278	228	242	272	250	285	273	260	273	249	229	260	250	277	269	271	266	250	256	228	261	241	247	230	266	218	260	257	254	237	257	269	282	292	245	243	244	270	280	243	274	256	221	255	283	251	280	282	250	256	249	280	246	252	219	249	262	263	259	254	251	280	279	288	276	247	253	259	245	274	260	222	257	260	257	233	262	271	290	246	251	264	261	236	307	248	277	297	256	254	280	224	283	247	257	289	268	263	265	265	281	261	266	293	258	272	285	246	266	258	239	265	261	284	243	244	297	245	261	278	271	220	274	207	230	259	251	266	266	249	283	271	235	253	246	266	263	252	293	295	235	288	248	213	232	246	270	253	276	270	262	232	258	276	279	259	276	252	274	259	287	240	307	287	262	280	283	256	266	253	254	262	237	250
2026	731	937	1020	728	655	635	677	632	611	642	654	677	632	638	663	651	642	645	673	668	647	679	635	629	621	618	617	584	616	634	682	636	627	657	687	632	609	664	634	659	686	660	577	635	604	657	599	629	643	679	641	605	604	628	648	616	603	629	669	615	668	679	626	568	689	646	646	649	617	688	607	646	616	643	604	624	626	618	665	620	618	609	620	652	617	638	659	621	632	638	611	639	597	662	612	649	621	674	652	647	661	597	639	651	624	643	609	660	622	616	642	659	618	635	654	635	637	651	666	593	629	618	678	649	644	602	628	672	618	677	612	608	616	640	618	690	688	686	632	627	608	652	633	654	636	603	648	651	627	646	621	623	619	612	643	653	593	629	628	604	671	654	608	637	595	649	624	630	643	662	668	637	692	590	666	660	632	653	641	642	676	662	653	640	653	630	639	605	618	587	605	684	650	595	628	593	654	642	604	585	635	613	663	600	638	616	652	600	656	667	591	641	599	633	613	648	624	635	655	670	595	619	624	618	650	663	663	613	642	622	614	634	595	662	649	606	642	629	610	626	652	630	590	682	659	591	585	610	682	633	617	609	605	602	644	649	605	635	622	592	625	638	628	639	604	642	613	628	636	624	622	647	640	670	598	673	665	680	615	645	714	605	620	657	671	626	634	634	620	611	639	633	634	665	630	678	634	630	651	622	662	582	651	635	635	629	612	621	664	675	598	636	633	626	625	655	678	606	596	590	622	611	655	670	606	631	655	631	619	623	649	600	643	671	634	659	626	620	646	575	626	624	641	605	627	642	634	664	662	655	625	616	636	623	612	665	655	658	633	646	633	660	653	658	631	666	619	650	636	626	613	649	633	633	653	632	673	648	602	609	647	630	618	652	668	625	655	627	655	699	640	658	602	622	621	640	651	637	616	698	567	619	638	595	629	644	645	634	654	637	609	606	650	618	659	657	642	623	646	674	700	616	652	663	650	639	608	596	610	607	620	643	618	654	618	644	641	648	606	588	635	613	678	627	615	589	617	650	692	608	639	639	662	660	598	632	638	605	647	645	624	652	642	637	629	645	619	708	623	620	642	648	629	562	647	617	614	640	635	604	632	621	641	628	626	643	652	674	606	624	604	658	635	623	641	643	618	622	691	620	626	660	635	629	669	609	618	644	584	613	667	641	649	699	661	649	652	585	609	670	634	635	633	619	635	645	618	631	615	645	624	596	677	648	591	657	668	637	676	649	623	629	631	658	628	622	667	631	626	640	648	608	619	640	626	642	624	619	628	679	591	662	637	636	667	681	663	639	672	611	650	597	625	642	598	644	631	648	604	620	625	607	649	642	669	651	621	615	626	636	606	640	649	590	588	651	632	580	617	665	620	605	631	598	635	589	623	684	651	672	632	633	660	583	663	623	606	642	659	643	636	617	566	685	638	654	599	621	652	640	633	644	614	716	633	638	637	680	674	626	688	657	607	599	603	674	615	648	604	622	632	631	640	646	636	640	639	632	636	630	647	605	643	657	663	671	666	617	645	603	662	614	612	617	623	612	650	653	646	671	593	605	631	647	643	615	612	644	604	666	619	647	647	646	663	658	621	662	688	612	629	616	611	637	644	646	583	594	657	636	601	605	646	624	641	676	625	597	710	661	613	604	636	646	621	656	622	604	601	648	618	640	654	640	634	634	686	641	622	621	586	646	646	615	674	635	628	621	602	637	631	641	586	655	639	665	607	683	667	629	629	627	654	617	647	639	643	635	616	670	629	643	654	660	666	614	647	630	626	675	635	586	651	615	669	591	601	663	642	656	623	655	665	619	620	594	627	620	605	655	622	647	613	634	659	613	630	665	614	647	669	633	617	633	630	631	647	638	612	582	668	644	613	670	696	613	631	643	656	613	624	599	628	627	626	666	594	633	686	621	642	654	644	625	661	602	648	630	638	652	634	656	636	641	610	622	643	656	636	647	618	607	664	684	678	626	621	631	647	664	617	616	634	634	655	620	689	661	647	661	638	635	667	611	634	618	612	675	635	632	684	644	674	553	657	629	681	688	690	651	635	636	605	592	628	604	640	591	581	645	663	608	596	608	636	605	596	630	671	676	650	657	664	660	630	612	625	650	594	653	628	662	631	612	673	607	632	637	609	640	626	621	631	632	619	621	634	660	643	605	658	637	631	622	641	616	643	622	670	595	644	629	610	588	652	649	623	603	637	645	592	623	590	620	646	639	632	646	662	614	648	612	678	614	656	656	623	609	641	602	565	619	637	618	627	651	628	660	587	643	634	642	667	618	664	647	668	615	657	616	624	622	636	641	641	626	623	606	629	659	659	633	634	647	652	604	616	642	663	649	628	630	650	660	643	657	612	595	665	683	610	685	644	648	633	644	672	598	622	630	623	696	595	655	613	612	640	625	656	601	678	665	614	622	626	660	657	652	649	583	637	598	657	627	605	616	654	642	655	636	687	619	647	656	637	621	664	672	630	643	653	636	674	608	653	631	612	604	647	646	636	622	659	683	633	609	632	655	613	616	623	626	646	600	635	669	685	619	620	657	648	602	662	619	677	621	590	626	607	578	645	670	646	603	630	659	607	617	648	568	667	611	643	619	681	665	639	655	633	609	636	616	651	619	643	678	592	678	607	601	615	626	641	636	667	596	607	660	643	652	642	640	624	658	680	616	645	631	653	601	632	662	653	621	629	669	622	691	662	626	634	628	644	631	642	636	634	640	612	663	627	644	624	625	675	638	633	618	608	660	631	634	630	647	618	653	592	631	619	657	638	553	642	625	610	629	642	626	647	632	639	638	638	613	652	657	612	617	650	609	630	579	609	604	635	644	674	606	622	623	670	618	619	652	652	654	632	628	598	614	641	648	614	628	636	588	634	665	593	628	660	652	664	647	669	687	639	614	664	653	638	679	644	659	621	647	619	596	666	664	621	688	634	657	655	642	621	597	617	596	659	679	601	648	633	643	634	653	618	690	659	623	648	627	638	607	639	682	625	613	641	637	623	619	586	646	660	610	632	645	656	666	658	635	621	666	640	644	641	601	645	647	641	622	636	676	609	635	590	624	577	641	612	638	642	641	655	654	611	654	595	645	610	623	637	651	623	664	646	655	604	649	632	681	648	679	607	608	619	679	663	629	661	626	663	689	667	634	556	622	609	653	614	667	644	640	634	641	666	648	592	631	620	622	688	632	652	589	655	650	634	602	640	646	680	593	609	640	629	713	591	635	643	644	636	670	614	642	597	635	639	650	602	611	623	640	604	651	630	654	647	615	595	660	610	596	657	643	626	621	655	628	609	643	599	668	626	655	616	603	660	630	622	590	613	601	550	622	608	614	611	628	640	641	611	666	655	590	689	609	628	642	647	647	637	669	688	610	618	642	623	616	590	633	627	663	659	622	615	640	655	659	655	642	630	649	641	641	638	632	652	588	679	623	637	587	686	646	679	630	598	637	616	630	631	649	624	654	639	630	626	575	655	670	639
6819	656	761	1099	533	346	331	344	328	284	280	289	287	326	271	274	320	269	274	314	271	257	270	275	251	288	283	291	263	280	271	261	253	281	283	253	246	258	288	238	253	273	288	278	274	289	245	232	260	258	261	299	284	263	271	265	261	274	262	271	302	255	289	274	277	244	259	280	277	278	275	271	264	264	278	286	271	294	261	257	254	256	277	275	264	296	267	277	305	275	259	258	260	299	262	244	251	260	280	279	275	261	291	285	278	274	241	281	256	288	234	285	289	269	292	278	266	256	290	248	271	279	260	295	278	254	257	265	270	260	264	289	272	282	272	275	249	278	246	284	244	269	261	266	272	258	244	265	291	276	234	281	269	264	247	234	263	279	254	272	266	281	266	261	325	289	277	285	249	283	247	266	320	280	279	261	270	267	240	283	272	256	290	277	257	270	288	263	251	266	264	249	313	270	278	262	243	255	270	297	267	286	280	292	252	273	273	276	256	293	272	256	271	247	263	269	262	259	245	267	277	269	283	286	262	263	274	284	264	284	267	238	234	268	278	277	248	302	263	261	270	263	276	272	265	260	276	258	294	324	275	274	284	279	269	272	304	264	251	249	273	302	256	286	232	251	263	268	275	261	288	231	236	250	292	276	269	275	286	282	274	258	249	231	295	240	246	278	278	266	287	301	261	291	239	262	284	222	283	261	283	278	260	249	283	266	250	243	302	252	245	274	268	250	282	249	272	311	282	285	277	270	265	254	262	280	262	256	260	286	240	244	268	271	276	263	296	282	276	251	292	251	283	261	281	275	261	283	280	287	297	288	242	239	280	264	258	255	291	270	265	257	252	274	299	295	255	273	237	232	257	235	301	264	286	304	236	277	247	298	278	269	273	257	263	268	266	275	258	292	276	269	270	280	269	290	281	279	248	264	299	237	280	274	258	295	270	283	269	262	242	256	278	266	280	260	262	269	307	278	258	267	270	297	250	293	305	254	280	303	258	254	293	291	272	296	262	279	242	266	303	251	262	280	241	275	311	232	280	292	254	288	267	285	275	281	246	291	267	255	268	270	258	297	228	298	275	279	258	268	260	271	297	283	263	237	280	299	283	295	251	252	273	259	259	283	274	272	300	284	253	286	270	287	269	271	257	282	260	251	278	262	218	277	287	251	255	250	252	274	270	288	250	260	289	275	281	266	305	276	243	286	260	235	234	280	273	300	277	292	254	266	278	269	271	269	268	302	271	258	258	264	272	274	263	274	270	262	258	228	254	279	299	271	264	257	282	262	277	258	249	295	260	288	298	272	268	252	276	270	274	257	278	273	303	277	284	253	255	262	296	315	246	319	270	281	248	276	242	277	270	288	275	272	262	271	238	255	270	285	278	301	276	277	249	242	269	280	273	288	268	268	279	287	264	269	267	239	254	271	264	258	261	280	282	257	284	278	258	277	254	263	249	253	273	282	257	256	268	284	224	289	288	267	261	278	244	250	271	254	270	257	259	243	288	239	257	281	288	257	273	247	291	279	277	253	302	265	249	287	307	243	273	258	302	250	268	283	301	308	284	267	258	230	272	274	295	281	266	243	284	292	313	293	281	311	306	251	265	259	229	243	242	253	270	271	299	253	242	292	246	269	258	279	273	245	244	268	257	269	261	267	256	269	288	276	279	279	251	280	285	295	298	281	274	264	271	273	293	285	273	274	256	247	262	265	282	265	272	249	273	283	280	263	237	263	266	281	263	220	260	252	275	255	275	286	273	299	270	269	259	289	285	292	289	252	280	277	256	269	261	262	271	244	272	259	257	322	274	286	280	291	293	308	262	273	294	264	286	257	290	271	274	280	269	260	278	268	273	213	284	288	295	298	289	266	282	292	273	269	285	259	298	279	266	272	271	236	285	259	248	243	262	256	266	271	265	247	277	264	273	259	270	254	291	240	262	257	292	279	287	296	274	291	268	247	295	294	258	261	258	255	296	250	263	277	259	212	258	284	258	267	263	261	242	268	271	282	247	301	251	279	281	257	298	267	255	285	276	283	269	260	267	282	240	268	278	272	268	268	271	258	263	284	270	266	237	266	241	254	311	228	282	280	281	269	280	252	268	279	257	259	280	280	260	256	292	302	263	279	284	280	291	269	265	247	278	301	257	230	303	272	258	263	264	290	266	246	261	309	297	291	254	268	233	295	278	259	234	285	251	277	278	268	287	272	277	297	262	277	271	279	272	301	286	252	267	272	267	242	300	285	253	249	271	268	275	248	279	273	271	271	266	274	268	256	268	223	261	287	289	258	260	267	288	247	258	284	248	268	277	260	306	284	281	280	289	304	254	264	275	257	252	275	250	286	284	258	249	260	278	250	277	257	227	273	304	288	266	249	254	261	280	283	254	278	278	268	263	275	267	260	280	274	266	270	259	281	252	306	275	266	288	263	278	275	280	270	262	287	266	272	288	256	265	288	262	254	284	261	285	265	239	248	267	292	263	270	277	233	266	273	256	254	254	251	274	259	245	266	269	293	306	281	292	268	259	268	261	269	290	275	244	260	273	253	288	290	256	240	276	284	261	239	282	306	295	263	276	267	260	265	226	290	264	250	269	270	238	267	252	266	259	277	286	277	261	288	283	275	253	264	258	270	260	220	252	269	299	247	234	272	257	257	262	283	264	267	246	249	288	269	281	285	256	275	267	289	254	306	277	287	233	263	283	254	262	281	223	258	246	246	269	283	274	268	300	255	284	271	244	289	276	273	285	257	267	274	276	266	237	273	275	281	286	266	235	250	288	254	296	260	254	274	285	295	252	255	290	261	282	278	259	281	269	265	276	255	225	247	281	268	244	250	247	279	276	289	241	256	254	254	294	282	270	272	262	287	263	268	239	281	259	264	281	270	264	250	250	287	264	245	269	273	276	263	275	278	253	237	298	256	274	246	265	274	248	245	293	248	290	288	298	276	282	277	282	293	257	286	267	284	281	281	244	267	265	280	277	250	267	276	269	249	277	295	302	251	297	257	250	294	284	286	283	263	290	303	313	242	260	252	293	259	286	245	282	271	240	247	290	249	279	290	250	278	261	292	262	242	251	290	248	255	268	293	261	295	258	262	267	268	289	289	251	256	253	276	259	278	232	308	295	299	292	270	264	245	276	264	282	305	282	279	278	305	245	269	253	258	297	272	287	244	277	275	314	303	287	270	261	301	274	265	260	281	294	270	263	258	307	253	285	276	256	277	259	253	271	295	262	275	251	271	303	268	238	264	270	284	254	290	253	280	267	249	275	313	274	265	285	257	260	265	286	251	269	282	254	283	247	260	285	272	251	280	283	283	268	248	285	266	243	278	248	269	270	264	271	234	266	290	253	263	256	265	252	297	271	286	295	313	289	270	255	239	282	259	286	285	285	272	278	264	272	251	278	280	251	258	281	296	264	251	272	294	319	301	277	285	291	286	270	258	273	287	269	234	269	277	276	274	286	286	303	253	272	273	276	278	263	279	280	296	272	292
6306	1117	1826	3835	1654	1044	890	888	889	747	743	750	727	727	744	700	752	730	711	715	637	659	660	635	698	699	685	687	678	659	649	633	641	638	702	696	639	650	662	698	656	654	687	658	651	640	622	656	626	667	611	664	693	677	604	635	622	645	679	632	697	650	624	707	689	653	642	613	605	640	656	634	683	710	662	649	657	646	616	647	661	648	645	648	625	618	634	637	652	642	624	665	639	652	706	606	698	640	693	658	657	637	628	673	638	642	607	622	631	660	640	634	690	686	640	609	655	636	631	617	694	715	661	670	654	670	678	674	625	638	574	645	650	652	695	674	708	653	660	645	640	655	618	706	700	653	646	653	623	634	630	690	659	658	642	634	644	672	630	631	651	655	635	666	609	624	626	670	670	644	660	648	675	614	663	647	625	645	634	653	654	689	655	650	644	657	638	626	656	660	620	655	625	674	690	663	638	656	637	627	616	627	623	618	678	641	640	695	639	662	686	657	645	611	657	683	606	620	660	653	634	665	649	673	601	640	647	679	640	649	662	634	701	688	601	651	632	665	623	596	643	658	676	666	650	666	634	657	662	653	662	629	664	648	663	650	659	659	712	578	607	649	610	636	671	627	620	678	646	668	663	620	673	614	625	699	653	627	658	649	631	653	683	695	670	678	645	633	598	629	630	655	595	634	614	633	626	648	614	665	596	639	629	612	669	659	670	638	664	651	661	599	650	631	661	680	682	649	694	626	666	653	647	653	617	663	596	684	624	590	644	659	662	603	634	614	675	620	640	664	618	640	634	644	651	644	658	638	665	622	653	677	613	614	620	637	667	597	648	662	658	658	687	673	601	659	641	620	624	697	666	645	632	641	645	633	630	631	650	628	682	688	643	629	652	645	631	569	642	631	671	656	689	664	641	643	665	669	602	647	652	648	686	648	639	631	615	635	665	671	654	642	636	648	636	616	678	645	653	675	617	608	614	631	687	676	644	632	679	607	663	663	639	631	616	654	652	690	625	685	648	618	653	620	639	678	639	695	615	630	632	669	674	639	628	650	649	588	644	625	648	700	683	664	646	635	675	642	637	653	656	619	645	599	625	626	638	675	627	652	701	670	642	651	613	606	658	641	587	635	631	643	619	635	632	634	657	607	649	681	672	636	633	641	598	636	623	706	609	651	657	619	663	614	631	642	671	675	630	668	685	648	654	666	630	642	644	691	622	665	615	627	650	656	668	631	679	663	674	627	612	700	664	672	594	654	640	614	647	633	609	653	646	645	667	599	642	631	640	671	636	690	651	607	642	641	640	621	647	641	650	653	622	655	628	641	678	643	696	589	620	643	707	670	643	639	643	609	670	616	643	686	635	637	606	601	662	643	703	616	649	636	650	658	653	612	636	630	627	682	648	629	649	649	663	593	626	692	668	667	648	614	641	645	657	633	662	672	659	694	637	633	673	604	616	663	641	635	656	655	641	649	578	686	640	659	621	635	639	631	635	653	644	611	626	682	660	673	615	647	598	595	642	620	644	675	619	641	669	615	653	639	629	682	641	635	680	696	613	643	693	592	650	667	649	700	678	629	632	635	633	654	649	625	665	654	644	639	623	660	631	659	636	610	666	660	641	638	707	668	662	636	613	666	649	632	632	676	652	630	680	601	705	624	620	612	596	631	579	640	668	640	654	622	648	614	627	615	666	630	650	692	630	626	675	667	644	675	594	624	601	681	648	631	636	671	639	665	653	638	628	632	645	666	619	623	628	656	638	608	658	649	628	653	672	621	608	671	627	679	664	626	608	673	602	676	669	593	605	664	657	613	646	629	679	660	649	645	621	663	681	647	606	644	642	682	630	625	633	656	633	623	644	629	639	607	603	685	614	669	643	654	634	627	668	624	653	642	634	644	664	688	587	610	686	589	639	651	602	641	668	684	663	647	638	662	625	640	642	686	687	633	676	604	651	639	651	680	623	645	650	646	659	636	679	642	663	603	627	690	637	638	648	680	662	626	653	644	629	638	665	672	672	675	644	631	663	633	654	641	625	628	658	638	634	612	661	599	735	672	628	610	647	656	653	619	631	639	659	656	671	657	636	679	654	640	647	643	657	622	683	646	679	632	640	661	646	654	635	653	644	657	686	644	679	652	629	587	612	664	660	622	665	646	632	630	626	665	672	611	676	580	622	652	652	676	665	681	632	658	663	617	648	652	643	656	651	648	619	690	639	616	649	622	640	646	680	645	611	629	656	662	654	652	607	623	637	668	623	622	673	671	645	651	658	603	655	661	624	665	668	667	641	647	736	642	654	665	629	629	633	621	632	674	655	667	660	625	656	678	603	637	639	608	659	648	663	651	590	636	630	684	609	665	579	624	631	653	673	643	657	630	680	652	690	664	641	630	618	635	611	638	604	648	672	660	695	609	650	654	680	617	622	655	634	633	636	656	696	622	655	663	653	607	640	681	637	618	649	643	621	606	634	604	624	623	692	646	641	634	658	663	651	641	655	599	666	641	609	631	624	661	659	630	622	662	667	649	655	678	645	633	660	648	717	609	611	622	648	729	655	597	655	687	657	650	656	640	656	662	656	683	628	642	662	645	616	651	637	646	651	632	629	630	579	679	600	654	617	656	651	620	692	690	652	625	665	653	664	673	611	647	646	616	620	675	616	687	620	705	659	660	602	602	614	648	662	645	643	660	674	598	680	634	651	611	647	595	676	636	687	683	622	661	587	600	640	685	645	608	657	682	692	651	664	638	591	655	693	617	644	668	633	632	686	626	645	610	644	647	629	657	628	638	665	675	690	696	668	622	606	618	636	665	635	659	635	664	635	621	601	640	658	675	686	652	618	627	607	621	623	667	604	629	661	672	631	651	620	652	677	638	613	618	624	681	593	641	664	606	627	628	636	639	641	646	637	687	616	628	647	648	685	655	661	666	668	632	665	637	661	677	647	659	682	665	645	653	673	634	668	665	640	642	660	595	669	676	656	662	644	652	630	641	654	677	614	656	652	634	680	701	634	717	647	637	655	611	661	671	639	618	673	663	659	689	629	649	662	656	630	671	662	653	631	656	691	659	609	669	660	660	656	616	677	618	632	608	685	616	650	657	639	620	639	647	664	666	643	662	643	660	657	570	600	662	631	660	610	622	619	655	671	684	657	651	629	656	676	650	604	658	640	689	632	664	633	637	657	644	659	618	617	625	618	638	643	641	626	662	623	671	675	660	682	639	599	634	673	637	623	690	679	669	647	657	681	629	655	634	651	653	663	654	676	567	653	655	649	667	623	618	651	674	635	636	665	613	641	657	645	678	630	655	681	655	642	619	639	633	628	697	614	632	629	636	689	626	663	679	677	619	624	649	639	661	689	624	655	613	614	617	652	661	626	686	637	630	671	611	675	656	621	639	616	664	636	652	638	614	595	665	659	602	652	624	618	648	621	673	614	622	671	635	641	581	663	636	663	669	628	599	612	634	613	639	602	634	628	653	628	663	716	620	622	621
12131	1042	1266	1634	590	295	244	186	183	170	185	141	138	143	150	143	138	142	159	140	136	148	124	130	149	143	161	118	142	146	133	141	141	123	142	129	148	145	121	106	138	130	145	168	133	129	130	137	122	133	142	149	131	122	127	131	126	130	155	129	143	131	131	147	149	117	133	131	137	123	160	143	111	128	114	127	111	131	130	143	136	143	136	116	121	143	124	136	129	139	148	133	132	113	131	135	143	116	142	122	161	116	127	143	118	125	137	139	148	131	112	133	132	140	118	123	142	158	139	139	151	115	107	128	133	137	126	129	119	135	128	134	133	122	124	113	112	124	125	141	129	151	116	123	124	122	134	123	115	129	140	140	125	124	117	117	126	127	140	115	133	142	130	137	131	143	124	119	145	113	133	152	143	155	129	134	116	139	129	111	135	134	105	125	113	115	130	122	133	139	128	127	124	135	146	117	115	136	122	119	133	118	145	113	145	118	125	147	135	138	134	133	158	111	126	131	120	142	136	122	123	115	139	125	160	131	133	143	160	120	118	104	142	129	96	157	129	116	141	137	135	156	110	134	163	136	124	156	120	132	125	129	140	123	131	142	136	104	118	132	144	117	136	141	144	118	121	120	143	137	150	141	104	145	149	142	141	128	131	123	124	125	152	118	146	117	136	137	136	136	141	119	141	141	138	109	122	137	135	137	132	137	124	135	142	119	130	146	116	139	144	126	154	115	133	132	122	150	137	137	107	113	126	133	140	139	140	132	138	143	137	129	131	120	127	132	128	129	105	131	149	127	124	136	126	145	151	136	137	145	147	132	105	118	125	131	131	136	120	135	114	131	100	128	117	150	124	125	105	143	139	143	137	134	132	147	118	128	147	141	128	132	122	124	141	128	146	151	137	129	136	131	136	147	127	138	133	120	126	140	123	140	142	134	142	138	134	126	138	123	116	112	127	127	134	134	136	131	139	116	121	124	144	144	137	116	128	156	152	130	131	108	148	131	132	124	138	124	138	140	128	137	127	132	139	140	128	138	113	101	127	123	140	135	123	106	146	126	138	137	127	109	135	115	147	126	126	140	124	119	139	157	139	129	128	132	128	143	133	129	128	122	134	119	136	147	126	127	135	165	123	131	102	128	120	143	150	102	126	107	136	139	120	124	133	133	137	138	126	98	115	132	135	121	117	136	151	128	144	121	145	157	125	125	118	151	143	128	150	136	114	109	155	144	122	131	127	127	151	123	151	144	136	131	120	151	138	151	156	137	144	134	120	120	117	115	143	116	127	139	125	134	128	117	125	143	116	141	130	140	142	139	140	101	118	132	116	144	115	136	137	141	144	132	149	110	110	124	143	124	123	126	126	153	137	135	136	140	128	140	130	135	115	124	132	158	144	120	135	112	139	132	110	136	143	116	124	154	122	134	136	124	129	132	137	131	115	109	138	129	124	142	131	136	125	158	117	119	150	134	134	136	161	118	140	124	139	140	148	121	126	116	133	126	116	124	131	120	141	124	125	128	137	121	156	149	123	145	117	115	119	113	138	124	141	147	165	152	133	120	121	136	119	140	121	134	123	146	142	96	147	116	132	119	129	133	132	131	124	150	129	143	112	118	106	127	134	125	123	144	119	136	149	126	123	139	124	136	136	120	134	120	137	132	121	143	138	147	132	132	121	131	133	130	137	124	139	124	146	129	126	140	140	101	137	116	145	148	138	141	118	130	137	135	132	131	138	121	143	127	141	130	144	113	123	134	134	120	122	120	125	142	139	119	144	134	112	123	128	112	142	130	123	126	137	127	113	154	131	128	115	130	126	126	128	128	144	148	161	145	131	133	103	134	144	146	142	156	155	134	120	113	134	135	127	148	136	140	137	141	124	118	137	125	110	125	144	125	148	126	134	156	135	115	115	126	125	123	131	140	100	117	141	131	112	122	125	133	108	153	105	135	125	125	145	126	158	118	153	160	122	138	125	129	138	141	141	124	131	134	115	128	135	123	116	143	122	114	135	127	136	134	141	126	123	129	127	150	143	150	144	145	123	131	137	126	133	123	153	116	126	126	122	129	125	116	111	153	131	149	118	153	120	120	146	134	118	111	148	144	118	116	145	130	122	142	124	131	136	126	138	142	130	127	130	149	123	128	138	131	130	100	120	128	162	130	125	128	147	146	147	144	141	107	134	122	145	124	120	137	118	147	124	129	122	132	123	126	129	134	116	110	116	142	129	125	138	128	133	110	126	128	158	110	120	128	138	128	131	121	119	141	134	105	123	133	128	147	136	119	122	127	130	130	120	139	138	140	126	119	126	118	141	146	141	123	145	137	142	143	133	116	113	122	136	142	145	126	110	133	133	125	126	124	133	131	117	125	127	134	134	132	121	106	117	135	115	146	136	121	125	139	149	140	145	115	151	131	118	112	142	108	131	118	134	118	121	118	138	147	134	136	127	139	141	117	159	133	129	119	153	127	151	123	132	130	115	127	125	137	126	152	129	140	146	163	144	132	125	139	134	134	132	146	119	125	128	134	116	134	113	149	121	104	130	113	143	119	140	142	151	148	124	151	125	122	136	130	150	141	117	117	124	141	124	122	131	129	124	147	117	145	115	116	167	134	131	115	140	149	115	134	130	153	146	138	147	132	132	132	133	143	132	132	118	132	145	125	144	122	140	136	145	134	148	114	129	129	132	132	107	135	134	120	140	134	129	137	129	139	131	137	137	121	131	143	146	136	109	126	124	122	143	134	115	118	107	141	144	155	138	143	129	111	132	137	132	120	146	120	131	132	141	138	103	133	129	118	119	114	113	151	148	128	125	151	120	120	118	115	133	156	156	129	145	132	130	116	150	142	124	120	106	133	128	135	135	150	115	146	129	137	118	120	149	131	138	129	127	136	128	149	148	120	117	143	121	124	126	134	140	129	127	162	114	133	113	128	127	135	120	141	137	129	119	130	116	113	134	147	122	150	122	133	135	144	112	125	107	127	140	123	125	127	138	128	146	128	130	130	136	140	140	133	140	145	133	128	135	127	143	138	134	129	124	142	124	136	126	133	112	107	131	127	136	141	121	135	112	125	142	134	109	137	113	123	141	135	119	125	129	141	144	123	112	113	138	116	123	134	136	123	118	139	122	161	125	139	122	121	128	146	143	111	141	133	127	136	114	135	149	132	135	136	135	122	125	116	128	132	156	147	130	127	138	139	156	120	146	133	123	121	130	127	141	146	143	127	127	133	124	140	116	126	136	125	121	135	155	120	122	118	124	136	142	133	141	141	136	137	126	125	126	111	119	125	128	136	156	177	126	161	124	142	120	149	124	115	116	137	128	125	110	109	155	145	152	154	126	120	129	115	123	123	135	137	133	156	138	141	143	113	133	121	122	147	106	123	109	121	149	147	120	112	132	130	134	142	127	140	116	136	139	126	127	146	136	135	112	146	119	147	140	133	127	125	125	134	129	103	108	150	125	137	161	118	132	125	146	145	124	149	126	120	112	124
7770	1091	2672	5559	2001	1121	885	757	718	622	572	567	539	482	444	471	402	415	417	403	417	427	368	417	378	400	386	391	378	359	379	351	354	381	345	350	376	347	345	336	358	338	312	331	344	339	306	365	355	347	311	326	307	351	355	329	332	309	337	322	333	315	352	362	325	329	314	321	329	319	352	343	355	347	337	332	348	334	308	332	325	339	325	316	340	333	290	327	311	347	365	312	338	365	304	336	351	325	303	342	329	334	350	324	292	356	345	334	322	328	291	333	342	334	298	355	340	331	359	324	323	332	334	318	315	322	392	320	328	341	359	349	340	338	354	350	301	330	338	310	330	328	334	317	306	326	357	326	345	352	325	330	360	317	314	338	334	330	333	335	308	297	327	310	339	349	343	339	337	325	366	312	342	356	291	329	323	351	306	320	329	359	323	343	309	305	347	333	313	325	344	349	329	327	323	364	341	339	346	326	338	356	330	335	332	331	349	308	329	351	357	348	343	295	311	334	305	318	310	305	330	294	354	353	317	320	361	337	320	347	324	307	326	319	300	325	335	296	350	339	310	336	339	323	331	325	294	367	306	363	311	332	351	332	321	357	325	312	323	307	345	336	326	322	329	326	359	325	326	318	326	327	331	335	353	361	333	343	358	342	327	320	352	308	346	342	327	299	324	328	307	345	316	331	301	328	319	320	364	316	294	345	316	352	320	331	309	351	297	313	341	340	324	372	333	313	322	365	350	346	335	352	326	335	300	341	336	342	325	313	348	302	318	322	331	315	332	330	342	292	349	341	304	356	369	308	337	323	326	334	313	349	355	310	323	339	323	334	305	333	309	360	318	343	337	369	368	356	317	376	317	341	337	322	312	355	343	331	335	317	335	328	336	332	326	343	362	346	333	314	343	315	315	352	347	333	315	322	330	311	358	350	339	341	302	340	310	343	298	333	325	320	325	300	302	325	310	333	319	299	328	331	306	339	311	325	331	336	349	331	336	350	344	297	356	328	308	355	275	319	358	348	345	327	335	370	332	321	284	325	354	319	326	339	337	320	356	323	327	325	329	308	332	320	324	341	354	321	349	320	329	315	319	311	324	355	327	332	336	343	296	353	332	348	326	324	350	328	324	339	324	336	281	317	313	324	346	333	344	351	298	333	343	321	313	326	333	295	335	303	313	313	348	354	334	313	323	320	318	325	334	369	322	345	337	332	334	318	290	330	340	324	331	316	373	339	318	318	299	294	307	345	355	343	344	296	320	320	377	331	340	336	337	312	333	323	337	349	364	360	345	324	312	317	340	343	325	328	317	344	318	326	368	338	329	312	342	346	337	315	354	324	375	339	290	319	354	336	296	325	352	355	308	310	329	340	316	341	339	321	332	331	323	314	360	346	331	326	324	311	346	340	331	336	323	333	338	335	374	342	327	328	353	358	314	313	326	330	320	356	323	343	341	307	313	317	331	343	361	337	323	322	316	340	338	333	337	351	324	345	316	337	344	318	292	342	337	332	347	304	308	339	341	337	346	341	365	321	369	318	344	334	348	315	326	329	351	323	315	339	326	315	317	316	298	328	320	302	331	324	318	323	333	329	358	338	367	361	366	350	334	332	328	324	326	346	359	318	320	324	340	324	310	308	365	295	328	357	314	332	313	351	305	341	321	311	326	350	315	342	310	327	331	330	332	336	335	334	331	312	340	313	336	331	339	337	319	343	360	322	312	339	281	294	310	326	332	332	367	320	295	339	342	355	339	348	335	337	322	342	314	312	335	352	362	309	343	320	305	334	325	330	310	315	356	330	297	364	338	324	320	338	307	338	334	364	335	320	320	301	330	331	332	338	371	326	348	354	346	330	324	338	332	327	292	349	368	341	346	306	295	303	322	378	317	334	341	355	344	321	358	293	326	346	343	340	355	323	333	322	334	347	302	354	324	316	315	314	300	325	315	308	329	315	317	339	306	328	320	348	328	341	329	352	341	352	315	313	323	356	350	321	349	321	337	336	316	351	339	289	316	323	315	316	308	324	317	338	326	307	328	300	349	336	334	313	343	329	328	328	325	340	341	318	313	358	342	318	313	325	325	352	370	316	332	364	338	325	340	344	336	319	321	353	341	327	354	318	349	324	307	323	320	342	362	313	321	323	342	312	341	310	336	318	338	318	326	316	323	336	324	311	332	355	314	329	352	298	338	339	354	330	353	352	322	301	321	309	339	316	342	328	347	351	302	327	316	296	322	291	306	330	286	332	338	323	326	330	325	355	312	334	321	333	308	380	316	317	315	326	335	312	318	328	330	360	320	336	355	297	292	339	367	337	358	341	360	312	328	296	356	261	326	336	323	336	309	320	336	327	306	305	354	310	315	340	352	312	314	316	296	328	299	300	360	352	324	311	337	333	314	336	321	298	336	331	348	320	318	316	357	310	338	342	321	324	327	320	307	302	361	348	319	347	320	326	291	336	284	355	342	324	341	313	321	341	358	325	342	320	323	314	343	323	334	355	347	327	341	298	312	332	310	328	352	313	347	333	308	342	328	322	320	327	300	379	348	315	328	322	328	319	326	278	341	358	323	318	296	318	348	327	314	315	305	310	336	337	351	315	320	336	296	325	293	334	350	304	340	322	320	331	295	359	353	326	314	308	325	336	323	349	332	345	346	331	302	323	337	327	327	308	340	320	309	328	329	313	346	306	354	303	322	297	317	310	314	295	352	343	323	283	312	351	352	328	304	331	348	326	343	333	323	350	332	310	340	328	355	335	351	315	330	344	313	332	347	319	293	311	319	336	345	335	304	356	339	310	314	351	319	357	347	329	340	344	324	361	302	332	316	288	311	346	325	317	304	327	309	352	310	344	331	334	308	362	321	335	301	352	336	322	317	316	370	305	315	304	314	301	346	323	356	333	308	334	329	332	322	332	332	341	339	309	349	334	316	351	329	340	349	348	349	335	339	324	349	342	322	345	369	313	344	313	323	325	358	340	331	313	324	328	332	328	331	320	376	297	354	299	318	324	341	347	354	330	353	315	333	353	341	319	334	319	333	315	350	324	333	308	305	312	341	304	323	336	350	300	314	278	340	305	339	323	321	336	346	358	332	338	324	342	330	327	336	341	336	323	347	343	309	289	353	340	321	333	330	337	260	329	356	331	337	321	300	321	307	323	295	360	336	324	326	354	320	355	316	330	327	317	364	344	338	341	352	329	294	313	334	326	336	325	324	355	344	318	348	290	354	325	333	303	325	335	320	373	335	297	312	359	322	335	351	344	345	329	287	346	352	337	356	328	337	284	321	307	350	329	348	321	316	365	345	343	344	336	322	285	318	337	343	311	333	323	354	315	331	316	309	317	340	346	360	326	319	338	357	332	324	348	323	362	320	339	318	363	308	318	351	351	329	347	319	362	346	322	326	310	340	355	330	324	333	333	326	343	344	333	338	308	324	327	349	341	323	309	336	366	331	298	321	301	323	329	338	353	310	339	325	340	340	310	301	312	319	343
1390	365	556	371	278	256	274	287	256	258	265	238	262	265	252	283	263	272	279	250	274	267	240	244	271	260	257	239	230	247	269	269	222	246	271	261	238	250	269	272	266	251	255	246	272	277	239	257	249	266	267	249	280	260	288	258	241	231	253	278	251	264	266	244	259	246	253	286	257	268	290	283	257	245	255	246	248	285	246	267	270	255	265	264	286	270	286	250	248	230	245	297	250	276	253	252	286	257	256	287	256	264	259	264	239	261	239	281	237	248	249	253	294	262	282	275	238	268	248	281	252	278	260	242	265	229	250	235	237	265	281	245	242	275	241	259	254	273	288	261	232	271	270	264	266	239	257	275	224	245	251	272	257	272	220	268	227	250	265	275	280	220	272	226	268	243	260	299	248	259	252	269	232	274	251	255	270	265	271	232	278	246	249	270	237	286	255	235	263	289	253	262	277	272	260	236	255	256	240	223	267	270	257	277	260	251	247	243	248	278	256	266	228	239	281	262	233	248	241	263	250	265	243	240	240	278	263	274	258	240	229	253	234	246	232	264	255	252	280	290	242	238	252	281	274	301	248	264	258	271	265	252	267	278	259	258	254	256	257	262	262	264	275	280	257	268	256	257	275	257	260	258	277	252	278	242	254	259	251	273	262	266	243	248	291	273	237	266	254	256	277	245	224	250	278	259	270	257	250	258	247	247	248	286	275	268	248	291	285	274	221	239	252	277	269	248	241	227	270	276	262	244	248	248	271	245	255	240	286	255	264	257	255	286	269	249	244	299	256	243	272	272	269	245	252	240	258	258	247	211	230	280	238	240	263	245	271	273	290	244	245	252	267	268	248	258	256	253	248	230	245	252	252	212	272	244	261	260	233	279	253	255	273	259	252	284	272	248	262	262	279	250	247	259	232	256	267	252	263	282	263	269	258	263	235	270	261	266	276	270	264	253	256	240	290	292	249	268	262	267	255	234	245	264	254	251	243	238	276	285	245	212	274	285	246	261	259	246	220	278	246	257	252	246	255	277	289	288	275	259	247	289	271	234	277	227	266	252	260	264	286	247	268	273	252	261	253	272	252	278	266	234	258	237	277	270	269	291	266	258	258	275	219	245	234	255	266	251	282	261	288	261	249	278	280	269	232	264	284	254	245	232	251	242	290	269	274	258	237	261	290	238	218	236	255	257	274	252	263	277	268	249	270	273	284	252	236	253	262	255	258	263	238	292	255	221	283	248	255	278	291	281	300	242	272	273	228	257	256	246	246	267	258	266	246	253	275	268	251	266	307	279	269	241	278	246	239	258	241	262	256	263	281	252	250	255	222	257	261	258	234	241	263	289	283	224	251	247	252	248	252	256	241	259	271	250	262	253	277	284	275	257	272	263	272	247	241	244	255	273	295	272	237	251	289	279	254	247	261	270	238	242	270	268	247	272	247	258	264	287	263	259	247	259	280	279	268	280	278	267	254	248	275	243	264	239	266	292	265	258	254	270	279	247	268	244	247	272	272	243	257	250	245	235	235	273	269	288	272	258	281	248	267	229	252	244	232	276	265	243	257	268	283	271	245	260	259	280	277	249	271	259	269	252	261	257	258	266	256	261	281	229	282	278	240	256	265	273	255	252	245	272	257	275	264	276	258	261	281	263	270	250	261	271	264	242	233	277	261	235	255	257	268	274	213	236	239	241	272	276	240	268	266	255	225	288	241	250	232	239	239	237	265	256	247	263	221	261	240	270	267	258	264	212	248	280	253	258	213	255	243	271	275	245	242	249	269	267	245	281	251	283	264	260	242	251	246	251	236	249	229	230	223	266	288	254	257	286	260	246	242	259	250	260	228	265	260	269	237	275	249	256	253	269	265	270	272	246	259	274	264	266	257	275	254	259	257	235	260	233	271	290	216	281	245	257	303	278	247	264	266	252	302	280	254	257	237	241	281	264	253	285	276	303	254	253	275	239	278	275	254	274	269	257	210	245	220	249	257	245	278	282	280	262	234	256	252	279	252	255	251	232	247	278	271	268	264	260	250	251	275	281	266	249	245	233	246	264	261	252	243	254	269	252	256	256	278	257	260	246	266	220	238	263	266	244	235	278	274	281	262	251	261	229	257	271	252	222	236	271	268	255	278	244	261	272	255	256	248	249	265	268	236	274	270	261	239	234	272	256	271	245	248	251	249	275	274	277	277	250	258	269	232	243	263	263	228	245	253	270	249	294	288	238	255	276	252	292	251	246	239	266	293	252	259	266	259	263	253	241	243	254	259	237	245	275	266	265	258	231	225	248	261	260	254	250	234	256	277	276	250	295	273	237	255	241	272	263	248	281	238	227	254	239	274	226	246	273	248	248	264	276	273	219	240	264	257	240	259	269	273	270	256	266	258	231	263	229	232	252	291	255	242	270	272	258	279	268	238	254	272	273	257	298	247	238	261	265	261	262	245	246	267	275	273	237	268	262	228	277	251	218	275	256	260	237	252	254	280	264	256	258	259	239	271	268	257	264	231	237	272	272	253	265	250	251	245	243	255	282	260	284	260	264	254	225	258	246	275	266	256	254	228	255	260	253	257	237	269	288	267	255	270	237	254	260	257	299	244	272	236	260	278	274	242	243	244	246	259	270	279	256	278	266	264	285	246	259	264	260	268	242	267	255	219	268	281	268	283	279	255	269	254	265	224	236	214	221	246	270	267	248	273	269	227	243	255	281	255	265	250	256	266	247	274	255	256	268	259	225	229	226	273	273	262	263	281	223	239	260	257	275	274	272	267	256	271	232	233	255	247	271	275	294	272	253	217	295	263	243	238	270	263	270	250	227	254	274	237	268	241	265	245	297	274	244	274	278	252	232	255	281	230	247	270	266	242	255	257	281	266	268	261	243	273	296	229	239	251	255	253	233	261	269	287	266	231	285	269	243	273	264	294	243	254	232	264	284	231	252	244	245	263	253	244	278	257	273	259	244	218	230	255	270	279	249	244	275	273	261	249	270	266	260	245	266	259	270	249	256	258	233	259	268	259	243	265	249	253	240	267	284	262	252	266	224	238	262	264	246	260	259	264	271	268	266	249	264	241	276	252	267	257	259	252	276	273	235	267	258	258	270	249	299	268	269	243	247	275	316	223	259	248	266	263	255	275	252	239	258	275	256	264	277	240	260	258	262	274	257	270	215	245	260	245	252	250	287	243	242	278	261	276	259	293	283	275	265	261	243	253	242	245	254	273	257	259	253	244	250	231	268	248	258	235	283	273	245	289	253	262	233	251	230	261	257	244	260	239	247	280	271	293	277	256	252	256	272	245	247	250	242	266	264	276	279	292	255	246	273	278	275	239	268	251	252	259	272	251	248	240	257	257	281	272	278	283	283	244	267	242	243	240	234	264	244	248	242	239	238	280	265	264	293	273	247	263	274	239	279	267	278	247	263	246	240	255	248	246	256	255	268	258	265	277	266	287	274	282	293	269	262	214	251	253	267	296	255	297	250	258	250	267	249	250	276
1920	738	1194	1052	698	654	637	649	635	606	613	601	598	643	719	633	615	621	621	644	666	616	584	652	627	642	592	645	628	602	614	661	621	612	677	624	633	575	666	596	623	627	656	640	645	665	622	596	646	637	619	617	631	625	637	636	580	637	583	611	616	633	618	662	621	647	649	611	610	626	663	656	620	643	620	605	603	620	599	652	607	648	650	672	621	627	637	637	586	641	632	627	659	624	640	635	588	636	626	649	653	639	630	607	612	648	646	646	630	676	653	608	627	594	644	629	607	607	648	652	635	626	634	616	641	586	620	616	661	699	637	654	596	629	639	673	584	579	589	642	616	616	569	644	664	628	679	614	637	637	639	643	615	654	634	671	569	626	605	593	655	636	616	699	601	580	637	633	657	597	624	590	607	589	646	624	658	632	634	616	689	619	627	608	647	618	622	632	642	635	650	613	651	650	643	630	637	610	643	623	652	616	647	629	621	625	632	675	599	620	629	671	664	673	652	620	639	623	607	637	666	600	646	576	614	615	655	632	645	614	646	631	597	620	629	674	605	628	617	634	599	657	629	641	665	611	606	624	609	680	596	607	623	608	603	610	678	615	649	603	669	621	624	654	609	621	593	648	629	637	620	636	622	599	663	614	634	625	607	640	598	667	630	629	642	625	645	610	586	663	623	628	640	664	632	629	670	633	632	604	654	575	642	653	631	627	641	631	617	570	661	612	620	603	655	611	665	613	622	615	590	643	623	616	630	642	626	640	595	590	631	640	572	624	623	646	642	594	609	608	622	618	617	635	659	675	621	625	660	623	665	640	611	638	610	581	590	609	637	615	668	588	597	651	652	592	604	669	656	640	674	666	618	634	624	645	600	654	648	600	606	602	639	607	630	604	632	632	610	655	675	654	626	620	656	639	600	626	645	608	648	625	632	657	630	642	647	643	612	642	595	628	646	599	617	626	630	626	652	646	632	622	640	655	595	656	614	592	599	642	609	646	623	612	674	647	616	634	615	633	621	632	622	635	614	597	634	602	589	627	604	612	635	610	628	646	627	632	609	627	600	639	643	642	628	605	659	633	655	625	611	661	632	633	608	621	621	636	637	624	680	607	602	594	634	671	611	574	618	634	621	633	629	639	659	625	665	640	626	678	658	650	564	661	657	634	632	656	665	661	616	684	621	616	610	591	675	618	640	589	629	566	598	689	648	620	632	594	606	656	593	663	675	642	645	638	628	627	619	630	644	681	627	623	627	620	607	664	651	649	608	676	653	631	607	621	621	600	625	643	609	658	629	604	608	645	595	611	617	630	583	633	632	639	633	612	600	611	664	586	601	680	624	618	666	659	630	621	618	589	613	601	597	602	602	617	612	644	649	593	643	593	621	614	635	617	678	669	623	650	603	641	626	582	588	644	645	599	625	603	652	644	591	622	642	595	663	656	613	593	624	666	629	615	606	627	648	656	643	633	651	599	646	658	636	686	676	615	627	601	650	637	655	639	632	637	642	630	647	573	685	646	593	637	642	618	635	606	629	612	551	607	651	555	675	612	641	657	660	611	640	609	606	580	644	591	616	630	586	591	629	631	623	635	640	620	642	589	631	647	575	593	612	637	669	623	654	643	647	638	607	610	687	627	632	575	609	658	647	641	654	588	628	621	601	629	605	655	708	598	648	605	634	625	643	587	661	589	611	647	654	627	647	599	617	626	631	643	619	588	643	628	624	641	673	671	641	614	610	645	661	624	612	613	645	598	624	620	664	608	648	635	635	632	604	612	634	585	586	649	629	607	597	620	691	642	605	643	669	609	657	671	622	625	641	613	623	660	657	598	613	578	598	612	620	587	637	610	653	617	606	591	632	598	603	620	647	609	600	636	596	632	616	676	611	632	608	653	629	641	600	672	666	621	654	645	692	630	636	621	616	670	618	617	637	686	628	690	680	651	642	598	636	636	600	604	596	625	586	626	639	627	634	585	634	610	674	615	632	589	638	643	628	632	617	603	635	653	611	615	697	619	581	608	617	635	634	637	627	612	653	667	618	659	611	631	645	625	652	628	594	684	644	677	640	639	639	658	651	665	648	630	659	631	597	639	655	615	607	604	594	592	588	660	666	603	606	628	629	616	647	617	624	649	638	586	620	637	604	651	594	607	598	611	650	630	632	607	629	625	601	630	660	636	584	631	634	631	612	672	630	561	622	604	607	647	655	615	631	662	635	626	663	642	588	604	604	640	608	607	657	606	595	648	583	607	630	629	626	601	667	650	602	653	630	663	632	653	634	619	645	621	613	630	599	607	555	665	616	599	640	607	547	646	611	631	631	578	624	654	648	657	663	648	606	615	621	656	635	628	672	611	618	632	636	648	610	632	694	610	638	682	655	586	645	611	585	619	610	628	638	592	689	629	619	663	641	636	577	652	649	638	641	609	597	583	633	629	664	627	603	612	617	635	629	611	634	659	645	629	597	626	670	620	646	682	588	628	642	617	654	607	616	650	641	685	636	658	640	628	651	641	615	613	621	600	673	651	656	598	590	625	597	596	642	583	681	594	618	621	612	625	622	669	665	605	656	580	643	608	621	635	665	586	630	619	632	613	642	653	635	623	637	633	648	621	650	646	679	622	633	627	649	653	637	664	610	646	607	659	589	623	587	639	647	644	662	617	638	656	685	588	645	591	640	604	600	618	640	622	608	625	623	633	636	627	604	672	641	669	633	669	609	646	635	614	639	659	602	623	608	632	650	633	681	634	597	603	640	649	664	641	663	604	639	639	625	621	615	614	642	585	614	634	656	661	632	633	608	643	630	607	638	607	668	612	617	628	631	615	652	632	633	641	647	641	608	647	619	656	611	618	647	604	586	646	668	614	640	634	620	596	636	652	618	615	636	642	605	623	619	637	635	622	653	569	588	622	609	618	606	627	577	625	618	606	642	660	636	595	577	627	647	669	589	591	642	627	625	636	613	584	638	604	650	632	644	615	582	650	624	628	616	649	628	604	614	659	633	632	609	621	639	603	637	642	601	654	611	605	606	583	674	621	613	630	652	621	644	655	652	607	622	581	641	612	616	643	630	599	627	597	648	618	602	627	659	620	631	589	646	652	623	658	639	559	644	631	674	615	615	655	644	621	621	642	661	654	617	609	637	614	595	640	656	615	632	634	617	666	621	586	643	647	659	639	608	640	616	630	620	617	656	656	652	612	599	641	631	596	652	604	583	609	612	599	579	638	601	618	615	595	621	614	639	633	647	617	614	627	665	622	696	673	630	663	588	607	634	625	618	568	622	699	652	648	607	573	641	616	623	633	654	654	591	604	644	657	601	636	583	638	639	698	628	644	629	627	608	559	621	625	637	631	602	657	606	616	625	605	619	583	642	615	658	629	636	676	627	663	646	641	645	620	601	625	683	582	604	618	617	655	598	604	617	614	644	687	622	659	565	611	678	597	630	638	636	648	634	594	613	650	625	636	629	651	643	639	614	655	653	623	624	625	600	608
6774	741	944	1930	606	353	306	305	338	277	272	307	268	269	269	281	298	268	282	286	268	285	296	292	267	280	295	276	270	293	281	273	267	255	250	288	292	266	260	268	255	261	276	293	292	266	266	268	291	252	260	275	231	283	278	286	296	276	287	290	273	275	286	282	264	267	295	271	275	236	272	253	272	250	272	252	285	288	313	272	305	261	263	258	297	260	239	263	279	268	266	288	284	249	274	278	265	273	266	265	263	286	268	298	283	273	300	290	246	249	267	240	253	265	288	257	251	279	245	260	286	266	278	248	285	262	272	249	276	236	247	252	260	244	248	269	264	252	261	269	278	276	261	247	262	254	269	259	242	265	253	273	279	251	277	298	264	278	250	276	303	279	257	283	254	280	280	236	293	245	259	262	269	270	275	273	272	240	266	306	288	271	265	264	272	265	280	290	251	273	260	261	263	277	279	254	289	211	268	304	287	248	272	264	255	265	279	280	280	240	264	258	259	272	272	276	262	276	247	241	292	260	246	247	242	261	273	286	268	271	244	271	270	243	263	262	304	289	269	262	304	273	279	305	291	245	253	287	275	282	284	254	266	245	296	273	252	293	282	283	320	262	286	283	301	258	264	284	267	282	286	232	260	269	265	262	257	249	274	249	257	297	276	254	261	266	252	310	259	304	280	273	255	277	265	247	276	297	265	300	231	263	295	257	244	250	287	266	294	259	291	253	258	277	260	262	250	269	291	285	262	281	282	283	287	243	260	268	249	286	267	259	275	249	268	288	256	288	261	264	243	283	268	267	270	290	278	280	257	254	278	272	254	279	235	260	249	273	265	259	258	265	282	258	288	266	314	234	294	259	249	266	295	266	295	286	254	258	292	271	241	248	273	245	271	270	302	269	265	245	296	282	227	268	255	273	261	267	239	252	270	257	258	266	243	252	269	293	268	290	239	256	266	296	261	277	255	259	252	280	298	275	254	239	282	290	282	243	246	279	277	253	303	273	281	270	261	253	254	272	266	284	297	283	267	276	276	301	241	267	261	260	238	307	233	252	274	276	286	274	263	277	272	239	254	260	279	259	288	281	272	250	299	286	294	313	252	295	260	248	251	249	309	264	267	262	300	280	264	272	277	279	261	283	267	288	261	280	315	256	260	262	279	277	267	255	265	321	269	277	282	275	285	284	289	285	246	277	278	274	253	306	272	290	286	274	263	246	279	268	245	236	287	249	271	239	273	244	288	250	261	267	288	252	280	278	237	284	270	294	284	253	277	275	253	277	232	289	259	264	258	263	303	285	274	243	266	298	288	276	264	294	248	292	263	262	237	266	290	275	280	256	284	259	265	274	253	242	264	300	251	283	278	283	272	255	269	263	262	281	286	276	285	254	245	277	259	259	247	262	265	288	280	304	266	267	262	274	277	290	269	291	275	249	267	271	302	259	240	255	233	270	270	261	229	277	282	295	252	236	252	261	283	285	267	278	302	289	281	270	268	251	266	262	259	264	244	247	301	271	290	262	262	283	268	280	242	297	276	256	238	284	262	281	287	293	279	283	253	253	274	266	290	271	262	255	308	260	248	275	252	269	263	257	245	288	271	269	293	263	246	266	297	246	265	264	234	241	251	276	310	258	273	268	277	287	275	270	219	270	266	258	274	255	278	261	259	283	309	292	269	242	271	274	265	285	264	254	279	267	289	280	271	267	289	290	271	263	239	292	270	266	268	292	263	292	270	243	297	283	254	290	273	272	275	271	258	259	250	254	274	272	267	271	266	288	264	277	275	279	266	269	273	275	237	278	272	291	256	284	285	232	266	257	295	274	284	246	251	288	273	294	260	280	273	264	256	246	278	237	266	252	238	271	263	265	285	255	268	256	277	277	264	278	260	264	288	271	306	284	292	314	261	263	319	278	254	244	280	302	235	254	247	280	300	277	272	269	275	244	273	272	268	265	249	280	260	275	278	251	249	315	256	271	265	285	266	270	271	225	267	266	240	231	274	298	262	302	274	274	270	251	244	264	242	283	273	293	275	288	288	258	253	275	300	315	259	265	278	264	266	259	275	258	257	265	278	299	311	263	286	277	274	277	252	255	266	265	291	265	277	269	279	263	275	266	265	272	249	266	273	258	285	300	248	262	255	248	263	276	256	276	308	256	261	247	241	288	238	264	256	271	246	297	294	279	297	284	257	293	260	264	259	286	238	254	261	285	286	282	261	301	236	267	235	282	264	253	304	243	284	274	235	263	274	244	255	286	259	284	291	256	280	271	272	263	250	310	283	252	261	272	275	295	265	258	284	262	280	281	258	274	266	251	285	249	257	269	282	273	225	269	243	262	246	273	282	256	265	285	269	264	255	228	261	263	288	308	292	260	277	285	277	276	264	293	284	297	272	282	260	280	275	277	263	241	267	274	262	277	269	236	263	270	282	264	231	269	286	269	276	281	284	276	266	255	250	256	286	248	292	276	265	231	260	273	262	266	235	248	261	277	265	269	277	264	272	237	261	286	274	244	269	277	277	285	246	273	278	264	280	272	247	286	251	250	296	277	239	286	265	242	244	279	244	266	267	238	235	270	235	271	257	298	281	279	279	271	247	287	242	248	273	249	259	275	298	259	283	256	253	277	296	282	273	282	285	257	241	288	295	281	308	259	236	250	260	275	237	207	272	298	272	240	268	252	257	260	274	303	274	274	274	253	278	271	282	292	269	258	250	253	250	236	252	267	247	240	242	247	257	301	278	284	287	249	274	257	276	268	242	264	263	255	278	272	298	293	266	251	282	270	271	301	249	273	265	253	264	295	295	274	296	270	265	306	299	260	255	243	251	267	253	271	236	241	286	269	271	230	248	306	272	289	298	301	286	265	262	249	294	264	245	299	273	250	275	287	266	238	272	287	256	292	290	289	254	306	264	264	270	267	287	277	273	286	259	275	253	268	255	265	264	278	247	251	277	286	275	276	232	233	286	295	262	272	289	268	298	254	288	264	253	265	248	263	260	274	266	248	291	277	253	224	273	280	279	281	268	271	292	276	279	245	280	237	271	289	283	268	260	268	247	299	263	261	275	278	246	301	279	222	257	254	305	284	266	274	270	249	289	272	260	266	269	250	273	260	284	231	264	256	279	242	285	266	262	277	238	265	288	250	254	245	287	261	289	267	239	255	251	263	251	263	281	304	254	296	285	275	234	256	276	274	236	219	255	272	272	267	259	290	270	283	295	260	272	287	247	279	258	283	286	273	280	276	250	298	249	261	278	238	260	279	263	291	282	258	276	259	275	264	263	293	239	235	300	259	282	269	273	260	279	275	267	262	273	248	277	257	239	278	256	265	261	250	231	257	291	268	260	249	268	269	268	302	271	257	292	244	260	238	283	267	293	271	249	254	247	276	251	265	260	260	278	258	272	258	285	248	237	274	255	244	271	249	284	286	268	292	284	273	285	254	274	297	285	267	261	267	252	252	320	278	263	272	267	270	292	230	247	300	280	254	282	288
6225	1134	2097	6785	1638	1047	887	871	868	798	753	730	747	727	719	735	747	609	691	714	681	660	733	650	703	704	669	639	697	679	677	651	656	693	644	686	631	685	664	631	676	651	662	683	646	642	635	641	653	630	647	683	688	621	665	649	632	685	595	607	621	640	660	641	683	623	679	674	687	637	646	644	651	675	636	675	675	629	666	628	628	683	621	663	653	671	708	640	666	646	639	627	609	597	632	662	686	641	625	636	699	656	670	681	642	640	667	646	649	634	668	646	643	653	640	691	623	663	681	650	653	632	672	697	651	615	668	644	682	652	695	666	658	657	630	636	636	594	662	638	648	682	670	679	618	692	655	664	593	637	663	596	610	627	620	662	680	614	671	620	635	636	637	646	638	622	620	628	654	607	621	629	639	694	627	672	585	654	635	651	646	672	624	634	657	636	616	632	650	620	640	703	639	583	620	679	602	661	646	692	659	652	648	661	652	632	672	662	627	645	665	645	642	594	602	621	696	621	606	607	599	631	691	609	660	626	600	636	594	641	602	604	698	615	631	626	595	616	616	653	648	625	664	706	665	658	649	643	610	640	671	627	672	649	660	645	627	631	652	631	673	633	645	609	662	679	650	644	680	608	687	633	734	624	617	628	648	646	636	636	601	664	651	612	620	660	666	664	678	669	670	631	694	693	672	611	610	629	633	656	623	671	647	702	669	640	643	676	646	606	654	638	627	637	645	647	636	633	640	649	686	675	659	643	685	645	646	630	669	678	630	669	671	651	628	671	603	650	676	654	733	666	672	613	621	654	579	683	601	644	621	693	673	610	676	628	632	680	650	635	637	624	659	644	636	670	652	648	641	638	635	629	629	704	631	668	669	687	670	638	632	629	654	608	664	642	622	652	632	608	646	605	634	668	652	680	691	638	657	675	638	637	631	632	631	666	603	672	649	636	599	680	685	693	622	644	662	612	652	614	653	656	636	673	617	631	654	664	620	677	690	632	683	683	623	650	615	669	608	598	655	677	646	667	677	647	664	644	621	634	653	663	624	620	654	683	605	635	650	686	619	627	666	636	638	619	650	647	690	641	640	651	675	649	639	676	611	641	649	650	654	607	652	664	653	604	676	659	628	655	621	634	655	681	699	631	593	659	669	632	596	619	602	656	633	639	614	662	632	656	741	668	627	613	662	657	593	659	592	648	648	648	656	656	681	650	657	634	605	669	628	644	641	663	636	676	631	618	589	631	649	688	647	695	648	607	659	654	667	644	666	667	640	637	672	663	678	627	702	683	670	644	636	665	624	627	662	672	663	622	661	673	629	691	586	688	629	621	609	656	665	642	681	666	638	643	635	647	691	672	692	678	662	652	676	653	665	668	636	656	619	664	655	666	616	677	651	677	700	679	625	644	651	639	647	647	675	668	645	627	707	618	649	683	614	621	669	640	653	620	644	625	655	636	633	625	671	625	634	681	614	613	611	665	669	672	670	629	643	660	621	638	648	673	614	604	629	586	655	619	671	721	641	639	658	653	624	670	622	651	663	626	640	653	643	678	635	654	640	702	646	658	624	649	673	661	668	643	643	643	585	632	646	646	609	627	617	678	621	624	654	664	647	614	665	629	616	690	647	627	649	672	635	636	645	633	697	657	639	651	609	642	647	641	631	670	617	651	643	656	658	635	692	668	590	625	645	678	641	651	687	665	672	616	663	670	595	635	636	646	658	651	640	619	647	653	680	662	614	637	634	628	610	631	626	659	651	617	646	639	658	654	671	616	660	682	630	705	676	604	632	632	660	628	636	652	679	673	655	615	611	614	614	611	600	646	697	673	665	644	634	680	627	669	614	657	656	645	650	644	678	653	613	675	681	632	713	668	638	663	624	621	650	690	671	667	604	672	580	600	632	565	677	636	631	624	639	663	669	638	667	640	612	669	626	636	613	677	648	656	664	588	647	632	661	657	619	656	690	678	702	622	648	654	638	676	633	674	657	691	608	684	577	699	687	671	691	638	629	662	618	614	650	676	657	650	623	643	674	618	680	652	663	656	671	635	711	664	637	659	641	649	605	663	628	662	636	660	635	623	586	616	626	666	614	621	628	629	606	612	671	623	617	664	610	652	620	672	690	679	679	607	652	620	614	695	660	639	654	651	670	643	692	644	613	668	688	614	626	626	656	586	657	634	642	649	667	623	664	610	606	675	639	667	636	616	623	607	679	630	631	631	632	648	623	616	615	635	661	615	658	642	646	636	641	629	657	656	661	656	649	665	689	682	651	672	646	658	630	608	625	628	652	646	659	600	643	589	684	622	679	678	656	641	632	625	638	632	651	579	659	624	665	674	647	665	633	607	651	691	707	657	601	618	708	596	711	651	645	646	667	646	645	640	631	604	617	683	617	657	639	649	637	632	654	616	588	652	626	690	615	695	622	667	603	640	655	608	625	649	653	619	638	623	664	646	666	679	671	630	641	676	668	674	655	653	695	645	669	672	669	706	611	649	602	632	644	638	618	640	614	625	673	680	667	657	647	661	654	599	614	611	670	646	648	659	624	653	670	668	680	659	620	634	639	643	692	656	614	626	655	631	652	681	674	672	643	632	672	662	665	690	604	607	664	621	689	648	678	681	649	643	641	670	699	653	666	689	631	658	632	598	689	633	676	627	638	628	614	653	627	698	650	661	631	672	679	617	649	691	653	679	699	660	669	621	682	638	626	642	631	645	670	595	605	641	675	705	626	617	610	620	660	664	633	655	666	689	622	620	625	614	614	632	655	644	639	633	576	636	609	642	626	665	640	617	696	663	680	639	640	717	598	642	630	649	645	661	609	646	621	629	677	661	633	663	646	657	575	619	643	664	640	638	625	612	627	644	668	628	610	613	648	694	627	685	633	623	675	660	608	669	664	650	622	658	608	636	603	660	639	673	629	646	638	658	640	653	660	636	634	649	668	674	635	638	617	676	628	623	572	583	641	640	706	680	638	634	635	675	625	678	619	652	656	655	640	622	661	638	632	670	657	649	646	657	617	659	654	641	632	664	640	638	657	658	648	632	665	621	653	636	639	639	639	649	568	664	590	603	636	708	662	658	640	608	663	640	691	633	671	639	623	656	641	662	704	671	645	660	642	666	628	635	638	638	642	649	636	681	648	708	634	616	649	659	630	628	680	649	653	657	620	636	628	687	633	620	624	656	670	644	617	641	634	641	659	660	628	665	666	677	612	608	654	635	652	638	656	603	636	656	628	661	672	629	657	618	692	644	632	672	661	679	635	660	635	656	697	665	668	658	629	631	634	658	644	682	609	664	688	620	625	689	638	635	650	657	652	612	634	628	663	653	648	654	668	664	630	627	588	669	592	628	635	654	648	661	684	623	698	642	627	632	659	630	605	657	598	614	704	664	690	631	648	674	618	630	628	674	615	692	686	601	677	652	665	646	678	646	621	643	627	632	671	666	603	672	643	615	665	628	708	627	630	626	653	583	621	650	644	599	645	656	666	639
11989	1027	1083	3464	2212	301	239	230	180	187	194	152	153	168	143	162	154	126	149	152	128	150	154	109	138	122	145	161	120	167	152	120	124	136	157	149	113	130	133	144	141	137	140	145	139	135	119	138	129	137	120	127	114	146	148	121	134	137	137	121	118	119	113	127	113	127	143	120	126	129	148	155	126	125	120	129	119	140	145	138	127	130	117	118	127	112	137	113	141	132	130	122	152	130	127	156	155	111	123	164	118	140	144	133	143	122	122	151	140	141	141	129	120	125	134	130	116	143	137	145	125	131	137	137	142	119	137	139	139	139	141	149	140	148	142	149	160	121	131	160	106	144	124	112	115	114	148	117	148	149	109	129	129	142	137	122	126	149	133	134	128	140	141	132	131	137	156	118	119	140	123	144	134	132	116	148	140	129	161	131	136	147	119	113	130	134	138	150	127	146	109	127	141	119	113	125	111	129	119	139	138	123	126	126	147	138	133	125	145	145	151	139	125	135	146	116	125	156	115	131	136	122	117	130	131	128	135	146	135	136	157	146	127	118	142	125	142	120	128	144	119	150	148	138	145	113	131	123	110	123	125	131	120	144	124	127	126	134	127	140	115	135	131	138	124	128	120	133	134	146	133	126	128	129	127	144	137	121	129	105	132	117	128	129	127	128	147	120	115	127	123	125	134	125	130	161	120	126	130	121	141	158	123	146	111	129	145	109	131	145	141	131	135	133	123	128	118	140	134	119	135	126	139	116	122	126	120	131	116	139	143	138	133	133	134	127	118	154	136	121	135	130	148	131	126	140	135	145	144	138	164	119	119	127	137	124	129	158	135	132	125	138	127	145	150	127	126	119	134	156	115	128	126	111	133	114	129	112	140	119	151	133	124	144	130	117	123	115	131	119	148	149	123	133	132	116	154	150	128	132	125	124	136	109	122	128	132	135	164	158	126	105	109	132	141	141	135	134	125	135	116	133	147	123	125	143	124	142	150	140	123	126	133	122	130	146	139	127	129	130	113	137	126	127	132	123	161	111	136	124	120	135	133	113	156	120	130	113	124	146	146	120	133	135	117	153	148	123	138	119	146	138	139	141	137	128	142	133	119	132	137	111	106	127	138	134	148	142	119	145	138	137	119	121	141	120	125	106	121	118	142	131	124	106	121	141	123	143	131	138	139	151	130	121	128	145	133	131	118	141	122	133	134	103	138	125	141	155	131	139	126	124	128	134	153	132	146	135	149	126	135	116	140	129	121	156	138	139	126	127	148	165	164	134	119	133	117	139	122	123	124	163	134	118	156	106	128	137	144	124	144	142	140	134	146	130	131	140	144	127	129	132	133	154	144	125	130	105	140	146	141	138	120	133	121	127	142	134	126	138	150	141	142	128	121	123	151	127	124	139	117	111	139	132	120	128	103	150	137	129	140	120	128	144	130	124	138	137	134	134	130	130	119	148	136	115	136	135	154	125	140	126	141	135	143	131	104	128	143	143	128	136	137	132	136	128	128	137	117	141	118	129	141	136	120	136	152	141	142	143	117	135	146	139	137	135	116	115	147	118	134	143	129	115	153	156	148	137	129	140	113	129	132	137	149	122	139	129	143	150	125	129	132	127	137	115	133	136	129	138	131	124	126	132	128	118	121	119	134	118	143	122	112	113	119	121	115	121	148	121	119	139	137	122	138	134	133	152	116	115	144	138	141	144	130	140	120	136	146	125	128	126	131	108	102	133	127	152	130	130	123	143	134	147	119	141	130	134	120	138	129	115	136	133	122	120	127	116	151	139	134	106	128	152	102	132	119	136	123	130	129	116	141	134	135	135	137	149	130	130	132	147	141	128	113	110	163	116	117	110	135	128	103	144	126	145	125	144	150	137	124	118	128	141	121	139	134	135	133	125	116	139	129	132	122	141	122	123	119	144	129	135	112	144	121	122	136	154	127	124	128	117	129	117	112	119	142	132	126	115	120	122	120	133	136	129	139	121	125	126	133	120	119	128	125	122	120	123	128	150	130	133	118	134	123	124	132	136	117	132	121	106	132	115	127	134	139	137	118	124	140	122	139	118	132	127	108	125	122	144	129	136	127	146	131	136	125	125	150	123	116	133	143	138	145	132	145	133	130	125	150	129	123	121	147	145	120	154	119	146	135	116	139	145	137	130	128	123	150	122	115	120	131	133	128	145	146	140	152	123	115	162	125	122	135	114	114	112	131	146	115	137	127	135	127	142	106	131	126	148	143	124	144	151	147	137	132	139	144	120	137	129	125	131	143	121	149	102	141	139	124	144	130	129	141	132	140	116	137	138	128	113	129	151	127	123	124	138	131	123	133	121	125	109	133	107	132	155	120	141	122	131	129	139	118	138	133	111	129	140	124	130	126	117	122	152	121	114	150	118	127	144	149	133	125	124	129	139	114	115	133	127	133	143	155	139	114	140	116	116	128	137	141	129	107	146	127	114	125	141	135	139	141	132	127	161	137	159	129	122	129	125	117	131	119	128	115	137	124	135	133	154	149	141	129	145	135	132	126	127	107	149	131	143	129	118	133	139	146	152	132	128	136	140	136	129	131	143	137	124	137	137	151	153	135	138	115	132	121	122	136	113	118	120	151	130	142	111	128	141	121	120	125	115	111	133	139	124	157	130	156	130	136	131	150	134	127	122	133	129	138	141	133	144	130	137	124	150	136	144	127	103	141	127	127	136	127	107	130	119	113	135	139	133	117	125	139	165	141	128	114	122	109	123	114	129	136	149	140	121	141	141	130	116	128	150	149	140	143	132	129	131	124	155	117	135	123	135	146	153	139	146	143	138	133	140	123	119	114	118	125	108	113	144	161	132	129	128	119	120	139	139	126	142	138	131	137	117	136	127	124	111	134	149	152	134	130	143	136	123	114	140	131	106	118	138	118	140	132	126	150	126	132	136	126	145	128	122	122	127	130	119	140	156	135	155	116	126	132	119	125	151	127	146	131	132	123	122	144	115	117	120	113	165	143	158	158	135	122	150	148	134	139	98	130	132	146	139	146	121	130	144	146	162	165	118	106	143	141	126	141	139	145	118	135	128	128	129	145	132	142	146	115	149	148	128	138	126	134	132	128	146	153	134	141	142	135	133	129	135	121	139	139	128	119	128	140	148	118	144	129	129	140	150	127	119	149	137	141	130	132	113	149	122	158	137	128	146	129	128	136	119	123	131	135	142	132	143	140	125	132	129	134	136	147	121	135	131	119	137	110	117	145	131	132	122	131	125	115	145	132	133	130	130	149	134	127	119	124	109	115	142	135	131	146	125	131	141	136	121	132	104	134	133	140	134	118	136	119	122	106	126	141	122	143	125	108	123	113	155	135	109	128	146	155	132	118	127	121	141	126	124	139	129	112	105	129	165	124	137	96	124	119	112	138	132	151	146	148	137	145	139	141	137	123	135	126	108	135	154	120	118	113	126	126	133	135	136	138	128	127	129	128	136	119	118	120	148	145	138	129	136	129	125	122	132
7758	1041	2409	11247	5615	1103	895	767	736	588	566	544	482	480	464	487	418	399	426	404	380	403	411	392	374	392	365	368	379	354	369	369	394	383	351	369	372	366	357	347	352	331	352	370	325	319	372	332	324	356	354	372	329	318	353	325	320	345	305	326	312	325	320	350	334	371	347	357	347	359	335	356	358	334	314	350	358	334	324	351	356	328	344	344	343	313	354	345	312	339	334	325	325	329	326	323	326	343	340	310	334	348	333	342	339	329	293	333	348	327	314	360	362	304	323	358	345	327	335	335	321	358	336	332	328	313	351	331	318	319	365	344	313	337	311	344	319	303	352	366	375	307	334	348	336	341	305	338	318	308	348	315	326	303	313	339	368	328	344	346	334	320	334	334	338	318	325	286	340	350	290	319	307	329	344	340	352	330	338	337	324	334	309	371	345	311	331	328	321	365	345	334	312	354	336	324	292	308	325	325	360	325	363	338	335	326	361	348	319	356	344	343	316	301	322	318	322	332	364	318	318	308	329	326	347	332	323	348	374	324	319	329	305	311	314	341	334	335	351	330	346	329	330	338	290	303	332	317	337	315	332	326	299	321	326	335	345	295	338	315	336	334	336	341	361	326	330	299	306	310	366	322	313	327	351	351	315	341	339	313	332	320	341	320	351	335	353	346	324	331	364	345	322	337	362	299	328	342	346	333	342	315	323	318	314	365	330	338	335	314	325	322	361	348	347	331	331	352	329	319	367	328	355	320	320	317	311	327	346	322	343	355	363	325	331	345	328	319	337	294	327	323	342	290	313	325	321	324	339	336	314	308	334	325	329	342	324	312	331	327	310	355	335	315	311	297	324	322	342	345	335	348	345	361	332	337	333	362	324	334	341	317	332	316	355	342	328	314	317	325	326	341	342	329	327	312	305	342	292	307	343	356	338	353	302	318	318	307	320	346	330	341	344	305	330	293	312	349	376	323	348	340	314	313	356	346	316	335	332	330	313	327	298	306	312	310	316	342	322	344	305	352	315	329	311	326	337	307	330	351	355	331	311	323	338	337	333	314	321	338	305	338	322	355	317	330	350	322	339	330	321	320	329	332	331	321	331	307	354	329	330	342	327	334	342	353	350	342	316	318	355	329	308	348	328	353	314	316	307	309	338	340	335	306	314	352	332	359	309	363	338	329	327	301	323	287	348	355	312	319	364	307	360	352	329	337	305	301	321	298	307	335	372	340	320	322	356	302	301	338	325	304	313	341	331	331	351	323	360	358	317	292	305	328	318	353	315	346	346	339	325	328	319	322	308	350	364	334	314	331	367	345	350	330	342	328	323	324	321	331	334	304	329	317	311	330	363	298	332	327	338	305	350	313	337	342	363	308	304	326	338	335	319	340	366	351	353	333	337	304	342	303	318	291	348	318	337	305	314	288	287	359	340	323	345	327	319	375	327	342	340	322	331	370	318	342	325	332	324	340	328	318	331	325	310	345	322	354	330	372	342	349	345	316	332	327	327	301	331	308	340	348	341	328	322	367	350	333	302	306	304	318	319	313	313	320	343	321	345	324	337	342	310	348	325	343	314	295	322	330	322	324	311	352	310	332	353	330	321	364	324	311	315	311	299	339	316	348	290	341	307	340	375	298	354	334	354	323	329	335	339	342	318	343	330	318	321	341	367	317	307	319	293	342	335	332	373	312	334	315	335	327	318	318	326	372	337	322	328	328	320	346	320	329	346	310	351	314	324	329	319	367	336	339	305	332	334	322	316	305	322	353	360	328	326	365	338	332	322	337	298	331	317	346	297	324	317	346	357	343	350	320	365	324	344	333	330	300	353	329	309	345	327	344	321	347	328	362	344	325	320	329	341	332	328	346	326	325	331	334	376	320	337	305	306	347	286	320	282	348	348	309	355	358	333	333	309	335	352	326	315	310	348	316	320	346	327	324	337	345	335	320	287	305	338	352	339	329	331	372	370	347	338	324	357	355	320	332	320	323	337	321	320	316	340	315	327	315	340	326	323	310	297	335	333	331	304	330	342	320	334	320	321	342	348	349	310	308	347	353	336	343	321	329	323	333	367	364	357	330	330	352	355	335	364	321	299	347	332	305	329	317	346	327	298	305	336	318	325	298	338	310	310	351	335	299	323	326	336	335	323	326	300	330	333	342	315	336	360	294	316	321	342	301	334	354	326	357	335	306	336	388	348	377	324	355	324	356	332	365	320	338	306	359	326	342	352	319	331	359	333	320	351	348	342	286	326	339	319	318	333	358	301	349	340	344	341	350	319	354	313	337	349	322	345	352	337	355	331	318	331	349	343	372	353	326	349	326	371	342	320	358	334	334	335	309	315	330	324	331	344	315	339	306	329	296	308	320	339	302	324	341	378	320	343	325	311	307	332	315	315	303	321	341	330	319	340	331	315	315	321	325	320	354	304	333	340	379	333	351	332	315	349	319	320	328	316	346	340	330	316	332	352	303	338	315	332	355	336	310	339	338	316	317	322	332	346	303	325	296	318	363	312	343	320	327	328	333	348	342	331	338	341	340	326	325	358	323	319	321	314	342	323	327	338	340	335	299	306	310	314	333	338	351	371	326	334	341	338	341	309	339	329	330	353	322	320	330	348	329	297	335	339	324	331	313	353	318	315	344	313	335	343	353	340	316	328	353	324	311	318	372	312	322	307	349	332	306	333	327	315	368	308	274	318	343	305	337	322	348	312	326	355	320	316	320	296	340	322	313	348	328	333	296	294	317	305	350	318	309	325	318	292	337	310	323	359	307	314	323	314	317	307	338	339	324	342	308	346	305	344	321	326	314	324	343	343	335	347	322	300	343	335	336	344	361	311	310	336	286	340	369	309	297	341	353	337	315	321	317	323	308	339	334	347	356	307	341	331	314	297	320	330	328	336	312	294	324	294	329	305	353	368	345	339	342	341	334	326	356	333	338	317	330	333	336	324	359	317	324	323	342	320	325	320	315	325	347	302	335	323	339	316	338	342	351	334	320	327	326	373	318	333	333	302	322	315	345	364	339	325	348	323	330	298	310	330	327	299	337	341	317	345	332	324	334	314	340	335	305	357	340	343	332	340	313	338	334	321	347	347	339	344	329	337	307	355	312	331	334	336	348	334	303	324	316	300	320	323	321	323	298	347	313	308	332	324	343	328	327	336	356	305	341	329	305	342	311	334	336	324	320	348	302	321	331	355	352	321	334	310	321	316	323	314	330	350	350	349	297	350	337	313	331	360	322	339	334	343	359	316	329	325	338	359	339	328	343	319	321	302	340	366	302	305	314	349	330	336	278	278	330	347	304	343	338	347	322	331	334	330	334	347	338	304	328	342	361	327	361	351	324	330	334	325	348	316	350	342	349	310	315	320	310	342	340	325	346	346	317	344	352	348	356	335	343	322	335	316	370	320	321	341	331	336	329	331	320	324	322	358	299	329	322	336	360	310	380	314	304	316	346	332	327	360	342	334	333	341	337	344	346	316	301	315	343
1378	401	413	339	274	297	268	249	233	268	244	238	256	233	235	252	253	234	250	257	241	232	247	237	257	246	257	258	274	263	275	255	284	263	260	273	239	232	243	248	289	254	303	281	227	265	232	274	276	252	273	266	262	270	257	254	264	271	230	246	271	278	275	233	292	269	283	284	267	270	261	274	250	255	245	282	267	269	248	279	273	263	244	260	273	262	247	253	242	235	236	253	286	309	249	253	274	271	257	267	274	277	285	285	242	258	275	272	271	265	268	259	257	268	298	257	265	241	260	298	251	268	247	276	271	234	255	244	281	276	296	266	280	288	238	255	240	244	266	251	223	255	269	244	256	243	260	257	263	261	259	274	256	249	240	266	266	273	255	260	259	251	281	246	235	272	235	265	266	256	255	249	233	268	255	283	254	267	253	275	262	270	287	228	261	262	270	267	271	257	258	278	250	296	261	269	274	249	257	262	233	271	272	277	267	252	269	266	280	261	245	246	250	299	259	255	248	229	254	255	249	243	243	238	262	274	259	256	250	277	272	270	256	234	279	269	230	241	263	250	273	283	256	242	216	258	268	234	238	242	248	289	274	270	286	243	262	270	278	263	246	247	247	272	261	241	262	250	259	220	270	262	248	222	282	266	244	250	267	263	239	235	258	259	285	267	267	226	259	264	234	249	240	272	224	232	261	254	252	261	255	202	242	250	236	255	260	272	250	250	293	234	254	259	264	292	254	274	247	247	246	267	230	227	257	245	247	280	269	254	266	234	268	264	246	235	275	260	264	256	261	267	261	263	236	242	253	253	245	241	235	280	276	256	268	246	244	261	238	237	269	253	273	248	255	222	239	225	284	259	268	278	270	258	256	235	260	246	273	225	269	244	241	263	233	274	282	267	252	221	264	298	260	234	254	269	245	250	266	267	273	242	292	264	261	272	254	260	266	236	234	263	240	235	266	266	272	270	218	257	241	266	258	272	286	267	266	241	270	253	240	242	257	253	292	235	258	269	272	276	279	228	247	283	259	238	275	237	274	264	251	217	291	255	246	276	265	266	278	238	242	269	247	265	257	228	262	282	274	247	275	261	233	232	222	257	241	261	242	254	234	287	238	257	231	250	237	239	284	248	258	237	253	255	258	240	259	296	252	267	243	271	299	264	241	296	280	280	272	247	270	262	233	245	281	257	248	275	256	263	285	273	244	241	260	260	264	261	256	245	242	253	252	270	287	237	257	268	241	296	259	262	263	265	281	278	268	252	267	232	268	244	257	255	245	241	260	241	287	270	250	253	259	271	265	256	281	249	255	253	270	265	243	241	210	270	254	277	258	242	240	244	249	265	254	244	240	259	266	265	264	278	282	262	266	262	257	265	240	274	225	245	270	258	265	290	243	262	256	262	262	292	249	260	288	288	268	248	267	226	225	221	246	272	268	231	315	266	280	287	258	253	254	257	260	236	306	290	257	242	269	250	265	261	284	235	246	247	228	253	243	273	214	261	236	254	248	243	268	268	267	256	256	251	226	270	265	258	241	255	283	308	248	262	258	285	257	238	228	263	259	279	247	239	249	253	273	266	285	260	276	263	263	239	293	247	255	268	258	264	254	272	245	263	269	250	242	275	266	252	275	271	276	260	234	220	295	251	230	251	246	274	257	271	258	238	268	249	256	246	254	260	255	267	278	282	239	278	234	257	269	261	232	285	258	258	254	228	259	264	268	258	262	261	273	281	242	251	288	236	260	261	288	234	253	248	277	238	263	248	296	254	242	247	245	287	240	230	258	253	269	260	259	269	290	252	281	236	250	264	252	286	264	297	272	222	301	254	249	255	243	241	289	249	255	244	229	271	249	292	228	233	242	242	273	269	262	259	237	251	245	279	220	248	246	259	254	300	262	237	261	298	249	249	279	256	286	257	251	243	252	266	259	270	252	259	257	243	244	245	242	260	276	233	270	234	241	289	253	228	272	256	289	260	250	261	258	266	264	247	229	240	262	268	258	242	266	229	273	243	297	272	261	241	267	273	251	250	257	274	258	287	306	277	214	215	260	259	254	243	278	279	248	249	264	243	251	229	230	223	294	259	289	260	252	270	244	249	267	252	284	261	265	256	275	264	269	264	268	282	261	246	254	287	261	279	282	275	280	278	252	224	265	243	266	245	277	273	268	266	257	272	279	263	237	224	241	300	252	272	261	278	246	285	259	283	254	275	271	243	251	265	240	253	277	247	252	248	279	239	272	244	274	277	233	254	284	259	257	276	268	218	259	272	260	283	260	274	270	227	253	276	258	258	252	254	279	277	238	228	235	268	262	271	267	294	265	276	260	251	226	243	274	240	264	265	246	268	273	264	256	247	252	269	264	243	288	261	263	251	270	280	258	237	233	269	246	263	234	270	250	266	265	245	266	264	273	295	274	248	265	258	223	292	244	254	272	265	244	239	272	261	262	262	227	263	244	277	237	247	254	247	273	258	279	229	251	268	271	244	264	259	283	269	234	268	259	299	221	255	232	287	257	271	285	263	278	241	229	255	278	275	252	257	265	255	282	267	250	265	255	273	257	278	258	263	245	293	259	231	264	256	254	248	254	264	234	277	280	261	244	238	269	270	241	242	256	263	255	252	252	265	276	252	239	259	251	244	258	260	266	245	246	276	264	262	265	249	254	254	236	265	248	243	266	272	265	284	253	260	259	256	247	268	264	255	256	280	251	232	242	230	225	238	262	258	278	245	229	228	257	265	262	256	265	253	251	267	255	252	245	274	250	268	271	259	237	248	256	256	268	269	258	251	276	304	285	273	246	275	248	214	264	267	257	270	251	275	248	275	241	262	285	234	277	235	256	231	279	298	230	264	252	265	226	262	275	269	274	257	289	241	267	269	250	268	281	260	274	241	225	264	247	264	267	226	279	266	236	243	244	276	263	252	242	243	279	278	229	277	240	255	257	257	272	272	249	261	269	233	236	254	291	283	267	235	254	238	254	272	260	230	260	251	252	221	305	246	291	226	256	261	257	223	254	262	262	245	270	242	256	257	282	251	276	263	257	251	275	252	243	228	269	276	232	282	229	263	264	307	275	254	241	323	241	257	256	284	243	255	223	267	260	258	262	268	241	268	286	246	269	295	291	242	269	307	265	257	277	279	288	257	287	272	242	291	271	294	262	267	263	258	255	251	258	244	270	243	246	272	260	279	258	266	276	255	253	268	272	240	243	259	234	262	269	293	274	245	276	254	256	234	279	265	265	267	286	261	252	262	239	237	233	266	268	268	238	261	288	252	228	244	266	242	250	285	262	296	253	221	257	276	250	275	249	258	281	286	249	263	230	261	274	234	267	249	231	250	283	249	283	284	254	273	252	271	236	248	262	285	276	261	253	254	237	266	269	245	278	243	257	268	267	270	243	247	256	266	270	242	273	235	261	265	254	267	234	266	243	265	283	251	236	236	268	263	272	286	256	254	239	254	232	277	258	236	251	253	271	266	258	235	258	253	240	260
1842	791	945	995	714	688	641	644	635	636	602	582	640	612	645	632	606	648	626	674	675	629	650	658	637	626	705	634	657	650	605	623	620	620	592	678	631	626	631	591	669	663	668	565	656	648	622	631	623	633	597	593	611	638	624	647	642	636	630	667	609	612	643	646	630	627	626	631	605	698	650	632	629	617	630	686	608	655	667	644	660	643	644	639	618	584	627	615	661	599	675	700	643	625	601	687	623	621	646	610	629	635	651	626	632	624	651	658	645	633	629	608	632	627	627	647	615	627	609	661	622	632	647	605	637	586	631	655	640	617	653	638	637	655	639	622	588	592	622	592	609	660	645	618	627	586	673	636	660	682	637	646	673	663	640	667	635	598	620	644	584	623	638	561	622	589	584	603	622	647	624	621	683	633	655	651	655	646	664	630	667	597	603	635	657	605	636	610	655	657	628	651	615	655	639	609	621	621	635	641	639	600	606	622	657	635	660	613	652	619	674	666	638	617	622	609	563	616	635	651	633	674	635	623	637	606	661	648	666	680	618	617	639	609	647	654	626	656	657	654	660	583	655	651	638	626	628	642	636	639	605	619	613	663	626	626	631	588	631	662	621	693	596	611	651	651	625	662	621	626	612	670	643	649	684	659	611	659	601	689	621	649	659	593	611	620	613	641	644	669	641	642	656	637	646	582	617	592	625	610	623	618	648	629	608	623	654	647	622	625	633	669	627	605	618	606	643	622	609	635	592	620	651	634	656	665	632	641	594	656	665	619	630	682	613	668	648	621	631	601	659	588	635	636	653	634	664	686	657	621	609	630	613	653	599	606	619	603	600	641	631	589	667	635	633	640	596	671	608	656	625	691	645	627	627	652	631	631	665	611	639	671	593	629	615	637	697	655	615	592	656	650	663	656	647	650	670	622	659	649	684	686	602	665	630	615	620	632	633	619	658	635	641	611	645	654	685	614	606	644	632	613	603	611	621	640	642	614	676	652	635	664	624	627	583	601	624	622	600	651	616	610	659	636	582	633	622	601	629	629	617	608	645	663	636	646	637	625	605	618	674	640	627	646	618	642	618	598	627	601	635	606	633	599	597	644	672	663	622	632	644	649	617	616	633	689	599	636	645	646	637	635	622	588	630	636	650	644	609	587	612	597	655	621	646	657	651	662	610	633	629	662	653	613	618	616	649	561	587	645	631	670	660	636	655	657	633	646	618	635	664	650	635	665	589	606	594	612	659	637	630	672	624	619	624	637	621	629	606	647	672	655	638	633	611	662	630	647	611	629	586	645	661	623	656	601	637	647	640	661	629	681	576	662	655	598	628	612	667	597	612	637	639	603	635	614	625	612	627	624	643	641	669	613	678	637	630	620	656	624	587	615	629	655	671	613	623	633	597	636	649	620	681	641	621	627	636	615	648	664	622	590	628	659	609	650	596	598	645	636	665	609	653	630	658	649	636	657	668	620	616	660	644	632	623	582	634	663	614	651	642	691	643	633	638	616	607	617	619	620	623	652	635	665	640	646	613	640	615	638	648	615	613	579	581	628	629	638	635	658	642	635	622	591	649	693	632	658	614	618	663	610	665	613	611	630	644	628	654	645	612	664	655	613	687	645	680	679	668	610	663	701	647	637	621	652	623	637	656	664	664	659	607	634	632	618	667	620	637	577	634	659	636	641	647	657	588	638	599	661	593	644	668	656	629	642	600	618	660	645	630	661	664	618	647	634	654	592	629	651	678	636	658	632	617	663	670	630	641	631	694	671	618	618	634	600	598	657	672	605	599	666	657	658	641	605	604	608	634	647	650	678	642	664	622	675	643	619	562	648	627	573	624	650	638	620	618	614	671	632	601	680	596	642	624	649	624	628	650	675	612	611	664	611	654	585	634	623	614	642	606	660	615	639	578	679	620	634	656	657	639	674	613	639	640	643	601	642	641	668	657	586	627	655	629	645	654	614	599	624	695	631	644	643	625	651	661	629	661	635	601	687	621	637	609	626	618	608	619	641	684	618	683	601	670	628	639	604	642	629	610	657	602	672	598	660	672	634	665	670	614	589	599	659	646	687	675	588	651	654	654	620	627	626	666	595	622	678	644	625	648	615	612	596	633	645	598	648	685	619	661	621	632	623	644	605	631	636	595	627	665	683	638	586	639	617	663	634	645	662	645	668	609	659	649	668	595	642	644	643	637	630	644	648	624	681	667	620	635	670	605	675	629	625	656	643	629	657	588	615	663	627	710	623	632	656	591	634	650	625	598	597	673	621	637	649	605	670	591	657	667	632	618	650	580	635	658	606	642	677	576	654	647	650	631	640	625	650	649	606	592	648	666	637	661	636	648	613	651	634	638	640	635	641	617	626	643	625	635	657	627	643	639	659	625	633	623	635	671	637	658	653	651	655	627	634	620	654	650	613	633	602	689	608	636	601	644	673	649	611	634	637	627	618	603	642	630	613	631	620	614	657	649	635	660	596	610	623	637	615	678	597	632	608	620	654	585	630	656	627	648	640	682	625	639	644	628	586	611	612	674	641	678	616	609	616	622	641	661	625	608	642	667	645	617	660	631	654	633	588	638	645	662	628	621	646	613	636	598	685	614	688	599	627	657	618	677	626	622	614	649	636	613	666	638	615	666	623	660	638	611	599	643	651	616	608	668	670	641	666	626	629	643	625	637	622	628	614	652	623	625	619	590	610	612	571	594	656	639	623	645	576	682	611	630	635	625	651	702	634	623	611	640	627	636	615	625	686	637	604	654	603	653	667	628	612	643	641	610	647	634	646	675	685	684	630	654	652	620	633	650	601	657	586	653	635	621	623	645	596	663	620	645	643	654	642	643	610	648	666	609	647	606	623	661	588	633	620	635	666	653	661	597	644	656	656	626	622	672	670	614	654	587	580	617	625	645	629	635	569	603	604	642	629	613	636	703	642	661	599	624	656	620	612	642	652	624	631	653	639	674	700	629	657	629	644	681	625	646	577	642	632	656	619	620	616	630	621	627	654	666	642	627	630	657	647	635	694	600	637	611	626	659	656	644	614	606	628	609	626	578	621	639	605	616	643	631	660	660	676	723	623	639	639	695	665	626	633	620	686	584	635	597	600	612	648	645	629	641	636	630	635	609	615	626	653	596	625	611	639	611	668	636	615	619	609	641	598	631	644	617	651	638	668	623	666	641	618	629	653	623	599	646	626	605	642	610	605	644	640	585	589	632	606	626	640	605	647	600	627	623	650	629	635	632	629	647	663	600	690	623	614	648	657	615	612	669	638	680	597	654	621	656	620	597	596	605	668	635	636	576	684	643	646	662	621	651	628	651	656	622	649	681	618	634	636	592	613	656	626	625	614	641	656	619	660	630	679	629	639	641	671	641	639	618	648	634	606	653	685	620	641	650	595	618	686	653	658	643	637	648	611	660	625	604	656	621	642	628	641	647	616	619	642	562	630	612	622	665	638	586	691	590	614	613	626	639	654	652	610	628	650	625	637	645	602
6859	658	863	1957	996	354	328	308	313	277	286	288	254	286	269	291	290	280	284	261	260	255	285	253	300	301	298	270	278	250	251	268	281	288	284	255	296	237	269	290	254	271	291	280	260	291	262	246	271	278	238	260	252	276	259	254	276	277	267	275	269	298	267	283	276	264	259	258	260	259	252	278	250	280	288	259	259	267	253	262	244	278	243	270	251	281	244	285	288	274	296	268	242	283	255	270	256	279	255	241	289	282	312	265	282	268	259	278	237	238	243	268	285	276	289	265	284	259	287	290	276	273	241	271	276	257	250	265	259	253	289	266	280	263	297	296	275	286	269	261	258	262	270	259	234	260	285	270	258	291	254	284	245	246	256	274	247	255	259	293	289	230	286	282	291	287	273	272	269	267	275	293	268	270	263	279	256	285	259	271	290	254	276	271	276	257	271	276	254	239	273	290	241	259	267	264	268	282	262	308	255	243	249	252	284	289	250	286	272	310	270	267	254	259	291	261	272	250	251	274	299	279	262	253	277	259	261	254	291	282	240	263	267	270	246	286	254	267	250	272	276	251	240	263	253	282	246	308	271	283	263	288	302	263	278	288	250	248	253	217	306	258	279	267	255	282	312	291	300	300	277	273	299	255	274	244	238	251	262	244	245	259	266	252	264	263	245	262	287	242	259	258	270	272	243	273	290	266	265	220	284	240	267	269	269	273	272	249	280	247	232	250	265	262	276	239	271	261	301	246	264	245	237	254	263	269	274	270	260	251	246	240	287	272	288	275	276	305	286	273	250	271	295	305	286	291	247	271	271	287	261	265	282	280	256	291	283	297	299	252	307	276	283	252	264	252	250	274	259	266	282	258	278	268	257	259	294	275	275	286	277	278	281	282	261	268	258	259	299	254	248	257	258	241	277	306	256	281	312	237	260	282	272	276	289	300	275	267	281	279	277	302	266	246	274	240	286	263	283	251	267	243	261	263	274	283	271	258	257	282	292	267	293	271	266	244	281	262	281	301	284	254	286	300	284	307	259	247	242	287	276	268	270	257	244	263	278	240	273	250	261	266	255	262	249	256	264	249	253	261	248	284	284	284	272	263	258	279	272	270	262	261	269	252	269	265	259	279	277	237	297	263	261	242	255	245	253	272	289	236	279	297	267	269	253	255	272	274	269	330	262	299	269	267	254	262	250	256	262	284	279	267	276	286	260	283	235	255	238	266	268	283	275	298	272	287	284	270	265	255	264	262	269	291	264	278	275	253	259	262	249	282	272	295	280	245	288	284	298	278	250	281	263	277	280	281	265	271	249	237	288	265	281	267	277	292	282	247	281	268	284	273	263	244	271	278	278	287	255	276	278	278	259	269	258	250	256	256	285	247	276	283	271	290	249	254	259	288	277	269	257	237	236	282	281	283	264	262	275	281	295	263	248	281	269	297	264	271	279	268	264	283	253	279	250	273	263	269	283	227	243	272	270	246	266	249	257	252	269	258	250	244	281	294	266	283	253	309	261	298	265	228	230	280	269	264	259	266	267	273	236	267	248	238	241	262	285	294	245	253	265	250	302	263	262	275	269	250	265	258	307	246	265	223	286	271	265	278	246	276	291	296	305	299	299	269	270	239	262	256	302	218	252	262	256	264	233	253	224	257	284	272	264	264	267	273	246	257	286	280	250	271	278	258	275	237	269	250	271	307	273	264	246	287	274	277	261	292	258	292	290	273	257	248	296	233	262	269	265	271	264	269	274	256	225	257	290	248	258	266	254	258	273	263	269	282	290	277	259	283	259	249	270	269	278	268	232	264	284	240	264	266	285	304	272	273	273	285	248	276	293	277	260	302	292	277	248	245	291	279	250	274	263	287	260	234	287	224	273	286	265	292	276	277	274	270	242	255	256	270	258	265	243	288	270	261	266	261	247	272	282	275	246	271	267	258	263	267	280	294	252	276	276	254	258	233	292	285	272	278	279	259	244	259	256	272	268	242	248	290	261	292	275	263	270	248	258	249	287	280	319	236	280	259	292	280	271	242	313	277	256	275	256	266	304	289	253	283	255	313	275	292	232	248	260	254	260	262	278	280	268	258	249	270	272	251	244	266	295	282	242	245	260	284	291	273	250	254	268	276	259	266	233	274	287	270	268	264	279	273	269	249	256	252	275	274	280	269	268	296	258	280	275	266	253	285	278	236	257	270	269	258	287	245	261	232	284	278	302	280	280	265	259	292	231	272	261	275	257	256	243	254	256	276	287	279	247	290	283	254	269	240	256	274	297	264	252	265	291	253	296	280	247	273	270	246	272	250	271	251	273	267	263	256	262	224	257	275	303	269	290	286	271	248	254	238	257	265	268	274	236	246	270	265	279	255	293	259	249	256	268	267	263	312	297	263	281	266	248	297	243	277	290	237	241	297	245	286	287	267	257	264	278	272	253	255	309	278	299	290	267	284	304	297	262	277	271	254	242	243	272	225	243	277	239	237	259	260	256	271	273	280	273	254	257	274	257	244	254	217	292	279	280	270	266	255	251	270	267	238	292	269	269	262	254	281	248	282	270	277	236	282	283	255	279	242	278	284	285	267	277	275	269	279	296	267	262	253	282	265	291	295	286	282	258	267	250	270	267	254	290	272	234	269	288	255	247	286	288	250	272	236	265	253	273	244	253	266	269	273	279	287	252	263	285	256	267	269	271	248	292	274	289	276	285	285	275	272	282	256	272	261	261	287	276	269	278	259	260	262	277	239	269	258	287	251	259	287	321	282	259	248	252	289	247	269	282	263	281	308	274	262	312	293	285	265	281	253	265	288	250	243	288	259	247	288	264	255	250	234	259	265	280	246	280	266	278	253	245	265	287	296	286	261	248	281	279	260	274	267	274	275	258	267	271	261	321	219	247	304	269	262	271	286	262	276	278	263	256	265	261	239	272	275	303	267	267	274	253	273	283	293	253	290	259	299	282	249	287	255	272	273	277	277	267	299	299	263	271	266	267	287	268	287	312	320	267	263	274	268	290	276	282	261	241	276	269	263	273	257	286	262	252	282	255	280	233	286	264	257	241	247	228	259	262	273	279	234	284	231	250	243	277	265	249	269	279	312	272	300	269	291	233	267	275	271	245	265	257	256	278	288	289	284	298	280	246	247	271	287	265	269	301	266	257	259	272	295	282	293	283	252	260	269	260	268	263	270	276	283	256	279	250	234	275	252	263	260	274	262	274	225	258	277	235	292	270	261	269	257	274	264	234	265	257	226	296	243	281	266	258	301	263	265	301	256	300	284	287	280	268	247	279	276	274	279	277	268	290	268	264	241	271	255	262	312	259	277	282	264	278	279	258	239	314	265	266	251	267	262	275	258	240	280	272	296	269	265	291	250	287	278	279	261	277	262	292	270	297	293	280	279	259	277	253	250	289	263	267	296	236	256	246	272	258	266	278	297	247	268	249	292	303	293	292	270	249	278	250	295	287	307	273	253	263	255	282	258	273	284	265	263	276	257	259	280
6220	962	1901	6751	2940	975	891	868	846	774	781	774	714	680	690	628	715	726	702	641	666	657	677	727	702	619	680	670	661	618	636	662	674	662	651	651	632	601	635	646	680	632	664	627	662	635	658	649	672	655	619	637	650	669	619	681	660	619	650	683	634	645	657	646	645	643	598	622	629	685	658	614	642	672	664	615	654	649	616	620	616	663	665	649	684	615	654	634	644	674	661	667	664	651	667	622	600	650	681	609	659	668	641	691	683	606	662	650	619	657	637	609	629	674	655	630	630	683	635	664	646	597	678	637	665	672	632	636	670	654	668	662	656	670	617	671	695	611	665	659	637	650	647	643	652	638	624	662	592	614	678	642	645	662	673	646	662	648	644	631	643	666	629	650	590	654	627	610	637	657	633	693	649	665	657	673	616	662	642	610	626	635	669	609	661	617	590	584	637	603	624	620	638	627	667	617	683	674	615	648	640	668	701	675	657	670	627	661	610	651	611	636	628	609	595	663	648	690	654	635	605	668	672	672	625	648	646	647	695	645	598	626	609	605	661	647	664	619	663	643	639	650	646	648	677	670	617	613	686	644	642	617	642	679	662	635	621	643	653	635	638	663	620	667	667	638	630	618	606	620	608	619	663	626	647	645	668	625	625	630	648	686	605	645	702	658	610	633	643	689	610	633	655	623	628	660	637	619	621	642	640	636	626	651	723	678	645	611	597	628	667	681	656	618	699	645	661	645	656	643	664	612	605	662	629	649	697	684	675	666	610	645	620	669	684	640	680	661	658	634	658	656	640	657	657	615	686	687	612	680	642	650	650	664	609	641	620	659	683	613	651	626	634	650	597	659	692	625	682	609	705	661	634	652	638	623	645	622	660	650	643	632	697	661	647	631	658	639	653	647	649	636	651	601	628	674	633	642	690	629	631	666	592	630	648	650	634	659	685	630	638	618	622	633	640	658	634	645	655	656	648	616	659	626	718	657	672	602	614	652	648	641	622	588	648	639	620	653	649	639	646	611	661	614	623	662	636	629	661	656	684	619	693	626	655	652	663	654	664	694	612	657	690	608	644	668	619	686	609	668	619	631	666	612	668	666	639	681	626	615	627	668	639	654	611	652	608	653	692	581	602	648	619	617	635	649	649	686	589	663	647	689	615	651	659	649	703	597	627	662	669	663	622	622	659	635	674	708	637	623	617	718	622	676	645	652	598	655	631	648	619	605	657	593	662	619	674	720	630	645	593	660	639	665	662	613	652	626	689	683	655	630	640	636	634	631	688	679	652	632	653	641	656	611	644	595	695	646	640	661	645	633	669	656	634	652	610	600	642	633	629	640	668	651	638	633	631	688	694	635	675	681	647	657	661	651	612	633	675	642	648	645	682	661	665	660	630	652	649	650	643	669	651	637	656	614	656	614	627	599	632	641	682	677	634	636	628	645	624	596	644	631	649	655	631	604	650	676	613	636	705	673	645	609	677	634	665	630	670	664	670	641	655	665	648	656	694	693	632	664	618	618	608	649	678	659	643	646	650	675	669	662	630	626	621	645	672	629	668	713	649	680	639	631	649	652	644	652	655	640	654	655	659	641	667	689	627	654	667	661	636	655	644	611	654	654	656	670	615	670	629	619	662	663	647	604	613	651	680	662	646	634	662	622	652	650	629	668	626	640	682	648	631	664	644	652	614	653	616	647	699	630	639	662	672	640	632	649	635	617	639	666	633	646	654	688	654	616	651	607	674	680	624	709	682	624	630	619	642	629	647	596	635	646	641	650	638	621	628	622	628	680	644	663	647	639	668	666	643	650	694	633	651	617	665	616	668	576	697	667	685	617	630	658	650	640	675	616	665	560	699	672	665	627	643	668	644	647	613	649	626	626	659	600	672	666	651	649	646	605	620	575	662	645	639	718	632	574	649	643	620	628	639	729	631	681	628	667	635	661	660	585	597	631	653	649	635	638	640	644	614	633	656	680	662	656	699	642	637	651	660	653	635	673	656	651	629	695	631	653	640	689	674	669	660	611	618	713	643	608	668	613	658	597	663	625	635	611	632	684	689	639	662	615	655	650	641	641	604	685	610	658	621	629	670	638	616	652	675	668	643	614	616	649	615	559	690	634	639	667	672	641	603	623	644	607	654	625	631	619	662	672	628	659	594	691	638	632	662	642	648	603	694	642	638	641	630	654	670	687	608	674	671	682	613	633	642	615	690	654	631	629	646	633	691	623	643	667	636	661	630	668	636	622	651	618	650	648	632	621	645	681	636	633	682	628	656	609	642	643	635	630	595	643	643	643	642	610	616	687	590	623	642	664	623	638	615	683	664	678	594	641	651	652	646	708	631	622	653	673	681	587	638	618	638	648	660	667	632	666	626	612	650	632	652	630	661	671	648	635	624	650	635	650	661	689	644	660	653	624	615	636	648	610	668	617	616	636	639	666	632	650	609	660	667	637	636	617	641	673	653	636	643	655	671	654	663	626	643	657	607	634	624	627	640	612	657	637	634	657	643	633	635	665	653	616	661	652	606	641	601	623	643	612	669	663	600	656	630	631	651	673	644	627	689	657	670	642	604	651	682	644	653	651	655	661	671	644	604	644	648	635	663	609	653	629	625	674	675	654	668	663	594	638	677	629	660	682	654	664	642	646	609	676	644	661	647	622	614	622	657	613	641	641	662	668	699	637	657	682	675	655	658	612	608	655	592	631	685	651	636	635	639	628	627	622	664	652	630	626	682	598	669	603	665	625	637	709	596	648	611	651	638	637	620	583	673	672	653	643	671	619	677	642	664	657	656	648	643	655	674	657	651	643	620	641	649	621	634	670	648	626	663	652	635	629	664	652	640	645	689	639	578	645	636	651	660	662	644	620	641	650	701	612	672	586	633	618	611	680	633	676	648	641	649	662	632	646	665	662	656	608	652	616	657	637	628	634	624	656	654	620	686	639	676	658	682	627	605	616	669	640	661	664	634	626	654	608	631	685	677	638	669	659	651	627	647	693	648	637	686	646	645	648	670	659	670	616	633	634	678	641	639	588	618	658	659	632	650	635	674	636	671	642	682	647	654	698	656	654	644	628	598	647	614	679	673	630	670	657	616	604	614	632	640	637	620	621	605	679	665	700	656	644	642	624	661	685	605	635	611	657	672	622	714	664	633	629	608	649	632	610	686	652	639	639	646	677	641	632	642	622	629	663	641	662	616	602	612	650	669	638	626	658	641	643	644	655	684	653	640	621	633	609	602	651	561	705	644	664	665	652	646	638	644	651	640	662	647	640	644	661	656	683	629	673	640	628	620	664	645	670	662	662	649	623	635	642	606	661	633	621	634	652	654	666	681	652	646	640	651	634	635	579	637	642	630	672	636	651	666	644	694	621	676	613	657	666	663	594	674	632	661	614	653	638	649	602	651	642	644	646	650	664	636	613	710	674	622	646	684	678	675	666	668	610	633	631	641	671	651	655	684	647	666	636	614	634	623	650	644	685	650	677	633	635
11880	1061	4395	13544	2756	287	217	206	184	170	180	170	160	156	141	158	132	167	119	169	145	163	149	140	144	170	147	129	157	121	136	159	139	149	138	119	128	145	129	139	126	143	119	134	122	127	151	135	148	160	144	157	144	151	136	136	132	153	123	139	128	136	136	137	146	125	146	138	139	134	126	159	114	124	166	120	128	135	174	131	132	137	146	110	150	132	131	128	130	120	114	148	128	121	134	134	161	138	129	120	123	151	127	144	143	142	141	120	119	139	148	136	128	146	141	170	141	132	145	143	137	116	146	129	139	120	133	131	134	136	123	126	110	121	135	118	153	131	131	128	130	137	141	126	155	129	116	130	149	126	114	158	146	145	163	157	141	111	137	99	124	152	132	146	126	137	147	157	142	132	130	135	138	142	122	152	146	128	121	130	126	139	141	134	140	121	130	137	122	132	122	142	134	139	143	135	142	146	130	134	138	146	145	138	129	134	135	118	117	146	142	126	156	144	130	144	130	135	143	140	132	141	129	125	123	148	151	150	136	137	118	125	143	130	146	132	122	114	148	153	149	136	152	126	135	129	145	120	142	141	120	128	140	127	132	134	140	127	145	128	133	116	112	147	128	122	147	139	120	141	124	147	145	146	138	139	112	131	143	142	138	139	128	148	157	136	118	116	134	145	144	122	128	134	141	142	119	143	146	139	128	127	131	141	133	124	152	161	138	132	139	135	157	160	136	127	149	135	129	124	134	125	143	144	111	127	134	143	137	130	132	128	116	153	130	126	138	136	118	124	133	141	136	129	126	155	135	124	141	143	135	141	141	116	173	119	166	151	140	127	142	135	149	131	156	143	144	116	161	132	114	129	128	145	134	119	132	132	137	129	142	139	127	145	155	116	131	133	118	149	142	133	136	139	144	147	137	154	145	147	136	145	115	129	130	130	154	160	122	144	143	147	131	134	141	132	147	129	127	113	116	137	141	134	128	128	157	137	162	148	136	148	133	128	148	128	131	129	134	130	148	145	132	147	118	140	131	132	125	138	140	142	127	119	118	141	159	139	124	148	148	124	131	150	133	114	142	133	126	149	147	143	125	150	133	158	118	116	117	135	138	144	127	119	133	122	135	118	144	122	142	123	140	143	121	152	158	140	128	136	128	150	138	145	126	157	125	114	126	132	117	151	128	135	134	126	129	130	131	131	147	122	116	135	149	130	128	147	137	138	144	132	147	136	138	147	159	143	156	141	131	124	138	150	141	132	132	140	121	136	149	129	142	137	131	123	138	131	146	128	150	135	120	103	147	147	121	136	149	116	136	143	139	157	143	137	144	128	144	138	135	134	123	128	139	114	145	141	133	128	126	130	145	122	143	140	124	138	130	130	137	127	149	132	114	121	135	135	140	116	136	124	132	114	124	148	121	142	146	149	134	139	134	142	151	147	136	132	143	135	132	134	146	129	141	134	145	155	144	163	129	144	118	132	125	133	117	127	124	157	128	152	126	141	135	153	144	142	151	143	134	147	170	123	125	155	126	136	139	123	140	137	141	130	136	131	141	139	136	127	127	128	149	130	157	126	124	138	140	136	154	109	143	117	131	137	112	146	139	146	121	139	147	103	124	141	128	120	156	135	134	135	120	150	151	139	143	135	134	145	133	146	139	149	128	133	146	131	122	121	123	112	131	142	133	114	121	139	148	137	128	151	111	120	132	134	142	145	111	132	146	139	131	130	147	139	129	144	144	134	122	141	140	138	132	152	125	107	147	127	130	148	131	135	126	123	141	148	114	139	144	146	126	133	111	134	146	165	158	122	131	116	151	140	124	128	144	164	120	131	147	148	145	131	142	123	149	144	162	127	121	138	139	140	132	159	130	130	139	139	145	128	141	110	130	139	133	157	121	145	136	124	149	128	159	142	133	130	124	132	150	137	145	127	134	140	119	128	126	118	127	134	139	142	128	130	146	147	144	135	147	141	130	132	128	141	134	136	120	125	158	110	152	146	149	137	127	133	146	132	126	128	143	132	135	119	122	146	141	125	135	104	152	127	122	145	156	132	139	126	142	135	127	137	140	129	139	125	148	131	133	149	149	129	114	129	138	142	138	143	134	121	142	140	131	133	126	123	126	120	136	152	158	137	148	150	133	101	134	132	137	136	137	130	134	127	139	141	126	108	128	118	128	124	113	136	141	161	141	131	155	126	148	152	131	120	143	148	143	147	152	122	124	135	118	136	135	132	130	134	133	170	122	125	129	138	124	133	130	139	132	128	155	153	146	126	119	118	135	124	138	109	132	122	142	142	116	136	146	136	134	137	154	145	128	140	142	121	142	138	163	142	127	151	136	130	126	123	119	135	105	141	126	140	136	133	139	132	129	123	146	120	139	142	122	127	131	136	171	132	120	147	129	132	126	153	132	133	152	120	159	128	134	144	128	137	133	143	134	130	117	150	127	147	129	136	120	144	168	132	145	147	167	137	109	153	129	123	137	143	145	138	155	135	131	126	152	143	148	138	139	141	139	109	147	133	122	154	150	133	134	127	139	130	131	129	127	142	123	146	145	120	126	150	141	129	132	131	129	122	117	138	139	131	122	127	137	141	154	130	146	144	124	159	105	125	132	123	126	122	130	111	114	141	154	127	127	130	118	145	148	123	140	126	149	125	124	131	143	135	124	138	120	130	125	140	120	128	135	113	136	117	137	153	116	140	138	158	124	124	155	128	135	118	150	140	122	117	109	119	147	144	150	134	141	96	128	117	129	120	155	124	129	144	152	124	146	129	146	113	126	152	126	152	123	136	118	139	150	146	140	122	116	133	154	148	115	138	145	119	134	115	158	141	135	125	141	160	138	148	146	120	135	163	126	124	135	124	129	140	128	120	132	141	131	148	135	127	136	124	126	135	150	138	135	139	135	143	132	145	136	117	152	139	136	137	154	116	135	144	131	137	124	139	131	135	139	144	141	119	131	132	141	133	129	129	134	145	146	139	139	148	124	143	134	150	146	126	127	121	153	137	128	133	130	137	125	128	161	139	128	145	145	115	138	154	130	141	130	144	120	156	136	122	123	131	146	145	137	145	138	125	146	152	145	139	119	137	136	151	134	116	138	132	149	139	151	136	136	135	144	151	154	136	120	114	118	160	145	133	143	133	146	115	132	105	141	121	136	146	139	125	129	142	159	136	129	142	143	137	139	142	158	142	149	141	123	132	145	152	134	116	143	131	131	131	134	127	147	150	120	136	137	154	133	102	98	149	143	150	127	120	135	123	106	137	131	130	132	124	136	140	148	121	120	119	154	145	123	156	125	126	137	112	124	143	154	126	118	147	146	144	133	116	122	132	141	157	149	129	131	134	141	118	157	136	130	135	124	119	132	162	131	152	145	136	127	138	140	140	133	122	121	150	133	128	132	123	121	112	116	129	165	128	129	128	116	116	146	110	103	143	148	138	126	150	126	154	132	149	134	143	149	156	153	137	120	127	117	122	123	138	142	127	114	133
7733	1081	9840	27060	4237	1067	882	779	670	619	552	561	483	486	532	438	477	455	414	413	408	365	370	381	414	373	392	397	356	387	384	348	367	367	354	349	344	348	374	348	362	361	374	355	351	377	380	331	346	356	331	330	375	349	372	363	341	353	332	394	360	319	345	328	349	364	368	333	325	356	355	331	383	347	341	364	354	347	361	347	347	331	331	327	356	379	355	346	359	311	362	359	329	341	351	341	351	364	307	375	333	306	320	338	335	297	346	343	374	375	342	346	326	393	344	315	378	335	338	380	367	361	352	353	345	331	381	352	323	341	340	362	333	347	364	321	337	336	319	324	333	391	343	346	373	350	322	314	313	330	326	325	332	344	344	349	338	333	360	336	337	371	344	352	337	348	331	340	345	352	365	318	346	341	358	356	326	311	331	317	348	315	314	325	364	357	383	347	354	360	345	350	355	348	385	352	332	355	345	333	354	297	317	362	365	336	338	339	360	294	361	359	329	374	329	368	345	348	352	341	355	330	319	337	354	306	347	393	371	348	339	315	332	335	320	342	343	357	312	344	325	337	337	338	338	355	352	327	341	335	361	362	327	373	350	328	329	358	345	362	344	313	340	334	341	360	346	390	362	339	364	358	339	353	312	363	322	352	338	339	327	323	339	360	314	338	367	367	339	324	322	335	308	354	367	343	338	289	357	335	336	365	354	334	331	339	367	313	373	332	342	336	309	366	336	355	340	321	320	358	344	366	350	327	369	359	378	338	340	338	318	359	354	351	342	356	375	307	346	311	323	334	333	361	314	330	345	330	344	340	329	339	335	345	341	348	311	337	370	321	347	324	330	367	366	383	346	367	354	330	334	347	354	330	344	368	365	316	354	357	351	334	336	325	353	341	378	362	337	335	340	296	317	325	349	350	299	347	298	348	332	352	344	341	341	309	343	356	342	345	379	310	354	319	373	350	346	355	349	374	317	354	340	331	349	323	334	319	326	348	337	348	347	324	348	340	325	325	348	327	342	343	321	353	358	368	323	322	323	320	324	347	339	308	330	337	326	351	339	375	352	357	318	348	315	330	348	385	315	325	329	370	329	333	330	307	377	336	361	350	369	326	325	325	327	355	354	343	344	363	369	292	322	355	328	341	371	332	306	346	362	367	361	327	324	308	327	360	332	347	366	385	331	337	367	297	314	339	345	305	328	347	343	350	351	350	342	348	359	325	385	352	310	333	329	340	350	359	334	336	349	353	336	348	321	304	367	357	308	340	330	334	356	335	337	344	340	379	358	346	311	344	331	325	345	340	315	378	360	367	377	327	321	328	329	331	357	367	328	347	349	340	345	348	332	337	344	351	310	316	353	351	325	326	362	341	362	341	333	361	318	326	330	333	307	372	333	334	331	331	313	364	325	351	330	342	332	368	325	360	380	338	374	339	351	343	335	315	357	350	347	341	344	334	334	356	364	355	330	350	361	347	369	328	345	355	318	316	359	327	353	326	345	360	375	314	354	325	377	365	380	355	350	363	354	347	352	326	309	356	344	347	367	342	295	375	370	327	363	371	333	359	308	365	393	349	317	348	326	367	346	342	314	380	320	335	341	357	364	325	340	326	340	355	353	363	349	325	368	366	366	355	325	371	345	324	353	334	344	332	348	366	330	387	365	323	345	341	335	338	329	344	336	359	331	378	341	366	327	324	362	339	360	319	361	365	349	350	368	309	312	366	371	331	349	327	377	336	311	361	347	354	338	353	381	345	345	366	350	365	319	338	337	360	311	336	336	339	327	321	336	376	343	315	349	317	344	334	354	348	315	355	298	358	355	341	349	363	326	356	368	376	359	346	318	336	388	346	340	318	342	312	330	335	334	317	342	326	356	342	360	358	369	358	355	352	319	331	341	388	350	356	350	320	360	371	342	348	355	329	315	354	351	364	346	344	333	335	367	330	356	310	319	325	339	359	335	315	324	357	349	338	341	340	352	329	361	325	322	341	317	348	331	342	353	351	346	333	340	315	328	344	334	362	359	326	352	366	346	350	310	310	344	342	365	330	376	339	333	318	368	332	343	354	342	330	348	317	354	330	351	359	347	350	354	357	358	331	354	331	329	317	350	321	362	348	295	338	345	345	319	369	323	328	334	329	361	351	308	354	337	349	362	353	320	334	372	355	354	313	349	339	337	344	342	318	352	326	334	332	371	354	325	327	345	348	333	331	327	350	351	339	347	335	350	325	304	339	324	386	365	338	344	329	337	321	342	337	386	356	325	333	356	336	338	354	287	332	303	333	364	385	321	366	342	366	357	321	359	348	357	327	359	345	398	344	319	351	338	391	339	341	335	323	356	305	339	336	341	363	366	355	308	357	336	345	357	331	329	336	350	348	360	352	334	350	311	335	332	390	352	333	358	351	326	361	360	338	317	336	306	342	371	335	318	332	327	317	358	343	337	342	306	351	340	349	345	340	328	349	337	332	355	351	335	373	310	340	320	351	320	364	347	365	332	376	372	349	351	337	311	350	343	335	352	335	357	335	326	353	325	338	325	356	367	332	331	343	340	339	309	329	292	333	337	313	335	306	314	348	363	354	322	372	333	345	312	330	331	357	332	346	331	330	336	346	345	315	326	346	332	342	332	314	343	320	343	329	352	346	347	333	344	329	340	357	332	335	298	339	348	336	351	317	350	371	360	333	358	335	354	319	329	359	356	353	375	327	312	337	341	318	334	335	343	349	366	336	362	314	366	346	358	335	336	349	335	339	333	326	308	337	318	327	344	324	309	364	362	341	329	362	342	354	340	369	331	342	322	359	342	340	346	348	328	331	332	284	352	366	341	352	325	341	345	339	317	340	336	347	331	341	326	362	310	341	339	343	350	348	375	364	347	327	344	322	328	366	333	319	335	326	303	339	323	353	326	339	369	318	329	385	349	307	351	305	335	363	321	324	343	361	311	352	312	356	318	319	340	372	353	335	358	357	365	379	334	347	346	288	320	330	353	331	343	373	332	341	340	352	308	328	335	350	340	322	334	342	325	345	307	352	342	345	341	339	331	298	326	338	364	367	352	336	369	315	366	339	343	345	359	346	317	337	341	377	328	349	337	338	333	338	356	325	358	350	326	352	334	340	356	334	362	332	320	298	330	351	371	349	353	384	359	348	341	325	361	307	353	359	326	351	324	342	310	346	344	347	310	345	366	342	342	348	327	334	343	345	344	372	337	296	368	379	361	356	331	332	329	349	358	342	327	342	349	345	320	323	326	316	374	337	345	340	354	328	308	348	342	335	308	329	362	304	357	318	401	331	345	326	337	353	335	306	307	336	336	353	305	354	338	330	346	374	353	330	351	336	372	353	357	345	359	328	317	323	361	330	314	337	320	327	285	375	369	338	355	329	338	368	345	303	345	336	326	339	337	347	367	383	344	324	315	328	344	341	340	338	308	357	370	306	344	336	335	332	325	346	333	332	346	353	333	356	378	359	360	324	328	340	339	326	312	332	330	347
1317	391	477	518	286	272	288	267	262	258	265	279	266	278	246	285	297	276	278	270	273	276	283	244	268	282	264	218	263	248	271	263	283	268	264	265	260	215	273	258	268	271	294	254	238	250	286	252	260	293	271	253	269	270	239	287	263	264	265	244	250	257	270	265	253	252	270	267	252	266	275	289	271	264	250	255	256	273	259	279	292	254	254	264	305	241	245	269	258	270	286	270	287	274	245	267	268	274	274	271	297	277	242	243	241	236	281	266	240	256	263	254	272	257	280	269	277	250	237	284	297	232	276	269	229	267	279	253	274	261	255	253	258	273	262	268	259	259	276	257	253	227	259	291	291	257	274	258	250	298	271	219	275	266	250	251	278	258	278	221	288	248	254	280	268	268	238	281	253	268	280	241	245	266	276	300	226	267	265	283	267	262	252	269	270	263	289	278	241	284	271	253	277	279	266	240	274	300	247	255	289	268	296	285	279	258	271	268	264	279	242	266	278	297	258	271	281	269	257	297	265	265	255	256	255	251	238	270	261	274	266	288	253	252	263	251	234	281	237	235	286	281	258	277	250	271	264	273	273	266	295	242	252	242	242	287	258	243	279	268	261	276	293	288	260	279	274	251	265	255	259	255	239	265	272	266	253	249	274	266	239	294	281	259	271	264	242	263	293	282	265	277	242	265	250	283	274	291	282	279	292	304	269	281	249	269	272	285	244	259	263	266	258	274	250	284	275	285	293	257	268	266	271	299	272	254	271	246	261	267	302	275	260	260	261	264	263	249	242	247	275	262	275	236	257	281	281	245	257	278	275	264	264	248	269	261	264	254	259	282	277	246	252	270	287	269	275	271	268	269	257	270	249	276	241	282	291	252	284	270	265	248	261	263	238	271	260	236	263	300	269	241	227	270	219	237	269	279	270	264	250	259	248	251	255	252	272	254	253	264	299	272	274	251	258	250	242	269	291	271	259	263	261	267	286	275	294	264	261	259	278	274	300	273	265	244	268	264	231	253	265	235	229	269	268	233	247	289	254	268	264	259	273	278	262	256	261	214	269	292	291	263	267	233	272	267	247	261	296	256	245	297	231	272	246	271	256	281	236	278	270	259	237	261	300	243	243	271	272	236	257	281	283	251	289	258	249	268	250	258	264	257	255	282	306	275	260	291	294	251	263	265	263	285	254	271	281	256	229	214	274	241	257	247	256	234	275	247	244	253	272	278	268	249	268	273	255	270	258	253	293	304	261	260	226	255	238	283	251	276	270	294	262	248	258	262	295	248	227	256	273	236	287	263	279	263	261	283	244	288	252	281	284	266	262	277	248	282	261	278	280	273	254	221	305	280	263	256	254	272	249	251	231	252	299	276	283	273	275	274	237	282	271	284	291	263	283	273	246	256	270	290	285	256	304	249	270	288	270	302	293	274	270	246	264	242	248	264	295	270	287	270	283	265	290	251	264	261	233	241	273	254	271	241	247	288	264	288	240	265	278	264	264	294	272	271	266	291	246	261	281	237	254	271	270	272	262	270	268	273	285	258	249	253	279	277	260	279	234	236	243	264	240	249	273	269	254	238	230	274	235	263	266	272	252	267	271	241	254	275	273	285	281	250	277	258	295	249	266	250	239	263	256	266	225	261	216	275	244	276	245	289	263	253	290	294	273	263	255	251	248	263	250	265	278	267	262	256	262	265	242	268	270	245	266	255	273	259	300	263	248	266	209	273	274	255	274	274	247	272	242	277	272	254	251	288	272	260	261	300	242	237	226	255	247	275	244	239	271	272	271	251	307	262	284	306	260	276	288	239	242	271	257	279	233	275	246	287	279	261	238	283	236	278	275	260	270	242	283	253	245	265	264	277	266	267	298	251	279	249	264	267	250	237	269	242	253	266	264	283	278	248	246	253	296	269	257	223	217	233	248	269	277	274	251	243	263	266	271	263	264	278	284	242	262	269	263	256	277	259	264	289	253	301	269	239	238	261	261	281	276	254	240	257	272	275	267	293	251	259	289	238	279	270	251	277	246	233	267	303	263	238	274	263	260	283	237	264	261	292	274	276	276	289	252	271	265	273	249	252	274	250	275	275	258	274	259	287	255	294	247	251	262	247	247	276	266	271	272	265	276	246	281	262	280	273	276	278	264	266	253	237	250	267	233	242	267	281	290	285	282	238	266	260	273	259	273	288	265	266	276	262	252	248	271	261	240	249	289	265	250	273	296	259	287	274	275	273	249	266	236	268	247	276	258	277	253	266	257	276	265	287	276	286	244	268	261	293	270	253	272	273	260	265	260	299	263	259	284	281	290	300	269	276	262	268	281	265	271	266	291	248	265	258	269	270	265	273	251	235	266	251	287	261	290	289	284	268	245	278	255	260	245	288	264	255	276	235	262	230	255	321	242	249	264	275	269	250	281	234	268	286	255	273	259	277	254	255	229	282	264	271	260	291	282	263	259	259	250	281	242	246	248	248	277	237	269	263	257	280	265	284	260	303	258	243	251	274	248	267	268	239	292	287	265	270	252	233	277	237	294	245	269	256	262	270	277	269	264	262	264	279	272	282	289	276	264	249	242	281	270	281	276	288	256	259	242	268	257	281	276	284	263	243	270	265	271	268	263	267	290	299	281	281	249	278	247	257	266	278	260	287	278	264	275	296	275	267	265	266	254	230	262	257	263	271	283	246	262	266	279	250	270	244	239	249	278	272	261	283	256	251	253	294	284	292	278	249	274	274	259	280	253	281	251	232	277	259	232	280	261	266	250	259	272	251	238	280	243	254	281	299	304	271	274	255	290	264	250	299	293	267	263	272	244	273	231	233	269	267	248	276	248	278	246	238	251	247	263	257	247	240	280	238	275	277	251	268	264	294	253	280	264	258	286	250	287	248	236	274	275	243	267	286	281	261	252	274	257	244	272	252	265	252	256	276	238	270	246	244	257	279	277	264	250	260	281	252	267	248	265	256	247	252	298	228	268	315	238	262	266	261	246	253	286	227	228	265	274	288	276	246	270	269	255	282	253	273	256	287	272	265	276	239	258	273	285	256	258	236	270	260	261	262	264	261	268	235	269	283	263	261	271	263	262	239	275	245	260	290	291	238	262	235	267	255	260	275	256	255	258	258	294	256	248	252	298	272	269	237	238	279	235	250	254	273	260	261	294	299	241	265	250	243	256	259	274	271	266	269	226	291	261	266	279	240	292	280	257	260	248	279	249	266	246	266	270	246	273	264	252	288	222	220	286	278	246	270	259	269	267	253	249	268	280	253	264	259	283	245	262	258	274	227	262	268	267	279	234	272	249	257	290	265	278	261	268	247	288	227	239	276	263	259	270	278	225	271	272	280	260	266	250	239	257	274	232	282	290	300	279	232	237	272	241	276	257	251	261	239	243	294	259	249	271	250	240	255	276	243	253	219	265	228	242	273	263	232	280	289	271	265	254	241	287	291	251	252	241	264	263	249	245	278	263	287	261	264	219	277	247	257	294	279	279	271
1982	803	1229	1908	718	671	662	659	644	658	644	668	598	655	646	654	646	639	663	670	664	644	689	665	662	610	632	618	629	632	633	666	625	623	654	661	618	645	585	634	606	673	609	635	632	594	645	644	648	687	665	666	619	684	627	626	644	651	627	667	623	611	654	676	610	615	617	657	606	608	597	643	629	657	645	609	627	635	634	640	665	634	641	617	680	611	661	649	661	652	643	656	625	653	652	630	630	654	657	604	658	659	655	608	664	660	680	618	620	628	678	658	630	634	641	621	639	681	638	630	623	645	630	685	649	642	657	667	701	640	613	629	699	630	672	673	635	646	642	629	631	664	685	631	668	635	664	676	630	637	630	709	673	669	691	639	646	636	639	689	629	667	616	645	661	678	628	658	646	639	622	621	665	618	625	651	672	647	657	619	654	623	660	634	607	665	600	649	620	641	653	637	681	623	672	687	668	632	669	685	655	602	636	659	666	667	633	683	655	643	650	645	663	622	660	663	662	637	609	653	634	605	656	656	632	678	655	634	641	630	647	637	648	638	589	645	599	623	616	642	600	663	655	607	638	664	641	690	643	661	639	637	644	650	621	647	645	648	633	629	617	623	646	672	675	646	668	629	661	598	662	643	659	668	646	670	625	635	660	674	650	646	667	633	628	641	652	670	641	686	601	657	636	594	616	638	654	628	625	678	674	661	650	636	675	687	638	619	646	698	641	631	624	685	614	637	644	643	637	679	621	616	637	640	645	653	624	655	697	598	659	633	689	656	635	610	667	640	645	643	655	630	635	678	702	648	620	692	657	611	658	681	666	657	653	683	658	683	628	652	681	626	603	662	658	669	660	647	649	647	633	667	698	609	605	673	661	641	657	651	664	654	600	646	687	645	694	647	635	640	620	681	614	657	685	685	652	645	614	641	654	655	684	640	650	648	660	638	620	655	594	648	657	688	662	633	687	648	652	630	725	609	651	650	659	645	630	647	670	667	624	654	643	662	641	656	627	639	673	672	625	618	630	619	656	668	621	663	652	645	672	644	675	647	615	664	619	643	622	700	683	679	657	664	651	646	623	663	651	645	632	617	656	641	667	634	632	658	634	629	647	681	642	620	640	656	655	662	609	624	666	633	625	623	703	638	610	658	644	628	644	631	601	606	647	616	650	627	635	608	683	628	698	626	657	634	652	679	663	605	673	650	683	600	640	646	628	689	619	654	661	666	690	658	689	611	660	660	616	652	640	668	644	625	634	643	668	673	652	642	635	651	646	665	680	682	642	686	659	660	664	661	673	610	639	683	639	655	629	627	651	615	664	650	669	706	664	660	708	622	659	667	664	616	662	695	605	616	659	621	639	668	609	651	681	623	683	617	686	626	667	641	565	626	600	683	696	632	652	658	661	649	711	641	618	659	650	651	624	627	674	623	627	624	623	682	644	648	634	616	637	599	692	619	654	560	641	673	669	685	650	696	610	605	638	641	640	609	671	658	628	651	620	624	643	633	652	687	656	615	647	601	622	660	648	652	652	652	598	612	655	597	663	619	646	587	633	624	611	654	642	615	682	654	644	707	638	650	681	640	652	649	622	628	640	646	622	652	661	617	640	652	611	671	600	661	638	656	657	663	652	673	657	690	623	618	668	641	646	653	610	659	596	616	609	630	660	684	655	620	636	671	634	660	682	629	618	660	667	647	641	664	657	636	643	633	636	653	611	646	697	600	635	687	661	655	665	664	703	625	627	625	677	716	614	649	669	660	642	633	687	671	649	642	643	712	605	662	677	628	641	602	601	640	652	635	643	646	627	617	579	638	657	662	648	649	640	622	685	596	657	617	596	667	646	668	671	640	700	637	602	635	660	632	661	630	650	648	630	633	651	617	686	645	611	654	648	648	698	660	658	663	665	633	640	644	620	640	662	644	651	667	637	688	655	633	658	631	663	606	634	663	669	633	614	689	682	608	634	635	645	658	645	676	632	648	634	608	657	644	645	701	644	650	632	691	663	631	629	658	631	649	629	651	658	669	656	635	641	684	686	650	664	662	642	623	650	624	651	663	640	662	645	682	630	629	638	672	636	628	635	609	682	659	650	633	660	689	659	630	667	651	617	674	658	678	670	636	618	706	661	646	685	651	627	635	632	655	614	683	639	668	688	664	673	664	604	662	617	654	615	593	640	610	653	588	684	660	682	650	640	616	639	653	659	650	628	672	658	658	635	645	664	657	638	644	646	660	646	690	645	715	640	643	644	619	658	629	630	603	654	653	647	677	656	695	678	672	631	648	657	630	663	655	650	621	656	636	610	626	668	640	649	605	638	632	615	649	629	701	644	632	639	672	643	627	651	669	670	649	646	644	635	643	587	657	646	644	674	625	652	649	674	618	625	625	637	598	642	670	730	653	621	637	640	665	627	666	625	590	642	669	627	677	608	652	682	651	655	601	669	673	678	680	677	635	589	625	655	628	611	615	625	596	622	685	610	693	626	662	638	603	655	648	672	617	653	609	651	617	633	634	631	611	659	656	636	633	647	617	611	616	640	642	675	668	644	703	669	625	660	657	646	660	648	680	626	661	661	642	675	610	665	632	602	615	676	698	644	675	645	638	657	657	672	659	651	656	648	623	637	692	639	685	677	595	642	657	648	638	670	634	595	613	649	648	723	613	596	637	663	632	594	689	660	634	691	661	630	643	665	699	673	670	640	609	686	622	637	644	672	635	686	637	673	649	590	654	601	665	595	635	675	685	666	683	618	630	664	683	639	643	648	640	671	610	643	618	621	666	650	668	609	652	645	648	645	662	654	630	673	638	674	644	607	691	672	648	605	647	685	679	626	649	658	612	626	636	646	651	666	628	662	657	625	631	629	679	670	638	637	649	664	608	654	679	653	666	659	631	630	662	649	646	706	654	626	653	629	667	623	710	610	635	645	647	700	656	644	597	649	638	638	580	710	620	640	716	632	643	651	601	617	665	634	626	605	647	638	640	682	643	673	637	635	645	657	594	633	627	593	645	673	629	570	591	655	641	648	641	645	599	678	612	631	631	644	629	667	656	651	662	641	647	630	637	658	632	607	643	667	641	674	629	638	636	620	594	639	720	681	655	660	643	662	674	608	637	705	644	632	672	691	682	665	665	655	680	654	640	680	671	646	676	644	608	645	650	660	620	632	675	657	685	653	668	627	646	667	663	658	623	618	659	661	639	631	612	661	678	626	658	650	687	654	618	630	684	662	690	624	625	652	647	605	630	660	672	658	643	652	666	646	618	674	667	600	628	658	621	649	624	631	698	615	655	631	594	686	642	688	655	626	654	644	632	640	600	669	646	675	627	646	638	668	681	619	641	666	651	658	599	651	659	635	650	707	608	637	649	635	658	606	673	632	638	613	616	625	591	600	668	629	669	640	677	623	676	642	665	651	650	633	603	646	674	645	681	631	627	667	656	652	614	592	654	663	655	653	633	644	664	657	683	663	670	639	682	644	585	611	662	628	662	674	624
6701	729	2162	11617	1965	326	323	298	314	292	294	292	293	279	294	309	242	278	283	291	276	270	303	263	261	254	278	236	294	301	262	282	273	279	231	283	302	259	258	274	268	271	288	262	267	306	289	286	265	268	275	257	282	279	255	291	277	271	279	270	272	246	304	250	265	265	226	289	260	271	301	288	274	270	293	260	293	301	266	270	273	275	267	274	260	236	299	251	241	283	259	268	291	267	252	289	257	272	250	255	268	266	259	262	283	250	282	234	249	275	275	246	292	242	291	273	241	278	288	298	276	290	275	270	297	264	274	287	306	306	304	283	266	280	254	272	302	264	264	259	274	295	293	315	268	246	266	279	233	281	264	286	277	285	258	287	265	252	278	256	259	277	267	286	249	246	244	299	285	280	291	290	279	272	276	273	268	264	275	277	310	292	303	271	301	225	293	291	265	277	277	263	260	260	287	285	264	283	278	283	274	262	255	247	265	287	277	287	265	252	246	273	299	284	237	260	313	270	252	265	288	281	307	274	273	291	270	250	293	293	270	285	240	289	264	325	268	244	303	278	290	312	266	251	260	293	291	229	293	263	279	267	268	240	283	290	237	286	263	294	281	288	220	250	269	251	297	261	293	261	290	292	260	249	252	245	281	273	271	274	240	286	287	283	288	267	297	274	276	316	271	267	295	286	273	247	296	282	292	293	274	276	263	278	280	259	251	268	275	243	277	276	300	313	280	253	280	255	261	284	268	274	276	241	254	262	313	291	270	299	256	311	303	267	270	281	280	289	270	260	275	254	264	270	248	281	298	272	285	274	288	272	274	257	270	266	273	294	266	306	262	294	282	271	310	245	273	296	271	250	250	246	286	303	281	269	254	338	298	269	255	297	272	270	288	300	273	288	266	256	303	264	251	275	272	287	265	250	284	276	279	316	305	297	287	253	281	280	287	245	247	274	280	275	246	285	263	278	301	266	293	243	282	302	263	274	273	276	254	272	253	279	283	300	275	252	265	280	270	275	261	313	272	274	274	310	263	268	290	301	272	291	307	270	287	280	274	301	240	260	268	279	271	278	285	289	269	284	291	324	266	276	256	258	298	265	308	258	271	249	287	265	259	255	259	281	258	289	256	270	289	283	280	242	311	288	242	276	271	289	266	241	258	297	284	271	255	262	284	281	277	262	275	304	290	260	230	271	290	305	264	314	279	276	242	264	275	291	258	289	284	271	282	259	269	294	312	300	309	248	242	257	287	271	271	278	314	274	278	275	272	271	246	287	251	272	275	286	237	254	277	265	241	262	278	295	265	249	250	260	261	261	267	296	275	291	291	257	272	242	259	278	273	303	294	274	267	288	270	282	268	271	287	268	287	249	256	271	281	294	244	258	301	312	283	297	292	281	258	310	269	260	286	274	266	275	251	284	277	286	309	281	277	276	248	254	256	277	277	258	279	249	282	298	292	286	266	293	272	282	299	289	304	238	265	252	268	288	299	301	295	278	296	272	303	305	267	244	271	261	257	295	283	288	277	258	280	260	269	252	288	285	281	294	266	246	289	290	263	253	302	245	286	270	303	300	261	260	282	289	280	296	250	289	262	291	276	273	305	306	269	279	250	290	267	286	278	254	273	289	262	274	284	286	292	276	284	270	252	252	272	275	283	300	266	298	308	274	291	282	252	304	261	280	280	286	282	274	262	261	258	300	278	298	271	281	260	291	234	270	276	267	271	259	241	290	274	285	277	296	253	287	304	250	277	275	280	258	271	250	261	276	280	248	299	249	237	281	252	273	277	254	271	270	245	296	251	268	264	259	265	285	269	276	261	279	302	272	287	271	319	272	265	262	309	263	273	253	289	237	309	249	275	259	271	261	309	278	222	289	291	296	289	307	264	253	280	328	249	261	271	277	282	254	256	288	274	275	279	261	275	244	252	244	256	279	274	274	287	280	244	319	257	241	256	273	263	272	276	311	278	286	297	256	255	297	266	282	282	296	267	274	262	284	288	279	300	300	287	281	256	281	281	293	295	255	274	278	277	281	276	264	263	261	293	268	259	238	275	251	284	260	317	245	264	297	308	255	284	271	269	291	269	304	257	288	261	252	270	258	271	288	293	256	292	260	285	258	269	277	304	296	280	265	250	280	257	280	295	283	274	289	290	288	286	292	281	262	300	245	251	242	256	287	294	285	309	279	297	295	287	268	273	272	251	243	292	249	283	272	313	278	257	281	288	281	276	273	270	311	252	266	273	273	295	290	318	270	270	246	289	262	292	287	261	260	259	282	262	297	254	267	259	293	294	283	263	288	266	304	285	272	287	272	281	287	265	265	260	284	266	259	244	268	270	273	242	290	271	275	283	259	346	279	261	283	294	293	257	268	289	276	291	301	277	280	275	290	262	281	270	287	309	281	253	289	257	288	241	284	282	283	282	277	271	282	280	278	292	264	277	276	241	290	279	285	263	287	272	277	254	286	284	255	252	298	277	294	268	284	288	300	296	257	266	277	255	279	263	287	263	286	293	229	284	279	234	265	278	255	253	277	276	275	287	265	273	271	260	274	247	263	312	293	270	279	254	273	261	295	290	287	267	295	273	257	250	302	287	225	261	280	254	246	299	269	286	284	261	268	272	282	275	266	293	265	242	304	271	264	297	281	276	258	269	272	272	256	277	258	257	261	243	294	299	232	266	254	281	255	254	274	258	306	255	292	265	243	255	301	295	288	291	293	294	233	255	235	274	249	300	274	275	264	289	272	249	277	252	258	272	272	286	250	293	252	299	269	303	289	268	254	279	297	269	250	258	285	313	287	258	297	305	284	249	265	273	245	286	273	269	288	261	269	285	247	246	273	301	311	303	265	314	290	264	285	271	298	278	283	295	252	285	293	264	300	283	260	243	280	277	278	261	285	250	283	298	304	279	276	278	309	285	247	279	293	254	281	275	264	249	274	296	258	267	279	250	267	267	283	273	258	266	272	263	308	275	283	284	273	272	290	295	253	321	271	269	266	257	233	251	280	274	257	261	259	273	251	281	294	272	294	247	266	235	272	306	273	259	256	306	275	267	272	255	288	275	263	245	251	243	265	281	311	290	297	260	268	284	278	286	278	279	263	280	290	268	279	276	257	264	282	286	273	252	290	280	280	269	287	259	260	280	299	271	263	278	264	275	267	258	263	289	253	229	259	249	265	265	261	255	273	246	280	260	264	284	256	297	275	282	281	279	272	253	261	275	250	283	246	291	231	276	237	289	277	278	291	280	238	254	255	259	257	280	280	302	286	268	266	263	287	266	264	271	267	255	281	249	276	286	276	290	297	290	264	256	274	289	302	279	292	285	268	311	284	319	272	258	265	270	267	260	256	243	268	284	274	240	313	284	278	278	259	292	277	247	296	286	275	265	291	265	281	270	290	251	264	277	278	284	255	283	236	292	275	273	274	291	294	279	271	277	268	303	291	246	272	268	278	268	288	260	281	249	281	250	307	266	272	280	298	294	249	278	286
6338	1105	5353	25904	3568	971	988	825	815	788	780	744	717	697	712	736	660	696	654	721	707	689	696	644	665	702	699	655	657	708	695	728	703	674	681	671	708	679	693	598	684	638	711	702	674	682	613	687	616	668	673	655	670	642	673	658	677	665	703	697	648	669	629	621	641	657	661	638	690	625	685	607	662	678	703	628	658	680	674	670	680	694	677	668	654	663	690	642	616	648	725	673	695	673	661	666	667	663	640	656	663	674	652	696	682	680	668	705	620	669	668	649	632	673	689	681	662	690	644	640	708	662	654	671	680	674	653	644	669	655	666	692	736	667	644	591	652	658	633	691	665	646	679	688	666	609	692	677	628	687	683	662	676	651	682	624	679	663	698	659	699	655	683	674	658	676	657	666	686	633	668	638	656	622	666	600	682	645	710	663	687	658	669	683	715	664	634	667	651	655	667	682	608	593	585	652	660	637	694	651	615	651	690	634	665	661	664	629	605	664	643	646	679	670	645	685	681	661	665	658	681	656	681	684	694	695	655	663	651	700	650	686	666	706	656	685	675	671	666	635	682	721	680	616	662	696	667	609	637	680	680	653	680	650	685	676	690	705	650	648	665	662	644	682	664	620	661	697	671	667	678	681	662	690	651	652	654	657	666	624	654	674	654	698	662	649	676	669	649	655	640	682	670	680	617	658	625	621	662	653	673	636	643	684	675	697	672	703	670	668	629	643	666	673	664	671	645	670	638	685	658	680	650	710	693	677	690	667	684	661	637	664	716	648	610	676	641	649	633	670	625	658	683	655	682	661	640	707	688	664	623	720	668	686	655	677	698	659	661	681	650	634	671	691	674	721	710	698	619	631	634	680	677	692	662	689	642	678	630	681	694	680	623	677	625	686	667	663	691	660	671	709	652	614	631	619	646	657	646	659	668	652	658	622	677	646	653	692	624	646	664	647	631	654	722	668	619	700	640	652	659	700	654	683	587	661	645	680	628	630	631	640	653	666	648	638	623	641	659	684	650	679	628	630	704	613	621	661	671	640	668	680	677	662	630	658	576	643	661	697	657	684	662	690	643	686	621	640	658	653	709	649	639	608	634	687	648	650	670	673	690	672	680	672	645	654	678	653	658	674	703	684	679	689	673	632	720	678	654	587	648	650	656	622	660	655	659	638	657	666	641	711	625	638	640	665	630	603	688	681	663	660	721	701	655	654	657	603	611	657	688	669	667	722	644	640	656	652	645	653	735	648	729	614	681	669	705	658	704	650	701	663	686	687	717	640	645	692	672	641	677	678	679	629	652	641	635	695	666	643	644	655	665	632	677	673	708	668	666	674	711	715	692	698	672	680	666	689	707	634	677	694	703	651	693	699	672	699	703	661	688	654	610	669	651	625	636	681	682	661	676	665	643	645	664	669	637	645	671	632	607	599	613	667	738	684	676	718	658	674	609	685	637	653	751	676	694	659	656	690	670	694	660	687	656	688	694	685	659	657	627	709	682	663	656	624	660	664	658	648	648	688	646	625	666	660	675	670	652	638	695	684	648	669	636	623	689	648	677	619	689	678	641	670	632	653	671	638	674	664	659	652	633	624	672	655	664	649	644	688	630	664	681	672	680	630	655	653	630	635	658	698	676	656	691	707	678	641	653	660	676	670	646	710	651	672	643	676	672	659	640	620	724	599	671	699	697	660	715	658	654	665	698	692	705	652	666	700	659	663	629	668	660	656	664	650	680	649	622	669	686	646	679	681	640	648	689	661	650	686	697	678	669	679	651	680	652	649	670	660	634	660	638	645	633	617	656	671	662	656	659	672	650	680	673	673	695	676	613	694	664	650	664	648	665	677	660	629	665	657	669	661	641	676	655	707	713	653	703	676	655	668	608	684	703	672	686	649	629	633	678	652	634	596	627	688	638	683	643	660	668	662	660	663	649	686	659	677	699	618	696	662	675	659	718	645	721	661	661	634	622	641	652	642	630	661	688	668	670	655	694	675	666	677	697	670	647	646	651	690	665	655	682	657	645	668	687	670	654	700	709	655	639	653	691	649	621	684	626	658	669	664	635	677	645	650	668	667	620	701	678	640	655	682	642	687	735	608	683	678	653	671	648	645	660	663	706	606	653	632	670	599	650	598	649	636	658	639	654	674	618	642	651	623	676	618	639	672	649	663	644	680	660	628	679	631	644	665	697	677	641	644	623	676	644	693	671	640	687	652	646	654	621	677	626	710	622	658	673	660	649	692	693	660	639	655	645	667	632	641	668	639	656	689	697	637	687	644	677	639	679	664	637	652	676	670	677	654	666	624	620	647	642	685	639	643	640	653	676	664	676	701	626	660	634	632	659	665	648	698	643	651	669	654	646	680	668	656	608	635	646	676	695	640	665	689	675	620	640	656	662	647	626	665	621	666	672	662	677	667	659	648	591	625	599	718	642	603	652	648	661	630	691	632	658	681	664	661	607	639	703	665	682	672	618	705	697	647	641	656	632	683	644	645	617	613	647	607	689	636	669	684	692	711	677	679	655	676	632	626	650	671	685	665	670	663	707	663	674	679	642	649	652	700	620	706	639	715	645	674	674	638	616	681	662	698	686	658	668	640	647	656	688	635	743	698	682	627	669	674	648	673	642	626	630	662	652	681	667	686	636	665	711	658	647	706	661	654	634	615	648	650	683	695	618	666	666	667	658	677	667	670	690	625	704	666	645	683	648	686	691	614	671	640	647	651	683	649	660	678	610	658	652	667	705	659	646	696	675	684	645	666	669	670	614	652	687	678	643	675	664	707	633	705	606	628	687	649	679	639	644	683	628	685	657	643	682	668	689	669	702	654	644	635	678	663	665	638	648	653	650	674	643	597	680	701	674	671	700	657	687	622	655	699	702	700	757	655	658	662	720	641	669	679	634	636	640	676	666	670	647	684	685	704	672	634	671	684	692	673	640	668	680	708	674	709	646	679	630	682	681	676	652	620	625	676	647	665	663	673	684	687	668	665	740	663	655	646	701	708	659	719	650	690	656	740	650	675	609	681	682	660	659	641	643	636	674	677	662	681	634	631	716	643	689	643	680	657	692	665	608	656	644	715	651	658	679	624	663	659	662	675	659	687	683	638	638	699	639	707	685	648	701	663	652	643	627	672	658	666	642	652	634	674	677	690	683	707	669	660	648	659	653	680	677	673	638	670	675	649	669	628	672	691	695	631	663	658	693	674	697	674	638	637	682	635	690	658	680	630	637	648	670	663	664	696	689	658	652	637	696	664	658	688	619	673	666	684	648	639	732	631	657	721	682	645	636	687	687	640	633	683	680	647	717	654	666	628	605	636	653	681	670	678	696	647	645	699	647	665	690	667	628	680	602	668	682	633	677	702	660	664	661	625	647	658	657	711	650	678	612	663	703	638	657	627	607	654	682	678	623	675	674	622	676	727	649	670	678	694	665	659	690	652	640	648	600	679	666	680	694	701	625	626	702	682	717	672	662	662	730	678	685	660	636	642
11975	1018	3028	22018	4516	330	204	202	196	163	170	183	167	162	152	170	144	143	126	147	152	147	160	157	150	157	142	130	116	142	157	162	147	162	137	147	129	134	145	143	147	133	151	136	151	143	155	150	143	144	136	127	133	147	140	161	129	129	150	138	124	115	134	131	122	139	118	131	125	134	128	123	145	133	139	149	138	132	141	142	138	147	147	135	126	142	149	154	131	161	137	147	147	150	148	133	146	154	146	128	113	137	125	140	137	146	114	134	131	152	151	140	154	125	135	150	151	112	128	190	144	145	129	117	147	114	125	129	140	132	136	131	124	170	129	123	135	133	152	142	116	157	131	151	146	120	131	138	137	100	133	171	133	133	170	162	145	126	138	144	111	131	153	120	148	143	144	156	131	145	134	138	153	133	132	134	141	142	133	136	147	135	123	134	149	129	178	140	137	138	136	113	139	149	127	127	152	123	144	133	132	160	144	146	144	136	149	135	154	125	141	114	141	143	143	139	131	133	129	122	142	134	124	156	125	136	134	124	120	133	134	141	156	139	136	140	131	135	128	131	161	133	139	141	153	134	157	152	145	143	155	141	134	137	138	138	151	146	131	143	121	138	128	118	127	134	133	116	143	150	139	144	133	142	140	117	128	139	139	138	111	128	140	155	133	134	152	154	144	131	135	119	137	161	119	116	151	139	156	110	133	133	152	174	127	127	127	115	117	130	149	155	144	131	146	141	136	145	113	140	133	135	141	156	107	149	142	132	134	131	121	160	137	121	116	145	141	128	115	129	154	134	135	151	134	136	128	140	144	171	164	129	152	157	117	139	146	145	121	153	154	156	149	128	135	132	123	144	117	118	144	133	153	117	135	148	136	137	136	145	149	139	133	156	134	156	156	134	130	146	142	123	162	120	149	123	124	123	158	141	141	134	149	130	141	138	123	129	142	147	159	139	133	151	146	143	145	131	146	133	140	114	137	140	153	133	137	123	133	130	106	132	123	133	142	141	140	125	131	130	143	135	140	155	147	148	148	141	122	126	138	133	107	120	134	124	144	145	150	131	152	125	153	142	138	147	122	122	149	133	125	126	158	159	123	140	144	187	140	126	123	127	133	123	128	153	145	124	172	136	128	142	153	142	134	124	131	128	135	144	143	131	128	121	133	139	130	112	146	123	133	135	145	127	140	134	137	152	125	142	130	124	137	142	135	133	139	138	127	130	138	116	110	160	137	150	123	152	143	126	139	122	135	125	141	134	137	129	143	139	143	160	134	133	144	147	138	134	134	143	141	143	110	150	131	140	138	152	145	133	141	148	148	129	150	154	130	140	125	126	151	134	138	141	135	154	125	134	134	134	144	135	129	147	152	120	134	118	160	137	147	150	154	142	131	152	155	148	131	142	139	145	133	109	142	132	136	118	142	149	147	140	126	132	136	139	148	141	139	139	123	125	145	132	112	138	155	136	134	133	127	161	143	137	121	156	139	130	123	127	128	123	126	154	144	125	136	138	136	151	156	138	126	140	146	130	137	127	150	141	143	139	125	123	150	135	125	116	149	128	130	123	138	141	134	129	136	118	129	127	131	147	135	133	126	160	126	141	149	148	128	134	153	107	132	142	133	145	140	123	150	145	128	138	127	139	139	139	156	140	141	139	133	131	114	148	122	130	119	144	121	129	129	136	134	127	123	160	132	127	163	123	124	135	148	139	135	137	167	122	131	133	120	141	141	135	134	137	134	150	140	148	129	140	161	118	156	124	110	165	129	132	133	139	142	140	137	136	161	148	141	157	157	139	130	136	134	120	132	134	126	151	145	140	148	149	137	140	138	124	142	135	118	142	136	133	136	142	118	151	119	146	128	147	145	120	123	144	135	121	141	150	132	126	124	130	159	153	138	134	156	135	131	123	134	134	136	120	123	128	148	129	146	148	140	138	131	150	153	135	144	135	141	147	127	155	142	136	142	134	147	146	166	166	131	130	148	163	164	135	151	130	142	129	153	149	136	145	129	143	138	123	146	143	147	124	128	147	127	131	129	124	155	146	127	139	134	112	117	138	148	141	146	137	147	141	119	109	135	137	150	135	138	142	118	133	142	144	132	146	154	133	145	120	132	147	126	151	134	129	138	129	138	152	138	129	149	156	172	149	168	118	111	124	124	120	140	131	130	125	142	133	138	143	138	128	142	140	140	132	140	125	136	117	125	128	138	151	134	133	143	151	132	135	135	153	115	133	157	140	120	118	142	134	136	157	134	138	144	118	142	137	149	144	127	154	130	144	144	138	143	172	133	154	151	136	147	130	164	170	166	123	136	126	138	152	127	155	123	131	148	156	146	143	154	127	154	147	126	142	148	112	137	117	140	102	119	133	128	136	132	142	130	153	124	145	147	140	126	152	130	135	125	160	146	144	164	145	143	143	129	161	116	145	125	134	158	135	159	132	136	147	123	130	129	140	153	143	129	126	144	140	120	118	130	150	133	156	137	119	150	138	142	149	131	139	149	138	148	142	157	126	142	120	144	124	141	122	177	143	145	166	156	146	132	143	148	101	142	135	134	154	131	125	141	145	140	150	137	149	136	133	120	142	171	122	127	128	150	149	169	154	163	117	125	146	135	140	131	133	126	149	135	150	147	134	131	126	135	134	108	148	118	127	148	141	121	147	128	129	137	158	130	153	148	153	133	144	149	141	137	140	140	130	130	135	158	119	130	130	153	127	160	159	157	125	153	110	137	130	136	143	148	136	146	145	133	134	115	148	119	129	142	150	142	142	125	146	141	149	133	163	152	142	138	148	126	150	149	125	136	128	140	148	161	131	146	118	142	120	134	133	136	123	149	155	119	135	159	136	131	144	141	125	135	130	166	131	138	138	155	160	145	152	122	149	153	145	135	121	129	128	135	120	153	148	134	119	147	144	117	151	137	122	129	148	151	147	148	143	139	143	154	135	146	116	133	131	129	138	159	138	147	154	143	128	141	153	129	126	141	138	160	142	140	110	122	131	115	142	131	132	153	121	145	161	169	115	124	121	139	150	133	145	153	132	149	128	157	125	114	128	139	136	132	146	130	124	148	137	126	122	146	161	126	118	154	112	145	132	131	144	122	132	121	144	153	130	135	124	123	149	134	147	158	125	128	150	154	150	128	106	145	141	137	136	132	120	143	141	133	143	133	123	142	150	146	142	151	141	142	111	137	155	144	152	147	131	147	124	145	145	132	114	146	153	141	149	126	144	120	147	135	132	120	149	141	131	132	137	147	112	186	132	147	135	151	148	127	138	142	151	129	147	129	152	121	101	117	126	152	158	134	147	131	159	125	112	126	104	147	143	117	137	144	169	132	123	121	138	146	150	131	152	123	112	140	118	129	131	116	125	131	130	142	135	113	145	142	131	148	148	147	147	145	157	141	153	127	144	159	140	141	137	108	154	158	151	128	157	129	139	139	151	140	156	118	128	170	153	121	120	127	117	144	142	112	125	144	178	131	135	131	145	136	119
7849	1038	7063	36442	5360	1027	884	790	682	610	587	535	482	499	490	441	436	410	460	410	407	420	397	397	365	413	380	365	349	359	348	390	384	403	360	355	412	348	358	364	405	359	346	359	364	351	330	360	358	349	363	348	390	379	349	401	344	360	410	348	340	374	381	361	389	350	370	346	364	377	353	353	349	344	349	328	336	366	364	355	345	376	337	352	358	356	361	346	346	357	365	371	365	334	344	333	357	332	357	346	362	345	337	361	347	367	383	359	374	355	338	346	350	342	375	316	377	337	339	355	383	350	310	331	335	357	354	355	355	332	340	352	327	337	379	388	358	340	348	320	338	337	368	339	366	346	364	329	321	331	334	328	348	334	352	373	321	331	370	357	341	340	378	353	339	362	336	355	345	384	371	348	322	330	362	328	333	323	373	360	349	337	371	368	378	363	337	328	352	339	319	361	344	347	386	336	321	342	353	332	357	326	356	348	374	361	354	353	332	336	317	338	352	344	322	351	338	347	356	367	321	347	353	327	314	380	317	323	361	308	331	340	326	357	342	315	336	343	358	308	342	345	356	346	306	282	353	349	363	375	380	342	320	380	359	366	373	343	373	383	384	325	362	352	356	329	338	386	358	296	373	345	346	381	375	372	345	357	349	366	344	368	325	371	347	325	380	353	400	342	372	324	340	328	376	333	322	345	360	341	343	335	341	394	311	351	346	349	333	384	291	347	355	353	365	347	354	328	333	357	362	334	320	354	376	344	349	357	330	311	349	338	354	372	325	379	351	353	340	373	357	347	332	360	344	347	361	318	341	378	347	338	374	345	356	334	388	344	361	356	344	336	335	356	350	351	370	357	354	336	362	348	384	360	334	349	367	358	374	330	330	353	337	350	355	389	360	361	346	364	361	353	344	316	375	379	359	329	351	343	330	364	325	352	380	329	351	321	350	348	323	360	330	344	330	350	362	349	371	340	359	335	366	340	341	338	335	336	350	341	353	344	351	360	337	342	341	356	378	367	305	354	347	360	324	330	326	351	319	338	352	353	341	355	316	325	340	365	357	364	349	326	347	329	370	336	370	342	359	339	367	349	356	361	364	341	328	341	348	366	319	326	314	334	338	351	352	357	309	369	325	345	328	325	314	359	371	344	340	327	331	345	366	337	349	336	348	345	342	338	342	362	327	351	347	340	350	322	369	359	383	319	337	333	340	330	363	362	342	358	349	332	381	345	350	330	358	338	342	344	378	361	350	386	340	378	360	368	306	349	338	373	331	332	322	352	346	369	353	333	346	362	351	315	368	312	336	361	372	342	343	355	383	347	395	348	342	331	322	329	324	371	364	335	341	354	367	327	340	377	345	357	374	352	351	318	365	339	347	362	327	379	357	325	324	378	369	311	348	360	362	336	348	328	342	325	349	329	354	351	330	382	347	352	337	341	322	333	335	350	314	364	343	339	353	343	319	371	382	339	386	349	356	330	360	334	321	380	328	347	332	365	346	345	337	312	338	342	342	319	294	325	324	357	348	361	345	364	365	349	324	321	342	349	349	348	337	348	358	353	371	360	323	332	366	383	401	384	320	347	333	341	336	353	364	345	324	338	369	364	327	364	370	349	318	363	357	361	362	362	340	365	401	351	312	319	365	335	332	295	315	383	353	366	371	342	342	331	340	382	329	327	347	304	347	322	337	342	342	364	344	357	332	329	319	325	343	346	354	364	337	323	345	338	333	334	350	351	346	358	366	326	356	320	344	355	336	341	342	384	357	326	362	366	324	369	327	346	396	381	341	352	360	391	361	355	363	324	350	328	343	323	346	334	352	357	385	347	333	350	347	352	360	335	344	329	351	355	350	313	344	385	376	340	331	362	368	324	342	341	377	337	337	378	354	336	344	340	378	349	355	318	380	348	363	383	334	344	374	353	371	366	346	345	337	359	347	370	343	369	362	355	314	323	324	342	352	382	368	362	339	356	357	356	324	337	364	391	333	384	396	347	335	343	330	346	347	326	339	376	338	352	340	332	341	380	328	376	363	349	353	360	342	389	339	328	385	324	360	359	346	330	371	354	337	362	374	374	361	373	348	340	335	342	329	343	365	346	323	366	323	330	328	317	369	375	333	344	364	336	351	350	340	346	363	395	366	329	339	354	351	364	328	346	320	361	333	364	354	334	332	347	349	384	343	317	346	361	376	334	337	364	307	370	354	344	352	344	320	338	338	348	331	359	367	355	339	321	336	355	386	343	382	346	337	367	326	356	339	325	329	344	347	368	327	353	393	336	351	359	332	349	319	325	336	385	354	331	348	321	357	370	357	331	359	325	377	332	383	354	319	323	334	328	336	351	361	364	373	364	357	377	382	343	354	349	323	341	335	341	300	373	342	324	318	339	325	358	353	376	324	321	346	359	369	343	338	338	349	338	358	339	319	331	370	352	356	328	346	314	345	365	325	371	384	354	359	355	332	358	372	374	358	349	329	386	366	362	354	342	326	351	355	338	347	331	356	337	320	352	393	270	343	340	322	342	373	342	371	354	340	315	353	342	336	361	338	333	351	340	356	365	367	369	371	344	376	351	353	353	376	336	347	329	342	354	368	350	353	354	358	330	377	346	350	364	330	328	353	316	356	354	342	355	329	360	324	378	344	367	352	348	341	331	316	350	342	345	370	315	357	350	321	388	336	348	347	372	347	364	364	332	376	347	346	354	355	345	297	335	341	337	342	329	343	353	327	325	351	326	346	386	342	328	331	351	329	317	355	358	323	329	351	345	344	329	355	338	337	333	299	354	353	339	354	369	351	343	337	367	338	312	379	364	344	319	324	334	362	336	356	337	334	372	366	376	342	362	318	316	345	350	360	335	350	355	373	361	371	359	386	352	374	370	355	323	361	360	333	366	349	357	343	371	330	346	362	369	378	343	383	328	360	354	346	332	353	363	336	343	355	353	378	342	326	320	348	326	330	370	337	347	374	345	368	356	325	361	342	348	364	320	372	309	334	367	341	348	335	330	334	329	333	373	360	330	356	379	367	350	355	361	367	352	356	349	353	335	354	371	371	373	338	364	325	383	354	322	343	382	345	339	375	356	347	346	340	379	340	367	323	380	331	349	376	373	343	316	361	369	341	356	364	330	366	335	358	355	346	308	345	347	347	336	368	344	329	347	345	360	355	325	356	357	335	308	322	349	354	360	328	334	359	329	359	320	338	321	344	341	377	353	379	358	383	319	352	324	344	351	326	351	376	346	323	316	351	346	314	317	343	342	328	347	339	343	320	361	362	339	334	312	338	356	366	333	343	339	365	358	359	327	346	339	362	312	334	330	349	350	395	345	355	403	332	348	337	310	326	359	335	346	350	337	334	333	357	345	348	317	340	314	331	329	303	340	354	334	343	379	336	317	315	311	312	379	369	330	366	325	363	341	347	331	333	338	336	358	322	328	349	385	357	338	326	329	352	363	363	367	336	338	368	377	355	330	325	333	384	352	333	359	334	341	372	362
1671	402	470	690	311	247	286	252	276	239	286	234	276	275	291	310	253	245	248	302	295	260	258	269	291	275	239	318	259	265	226	280	256	230	285	292	291	263	275	238	231	272	251	251	269	282	250	286	231	266	299	265	261	283	284	274	271	254	252	294	256	249	253	261	261	284	259	281	245	273	283	265	247	276	249	241	254	251	284	259	268	269	268	241	287	245	247	264	268	252	232	262	297	272	242	287	271	273	289	278	268	276	264	263	273	280	262	268	243	256	296	251	266	256	271	274	253	285	266	279	275	273	254	254	245	292	250	285	282	268	259	269	275	247	257	262	279	273	225	275	276	278	302	272	248	283	281	269	236	241	272	280	274	255	278	278	265	252	295	271	260	285	238	277	244	286	220	282	238	283	261	256	245	265	246	264	305	261	270	242	263	273	266	268	272	274	262	294	243	285	252	257	279	246	290	274	246	283	283	269	250	278	291	275	242	263	243	254	253	258	278	288	269	276	255	243	284	238	244	257	252	275	255	270	278	255	270	245	260	280	248	248	264	272	270	239	291	284	299	261	288	245	299	272	250	249	252	243	263	219	298	281	270	273	255	273	241	276	258	261	245	248	260	260	288	274	255	289	281	290	245	240	281	272	282	275	242	260	252	277	240	282	258	267	311	280	267	262	297	256	243	249	253	275	281	269	240	271	281	268	282	265	267	285	271	251	276	269	275	265	259	252	242	248	276	249	267	276	283	271	252	264	278	279	237	291	239	258	258	276	294	259	241	296	278	282	255	234	261	273	281	270	285	244	261	224	262	301	257	267	287	248	266	257	248	272	265	273	272	245	270	276	294	279	260	275	249	277	302	268	264	253	302	308	258	262	273	296	267	270	258	266	310	269	261	271	267	264	267	302	280	237	260	271	287	254	277	288	264	253	280	296	265	247	267	265	277	258	231	280	244	253	276	267	284	276	264	257	250	265	281	259	244	246	265	271	265	265	281	278	271	226	273	255	266	253	254	252	219	263	258	268	265	256	250	258	235	280	286	223	296	263	265	293	255	277	269	265	259	239	248	271	273	296	233	268	315	276	260	260	256	233	254	253	249	278	248	259	247	297	224	248	283	271	285	288	270	269	249	291	291	235	250	266	259	223	256	252	281	244	269	233	275	272	260	275	298	256	256	246	276	284	239	260	255	266	278	262	272	254	261	261	259	273	271	273	236	255	252	262	250	281	242	246	288	270	237	266	272	277	308	273	291	234	285	289	313	279	252	283	278	260	265	270	256	269	250	238	252	260	272	259	236	257	297	286	276	263	255	245	283	250	247	240	287	268	264	257	264	284	277	268	230	257	273	279	273	269	278	244	275	268	264	274	272	284	251	260	253	252	270	257	270	270	255	272	270	252	255	254	258	257	241	257	284	276	266	251	250	263	247	250	263	261	285	251	278	279	269	279	260	271	276	267	283	281	274	273	258	236	233	272	277	277	257	233	269	307	269	283	278	263	266	281	259	285	233	272	277	279	243	272	256	244	247	262	282	258	265	297	273	267	257	288	227	276	286	306	271	255	256	295	271	282	295	254	265	272	247	272	257	257	272	229	259	253	255	255	255	236	252	262	289	267	260	287	221	301	246	284	281	276	276	278	276	246	270	265	294	265	258	259	308	254	253	287	272	273	224	265	286	256	277	260	274	227	277	268	256	235	306	242	269	260	258	255	283	275	256	278	248	260	270	254	237	295	286	233	273	277	257	278	276	238	263	278	236	262	240	239	259	256	235	232	274	244	267	255	250	254	263	233	276	252	270	258	280	295	264	274	234	262	259	295	268	252	258	260	257	266	252	296	251	253	255	245	236	262	292	266	274	269	266	262	243	277	252	253	235	262	277	266	261	286	288	295	259	272	271	261	278	259	241	285	264	245	265	259	289	278	260	287	267	250	253	269	255	226	260	256	259	234	248	260	292	261	273	266	248	285	277	261	280	280	279	257	228	270	231	286	272	273	280	279	244	278	268	252	271	267	254	257	258	249	304	266	264	286	268	275	242	278	285	244	283	279	251	310	250	280	273	293	272	261	243	254	245	263	272	277	271	266	279	261	256	264	276	255	247	277	262	277	303	265	250	254	274	254	250	248	268	279	264	285	264	292	281	275	276	261	264	299	272	247	331	249	288	271	260	270	274	243	288	247	285	256	285	273	253	252	273	250	260	248	273	255	275	258	278	261	284	263	258	283	286	257	258	253	255	268	252	274	257	272	256	263	261	300	284	234	266	264	267	274	277	283	303	280	257	261	234	237	251	291	274	250	274	265	281	286	299	255	244	250	253	258	287	259	302	248	248	257	275	284	272	277	261	265	273	285	236	263	264	247	269	275	252	253	255	271	239	264	312	269	264	242	285	254	272	268	255	245	284	263	257	251	255	247	272	308	248	288	276	253	293	279	270	259	286	256	274	264	266	332	290	269	288	268	258	266	276	263	296	267	261	303	265	268	264	291	268	265	281	289	267	245	234	277	281	254	244	283	283	306	240	246	271	270	276	255	248	264	255	230	259	246	254	281	269	290	242	247	255	276	243	242	244	243	277	271	265	254	270	276	268	266	305	266	285	266	272	258	260	249	269	269	273	256	260	275	279	274	285	275	273	275	275	252	270	291	255	276	269	257	283	288	256	255	280	280	257	276	273	290	317	260	268	299	241	258	259	257	247	243	247	263	265	264	276	275	288	284	286	245	289	250	274	288	264	261	286	250	223	270	289	258	264	273	286	247	269	245	233	243	236	259	277	276	276	251	229	253	272	270	256	274	245	264	277	272	265	268	251	254	257	263	295	281	278	229	235	231	259	268	240	278	245	239	279	273	251	241	254	266	276	242	259	306	296	255	269	264	254	256	239	241	242	263	272	284	274	265	234	266	292	283	311	276	251	240	274	248	315	270	301	251	259	249	246	262	275	277	249	281	278	252	264	273	297	250	289	264	273	280	268	272	260	259	268	255	285	288	239	245	269	256	276	242	273	277	263	296	233	280	291	305	247	251	278	276	288	279	276	270	262	257	258	264	244	292	246	254	273	257	270	280	267	277	274	279	272	251	260	243	274	259	227	277	273	283	281	269	251	272	251	259	260	268	253	299	233	264	265	270	273	254	312	291	263	284	267	283	273	235	290	249	241	292	269	281	272	272	300	266	274	244	278	259	269	275	271	252	265	271	245	277	257	245	273	270	287	287	286	268	282	268	283	282	245	263	279	250	251	257	253	283	285	263	276	293	282	241	269	265	261	268	251	263	248	272	260	265	260	256	278	288	248	264	274	272	305	251	234	237	294	266	292	265	275	262	254	278	248	280	284	234	265	248	261	259	276	243	254	258	282	278	245	240	265	307	261	249	268	300	264	262	260	278	301	291	255	262	233	244	273	252	274	265	259	255	228	253	312	241	260	260	277	294	271	267	250	291	272	248	275	267	269	259	271	261	252	270	273	280	270	282	284	267	276	272	266	257	276	266	258	245
2003	779	1084	2265	786	670	679	697	660	624	646	629	652	628	626	656	648	634	648	625	657	686	717	671	658	663	693	610	621	662	640	647	662	653	662	645	661	628	685	640	616	605	659	655	613	649	672	628	662	642	631	614	608	662	632	646	704	648	622	649	633	670	666	637	649	676	655	616	634	623	627	650	690	669	671	636	658	651	657	611	619	620	639	676	675	631	662	632	614	650	635	634	652	671	669	638	641	656	665	612	597	683	614	667	643	672	629	640	674	661	629	662	626	632	668	672	661	623	659	645	638	678	659	670	619	620	649	665	610	633	637	701	666	644	653	598	637	661	673	667	629	651	665	625	657	641	657	610	612	643	638	660	620	642	681	708	661	668	644	684	664	598	654	603	668	666	584	703	668	634	652	631	629	644	643	649	675	682	683	636	622	648	620	650	633	664	645	615	643	668	679	614	639	641	661	645	629	639	616	628	630	692	680	646	633	643	669	647	681	638	653	672	652	640	568	616	625	660	632	677	666	641	601	605	646	661	622	646	656	637	641	667	611	636	679	633	648	626	616	647	690	650	674	660	595	645	593	628	677	651	613	643	620	664	650	662	653	677	622	680	626	663	637	642	688	625	659	677	666	665	630	626	642	596	641	632	607	633	641	657	693	622	678	654	645	643	672	667	652	637	628	633	675	678	684	641	639	672	667	622	619	657	632	603	629	646	647	670	590	624	677	602	657	675	653	652	633	638	679	647	657	617	659	682	626	653	702	649	653	615	676	617	617	627	602	650	627	589	630	672	649	639	644	653	629	626	656	675	626	671	653	602	634	655	660	671	615	628	639	642	650	609	670	609	620	670	653	676	680	647	636	641	616	668	646	664	675	656	632	639	644	631	641	627	590	621	607	654	658	656	651	663	656	646	627	654	597	662	658	636	619	632	685	647	660	603	627	646	672	631	626	646	658	669	632	631	624	677	649	616	637	650	680	630	639	664	632	684	623	653	627	662	659	666	631	674	659	594	612	628	615	643	629	653	654	702	625	645	639	643	604	636	649	654	656	632	617	644	673	645	662	624	611	604	623	630	676	645	686	624	685	663	659	657	684	625	642	686	705	663	695	615	633	640	686	665	632	597	669	677	648	647	651	620	629	692	642	648	633	697	615	629	678	625	671	633	685	660	644	630	627	684	661	659	656	662	671	633	709	614	673	677	638	698	677	620	631	653	677	648	650	629	580	661	674	672	655	649	687	661	660	694	647	642	680	626	665	678	613	639	668	635	695	682	609	687	628	694	682	632	643	679	681	641	624	690	636	613	651	633	603	660	655	626	650	620	645	659	675	638	683	664	651	663	663	640	627	639	681	623	659	641	658	639	683	635	662	627	653	667	637	628	681	668	659	673	634	630	655	671	652	649	629	690	638	669	624	635	606	672	636	699	624	663	640	667	650	680	639	646	694	645	653	609	655	658	653	681	655	623	655	639	647	632	633	651	649	651	675	668	627	618	644	715	609	648	691	618	653	682	641	642	679	650	684	606	665	676	655	662	669	682	640	711	606	603	660	656	648	654	650	644	628	673	655	623	604	655	620	656	631	677	674	641	684	642	647	597	637	658	651	665	663	616	654	680	672	666	643	663	650	638	651	677	672	623	641	623	660	675	673	662	679	632	652	646	613	651	626	604	657	634	640	653	661	636	643	604	633	601	638	685	656	628	663	670	701	644	644	644	649	627	670	677	662	641	706	608	681	645	660	651	648	663	647	695	633	650	661	646	633	612	604	626	644	657	626	646	668	668	654	624	648	644	583	627	661	622	629	658	686	641	650	654	630	681	683	646	686	603	674	655	647	667	600	671	664	706	625	644	707	676	633	657	611	671	660	640	610	649	608	635	654	668	635	628	645	661	651	649	632	667	624	672	595	658	691	595	675	714	674	640	664	643	616	705	658	666	647	701	608	620	651	674	707	607	644	675	631	654	609	642	657	653	668	655	638	668	636	675	649	637	676	691	619	665	642	636	644	652	628	680	681	647	690	681	637	653	647	629	683	617	682	650	667	601	654	616	635	657	631	681	637	604	665	644	667	623	643	651	634	641	642	591	613	637	631	672	626	656	653	615	644	695	640	639	602	648	619	625	645	639	660	651	639	615	685	676	680	662	657	646	641	650	639	646	642	649	643	684	676	695	652	661	640	664	658	640	623	670	636	646	648	662	615	640	652	613	672	662	663	618	703	682	668	677	615	646	681	682	639	657	680	639	656	664	636	616	650	630	636	669	648	677	625	636	657	636	649	634	657	685	592	590	651	678	611	648	650	624	682	637	637	623	664	664	640	673	688	623	649	687	645	638	598	648	601	648	628	672	635	638	634	646	609	665	643	642	593	609	708	632	701	648	614	627	599	643	646	626	663	621	673	656	663	633	680	623	647	669	657	636	618	658	637	668	632	663	653	609	664	622	655	721	657	654	675	621	660	675	615	583	666	671	670	656	594	621	661	618	631	621	637	665	670	604	655	654	649	620	622	647	639	631	635	705	648	624	648	651	648	661	579	659	686	644	628	652	656	634	640	686	643	642	665	627	673	668	717	696	632	595	668	672	669	676	652	634	639	614	630	631	697	608	649	660	607	700	624	665	688	705	645	644	685	613	654	626	607	673	613	671	624	646	659	642	660	653	636	665	684	598	648	606	616	618	642	683	668	668	650	647	628	649	683	617	670	625	613	682	642	652	632	660	565	664	622	640	611	673	690	642	683	647	620	666	625	622	678	642	668	679	694	658	675	697	673	610	667	648	658	643	623	666	646	639	619	635	648	671	706	668	606	645	648	634	617	638	649	638	621	618	653	667	636	605	634	612	639	675	638	679	662	691	673	678	640	661	645	638	673	627	627	642	639	664	645	613	630	648	628	657	650	635	589	648	653	629	618	628	632	670	700	630	611	622	642	694	683	650	650	672	610	652	632	630	666	657	620	661	677	642	633	683	667	646	582	618	653	726	668	657	620	662	682	688	654	643	652	645	646	643	647	654	632	619	670	625	616	673	629	639	662	645	645	620	663	686	645	651	668	700	635	688	674	625	650	625	621	604	664	607	665	659	682	639	673	668	662	628	630	660	608	657	672	650	633	684	665	635	671	651	651	625	665	616	650	608	657	660	619	675	654	676	613	669	606	658	655	650	631	667	668	632	623	631	671	625	625	617	633	647	624	669	662	638	648	655	658	656	628	647	639	678	674	668	679	713	668	628	683	669	681	684	634	651	564	654	706	692	628	664	656	643	675	644	642	631	647	651	640	621	585	661	644	591	635	625	683	660	657	671	681	638	683	656	654	638	641	644	662	634	644	656	589	636	662	629	635	639	631	636	661	663	669	649	639	661	657	628	639	660	660	655	628	648	645	621	617	647	662	629	639	644	642	691	681	671	669	618	654	724	643	610	660	670	656	663	606	657	661	656	651	660	694	604	616	673	631	637	632	690	698	684	665	716	618	656	661	627	647	668	664	655	631	649
6897	672	886	9403	1959	337	316	315	275	299	268	293	260	283	262	316	256	302	308	278	273	287	261	320	269	289	272	291	274	270	300	294	259	244	274	281	288	275	269	281	297	224	274	288	322	267	252	297	270	294	248	273	282	278	258	282	275	289	297	262	273	286	256	258	302	298	264	267	250	268	258	264	278	286	274	265	293	253	264	277	286	272	282	248	271	249	256	245	291	250	272	283	302	272	295	300	280	279	298	263	284	290	281	243	286	293	278	245	279	294	279	290	288	282	276	264	298	271	266	274	260	317	274	301	299	269	291	253	263	265	264	291	298	286	261	307	292	300	291	294	270	280	240	277	278	249	295	258	279	287	285	264	290	264	277	289	264	295	252	271	236	272	287	273	297	249	295	282	285	311	273	273	292	306	288	288	267	274	296	290	278	267	235	260	273	279	270	291	278	265	258	257	291	271	270	277	273	279	271	285	302	267	275	274	279	259	283	269	301	263	281	290	298	310	282	291	270	262	290	283	267	287	289	254	250	256	305	290	256	289	297	279	297	282	276	254	250	265	259	245	293	298	302	260	249	249	251	292	300	302	273	245	275	261	310	291	272	290	297	259	273	253	280	272	289	292	275	306	234	291	286	290	304	270	258	284	277	292	245	285	268	277	301	279	331	257	286	278	273	256	255	272	274	282	286	286	259	264	264	294	267	244	275	261	301	261	281	260	295	264	281	258	284	274	279	296	267	276	270	245	261	293	288	281	273	311	280	301	273	301	285	274	266	284	264	260	261	255	271	271	320	272	309	284	291	261	310	291	231	265	269	287	268	267	310	295	252	246	266	262	282	265	261	286	264	290	271	291	284	285	266	296	253	279	273	312	286	237	283	247	290	316	273	315	265	305	269	259	266	250	317	253	248	275	288	262	300	304	306	231	268	293	268	307	276	296	303	295	288	282	283	284	271	278	290	317	292	253	258	295	235	282	286	292	316	261	267	265	286	271	268	295	252	264	257	256	284	269	258	267	304	282	289	274	268	280	294	240	292	253	250	276	284	241	268	285	305	285	289	288	251	272	264	269	248	271	292	299	308	279	280	312	280	285	284	270	290	264	269	265	285	291	296	278	268	273	275	259	294	273	235	287	261	282	257	242	260	270	276	266	260	275	294	276	279	283	253	252	277	283	273	276	268	263	247	291	296	295	276	277	285	257	261	272	287	277	290	268	294	249	265	254	241	279	289	312	285	266	272	277	264	277	252	291	296	287	291	265	268	272	296	301	287	267	272	244	288	263	273	241	338	284	311	279	266	284	283	313	272	269	254	293	315	267	267	263	287	253	287	267	258	254	282	278	275	258	270	285	283	257	270	266	289	272	280	285	291	267	302	253	265	296	304	294	262	237	271	290	268	276	294	251	289	241	254	282	281	278	279	259	261	299	283	291	252	274	268	302	269	290	285	293	272	271	273	268	267	277	256	266	276	297	281	284	286	248	217	271	264	245	281	281	285	283	274	257	247	305	260	288	287	287	269	276	257	267	267	270	270	267	274	264	286	287	282	278	305	256	290	266	288	257	253	292	292	243	273	281	266	270	289	321	257	267	264	283	261	287	258	260	281	273	273	297	301	265	269	259	266	260	292	253	261	309	267	282	272	279	242	283	276	263	270	277	268	279	252	279	287	256	300	261	279	280	285	282	279	257	289	286	293	294	272	305	301	272	278	267	295	283	272	298	265	258	296	293	280	240	281	273	306	269	288	241	279	241	293	320	248	262	278	266	272	286	253	273	263	279	297	284	321	280	241	278	251	255	283	283	238	265	306	287	277	306	293	277	304	257	283	263	298	271	269	277	286	276	258	270	252	271	292	269	291	237	269	276	282	300	302	251	275	255	252	319	271	269	278	296	259	247	301	299	277	280	288	269	277	290	281	255	281	289	284	255	275	284	267	304	303	271	304	259	278	280	269	265	290	283	275	272	271	307	278	277	280	239	268	280	239	260	298	277	276	283	283	252	288	270	272	288	269	294	273	283	284	258	278	266	274	287	257	261	280	300	293	292	255	323	283	303	264	296	239	304	265	271	278	256	287	273	282	283	270	277	271	264	271	255	261	262	273	250	242	276	290	280	271	254	259	274	266	285	257	244	271	298	295	256	270	271	273	295	283	285	273	295	279	258	278	286	291	274	278	288	269	291	277	311	264	300	268	289	274	280	265	270	259	293	284	238	294	291	298	298	282	296	280	305	247	262	273	308	269	302	287	275	271	253	265	283	256	238	283	276	287	257	268	279	274	256	292	263	273	273	278	274	294	309	297	303	277	318	286	299	293	273	278	274	271	289	223	273	294	264	281	273	299	247	305	273	273	257	259	276	271	294	267	275	265	288	256	305	247	291	285	245	308	288	280	287	307	277	230	271	305	264	301	247	272	283	304	310	258	274	294	282	277	282	271	261	290	265	278	300	276	271	276	275	252	265	275	252	277	272	283	280	298	246	272	314	276	275	263	282	261	251	258	278	297	308	244	285	263	271	275	281	223	264	275	292	312	269	268	277	267	293	273	256	279	248	253	317	284	267	283	281	274	246	297	282	294	289	289	275	261	265	276	245	285	308	251	272	285	234	285	257	315	285	276	271	237	273	308	265	249	264	264	213	267	271	264	287	276	265	282	287	291	245	281	292	292	304	266	273	277	296	253	243	265	289	290	285	235	298	275	275	294	273	269	270	269	282	256	256	247	282	311	264	283	271	240	271	262	249	313	301	289	277	277	256	259	298	271	271	261	244	249	273	277	309	301	242	252	292	271	272	291	266	267	285	282	260	280	250	301	297	279	280	259	254	279	238	247	275	286	293	293	252	241	283	280	306	268	271	295	295	283	250	275	288	255	287	306	309	301	263	301	263	255	242	265	269	285	256	284	247	246	293	265	281	302	299	298	262	292	280	263	267	275	272	242	269	278	274	299	249	292	285	277	276	291	282	288	279	286	287	246	250	269	295	269	269	261	267	262	262	280	306	288	285	257	281	273	253	301	278	256	269	267	248	323	256	264	274	269	274	278	257	294	293	268	268	272	262	264	285	275	269	265	266	264	269	282	295	282	262	279	297	277	272	271	239	259	292	290	241	272	274	298	279	266	273	269	281	283	269	256	258	274	295	277	310	276	287	269	275	298	281	280	277	257	272	253	276	289	278	276	292	274	271	267	265	248	256	271	309	273	289	265	307	275	269	267	297	301	320	267	282	294	260	283	289	281	274	278	306	285	245	261	275	284	254	259	255	312	289	300	292	258	268	273	283	248	269	279	284	257	257	280	286	251	290	262	296	257	274	255	266	283	303	292	294	278	280	281	267	301	256	299	258	271	284	310	265	272	295	298	306	292	267	272	264	270	274	295	275	243	273	263	275	274	236	278	278	296	287	273	267	273	284	263	281	284	300	272	259	284	276	242	289	292	290	240	266	277	280	289	254	275	265	268	254	281	282	274	242	298	283	244	264	280	261	274	284	263	286
6388	1105	2153	23004	3802	1023	938	850	820	764	747	732	763	721	634	715	713	689	710	673	676	677	700	714	653	717	642	710	657	653	667	632	666	681	692	701	651	695	691	690	672	662	712	672	681	681	703	680	663	707	680	644	662	684	670	634	673	650	661	680	668	697	646	627	662	626	649	697	695	680	683	643	705	632	618	623	637	611	693	635	597	645	667	680	665	667	703	665	652	660	655	667	649	682	614	696	705	673	680	666	665	659	629	657	632	676	670	624	688	666	683	706	661	693	692	646	676	612	673	624	663	702	666	659	647	672	645	622	640	664	712	693	674	687	757	673	635	623	670	656	645	642	651	645	691	628	650	638	673	645	669	651	665	612	676	675	651	690	623	648	618	633	663	654	683	677	655	716	682	641	656	678	660	643	670	668	662	632	704	648	672	659	629	684	658	691	688	684	654	660	604	632	699	678	647	688	661	679	625	640	670	651	644	634	672	665	685	652	691	677	645	667	656	673	644	689	680	661	664	662	649	693	622	658	686	647	659	677	656	682	684	669	694	675	656	697	668	697	661	643	635	689	651	661	664	631	659	626	676	634	632	649	651	632	630	691	648	645	661	642	664	640	629	687	625	642	683	696	626	615	655	624	647	649	650	648	651	620	637	682	675	608	633	694	688	634	675	653	713	680	643	673	663	658	668	696	626	666	679	679	643	718	667	657	686	619	689	652	702	653	685	627	691	621	618	640	671	649	679	620	616	686	680	634	658	659	650	658	661	659	696	664	681	662	677	641	663	636	674	629	666	631	636	706	629	636	656	675	580	644	677	647	674	664	661	681	594	640	645	679	638	694	634	648	667	659	605	627	641	698	667	663	681	661	662	646	655	652	619	640	651	700	638	612	648	696	638	678	632	644	636	698	670	665	642	642	639	652	629	701	659	682	631	621	632	651	646	661	617	626	706	695	654	684	654	707	665	667	624	646	680	677	636	696	676	653	630	683	686	617	695	667	641	660	651	679	641	657	635	699	635	670	648	660	619	654	681	652	639	619	704	699	657	626	669	665	651	666	645	670	628	685	679	673	680	661	670	699	667	657	682	652	660	643	695	659	675	667	668	658	705	669	679	611	641	644	632	660	668	608	661	674	679	622	668	683	675	631	661	666	693	662	663	652	692	640	665	650	685	691	676	653	639	699	660	639	676	710	702	675	658	660	652	675	684	627	682	648	674	672	688	718	663	655	641	614	663	724	650	643	709	627	649	647	627	635	635	675	687	652	655	680	666	684	606	662	659	655	672	681	610	631	679	646	660	616	668	670	652	647	639	666	675	649	654	699	669	681	626	677	660	645	627	648	662	645	657	645	678	655	650	645	660	655	657	644	684	642	647	660	625	656	624	659	664	661	666	648	675	649	640	681	699	665	684	660	659	654	677	653	690	653	613	634	690	717	694	658	636	655	664	664	659	673	664	671	630	644	684	676	681	698	678	687	662	682	680	616	661	661	686	677	642	623	686	667	667	683	697	675	656	687	671	682	659	649	686	658	683	656	650	651	680	652	666	722	673	639	663	678	646	629	673	628	659	665	604	681	662	667	628	649	667	676	610	693	661	699	616	649	660	620	668	670	692	678	662	692	691	668	683	658	661	649	626	592	652	673	664	675	626	697	689	614	664	661	671	656	681	674	656	703	671	669	625	664	693	669	680	664	698	697	684	638	687	662	665	671	711	640	630	708	633	643	633	682	665	637	653	662	638	624	640	676	636	674	678	646	676	679	659	698	656	678	650	658	689	634	667	623	666	649	675	640	612	644	641	650	708	612	641	654	614	634	657	671	673	669	662	701	672	747	627	684	647	645	667	644	663	683	676	663	652	653	665	651	580	681	660	719	697	626	624	666	685	631	648	655	672	646	656	696	708	625	685	707	709	657	685	630	680	704	667	675	629	653	667	643	650	663	635	662	630	681	676	665	607	624	717	686	608	697	674	658	649	655	591	669	653	687	632	702	641	617	653	652	648	689	675	622	659	679	657	691	670	669	710	674	709	687	656	656	671	632	710	649	686	651	691	654	653	641	640	708	679	637	645	595	628	659	654	612	641	673	652	622	687	633	672	674	710	608	718	644	619	695	674	695	686	671	683	620	647	664	665	656	688	644	688	654	605	652	670	672	667	670	656	676	628	610	685	700	713	650	698	631	661	681	664	668	703	636	627	673	656	642	664	609	605	686	613	702	637	589	687	653	672	652	708	663	681	678	648	630	639	670	648	698	661	630	634	652	669	674	645	645	669	713	656	649	667	678	676	627	663	713	669	683	682	668	669	666	671	687	618	660	683	651	625	660	673	651	622	680	687	654	693	657	696	674	626	671	687	675	667	656	695	649	675	659	676	634	632	680	707	653	663	675	703	673	665	668	649	669	625	649	674	674	683	678	680	665	664	705	622	690	687	670	638	670	707	642	657	666	654	698	669	677	629	614	673	679	659	669	625	699	644	668	693	655	690	631	689	679	683	623	619	670	716	646	648	679	659	678	686	642	671	648	662	663	718	682	680	696	658	668	625	651	646	693	662	653	650	645	671	716	619	655	678	651	643	634	688	658	683	684	602	664	667	649	678	644	630	643	636	690	666	643	625	699	686	683	649	654	689	654	698	720	659	685	695	617	668	630	681	641	634	676	651	646	595	635	644	694	639	676	650	618	699	620	646	646	673	675	648	718	660	695	646	642	652	659	574	691	660	701	675	634	706	652	673	664	661	691	644	643	665	702	676	655	666	670	698	657	605	644	612	683	635	667	687	637	623	657	661	662	687	632	671	663	639	616	629	681	677	662	665	661	642	675	657	659	686	634	688	717	645	688	682	708	644	654	660	671	663	643	719	667	661	671	675	645	634	635	675	657	720	693	676	691	666	719	638	655	653	664	623	686	667	648	607	650	597	644	610	647	645	666	662	701	671	640	670	669	668	644	671	625	646	658	628	670	631	673	615	642	681	655	642	651	650	637	657	694	671	642	658	641	682	635	685	648	685	694	652	645	650	656	632	659	665	644	681	704	671	632	702	664	621	641	615	654	654	690	662	664	658	657	684	666	657	670	682	664	653	661	667	639	587	648	671	644	638	702	650	679	716	668	653	642	675	643	636	665	670	677	667	635	675	667	661	687	675	652	646	612	645	709	586	645	726	640	662	666	670	679	659	659	684	669	656	646	644	650	670	651	648	690	709	663	670	688	630	696	690	654	640	687	653	670	676	634	647	759	661	623	666	635	648	667	681	681	625	692	610	604	619	646	635	628	661	645	685	690	673	651	651	679	689	706	643	659	589	655	654	615	646	666	640	690	692	660	672	612	641	685	687	643	691	656	641	686	623	653	647	658	704	684	669	607	671	642	722	662	636	685	646	624	644	639	651	630	620	693	669	634	631	646	693	697	674	613	640	659	651	651	642	640	707	647	657	620	600	666	614	669	616	665	630	647	707	669	668	651	655	630	623	667	613	636	635	655	658	585	667	621
12142	1046	1092	16059	5018	313	241	215	167	159	175	155	164	160	190	153	142	169	147	152	145	114	135	130	135	126	136	138	153	132	145	154	144	144	157	136	124	127	140	120	126	133	175	150	130	165	148	144	116	112	127	132	143	137	137	140	140	126	154	149	125	126	143	146	137	116	153	148	140	121	133	148	135	134	133	131	140	136	147	132	157	133	146	153	131	137	124	149	137	141	135	139	144	138	158	123	118	136	137	117	132	155	148	151	120	120	143	145	125	123	116	133	154	128	148	113	154	130	146	120	117	123	133	114	139	135	137	146	144	132	160	124	123	161	156	125	123	125	163	153	127	143	154	132	135	142	141	119	125	145	143	123	128	125	149	126	165	135	166	140	147	146	151	132	176	130	147	109	144	131	128	144	128	135	146	132	144	160	139	132	124	141	139	111	134	139	133	149	139	127	149	123	127	147	119	129	118	116	137	154	139	144	151	123	150	139	138	139	124	125	144	152	140	121	160	148	126	143	162	134	145	131	125	168	153	118	140	142	152	135	134	126	142	149	153	121	141	133	124	135	131	146	152	147	123	149	127	139	127	126	167	136	113	125	155	139	140	150	127	132	160	123	151	134	127	132	154	137	130	161	124	158	135	123	137	141	136	125	136	146	122	124	142	137	119	135	141	148	157	121	149	117	137	113	144	127	124	139	119	126	136	145	146	165	129	150	134	106	144	140	119	173	131	131	123	135	135	134	141	119	150	160	132	139	129	129	139	140	131	121	145	141	109	162	141	144	139	140	152	135	146	113	131	129	121	154	128	125	149	140	131	154	136	138	114	136	139	120	140	130	160	140	159	147	126	143	132	127	105	129	143	141	148	129	140	145	125	129	144	151	126	144	143	148	137	149	130	146	144	133	156	152	144	166	149	143	128	146	151	156	112	146	139	151	138	157	161	125	124	98	125	160	146	121	124	133	148	137	136	148	129	144	130	143	126	139	149	128	163	124	143	152	153	176	156	120	131	149	134	147	129	132	156	129	145	120	136	147	165	122	142	141	144	133	148	139	117	145	128	161	119	137	134	146	139	142	139	145	116	126	137	119	142	126	142	138	132	128	150	137	146	161	139	144	150	127	150	121	145	154	148	142	140	122	147	136	151	111	123	129	127	160	131	136	149	159	143	146	143	133	134	156	138	141	128	127	131	149	136	139	113	114	134	162	142	132	142	124	138	127	150	123	132	134	140	143	142	155	135	124	150	162	113	148	139	123	119	127	147	141	131	134	140	143	144	125	116	153	125	146	126	148	125	132	153	127	122	135	138	127	146	112	135	166	122	145	123	118	157	118	144	143	151	131	146	154	130	146	132	130	144	128	127	128	135	113	129	135	145	143	134	147	137	122	145	142	133	133	148	129	131	134	131	141	120	128	137	142	143	134	120	131	137	129	123	126	153	148	134	135	131	154	123	149	117	102	140	142	136	106	153	161	136	121	122	131	145	108	165	144	128	138	147	131	165	132	130	141	145	132	133	128	116	120	147	127	137	141	140	142	166	148	142	142	123	147	156	142	121	158	125	145	143	143	151	133	150	142	139	135	113	126	142	139	136	148	142	140	128	113	135	143	124	121	156	136	141	133	125	134	142	116	135	126	135	152	148	142	130	136	132	128	121	123	109	144	154	151	126	146	149	163	128	125	141	133	153	130	129	121	124	128	114	149	143	144	149	148	126	124	161	136	130	111	132	120	149	131	135	136	149	132	144	144	136	148	140	125	136	130	132	161	119	165	120	133	143	137	153	147	121	133	135	137	141	145	153	133	147	130	130	148	142	148	146	148	133	138	148	147	126	121	115	138	149	140	142	124	138	173	140	126	149	147	146	147	141	154	118	149	122	143	131	149	132	140	129	142	133	145	127	149	138	142	135	130	119	131	119	139	150	132	135	129	138	146	116	148	136	144	154	117	135	132	134	133	143	133	133	143	162	134	128	147	161	143	128	146	135	163	140	127	142	131	147	157	130	125	123	129	143	151	135	126	118	129	125	116	135	143	125	127	141	130	168	137	119	156	140	134	145	144	154	131	122	135	139	102	138	132	133	129	141	140	144	132	117	123	163	149	142	133	156	131	156	139	123	156	125	141	135	148	126	138	136	130	139	127	125	143	133	146	142	145	125	132	126	140	148	151	147	144	134	120	148	124	129	140	144	134	126	150	152	124	139	146	111	171	127	143	130	102	144	128	116	133	141	129	121	116	132	125	123	144	128	131	152	132	134	123	139	140	142	152	155	145	137	131	138	124	133	142	132	129	165	133	143	148	130	140	139	122	150	156	149	119	156	122	151	124	110	138	134	140	161	151	131	140	150	146	138	120	136	138	133	164	114	155	141	129	97	130	122	138	133	145	161	129	144	134	152	133	131	133	146	145	145	132	150	125	132	129	126	163	153	134	139	150	125	122	126	147	135	139	131	145	134	150	138	131	152	150	133	116	119	150	139	117	144	132	138	125	139	127	128	139	152	140	165	132	125	145	147	138	118	129	113	140	131	140	135	147	145	129	153	118	129	126	120	136	120	134	156	129	133	139	139	152	150	142	144	132	149	145	165	153	147	152	137	141	137	141	127	141	127	120	143	144	125	151	141	139	130	138	126	145	133	127	128	140	136	117	129	135	109	140	138	137	124	125	147	125	133	124	127	120	133	143	138	144	126	135	144	153	129	126	140	132	127	136	136	121	115	122	136	169	132	129	130	140	144	130	149	134	128	111	133	139	139	141	117	140	128	144	151	132	151	152	136	151	147	156	119	140	130	150	121	125	139	119	141	136	124	141	134	152	134	151	147	137	131	140	132	144	131	142	164	121	150	125	132	133	140	143	126	125	157	149	134	132	145	123	139	152	145	141	150	139	136	107	141	145	129	125	142	131	146	137	120	138	132	139	142	122	145	147	135	144	138	145	139	149	126	172	118	123	140	140	126	156	154	138	147	137	130	143	112	163	139	139	129	126	136	142	124	147	126	150	127	120	133	135	126	117	137	136	137	138	125	125	146	139	155	130	140	139	148	142	145	144	151	134	153	131	143	151	135	111	135	140	159	153	150	166	133	145	128	139	155	154	149	131	136	135	131	138	135	132	149	141	129	133	127	129	142	131	138	135	153	152	147	159	121	122	130	123	143	143	129	142	145	142	129	155	133	122	144	129	134	148	147	116	136	157	141	116	123	139	134	135	147	136	132	158	137	128	128	135	136	152	135	146	118	137	148	159	152	126	108	142	127	128	130	141	125	157	154	118	146	133	146	142	145	116	133	140	151	132	140	133	134	134	120	116	122	137	128	133	149	134	142	165	152	138	131	138	140	148	136	110	146	127	133	155	144	128	147	161	136	120	129	136	143	125	148	156	136	145	127	115	130	137	141	144	134	116	136	121	129	134	151	128	125	138	129	128	147	150	125	136	137	128	134	136	149	154	141	98	132	152	141	138	150	143	115	126	144	116	151	160	133	136	147	111	126	129
7839	1099	2346	31758	7576	1128	865	729	685	629	568	542	522	510	436	445	447	433	469	445	390	409	397	379	397	385	364	352	372	344	390	395	375	379	368	346	340	385	373	391	383	385	344	389	359	375	358	324	342	386	363	324	365	344	338	341	359	345	357	339	360	327	324	373	376	342	366	363	320	309	354	337	347	357	363	365	345	377	349	343	365	342	347	355	301	362	350	337	370	337	353	351	322	313	359	339	370	338	357	362	314	365	333	333	336	324	344	351	371	331	344	359	365	306	347	326	331	379	388	341	355	351	335	329	324	331	353	311	375	346	360	334	351	355	328	320	362	334	356	365	336	322	336	331	330	346	353	350	345	353	322	350	328	352	337	375	328	344	367	363	339	362	345	307	326	349	316	363	334	366	319	366	334	337	362	326	354	386	362	314	348	349	332	356	359	365	373	344	328	325	355	339	355	366	355	345	348	329	378	324	344	334	341	383	323	348	353	320	364	406	351	358	352	391	329	318	343	350	368	314	350	333	381	339	340	350	321	370	352	366	352	356	330	328	321	338	321	327	334	316	383	336	321	350	318	313	380	312	354	323	370	344	346	350	329	328	337	350	345	362	340	354	326	380	342	333	322	357	320	343	347	347	344	330	318	368	331	360	353	362	353	335	370	315	357	349	349	359	342	385	371	340	364	360	336	323	312	332	358	353	319	326	345	357	340	325	374	352	321	359	301	344	344	346	344	340	346	347	346	343	367	342	361	362	362	338	343	371	340	343	341	315	324	346	341	341	366	349	378	356	360	340	322	351	350	360	336	365	344	361	328	331	336	359	340	383	366	330	358	354	327	324	341	357	353	325	342	359	359	372	326	337	337	336	342	335	359	301	369	341	346	323	363	358	341	333	358	365	318	338	367	327	340	348	336	351	335	349	340	348	360	324	344	357	354	325	350	341	346	344	326	369	329	360	357	355	359	313	357	339	357	345	308	317	349	348	310	317	382	310	331	308	354	330	342	344	347	374	340	324	347	332	329	328	351	362	341	353	358	304	334	361	350	332	350	335	331	329	348	312	357	338	349	379	338	350	316	331	342	362	324	362	362	326	333	369	349	342	337	346	356	370	369	370	363	348	355	341	322	324	360	317	375	322	347	337	333	358	332	357	308	334	320	338	396	338	344	319	317	335	363	336	326	358	310	360	342	347	328	351	347	335	328	361	326	332	342	340	356	331	359	339	333	388	359	370	327	367	338	391	354	350	355	335	349	325	332	368	374	355	324	314	354	359	370	346	350	334	336	354	344	344	287	369	290	379	352	353	360	345	355	371	355	358	305	347	346	322	335	326	344	351	339	368	350	336	366	330	334	319	348	342	354	341	350	342	354	309	347	360	346	318	343	339	354	364	353	324	339	337	309	351	355	357	314	361	312	355	342	314	348	359	351	336	327	355	367	305	324	368	359	306	344	340	316	332	362	343	334	346	342	353	357	323	371	335	343	311	334	347	358	332	334	319	322	330	350	352	341	338	353	354	378	364	330	339	312	366	329	334	334	372	327	359	346	348	340	344	329	341	345	352	336	341	362	335	340	329	330	339	366	366	362	347	334	367	362	345	341	349	344	329	327	358	349	351	347	368	363	356	399	346	359	351	343	357	354	357	326	368	330	325	372	344	364	311	363	308	318	352	349	365	334	353	375	350	310	345	341	325	319	332	308	357	354	374	335	367	353	346	371	344	312	324	348	337	342	339	336	348	365	326	335	324	366	343	313	312	362	308	339	361	331	336	315	366	356	334	359	318	325	367	363	356	324	319	348	365	380	336	353	369	350	348	344	356	334	383	331	307	320	341	345	339	341	351	356	370	348	335	347	354	332	346	310	366	332	312	352	366	345	327	362	363	347	353	359	350	373	326	371	340	325	359	353	367	343	367	335	346	372	299	341	323	383	348	355	385	318	353	346	340	382	340	353	348	345	385	348	316	361	357	360	347	324	339	331	331	316	360	350	331	348	381	314	323	359	347	351	302	319	326	332	335	357	312	342	371	364	318	392	342	336	340	372	329	361	322	339	343	325	326	333	306	357	345	369	339	329	327	327	312	339	344	326	316	363	361	360	347	356	351	328	360	346	323	336	336	356	347	341	344	333	343	362	372	342	331	326	367	367	317	351	337	316	335	343	361	394	367	364	365	361	348	355	326	313	317	381	368	351	346	352	355	337	337	366	345	304	340	343	349	376	327	358	329	351	343	353	363	367	363	334	358	380	358	360	395	322	351	348	323	367	366	326	346	341	373	340	352	343	368	331	326	357	363	341	336	338	352	324	388	354	371	375	371	357	354	335	329	331	344	339	321	331	344	321	334	370	331	339	349	347	353	347	322	353	331	329	342	393	352	308	317	373	342	332	366	337	321	328	337	339	312	345	332	349	340	314	308	353	345	350	360	349	326	373	347	344	323	367	363	338	362	386	322	356	336	329	304	340	339	314	339	325	362	344	340	329	339	352	349	388	346	324	333	369	347	319	369	351	357	308	334	322	353	356	346	331	363	356	382	389	336	338	370	347	361	344	345	356	352	364	353	370	324	334	349	336	331	352	348	348	320	306	342	361	338	338	328	376	379	346	341	347	360	338	345	377	331	356	338	351	363	331	359	326	331	305	337	322	346	313	354	349	365	335	350	347	356	333	358	373	346	352	320	330	366	342	357	325	358	344	337	343	324	338	362	331	307	353	358	354	330	333	350	336	352	366	327	329	319	347	372	347	377	384	358	364	336	311	324	359	324	367	367	312	331	352	360	306	346	352	348	317	343	345	319	341	362	311	329	347	349	352	338	348	317	347	355	377	340	360	355	365	341	371	364	385	315	357	363	349	349	328	342	357	345	329	356	347	364	314	375	344	348	379	356	333	366	343	353	358	337	325	368	327	333	361	344	347	344	354	359	347	375	329	312	366	342	336	335	364	316	320	369	330	338	337	351	345	318	342	350	327	330	368	354	329	343	352	350	331	341	358	293	347	368	342	338	353	354	343	321	328	332	331	329	363	334	329	365	332	354	312	347	363	347	357	345	342	339	338	324	327	342	346	357	362	355	338	356	355	391	329	327	334	321	340	351	335	354	353	380	328	314	342	362	330	320	349	347	343	333	360	336	380	350	323	355	368	347	315	352	347	366	352	370	339	332	304	347	328	346	319	340	361	347	323	326	315	346	303	353	326	354	330	334	341	357	326	323	371	334	357	326	347	334	347	338	335	338	325	343	357	350	345	344	326	344	297	345	343	299	362	360	321	335	316	345	331	331	321	319	340	346	358	342	334	325	343	314	298	335	338	328	331	333	357	384	371	351	313	336	337	343	360	343	365	353	339	307	365	326	355	329	349	375	361	363	364	344	323	335	340	322	329	371	342	370	360	379	368	334	358	371	334	347	344	321	322	336	343	324	341	366	360	344	292	346	340	365	345	354	331	373	325	358	320	343	353	296	360	326	331	336	338	353	338	341	355	309	351	361	330	375
1568	408	418	676	329	261	276	294	248	276	248	253	281	245	285	265	252	277	265	246	282	254	279	274	236	260	260	295	254	272	255	253	258	254	299	267	276	261	260	263	257	247	243	274	236	258	239	274	274	261	285	274	235	259	296	271	268	253	252	256	287	268	264	283	261	251	283	253	228	250	284	266	264	226	277	258	265	264	277	271	290	240	280	233	281	291	262	234	234	272	284	291	248	278	269	279	257	271	263	281	277	247	275	259	281	266	243	269	259	231	264	298	261	258	272	274	256	283	276	264	275	245	214	239	245	257	296	272	244	222	273	258	286	246	262	278	251	264	238	254	277	278	264	268	287	274	259	243	256	293	274	254	267	309	243	251	250	249	292	295	274	296	270	242	244	270	249	282	274	242	261	287	266	231	252	260	265	237	267	266	231	283	266	262	264	248	252	247	245	283	269	248	242	280	245	259	255	264	257	266	282	272	268	282	259	271	244	279	257	271	265	259	272	253	229	252	240	260	283	242	260	229	274	260	277	265	286	266	250	259	282	260	248	286	235	271	258	272	243	238	267	274	263	279	256	270	269	268	272	248	259	297	258	246	248	242	266	283	263	257	276	278	268	270	253	241	259	263	265	274	238	235	272	262	236	278	275	297	253	264	252	271	265	234	297	255	264	272	261	244	259	270	261	243	260	287	255	252	233	272	281	291	273	265	275	291	284	266	277	280	287	261	233	262	271	265	241	282	244	271	258	264	267	285	276	251	272	282	275	256	291	227	256	275	286	246	267	282	286	247	283	240	254	245	236	239	272	252	289	295	286	277	296	235	266	277	276	285	240	256	293	276	238	278	253	266	279	250	259	279	250	258	233	247	279	263	252	266	255	247	296	284	259	270	251	283	287	217	253	268	235	313	278	260	295	251	276	240	247	256	248	247	287	290	283	275	235	255	259	258	240	265	255	254	260	242	288	250	263	257	272	221	262	278	252	264	282	258	258	257	261	242	281	248	266	240	256	259	243	254	278	264	245	296	306	269	241	253	243	290	282	239	235	244	273	265	270	284	280	263	253	265	242	251	239	248	251	285	280	280	233	263	273	241	266	258	269	295	261	272	273	264	270	267	272	260	297	246	263	265	249	286	238	292	238	255	254	283	239	252	224	273	261	248	279	254	267	236	252	265	229	271	287	277	270	275	276	289	260	240	262	255	271	290	287	248	268	302	247	267	248	271	292	274	256	279	235	257	243	248	276	254	271	282	264	279	250	269	243	264	239	282	295	283	249	288	276	254	271	268	259	305	247	260	258	223	242	260	265	264	273	250	263	264	268	248	287	265	252	274	283	265	251	237	255	237	282	269	309	257	269	264	259	240	250	289	262	257	266	256	276	247	273	268	259	281	258	287	276	278	295	252	249	287	275	267	250	273	281	277	280	253	279	315	257	273	266	281	249	268	274	244	253	291	276	263	224	256	288	255	253	250	245	238	255	274	262	228	278	275	288	243	272	258	258	251	284	258	253	285	274	267	293	259	295	289	233	247	270	244	275	240	242	256	263	263	295	218	274	271	256	238	238	243	264	274	263	240	272	258	272	268	281	259	291	294	262	244	242	244	248	240	237	234	256	255	259	251	267	259	293	285	262	265	295	281	241	283	315	269	255	229	266	277	265	277	280	239	237	249	263	260	270	276	264	267	286	270	287	251	275	253	282	242	266	307	263	272	265	258	246	253	252	228	266	263	262	258	270	269	251	255	246	261	260	254	288	278	242	266	296	268	239	246	261	254	252	252	260	268	255	267	270	260	239	241	301	265	251	277	273	328	261	267	260	272	281	251	251	262	251	259	279	250	289	262	260	245	287	223	272	235	232	278	268	298	268	269	265	263	257	251	237	246	285	254	252	294	222	231	249	294	252	232	275	271	256	290	263	271	279	264	244	270	266	241	269	299	256	274	255	238	270	275	257	277	271	283	254	276	268	257	259	264	252	256	282	272	266	274	284	277	262	252	250	262	280	287	276	258	280	299	277	300	253	257	280	261	265	262	283	267	293	267	248	267	268	291	254	254	278	233	265	268	282	245	279	251	246	270	260	245	246	288	293	273	261	258	276	252	273	244	253	294	264	252	258	269	243	272	231	284	258	257	277	260	270	278	253	279	276	258	264	272	259	286	270	293	278	271	260	283	249	249	266	257	262	288	246	264	263	274	295	247	261	283	247	245	269	247	259	256	264	256	270	244	275	252	222	248	250	269	245	295	265	266	266	292	311	270	281	261	236	248	276	274	267	293	246	285	274	295	255	251	277	267	256	281	272	280	232	271	300	281	286	282	260	256	269	244	244	267	276	238	258	296	257	237	244	265	244	256	262	269	269	252	250	261	254	273	270	278	266	237	280	269	241	277	282	264	252	277	230	230	281	259	275	237	248	237	272	274	240	254	261	276	292	286	254	234	261	229	230	274	273	243	273	292	271	271	285	250	289	268	287	255	253	286	288	258	257	258	262	257	233	265	247	262	271	300	294	295	263	244	293	270	275	262	265	271	246	266	246	257	264	238	279	301	277	242	261	282	297	267	265	247	227	260	234	275	265	257	244	254	269	263	281	219	266	253	259	253	292	249	283	261	240	276	282	286	273	284	267	268	262	294	266	260	257	257	273	273	243	245	258	228	304	247	285	305	288	255	267	261	293	250	256	233	261	259	285	251	238	248	266	280	275	297	269	262	229	270	242	269	258	237	273	284	277	280	255	269	267	256	285	278	269	223	291	289	250	292	235	240	244	284	296	278	289	282	253	263	253	271	263	269	268	236	283	300	270	259	288	246	261	255	257	258	279	287	266	271	302	277	267	267	256	260	273	265	261	249	293	266	275	284	271	256	246	257	265	268	266	284	272	260	256	244	268	248	263	261	261	283	246	295	251	258	251	242	274	260	255	276	269	283	275	267	257	256	283	259	241	242	277	268	291	292	250	264	268	257	260	247	279	300	275	240	271	274	286	258	266	292	280	276	249	263	242	236	285	288	261	278	250	297	236	276	231	275	267	250	257	278	248	270	253	244	291	287	259	296	252	247	263	279	270	288	241	231	261	276	272	246	252	267	273	246	233	265	256	265	284	270	263	289	268	255	263	261	279	264	268	269	237	285	261	232	250	271	264	273	274	272	276	265	288	296	257	270	260	250	272	246	272	272	267	270	274	271	261	236	249	252	280	277	299	239	273	277	278	263	267	276	283	247	267	271	228	264	285	245	294	265	243	278	273	250	250	270	261	273	282	223	261	248	249	261	256	258	257	243	245	264	249	272	263	260	242	291	245	272	227	262	240	265	264	239	252	278	292	252	292	264	278	273	263	276	249	267	270	265	267	246	259	245	268	239	246	265	255	273	250	303	297	264	281	295	292	274	306	244	275	253	273	257	273	276	231	257	299	275	259	243	274	269	280	290	277	270	270	269	307	268	274	271	271	282	274	243	250	237	223	242	280	234	267	230	254	269	248	281	278	274	270	283
2029	811	1087	2068	846	684	659	640	630	679	632	643	648	635	653	636	630	626	603	672	653	636	662	641	655	709	677	624	636	626	628	684	667	682	611	653	686	634	657	692	673	609	638	615	632	675	646	659	669	616	611	700	642	692	678	677	621	678	624	655	638	634	620	653	651	664	663	678	633	694	652	670	584	636	667	651	614	668	683	614	667	659	647	665	608	666	640	633	648	669	663	670	639	649	676	652	642	678	634	598	600	625	636	642	713	608	613	627	631	645	663	645	616	662	659	610	647	614	665	631	651	679	651	627	651	649	642	616	646	682	655	656	635	653	696	597	644	669	627	633	628	708	672	638	647	629	647	652	657	651	640	608	653	591	660	670	624	657	640	676	652	651	626	647	624	643	617	703	659	613	663	637	650	634	616	658	674	641	599	654	649	684	630	623	634	621	635	667	626	658	644	660	664	660	585	619	670	638	686	626	650	681	646	660	657	655	670	643	656	654	650	661	659	677	659	651	653	647	625	651	672	588	636	648	662	645	649	629	623	652	601	651	641	693	642	632	651	707	653	612	651	674	638	665	635	682	628	643	627	605	637	642	625	648	662	636	626	658	650	662	669	664	687	644	641	658	676	624	630	618	651	683	665	645	659	598	678	663	632	608	641	633	637	681	678	631	636	634	663	612	655	643	634	651	645	660	650	639	660	643	611	624	655	683	651	656	627	648	640	664	683	664	641	629	629	667	651	642	691	661	653	611	601	673	637	641	620	668	680	614	658	652	664	599	653	639	644	602	637	667	670	620	654	631	617	662	634	634	596	616	658	705	675	623	608	660	611	679	629	630	618	641	666	683	658	613	690	621	684	629	661	676	686	645	649	654	634	622	600	593	679	665	674	599	681	663	617	614	636	688	641	596	673	659	614	642	716	601	647	632	689	696	598	648	652	584	682	632	629	662	649	631	656	685	589	641	615	651	675	652	631	647	631	656	662	666	647	679	635	638	664	679	688	636	615	648	667	622	647	651	641	618	652	615	636	620	651	608	616	628	630	651	623	679	651	631	620	622	633	663	616	616	700	632	644	604	623	667	625	615	608	630	639	677	683	639	620	654	656	673	659	641	634	630	676	686	603	699	624	654	618	617	670	644	672	677	670	613	654	627	663	629	658	604	659	660	670	637	654	637	635	688	654	659	697	639	668	647	652	661	623	643	609	581	647	633	622	602	674	675	657	678	643	645	639	661	638	678	604	638	620	653	613	645	644	612	641	610	663	678	616	657	615	616	629	669	652	721	639	647	637	644	626	591	655	645	621	635	665	617	645	602	684	662	643	656	664	704	654	639	669	610	656	634	672	624	661	654	611	647	665	672	687	645	630	614	590	676	650	676	659	695	686	660	633	624	678	657	596	600	615	625	662	655	614	631	668	690	701	604	646	620	650	641	670	692	635	694	648	591	611	673	614	679	639	689	641	672	669	687	669	668	659	659	639	655	640	704	608	590	653	650	623	631	668	692	625	654	632	692	684	664	648	632	672	634	666	615	654	603	712	655	665	639	621	670	603	622	668	654	660	654	697	653	596	663	630	622	683	641	653	656	665	662	622	607	635	626	633	638	661	672	607	673	640	620	664	644	635	718	662	606	658	640	677	596	633	665	683	660	654	632	643	663	627	650	613	661	642	647	690	647	673	605	665	666	653	662	658	669	650	627	622	631	615	637	660	635	637	696	638	642	682	660	631	648	656	705	630	654	641	642	664	632	627	681	692	650	670	635	635	657	628	625	668	652	636	640	633	627	642	668	642	616	622	666	689	643	638	669	649	632	646	656	650	657	689	624	629	660	690	683	633	663	622	644	653	671	679	658	639	684	617	645	650	641	596	641	634	648	676	688	634	655	663	645	634	605	655	630	682	674	612	704	615	612	659	630	651	661	649	648	622	658	610	645	605	613	669	675	622	702	665	662	648	627	685	612	677	612	627	646	617	625	588	639	608	617	637	615	637	623	637	663	632	672	619	639	622	646	620	625	607	689	655	682	671	669	599	648	637	633	679	611	691	690	658	633	651	657	606	656	631	664	658	613	624	651	717	601	636	638	660	691	673	664	659	655	657	618	666	650	651	639	608	637	629	622	628	656	679	651	633	642	634	634	624	628	650	648	612	652	653	653	624	649	671	650	637	624	625	641	645	633	663	661	652	636	687	643	656	668	634	669	650	612	627	654	652	662	683	684	652	642	633	633	655	652	614	645	653	623	667	653	623	627	664	653	614	640	629	670	653	656	617	594	636	679	658	661	639	619	675	655	631	678	637	621	604	678	641	661	657	669	622	659	646	642	632	637	681	594	644	687	644	673	623	661	633	676	640	658	654	639	640	652	633	653	577	655	642	661	596	679	647	663	676	613	671	654	675	661	587	655	659	660	620	678	675	625	636	658	654	626	676	647	630	659	615	636	637	624	641	665	592	636	662	642	565	670	686	684	645	641	683	600	627	665	628	692	702	616	601	644	627	656	670	677	655	642	657	600	670	651	625	656	661	675	646	617	655	702	634	651	615	625	644	707	599	686	644	670	624	637	664	670	643	638	645	650	627	706	666	680	657	689	647	623	664	644	626	577	654	683	647	681	633	629	637	665	627	701	640	607	681	602	624	629	649	643	638	617	709	620	636	632	656	653	667	641	619	664	586	643	678	612	684	629	653	659	675	627	637	651	601	597	623	639	622	674	665	623	644	656	667	654	650	630	626	617	669	666	656	673	649	630	640	637	612	587	644	658	627	625	662	600	645	638	634	614	650	632	639	659	605	614	630	672	625	654	613	652	579	613	627	631	604	689	636	714	592	656	702	626	623	649	674	609	608	649	638	658	677	662	648	631	685	617	700	623	684	637	609	655	641	644	657	645	686	643	665	671	634	630	652	636	647	626	672	610	641	604	661	635	636	602	648	644	623	680	655	657	627	638	631	625	643	646	651	695	652	652	641	629	645	678	649	652	640	649	658	677	623	609	680	650	679	642	650	667	664	664	659	633	616	622	635	630	630	625	618	672	649	683	650	644	673	665	582	615	647	676	605	630	639	672	632	620	642	680	663	654	650	665	679	644	649	650	625	662	595	625	612	588	673	653	644	596	638	630	644	664	668	658	677	640	660	613	624	645	651	638	617	606	657	594	684	634	639	604	667	665	638	652	632	644	598	598	632	618	637	661	640	613	683	664	630	649	658	645	651	682	596	666	636	621	659	605	661	653	663	632	662	669	638	620	658	669	642	673	633	650	655	600	647	675	610	654	672	663	642	676	637	605	686	632	649	643	663	622	618	635	599	651	623	643	622	660	615	646	681	670	675	583	641	655	632	640	585	682	639	636	625	632	626	628	610	644	626	670	635	679	646	628	676	656	608	603	659	659	643	609	679	636	656	659	669	636	670	611	697	611	622	615	674	676	662	647	635	684	669	677	651	660	611	659	594	622	658	644	643	651	632	657	655	661	696	666	670	670	663	669	621	607	637	662
6853	730	875	5957	2123	386	339	294	321	283	303	281	275	275	294	295	299	296	272	280	271	260	308	273	281	281	277	263	275	271	266	295	297	254	271	269	281	284	258	299	295	251	259	264	268	260	267	260	263	274	264	292	265	269	280	285	288	255	260	269	254	280	252	254	278	288	296	264	304	267	268	271	255	280	291	276	295	276	296	274	261	282	280	290	279	263	267	281	268	272	284	268	277	282	287	285	285	256	264	269	265	263	288	275	277	280	299	261	308	284	224	267	270	286	254	271	250	279	279	249	297	255	253	268	280	263	268	298	301	261	237	259	253	259	294	259	273	243	311	296	320	280	280	313	273	288	278	277	279	262	265	266	287	293	286	270	297	305	256	275	281	293	260	291	301	292	273	268	293	289	276	244	282	279	250	279	279	266	280	259	269	264	270	315	268	246	290	255	277	286	245	288	286	309	259	285	269	312	243	273	246	284	287	268	285	267	267	295	270	265	249	292	272	265	281	262	279	277	262	264	276	304	283	271	291	278	290	257	246	309	254	265	280	290	294	272	250	270	293	264	281	298	302	257	276	247	291	258	261	295	289	282	247	277	275	270	241	271	276	284	293	280	290	321	287	267	273	286	278	261	279	275	276	245	265	267	280	269	255	297	276	254	262	291	291	247	274	243	290	253	287	285	279	279	298	267	255	282	313	285	252	264	301	274	258	230	264	256	246	293	284	286	237	253	280	270	285	246	245	286	276	290	256	270	269	272	264	288	287	271	251	265	264	243	287	289	284	296	280	308	277	263	279	289	261	258	258	273	253	247	290	272	308	302	291	252	289	259	281	238	238	289	270	285	286	276	267	266	283	249	270	271	274	274	267	275	240	273	275	298	281	273	268	289	296	294	275	251	281	270	263	275	291	269	280	235	260	252	297	270	270	291	267	286	256	255	285	274	302	255	256	217	279	249	276	302	284	269	282	258	260	288	279	268	232	277	271	252	273	261	265	268	270	247	302	269	294	293	280	273	269	269	273	235	259	308	230	287	268	271	269	276	276	280	239	309	288	263	271	279	252	288	281	281	289	293	304	305	308	245	297	294	262	291	257	251	266	299	265	256	305	258	284	293	263	297	283	271	284	280	278	248	283	282	272	259	287	304	285	287	285	285	243	276	253	283	262	255	258	303	289	255	269	254	291	286	263	288	254	281	279	294	273	268	273	277	255	287	279	286	253	298	263	249	284	277	271	283	297	268	292	274	259	299	277	293	296	286	281	273	281	291	279	251	281	291	285	259	280	291	270	283	283	285	261	284	275	294	272	301	287	260	265	291	295	298	251	291	233	280	273	289	279	259	234	283	281	270	259	286	266	280	262	260	273	299	287	285	271	261	295	283	288	274	260	279	289	264	273	296	262	256	294	236	282	263	260	274	274	300	297	264	265	292	266	266	304	287	308	299	277	292	294	289	253	226	262	312	275	256	254	279	267	259	280	282	278	298	284	302	278	294	299	272	265	276	250	280	293	256	270	284	300	281	263	260	259	280	257	295	280	257	291	284	253	272	246	281	255	236	295	279	256	235	269	285	294	264	260	265	271	280	261	307	308	255	263	260	311	293	286	301	269	253	262	239	270	268	249	273	246	293	290	277	297	275	258	292	275	269	280	292	264	282	279	307	286	315	286	295	271	268	296	248	283	281	264	313	296	234	284	271	301	243	299	287	247	272	293	289	277	266	275	252	249	269	279	250	322	237	272	272	268	267	280	300	256	265	290	285	293	262	248	266	254	250	268	240	267	257	259	293	297	225	276	290	303	259	243	276	273	284	255	245	265	253	259	284	294	254	278	278	313	244	262	276	288	253	260	286	327	299	294	293	294	279	272	261	295	262	292	239	282	276	290	270	230	234	272	264	284	283	259	268	270	257	298	283	281	274	291	291	286	294	295	288	263	271	284	296	266	263	264	299	259	241	282	259	241	286	271	271	295	262	272	255	269	273	283	265	268	275	266	283	283	286	265	262	254	281	270	269	241	290	270	279	259	273	266	294	268	256	270	256	240	277	281	230	259	284	244	255	275	276	257	256	277	258	282	276	263	296	307	308	261	259	262	276	236	287	271	264	283	247	277	279	268	238	282	267	262	287	298	262	281	302	285	256	287	287	288	252	245	249	312	295	298	286	310	294	251	298	287	297	257	250	279	290	299	271	274	266	282	259	280	254	282	235	279	278	269	277	261	271	282	266	256	250	286	266	271	288	281	278	237	264	281	274	282	261	254	310	271	282	296	263	254	266	266	302	277	280	264	290	279	255	297	296	264	266	270	268	259	291	278	274	280	270	289	253	274	280	282	281	288	261	275	283	314	262	270	247	257	277	265	277	292	271	263	281	277	278	269	267	261	283	282	252	292	276	262	262	244	257	245	274	292	281	246	275	258	265	252	283	284	249	285	256	248	268	279	262	262	264	274	217	287	268	288	309	287	261	261	237	275	230	268	278	275	286	293	272	249	260	286	277	301	286	287	278	279	276	242	250	228	277	268	281	276	282	307	288	292	274	301	262	307	284	275	298	258	268	252	249	283	292	281	311	263	269	270	267	278	260	294	307	292	263	295	251	256	289	261	265	260	304	284	274	263	259	287	248	267	307	266	268	280	266	274	272	302	282	260	263	285	287	271	275	259	280	258	280	267	260	259	313	282	274	273	271	284	293	258	297	289	301	289	298	265	296	271	284	312	274	264	290	265	229	240	291	276	261	268	264	259	288	267	309	264	282	278	308	253	279	298	260	266	256	273	272	320	264	272	284	273	252	294	270	282	292	268	272	275	282	283	286	283	263	260	290	275	265	275	272	288	287	267	281	240	258	290	259	274	306	265	248	237	236	281	276	305	293	265	289	274	282	263	277	255	266	288	272	283	244	260	285	278	260	269	244	277	258	263	253	242	270	282	285	269	287	255	292	295	289	270	283	249	241	274	256	284	297	235	261	269	288	271	269	272	279	277	268	224	303	265	281	256	298	254	268	267	264	288	281	245	285	259	295	244	292	293	287	255	277	316	252	271	265	265	235	269	265	308	275	279	252	255	275	245	297	261	288	261	287	275	263	254	276	261	249	274	294	314	262	305	283	323	266	266	277	301	292	286	282	265	273	271	282	256	311	244	236	264	268	275	255	304	288	247	238	266	286	291	294	278	283	285	290	272	297	274	274	276	273	293	267	330	259	263	272	269	241	290	277	276	259	277	264	305	299	267	286	292	276	295	276	280	275	309	261	287	291	263	259	265	288	284	281	295	279	254	270	237	259	258	274	243	253	296	249	290	283	255	271	266	280	270	241	311	291	254	285	294	258	263	302	266	292	276	293	286	272	282	263	288	314	277	279	252	245	249	259	270	266	308	273	302	254	281	265	267	315	309	263	312	287	302	269	253	272	310	261	297	238	251	278	257	261	258	278	313	261	278	305	279	275	292	279	268	275	263	265	311	240	287	289	288	320	276	255	282	277	276	280	274	275
6359	1158	1921	16979	5305	1007	895	882	824	816	775	752	721	704	688	698	707	675	728	704	684	660	718	716	709	663	655	666	688	684	670	666	718	652	649	668	690	657	608	676	625	659	695	678	695	650	638	654	609	689	640	684	659	663	671	694	690	680	638	645	664	678	634	677	649	698	651	642	616	632	654	672	668	656	633	669	678	633	669	655	697	650	651	702	643	639	709	670	611	639	683	688	669	666	696	653	643	680	659	671	674	644	630	642	667	703	638	653	692	624	645	622	629	662	664	702	660	610	656	636	665	632	648	693	648	702	676	692	691	661	659	697	650	676	647	674	646	658	660	671	635	652	631	674	668	633	668	695	656	637	684	693	645	658	680	642	662	646	684	614	647	673	628	631	667	656	636	693	667	674	622	679	639	695	609	647	615	624	661	653	679	664	640	690	659	648	578	634	666	666	571	678	674	652	703	665	670	677	634	648	655	697	595	727	628	642	612	636	650	681	657	681	638	676	642	637	644	652	657	661	708	631	683	628	632	610	657	652	643	622	662	678	664	694	606	634	643	670	663	621	667	646	695	680	678	644	638	643	655	696	667	628	610	642	604	698	687	664	700	614	680	642	638	685	674	686	622	668	649	656	625	668	632	665	651	663	627	661	700	587	631	640	639	660	681	655	634	684	641	658	671	666	643	623	617	660	622	662	669	657	667	628	683	700	619	660	686	673	677	686	653	658	657	676	645	651	626	608	663	649	596	627	674	663	678	639	706	698	654	677	666	662	678	697	665	655	683	678	626	675	663	640	700	668	650	650	669	705	681	630	647	655	641	673	687	640	708	664	624	613	645	640	636	643	647	685	651	644	650	678	636	654	628	651	656	627	682	648	673	681	645	657	655	649	666	670	660	635	624	641	683	645	642	596	631	625	679	682	655	619	650	689	673	639	696	638	652	626	643	665	642	704	661	691	630	617	670	657	657	669	644	680	662	692	638	694	653	609	689	682	654	645	655	668	640	678	645	658	656	679	675	626	664	587	611	681	640	681	641	683	665	629	668	691	639	649	607	681	620	609	654	644	659	667	667	675	666	643	640	641	650	698	662	663	682	639	703	650	675	634	654	647	610	623	622	665	648	680	652	632	652	662	649	633	629	647	656	611	662	618	653	631	615	634	635	677	653	706	640	679	678	658	613	673	663	684	671	609	655	678	645	681	663	617	630	688	642	643	640	653	713	690	627	653	621	645	686	669	597	648	686	636	623	653	630	667	663	674	707	585	678	679	612	677	643	671	628	678	678	670	614	652	623	624	627	662	631	651	671	683	688	621	650	639	644	685	634	670	660	667	639	676	611	684	649	647	636	620	681	624	664	620	627	679	609	654	673	655	695	618	645	606	669	625	684	669	679	685	618	636	691	648	654	683	623	697	651	634	660	656	669	628	672	645	623	667	614	650	639	614	688	683	632	651	604	655	674	662	703	654	641	631	671	655	653	663	690	680	684	666	671	673	695	686	675	690	717	709	609	685	637	681	642	662	692	673	620	655	671	677	689	654	636	659	683	676	641	674	630	647	665	646	630	661	631	673	665	665	644	659	675	610	661	659	630	656	636	593	647	699	631	685	698	659	697	627	671	688	657	652	685	646	640	642	674	643	670	658	650	606	642	645	655	677	639	633	620	665	714	624	641	656	670	608	672	674	654	652	647	672	671	690	638	636	614	651	663	661	646	643	664	678	657	653	656	653	671	658	618	643	646	673	616	689	672	664	636	666	665	653	652	648	660	671	673	633	659	667	691	656	637	672	673	658	607	653	707	655	690	633	646	604	671	648	638	652	626	653	671	677	655	678	676	662	672	663	637	673	642	637	696	631	650	704	689	631	589	651	681	653	638	651	667	669	641	677	656	623	685	651	683	670	654	653	621	629	636	660	627	668	671	653	667	652	679	642	700	641	645	625	682	670	623	666	656	664	638	647	622	623	667	646	622	699	722	637	629	679	663	654	664	645	657	666	648	670	620	681	662	675	666	655	691	638	643	665	669	642	571	665	640	665	588	647	658	646	687	663	633	668	698	670	667	720	662	609	686	612	691	668	641	633	636	660	648	669	683	637	682	615	637	657	702	666	661	655	715	673	645	704	609	630	658	649	615	648	626	670	630	658	630	691	669	614	652	680	707	647	655	605	682	676	659	696	614	653	685	665	668	649	630	689	623	677	663	655	664	717	633	697	691	659	649	679	640	623	658	709	681	656	679	649	633	657	658	648	636	659	650	641	632	656	635	657	601	684	644	680	650	639	669	606	645	678	638	680	602	703	642	705	710	665	643	624	676	653	658	637	644	728	638	681	617	625	610	605	664	672	676	695	631	640	689	655	647	668	671	672	645	709	657	737	668	637	657	628	675	670	649	666	657	652	671	596	655	617	648	648	669	693	661	692	670	691	598	642	649	630	673	575	623	680	650	647	670	664	656	694	681	648	644	633	654	646	648	614	669	652	684	671	643	651	627	650	620	625	681	653	629	660	686	655	708	681	637	627	591	653	641	633	660	642	623	637	637	674	627	626	647	650	649	591	648	621	631	681	728	666	675	646	639	656	646	645	646	636	656	654	691	637	666	687	670	686	659	677	652	613	649	725	664	660	662	678	680	637	658	664	604	680	665	679	703	677	678	628	624	661	644	637	694	655	674	691	633	660	644	720	684	593	713	644	668	681	686	572	654	667	685	675	644	641	634	669	633	684	694	646	643	658	707	638	655	640	617	650	669	652	668	669	661	634	657	665	645	703	677	654	649	631	638	652	625	681	675	687	629	698	671	632	643	698	625	648	666	663	679	643	658	680	687	673	606	682	671	642	718	668	641	682	670	627	689	675	658	645	684	720	660	678	630	669	686	693	649	701	723	632	647	669	660	666	687	660	654	626	684	659	638	641	644	598	666	681	676	625	644	647	683	681	638	690	647	681	674	592	670	668	673	705	688	664	625	621	645	630	671	630	652	699	716	657	651	661	618	706	690	664	652	636	658	636	647	650	701	685	637	650	694	676	628	633	650	616	624	670	644	676	660	671	691	614	690	645	705	611	714	663	642	691	671	671	656	637	646	655	679	655	670	649	687	637	653	679	613	640	641	677	673	692	670	655	699	624	630	654	635	647	650	626	602	606	612	626	652	654	594	650	657	680	640	665	635	677	636	710	638	644	684	673	661	675	693	624	674	612	668	631	711	719	659	661	655	689	636	624	655	664	652	607	628	667	653	653	674	650	676	647	646	680	615	699	609	673	662	702	629	620	677	654	659	592	671	676	651	657	635	651	666	639	664	671	692	678	687	651	683	658	639	651	681	625	642	640	687	650	651	644	647	648	626	671	639	660	674	646	672	626	671	675	643	634	658	679	635	691	657	653	653	646	687	674	646	639	654	625	613	692	650	676	662	637	644	655	646	646	682	682	679	678	625	625	679	623	674	646	675	676	636	658	622	658	627	666	616	636	632	623	687	661	676	693	628	685	682	649
12190	1148	1189	10188	4773	318	231	209	170	209	190	158	160	152	130	153	148	158	143	144	132	151	120	140	144	128	145	139	139	142	144	123	138	135	149	154	155	128	122	147	151	129	163	148	146	159	179	141	128	128	144	112	137	143	128	138	131	124	129	145	158	122	114	143	137	137	132	132	124	129	127	115	124	134	119	148	152	149	151	142	137	133	136	133	140	139	136	147	136	131	143	132	137	136	147	143	125	130	133	145	145	130	120	136	163	141	152	135	136	123	122	130	144	146	138	132	139	130	133	136	154	129	129	130	135	108	129	111	142	136	136	144	135	117	143	141	131	125	129	148	145	127	121	152	119	116	137	146	166	136	128	125	132	153	125	142	141	135	149	167	128	139	145	130	119	130	138	148	133	129	118	138	155	136	124	141	131	140	132	128	129	168	112	129	133	119	136	143	147	135	146	137	139	140	131	121	118	128	133	138	116	138	123	130	132	125	154	155	123	136	130	137	128	135	120	135	146	121	128	141	145	132	136	155	138	140	157	141	126	131	151	148	158	134	118	137	147	129	137	161	121	129	134	154	124	133	116	128	139	152	125	123	140	135	141	121	143	135	146	129	135	135	132	122	152	123	118	170	145	137	121	139	129	144	130	132	128	143	139	128	149	126	111	135	145	148	116	133	124	144	139	154	146	173	157	144	107	142	122	128	117	131	139	135	141	133	144	146	132	143	136	139	125	133	136	135	122	132	145	128	122	133	133	129	141	134	134	140	146	145	140	124	140	143	135	135	148	131	119	134	114	140	122	130	146	173	156	123	138	152	142	140	147	128	123	125	127	121	132	144	114	121	144	121	148	124	142	152	135	158	130	137	159	162	148	153	149	137	141	143	132	133	149	163	142	107	149	146	129	152	133	144	139	130	114	146	133	135	140	147	142	129	121	109	132	130	141	133	136	120	142	142	127	139	126	130	132	121	139	131	114	135	137	145	123	156	134	141	118	132	153	144	144	123	122	156	159	157	134	133	157	146	129	133	151	136	127	135	146	156	145	130	125	129	128	123	128	137	120	117	142	125	132	129	133	129	138	131	129	130	130	154	134	127	122	125	123	118	161	161	128	149	120	131	146	138	141	144	136	109	163	117	125	121	125	139	139	138	142	142	149	127	130	123	138	125	121	122	131	137	132	146	152	126	130	122	120	131	139	127	157	153	144	139	131	127	129	150	124	146	126	129	134	127	123	136	127	130	150	125	127	140	120	144	133	133	128	143	142	116	142	118	135	123	152	140	143	122	131	124	147	131	147	149	127	131	141	144	119	149	118	124	141	140	141	131	121	129	147	146	122	142	132	131	141	137	119	122	111	126	130	126	116	143	135	128	138	146	142	152	157	137	138	145	128	137	133	129	126	134	126	149	132	145	149	131	139	145	147	127	121	115	139	143	138	119	166	157	143	151	148	134	128	141	135	138	151	124	115	131	133	139	149	135	125	120	154	138	154	121	144	155	133	131	156	131	139	129	130	115	134	137	139	148	154	137	128	139	121	160	115	144	155	126	144	145	129	136	138	165	113	121	120	146	156	160	145	137	101	142	122	133	130	124	149	128	129	123	178	147	139	121	142	119	133	111	124	129	147	120	117	122	150	159	135	134	132	132	139	131	122	123	144	127	120	125	129	131	120	117	123	123	141	137	143	142	137	129	134	127	127	139	132	132	130	124	110	120	119	135	120	150	127	153	149	132	141	148	128	131	126	130	134	125	153	113	150	147	133	125	142	129	124	141	159	148	132	136	117	153	134	135	125	155	130	141	150	143	159	107	140	158	136	134	142	128	120	118	135	158	145	147	144	136	120	143	134	128	119	142	115	144	132	134	144	138	135	139	146	129	150	132	145	146	145	118	151	150	137	134	142	155	137	122	132	154	140	140	150	127	129	146	122	123	129	146	140	125	144	119	146	131	125	126	144	136	153	122	141	124	133	137	130	163	132	115	136	158	139	159	117	147	143	141	141	133	153	132	127	159	164	127	127	125	127	128	161	130	141	149	133	156	148	120	162	138	134	140	115	138	148	133	115	129	132	138	118	145	125	129	148	129	131	138	129	134	130	135	147	126	151	153	141	143	131	122	115	144	133	128	135	153	144	141	144	150	127	135	140	143	158	141	134	121	158	136	142	144	132	123	139	135	129	145	127	145	152	135	126	147	122	157	138	160	140	130	144	107	122	120	131	141	115	152	136	131	143	148	139	126	146	156	127	147	135	154	148	138	127	132	155	153	152	130	148	139	137	159	131	124	137	130	117	139	139	149	145	157	139	120	141	136	133	145	136	138	130	152	132	133	117	136	127	119	114	126	162	136	129	155	118	136	138	112	127	138	152	125	129	147	152	169	148	169	138	134	120	124	134	125	123	145	149	111	126	115	137	130	135	158	124	132	127	116	133	133	142	125	147	143	136	126	147	121	142	144	139	116	134	134	123	134	146	141	141	135	143	142	116	130	153	119	151	138	142	140	134	138	154	145	134	141	128	156	134	144	118	122	130	120	129	134	119	132	103	144	119	158	147	142	155	147	153	132	136	128	124	140	150	149	142	128	118	141	141	116	136	151	132	156	139	148	146	149	120	131	130	136	143	123	131	126	130	157	149	154	152	130	129	126	150	136	132	119	133	133	120	161	149	153	130	126	130	136	133	118	118	135	118	136	135	164	128	123	126	141	128	160	118	135	145	138	127	129	136	134	128	148	131	152	135	166	126	154	139	138	121	118	142	111	136	150	145	116	136	136	108	135	125	133	147	128	151	153	140	132	150	141	144	145	130	143	134	150	127	117	133	140	147	145	135	131	126	147	138	121	134	140	133	144	127	138	132	141	131	155	147	134	118	130	141	125	142	129	120	128	131	131	131	160	136	133	118	113	125	148	138	129	148	122	137	156	150	141	134	136	147	118	136	146	141	127	150	121	134	149	120	140	151	129	133	117	128	126	146	147	156	147	142	138	142	141	145	138	145	120	123	127	129	160	136	136	122	117	117	152	139	156	136	123	129	133	153	158	140	133	149	127	137	151	131	133	159	148	131	129	133	113	134	110	145	106	130	137	151	138	112	106	145	136	142	118	134	124	146	140	150	139	133	135	130	128	148	128	129	153	130	144	156	154	141	136	153	151	135	109	111	143	109	140	161	135	140	116	138	127	135	124	132	143	156	145	169	158	147	129	144	153	136	142	140	149	137	127	124	151	116	132	134	137	162	127	132	135	147	166	137	127	130	134	144	129	134	110	130	138	137	137	135	150	104	147	141	147	127	136	146	134	140	112	149	141	142	132	131	129	132	132	149	131	146	150	128	116	169	121	123	154	134	129	135	132	120	125	132	114	134	138	125	117	133	134	136	126	141	130	137	119	148	138	166	134	143	122	157	137	112	117	133	119	127	109	135	151	116	136	124	141	129	149	165	162	117	145	142	144	134	136	154	132	154	127	134	139	130	128	162	154	163	149	149	127	135	147	125	149
7899	1158	2620	24219	9185	1068	865	784	654	598	631	502	514	463	445	414	434	437	434	446	412	405	379	387	364	372	363	392	402	360	358	366	354	381	350	372	345	359	350	371	348	331	356	412	353	347	340	379	352	373	344	328	359	331	360	335	340	353	374	336	336	372	328	326	351	351	373	370	336	334	346	397	331	326	322	360	318	341	379	331	329	358	346	355	306	344	359	336	309	351	355	310	353	333	345	348	376	326	350	353	375	362	327	331	355	314	361	355	370	326	352	345	345	338	353	351	298	343	340	328	334	347	359	343	340	330	358	363	333	373	339	283	338	353	338	392	363	319	350	317	319	350	330	315	351	360	331	336	330	331	331	321	352	334	343	352	324	348	346	343	356	372	326	317	348	337	320	342	343	346	331	326	389	380	300	354	349	354	313	327	326	355	340	341	351	355	378	295	350	320	327	351	339	339	353	331	320	321	365	331	343	345	384	357	339	359	325	356	341	352	362	343	348	314	343	358	338	354	323	330	381	345	345	316	340	378	342	309	367	350	320	379	358	325	346	323	339	333	340	351	385	312	339	376	339	342	364	324	325	320	327	350	354	360	350	346	340	372	343	346	300	360	339	342	365	325	319	356	320	331	330	349	345	355	345	362	314	331	315	318	312	320	321	355	351	316	341	361	325	340	338	345	361	329	349	331	313	321	334	354	351	333	319	347	343	375	359	314	322	327	354	320	358	329	376	347	309	341	326	313	329	327	341	357	341	340	327	343	359	376	326	355	340	343	353	350	380	381	349	344	358	379	311	369	332	379	332	320	349	361	351	331	322	364	353	372	340	328	382	329	380	342	324	347	326	366	325	352	315	329	382	351	319	356	342	329	357	348	360	333	372	342	336	351	340	314	373	366	339	342	331	362	338	353	316	324	339	326	374	341	355	371	337	352	347	375	339	324	336	333	320	350	336	332	334	312	360	385	368	342	344	326	323	326	328	326	332	353	339	350	331	340	364	356	357	343	328	318	346	350	356	332	352	329	310	338	332	317	360	336	321	313	347	322	304	369	311	344	321	367	357	337	320	324	338	358	324	343	325	309	372	322	343	338	379	335	357	352	339	329	330	304	404	345	318	336	352	328	299	343	365	356	351	333	389	355	360	318	329	346	322	359	348	331	324	379	359	322	367	342	364	334	336	341	329	310	326	329	356	335	320	349	346	342	316	395	335	339	329	359	310	315	353	341	357	336	300	374	328	337	320	340	368	342	343	341	331	321	349	315	333	353	365	353	346	342	319	380	306	320	386	319	356	332	336	353	359	328	364	335	366	332	375	365	324	332	317	339	305	368	334	355	359	335	367	307	336	339	323	356	324	343	286	326	337	344	316	295	352	364	350	369	363	358	366	348	339	367	329	338	323	337	336	345	300	311	341	309	340	354	345	335	332	338	333	342	338	346	318	354	334	327	331	327	316	330	321	340	344	358	344	317	318	369	304	336	326	328	357	328	362	344	309	339	357	330	335	351	333	337	355	335	354	317	352	331	359	345	335	340	352	316	353	350	355	310	325	360	378	349	344	365	329	359	338	284	365	336	331	332	332	310	346	301	319	357	329	333	315	325	314	343	315	353	334	344	306	334	364	337	373	367	336	325	325	341	345	337	365	323	345	363	357	386	327	360	344	340	341	364	319	353	328	328	335	333	307	329	344	327	372	376	328	365	336	377	309	358	335	349	361	303	382	345	333	333	337	348	355	348	337	313	299	326	332	327	333	336	337	327	336	339	375	354	334	365	348	345	320	337	318	378	370	344	356	332	353	359	370	318	322	359	354	321	359	323	318	311	306	326	347	355	335	337	366	318	328	311	357	350	352	370	355	315	344	317	329	382	337	341	345	330	331	359	309	328	361	340	352	346	322	347	357	320	316	338	322	367	337	355	337	364	356	349	379	322	352	351	327	331	336	348	329	321	292	336	326	358	309	339	340	344	361	367	337	360	352	348	349	306	329	364	338	338	336	325	372	361	333	327	336	325	342	359	337	333	340	351	362	341	367	325	350	318	359	359	325	307	338	325	329	346	359	328	356	345	341	338	348	347	326	363	341	313	330	371	333	308	294	344	366	341	338	320	331	328	342	313	393	371	347	344	339	369	309	349	321	359	328	338	327	344	356	335	327	344	344	337	312	353	344	369	352	365	349	340	344	320	354	361	312	354	346	345	341	326	352	328	365	350	364	334	342	346	364	351	369	336	352	362	328	333	340	347	332	329	339	328	336	370	340	363	317	397	338	349	329	309	343	367	342	355	325	328	333	324	319	342	357	345	364	318	368	364	351	339	349	344	336	346	314	340	364	327	316	315	335	350	338	305	315	353	324	339	369	327	379	356	320	311	368	305	354	347	339	328	351	356	322	334	337	376	352	338	380	342	348	363	378	305	332	347	323	313	340	353	305	368	325	338	334	329	381	341	340	347	334	331	323	367	363	338	317	315	336	367	337	324	332	364	332	331	357	310	347	370	365	339	333	319	354	340	381	338	309	361	340	351	359	330	368	345	353	344	334	338	379	362	327	356	336	352	336	333	358	331	364	352	334	333	324	331	319	338	336	343	340	383	327	302	327	347	333	366	322	334	365	342	321	359	332	322	357	325	352	318	322	317	336	331	333	322	304	301	357	332	362	361	344	335	329	366	332	365	353	347	348	339	310	347	319	324	321	347	362	352	321	332	333	370	353	344	330	347	359	371	324	331	293	327	301	348	372	340	380	343	340	332	330	349	347	331	344	341	351	346	367	356	318	319	330	347	307	361	343	326	337	350	329	380	351	308	354	357	347	342	343	331	349	380	332	357	369	340	351	327	352	360	342	351	337	326	333	323	324	338	347	333	364	341	332	342	334	342	356	346	345	363	306	336	389	319	321	314	346	325	335	328	357	333	359	364	331	360	340	324	312	332	341	340	338	342	352	354	326	332	353	325	367	359	333	358	350	332	357	354	329	351	348	375	354	368	346	355	308	344	336	330	328	329	332	340	324	343	338	342	363	332	359	329	338	332	334	356	342	339	340	331	341	354	333	331	338	353	342	356	353	327	338	331	342	341	333	303	333	379	331	332	303	338	299	334	344	355	341	289	324	340	353	333	311	334	328	324	330	304	345	336	345	309	314	330	350	375	337	354	291	349	324	321	348	330	355	313	363	365	349	332	345	356	326	319	305	357	354	336	323	340	339	332	339	362	328	346	345	343	355	353	355	324	336	377	353	372	314	313	303	335	363	340	317	366	336	346	327	318	359	376	324	385	343	305	318	333	307	361	376	343	349	348	373	331	349	387	334	332	357	350	312	338	384	346	362	336	351	344	381	330	345	313	340	341	344	387	368	331	359	345	377	328	354	358	359	335	332	325	323	342	319	345	330	344	376	324	349	322	352	364	320	324	318	311	337	334	347	372	356	364	336	353	344	345	377	333	318	322	319	338	346	337	338	345	347	361	371	340	340	333	375	351	356	366	363	336	327	347
1472	448	495	580	339	274	243	282	255	268	246	268	247	260	281	254	261	282	271	280	283	289	246	272	274	223	266	287	234	268	257	287	251	271	261	288	267	222	261	280	307	277	279	268	250	277	266	267	260	234	282	255	257	261	265	268	250	268	301	264	280	247	275	270	279	259	272	276	278	263	260	261	264	248	264	284	272	251	285	255	261	254	257	239	277	258	312	287	266	290	238	224	296	272	274	243	224	257	264	273	279	277	248	269	257	235	266	254	285	275	282	262	254	269	279	242	230	257	283	273	266	257	227	282	275	247	266	268	260	282	291	270	267	287	250	273	257	286	260	259	270	311	247	244	277	276	260	263	279	266	241	255	252	248	239	254	247	254	256	239	271	276	249	256	273	262	238	276	281	275	262	270	241	282	283	273	225	266	299	276	280	222	257	249	252	276	279	246	288	299	259	266	279	291	290	264	253	275	259	280	274	249	237	257	262	255	296	240	248	284	251	237	269	242	244	253	245	295	256	264	237	251	280	239	227	238	266	230	254	265	266	263	258	270	264	271	255	286	273	247	269	256	265	253	257	267	262	273	267	261	241	252	246	275	268	236	255	264	281	270	279	268	253	260	236	277	265	284	264	251	259	261	266	256	273	245	312	269	271	244	301	260	252	235	254	269	251	249	295	266	229	274	227	242	246	271	263	275	265	231	245	289	268	232	239	245	273	255	269	262	288	234	293	271	288	276	275	246	288	251	232	269	257	292	299	303	266	279	251	290	251	279	272	277	256	278	257	268	277	243	285	256	270	276	263	274	237	257	243	287	261	263	258	245	282	251	265	275	247	234	261	254	246	246	269	292	244	279	263	266	246	271	247	222	268	259	262	242	294	272	270	261	248	262	267	273	273	239	271	260	262	246	277	263	251	274	266	236	256	273	241	252	264	272	273	242	314	249	246	249	255	239	268	258	253	248	239	267	261	283	318	275	235	245	256	260	268	262	253	260	274	287	266	275	272	252	284	255	259	286	271	255	251	246	252	244	269	248	299	242	274	254	264	251	242	272	263	253	263	262	251	261	241	211	249	293	259	253	279	245	238	260	280	268	236	261	249	230	299	291	270	267	261	297	261	266	265	251	263	281	262	258	268	254	260	263	253	263	268	281	272	305	273	257	260	251	259	244	259	269	243	245	259	240	227	230	238	252	264	273	254	273	262	289	303	250	255	229	256	267	258	254	242	269	254	257	255	265	259	245	248	268	249	258	276	276	261	254	258	264	285	264	290	288	251	268	261	267	277	250	268	284	285	277	261	251	254	289	234	264	275	266	246	265	250	249	273	245	244	262	257	269	258	242	271	230	249	255	280	256	243	270	284	267	273	249	252	286	283	247	241	254	249	263	263	279	256	247	261	263	285	255	252	272	251	268	258	244	244	252	238	284	280	276	288	250	261	251	240	247	256	279	256	255	252	274	264	251	251	283	268	270	258	258	278	258	240	283	274	250	294	243	242	277	278	250	271	267	242	238	265	254	284	261	252	260	262	269	229	258	265	254	252	272	277	272	264	263	250	276	255	247	260	279	279	261	240	246	249	248	279	282	224	262	260	256	271	245	252	225	259	276	263	253	264	258	280	264	264	254	283	255	252	282	283	245	261	259	238	259	229	306	239	253	257	242	283	254	247	281	259	271	237	266	277	279	268	267	242	294	242	226	237	273	274	271	284	273	276	235	290	289	260	279	278	269	266	251	258	259	280	248	269	275	246	252	284	267	266	291	274	258	282	262	245	280	266	300	276	242	276	266	257	234	259	249	245	271	258	259	264	223	239	295	254	293	232	281	240	249	264	236	266	266	249	260	257	281	279	271	257	264	272	283	251	262	273	241	278	246	267	262	257	252	273	257	272	267	276	249	245	276	276	252	289	286	263	242	262	248	259	244	252	276	266	238	274	265	257	266	268	270	231	276	250	251	263	264	247	266	255	283	262	268	266	268	260	262	238	251	277	260	285	290	294	272	245	250	252	267	257	249	252	293	256	248	248	256	258	264	264	225	256	246	289	249	282	259	263	265	251	315	255	253	290	276	266	254	253	245	219	249	276	251	269	274	264	247	269	269	273	252	270	258	230	257	240	264	279	270	289	286	257	287	264	247	287	261	273	261	253	314	261	263	257	255	265	243	259	290	258	279	266	249	251	243	271	257	256	241	280	258	255	270	276	276	220	249	281	271	274	259	289	255	266	275	250	249	275	268	239	205	253	275	264	258	244	277	244	308	281	258	286	246	275	246	280	266	247	279	275	272	272	234	262	273	266	285	289	265	245	254	252	245	242	258	266	234	261	245	256	267	241	257	252	230	233	286	288	267	274	271	278	243	278	240	267	252	261	258	267	288	241	282	267	272	296	255	298	244	253	221	275	253	264	285	243	292	256	246	288	296	259	288	271	294	272	275	267	285	303	249	278	258	277	248	258	274	247	284	255	286	251	257	282	273	288	285	289	281	271	264	242	230	271	266	259	255	263	294	287	247	246	296	238	260	254	261	284	265	271	290	248	267	231	285	263	277	259	273	263	267	252	293	277	258	307	249	252	249	268	242	255	245	290	273	248	266	275	257	250	267	252	293	239	282	274	283	253	275	266	254	271	248	261	260	280	242	257	291	300	266	249	269	256	265	271	257	265	280	321	279	248	233	285	278	276	251	286	275	236	279	258	234	270	265	250	240	255	286	252	281	258	266	312	239	257	248	254	256	267	280	261	270	290	238	259	239	246	227	300	273	247	297	247	239	264	273	292	280	301	214	275	232	275	254	291	291	267	247	275	245	243	262	269	223	241	263	277	273	260	260	255	251	240	279	243	257	255	262	264	266	276	259	243	258	256	262	265	304	264	288	250	232	276	263	270	300	264	257	300	286	254	273	272	261	294	308	240	247	263	251	261	273	264	272	273	277	253	288	268	257	280	274	250	227	280	270	253	245	268	243	250	268	252	248	249	254	242	261	264	253	270	276	260	275	268	263	278	273	257	246	276	235	279	233	284	251	265	269	237	288	254	265	272	266	267	260	272	262	249	248	253	273	247	255	250	266	304	271	267	238	272	265	261	274	247	245	234	250	292	249	258	252	270	266	243	270	241	249	256	248	248	256	239	281	301	272	275	271	271	245	297	279	261	281	261	235	241	267	247	266	270	249	258	280	271	263	268	271	273	259	298	232	251	229	237	287	241	270	291	279	260	237	276	264	264	260	280	282	244	267	241	259	266	246	287	266	260	255	260	290	303	274	251	255	258	241	278	268	246	274	280	252	269	259	274	243	264	267	298	271	257	275	267	268	241	268	273	283	231	269	237	282	261	276	249	260	272	292	320	259	241	264	253	270	275	243	233	277	261	259	261	248	272	281	277	283	264	263	281	276	249	268	264	238	245	278	230	252	256	253	256	237	266	253	277	250	267	261	244	261	253	273	280	251	264	262	274	268	264	244	271	253	257	264	259	228	258	275	265	283	254	251	244	253
2036	800	1085	1665	1040	650	680	655	651	649	636	692	684	622	686	636	646	642	637	647	664	657	620	616	650	619	647	632	624	649	606	659	631	623	653	656	644	678	619	634	673	623	651	646	627	655	623	603	622	648	613	636	635	660	634	617	683	628	665	637	646	661	635	662	650	636	645	615	597	646	628	633	579	671	657	614	609	651	653	683	652	664	624	626	670	632	597	650	653	615	696	620	622	644	647	626	639	666	644	599	633	674	625	615	682	617	656	644	656	637	611	636	622	625	667	671	640	619	621	642	661	614	606	660	658	653	659	620	626	623	662	658	635	640	660	629	664	639	678	650	608	631	634	665	629	618	682	596	640	668	626	664	651	669	614	616	659	643	632	640	674	673	632	650	652	612	671	619	654	648	693	643	599	633	655	616	629	639	652	639	678	662	645	640	619	627	640	603	645	617	656	648	638	639	648	637	608	621	660	588	617	641	660	609	615	624	608	663	668	652	657	638	654	614	652	658	649	668	661	643	649	596	578	649	672	629	610	673	640	666	605	628	660	614	643	653	561	652	673	612	610	658	658	626	617	693	641	582	667	615	620	631	641	618	651	615	602	604	670	662	640	682	609	655	659	623	577	679	637	623	623	665	654	660	671	639	668	638	613	615	576	684	595	625	644	625	654	616	625	615	673	659	700	639	670	668	635	686	661	637	611	618	609	622	630	665	646	681	618	646	677	636	632	647	671	638	616	633	616	672	627	674	619	619	611	607	632	668	644	649	590	638	647	634	668	681	667	667	629	628	616	660	617	660	666	629	638	679	629	683	670	600	621	610	685	671	664	593	643	634	640	650	679	572	634	615	669	656	599	596	601	648	614	601	645	637	662	627	634	638	650	707	634	651	652	631	650	627	600	605	630	662	662	657	635	614	627	616	625	669	638	640	661	654	638	655	624	654	617	696	655	633	600	685	666	642	665	666	612	662	611	632	630	601	641	661	696	667	664	649	648	605	650	658	685	671	605	664	653	606	653	651	665	671	640	652	628	670	643	629	670	622	666	617	630	626	623	674	645	611	629	689	641	680	620	636	596	653	664	609	649	656	630	690	627	602	637	622	611	627	618	624	613	585	655	640	651	661	656	681	686	636	606	644	653	689	664	611	629	621	642	647	662	611	592	651	668	645	643	640	621	639	627	664	651	645	584	659	626	625	675	653	635	626	628	623	622	643	628	626	603	637	611	676	647	589	667	596	673	639	658	643	591	616	640	665	601	684	649	630	672	645	596	649	675	628	635	663	652	671	668	608	651	647	665	637	642	653	635	645	662	624	652	594	648	660	645	706	632	657	658	627	598	629	672	655	646	648	705	634	615	655	647	660	642	661	690	641	624	601	655	635	670	605	624	647	617	639	638	650	628	641	635	618	720	632	620	643	657	680	659	634	672	651	648	625	631	645	591	629	605	664	645	660	641	608	635	674	649	612	634	658	649	663	618	636	641	621	614	624	619	616	674	668	645	651	651	637	603	592	606	609	585	626	619	623	644	680	620	644	603	605	615	631	666	676	635	703	640	656	693	662	622	667	603	669	669	639	630	645	675	650	626	675	616	645	683	695	622	620	610	613	607	660	662	632	639	671	613	631	628	630	670	631	621	619	678	613	626	672	616	655	635	663	637	680	629	636	696	682	704	654	621	668	576	654	616	629	650	638	632	646	655	672	737	608	635	648	652	659	640	657	658	616	646	649	671	669	654	617	614	653	638	656	655	626	675	642	669	611	683	681	623	628	591	654	698	645	576	631	637	639	649	627	635	625	624	618	632	636	644	637	577	613	666	683	635	682	687	655	665	623	627	651	642	673	609	629	638	604	612	641	668	639	636	676	663	681	625	650	632	619	698	627	635	609	636	655	633	597	647	661	623	685	624	663	621	676	672	634	674	638	659	602	642	670	573	613	627	628	641	633	647	635	666	634	661	620	605	612	630	632	598	672	619	646	654	641	614	649	627	628	651	657	663	681	671	652	631	662	634	665	676	616	688	658	617	647	634	668	629	708	616	634	625	650	649	645	633	659	596	719	651	608	621	643	628	658	654	639	659	627	627	611	626	613	649	651	659	635	664	681	634	620	668	656	644	652	685	674	588	635	644	631	663	672	685	665	615	655	663	621	671	605	648	646	641	600	680	659	603	658	645	588	644	679	646	663	639	642	643	658	650	648	628	628	662	651	654	665	666	628	631	571	609	637	607	641	637	617	648	664	636	644	661	618	639	647	656	662	633	615	617	598	672	623	641	612	665	637	619	654	620	651	646	629	622	652	656	637	646	650	610	666	659	687	654	625	668	669	635	600	641	641	654	712	621	627	626	646	686	595	658	651	644	641	684	623	610	629	675	607	630	659	647	653	656	648	678	633	645	632	650	662	643	669	697	652	639	652	606	623	623	638	632	644	653	679	626	662	657	664	656	614	615	679	662	654	683	618	655	650	642	625	664	659	599	620	677	637	602	628	665	645	617	631	651	642	612	674	612	605	624	660	644	648	637	655	620	667	654	654	671	671	600	654	677	611	704	624	638	616	610	651	644	608	666	631	605	636	688	607	623	616	676	677	593	630	614	668	648	635	624	643	629	648	667	632	649	634	614	653	638	632	638	649	660	600	628	657	640	626	628	597	656	659	682	653	629	676	665	598	615	640	620	645	644	688	645	689	623	633	644	646	611	606	643	670	632	625	649	641	617	625	693	665	647	641	700	623	679	664	615	706	664	648	625	646	675	651	656	640	633	675	656	622	667	636	640	620	635	614	629	655	627	598	636	633	649	607	611	603	646	658	668	656	622	598	620	625	596	660	604	648	638	625	652	659	651	669	639	600	640	625	637	631	614	606	641	627	629	629	616	660	651	643	678	625	663	597	646	664	623	629	659	637	622	628	660	613	628	664	656	578	645	653	640	686	604	627	648	646	635	675	633	661	666	664	661	629	627	679	642	615	637	639	629	598	647	637	632	654	617	632	594	636	636	613	631	635	620	687	657	672	673	639	653	625	665	636	651	606	607	640	652	671	655	596	624	640	601	605	624	605	651	669	652	654	638	653	646	667	675	598	584	659	671	661	595	614	584	668	627	625	587	630	656	627	644	660	617	646	621	611	637	656	675	642	600	669	667	643	631	613	648	613	625	647	678	658	643	621	654	666	625	639	628	634	644	610	592	658	657	654	655	662	634	646	654	622	643	660	664	650	622	643	655	605	627	598	686	665	636	628	620	656	636	673	636	645	646	722	647	642	661	639	641	629	633	642	617	651	641	629	644	640	653	661	650	625	644	658	647	673	632	633	588	608	673	642	654	711	589	635	649	654	617	636	674	616	655	631	631	609	654	622	632	593	686	643	645	603	632	624	639	660	617	623	657	654	646	618	634	632	642	639	639	631	656	634	636	630	645	640	689	618	581	642	643	663	654	662	706	665	613	670	626	692	644	652	637	630	653	621	666	646	669	636	609	649	640	648	642	636	616	645
6739	757	1070	2637	1952	371	286	305	316	316	285	261	261	279	290	279	301	298	275	254	288	292	275	266	279	264	292	251	277	262	245	236	247	290	283	270	261	259	242	261	251	307	270	251	273	261	274	254	237	265	295	264	296	263	284	282	283	283	249	286	273	263	298	303	283	304	284	260	267	280	260	248	283	295	265	270	264	269	263	242	268	301	308	277	278	297	279	264	283	289	281	277	258	261	291	273	291	252	255	275	271	251	250	266	289	279	268	261	261	299	238	299	239	260	271	270	251	300	278	305	320	261	266	257	269	249	265	284	262	268	286	252	240	241	255	268	281	279	259	268	283	314	301	308	292	287	274	259	286	313	263	271	276	262	259	289	294	264	256	250	235	263	278	267	262	263	254	280	282	246	279	268	243	273	291	261	251	256	262	282	294	269	260	280	290	297	265	265	272	263	273	242	250	259	306	272	292	246	250	246	242	295	246	245	246	289	260	277	257	257	298	269	269	236	273	275	264	252	267	281	276	274	257	267	261	250	282	276	289	269	290	296	257	274	321	276	288	271	281	269	257	257	257	277	251	273	272	276	281	279	258	283	301	278	256	272	273	294	282	271	264	254	242	238	285	228	263	289	294	248	260	274	305	264	278	270	254	256	273	275	264	281	263	267	278	282	303	254	278	274	254	269	266	267	271	294	259	253	245	281	283	229	285	267	307	264	234	252	246	262	266	265	286	266	261	257	279	272	279	293	256	254	257	248	259	252	260	269	273	276	280	271	258	258	271	263	264	252	266	256	301	257	291	253	287	276	286	262	269	260	251	259	241	231	251	285	275	282	285	265	287	260	261	271	271	304	278	288	262	256	247	271	254	285	261	300	261	261	244	253	285	260	278	284	254	270	255	271	253	284	273	282	284	294	263	260	294	276	296	267	274	274	272	295	263	257	252	264	269	222	250	286	230	269	267	270	296	246	267	294	262	258	257	269	275	265	279	278	275	255	266	254	244	319	250	249	269	241	278	269	268	223	266	295	278	301	283	267	273	309	282	276	264	292	266	279	308	257	268	249	291	270	281	258	230	245	309	264	285	268	273	277	235	246	237	263	264	282	248	263	261	243	250	245	249	276	271	295	261	276	295	274	301	275	253	271	274	260	264	262	294	297	282	298	272	253	278	268	275	212	250	229	278	250	259	264	277	274	254	267	272	267	290	258	265	286	270	271	263	245	267	252	301	291	275	288	268	244	245	263	268	245	264	236	253	281	269	267	262	264	256	231	279	289	279	260	260	292	266	255	280	276	293	291	270	272	234	272	272	252	286	277	249	277	227	267	269	247	258	271	249	242	288	259	254	237	267	253	289	300	269	294	252	263	278	261	270	264	264	283	267	269	283	308	298	228	244	273	283	250	284	249	275	288	269	313	267	260	262	256	257	252	273	277	232	259	266	288	290	261	276	254	293	257	257	247	274	276	271	264	287	291	270	262	260	269	255	291	258	260	264	286	247	246	244	299	275	274	278	255	273	254	272	284	273	245	231	273	260	270	298	277	287	253	244	298	272	270	283	246	266	284	237	286	278	232	253	287	308	264	296	235	244	291	275	262	257	271	258	244	285	281	279	256	250	265	298	278	250	242	274	279	254	286	268	259	288	276	240	260	265	256	255	280	250	276	300	297	304	277	272	262	294	270	255	263	284	257	300	252	254	292	260	263	261	278	218	299	274	252	265	267	274	258	229	281	260	268	302	228	290	292	237	273	244	277	284	267	252	269	272	231	270	245	282	275	255	263	255	268	266	258	277	308	278	278	290	294	287	277	269	263	272	274	271	279	264	293	257	264	244	260	281	290	262	300	254	245	282	251	259	257	259	266	289	282	296	268	275	263	274	273	319	265	244	268	261	262	248	270	284	270	258	291	301	270	300	269	243	261	279	262	285	231	249	271	287	275	288	278	310	286	273	272	284	255	264	281	254	272	255	272	274	292	278	280	271	239	276	279	274	277	276	301	276	259	251	272	291	273	281	271	265	276	253	259	280	265	230	290	276	261	300	290	269	288	272	270	261	251	260	277	240	257	294	277	214	288	248	284	276	253	282	245	248	261	274	273	297	292	255	269	286	263	291	276	241	264	231	229	262	275	306	242	274	256	287	267	303	283	262	251	252	278	293	281	320	277	246	272	294	242	282	276	272	272	230	257	270	274	242	270	281	257	276	253	260	237	285	287	273	284	284	271	252	295	295	308	265	260	272	264	260	257	269	268	279	267	271	274	285	253	266	270	304	294	299	268	262	260	276	263	260	297	297	259	290	255	282	268	254	274	275	277	263	259	266	249	273	247	282	263	304	275	278	276	266	290	256	270	272	275	264	294	274	260	256	256	285	285	293	280	260	282	293	253	273	236	287	262	274	279	274	286	283	278	238	290	248	250	271	277	279	267	254	283	274	270	268	281	299	289	305	273	284	272	267	291	267	283	274	265	231	258	255	265	255	271	224	267	311	270	299	285	282	259	273	298	263	269	239	285	283	278	264	274	276	253	295	252	270	290	278	266	259	260	274	277	271	275	247	286	279	270	275	271	295	281	251	259	256	250	259	279	267	262	274	258	293	267	275	253	285	295	268	316	297	290	294	263	257	259	285	240	250	276	263	271	259	264	231	267	252	247	293	264	288	267	293	247	282	253	255	296	268	289	285	276	290	261	269	305	291	284	283	284	317	307	287	292	281	273	255	254	247	279	248	280	306	267	328	252	283	271	252	281	258	274	268	254	267	252	279	274	268	260	280	249	261	255	277	229	278	275	278	258	302	279	305	269	265	320	272	295	288	281	254	265	269	285	287	264	209	269	268	278	260	249	283	298	231	227	280	276	265	284	259	259	284	288	229	266	276	277	251	245	276	278	279	273	266	260	248	234	256	318	263	248	303	268	288	253	248	281	264	282	247	242	300	271	258	259	263	291	264	262	259	280	280	276	296	275	294	286	274	273	240	244	263	278	268	289	263	271	272	282	278	270	257	248	280	300	273	269	276	284	251	297	290	291	271	243	267	255	262	259	290	239	268	272	267	277	259	273	261	281	279	244	269	275	283	292	279	292	268	252	250	275	280	299	305	273	300	265	270	261	251	252	279	268	252	251	260	244	283	260	270	246	287	255	251	287	301	254	274	259	280	280	294	251	255	280	279	243	274	252	255	248	265	328	279	259	226	299	259	256	228	276	265	244	267	278	255	250	298	255	248	295	267	278	239	228	266	267	266	237	263	266	287	242	278	288	304	271	267	250	253	273	285	311	259	297	252	265	271	281	244	245	281	271	284	275	265	280	287	273	258	254	269	246	270	269	268	284	271	251	271	256	263	247	275	248	277	280	267	289	304	274	252	275	240	261	291	263	291	275	284	271	265	266	275	288	259	278	272	253	273	281	291	237	263	245	254	280	278	264	275	267	255	259	254	267	290	268	267	312	284	267	268	237	248	253	258	271	271	270	274	267	310	290	227	226	273	271	267	285
6321	1115	2346	9415	5718	1024	967	896	794	756	720	715	738	768	714	682	669	743	703	695	682	723	683	633	648	646	662	675	659	658	681	625	705	646	634	661	615	651	688	647	645	636	659	656	690	625	667	632	662	649	628	644	644	658	607	663	650	639	695	663	652	674	667	640	609	639	644	618	619	628	659	694	675	674	665	618	628	631	651	650	634	663	619	612	661	658	635	627	684	616	627	632	687	618	642	639	625	612	707	647	645	660	649	673	672	634	634	650	624	692	626	663	635	649	641	660	666	658	709	676	670	636	673	589	635	646	653	667	648	666	645	626	668	656	650	676	653	635	640	646	683	681	744	667	616	653	643	680	668	671	646	623	632	655	660	626	587	609	623	663	606	675	676	622	656	642	630	680	621	651	687	641	632	695	658	625	631	633	641	658	637	679	653	617	663	698	623	666	691	689	649	656	637	675	643	601	636	614	645	622	660	666	649	693	641	630	635	668	610	640	696	711	652	681	635	626	669	639	704	649	631	651	611	688	649	660	622	663	656	647	681	708	707	645	697	614	662	649	644	647	639	644	685	681	654	669	657	660	651	672	658	633	639	662	635	635	662	618	619	649	619	701	681	633	623	674	675	659	645	656	657	638	664	602	607	613	645	614	666	626	624	625	680	687	636	661	629	658	640	611	658	600	638	621	642	722	634	629	632	643	637	682	664	599	675	654	656	642	585	655	678	683	638	688	657	642	644	709	666	647	701	623	627	633	673	657	662	626	653	641	641	648	598	618	649	663	663	648	695	606	672	666	673	681	621	672	685	594	639	602	619	632	626	598	648	654	653	641	632	645	669	665	643	608	651	636	663	588	605	704	636	620	699	651	675	641	637	608	616	597	653	698	630	670	663	723	638	587	698	647	670	644	633	687	641	671	649	627	646	643	640	674	685	684	684	690	640	635	614	625	601	590	650	639	697	699	623	667	692	687	662	654	649	688	667	631	666	619	635	686	602	643	643	602	636	619	650	657	648	646	622	626	643	619	694	643	633	617	632	647	639	671	601	633	657	688	656	630	579	649	675	637	639	642	649	701	613	627	666	648	654	682	685	677	684	689	670	707	657	624	673	702	650	636	676	653	662	659	626	665	658	643	630	692	634	629	700	654	600	669	646	669	677	643	650	641	677	639	652	690	654	654	609	619	688	611	692	625	640	637	670	630	655	695	652	621	636	675	661	664	683	626	677	650	612	654	664	610	626	643	653	619	628	642	682	666	683	611	661	609	684	657	680	656	615	659	612	661	663	663	584	630	684	617	674	629	662	653	679	682	647	664	606	671	627	678	668	669	632	627	627	642	650	692	620	664	653	636	661	636	649	637	651	653	643	670	668	667	615	656	650	633	615	676	636	645	639	668	643	623	606	638	648	664	657	630	667	664	657	659	596	717	691	685	636	652	609	647	684	664	696	659	687	666	617	670	720	648	664	607	683	650	666	655	680	680	645	668	698	662	625	670	650	685	682	682	706	633	654	664	685	653	627	644	628	674	713	684	633	660	645	667	674	664	620	652	688	650	633	665	642	709	640	670	642	649	681	598	647	648	631	635	654	657	626	638	597	650	627	666	669	676	656	639	622	612	642	645	630	685	641	621	628	625	650	638	634	670	712	700	596	653	617	655	657	596	650	689	621	625	618	644	681	623	619	643	615	715	715	663	650	657	625	695	645	642	654	626	685	671	616	712	673	639	638	599	674	626	623	674	697	671	691	631	663	693	695	663	662	658	609	633	629	655	656	652	624	671	663	636	622	655	648	679	632	652	666	661	663	631	660	648	677	638	629	646	614	606	678	631	645	635	675	689	649	692	634	652	667	614	630	644	653	678	672	641	647	711	626	675	607	655	646	618	705	657	618	681	608	599	700	639	669	663	654	646	622	632	659	616	677	648	652	654	682	648	615	699	677	645	665	629	669	652	643	695	628	583	634	682	664	680	668	696	661	647	657	646	632	621	694	623	630	593	658	662	653	635	665	664	648	647	651	619	676	667	670	632	705	638	702	638	680	674	633	670	685	629	659	674	659	646	683	677	655	617	661	665	644	606	638	624	644	624	633	670	655	630	668	717	660	663	668	655	664	644	643	680	681	660	652	624	659	664	633	674	663	659	656	627	697	633	676	658	612	669	644	714	645	658	634	677	604	629	687	655	668	653	657	639	680	684	657	633	656	650	653	636	654	641	651	655	660	665	640	654	682	624	658	638	628	632	659	688	629	656	665	669	643	698	639	662	641	654	614	590	612	684	610	659	643	688	660	656	631	665	671	650	686	678	658	709	652	649	622	623	609	700	655	659	657	651	699	653	604	708	647	599	615	661	635	638	664	656	619	692	653	681	622	643	659	715	632	620	695	642	618	658	654	689	613	663	634	644	662	674	640	624	680	636	696	643	699	657	671	645	717	678	620	650	631	664	648	665	601	682	653	669	639	632	652	633	648	613	680	680	625	683	653	667	628	624	632	640	661	603	664	618	655	683	629	639	687	616	669	621	658	650	682	613	670	629	645	687	670	637	637	672	674	637	664	676	713	615	640	684	629	656	676	657	680	664	623	631	709	675	638	653	659	692	668	648	620	668	634	629	663	665	664	656	647	643	683	680	674	620	665	694	706	636	662	677	668	609	617	606	662	650	676	658	654	675	646	691	656	660	666	646	678	651	669	664	681	638	613	649	692	654	681	675	680	667	658	650	667	655	655	611	626	608	676	690	669	675	629	694	653	613	645	622	628	639	657	660	681	680	641	653	660	629	588	653	660	635	662	665	624	621	599	641	651	635	655	645	647	644	631	636	675	671	660	625	661	675	637	616	599	626	643	629	657	664	650	682	639	626	630	624	638	655	621	660	621	657	636	657	669	674	654	611	616	659	706	609	669	688	660	664	648	678	676	664	655	655	680	651	646	648	646	691	612	661	684	692	645	614	650	665	628	655	665	638	696	669	668	633	654	618	671	623	650	674	650	626	659	622	631	635	640	674	641	631	628	678	607	622	614	664	687	632	672	637	680	617	660	696	706	645	658	630	608	689	666	651	676	674	659	645	652	667	646	658	666	652	675	665	624	608	651	645	607	620	671	654	647	626	641	617	644	693	697	668	693	628	671	643	619	589	641	645	690	644	653	654	686	636	662	625	681	609	634	665	654	629	659	633	621	647	611	619	675	644	662	644	684	656	643	634	663	636	699	669	649	680	687	633	694	681	647	725	649	657	635	638	635	630	640	624	654	619	637	642	647	694	654	619	645	679	642	669	623	645	630	638	660	631	712	638	686	657	608	653	703	632	628	673	681	666	588	663	655	640	660	648	636	639	659	621	606	645	673	689	633	657	675	641	671	584	678	661	619	644	660	668	645	638	629	634	649	653	650	630	619	634	640	661	668	658	673	660	665	632	633	675	622	674	651	635	619	651	659	635	643	692	635	668	627	657	596	635	663	607	641	673	665	677	662	668	678	669	638	619	673	643	618	634
12244	1191	1394	4698	3952	323	230	213	178	182	175	195	144	157	166	167	147	164	145	149	141	140	135	137	176	154	118	139	114	125	129	125	134	131	168	129	164	153	138	165	136	124	140	134	147	137	119	141	134	130	129	139	144	141	127	129	134	148	119	139	122	136	129	121	139	124	128	124	131	136	153	146	134	117	126	135	130	146	120	131	108	139	173	136	132	135	148	145	132	122	143	142	139	128	146	124	156	143	138	131	131	127	133	119	134	112	106	151	126	152	148	132	124	138	139	141	128	130	134	120	149	146	133	125	140	137	143	145	131	118	136	136	133	120	144	126	130	153	126	126	145	125	145	132	129	148	134	144	129	135	135	134	137	143	156	169	133	135	136	109	127	115	154	144	120	122	129	144	131	133	141	168	132	136	133	147	132	126	132	154	145	130	113	121	157	148	138	153	141	129	129	128	127	156	137	144	131	159	137	139	116	137	154	121	145	152	130	149	142	122	148	143	130	151	139	157	138	126	143	137	145	153	139	126	152	122	124	115	138	132	136	143	129	141	117	134	134	136	146	137	146	145	129	151	123	132	141	130	137	157	120	139	136	148	134	108	101	127	166	131	136	139	124	138	140	106	139	131	138	125	143	127	154	149	103	142	132	145	132	116	114	153	132	133	140	140	144	130	121	133	132	128	137	137	141	153	122	154	115	134	142	134	124	141	123	143	135	141	143	136	131	133	136	132	139	126	148	143	126	117	148	138	117	138	142	137	122	126	146	143	125	150	127	127	114	129	132	141	137	140	121	125	154	137	134	121	132	133	146	142	127	123	155	125	131	128	124	141	133	136	135	120	135	108	146	136	130	112	169	125	134	129	126	124	145	141	123	139	139	136	97	126	135	137	156	152	115	146	137	153	149	138	118	143	146	135	132	122	121	119	131	131	138	135	135	142	114	145	160	146	130	129	143	104	126	128	142	126	137	139	139	138	126	126	141	154	126	132	115	140	126	125	126	158	135	128	134	145	149	143	114	121	136	137	130	132	143	141	138	137	146	131	122	116	129	124	122	141	141	141	135	112	131	136	135	124	134	123	132	133	135	148	138	117	142	141	132	120	137	149	153	132	137	127	152	121	155	130	140	143	127	139	135	124	152	142	127	140	129	137	151	133	141	142	162	131	120	130	138	128	132	125	121	126	153	133	148	159	126	156	123	113	123	120	114	111	142	141	130	114	121	149	155	159	137	110	126	129	144	132	144	136	156	153	144	121	119	123	146	127	126	138	132	144	159	167	129	144	128	159	149	138	142	156	155	136	138	148	128	115	131	126	132	117	115	148	122	138	158	132	146	144	131	167	128	141	119	123	152	142	127	127	145	131	141	128	162	150	117	126	122	133	151	130	148	145	134	128	124	144	131	159	138	149	109	105	130	129	139	135	123	135	127	145	111	115	143	111	132	140	139	123	120	148	130	142	145	138	138	117	136	139	138	156	135	122	140	127	135	122	131	131	139	135	125	140	128	137	128	156	141	147	133	122	145	119	120	135	134	136	137	121	159	143	120	128	143	130	127	122	134	114	135	149	138	126	141	120	129	129	150	132	138	132	116	131	134	115	120	141	123	137	132	113	150	135	124	130	134	132	140	124	113	118	127	121	116	144	116	140	134	145	126	116	141	132	135	127	135	124	139	144	145	126	122	145	126	115	149	154	140	144	126	125	114	129	110	132	137	123	134	112	110	128	115	132	117	122	126	142	137	122	111	146	157	113	120	132	129	122	130	103	120	132	131	146	125	129	117	132	145	127	148	122	106	138	129	154	147	119	128	133	128	135	134	142	136	131	149	154	135	130	144	124	142	140	114	137	143	152	145	125	141	148	160	136	140	133	133	127	153	139	144	134	109	132	117	143	158	138	113	130	140	120	146	128	128	122	138	125	151	126	141	134	123	140	149	139	139	137	118	143	132	142	132	148	155	110	132	121	113	135	123	136	146	125	141	129	139	134	134	116	136	137	147	136	145	160	144	155	118	133	152	117	134	120	123	137	115	149	138	119	172	139	122	136	128	151	128	120	146	123	139	105	124	126	156	116	110	128	123	114	133	123	122	113	138	136	154	113	111	117	124	124	127	133	144	118	137	132	134	118	147	135	142	130	133	132	117	127	126	130	123	134	122	108	152	111	142	132	130	110	130	134	128	131	136	115	137	153	137	137	115	139	138	140	122	118	122	142	121	132	132	141	130	121	132	138	129	140	148	140	131	118	113	137	120	145	154	143	122	114	132	140	149	142	123	147	109	147	140	103	128	143	115	152	140	124	131	129	121	115	119	130	150	130	119	137	148	139	147	135	134	131	130	150	120	146	133	151	114	125	114	140	141	120	125	133	141	143	139	137	150	142	128	121	155	140	156	139	119	132	123	112	139	122	124	126	135	136	144	136	145	135	139	158	148	142	141	114	123	143	146	127	121	130	141	131	144	111	123	117	135	141	135	125	113	145	143	119	139	138	113	134	129	128	147	140	110	141	132	129	115	134	149	135	140	136	128	117	142	136	146	114	164	132	128	131	141	132	122	124	135	133	106	130	125	121	132	135	133	138	144	128	133	134	134	120	126	135	146	144	140	136	144	127	118	111	147	128	141	151	119	126	132	129	144	121	135	149	125	133	143	137	142	120	128	134	147	134	128	143	137	163	138	120	126	101	129	159	143	127	145	108	123	117	117	145	143	134	155	120	126	144	145	140	149	121	135	137	131	136	135	146	135	137	128	132	123	132	112	109	126	122	141	118	109	135	122	127	147	121	148	124	137	130	119	121	126	150	125	131	143	136	110	148	111	131	129	137	123	125	115	128	119	131	121	141	152	130	131	109	149	125	168	134	137	123	147	138	127	146	139	128	143	116	149	138	120	136	129	132	153	135	140	116	148	129	144	133	135	131	144	136	115	114	131	135	145	142	142	141	141	127	120	141	125	148	132	117	130	132	144	132	144	101	162	118	140	129	139	144	138	150	115	138	138	126	127	122	128	132	141	132	137	117	128	133	138	129	110	133	143	127	122	135	142	135	130	146	124	152	142	130	136	132	126	145	138	158	126	125	134	148	136	118	125	138	124	114	147	124	148	128	161	134	125	142	134	123	128	153	128	153	139	148	131	145	134	140	151	122	134	126	155	140	132	152	131	128	151	117	122	148	119	116	130	105	134	151	153	135	133	135	128	147	142	131	128	144	121	121	135	127	141	117	123	149	136	149	126	137	155	155	142	146	128	123	139	129	132	158	121	125	135	145	128	138	122	139	132	128	123	139	149	122	121	127	139	138	132	150	140	143	122	140	136	117	132	140	139	152	140	147	131	137	159	127	116	127	141	136	128	122	136	138	107	135	127	133	140	134	124	128	126	149	133	130	142	150	119	132	119	158	126	142	124	129	129	138	141	127	126	141	136	119	147	143	136	117	117	148	139	144	139	149	118	120	121	125	139	135	130	131	145	141	130	131	142	159	129	135	126	134	138	136
7897	1242	2821	14406	8789	1089	882	795	653	595	597	520	466	468	423	420	460	446	410	392	429	402	330	387	370	388	386	378	389	387	387	372	343	378	379	389	334	339	362	377	344	329	334	359	333	350	355	346	363	352	363	330	366	357	335	336	316	317	329	331	327	338	330	354	314	340	340	303	364	385	342	333	330	363	336	368	342	325	343	321	349	343	330	348	372	357	337	354	355	306	348	358	344	353	376	300	309	342	356	338	326	353	346	354	351	311	326	339	356	360	352	332	335	302	362	355	328	332	346	317	385	341	356	366	368	336	345	344	332	322	327	341	346	350	355	344	354	334	337	336	347	320	332	351	376	340	331	340	353	310	332	352	338	334	329	352	331	359	320	311	348	344	346	366	362	340	357	355	316	362	333	357	322	358	382	304	321	364	367	349	346	323	331	342	359	331	311	311	304	384	333	364	382	351	302	320	322	345	349	356	338	369	320	306	340	332	373	307	363	326	340	354	341	347	348	305	334	344	354	360	326	342	332	333	329	308	322	343	311	346	320	312	360	314	354	320	330	348	338	341	327	340	328	332	337	325	340	331	334	344	328	330	334	336	342	323	345	354	355	321	343	340	347	336	312	330	317	321	357	306	338	359	317	319	356	349	322	348	332	347	342	313	341	361	345	361	331	330	338	332	339	353	344	369	349	330	330	345	319	329	310	351	320	313	346	345	334	328	358	356	342	298	358	348	324	328	365	307	323	361	336	345	333	338	333	366	321	341	366	339	337	319	340	330	342	334	330	331	335	308	329	348	356	368	343	368	319	308	330	323	316	346	318	334	321	353	317	326	310	321	330	345	333	362	317	321	341	321	345	357	347	364	348	328	332	335	351	328	328	317	314	375	340	305	314	344	344	346	341	309	357	349	321	359	342	336	352	347	345	333	335	349	330	349	330	352	325	321	355	341	366	332	340	331	349	349	343	350	341	329	353	350	332	341	342	345	331	308	333	333	342	315	334	331	336	333	284	383	309	318	355	348	359	345	352	366	339	341	366	359	320	330	329	347	339	371	341	318	356	354	350	327	370	338	364	346	324	350	335	297	345	317	329	317	369	386	346	332	351	321	326	342	360	340	330	320	340	334	354	338	325	336	361	375	331	347	318	327	324	353	364	333	363	374	317	352	326	320	339	331	313	315	350	361	363	335	315	345	364	312	323	332	344	325	340	323	338	336	328	334	320	331	318	337	323	336	310	316	346	343	324	342	337	305	326	338	333	325	346	333	323	323	329	317	319	310	362	351	339	338	341	365	345	347	308	342	314	364	359	347	370	340	345	323	373	380	357	331	333	356	362	343	378	326	315	346	313	347	351	376	342	348	326	303	352	306	319	300	352	339	357	312	332	341	317	333	347	316	330	324	360	340	322	337	358	330	356	329	347	341	311	353	346	328	312	320	367	342	372	354	332	352	359	323	330	349	352	340	317	320	359	285	356	317	333	357	337	336	321	325	329	355	340	315	332	325	356	322	367	300	332	314	357	349	331	308	394	346	361	377	369	368	372	337	349	379	342	306	394	328	380	340	325	401	343	313	347	332	300	352	341	334	353	314	348	348	302	344	348	335	360	368	364	366	332	355	357	370	350	340	303	351	351	335	360	327	303	342	339	343	359	318	333	355	299	350	354	389	348	303	340	307	344	332	336	343	321	327	272	357	324	313	343	328	347	338	341	327	324	331	340	309	322	319	307	307	301	347	298	305	343	355	349	345	346	344	336	338	356	315	359	348	345	349	351	351	356	312	309	320	354	352	357	319	349	338	345	341	335	337	327	329	329	294	315	339	338	341	367	320	350	329	355	342	345	330	339	356	363	339	322	318	357	322	353	325	312	328	321	364	353	321	337	337	369	348	365	353	332	307	338	323	369	312	338	319	362	330	350	316	330	354	340	362	354	362	331	338	335	343	338	318	343	318	322	351	351	369	306	307	324	336	317	343	351	339	381	311	331	324	321	298	362	365	344	342	347	341	307	384	350	347	311	364	345	368	323	338	340	321	356	312	333	336	342	327	329	334	337	322	322	321	356	325	342	349	332	367	339	296	322	337	308	316	305	386	327	332	329	329	320	316	354	343	338	365	311	321	320	320	356	304	322	344	333	380	310	321	335	329	311	326	339	314	332	339	341	328	376	364	329	352	346	356	338	320	356	381	348	351	321	362	340	331	357	329	334	363	351	311	329	361	318	346	355	318	364	346	360	312	325	338	321	303	331	333	343	345	326	317	321	337	341	326	336	347	372	334	321	331	331	341	344	326	357	318	341	335	321	332	312	323	336	338	362	316	329	323	318	328	319	339	316	346	349	352	296	312	340	323	305	347	360	358	345	348	300	344	367	352	352	346	335	367	314	299	343	346	337	327	341	350	314	353	352	358	357	336	310	355	352	297	364	325	347	335	367	327	339	338	329	291	345	326	326	299	345	306	352	319	364	341	312	360	336	310	360	355	363	342	307	334	355	337	356	344	335	340	342	348	341	349	363	326	345	337	337	313	311	348	372	350	318	349	335	367	367	332	323	335	326	353	348	319	341	364	311	323	359	350	332	325	308	376	338	345	323	327	339	325	361	331	322	358	334	336	346	346	347	349	337	345	350	337	344	335	342	353	340	309	347	353	358	324	326	367	344	343	331	363	370	334	325	298	357	317	335	348	325	360	353	333	360	293	303	355	328	346	322	348	351	332	336	344	327	339	330	345	326	318	318	320	364	366	331	302	343	309	327	307	377	341	336	327	350	323	312	339	325	307	369	312	329	346	342	315	349	314	368	312	311	349	348	334	335	308	318	331	319	323	325	348	361	378	364	364	334	315	316	336	344	327	315	324	333	346	373	349	320	337	299	357	328	342	355	315	339	338	357	331	330	342	347	337	340	321	314	304	317	332	339	321	327	358	319	304	327	341	357	374	349	356	352	317	344	345	331	352	352	369	323	318	334	346	342	350	368	342	328	322	362	334	317	373	370	320	337	338	357	333	300	343	330	347	331	332	352	325	325	392	327	328	360	384	345	330	313	349	321	326	335	340	331	307	323	347	308	336	348	340	345	356	327	330	329	320	328	338	348	329	319	330	357	331	338	332	316	323	339	320	310	342	335	372	337	373	315	323	330	387	314	319	320	349	340	325	380	340	318	360	300	345	334	346	314	344	323	342	328	350	350	341	349	347	319	333	294	351	331	352	316	340	334	356	341	346	350	325	330	335	298	342	318	329	326	324	344	301	367	316	353	323	336	337	324	315	365	329	345	326	323	329	373	355	326	315	338	323	320	338	377	349	318	356	325	356	344	320	344	340	294	344	305	347	316	338	343	315	359	327	350	339	320	333	336	357	307	361	354	319	327	333	330	316	324	295	374	302	322	359	350	316	359	314	337	353	347	318	345	355	361	341	290	340	331	337	336	339	341	333	349	330	348	350	319	318	306	327	321	318	335	348	336	340	343	351	341	332	336	335	370	336	341	349	381	341
1684	441	560	510	311	280	269	270	264	244	234	259	249	259	262	249	252	230	244	279	296	234	239	250	296	277	269	266	236	294	253	260	243	220	196	263	279	259	247	250	216	282	291	252	260	244	273	247	264	253	259	231	276	264	256	250	227	277	267	263	265	266	296	231	257	254	255	252	249	239	245	255	256	289	286	257	254	243	254	277	273	268	245	233	251	279	272	250	249	234	260	267	296	297	288	249	254	288	256	235	283	274	290	253	271	256	299	280	252	260	248	281	284	286	249	262	274	255	261	276	291	281	277	266	251	258	257	277	252	254	243	258	224	255	250	270	261	249	268	279	300	269	267	285	277	244	279	252	258	268	264	258	253	242	247	252	257	258	265	287	274	231	264	243	263	271	264	264	228	264	239	263	259	278	250	234	244	249	258	267	242	262	262	252	289	256	260	270	247	261	259	255	275	253	270	279	267	235	237	266	238	265	236	259	282	288	291	242	280	262	254	284	265	286	253	258	263	270	237	277	251	226	282	267	246	260	240	252	242	266	274	250	298	276	281	238	242	233	266	254	295	268	259	254	284	267	259	235	273	257	246	263	247	256	254	252	271	258	264	279	270	258	258	259	279	247	233	269	290	259	253	238	255	257	235	263	274	236	255	231	285	237	279	271	232	257	229	260	266	291	293	238	290	281	245	277	257	283	245	239	280	266	272	276	252	280	273	263	271	253	254	262	243	273	240	265	242	267	243	243	263	266	246	263	212	264	249	263	253	270	243	252	246	267	288	286	280	218	241	247	260	269	290	269	266	271	263	250	208	282	264	240	254	234	247	242	275	267	243	274	244	256	254	263	247	255	283	270	259	254	277	249	284	221	270	246	247	260	276	240	227	241	266	256	254	237	267	274	265	270	277	260	290	275	279	287	253	249	281	239	280	274	238	260	235	251	268	244	293	266	241	242	274	241	247	261	265	234	231	263	272	294	279	271	252	239	239	272	263	261	261	253	256	243	286	248	275	279	254	255	242	258	259	277	289	285	255	254	258	274	258	227	231	245	255	264	243	282	300	269	268	255	251	260	264	274	244	247	260	241	279	243	266	287	257	253	235	259	264	269	270	251	296	234	243	243	273	276	261	231	252	245	253	237	271	262	255	240	248	242	303	258	255	278	263	284	271	288	248	266	250	256	269	273	267	272	265	247	285	257	262	257	273	264	263	261	251	261	230	247	274	267	261	254	238	263	243	237	285	275	259	257	271	267	278	312	256	255	264	253	236	261	265	283	281	246	264	285	272	247	267	245	263	243	254	290	268	257	258	287	244	248	279	271	248	273	272	262	271	276	276	271	282	250	257	279	252	280	256	219	253	268	255	202	286	256	275	277	249	285	263	254	265	275	288	287	270	275	283	245	280	291	262	234	274	266	235	279	282	236	267	274	231	267	244	258	254	256	254	249	243	236	241	267	291	222	267	247	252	255	255	248	250	232	259	261	268	269	260	216	238	249	251	231	256	261	260	257	249	284	254	271	259	240	269	251	253	265	247	255	270	245	277	263	255	243	207	270	246	264	270	257	266	273	264	275	270	282	236	251	281	243	257	270	266	272	242	253	254	257	256	284	246	232	256	237	288	277	263	268	303	292	267	252	283	273	272	232	253	249	251	267	261	254	251	277	268	278	257	265	258	303	282	284	290	243	267	259	278	251	258	262	266	266	252	266	257	273	253	251	242	272	271	265	219	300	270	275	231	270	299	240	258	278	246	273	260	265	272	263	246	289	251	285	256	251	251	227	263	257	305	261	242	244	258	235	266	274	283	245	275	250	285	265	275	248	280	257	258	261	262	250	263	262	267	257	250	243	272	272	260	241	264	251	250	267	261	245	241	252	245	264	239	261	272	274	252	251	275	262	269	281	267	268	256	262	261	237	244	262	290	272	257	263	247	235	240	253	284	269	251	230	244	274	280	291	249	271	261	287	301	247	263	264	235	260	240	251	242	287	283	265	250	247	279	254	273	273	254	261	275	275	253	259	236	256	281	271	277	242	272	266	266	297	265	256	252	266	248	263	279	259	270	270	263	268	261	269	266	254	269	283	246	238	281	268	261	280	266	278	246	256	289	284	251	229	247	240	228	273	237	237	249	259	261	280	260	247	283	275	228	257	251	230	270	259	275	260	264	263	260	245	246	261	242	261	260	246	254	254	234	269	279	276	262	270	250	303	248	271	281	246	294	246	270	260	275	228	248	267	209	259	250	266	230	263	234	263	243	261	270	252	272	258	248	277	250	235	256	256	235	268	252	289	261	253	241	263	260	252	243	270	264	273	259	241	242	271	278	268	264	234	246	265	276	271	283	250	272	275	259	253	240	267	257	255	245	236	266	260	247	252	292	266	249	279	246	259	283	279	301	267	230	275	257	257	267	284	257	257	254	274	285	266	264	293	265	272	259	280	283	254	255	255	255	273	235	296	252	231	263	261	257	249	233	268	245	262	274	238	276	242	223	284	261	242	259	253	246	265	259	244	296	220	254	271	261	237	250	268	258	245	266	251	272	266	251	240	283	251	250	253	238	257	299	258	241	267	248	284	254	239	244	284	286	243	223	265	269	269	274	267	256	249	246	264	287	258	262	287	263	241	247	241	279	245	225	284	286	271	277	272	264	251	277	271	234	260	274	225	242	243	264	263	302	252	256	286	254	251	247	278	244	269	233	246	267	258	245	229	220	274	238	265	257	241	248	241	254	256	261	269	249	248	250	225	253	295	251	242	232	265	240	257	270	236	259	239	245	291	251	264	273	254	277	255	267	265	279	284	263	252	258	255	265	248	265	289	263	241	246	253	249	277	268	254	272	272	238	256	214	239	286	263	280	274	245	272	242	277	281	276	290	253	252	270	273	274	270	269	268	254	244	243	243	255	232	269	238	255	266	262	261	253	260	273	237	243	280	246	276	266	288	271	255	270	269	240	267	282	265	248	247	252	231	277	265	272	250	246	265	268	265	280	257	281	259	274	246	265	237	246	306	256	264	256	274	253	254	248	272	241	275	265	254	301	229	299	264	229	256	266	248	230	247	254	241	244	238	256	283	260	220	263	265	270	268	240	228	258	238	250	249	266	277	239	246	268	252	235	225	249	283	260	295	271	261	292	236	274	289	266	269	270	263	253	246	253	256	248	256	283	238	258	212	256	294	228	292	236	264	256	252	286	268	227	261	261	248	255	257	254	278	247	243	255	244	249	251	290	250	267	254	246	247	281	270	255	265	250	256	266	262	240	264	244	251	235	255	269	257	278	273	231	280	255	269	259	263	262	231	259	291	266	260	259	294	260	277	278	263	276	266	267	257	265	273	250	290	253	246	243	252	281	280	244	239	275	243	265	259	242	218	265	263	280	231	265	284	251	303	236	263	266	282	264	263	256	258	246	295	246	260	233	255	240	244	264	257	233	250	254	262	234	226	229	261	268	248	249	245	240	255	261	263	251	255	267	304	250	271	259	264	288	252	247
2025	872	1249	1446	871	658	652	631	619	617	643	644	666	657	635	581	699	674	661	630	612	651	616	609	656	673	625	650	634	684	619	647	617	655	668	651	643	672	660	654	641	624	618	626	647	677	609	654	608	613	632	647	604	633	643	671	626	671	607	618	620	624	641	647	660	626	635	565	631	636	601	655	649	641	614	608	635	634	629	674	609	626	604	629	639	655	614	617	638	662	634	662	624	645	606	658	653	653	699	649	627	633	656	632	644	691	630	640	660	643	636	630	648	659	650	664	648	586	619	662	623	609	676	660	630	661	615	620	662	623	656	688	627	654	596	651	651	611	666	692	648	601	655	672	619	659	604	629	638	630	639	646	633	633	651	581	631	633	632	590	645	607	626	643	636	632	591	646	659	663	582	614	630	597	616	618	662	617	642	661	649	645	618	622	637	617	613	608	641	672	634	635	652	671	636	594	652	650	631	634	634	616	647	656	628	649	643	628	699	665	577	596	633	660	636	642	652	632	645	662	620	625	670	625	669	581	614	635	674	653	662	630	598	612	594	620	661	626	640	644	651	628	619	640	594	655	648	636	639	622	624	686	630	654	627	693	598	582	644	666	663	669	641	621	610	606	638	608	607	613	659	595	623	663	608	671	587	626	613	612	650	611	634	610	666	652	643	628	646	638	635	576	627	643	678	629	651	656	642	598	672	634	616	629	623	685	640	668	640	650	645	652	611	648	646	594	636	632	649	673	596	620	601	636	633	651	605	647	624	687	649	609	640	596	624	693	584	624	625	632	636	643	695	625	668	656	626	617	639	638	637	683	608	659	620	645	656	633	631	690	632	653	628	648	645	607	658	642	654	670	639	660	598	695	651	625	639	653	656	614	693	631	633	653	618	682	654	592	635	683	596	602	604	644	656	669	629	638	664	647	650	648	662	645	610	630	587	643	650	637	647	604	625	618	600	672	691	609	646	665	608	618	676	648	634	631	648	683	672	633	646	655	644	617	639	639	649	676	629	595	652	654	603	595	643	631	618	627	642	636	633	683	636	643	634	580	650	612	655	638	673	658	623	653	647	604	638	648	579	633	676	613	647	644	652	637	638	598	675	620	610	593	640	644	650	608	628	598	589	645	622	666	635	611	644	658	677	663	601	677	647	648	617	691	649	668	618	610	629	603	627	635	685	651	673	631	683	643	643	627	644	649	642	627	600	643	656	584	627	631	679	609	623	598	616	597	621	652	672	642	650	649	625	664	664	663	678	639	615	615	666	663	636	627	611	640	599	644	648	596	610	637	682	638	641	655	645	657	654	671	622	617	589	662	630	657	625	610	634	681	589	637	646	620	625	650	647	632	634	686	640	678	637	629	645	664	625	606	636	674	631	565	658	629	662	685	644	609	594	626	644	633	653	639	613	652	620	653	662	576	654	662	625	655	658	646	633	652	619	618	647	609	592	612	626	613	674	667	665	639	649	633	673	648	671	635	683	617	608	614	600	593	674	661	683	598	685	612	625	648	623	714	619	647	649	616	628	586	613	613	627	643	592	644	662	627	637	677	625	630	634	641	647	624	590	603	621	612	602	618	627	611	624	671	662	652	630	647	616	681	664	666	623	650	633	612	583	648	644	640	634	633	628	607	589	648	617	615	646	667	659	633	636	666	613	634	653	656	677	632	656	630	642	621	639	651	665	647	658	643	602	633	639	633	636	646	639	637	641	665	669	615	630	660	681	660	627	664	580	627	623	620	624	627	587	615	669	590	631	621	621	668	602	616	624	608	640	643	619	677	639	641	635	625	649	624	648	606	626	653	673	616	599	633	659	622	677	678	655	606	624	649	670	625	651	592	641	610	675	662	620	654	649	657	688	635	615	666	649	648	583	658	642	670	640	648	623	665	587	656	628	650	617	655	657	636	609	638	653	687	625	693	711	611	629	637	653	608	638	641	602	638	617	574	626	604	627	677	658	568	642	623	633	616	619	629	647	706	621	653	633	627	629	635	585	647	645	636	603	594	648	656	637	635	643	630	624	608	604	640	583	611	629	693	646	629	660	643	662	630	636	677	651	673	604	639	627	621	635	650	624	645	631	612	645	666	643	635	632	670	640	619	607	616	658	636	657	659	624	620	654	615	659	634	603	627	677	590	615	632	647	611	651	638	631	674	664	643	626	656	680	656	605	630	608	600	622	599	668	629	652	631	633	606	613	587	636	658	689	605	640	627	620	645	614	658	658	618	623	664	615	635	645	658	657	647	629	625	614	611	644	614	640	627	656	693	634	652	639	657	688	624	668	649	653	633	654	628	653	636	615	652	667	653	677	626	634	622	613	616	635	661	712	627	651	673	662	616	676	629	671	636	575	631	648	659	652	656	626	613	619	668	633	638	632	658	679	644	618	608	668	640	660	617	670	648	657	630	643	660	637	613	691	608	658	662	604	604	662	618	639	627	633	624	592	668	684	676	708	663	599	652	701	678	681	639	642	607	640	614	618	622	615	653	649	636	644	643	600	636	672	630	626	589	633	585	631	613	643	640	625	686	624	630	642	639	650	656	673	593	618	625	616	610	631	676	612	604	612	608	655	672	657	610	639	607	623	669	606	642	647	622	634	606	638	627	644	620	652	609	657	615	656	649	629	594	661	633	653	642	632	652	654	631	652	651	634	647	638	661	638	684	607	621	628	623	592	625	625	605	724	619	659	639	617	614	572	611	610	594	641	640	643	655	639	609	624	638	664	624	680	645	657	635	607	615	659	666	629	619	622	680	617	634	608	623	626	586	627	626	627	675	615	618	669	670	658	683	654	608	634	656	664	623	639	568	653	672	667	641	629	632	667	628	648	689	629	640	642	645	607	567	675	645	681	620	661	643	651	633	620	684	653	613	637	603	617	613	619	649	643	618	618	620	614	622	669	625	603	642	651	634	638	599	599	619	655	629	638	642	628	652	636	590	654	624	652	644	656	641	662	661	615	635	643	632	642	608	613	635	624	671	619	613	642	640	619	641	697	681	654	599	622	645	666	642	655	600	598	583	647	653	623	650	614	638	675	661	706	610	638	609	621	664	624	660	680	658	634	607	675	600	638	634	644	597	644	621	641	627	638	645	648	616	616	655	664	628	620	600	641	605	659	580	622	664	637	630	654	664	639	608	635	639	641	712	647	627	641	654	650	645	643	658	647	653	625	616	650	616	660	613	672	710	661	626	681	656	617	597	652	616	613	639	589	624	637	634	653	598	634	641	618	606	645	652	650	660	612	665	609	628	631	649	606	682	623	644	636	606	592	640	626	636	639	660	644	628	652	640	621	634	654	653	672	644	686	658	627	637	664	601	599	650	613	665	617	605	682	612	631	660	623	633	629	680	644	604	635	608	631	589	678	670	664	696	669	651	625	660	602	654	638	636	664	684	606	618	667	645	635	645	660	679	644	643	663	679	650	631	628	632	657	615	645	697	649	662	665	643	635	612	650	656	624	628	617	624	618	647	604	648	689	642	656	595
6683	817	922	2747	2066	347	343	299	286	292	308	277	281	259	281	288	292	302	260	274	245	289	284	289	264	240	259	272	231	251	312	306	257	259	251	307	259	272	296	267	268	272	272	268	279	282	273	259	287	290	262	261	270	284	293	279	260	275	269	297	257	258	272	249	288	296	302	260	258	285	260	291	291	283	264	269	274	265	272	270	263	271	241	263	266	222	255	274	256	265	263	297	271	249	286	262	247	280	258	265	263	252	277	271	233	307	278	278	247	279	286	293	260	282	293	272	282	296	289	262	247	292	261	295	265	258	281	256	276	258	255	235	277	242	267	281	238	276	259	246	285	240	265	276	268	288	279	281	256	254	276	257	294	273	260	253	251	247	267	254	259	299	243	246	285	256	261	287	289	286	262	273	255	269	299	279	284	243	254	291	266	281	264	255	279	262	288	290	261	249	270	289	270	277	261	276	281	241	294	267	289	259	279	233	278	274	249	253	298	270	276	246	258	270	262	293	293	247	255	314	273	271	264	254	269	275	259	267	257	280	242	283	276	254	255	276	256	276	318	240	261	288	270	271	242	286	306	273	256	248	270	284	289	273	267	270	275	239	308	248	268	268	258	292	276	278	292	270	317	280	269	294	275	249	264	271	261	283	287	277	274	251	237	298	269	264	252	300	267	263	277	306	271	280	255	292	264	255	265	256	251	273	268	261	267	286	245	292	255	242	279	267	299	303	262	277	294	271	289	264	262	274	242	279	315	269	286	281	257	264	243	251	307	224	290	242	256	285	268	244	256	285	272	295	244	283	276	232	275	296	247	275	270	272	246	266	298	268	244	284	293	294	264	234	282	254	242	247	252	277	273	286	264	257	277	270	288	292	280	265	267	253	279	263	264	329	264	268	293	271	275	292	302	302	267	264	272	291	259	262	282	249	277	245	262	271	298	268	269	252	260	247	253	252	271	308	259	244	293	259	299	278	263	289	306	241	258	290	253	257	263	263	241	272	246	259	286	237	293	271	257	239	254	261	256	258	320	300	263	264	260	266	304	276	234	285	282	274	260	243	283	268	265	271	272	279	276	257	303	264	255	291	254	270	271	264	252	256	271	274	250	254	267	246	263	287	266	285	297	272	306	275	243	280	258	289	263	268	285	275	265	260	256	275	280	295	255	275	283	244	255	277	289	275	250	289	266	299	277	285	242	254	254	264	289	238	271	272	290	267	317	264	275	274	271	278	286	286	250	262	287	260	286	270	245	300	254	259	291	285	243	279	262	254	273	250	261	281	262	249	279	271	274	248	269	301	273	280	277	266	257	273	274	317	244	269	249	254	269	256	286	297	286	271	286	268	283	249	303	238	227	272	278	231	264	267	272	249	285	245	259	291	288	266	267	315	279	302	271	277	255	253	283	302	264	256	254	266	244	267	281	282	264	264	270	262	265	258	296	288	237	260	301	276	293	281	269	279	260	256	251	228	274	266	245	280	264	255	284	274	257	251	282	264	286	258	280	300	252	303	261	243	255	285	290	206	250	263	259	259	267	273	254	267	242	279	280	254	299	261	284	252	282	231	266	238	289	260	263	259	256	299	273	270	244	248	273	257	263	238	273	270	266	239	292	265	295	287	278	286	282	276	286	277	286	273	255	274	272	286	296	253	280	299	261	276	287	300	279	259	253	272	269	286	276	246	250	274	269	279	262	269	263	293	225	279	265	231	283	243	255	264	264	267	299	291	290	274	279	277	270	237	268	266	246	298	249	267	219	217	255	281	282	253	272	302	289	270	248	274	276	286	276	264	249	269	247	271	260	282	283	248	282	308	287	287	269	268	268	244	265	262	286	306	271	279	297	285	304	209	267	251	275	291	275	275	277	263	239	282	276	249	244	296	279	275	277	256	294	284	280	269	242	287	277	259	268	259	254	255	246	286	244	232	276	273	284	235	289	258	255	266	285	269	304	275	263	307	288	298	258	277	293	269	252	257	279	287	261	267	254	257	247	277	267	276	240	254	267	273	284	267	258	278	262	285	264	289	273	252	283	278	274	259	269	259	252	253	286	285	261	251	247	288	293	275	260	264	253	277	312	250	267	266	265	277	287	260	309	286	265	304	248	273	291	281	261	269	289	284	278	305	256	285	274	249	272	280	258	275	241	263	297	276	294	255	284	277	246	257	304	257	260	257	275	284	253	269	232	275	287	269	257	270	270	273	282	247	291	269	277	242	242	288	247	269	248	239	249	311	264	270	274	265	266	254	251	277	282	249	275	278	285	276	240	265	255	253	262	275	260	289	301	255	281	282	247	223	258	268	276	269	317	259	251	276	268	309	263	274	262	297	292	280	292	262	257	248	273	279	289	295	264	285	286	267	269	262	275	280	250	295	264	277	282	277	262	298	258	232	283	266	247	310	276	273	280	298	261	283	290	260	275	273	256	266	247	248	245	272	266	300	263	258	223	259	292	279	272	253	286	301	269	274	243	305	277	302	236	278	258	273	287	278	271	260	261	282	279	284	278	239	251	267	280	249	279	275	284	274	295	266	256	247	272	304	274	285	246	233	268	256	280	255	282	288	304	289	285	231	289	295	252	259	277	235	250	281	259	283	265	237	300	238	297	275	285	251	237	238	296	287	260	272	272	261	260	240	266	249	243	287	261	272	265	287	276	289	275	255	264	276	264	259	287	294	255	264	280	273	250	305	260	259	265	285	288	283	251	247	270	265	274	261	252	250	273	261	287	282	238	259	277	276	269	268	285	253	240	280	244	297	266	292	240	269	286	256	281	299	284	268	247	269	259	268	262	270	255	278	252	267	264	267	250	286	247	247	269	275	253	274	260	271	258	279	259	283	286	304	262	258	281	266	271	285	247	290	269	251	277	258	286	254	260	273	275	254	261	284	255	259	285	256	271	278	282	273	287	279	268	268	231	245	286	272	268	246	267	296	268	292	266	265	246	265	275	260	286	275	250	268	284	278	229	264	313	284	250	250	260	266	231	267	266	280	255	261	272	278	252	244	245	260	317	265	268	248	293	286	255	266	285	285	270	263	287	286	260	259	242	266	301	286	258	260	263	272	244	280	296	278	276	289	281	296	252	296	247	268	293	301	296	237	255	301	241	277	252	251	277	249	260	267	273	260	294	277	248	276	253	273	248	274	284	263	286	285	312	260	264	247	278	276	275	276	265	289	289	287	283	267	245	242	265	245	284	258	252	276	285	262	285	265	272	268	268	285	289	253	267	253	252	264	285	260	257	287	262	269	276	280	266	295	260	256	286	285	252	273	281	276	268	261	246	281	258	232	257	264	268	281	263	290	266	259	262	300	295	274	217	279	251	273	296	286	266	270	266	272	277	275	245	253	251	258	269	293	283	286	262	261	234	264	272	282	282	244	277	290	270	275	255	234	290	284	261	279	272	264	304	269	253	292	242	283	249	273	254	267	263	266	256	260	285	291	295	289	268	267	281	296	288	269	248	259	275	230	264	276	278	242	282	239	265	273
6384	1218	2125	9723	5630	1040	964	864	858	814	770	762	797	710	715	703	716	686	686	713	705	685	723	657	655	663	679	680	669	653	672	651	661	690	641	715	626	613	631	673	649	652	648	610	677	665	648	675	620	665	689	671	640	638	633	638	682	672	644	617	657	670	643	633	621	617	641	656	621	614	692	690	633	652	679	646	669	698	620	637	646	685	681	642	652	655	669	652	654	633	646	618	637	704	682	664	635	657	630	651	691	640	655	625	619	711	658	688	680	655	662	595	645	663	674	700	634	617	658	665	690	628	632	690	612	642	633	633	674	619	639	694	693	676	629	649	616	620	637	627	615	683	642	660	632	676	647	611	653	650	696	697	634	660	677	632	645	674	653	609	640	669	688	663	651	670	676	627	644	646	703	639	656	670	663	669	677	719	678	616	601	645	666	664	673	625	650	656	703	653	641	618	626	676	634	676	649	655	637	689	640	653	648	683	693	669	666	683	672	636	658	653	628	619	680	627	656	665	685	661	607	674	666	634	636	672	642	672	654	674	642	648	630	664	622	673	679	592	658	611	668	624	653	628	607	649	618	619	623	635	635	640	672	622	636	657	609	640	659	680	663	645	665	658	655	660	655	666	696	643	649	673	659	614	629	731	626	673	652	680	633	655	663	637	650	606	663	667	679	688	637	662	722	680	642	665	647	693	647	660	654	678	632	625	649	628	641	672	659	584	658	631	641	706	602	657	611	652	668	653	659	648	692	637	600	643	602	668	618	670	711	636	651	664	671	661	705	596	609	658	639	626	636	659	674	641	631	658	607	664	677	656	655	625	677	608	693	652	645	710	598	604	674	658	644	617	643	654	648	605	707	571	643	681	669	655	620	660	662	603	633	671	692	638	623	635	633	636	668	673	686	616	627	703	610	674	650	617	651	635	603	702	636	633	655	663	634	652	638	599	637	667	650	670	633	624	677	630	643	636	613	641	638	648	646	708	620	601	662	662	657	683	596	672	655	665	644	650	650	664	684	661	631	616	683	626	656	667	620	678	648	618	614	650	656	647	601	652	633	659	615	661	617	629	671	655	648	650	628	631	640	650	646	588	654	645	660	666	599	661	633	661	662	646	642	637	641	641	632	646	631	694	636	692	601	646	633	667	615	712	658	705	633	635	646	626	634	692	625	690	630	692	649	664	661	632	669	656	657	643	724	698	657	639	649	631	638	657	669	686	649	632	627	606	679	664	700	645	684	649	686	684	662	634	672	647	640	646	637	674	643	635	642	655	683	665	647	616	631	663	643	645	679	648	650	645	630	622	611	638	672	628	615	645	685	660	605	680	629	624	587	648	723	656	628	622	656	652	646	662	636	637	628	671	663	677	699	667	673	661	627	643	631	679	628	676	656	623	639	685	707	637	662	665	655	699	647	646	661	616	637	674	665	628	652	637	627	635	670	649	646	603	616	645	653	681	671	644	669	658	621	658	610	654	636	643	646	669	638	658	699	667	695	638	619	590	633	621	645	648	668	683	689	629	654	686	642	706	627	661	650	667	671	655	629	633	657	643	652	672	654	668	677	683	641	662	665	634	626	642	668	654	647	663	707	597	623	645	651	661	686	636	632	585	613	668	617	699	679	670	701	665	659	629	644	628	667	652	662	663	620	660	637	621	656	675	625	653	673	688	613	663	643	629	588	641	635	649	645	658	641	680	678	664	632	624	710	668	664	678	643	618	641	642	654	603	640	662	655	613	600	613	665	652	650	669	651	612	640	680	638	631	680	669	680	660	669	627	583	685	655	647	637	653	609	631	651	662	621	634	651	640	618	610	618	632	653	649	632	653	656	695	668	636	659	645	622	652	657	627	627	676	645	683	633	619	655	646	634	645	678	658	627	658	675	682	695	628	648	652	653	645	672	644	642	657	640	672	673	653	661	640	653	679	684	645	604	667	634	650	659	648	621	688	698	657	655	663	642	696	694	629	704	661	637	610	695	648	694	679	613	617	673	632	658	667	625	654	636	642	639	599	606	675	622	682	643	638	647	700	585	648	651	656	638	658	645	653	668	620	635	652	652	720	639	667	632	645	635	634	659	617	697	683	650	654	704	722	631	690	678	676	663	663	636	629	666	677	653	696	651	697	662	658	653	638	645	627	637	656	645	636	653	636	656	645	635	611	639	641	610	676	655	636	662	686	641	627	655	643	651	602	664	627	614	692	665	664	650	650	644	628	644	607	673	645	666	601	652	666	619	646	670	676	634	662	638	656	656	668	640	677	665	658	667	636	662	651	632	647	677	622	654	662	619	678	620	674	635	657	652	618	703	611	682	685	594	646	682	652	617	673	674	644	654	670	668	629	613	653	630	650	639	622	625	634	663	649	681	634	649	611	700	632	655	658	619	630	655	683	659	694	631	597	629	672	684	669	618	657	629	704	668	650	658	640	622	654	661	722	662	650	656	617	641	642	663	721	606	623	692	673	628	693	662	615	636	684	671	680	689	636	647	621	646	681	646	697	674	632	654	628	613	640	642	676	627	654	700	658	639	649	641	644	634	666	664	674	648	635	651	663	649	645	622	646	665	664	710	676	605	671	611	651	627	647	630	653	729	661	635	645	674	614	664	652	615	635	628	629	653	641	639	677	628	641	646	681	680	636	653	643	627	674	625	657	606	640	603	657	687	626	603	599	678	652	649	688	691	680	658	645	680	632	642	695	622	650	658	643	664	652	675	661	670	622	640	585	665	644	688	648	624	649	628	671	652	633	671	626	711	670	626	653	625	687	664	654	684	650	610	632	645	611	673	665	642	596	624	643	656	617	652	684	651	697	671	660	641	624	648	656	661	723	674	626	668	632	623	651	642	639	647	667	658	616	616	647	626	602	640	650	658	684	651	636	656	652	641	670	603	621	654	621	644	668	683	640	671	654	662	654	630	619	671	643	678	628	665	605	697	689	636	576	647	637	639	606	592	670	694	713	654	641	681	647	671	668	630	654	631	669	680	662	643	655	655	656	670	699	599	652	695	671	669	663	612	684	619	634	618	626	655	643	670	653	633	684	646	675	664	617	701	643	658	648	673	634	610	631	640	640	653	649	668	669	673	657	669	638	657	660	641	645	670	676	615	636	616	655	653	698	643	654	628	615	638	638	648	635	672	632	648	713	660	671	650	663	618	682	640	664	622	647	637	646	698	658	689	651	650	654	639	650	681	650	646	669	639	660	651	644	647	652	638	660	616	652	670	679	622	623	683	625	672	675	658	676	676	655	652	699	709	635	624	678	695	680	638	666	674	625	715	669	676	654	617	650	680	625	664	646	686	669	701	630	685	672	671	652	622	645	630	644	619	648	666	677	639	664	629	639	655	724	591	686	627	659	636	678	631	601	693	662	631	603	633	646	675	611	674	612	601	630	656	632	658	609	623	610	694	649	632	694	682	664	659	635	645	598	641	689	627	660	645	652	670	617	676	633	618	606	698	668	647	724	673	658	648	639	658	641	634	646	618	611
12314	1190	1258	6462	3909	287	232	219	212	183	200	167	159	147	143	133	154	127	136	141	117	131	148	128	136	123	155	158	168	153	130	135	126	121	131	135	132	119	145	146	121	118	172	159	131	144	139	129	113	138	133	120	131	129	129	130	143	135	116	117	140	135	124	121	133	161	135	141	139	115	125	145	135	140	124	155	133	150	142	120	132	148	119	146	142	113	117	135	126	138	137	166	129	133	141	128	140	132	129	132	144	149	133	128	151	123	144	152	134	141	118	127	108	118	144	139	139	139	134	140	135	125	144	134	143	125	140	125	152	143	120	139	144	123	130	128	138	151	143	133	155	137	122	123	124	135	135	130	105	143	136	136	160	140	110	135	139	131	130	115	127	136	144	144	146	128	125	134	133	142	125	121	149	126	131	144	111	143	122	123	132	133	139	138	170	136	127	131	118	138	152	159	123	151	139	105	129	120	123	137	136	141	126	130	139	131	140	129	163	127	127	129	131	146	115	124	131	136	128	131	120	145	127	138	147	116	126	117	136	144	127	141	117	149	119	147	126	150	119	123	118	132	145	135	135	128	123	106	136	114	147	134	130	134	114	142	143	141	134	115	124	128	137	122	150	134	128	139	120	124	150	144	114	104	141	132	149	112	129	127	131	119	115	153	135	148	110	144	125	129	136	157	125	133	132	127	150	125	129	116	105	146	154	132	123	126	137	139	117	117	115	142	132	132	127	133	116	138	122	136	130	133	154	135	112	134	126	123	134	138	119	114	126	144	96	136	138	130	126	133	153	145	114	138	116	137	135	138	130	119	135	128	154	148	155	137	133	135	146	132	136	155	136	134	146	131	143	137	116	150	147	158	158	116	138	126	133	155	124	126	122	133	116	127	133	126	144	140	133	119	121	121	137	139	137	144	113	136	133	123	126	126	144	115	127	130	144	128	156	127	120	125	155	117	131	150	105	127	133	136	128	132	123	128	137	123	134	113	136	143	141	122	120	123	132	160	131	118	132	122	140	129	150	130	156	147	124	138	138	143	126	149	132	158	120	131	142	156	136	139	122	118	144	132	142	136	139	113	139	131	134	139	132	118	157	136	146	168	145	122	130	128	130	141	132	117	130	119	145	135	117	135	135	138	124	142	152	131	146	132	131	159	122	132	151	123	144	120	136	114	121	136	121	130	113	132	138	133	155	135	124	144	124	133	129	153	132	145	136	130	127	151	131	130	118	123	132	129	162	122	135	117	152	129	115	131	142	145	156	130	118	151	120	121	124	135	149	126	119	105	131	126	150	138	154	157	126	118	137	125	141	127	136	120	138	127	131	147	147	123	159	144	135	131	141	136	135	162	106	120	121	131	123	127	138	141	143	145	137	129	142	133	126	127	126	116	133	126	130	137	110	120	141	144	118	132	132	136	123	146	132	145	141	125	131	131	137	131	130	135	141	122	126	141	122	137	109	137	123	129	130	128	139	129	126	126	141	153	129	147	142	135	129	122	136	115	147	141	134	128	132	140	139	143	140	146	135	130	152	142	124	136	139	124	117	136	134	119	135	131	141	137	139	147	152	137	123	151	126	124	130	146	130	126	128	165	124	129	137	118	136	139	136	120	133	133	135	147	120	132	131	143	151	126	129	140	128	127	125	131	113	131	137	120	126	118	152	152	136	140	142	129	129	134	141	133	140	118	149	149	134	130	156	123	134	123	144	150	116	138	124	136	124	124	126	138	129	117	115	148	144	121	137	137	146	143	145	129	132	140	138	138	152	142	129	127	154	138	103	128	129	123	125	133	129	134	128	136	154	139	144	153	155	148	142	134	131	131	117	123	118	121	121	115	133	123	134	146	133	123	138	124	127	148	157	148	113	149	167	133	144	126	130	142	157	134	130	111	120	110	126	138	145	153	127	150	112	136	148	130	143	154	151	159	125	114	117	126	140	146	154	155	149	149	134	122	130	117	134	134	153	143	151	118	123	142	126	137	135	142	151	114	143	143	117	110	149	125	129	130	142	136	122	127	131	115	150	109	131	124	129	131	132	121	128	137	138	140	127	122	135	137	127	131	125	117	127	143	157	144	153	135	123	127	130	131	139	135	137	130	126	140	133	135	119	150	145	117	132	122	151	137	126	117	132	134	129	116	136	150	143	124	142	148	109	127	138	130	123	143	121	107	143	131	134	117	125	138	140	134	139	112	138	123	137	144	127	140	136	141	131	136	129	143	140	126	129	133	134	138	125	123	124	143	122	135	133	137	131	125	128	140	155	121	131	150	156	142	155	112	124	100	137	138	143	157	140	152	156	152	133	158	126	136	139	127	147	151	143	132	125	170	140	154	132	157	138	113	119	122	118	132	139	128	145	144	123	138	141	135	132	106	120	120	150	137	127	145	142	154	142	139	148	153	154	117	136	135	123	138	150	127	144	158	125	144	130	141	102	147	124	135	140	130	132	129	113	120	124	128	125	143	139	135	133	121	123	134	137	137	160	129	145	121	124	138	113	120	124	136	143	120	149	132	134	126	143	120	134	133	129	128	121	107	137	157	139	114	126	166	142	122	146	135	137	137	138	138	124	124	146	127	151	136	131	130	111	139	124	135	124	148	136	126	152	127	144	151	131	129	128	149	129	135	116	123	129	137	132	115	130	123	125	153	129	114	133	143	121	142	150	129	135	128	103	129	133	129	133	117	139	114	143	143	125	146	118	129	116	118	115	134	135	155	129	144	150	128	145	139	142	132	119	134	129	131	107	136	145	139	106	133	130	134	127	135	135	117	133	119	147	123	124	131	140	135	139	111	118	146	135	130	129	142	149	150	139	129	134	125	129	115	121	134	124	139	120	136	110	117	151	131	140	121	136	125	130	115	122	106	143	123	147	138	133	116	152	131	117	136	122	123	116	130	130	137	128	150	139	136	137	112	140	128	156	128	140	167	110	131	147	152	132	129	136	147	123	116	114	107	128	126	135	163	126	113	118	127	105	126	131	155	144	124	132	133	124	149	158	124	128	123	137	125	139	130	145	123	138	156	136	163	136	119	136	131	131	133	133	130	135	131	157	140	135	127	137	133	149	166	120	165	151	145	131	142	152	133	147	123	100	132	141	125	139	126	126	129	130	120	118	147	142	144	136	119	126	110	132	131	125	117	124	135	126	131	134	143	125	120	116	139	121	125	130	127	133	149	131	153	137	148	118	144	144	145	122	141	146	154	143	127	141	144	124	151	158	140	125	130	138	125	131	140	142	131	144	140	134	136	150	115	143	109	131	143	115	136	136	143	133	142	119	136	129	123	118	125	142	140	135	142	118	132	123	142	138	147	119	143	133	144	139	127	109	113	148	136	138	123	132	154	123	135	136	126	158	128	123	157	144	140	141	132	115	148	118	131	134	133	120	120	124	161	149	151	137	125	150	155	134	138	140	151	121	143	152	98	134	131	145	137	149	122	139	140	125	118	140	125	117	131	132	133	131	109	116	132	145	104	111	134	147	136	122	139
8006	1234	2618	17727	8381	1026	871	775	675	576	546	522	503	450	454	435	436	435	446	421	423	399	389	405	369	396	368	385	375	381	403	367	376	359	355	365	342	352	321	348	347	380	330	356	345	342	329	370	372	358	343	370	359	326	338	362	339	329	345	338	312	356	344	334	318	333	322	347	374	355	370	344	311	340	323	365	364	370	290	321	350	359	333	350	333	343	326	332	328	342	353	348	341	300	323	341	302	345	367	356	344	327	340	341	348	329	306	321	360	339	345	345	336	352	367	327	327	335	350	354	315	301	348	310	344	328	370	352	327	302	347	344	346	352	332	360	355	335	329	346	329	344	323	335	331	311	343	334	336	330	345	335	355	331	338	365	344	351	293	333	320	311	344	320	321	324	332	342	325	348	292	300	313	328	317	346	304	329	359	378	331	346	329	333	335	346	312	317	361	320	333	321	339	338	362	344	342	324	337	349	342	325	297	317	349	349	349	328	339	341	339	332	340	351	312	331	323	326	321	309	332	330	351	322	358	371	349	350	331	345	331	334	345	324	337	303	353	352	331	353	332	318	333	340	342	308	346	359	312	364	332	306	311	339	363	314	324	343	343	354	349	321	306	344	328	343	312	340	320	364	325	344	354	329	369	326	327	332	321	348	368	309	349	336	334	299	320	327	356	343	339	361	336	302	316	328	346	306	358	352	333	309	336	324	351	323	359	338	351	323	304	328	296	311	341	313	319	328	336	368	342	342	359	361	319	306	353	334	327	338	335	319	359	309	324	328	337	350	320	352	312	364	323	322	337	350	361	298	323	366	337	312	330	358	349	330	354	317	337	308	320	319	330	319	349	320	342	349	330	336	289	331	329	338	343	349	320	327	352	344	327	317	370	372	334	307	349	328	316	337	309	386	346	354	318	328	342	339	335	330	318	311	322	360	330	323	351	356	322	346	350	335	331	340	348	353	332	329	309	352	319	333	320	331	334	338	319	329	343	355	334	283	358	317	355	352	372	336	332	300	339	344	355	347	362	328	337	359	350	334	306	338	337	352	350	335	352	319	322	325	325	364	319	321	323	358	350	356	327	339	353	327	317	318	340	340	337	331	374	313	300	342	356	336	326	300	312	305	350	344	336	304	353	333	349	323	361	319	343	324	304	297	341	310	335	333	350	336	365	325	321	312	363	342	346	331	343	325	297	342	327	342	354	334	314	337	363	381	314	329	344	312	321	323	337	335	334	343	356	352	277	322	343	360	326	314	312	334	320	330	326	314	356	342	351	343	378	331	357	376	345	347	342	311	342	330	314	355	355	335	330	349	349	349	340	330	334	339	336	361	345	351	334	336	307	351	330	368	328	319	320	361	344	334	315	331	343	305	358	330	349	307	342	357	344	323	350	310	335	318	346	325	342	328	349	334	350	292	325	313	331	321	308	303	356	357	340	336	312	337	334	321	325	323	306	332	345	330	319	321	368	350	356	378	327	340	348	340	366	331	341	343	292	315	322	345	356	320	343	334	350	335	343	335	339	304	336	322	355	319	326	340	326	325	328	317	299	342	355	338	354	307	337	340	346	329	341	300	322	328	339	309	365	362	336	361	305	306	311	330	313	372	349	328	330	361	327	326	327	304	344	352	345	339	349	314	336	332	325	328	289	314	346	343	333	330	309	313	296	323	363	356	282	351	324	356	333	311	329	352	330	346	355	346	327	338	334	314	322	308	333	353	334	318	325	336	351	331	368	368	302	320	363	337	330	360	321	333	322	359	330	363	337	326	362	329	347	320	359	351	328	338	327	373	339	303	354	329	349	350	348	312	334	341	356	311	333	303	335	316	337	319	335	321	323	333	360	313	321	316	340	310	340	357	316	330	376	369	353	319	307	359	335	304	337	336	325	321	322	347	335	317	339	358	317	333	349	315	339	359	365	340	327	343	346	306	310	330	345	348	321	342	354	314	377	349	325	325	308	310	336	318	336	314	332	328	333	360	333	339	356	333	325	334	322	329	389	340	325	363	358	323	364	316	321	335	333	332	318	320	347	331	364	336	317	354	336	332	338	337	325	350	344	339	310	324	363	374	322	341	329	334	341	327	330	366	345	332	320	339	306	330	342	337	342	321	334	346	333	316	338	388	320	340	368	361	341	309	343	329	333	331	359	354	314	362	317	332	336	326	343	317	338	313	334	328	358	328	359	328	330	329	329	336	367	314	322	351	311	364	354	338	386	324	319	363	334	328	369	336	379	342	316	375	349	314	308	338	299	386	354	319	311	359	351	327	331	343	342	329	336	355	363	339	351	323	359	323	323	330	322	342	336	359	301	349	336	348	359	348	338	332	323	372	340	300	318	336	317	332	333	312	311	374	345	335	324	333	309	339	308	335	334	355	358	308	349	344	313	358	317	315	332	352	292	320	334	336	335	303	333	363	344	329	310	325	343	301	341	318	358	332	354	359	307	340	340	351	349	341	325	342	326	373	358	344	355	347	329	343	308	344	319	350	320	316	351	368	341	343	373	338	319	323	344	355	323	333	330	330	329	371	300	342	326	326	345	364	340	317	352	306	308	330	322	351	352	338	341	352	348	355	322	315	322	354	312	330	332	335	331	343	347	347	310	327	334	326	344	361	319	309	329	345	346	350	353	324	327	331	374	346	321	318	335	347	307	328	337	371	355	321	338	330	343	333	341	350	342	332	352	339	345	312	344	326	336	330	361	337	335	324	376	323	352	330	369	312	312	295	355	325	361	353	307	321	336	337	307	360	323	336	347	329	322	325	345	368	327	328	327	331	388	350	368	358	348	384	298	322	364	365	338	367	354	338	354	333	360	358	322	331	326	337	317	346	314	325	321	312	345	315	360	357	332	373	355	339	335	363	344	325	342	353	311	326	349	319	315	321	346	356	336	309	382	336	301	337	353	351	324	334	360	365	348	337	400	323	343	312	330	309	330	335	344	384	337	317	366	331	355	338	350	350	313	354	340	345	349	369	362	308	362	352	334	347	333	340	329	343	351	336	307	317	326	344	341	334	335	328	360	324	338	370	368	371	331	330	346	345	332	319	336	329	346	333	333	337	297	375	345	353	321	345	312	323	324	357	304	324	350	320	331	351	316	326	328	306	330	326	345	324	336	315	360	317	344	320	327	321	323	366	323	343	329	331	334	359	345	340	348	364	336	329	348	342	310	364	334	334	313	339	337	330	366	354	329	354	338	341	358	352	334	314	338	364	337	374	355	314	338	319	329	361	322	326	345	301	353	310	326	348	318	312	349	345	360	329	308	365	366	352	299	332	332	347	358	324	334	306	340	353	353	352	314	364	342	328	291	303	324	346	306	326	332	322	362	341	319	320	329	337	355	319	345	344	279	344	314	387	303	359	341	333	337	313	342	319	335	325	327	323	339	317	349	315	337	311	326	361	307	318	325	342	327	302	337	321	333	318	324	309	358	326	369	334	310	329	337	361	323	306	342	354	312	334	327	305	348	339	313	290	359	352	345	312
1562	445	469	446	303	268	248	266	237	273	255	289	240	250	287	266	255	269	275	297	272	285	255	244	272	251	251	260	260	276	267	290	263	225	268	268	255	254	246	240	263	241	249	249	262	243	245	234	255	281	239	243	271	254	252	260	262	243	247	265	238	265	250	227	270	280	256	255	273	259	276	246	291	261	275	275	256	270	257	272	265	288	277	257	273	263	295	268	241	246	251	254	287	278	259	258	258	242	251	281	276	247	275	238	277	245	252	272	240	237	255	278	280	266	211	241	273	267	278	301	260	265	272	250	253	248	274	264	273	256	260	281	244	268	255	237	260	248	264	226	249	277	241	238	206	265	235	257	280	273	263	285	263	252	253	282	239	263	257	247	245	261	281	281	253	248	242	264	257	228	268	268	270	265	272	260	262	240	253	250	259	243	251	241	267	263	247	228	223	289	258	263	253	274	257	271	255	261	252	246	246	257	230	223	239	246	267	236	273	247	263	261	270	252	254	256	257	241	280	266	273	247	294	256	270	283	259	274	272	232	262	262	268	245	258	269	246	268	237	242	237	251	248	240	269	272	257	230	267	240	281	274	299	294	269	259	275	260	288	267	246	266	244	262	255	254	239	238	228	267	244	276	271	295	270	245	254	292	254	262	257	242	273	254	250	237	268	261	304	251	252	259	234	261	298	271	255	265	275	252	262	280	231	273	280	247	247	270	256	274	287	250	253	237	239	282	249	250	266	280	264	281	267	239	262	289	267	266	273	248	265	286	240	231	255	235	235	262	261	288	289	265	255	242	251	241	254	250	274	246	300	281	276	264	249	267	262	249	241	257	254	274	271	284	282	271	293	265	260	275	236	282	278	269	245	252	253	233	283	244	236	272	256	262	250	236	234	277	270	266	256	285	263	262	241	279	258	279	260	267	256	231	253	268	229	237	289	257	243	257	281	253	261	229	271	272	231	269	295	275	270	270	260	252	249	249	267	235	285	278	230	263	262	271	233	240	283	250	257	252	246	263	261	247	268	245	288	278	294	248	267	261	248	253	229	239	247	253	264	246	251	245	294	269	282	267	290	275	266	276	241	249	272	265	255	264	269	253	278	265	263	241	258	264	278	266	294	277	265	253	273	272	262	279	247	257	260	266	299	255	237	241	237	274	252	261	248	246	271	270	229	253	261	280	310	248	322	267	285	287	269	268	247	267	266	241	327	235	282	243	262	243	239	275	249	273	262	246	287	228	251	262	227	246	234	267	258	267	256	255	295	288	247	255	275	236	275	284	279	249	274	289	272	253	266	275	283	247	270	284	255	263	255	245	299	217	251	253	265	256	297	256	279	228	251	271	273	283	271	261	253	255	286	280	270	277	243	275	247	241	290	247	264	276	260	258	238	261	221	268	243	276	271	275	268	225	245	267	279	271	281	254	265	240	256	275	255	259	247	249	285	259	277	275	241	278	259	306	265	275	257	233	264	282	267	245	238	271	252	252	304	262	259	261	259	254	277	252	266	273	242	256	269	276	244	292	244	261	277	267	293	275	241	279	272	249	235	257	274	237	257	243	263	276	272	249	285	272	290	285	272	285	271	247	280	255	251	290	269	260	277	250	265	251	275	266	250	222	267	243	241	269	233	251	277	265	284	240	234	245	249	279	269	243	244	261	262	277	265	292	272	284	288	266	242	246	257	261	273	284	282	281	270	256	255	254	260	261	269	262	263	266	291	306	235	253	278	278	249	290	250	262	264	249	271	271	236	252	256	265	265	275	245	249	267	285	263	231	263	263	264	289	277	243	254	244	259	263	274	266	285	254	273	259	257	239	251	259	263	269	275	274	264	267	238	260	267	251	273	247	235	267	261	266	246	245	296	247	249	254	268	278	299	256	275	232	258	236	275	260	257	249	270	245	284	267	302	269	253	268	267	274	248	300	258	263	271	256	252	253	260	245	298	277	260	248	250	260	269	264	247	271	248	269	268	269	260	256	244	251	292	270	251	252	239	275	287	260	249	264	255	297	242	262	276	288	266	281	236	247	227	261	224	264	233	286	247	254	271	299	260	282	235	293	258	232	299	284	253	274	254	258	248	306	245	275	284	273	260	296	259	257	261	274	260	262	267	309	250	238	248	262	274	275	249	285	232	258	236	264	266	239	269	260	249	259	260	270	247	221	252	252	255	261	270	261	246	271	248	219	213	270	246	285	244	252	251	272	238	265	267	252	250	288	249	261	227	244	265	264	238	262	251	253	263	290	265	254	260	275	259	277	267	274	235	278	272	262	284	270	241	250	259	245	256	261	276	279	250	291	269	281	246	265	293	265	260	271	275	272	259	282	259	277	273	283	261	250	226	279	236	261	254	270	260	267	276	263	269	255	257	251	278	307	256	262	243	240	241	236	285	217	254	253	253	276	279	261	263	242	295	258	263	241	288	302	262	251	235	266	266	280	299	258	272	285	247	225	256	253	234	254	243	232	265	255	263	250	253	258	252	249	248	227	251	292	282	258	262	240	262	267	260	261	242	254	263	269	265	255	285	241	273	249	273	261	257	246	259	276	287	266	240	258	257	263	252	267	272	291	278	259	244	256	256	278	264	251	262	247	237	260	262	269	237	261	285	262	272	240	257	249	228	253	258	247	273	278	258	245	295	225	270	263	228	279	271	287	259	274	287	252	259	258	246	258	266	229	253	284	269	252	245	280	255	250	261	225	226	229	272	254	293	264	251	263	247	249	299	244	263	256	252	271	253	234	271	249	250	274	254	262	243	253	295	275	233	256	235	281	255	254	255	267	260	254	259	250	288	232	271	274	276	245	239	276	256	250	278	256	265	247	263	247	252	297	250	247	241	268	278	254	271	270	260	261	260	259	258	255	294	254	284	266	248	300	236	247	265	275	290	284	268	280	263	234	285	246	251	272	243	238	263	243	292	242	272	274	258	294	248	265	291	326	277	275	280	257	251	254	266	254	246	266	290	261	273	246	262	240	264	265	266	261	242	296	277	270	280	257	268	254	236	279	263	246	275	286	267	262	276	241	247	267	260	275	284	257	278	256	242	261	246	231	269	244	275	288	263	263	261	273	304	258	221	278	251	277	274	258	272	267	266	255	233	236	272	240	287	287	228	266	262	266	253	238	241	251	250	239	261	288	246	238	266	255	221	261	259	278	266	298	267	232	222	273	259	258	280	257	252	292	246	269	260	277	248	236	268	262	297	228	243	246	254	250	263	253	259	285	241	290	284	250	284	263	257	277	254	238	246	234	264	295	263	274	277	271	289	271	289	254	263	273	259	297	253	266	298	223	265	250	233	269	264	257	271	282	280	249	269	254	267	256	291	250	241	259	256	249	300	254	268	248	258	243	258	247	248	289	277	268	256	309	255	278	265	233	269	289	278	280	234	278	268	247	278	283	259	237	263	267	262	278	216	259	243	255	253	262	280	257	253	265	288	276	250	243	257	264	256	285	274	236	250	255	258	296	292	250	261	248	231	269	256	280
1955	813	1025	1424	823	626	656	619	656	623	624	662	658	633	668	659	655	625	615	658	601	658	616	652	651	678	685	606	630	601	610	623	624	654	602	627	646	644	624	623	578	610	637	620	619	602	617	690	653	656	636	621	642	658	689	652	614	648	592	607	614	597	668	617	615	604	634	661	648	626	621	668	706	652	607	616	658	682	654	689	642	636	622	637	618	673	617	614	635	620	645	623	620	639	632	674	632	654	638	659	619	650	626	660	677	644	648	636	641	622	643	609	609	608	667	657	653	650	720	665	638	630	673	601	660	594	635	638	654	656	613	600	670	618	621	651	625	600	629	624	637	656	680	627	658	670	630	652	670	667	611	655	604	610	640	609	620	669	610	666	631	638	692	673	579	660	649	659	627	623	657	605	610	649	628	617	696	607	654	620	649	612	596	657	640	600	619	637	637	614	630	641	647	659	595	650	631	601	659	667	666	640	628	658	633	648	608	610	615	615	618	652	621	633	643	649	644	646	639	652	627	585	667	645	609	634	658	660	643	645	691	604	668	608	596	663	686	635	637	626	649	658	661	606	643	593	679	624	621	656	654	628	648	685	590	638	691	590	634	622	660	607	662	620	596	614	631	594	641	633	659	692	640	636	667	613	623	636	622	665	601	657	656	633	647	628	650	664	632	672	641	685	653	648	611	674	688	642	606	622	684	638	634	656	621	678	620	640	666	579	659	669	650	660	614	599	627	645	589	608	616	670	637	650	603	643	683	622	611	656	635	657	628	674	657	659	653	619	676	683	618	712	637	623	692	632	674	618	644	643	644	672	640	646	649	664	599	668	660	602	644	650	632	600	656	648	633	689	624	613	673	602	650	628	657	612	623	659	619	577	649	596	616	650	579	657	590	654	625	641	639	652	652	603	622	664	640	579	669	640	649	576	698	670	684	640	608	652	688	615	641	655	635	630	631	689	629	629	646	638	640	626	677	620	619	619	581	646	638	623	642	633	614	632	597	669	627	644	603	608	639	631	612	657	638	588	652	602	615	623	675	674	661	667	639	672	688	675	695	632	663	629	617	638	644	633	618	695	632	652	649	618	575	606	618	638	583	610	680	657	625	663	655	651	612	596	626	619	595	631	597	642	637	626	646	637	663	636	659	637	655	689	631	654	680	633	623	650	655	657	640	686	658	615	650	666	670	647	637	648	633	616	624	613	608	664	577	678	634	627	634	683	613	651	635	614	646	642	611	666	643	669	679	650	636	686	644	603	669	670	612	656	642	609	701	588	621	706	631	606	668	683	650	720	612	629	640	637	656	604	681	601	662	635	649	665	700	649	674	623	629	642	622	570	632	618	626	574	627	647	693	627	666	640	644	621	651	582	641	598	597	638	650	675	621	645	628	630	640	663	674	634	648	700	670	627	634	658	631	618	677	649	599	657	601	629	652	602	628	667	665	635	655	635	676	597	600	657	627	651	580	655	663	654	616	611	644	626	660	617	668	559	621	662	625	624	673	621	631	655	667	606	693	624	632	643	622	658	669	653	658	595	651	653	669	670	622	648	652	630	625	616	639	631	662	637	672	623	667	611	643	653	664	598	659	652	667	670	624	613	663	629	661	599	645	608	643	665	638	613	646	623	671	648	628	669	636	663	662	658	671	649	669	670	607	654	625	656	673	608	661	623	643	584	629	620	670	663	686	634	626	629	616	619	617	679	620	630	626	628	622	615	644	645	616	659	591	603	652	649	659	614	666	622	668	629	617	671	637	662	599	660	621	706	613	633	636	620	692	589	649	664	620	665	604	649	669	623	648	639	616	676	643	687	627	644	601	630	621	646	620	620	643	609	653	641	666	645	617	605	611	626	607	627	667	617	598	707	682	615	606	613	638	634	623	612	652	649	658	636	661	619	675	592	621	634	642	616	594	705	640	651	680	636	681	652	644	651	622	659	615	605	590	660	606	663	643	610	664	644	644	637	667	652	627	624	616	633	660	674	644	615	650	640	653	662	649	660	608	622	575	636	627	655	653	644	580	578	638	662	643	676	624	605	640	624	658	629	612	633	625	679	624	615	678	585	660	643	617	641	675	661	614	632	621	674	639	668	656	621	618	625	662	643	611	637	680	617	683	628	629	625	640	655	655	659	635	679	615	611	621	652	659	613	631	680	644	683	639	601	669	626	663	647	622	654	650	636	626	628	614	687	648	635	630	626	645	642	613	668	637	657	670	658	696	653	625	613	629	639	666	661	603	624	627	656	609	629	614	650	602	619	661	591	618	627	657	618	616	629	599	639	639	692	640	664	695	620	664	642	729	599	629	628	646	629	623	636	644	653	602	674	658	588	644	658	612	626	641	642	647	664	634	600	644	670	663	610	657	644	632	646	642	638	660	665	662	611	618	651	631	658	628	618	625	644	609	632	654	679	652	644	641	622	666	645	649	634	659	638	626	633	640	639	638	682	592	651	624	722	655	644	635	667	656	616	589	633	667	634	620	645	639	633	641	666	656	632	674	600	612	648	620	648	618	642	675	623	628	626	636	648	641	609	674	627	678	658	584	659	685	579	639	620	616	632	626	633	646	670	629	664	629	620	626	625	611	625	611	672	654	691	640	608	629	606	617	655	641	642	632	631	585	651	633	627	606	639	656	622	635	625	672	643	631	646	642	643	664	650	674	637	694	569	627	643	664	610	637	667	671	626	633	635	661	644	702	651	663	623	666	611	625	655	645	641	570	666	622	618	652	636	649	610	605	616	666	641	619	660	603	639	599	653	663	634	669	676	629	641	665	678	649	646	625	625	654	621	661	648	608	676	666	600	634	672	636	650	636	680	662	628	670	583	646	635	652	611	658	645	608	627	615	659	621	614	628	671	658	641	628	629	652	626	656	688	599	633	645	644	683	645	635	654	629	653	645	632	636	625	615	638	587	690	656	665	616	655	621	623	638	593	606	659	652	653	623	644	627	615	628	636	651	639	610	666	603	638	601	642	649	630	655	598	678	630	618	617	648	636	666	667	639	609	656	636	661	671	626	649	649	671	653	669	682	669	640	618	649	629	657	630	628	655	636	638	585	687	658	620	664	642	637	647	601	598	651	619	643	672	597	647	579	673	619	601	626	638	672	622	643	610	647	689	604	640	695	622	607	700	659	640	615	654	633	670	656	649	610	633	677	680	638	653	635	663	628	618	673	673	638	630	649	661	642	625	617	714	657	647	616	656	606	618	649	619	637	612	600	674	647	628	686	652	642	632	640	625	667	632	605	653	657	635	665	649	620	621	649	601	635	644	623	631	614	650	641	671	678	660	692	637	626	638	619	594	601	627	669	592	656	642	634	673	637	645	655	599	644	653	632	665	597	624	652	622	625	629	589	676	647	688	645	655	624	679	651	644	655	623	621	659	612	625	670	608	665	616	639	666	637	659	635	605	654	629	606	643	675	624	675	635	624	604	663	636	614	649	629	633	655	625	649	641	642	631	643	640	635	664	655	654	682	658	642	607
6834	732	799	1989	900	353	324	294	288	274	279	289	281	283	289	260	269	272	271	279	274	286	284	293	263	279	270	276	308	269	285	280	229	254	268	256	267	279	262	250	269	268	249	281	284	274	255	234	251	272	272	250	269	280	264	263	269	265	280	256	271	288	262	272	278	253	252	246	318	277	284	272	274	276	293	283	257	296	246	253	270	279	265	274	248	258	298	276	284	279	266	250	290	257	267	256	264	255	233	276	300	270	275	272	243	251	280	292	231	250	266	290	270	255	303	254	274	264	284	275	261	270	293	253	238	254	255	285	259	278	259	257	276	255	252	299	256	252	252	277	281	264	279	286	261	274	277	276	274	264	253	256	243	313	267	265	273	295	257	262	254	288	263	255	265	273	237	289	287	245	296	307	282	269	256	260	279	240	287	261	262	311	272	296	282	238	282	281	257	277	263	266	269	286	303	284	239	255	275	277	240	261	273	264	257	268	240	270	287	278	270	262	262	262	246	295	264	285	243	255	250	254	268	265	280	273	303	275	242	249	259	257	296	263	248	253	263	286	277	271	238	251	278	264	277	287	236	256	314	269	264	276	278	286	243	258	239	253	301	274	274	252	236	273	264	265	264	266	261	256	271	290	266	244	281	270	259	249	253	218	257	242	239	260	249	267	254	274	245	287	269	242	268	261	281	265	269	257	295	235	260	255	230	247	281	237	254	271	249	273	287	276	278	275	251	251	263	259	252	262	275	250	273	240	257	238	271	277	286	305	258	238	271	275	248	258	259	266	266	259	286	252	264	257	290	253	255	265	228	271	273	274	232	232	259	223	245	266	314	246	272	296	237	269	264	258	298	268	261	301	308	256	257	248	272	268	261	254	265	269	260	279	287	250	244	299	241	246	275	231	273	256	295	276	277	283	260	266	270	283	275	275	267	251	251	264	245	271	267	275	290	286	225	262	281	297	292	268	256	283	267	246	268	279	246	277	275	230	265	254	238	251	225	231	279	273	289	282	234	267	251	250	290	266	270	265	281	256	260	288	243	273	271	278	265	290	263	257	270	298	277	280	259	283	243	269	272	278	248	269	258	260	256	321	277	255	263	268	225	282	266	243	266	275	276	250	265	244	295	251	258	263	251	219	261	247	242	257	256	307	274	277	234	263	256	250	284	268	285	265	268	303	279	279	306	280	293	266	238	271	280	263	237	256	260	282	284	271	252	253	250	269	293	285	268	264	249	255	249	289	264	284	274	295	289	301	266	245	258	255	245	242	244	261	262	255	289	244	271	265	263	268	285	276	257	283	251	278	281	254	273	276	274	251	258	253	235	286	278	274	246	273	267	290	257	284	279	252	252	268	294	290	259	246	284	274	270	277	280	304	232	260	294	285	287	272	278	257	295	289	251	242	284	244	271	293	255	291	262	276	274	262	263	245	271	247	271	226	290	267	265	254	242	274	261	261	267	248	258	270	273	258	234	257	269	291	239	297	268	265	281	287	253	255	245	264	267	284	285	274	290	261	284	273	249	275	284	285	310	268	254	269	256	265	288	274	238	250	261	260	256	294	281	264	246	255	252	272	244	269	268	279	269	234	243	244	264	243	262	276	314	302	255	267	273	291	302	263	244	279	291	302	254	252	251	258	261	241	280	258	262	280	296	249	269	275	260	264	235	256	242	259	286	238	249	288	239	274	262	272	244	260	265	266	263	251	291	243	283	255	300	284	258	279	278	267	287	257	262	226	276	259	280	247	264	257	297	300	292	263	240	272	283	297	267	256	275	245	276	259	270	261	258	261	289	276	288	251	295	282	249	308	261	301	259	285	248	266	233	260	250	277	239	277	254	249	270	276	259	266	285	269	275	263	261	254	287	219	301	286	288	255	241	258	260	279	270	253	250	284	296	305	305	249	283	279	238	273	271	244	272	282	298	278	274	275	255	274	267	277	270	267	242	305	273	246	257	263	240	282	304	280	243	280	259	290	291	289	268	261	234	277	278	235	282	280	272	257	266	255	255	263	274	296	245	280	273	250	270	260	291	265	272	250	265	260	245	263	263	285	301	268	297	270	253	293	301	284	285	281	269	269	246	270	264	261	233	259	284	270	288	275	257	262	281	269	253	271	252	268	284	273	263	276	286	281	263	291	236	276	282	254	260	262	287	265	253	269	278	266	263	302	259	312	262	236	241	280	259	252	308	299	277	266	259	252	238	278	261	267	263	200	257	283	246	284	264	255	251	274	250	279	271	277	273	282	284	257	279	279	276	254	259	269	280	252	284	251	280	256	274	284	258	255	260	275	324	273	264	251	266	265	225	262	264	266	252	279	292	255	266	255	275	275	257	256	254	277	251	252	273	261	255	254	235	255	265	282	245	255	282	277	243	267	286	272	241	250	260	256	269	244	309	254	274	248	242	254	254	258	290	254	270	257	269	289	291	260	266	266	252	250	289	266	258	287	277	293	276	304	255	304	250	263	262	227	236	313	251	293	268	244	283	254	237	285	264	278	286	257	281	309	288	264	263	275	228	282	270	276	258	269	260	207	241	271	292	276	263	273	284	261	258	247	270	259	270	265	257	283	258	278	246	245	277	266	261	256	271	284	260	250	238	262	276	277	265	271	263	290	276	271	256	245	264	234	261	277	276	293	323	251	275	262	268	273	280	255	259	256	255	233	274	277	301	272	279	291	293	259	249	263	285	238	251	263	244	237	288	255	249	256	285	257	271	289	244	244	266	270	255	260	246	240	262	280	256	257	275	297	264	264	273	282	271	280	279	234	279	268	273	265	250	279	272	278	256	279	242	253	263	285	308	249	277	276	287	267	278	254	303	273	253	267	262	283	274	273	248	283	257	293	273	274	270	278	262	248	280	310	249	257	254	245	274	267	244	279	258	257	284	280	287	250	275	261	293	277	287	272	270	255	287	270	300	245	285	293	275	266	283	271	281	248	279	276	296	234	270	236	257	270	267	259	290	264	250	251	254	271	285	239	282	298	298	250	266	255	277	280	269	256	245	235	269	269	266	323	268	270	273	270	248	257	271	260	257	253	276	276	270	267	276	285	290	271	246	258	250	297	265	266	278	264	253	292	262	245	282	270	297	283	255	255	252	275	275	257	289	286	254	250	310	290	249	266	251	273	269	245	255	294	270	259	291	281	259	241	235	254	272	264	284	266	282	281	289	228	239	260	265	272	266	279	286	297	227	276	254	248	261	282	257	274	289	260	267	313	295	301	246	258	279	288	238	277	269	275	271	278	257	249	265	252	258	242	272	267	256	239	267	267	278	257	258	275	264	282	268	237	249	277	259	283	244	262	247	281	254	283	276	266	257	245	250	267	253	264	283	281	280	263	295	254	263	297	278	262	255	286	282	272	251	276	261	256	302	228	283	264	270	252	268	248	268	258	253	264	270	233	266	301	272	266	286	236	254	293	266	257	272	266	278	269	248	292	275	294	265	273	239	295	261	270	281	266	279	293	278	289	255	259	269	234	271	274
6451	1127	1768	7071	2711	991	904	857	848	774	796	732	705	711	714	698	696	655	724	693	685	677	678	654	671	691	639	682	685	677	644	665	616	651	668	633	615	626	617	648	641	665	632	656	630	654	685	658	608	666	626	660	638	638	621	612	639	711	681	681	590	640	650	610	652	652	645	647	652	653	633	655	674	626	624	654	639	615	672	644	661	649	625	608	656	675	651	624	633	639	635	649	627	665	673	636	633	677	618	635	594	659	651	654	618	642	639	656	663	624	659	626	608	664	688	663	670	664	661	636	638	648	689	616	657	679	612	659	609	669	642	658	672	643	630	635	675	624	631	603	645	620	615	620	635	626	646	672	608	669	655	636	620	633	634	609	634	647	657	602	596	654	648	673	657	677	626	644	646	684	648	601	642	672	653	628	653	638	683	622	640	662	591	664	656	630	600	636	641	666	622	645	631	658	615	610	647	697	669	652	585	647	632	657	607	654	629	623	636	612	633	673	630	617	614	631	653	627	638	688	716	654	617	623	653	647	616	640	674	701	587	632	647	614	641	623	639	667	613	640	640	665	609	629	640	674	662	646	629	639	654	677	620	633	661	623	655	691	694	622	651	704	681	608	620	654	661	661	645	635	618	620	677	648	624	634	634	696	665	660	643	653	684	638	611	643	604	618	710	674	622	636	642	617	610	639	677	613	696	617	611	638	608	671	639	694	643	617	692	664	667	642	625	659	630	627	621	618	668	648	615	662	651	684	625	657	672	650	655	647	630	668	646	705	658	622	644	654	667	663	645	679	649	625	595	657	668	603	621	647	651	634	619	605	639	673	679	673	658	648	678	635	665	670	707	604	621	664	652	668	651	572	662	637	668	600	642	665	631	638	606	677	667	671	640	612	656	644	654	644	637	664	684	606	645	620	644	643	655	621	669	683	585	658	601	659	590	702	686	649	661	668	665	600	667	668	648	659	629	643	639	658	629	693	628	649	678	663	615	634	636	655	620	647	629	643	651	671	636	607	677	643	630	667	644	680	657	704	649	648	612	699	668	610	632	656	611	658	629	640	650	667	650	642	625	633	635	623	630	641	638	636	625	648	653	679	627	631	639	650	684	665	734	604	668	647	680	622	646	689	641	653	682	664	669	636	638	627	653	677	638	663	647	622	670	637	625	637	670	661	624	673	657	670	634	616	634	626	639	653	660	675	618	626	675	656	665	594	587	634	701	590	631	614	687	656	620	659	609	601	632	686	590	622	628	714	642	661	662	661	686	660	639	646	680	657	614	643	644	622	629	649	595	673	689	641	656	693	659	652	610	651	635	613	616	645	660	618	628	656	638	644	664	686	641	678	650	607	665	670	643	641	622	635	622	660	596	629	630	675	641	659	679	623	674	671	646	630	661	673	598	667	655	662	604	640	637	660	649	642	667	626	618	666	634	657	637	616	594	662	653	637	673	667	644	619	663	620	665	631	635	668	627	596	635	663	658	633	654	640	606	650	697	609	681	626	665	686	684	643	624	638	636	640	621	657	653	659	612	694	659	655	679	659	648	632	661	641	675	609	615	615	644	672	626	672	676	645	620	650	645	599	655	648	666	670	643	615	626	639	638	626	632	651	641	644	622	631	639	614	691	642	634	650	644	666	646	595	630	677	641	624	595	635	642	634	682	677	664	665	677	636	654	669	661	655	614	631	640	642	638	649	636	622	709	609	578	661	640	708	629	623	617	625	631	604	608	650	664	601	618	670	695	652	611	611	647	669	645	662	674	630	584	639	633	670	669	623	592	645	671	639	613	633	634	606	625	636	659	630	599	649	662	613	658	645	606	671	646	720	701	610	651	617	636	683	609	650	611	646	620	653	663	653	608	691	589	617	642	620	624	680	667	646	642	656	627	658	642	644	645	650	604	607	633	610	607	626	647	660	666	651	635	610	636	624	628	643	657	636	609	631	642	608	633	635	629	665	601	618	646	667	640	612	640	650	636	631	672	695	643	621	625	611	648	660	670	651	651	623	646	597	666	645	648	667	648	630	656	634	631	621	600	658	604	614	624	685	648	640	626	672	652	624	638	644	623	620	679	570	650	638	678	614	623	659	651	620	611	642	665	662	651	639	672	599	650	615	652	645	663	681	649	643	621	622	634	651	655	673	627	654	657	680	673	619	633	660	660	640	650	649	630	625	638	609	612	667	653	688	686	650	628	639	631	652	631	649	618	653	607	654	637	619	672	675	629	630	633	635	638	619	636	610	626	636	647	604	625	619	668	659	638	643	632	633	654	645	667	674	661	662	586	623	632	667	645	619	641	657	683	656	607	625	643	716	630	598	642	637	643	659	587	643	578	620	608	648	651	633	627	671	619	654	650	664	614	698	662	625	690	603	663	609	637	698	621	628	607	643	640	639	644	654	643	653	667	631	640	634	625	575	678	668	625	615	628	644	643	650	629	665	642	621	625	645	621	649	681	651	629	627	648	635	674	620	623	685	619	614	664	648	629	629	639	643	617	661	617	623	637	673	649	644	641	669	656	605	615	621	596	644	641	716	629	613	609	617	648	629	654	666	625	709	635	658	643	616	645	661	611	680	670	646	638	629	670	662	620	666	607	656	669	635	678	632	669	699	668	665	646	603	644	633	673	628	630	593	621	617	653	625	680	628	618	665	629	632	664	650	596	638	652	650	658	646	645	693	666	626	644	644	573	680	688	688	687	666	639	605	656	657	676	610	644	638	648	661	679	656	646	655	631	626	645	628	669	645	656	625	605	648	655	649	608	638	612	662	662	633	677	634	655	627	659	626	643	696	631	615	621	641	660	645	696	622	621	647	655	628	648	628	640	637	674	657	629	620	634	668	667	676	663	679	650	668	628	654	644	652	648	640	647	639	610	644	607	629	640	613	661	636	611	663	669	621	617	627	625	633	612	645	682	657	640	645	666	667	638	624	676	649	681	667	683	689	637	629	643	644	650	611	657	670	664	606	671	636	697	612	640	616	650	633	671	612	664	666	643	647	663	630	637	619	620	628	664	680	640	634	657	665	620	640	667	646	683	680	641	606	618	640	655	654	655	646	637	647	625	600	680	598	673	612	632	635	612	664	605	671	659	665	629	671	663	631	682	616	649	627	647	689	630	631	644	655	658	700	660	608	620	647	629	660	607	591	634	630	611	628	627	658	694	655	679	652	710	616	643	648	599	666	657	650	586	656	702	653	672	645	651	603	654	648	624	657	647	670	646	597	624	659	664	617	643	684	646	638	637	631	670	664	655	615	621	634	605	671	674	655	662	615	619	621	611	686	627	686	682	625	608	644	633	698	637	666	635	631	665	665	610	618	641	648	610	643	655	608	618	645	647	625	658	612	647	629	634	649	671	600	647	632	650	657	630	689	653	641	629	647	654	643	673	637	617	655	689	658	625	623	675	613	670	561	643	662	607	677	646	641	634	671	613	641	636	651	633	635	631	641	661	667	641	618	601	658	640	614	644	652	609	640	645	633	639	633
12385	1057	891	2394	659	303	226	230	205	164	164	168	157	144	160	169	138	150	128	138	141	109	129	145	147	146	135	135	126	121	136	143	141	133	138	142	121	124	112	113	121	133	116	132	129	106	144	102	124	136	134	158	158	142	129	135	132	127	133	129	142	121	128	102	127	130	134	127	135	141	128	130	124	115	112	140	149	146	119	122	174	131	132	125	139	140	135	138	112	117	117	137	145	121	137	149	112	124	138	133	152	122	137	118	124	130	137	137	123	135	143	117	138	126	128	117	135	134	114	152	122	116	138	131	129	112	114	131	127	144	130	127	152	149	131	140	131	140	138	132	112	106	106	127	102	148	130	134	97	133	122	122	132	145	125	137	132	132	143	133	120	110	122	128	141	132	132	117	139	118	127	126	144	131	143	131	143	141	104	136	129	132	121	119	119	121	120	118	100	114	118	121	127	128	123	130	134	123	119	136	133	145	141	120	121	135	117	130	139	111	157	144	104	147	125	123	116	107	123	139	114	145	95	113	128	146	121	132	123	134	124	132	133	110	124	142	129	126	133	137	124	130	136	127	136	122	121	126	114	120	120	138	107	123	127	147	139	122	117	132	133	125	119	124	137	120	140	118	128	154	148	122	140	121	113	125	125	112	134	125	134	111	103	123	128	137	142	129	115	124	148	137	137	124	141	125	120	119	139	135	119	119	130	132	122	140	132	123	128	123	131	116	143	139	103	120	139	127	128	155	122	128	140	140	108	137	121	136	117	119	124	128	126	133	147	135	121	134	134	117	150	128	121	126	124	120	138	119	132	143	141	128	131	131	144	113	145	128	125	131	131	123	126	149	103	139	128	112	123	124	128	120	116	122	121	136	150	133	129	128	106	121	156	123	132	116	137	121	137	140	116	138	131	117	139	131	127	139	114	131	104	116	117	109	147	130	133	133	112	150	128	115	131	131	123	138	143	138	117	127	107	139	127	123	136	142	131	157	146	132	127	134	110	116	125	121	136	116	122	129	108	138	127	131	107	105	107	110	132	119	142	111	126	128	141	130	123	121	107	123	128	148	132	101	119	136	118	117	142	123	140	127	124	128	107	124	126	133	121	120	130	127	155	154	119	129	106	129	149	126	125	118	127	130	105	135	134	122	119	138	143	132	146	124	151	134	151	141	123	152	124	118	128	128	122	134	147	144	131	128	122	136	138	122	147	137	162	130	128	118	131	125	113	129	154	122	144	115	123	143	110	123	130	136	132	139	102	146	113	125	138	112	145	129	134	129	130	141	137	143	144	132	142	140	146	142	131	126	134	116	152	119	110	116	116	124	147	127	132	127	116	110	112	147	132	137	129	118	135	125	151	157	130	141	127	144	124	132	125	123	139	131	146	136	133	126	136	137	125	138	113	123	123	136	160	123	142	142	125	118	119	148	150	111	133	127	146	121	134	123	141	136	111	138	143	128	113	134	126	118	134	105	143	138	122	157	126	119	134	115	123	129	128	135	143	137	139	123	138	135	121	135	148	125	166	123	119	120	150	121	112	110	131	143	126	134	122	121	159	132	143	115	106	133	123	116	117	123	111	118	113	151	128	107	110	114	132	112	139	134	137	118	116	142	118	120	141	132	143	150	144	125	142	126	120	134	127	128	131	107	137	145	137	95	117	131	131	144	140	117	132	133	118	112	125	150	129	131	127	143	99	136	114	122	138	130	117	140	127	134	119	126	130	117	115	134	143	133	139	126	108	136	138	112	127	97	122	122	125	118	133	128	130	129	126	147	146	117	129	142	137	137	137	130	119	124	114	126	127	151	105	118	122	135	132	111	121	123	141	123	140	125	121	138	141	131	136	141	163	108	148	145	126	113	128	128	116	135	118	122	117	133	125	132	130	130	123	115	141	144	124	119	153	112	119	123	140	102	131	131	146	122	129	134	128	108	157	122	131	143	151	150	132	118	139	121	106	111	116	141	128	138	133	124	119	136	120	130	106	125	128	133	131	106	126	153	111	114	129	107	149	119	159	112	139	120	119	132	141	122	132	127	126	118	125	116	143	129	122	123	105	136	132	131	133	121	120	133	122	119	136	113	124	122	123	124	123	138	157	141	133	131	134	107	119	146	118	140	147	121	148	141	126	128	140	119	108	135	131	126	124	116	110	150	139	132	128	124	127	131	119	130	128	123	112	123	144	154	132	128	126	128	113	142	117	127	123	124	145	119	125	103	122	123	112	119	119	129	123	137	116	121	140	141	132	125	136	148	122	133	106	141	123	108	135	138	140	101	131	111	114	121	138	127	132	114	153	138	107	131	141	145	121	124	140	149	125	135	142	123	115	132	135	131	127	117	133	114	144	136	109	121	114	147	126	132	107	140	129	107	120	121	124	143	118	116	135	131	120	154	121	116	131	144	118	156	130	134	130	142	139	146	141	128	132	141	116	120	122	115	134	120	145	110	119	139	132	127	123	121	127	146	124	139	127	139	111	123	122	133	130	121	138	131	118	129	116	128	121	133	116	124	140	131	125	149	125	127	113	140	137	105	142	104	119	142	124	141	116	107	128	129	128	153	129	130	115	115	125	133	130	143	121	150	130	110	127	134	138	127	126	144	131	150	135	129	133	130	121	129	118	116	127	141	128	120	137	139	100	126	125	138	140	120	125	143	132	125	135	133	130	134	114	118	122	127	160	119	122	111	135	111	133	142	110	120	136	127	121	134	136	130	116	135	130	129	134	110	126	95	111	128	130	118	134	139	124	129	136	145	142	139	132	137	129	140	106	142	138	132	128	132	139	134	120	107	121	135	139	128	139	123	115	117	139	119	128	132	116	132	102	136	131	120	135	133	119	129	130	135	146	141	119	120	134	128	141	140	118	114	123	147	135	130	126	130	125	108	124	134	134	108	128	129	129	126	124	120	132	124	135	127	132	112	139	125	120	138	140	137	144	127	129	112	114	111	151	139	102	141	135	136	111	133	135	134	123	135	147	126	121	137	116	118	153	116	131	128	108	140	126	123	131	143	124	144	129	106	131	138	131	141	121	124	120	132	129	133	119	137	126	149	118	113	119	113	136	129	132	151	117	106	124	139	121	141	122	134	122	130	108	119	130	125	129	116	121	125	121	131	122	129	110	123	135	132	107	143	138	127	120	114	120	134	135	154	119	147	124	132	148	141	115	123	125	159	118	140	131	133	126	127	130	151	126	127	145	158	145	151	137	132	110	142	128	137	115	135	142	126	117	140	145	108	156	127	143	131	128	121	135	125	134	160	142	126	132	129	140	112	126	133	141	127	128	156	127	147	109	134	143	144	149	133	120	139	129	131	140	127	114	109	121	147	137	124	131	131	143	145	143	143	120	109	121	124	127	136	115	130	133	138	140	120	167	129	135	134	122	141	120	111	127	123	148	145	141	139	126	112	110	141	136	107	101	134	131	152	135	124	144	125	144	137	120	117	123	126	143	121	131	115	134	136	130	117	147	122	122	145	112	127	129	122	129	118
7989	1006	2042	7864	2218	1089	871	762	691	645	573	529	448	454	466	452	413	438	420	371	376	387	409	342	362	373	381	387	347	370	360	390	326	374	362	341	323	338	306	346	322	347	347	342	342	343	324	390	331	362	348	349	347	357	343	293	313	335	323	351	319	327	383	337	370	347	335	320	343	329	315	338	305	318	320	360	328	306	324	329	352	326	328	293	315	326	310	294	318	302	277	309	323	320	353	342	329	325	326	345	349	302	331	328	319	345	332	332	294	332	316	347	317	311	302	304	310	352	323	331	330	330	337	291	300	292	339	294	319	302	328	312	324	328	312	334	347	344	314	332	332	307	301	340	326	352	325	332	314	329	302	329	298	335	285	318	356	325	322	306	335	356	340	332	333	318	283	357	306	308	334	338	357	328	313	321	336	314	315	311	349	300	301	321	325	304	306	332	327	308	331	326	311	326	322	296	340	354	305	324	339	316	326	309	326	359	329	321	339	325	347	329	319	302	318	338	335	299	350	346	308	317	328	305	310	294	348	289	324	329	329	319	294	305	325	322	323	330	310	303	304	317	336	287	318	312	332	362	335	324	341	330	326	333	339	310	322	312	352	337	347	340	348	307	320	326	342	351	326	361	323	332	325	319	293	335	335	311	291	323	330	343	296	323	340	354	339	339	307	306	340	305	353	331	315	323	317	317	327	338	320	342	338	333	331	331	344	315	306	304	306	340	339	322	318	295	340	327	320	327	326	341	335	333	303	320	324	347	347	318	320	314	326	303	329	341	299	306	374	334	327	335	308	332	345	318	334	320	311	345	335	342	319	327	328	341	324	312	313	352	323	307	305	318	335	313	306	339	339	328	309	349	307	331	311	359	317	339	328	306	327	301	314	287	337	321	308	298	316	338	325	337	320	308	311	311	324	303	341	350	339	341	346	341	338	306	330	341	322	332	345	312	348	336	322	305	328	335	343	297	335	324	337	318	326	353	323	318	282	339	331	335	341	295	302	335	346	319	314	339	339	317	310	342	310	323	320	324	308	348	316	311	337	349	365	324	312	359	334	293	332	320	311	307	297	299	309	349	299	348	332	340	325	323	355	324	307	319	308	345	342	337	325	334	340	316	298	346	301	307	356	340	327	354	347	335	342	330	337	335	348	346	340	321	301	340	342	308	302	332	323	329	305	307	301	313	324	313	311	324	341	288	343	358	327	331	357	333	303	309	319	331	309	339	302	315	302	306	313	273	335	321	333	320	345	319	327	331	335	309	334	318	298	326	339	324	367	328	283	324	354	339	324	347	331	327	318	311	334	366	289	318	312	333	316	298	319	343	342	341	310	359	323	336	313	330	325	326	334	338	342	365	326	314	348	357	319	332	289	335	326	327	294	328	320	317	299	331	331	340	336	332	339	328	335	342	296	301	322	354	313	332	345	311	331	334	349	309	336	331	332	314	304	307	343	305	323	333	315	298	320	309	314	332	338	313	369	323	319	342	315	312	346	364	325	304	336	325	308	329	340	346	341	316	295	326	308	342	320	340	332	317	337	340	330	313	314	321	303	316	337	314	326	337	354	331	339	339	317	366	321	315	334	330	326	305	329	338	331	324	334	342	391	338	352	301	294	351	319	336	325	338	326	310	346	335	315	337	302	331	345	317	308	332	358	309	327	330	342	332	331	337	333	326	327	318	308	343	312	347	329	304	344	323	309	324	308	295	306	358	331	345	362	337	321	350	340	338	322	321	347	322	312	340	313	311	359	312	315	330	347	341	332	297	345	334	326	315	328	285	315	321	354	319	332	312	303	338	319	310	299	321	329	346	320	318	339	296	309	338	342	314	335	327	314	328	340	335	333	321	309	323	338	309	340	311	312	335	318	360	305	331	309	333	338	324	335	294	358	312	342	346	340	321	346	312	311	326	316	314	373	313	309	318	313	319	315	335	313	368	299	338	309	286	333	312	317	331	324	347	333	349	312	327	318	330	320	314	310	349	337	329	295	316	339	353	310	331	335	363	292	316	311	303	342	309	332	319	310	338	336	322	326	305	319	324	330	324	320	365	296	303	334	336	356	322	325	334	308	327	350	340	320	306	339	321	300	346	378	325	305	311	310	335	320	345	329	324	354	307	308	371	299	341	339	330	349	350	316	329	335	322	320	326	308	313	308	340	342	305	302	324	294	317	324	317	315	316	325	345	323	340	342	303	323	334	313	329	335	368	349	326	343	331	352	328	329	293	310	300	312	330	327	336	363	336	332	329	340	326	366	317	305	321	335	312	344	324	310	365	301	297	315	326	324	336	310	326	305	319	293	331	329	282	333	310	319	340	314	323	329	314	309	323	353	321	332	288	295	327	322	328	323	323	350	290	336	319	324	333	326	344	362	305	353	320	308	315	359	337	330	345	333	325	317	340	297	332	296	331	330	324	301	337	305	307	321	326	336	334	281	302	312	318	301	319	320	329	293	306	320	316	340	331	317	336	343	309	336	315	316	305	325	346	327	340	311	314	308	337	318	328	303	308	342	314	310	342	326	309	296	315	333	308	312	314	334	317	365	333	361	344	337	317	316	324	309	331	331	304	351	337	287	326	325	340	319	322	318	338	324	376	311	292	312	317	342	346	300	339	321	319	311	328	320	327	317	331	331	331	315	338	327	318	339	313	347	327	345	320	297	336	319	302	338	324	338	304	347	338	310	332	332	346	310	338	311	354	341	349	320	314	328	357	337	310	314	320	326	334	312	339	303	329	300	325	337	320	354	308	336	321	317	344	355	303	343	314	312	315	356	327	301	345	327	296	302	337	299	330	293	326	323	312	309	317	316	360	320	355	315	333	310	315	342	368	317	325	301	320	308	302	317	306	310	365	310	347	329	337	287	304	355	325	312	308	338	329	312	304	341	334	308	333	324	317	321	320	301	320	342	330	292	270	357	329	323	308	322	311	321	313	358	319	307	337	288	335	304	310	286	331	300	311	309	307	318	339	320	317	340	333	281	337	300	344	313	328	303	318	318	298	334	349	326	342	333	307	338	349	327	331	342	291	300	330	330	320	276	328	335	331	329	322	314	349	336	329	320	322	347	334	337	285	347	320	319	313	306	333	319	346	329	351	339	357	292	347	332	336	351	309	299	304	337	332	316	323	320	320	312	356	292	322	319	324	334	332	354	300	321	342	295	320	343	326	324	335	329	325	321	341	327	319	314	333	349	309	284	315	315	340	333	325	324	350	310	324	312	335	336	326	315	318	315	330	322	318	304	311	293	300	309	290	322	309	338	318	329	334	344	346	335	314	333	314	333	325	343	334	330	312	341	333	333	307	300	323	338	332	299	329	348	350	332	324	316	322	316	357	340	304	313	340	304	335	307	318	327	316	295	330	343	329	337	338	307	320	329	366	280	291	330	335	310	300	300	338	335	321	347	331	343	311	305	339	315	298	299	345	324	333	335	360	287	346	327	300	369	340	326	287	284	315	322	319	325	336	303	329	328	329	341	300	326	326
1630	358	361	298	281	264	288	260	253	246	287	249	258	249	263	242	270	257	254	243	236	215	267	227	266	226	227	247	234	257	269	241	244	269	254	235	237	245	248	252	258	269	273	237	246	243	270	270	238	247	263	263	254	245	251	259	223	259	268	248	248	251	258	240	254	282	251	237	273	234	248	247	243	259	241	249	293	248	259	256	299	256	267	276	252	267	296	240	229	276	255	266	248	267	226	224	248	260	238	297	286	235	259	262	247	256	245	250	233	271	239	273	269	261	249	244	255	250	262	277	247	256	260	250	254	255	236	254	259	260	258	238	268	247	282	234	275	275	269	252	273	288	258	227	294	274	272	256	257	265	253	274	236	246	248	255	252	251	227	279	249	224	285	253	253	269	258	279	252	269	243	258	262	264	277	290	247	255	284	272	243	223	241	258	263	238	273	250	245	264	233	272	254	241	260	253	249	239	241	279	261	274	256	284	262	236	265	254	232	265	255	236	272	233	243	257	255	257	258	282	245	266	250	248	273	244	244	253	269	225	253	245	242	256	236	254	237	272	277	277	292	250	260	244	266	268	275	253	264	240	258	266	241	268	250	277	263	280	255	267	234	278	264	272	261	263	240	251	230	251	256	257	264	239	263	265	266	271	273	237	258	237	243	246	251	255	260	271	245	249	266	259	202	283	242	268	252	263	260	242	247	234	265	258	215	272	215	258	255	243	269	251	244	252	219	243	245	259	253	260	269	270	257	256	270	248	268	262	299	265	278	250	261	255	270	236	269	252	243	223	214	245	255	294	223	255	245	258	241	252	246	263	286	271	263	254	251	280	259	257	242	277	306	246	263	249	258	273	264	261	283	263	232	244	288	277	229	250	257	239	262	269	277	276	269	265	272	259	246	259	268	255	249	240	261	261	266	264	284	245	241	290	250	237	250	283	278	248	278	248	291	261	280	267	286	242	239	265	240	254	248	277	281	248	222	245	251	252	259	248	259	273	251	268	263	266	254	266	230	259	250	263	253	265	252	245	284	265	260	267	269	259	271	253	229	273	238	247	271	243	264	279	253	264	245	257	290	266	294	250	238	260	267	241	247	273	244	289	255	259	253	231	276	224	262	277	254	255	232	256	236	266	260	240	270	250	246	256	263	265	246	267	270	268	275	297	241	270	254	254	262	286	248	265	281	256	266	253	253	252	262	249	251	252	253	267	260	258	209	297	298	240	242	278	240	265	277	247	251	260	274	275	271	271	265	290	248	246	278	257	244	248	234	246	256	259	265	240	273	237	248	248	252	278	242	248	260	247	299	231	275	257	255	241	286	286	270	238	268	264	240	273	241	259	216	265	221	258	277	270	279	244	257	260	262	262	256	257	308	280	242	243	298	286	263	236	239	242	238	247	266	271	254	248	248	292	262	241	254	226	244	270	222	251	233	284	243	280	268	247	257	275	259	243	266	241	221	277	263	246	241	266	237	258	254	247	289	256	266	257	284	264	290	239	236	259	281	273	251	233	252	273	282	262	242	251	226	276	249	259	215	284	235	274	307	222	246	255	252	294	268	257	233	257	283	273	248	260	261	246	283	265	252	235	251	251	244	246	238	269	267	235	259	230	258	298	265	284	260	256	260	243	259	266	291	255	314	310	253	258	244	253	270	236	281	237	262	253	264	262	207	252	231	270	258	253	236	244	229	256	244	250	265	259	240	276	257	222	291	263	244	238	274	238	294	276	254	281	229	258	258	260	265	234	250	259	230	245	243	260	260	260	255	254	249	276	240	238	252	264	247	228	285	259	245	244	248	261	282	259	261	234	260	240	266	255	272	274	231	276	227	246	262	249	255	256	261	250	261	263	247	280	279	246	256	267	269	241	256	241	249	268	240	271	269	250	274	241	247	251	264	284	259	261	242	283	271	258	262	253	279	236	254	266	267	275	266	232	250	237	253	261	260	268	253	236	242	251	250	245	257	268	275	278	250	251	253	237	250	233	291	249	244	252	279	269	250	256	255	246	215	267	268	254	256	261	247	266	264	258	267	261	278	246	265	258	282	255	257	257	262	272	224	253	281	285	256	276	287	237	254	226	210	234	253	243	272	245	248	241	251	260	240	225	237	296	231	261	203	267	276	238	262	257	241	277	278	266	250	229	255	261	265	243	261	261	253	232	224	268	260	215	260	242	242	252	263	256	263	227	259	225	292	264	267	272	247	264	276	234	244	252	240	256	257	248	256	210	268	258	236	265	276	261	236	285	232	258	260	244	251	244	290	267	232	260	233	300	282	224	263	216	260	229	294	229	258	267	219	235	239	256	268	234	204	240	297	232	292	268	284	258	235	257	278	240	248	247	221	247	275	242	270	279	241	273	292	237	246	252	246	264	260	215	254	271	243	256	252	266	247	261	253	261	240	247	251	238	274	254	256	256	249	257	247	241	258	250	273	277	273	252	273	266	244	209	273	259	272	252	257	257	253	212	250	283	247	264	238	258	270	246	283	267	258	233	262	288	242	245	246	236	239	222	234	252	282	256	253	255	259	254	273	244	226	240	258	236	221	255	267	275	271	261	265	256	270	253	247	259	259	277	273	280	286	297	237	232	226	263	246	249	250	265	282	277	240	267	249	253	254	274	232	257	258	249	225	252	257	231	225	262	254	243	217	239	270	252	241	270	275	248	242	240	256	228	286	242	270	257	223	250	231	268	264	263	238	260	261	265	245	233	226	246	248	234	270	259	235	289	224	275	246	271	234	265	259	226	279	261	271	243	250	261	247	248	263	233	226	267	275	263	255	265	243	242	215	267	286	270	263	271	267	235	234	249	252	239	230	260	240	266	243	271	235	265	277	281	271	276	245	251	257	285	241	254	260	255	259	253	258	256	208	229	259	243	214	243	234	237	250	275	258	255	256	270	261	252	270	259	248	251	239	275	276	255	282	305	281	260	274	251	278	257	256	290	260	287	262	269	269	263	224	267	240	239	248	262	274	273	251	260	267	261	257	286	270	262	253	259	258	252	246	235	272	254	245	276	259	243	255	276	251	268	248	251	265	287	269	263	269	257	250	263	216	251	264	233	266	256	283	238	272	269	256	279	254	255	263	258	299	262	275	260	249	281	290	249	266	255	266	240	256	258	259	255	249	262	250	256	274	234	252	239	260	263	244	271	277	243	273	233	254	278	268	225	282	249	240	223	254	256	256	227	245	258	230	261	276	248	276	278	248	279	257	243	244	226	252	274	256	246	276	234	272	248	253	263	250	261	245	232	273	248	262	250	277	259	251	281	277	277	281	233	261	238	262	234	239	264	272	236	278	263	264	252	264	261	252	268	268	246	265	250	279	267	284	260	261	258	245	269	261	256	246	217	248	251	248	248	242	236	265	259	244	239	258	279	274	276	247	240	253	274	241	273	261	263	236	232	260	248	244	263	263	264	275	298	222	243	241	257	272	259	264	276	241	244	252	239	275	274	260	259	264	240	281	238	246	236	250	266	286	247	255	244
2078	715	798	829	674	611	618	609	641	653	604	684	621	597	606	655	631	619	641	621	591	617	596	637	638	618	632	624	597	636	606	590	622	584	637	653	570	606	637	637	615	590	648	626	581	600	630	604	576	668	636	608	608	630	630	613	640	595	645	586	632	639	652	572	624	614	669	600	590	637	630	625	598	628	612	591	639	628	604	602	606	645	587	628	593	638	607	611	659	616	619	594	638	643	676	606	585	592	629	637	610	630	615	609	674	595	656	643	580	554	600	626	589	612	580	657	624	692	643	611	578	610	657	639	599	654	611	648	640	677	592	656	599	625	609	636	666	612	610	649	628	581	611	608	597	615	601	650	624	601	636	662	572	647	636	620	681	662	661	636	642	605	612	645	618	622	651	621	638	583	610	615	655	656	638	633	613	639	601	609	603	604	632	628	628	673	598	626	622	659	615	645	608	617	628	634	625	665	640	657	587	621	621	654	603	629	675	670	617	627	650	657	639	625	686	629	616	589	633	670	615	637	597	595	627	630	616	633	579	612	598	690	628	584	615	622	676	603	567	643	638	645	645	607	654	619	594	620	595	649	599	621	629	631	640	621	606	630	635	626	645	583	606	628	630	602	604	620	600	612	630	634	623	626	652	647	623	660	604	571	689	621	639	617	598	637	581	633	594	623	640	642	600	676	656	623	596	615	677	650	618	665	585	620	595	684	663	640	622	555	643	677	587	655	634	635	591	644	618	632	585	614	592	629	646	566	607	604	610	664	581	629	576	615	616	593	595	621	646	642	667	624	650	590	551	587	622	621	608	620	675	622	604	643	635	601	632	588	671	640	591	665	666	633	610	592	665	631	595	670	640	632	584	659	665	640	667	622	636	623	615	638	627	593	688	649	633	633	601	606	603	635	587	610	583	603	647	618	618	611	679	613	648	624	619	610	607	607	631	609	632	622	593	592	611	650	624	602	636	602	607	647	634	627	642	612	634	600	623	628	670	611	609	605	601	626	627	621	620	643	633	586	601	646	649	643	618	650	603	611	615	663	644	609	633	631	640	587	588	637	644	640	599	604	569	640	604	622	673	595	602	656	668	658	648	598	596	618	623	592	647	600	629	613	638	587	605	618	663	592	631	670	617	627	600	602	604	663	646	630	631	610	584	629	614	648	584	599	658	611	601	629	640	644	594	631	604	619	593	621	657	624	593	653	650	635	611	601	612	652	618	655	599	597	622	606	630	610	646	616	630	645	648	676	617	645	607	609	628	594	639	620	636	643	617	586	618	599	569	644	593	624	668	639	626	633	620	640	591	663	636	620	598	637	634	642	640	633	637	632	656	636	605	653	636	638	602	651	618	589	608	656	625	584	608	600	618	617	633	651	621	597	623	649	593	602	629	618	654	597	596	619	676	588	601	596	564	591	582	626	643	606	593	589	638	592	623	592	644	598	617	592	656	628	614	630	605	638	610	588	633	629	632	652	594	599	567	621	642	624	612	665	651	603	618	688	613	657	658	669	599	610	614	595	603	652	628	638	609	593	631	638	620	661	637	601	644	609	614	601	614	597	623	616	616	570	621	612	623	628	633	638	662	670	633	632	620	589	596	667	632	617	654	634	655	566	616	616	644	619	617	606	606	590	657	674	599	623	590	606	599	645	617	653	593	664	633	629	656	673	628	658	632	644	652	607	576	690	641	596	602	618	618	610	652	595	637	631	602	612	587	592	608	602	604	651	665	620	648	593	590	630	644	625	611	623	660	620	658	569	633	601	656	597	583	636	634	666	638	601	635	642	621	614	606	616	596	617	588	624	585	681	623	623	616	613	609	615	600	624	642	619	629	600	661	634	596	587	610	615	629	572	630	611	617	582	616	622	597	656	621	647	640	677	632	646	593	639	639	672	579	613	605	630	623	617	614	610	632	617	622	630	650	625	645	664	605	612	622	653	677	602	644	618	624	601	574	623	607	641	658	610	640	600	650	632	596	632	586	608	568	618	590	636	646	616	635	606	607	607	650	617	613	612	645	632	650	628	638	616	624	617	635	647	668	602	598	636	683	673	650	626	593	605	619	622	599	616	622	598	618	625	634	624	628	642	629	600	616	666	646	655	636	649	609	592	605	598	589	637	631	590	623	613	640	651	640	625	638	603	632	643	609	604	620	601	618	595	612	611	651	631	604	611	627	630	646	588	608	637	631	639	577	605	646	616	657	639	640	628	648	647	585	563	633	626	633	637	633	661	617	624	661	641	605	619	631	622	642	629	639	641	690	641	654	600	611	677	612	619	586	618	632	631	608	616	648	598	609	631	662	643	641	615	612	625	634	649	610	617	643	674	566	639	633	597	581	631	590	631	599	553	606	627	606	644	643	589	630	588	613	657	613	635	630	570	596	641	620	605	586	620	612	651	675	632	646	610	632	595	660	649	630	593	632	641	562	639	655	631	640	571	658	573	613	602	673	635	621	628	593	673	661	602	588	613	627	686	615	640	644	660	631	606	674	660	614	580	626	676	635	641	599	615	587	630	578	630	571	603	650	598	624	677	608	642	675	588	664	607	626	643	623	660	648	596	648	676	625	617	617	655	610	586	616	648	644	656	666	558	619	608	632	613	628	656	623	652	615	642	607	628	598	617	600	660	669	633	592	623	604	638	595	657	629	624	615	607	628	605	656	600	642	629	600	625	629	576	596	604	629	617	633	608	613	597	653	659	647	637	619	600	598	662	631	635	605	614	590	631	617	577	649	612	579	607	601	645	614	642	631	626	637	615	606	613	614	625	620	600	575	625	616	630	631	597	643	595	645	589	680	632	643	642	665	642	625	627	604	609	680	617	616	606	594	629	616	638	641	598	604	596	617	589	697	622	652	581	655	647	639	603	604	627	630	599	600	617	614	610	568	649	628	654	685	632	606	585	595	635	616	646	630	659	631	593	638	667	640	656	586	640	618	633	649	664	654	600	629	632	566	613	632	640	645	620	658	583	592	624	663	635	620	608	632	610	609	626	629	600	607	663	584	625	668	612	641	620	620	612	645	657	638	639	618	612	641	664	626	600	643	618	640	619	654	657	626	602	684	623	651	599	666	630	616	648	633	610	590	625	618	604	609	625	639	648	608	627	625	632	614	605	628	628	605	639	636	652	645	650	584	591	653	634	634	665	574	608	657	616	627	633	614	652	612	621	616	625	630	617	567	628	671	556	585	674	630	622	640	616	649	653	612	590	643	617	558	626	619	616	602	598	602	608	665	612	640	627	627	625	655	596	602	626	619	633	655	608	626	609	612	666	631	621	636	647	619	576	597	608	658	590	622	661	650	662	633	650	589	651	618	626	661	633	661	632	617	613	644	608	658	648	631	592	607	636	612	618	634	613	632	623	608	608	628	656	614	631	624	646	640	596	629	641	634	630	611	631	648	613	582	629	630	687	665	611	649	640	590	638	611	609	601	608	624	630	649	603	608	587	576	623	637	654	683	611	602	585	611	586	564	648	655	660	617	654
7102	627	692	434	403	347	303	312	274	281	284	285	275	257	255	269	252	255	276	247	260	259	264	281	294	266	282	312	268	295	294	290	251	275	289	254	251	257	267	255	264	234	283	240	248	261	258	254	270	255	254	238	268	235	257	276	262	254	271	278	258	282	261	228	252	257	259	250	266	267	281	262	245	256	285	261	273	250	265	284	294	275	253	252	275	259	254	246	263	287	300	277	278	268	272	248	275	247	255	281	255	290	269	255	253	267	250	272	276	306	282	262	283	255	238	281	307	268	251	258	279	254	275	277	270	290	262	239	266	254	249	236	257	258	281	266	259	286	276	254	276	241	272	277	281	273	243	226	254	267	256	281	250	280	262	277	238	227	260	264	239	262	272	268	274	235	264	290	247	291	280	282	267	267	285	259	283	267	267	255	269	277	283	273	301	281	267	279	252	289	262	263	249	279	259	247	280	249	237	270	245	266	284	251	233	243	288	257	274	310	288	250	264	255	263	262	270	278	254	251	221	269	289	280	252	271	279	266	285	269	246	251	239	243	270	224	255	245	265	271	281	252	260	240	270	276	250	252	271	268	294	258	290	274	281	276	284	244	269	267	277	280	240	291	239	252	286	260	281	259	289	253	272	250	258	253	299	257	267	263	252	256	277	285	245	265	281	248	257	242	270	284	249	292	268	240	263	271	247	271	256	267	265	245	243	279	279	283	270	281	245	244	261	261	277	296	260	254	261	271	274	277	248	266	254	246	247	291	238	282	267	254	291	279	260	249	239	244	275	271	258	245	289	259	277	284	254	270	290	237	245	280	255	267	275	286	241	261	264	254	262	284	256	246	253	250	263	259	240	250	278	228	256	277	286	285	281	243	272	266	251	278	241	271	259	269	275	241	283	230	276	269	248	242	228	253	278	264	256	256	299	284	278	247	236	285	247	292	292	271	245	242	253	274	252	255	241	261	229	263	263	245	272	251	252	248	243	276	262	255	264	248	288	294	222	268	289	291	252	286	275	275	285	273	255	249	255	272	279	254	277	239	281	260	261	251	272	241	268	252	258	263	274	288	271	210	249	263	279	240	288	294	253	305	247	263	271	280	250	267	231	282	257	279	258	244	261	243	214	269	263	243	258	285	268	276	280	282	280	278	279	281	256	245	258	224	244	252	278	264	259	239	257	273	249	222	277	259	262	259	245	231	229	256	245	262	292	234	261	244	275	246	252	271	262	265	263	255	245	250	260	250	253	302	253	282	232	248	257	268	263	269	255	270	258	250	272	273	274	253	271	264	282	251	260	244	255	253	270	241	273	306	268	278	278	268	258	245	266	282	264	273	297	258	258	269	292	301	252	273	238	264	267	279	274	269	261	246	248	262	262	259	263	270	243	285	266	265	262	235	283	249	272	225	252	235	260	248	281	232	292	226	268	259	276	269	254	265	244	247	286	263	278	275	289	281	287	255	278	247	249	253	261	241	262	282	280	276	276	273	278	265	261	263	266	260	266	278	259	275	315	261	263	277	255	244	254	278	244	288	255	239	271	263	237	269	264	293	265	286	271	270	246	257	287	285	267	265	249	268	257	294	248	263	258	267	252	264	281	270	270	254	258	266	261	266	270	269	267	265	287	275	253	276	277	259	271	252	253	235	275	235	246	276	266	290	272	228	230	306	264	268	287	257	286	275	264	279	268	253	271	267	225	265	288	299	288	278	254	260	258	282	283	265	261	296	251	250	251	257	282	258	265	283	265	290	271	288	229	284	264	270	290	242	262	238	244	243	284	290	246	271	229	241	252	289	276	284	263	264	293	269	245	265	255	269	291	290	278	256	261	258	312	231	260	236	290	270	258	258	278	298	246	275	269	300	250	246	251	267	249	294	274	259	299	290	265	249	281	270	250	268	270	274	276	256	265	277	254	251	279	257	264	295	270	267	240	278	273	292	304	276	267	238	236	280	253	292	274	250	236	258	277	263	276	278	260	236	250	262	297	275	275	273	274	259	269	289	277	257	269	279	289	267	260	230	293	275	252	251	261	266	267	287	276	241	241	274	267	267	244	263	222	265	277	270	264	245	301	269	256	276	266	289	235	242	276	265	297	247	249	280	261	278	253	258	242	273	250	260	270	234	259	292	268	265	265	265	271	266	284	300	266	259	300	252	274	250	272	255	293	269	269	250	250	259	253	247	248	266	254	221	258	234	265	260	270	291	270	251	282	262	257	246	282	278	271	274	267	240	270	275	266	266	282	273	259	244	263	252	279	268	251	213	242	272	273	282	267	273	277	270	283	270	251	272	283	263	258	244	292	269	277	288	277	266	252	270	245	261	265	275	284	309	292	275	280	236	306	294	267	257	258	259	300	253	242	244	303	251	254	281	276	249	265	264	268	291	307	253	274	255	249	255	276	272	265	270	236	245	269	282	275	268	260	261	248	247	255	274	288	271	264	261	231	244	255	282	243	253	229	276	272	266	260	272	239	261	250	282	243	287	289	277	267	297	308	232	249	242	244	271	272	252	263	267	219	256	292	228	249	271	249	254	258	266	246	268	261	281	304	260	274	276	258	251	244	257	263	271	274	291	268	275	252	270	295	248	262	288	256	266	282	268	254	237	265	266	277	275	254	275	265	252	259	287	281	273	270	293	266	252	238	287	281	262	288	265	267	247	232	264	269	267	263	257	283	276	277	237	236	256	254	270	273	273	263	248	283	282	295	245	238	279	278	275	249	262	244	264	258	276	247	269	246	246	270	276	233	259	296	238	272	252	275	251	251	245	254	273	278	260	265	271	246	249	243	294	256	246	254	276	249	278	300	258	262	277	264	272	273	243	267	248	277	278	254	246	258	254	251	267	246	283	253	286	266	269	290	256	256	245	252	270	254	280	280	268	278	258	247	292	264	290	258	259	268	269	258	261	244	243	258	273	254	260	255	260	231	297	260	264	264	264	250	250	277	267	260	227	257	264	248	261	215	238	250	289	270	239	255	280	270	285	274	235	253	267	266	249	243	280	258	258	263	251	270	287	267	278	245	242	291	236	265	261	263	279	251	244	266	271	226	248	260	264	273	247	247	285	270	259	236	250	255	282	294	286	299	290	236	239	256	263	275	298	255	277	251	273	272	255	244	275	256	256	268	260	288	252	265	270	260	272	263	251	262	268	246	259	309	257	248	260	264	278	251	280	297	271	250	267	254	265	267	294	249	274	245	278	255	264	301	261	245	254	254	268	282	262	254	278	277	247	280	264	285	311	250	260	222	265	258	239	262	265	250	254	295	268	275	259	273	277	229	268	274	275	272	252	237	285	267	250	260	278	258	249	247	277	244	248	270	274	252	296	244	233	246	288	285	266	267	246	277	273	272	245	267	270	294	265	266	233	255	256	253	247	235	255	263	238	248	258	288	249	246	270	248	276	248	300	298	281	233	270	280	272	244	261	264	263	255	256	278	231	233	269	257	252	262	278	256	264	277	264	277	265	264	273	256	269	291	251	257	264
6490	895	1496	1477	1303	1062	885	855	793	798	719	782	684	717	732	675	634	674	661	667	666	708	639	694	654	660	646	667	629	671	672	657	613	650	624	663	659	637	614	635	645	650	622	643	638	641	658	656	622	644	610	655	632	635	635	678	656	654	669	613	630	624	610	630	592	639	605	660	595	640	595	600	658	656	651	625	651	602	603	646	622	622	639	622	645	653	622	651	675	637	634	665	628	599	688	655	647	654	611	592	625	670	646	601	640	651	627	624	635	614	623	638	643	686	654	644	633	650	640	613	595	646	635	589	646	619	670	633	588	630	627	621	647	609	659	624	622	647	606	647	614	630	637	619	620	629	600	643	614	637	647	624	647	641	643	661	651	660	659	603	582	662	644	640	609	613	676	620	651	632	632	682	643	607	645	654	652	609	620	627	647	651	661	635	646	602	644	607	642	604	624	677	653	625	606	666	650	593	629	669	651	671	643	658	626	615	597	602	648	562	616	619	642	657	616	694	644	614	584	602	627	654	612	673	671	636	572	631	604	654	613	692	657	625	574	661	640	658	649	677	616	635	647	629	632	647	658	694	675	690	668	630	663	611	607	649	639	613	658	669	666	622	642	618	667	670	646	647	630	642	659	645	630	621	650	674	645	648	664	648	652	619	634	668	623	656	616	616	625	649	656	590	637	671	657	618	584	669	618	608	636	603	628	605	602	596	614	679	579	631	617	612	651	577	603	611	654	640	642	616	580	629	650	628	651	608	686	633	593	644	648	678	626	613	610	627	599	636	588	650	654	656	647	659	611	612	670	621	628	611	618	630	599	594	605	597	627	609	610	655	663	619	666	625	610	646	605	644	625	603	623	622	600	636	666	622	632	664	644	625	614	608	582	630	620	642	577	610	651	629	601	572	630	603	667	624	674	652	613	638	616	644	622	604	651	614	632	629	647	616	626	645	617	642	656	622	608	637	632	625	602	651	576	621	640	659	603	619	655	644	686	602	631	658	641	643	614	666	652	626	623	650	640	668	628	641	643	637	589	634	613	645	672	634	679	629	664	630	668	681	664	650	605	659	626	622	644	632	655	631	659	628	682	644	635	628	639	666	674	603	646	596	640	704	614	619	651	617	678	656	654	594	689	647	650	641	655	614	571	617	628	637	611	656	622	696	636	605	668	687	641	624	631	681	615	590	655	611	610	628	630	652	614	635	643	645	651	659	611	630	608	618	657	604	630	647	618	630	701	634	637	646	650	668	641	623	612	611	664	655	584	607	635	608	650	641	647	600	610	619	618	639	647	660	627	597	575	638	620	647	660	632	625	604	650	661	625	627	629	618	659	623	621	615	627	615	633	668	638	618	622	624	618	668	624	599	666	616	624	643	634	639	595	663	624	642	681	617	648	620	668	635	586	634	676	621	633	645	634	610	645	668	607	638	630	634	712	629	595	650	646	612	659	648	582	641	668	621	621	625	608	644	624	641	611	615	632	612	595	666	618	657	627	674	631	606	592	654	641	605	596	679	604	633	661	626	641	657	635	633	625	661	638	627	627	613	638	646	700	610	671	620	661	625	630	705	640	623	623	659	651	604	685	614	649	652	650	632	636	654	635	597	629	654	642	633	647	564	632	645	605	639	614	613	649	643	621	587	641	622	629	605	639	596	700	647	622	647	649	637	606	607	637	671	612	643	642	646	676	678	627	673	636	622	633	614	608	604	686	669	616	626	618	600	649	650	623	597	654	596	657	660	609	594	652	610	616	624	616	606	647	644	596	673	639	599	676	642	638	604	619	616	659	655	601	607	668	645	638	597	636	615	626	617	636	614	612	620	614	621	613	643	645	614	650	597	648	646	602	660	610	685	626	633	617	679	604	601	610	602	627	612	637	648	612	602	619	649	616	673	597	630	648	613	668	649	665	611	586	660	654	660	633	631	627	626	624	671	636	625	631	657	614	641	623	626	624	658	635	599	635	667	608	627	601	651	584	669	611	723	611	661	659	602	588	647	672	632	645	600	642	587	613	625	633	696	631	602	663	684	637	626	610	665	613	609	651	583	674	638	636	671	603	662	639	627	604	621	562	638	632	653	612	612	595	645	635	642	664	607	653	644	605	660	608	581	662	671	638	675	602	622	639	591	651	654	610	607	658	668	624	622	658	637	659	589	612	620	607	636	652	648	621	637	639	618	635	646	628	624	663	618	629	657	586	650	631	647	624	664	640	618	668	646	681	659	635	640	677	599	627	609	654	603	631	618	607	665	607	628	650	644	614	658	620	596	660	631	642	581	616	627	636	620	662	644	641	657	558	624	637	648	658	684	643	591	634	619	652	599	646	629	673	618	616	653	606	624	681	672	632	656	643	654	608	649	624	606	634	624	668	626	666	676	626	614	631	582	655	622	643	597	589	657	616	630	600	609	609	701	629	603	631	670	643	603	601	625	630	625	584	615	650	583	661	664	603	622	612	663	656	632	632	630	665	637	598	649	583	691	662	611	628	638	690	684	618	649	608	650	593	618	655	657	690	635	667	648	642	603	650	664	640	629	639	605	658	626	610	657	626	606	623	620	634	602	642	647	645	619	658	617	680	656	580	630	641	629	623	659	623	630	624	601	620	646	610	614	660	637	620	629	651	659	640	655	635	615	650	608	642	584	628	639	611	645	625	638	652	647	624	601	633	667	631	653	618	648	683	620	616	646	599	631	629	626	648	641	623	610	657	677	640	644	662	651	640	634	649	577	655	652	642	629	660	622	655	637	562	643	599	577	644	620	615	649	627	664	605	628	617	631	609	651	640	640	626	677	647	651	655	706	653	697	653	618	624	606	646	625	624	592	615	636	629	616	628	615	623	647	670	630	642	607	609	614	590	631	644	651	666	601	655	652	667	627	667	655	587	607	616	631	651	626	669	620	644	638	645	635	612	659	620	654	614	680	639	740	616	657	626	648	648	610	672	640	629	631	611	641	636	635	596	615	611	654	655	573	666	618	634	655	640	655	646	632	598	611	632	623	646	655	607	632	599	627	665	606	630	654	639	606	628	658	621	666	627	625	687	627	619	590	622	595	590	604	563	622	647	618	651	630	600	650	579	601	649	625	635	629	589	643	637	668	622	609	667	578	632	611	627	590	615	634	613	590	609	643	620	626	633	636	666	602	617	640	639	627	619	692	625	651	606	616	622	649	648	621	654	622	624	647	594	647	626	653	656	640	624	676	579	635	622	629	634	607	624	592	595	657	612	605	661	639	622	647	597	700	651	590	616	675	668	641	598	646	651	619	646	678	631	664	602	637	641	622	663	668	593	629	661	636	648	679	644	610	713	620	653	639	620	660	633	588	667	607	635	666	627	647	599	632	641	608	589	618	613	709	633	599	648	647	612	638	631	647	631	618	569	639	613	652	607	655	655	623	612	667	657	668	637	641	639	637	621	672	656	644	591	593	645	635	668	635	625	595	638	616	627	623	597	643	629	609	618	617	626	661	627	610	619	616	643	667	628	611
12358	941	978	671	493	285	219	172	212	183	183	133	178	138	135	140	143	157	141	157	146	144	132	148	159	137	134	121	146	116	108	128	126	112	129	129	136	122	121	138	126	125	125	134	145	115	124	117	135	117	131	123	143	141	115	127	119	132	105	139	122	126	121	114	151	139	126	140	150	142	131	127	138	113	113	146	119	139	121	126	141	122	120	128	138	108	132	139	113	129	114	107	118	137	129	129	151	129	137	114	128	147	140	128	124	109	136	140	110	129	132	123	126	128	115	116	119	116	118	126	125	133	119	136	125	119	151	110	125	136	124	135	134	140	136	115	145	115	139	134	143	152	124	119	118	135	117	142	122	137	120	127	123	120	132	155	131	114	115	152	125	133	142	126	122	138	122	113	121	127	118	131	114	118	120	147	133	129	116	109	136	139	130	136	150	122	121	111	142	130	138	138	133	121	113	119	149	127	109	110	120	128	124	125	119	157	135	121	130	141	117	128	134	130	129	124	114	108	135	146	119	129	141	128	141	108	124	137	122	136	130	124	118	141	132	126	124	140	137	126	119	129	121	148	123	140	139	110	125	150	128	116	122	139	121	144	110	132	126	113	120	132	126	141	155	117	131	124	113	135	131	114	123	130	148	121	104	124	116	116	132	134	126	133	129	133	116	115	108	129	139	115	136	132	141	138	118	122	126	128	118	122	113	132	129	122	113	112	136	146	119	137	114	104	126	117	129	106	137	108	119	120	153	132	127	137	107	130	116	106	133	124	131	134	138	119	112	128	129	123	109	124	132	124	119	125	133	132	133	126	118	144	143	118	116	114	124	140	138	110	154	151	103	124	126	135	109	125	122	130	132	140	132	145	137	121	111	131	124	105	143	133	131	128	119	123	109	137	137	129	142	131	138	117	154	137	147	121	129	125	118	116	141	120	143	122	149	131	117	107	125	125	136	115	120	102	120	115	123	139	123	137	118	131	132	103	144	127	122	120	138	114	122	110	115	153	122	138	130	124	134	131	136	133	121	132	137	127	143	111	123	136	132	146	143	136	125	125	110	117	127	140	124	129	133	114	134	127	113	103	139	125	141	142	144	125	141	127	131	127	123	146	131	116	126	131	129	122	131	130	115	142	114	119	138	125	141	128	131	123	112	149	120	119	134	135	150	134	135	134	126	122	131	128	116	129	159	125	139	125	125	108	129	131	152	126	115	154	130	120	142	129	134	132	126	126	114	130	141	126	130	115	105	129	149	110	136	148	142	102	137	122	129	145	117	128	126	149	138	123	110	119	119	127	137	141	123	125	118	149	133	141	124	125	120	112	140	143	126	122	115	122	111	116	141	114	129	128	128	139	111	124	106	136	123	118	135	125	132	118	112	125	134	110	131	129	134	128	107	150	108	122	142	114	99	117	122	141	119	120	135	134	132	126	131	148	108	145	123	149	128	122	135	123	126	113	120	115	117	109	124	137	122	126	123	103	135	130	121	138	111	117	125	136	121	117	104	104	139	125	132	131	137	107	132	134	115	113	121	120	105	144	116	127	144	137	152	127	131	132	131	119	118	103	152	148	106	128	113	126	122	135	137	129	114	132	131	146	134	131	111	120	117	133	95	122	116	119	121	128	125	134	137	128	124	124	129	123	136	115	130	125	129	102	149	135	118	128	125	117	140	137	124	116	140	135	110	97	120	148	113	116	128	119	136	131	119	124	135	114	142	112	105	130	113	113	116	123	131	133	107	131	138	116	155	145	131	122	133	111	106	128	129	137	150	129	122	133	137	113	115	125	119	116	125	112	126	129	123	141	118	120	114	127	124	123	138	131	155	147	109	128	129	141	113	132	119	120	126	123	115	120	127	105	120	122	137	133	134	151	124	119	130	128	146	121	118	122	144	107	128	121	120	135	151	135	127	132	144	108	131	142	134	135	107	122	131	146	121	111	138	137	109	131	127	135	128	133	120	132	136	131	139	104	124	131	127	115	128	123	114	139	109	134	113	135	107	128	114	128	135	103	137	121	128	142	131	118	134	123	127	131	119	125	141	132	109	141	132	123	142	128	110	106	146	116	124	127	125	119	138	137	128	151	121	109	130	145	109	136	123	124	137	137	128	114	122	134	128	130	117	121	129	133	134	128	127	124	122	125	125	131	148	108	124	118	135	141	124	113	141	133	117	162	145	121	127	117	133	125	116	147	135	145	102	123	115	113	114	111	125	130	130	116	108	113	121	158	132	131	120	119	130	127	122	128	136	117	122	136	128	127	115	117	124	125	149	131	136	114	118	128	121	109	131	155	132	108	122	131	133	146	127	115	136	137	146	145	139	143	149	109	143	152	128	130	132	117	126	146	139	142	133	121	135	118	119	134	118	123	128	132	124	127	143	129	114	129	117	131	135	120	125	118	116	140	114	124	130	135	138	124	129	129	117	140	108	131	126	146	132	124	135	145	136	130	131	121	147	106	143	127	119	131	115	123	136	118	106	122	129	119	132	151	138	117	110	124	125	110	143	113	130	123	139	120	125	121	135	109	125	138	131	108	143	121	125	109	122	149	142	123	126	146	125	133	117	92	137	130	115	104	123	140	133	136	121	118	125	131	140	128	121	109	132	116	121	125	140	142	127	101	116	116	128	119	127	104	106	119	123	125	126	128	144	145	111	98	115	122	123	133	137	129	132	134	124	111	140	129	111	132	144	128	114	133	142	140	144	133	126	121	108	139	125	125	131	147	136	129	126	120	118	133	134	131	133	106	150	140	125	119	118	123	136	137	127	138	141	126	110	121	125	151	112	137	111	113	118	117	120	125	144	149	141	121	111	106	115	114	117	119	128	131	124	126	146	143	106	132	118	116	128	124	130	122	136	104	117	134	127	124	117	117	142	151	140	126	104	137	150	126	117	124	135	136	102	147	113	111	116	130	137	146	129	150	120	133	136	122	121	115	134	124	122	131	118	140	114	125	115	126	123	116	112	117	115	148	131	129	117	147	142	149	116	115	122	113	111	99	105	111	132	113	107	139	140	118	112	131	133	135	128	130	137	119	120	123	100	121	111	116	138	151	126	140	113	116	108	130	136	128	118	123	144	135	120	121	159	127	119	112	134	114	106	116	121	141	143	121	152	128	147	128	128	130	121	140	118	130	125	131	120	128	130	142	115	131	131	120	132	128	127	139	129	133	118	126	126	126	139	120	143	136	141	141	127	132	117	149	145	140	121	124	145	140	135	124	142	130	134	125	144	113	120	125	128	120	129	137	124	119	131	116	129	132	114	128	119	139	137	119	122	132	128	108	119	133	143	125	135	104	101	127	132	147	119	139	124	137	118	132	122	127	120	124	123	133	131	113	100	140	119	137	116	110	122	140	125	131	141	120	131	114	122	120	126	140	128	127	128	130	115	119	103	127	131	122	114	111	116	140	141	144	141	128	126	127	116	124	127	125	135	127	124	127	138	114	126	119	105	123	119	124	147	127	142	121	114	116	157	146	128	141	128	140
7895	940	2043	1998	1638	1110	918	732	739	588	599	545	477	474	466	440	410	451	469	370	362	375	400	361	387	406	338	351	335	328	343	333	355	338	337	362	330	346	343	324	373	341	352	343	382	335	351	356	361	326	342	296	323	321	305	357	313	334	348	308	337	355	315	323	321	303	339	332	325	304	320	344	311	303	313	323	278	329	297	300	301	315	340	318	302	327	280	298	321	312	292	304	307	358	324	303	351	330	292	329	315	302	306	347	325	316	292	300	332	333	353	299	364	330	303	307	340	311	277	340	309	324	304	313	321	293	306	296	339	288	305	326	333	299	303	328	324	310	314	337	322	328	345	331	321	302	301	319	344	305	326	330	341	342	331	305	300	325	359	312	327	312	299	288	330	304	320	314	288	322	358	351	333	321	304	311	334	290	323	300	296	332	316	289	318	320	289	348	321	319	312	329	285	286	326	310	305	353	277	312	319	311	310	337	357	335	316	349	302	326	304	331	330	309	321	327	305	313	332	330	309	325	311	322	314	333	305	310	310	307	349	325	319	281	326	350	300	352	332	331	329	317	329	307	314	300	322	309	312	326	296	322	290	323	295	308	321	307	301	280	302	325	306	305	309	297	339	300	319	313	313	332	334	293	359	317	320	331	308	325	313	301	319	318	340	279	351	297	346	348	299	303	319	338	322	331	310	324	314	290	330	320	313	308	329	297	332	328	320	299	307	311	296	283	326	343	319	330	309	327	331	288	318	313	313	307	319	293	334	303	325	324	306	303	329	319	321	298	324	327	333	290	309	291	349	302	327	328	312	326	346	333	327	332	328	326	344	325	303	304	346	323	300	312	332	304	335	310	337	316	329	311	329	327	344	316	333	299	307	306	330	303	301	311	314	334	313	333	310	329	314	307	333	308	330	318	298	307	331	332	310	345	311	328	318	301	315	326	313	310	340	310	335	334	311	324	312	358	301	325	317	298	342	327	349	326	331	323	313	338	293	342	336	299	359	330	327	345	346	317	318	324	319	363	318	311	334	347	285	323	288	325	314	306	304	312	319	319	317	317	329	315	332	311	328	306	299	313	277	329	294	381	289	297	309	308	310	349	310	316	313	310	312	307	329	320	311	325	332	320	300	324	318	329	337	307	324	330	317	320	321	324	295	337	319	344	290	307	313	323	327	322	316	321	294	307	330	332	351	346	328	313	333	311	315	342	330	311	337	328	289	325	350	340	331	316	324	308	311	312	309	337	328	301	319	301	330	307	307	318	307	310	319	330	337	316	293	298	301	311	338	303	337	323	318	298	298	342	309	316	291	327	333	321	297	296	297	342	302	332	346	321	314	317	314	323	312	318	293	357	306	331	353	331	309	325	336	309	298	326	309	329	304	310	287	317	318	322	303	312	321	316	298	319	297	333	290	338	302	318	306	326	303	352	310	342	295	341	343	319	309	311	330	302	317	315	314	308	351	315	315	331	345	332	278	319	314	309	308	321	326	317	300	324	301	322	307	313	336	302	308	315	293	333	317	298	328	304	334	339	333	299	320	292	323	316	284	327	307	331	324	322	318	326	283	333	279	318	299	303	314	329	319	342	312	300	336	296	295	286	320	330	310	345	319	321	320	327	320	327	321	321	298	322	296	348	321	288	346	297	324	317	298	309	339	304	328	327	312	344	307	299	348	326	312	331	311	315	307	311	314	319	313	317	300	325	286	312	316	333	324	324	327	309	350	298	311	303	301	330	335	308	318	357	335	299	279	341	318	325	342	327	324	325	310	357	332	358	332	314	331	305	303	328	375	295	290	352	330	330	300	318	328	289	300	289	343	352	332	321	323	340	335	344	291	329	316	299	324	290	313	331	321	322	296	337	284	307	311	298	334	313	282	309	315	348	308	321	344	305	308	316	299	299	319	323	335	321	323	336	300	333	281	339	314	316	315	296	291	331	292	317	356	345	306	316	304	309	335	323	325	330	309	333	325	348	312	299	325	323	278	308	318	337	309	324	320	310	338	282	338	328	325	308	308	329	301	327	308	358	306	334	309	335	331	298	305	303	304	313	336	286	319	334	345	350	325	318	319	290	312	297	325	311	293	302	313	344	333	351	330	336	324	338	292	296	321	319	334	312	291	271	359	319	309	359	324	359	295	317	328	316	334	345	317	321	318	289	327	296	321	327	332	334	313	289	305	321	321	321	332	295	330	324	319	308	287	338	308	337	297	330	307	313	295	342	317	329	310	310	311	317	313	347	309	338	323	310	345	323	307	304	320	303	316	308	306	323	319	331	341	303	323	319	335	347	306	312	344	323	328	312	327	299	313	328	344	309	312	308	303	370	304	302	312	306	299	292	337	298	327	293	350	298	334	297	342	324	342	320	316	317	286	299	288	283	329	308	310	353	328	319	312	357	316	299	336	344	309	324	325	357	314	334	292	355	328	310	342	298	322	316	339	340	284	307	341	317	302	319	315	347	324	320	299	308	285	329	345	348	327	309	326	315	315	326	319	316	326	334	350	304	318	311	325	316	305	337	309	338	295	328	315	332	314	338	320	323	324	329	310	307	322	341	360	341	276	306	306	333	309	316	347	310	289	343	297	345	330	353	326	328	341	313	353	331	332	315	294	337	303	314	329	364	308	326	345	315	297	310	336	323	301	286	313	305	317	290	328	322	289	322	324	287	316	351	308	323	313	328	352	333	338	331	333	329	342	316	347	306	336	327	330	331	365	363	341	313	305	333	290	299	318	345	283	309	313	355	308	314	321	330	323	306	362	320	304	315	303	338	321	314	344	329	294	327	337	310	355	308	334	304	335	337	335	347	328	325	337	291	318	326	300	332	347	337	323	325	336	339	294	342	327	324	332	342	336	322	323	327	320	306	324	317	319	317	366	359	358	342	280	324	305	334	300	303	330	319	321	341	346	323	325	309	340	309	326	320	348	302	316	319	303	331	304	291	304	326	329	337	292	340	314	305	315	335	332	325	334	327	326	301	331	291	338	335	306	306	317	339	347	315	306	329	338	345	344	332	347	320	308	318	317	323	324	320	306	337	310	300	327	318	313	323	321	325	351	322	305	321	309	332	291	289	309	326	316	362	338	304	343	324	335	288	277	325	319	300	338	338	322	315	328	322	320	345	330	336	378	376	348	348	307	310	329	324	318	300	319	295	306	349	341	307	292	327	325	321	315	352	350	301	335	295	311	302	331	311	319	316	324	327	312	313	315	300	332	318	334	322	332	296	310	314	315	310	303	309	342	350	316	332	353	329	314	289	343	295	307	318	338	326	345	319	320	347	309	327	309	302	319	304	294	315	308	337	344	326	350	317	350	299	312	336	320	315	287	324	312	316	325	303	314	354	330	367	326	304	352	314	337	312	324	330	312	301	308	350	348	318	311	321	313	304	321	310	320	324	315	343	299	324	295	322	302	285	338	322	311	324	308	317	289	298	315	289	357	318	304	333	347	297	305	290	309	327	315	353	321	324	355	320	318	336	320	319
1595	397	375	322	253	248	278	280	264	264	254	302	260	292	251	275	259	264	283	256	286	246	226	251	258	265	243	235	248	265	259	257	216	255	253	278	249	271	255	277	236	256	262	291	247	252	243	267	246	241	243	268	262	220	247	275	259	261	256	260	262	228	269	291	254	233	261	266	256	252	268	254	228	246	250	283	236	239	247	255	248	275	255	269	273	244	229	239	251	280	244	266	246	224	252	236	248	275	243	253	261	223	234	231	242	248	228	263	235	246	236	250	270	265	296	261	268	270	268	258	272	250	260	265	237	256	255	256	249	250	242	259	262	260	286	255	280	250	255	242	261	241	238	250	262	276	248	264	276	266	246	230	250	268	263	258	257	266	248	256	239	254	252	270	254	273	251	252	254	240	276	240	245	249	250	247	244	227	267	265	257	266	279	234	261	262	273	245	266	244	267	278	256	255	257	274	245	239	250	268	294	258	256	260	279	264	246	233	217	259	253	253	281	250	252	276	240	254	261	216	256	279	270	222	239	259	260	248	275	251	285	265	273	268	266	259	265	237	297	259	250	258	268	240	253	277	241	250	235	263	248	250	228	241	260	263	220	269	248	268	255	263	275	277	288	227	245	286	261	226	252	268	259	241	278	259	239	250	280	241	255	242	274	254	269	258	253	236	255	246	282	262	227	253	251	250	263	251	269	251	252	225	275	242	256	247	240	265	253	289	238	296	274	247	255	264	223	257	280	264	235	251	267	284	264	231	237	289	253	251	254	275	244	240	253	292	238	260	266	258	261	256	232	255	242	272	233	234	249	287	248	248	240	220	272	283	262	233	252	273	241	236	259	268	265	283	279	224	243	244	251	253	251	238	225	232	281	283	237	237	223	257	251	268	250	238	275	263	245	257	270	289	269	262	236	248	269	288	265	268	295	248	271	272	287	272	273	285	223	260	252	231	240	239	276	256	276	260	256	267	279	257	273	266	240	246	261	243	275	235	236	254	230	269	237	259	247	302	255	255	243	258	283	263	270	260	278	239	254	254	267	253	244	250	247	242	237	254	236	260	287	256	255	260	258	255	245	247	257	262	237	280	225	235	236	224	249	250	229	253	255	234	274	269	253	266	262	254	262	281	249	249	248	262	289	271	249	253	224	278	249	232	255	255	231	253	278	244	237	252	271	270	247	228	257	236	245	251	281	232	274	243	266	237	225	270	268	270	233	261	260	221	284	231	238	260	255	283	219	255	267	263	240	244	277	242	253	247	238	251	229	252	280	241	284	252	259	256	261	250	271	243	255	262	232	242	241	261	254	246	275	242	291	256	260	261	250	244	271	221	275	252	262	279	248	259	234	250	285	266	235	275	256	281	265	256	232	243	259	277	242	244	260	231	254	269	242	270	272	286	263	257	234	230	243	283	258	242	279	232	249	256	282	282	234	276	238	270	257	249	241	270	269	228	282	262	241	267	229	276	283	305	268	270	263	292	244	244	251	256	245	239	251	240	234	265	257	256	236	266	250	228	245	279	267	246	287	266	248	270	251	276	246	284	233	262	291	274	267	274	287	266	276	257	273	254	234	260	257	254	247	220	284	240	268	268	225	264	270	242	249	259	247	275	262	241	258	265	259	266	255	260	247	284	266	239	226	244	259	257	269	252	275	238	258	274	249	241	260	246	255	253	239	281	265	263	235	236	250	259	261	207	257	242	248	248	234	268	284	254	258	262	250	234	276	241	248	243	261	249	264	270	230	267	280	214	253	263	263	256	293	245	271	280	281	274	235	238	255	238	264	255	247	279	243	269	245	222	282	237	293	289	253	259	277	270	250	213	258	255	261	238	273	260	281	226	277	244	268	230	242	235	250	242	263	233	255	261	254	251	271	244	249	262	238	240	226	238	268	231	281	234	276	263	255	242	247	255	263	262	248	252	240	232	258	221	246	256	274	265	270	241	256	245	262	276	252	280	263	247	263	245	275	242	238	262	241	238	274	262	270	272	259	264	299	253	272	265	243	251	233	260	279	260	257	233	276	267	248	240	259	265	253	257	229	270	273	272	231	255	261	260	260	235	242	219	244	240	264	223	273	272	244	253	271	277	247	251	270	231	253	266	246	245	257	289	256	273	215	228	259	280	293	237	257	266	245	261	238	227	267	271	256	265	272	225	270	246	250	244	220	243	256	265	232	262	278	243	274	289	261	255	267	250	249	256	273	292	247	261	248	250	224	242	261	247	262	271	265	254	246	297	242	281	272	260	230	263	233	248	292	244	219	259	238	270	249	232	259	248	233	236	232	219	268	250	280	265	231	235	251	262	232	251	242	251	268	264	262	274	272	245	269	257	282	245	250	250	263	241	254	300	237	247	259	248	243	282	255	239	245	275	266	268	259	255	248	238	251	242	253	279	268	257	228	208	252	234	234	276	231	269	233	246	261	236	256	247	263	252	236	245	261	267	249	291	278	249	256	225	230	271	269	271	242	238	219	231	225	251	252	246	263	237	255	248	264	270	270	248	236	251	233	298	269	249	261	271	269	238	278	253	249	245	259	276	279	239	271	257	269	251	255	256	253	262	255	243	263	256	260	246	246	277	257	273	275	276	246	242	266	253	233	244	222	258	238	273	262	263	251	263	265	262	252	216	224	285	261	283	254	254	219	246	241	267	266	266	245	264	235	251	259	251	257	274	267	258	268	271	255	259	230	261	256	231	254	251	276	259	248	260	232	250	255	266	262	241	257	275	262	242	281	271	270	253	279	246	261	230	242	283	246	263	281	260	264	267	273	270	255	290	288	254	267	266	257	268	241	254	234	257	305	285	257	250	225	285	253	252	239	222	269	299	238	250	204	238	240	236	272	271	289	250	242	228	276	251	240	224	277	263	266	234	270	230	258	267	261	234	271	223	240	271	260	263	235	250	264	262	284	288	241	252	278	250	273	244	262	276	267	251	256	232	261	246	237	263	243	272	265	267	238	256	287	257	273	258	280	254	241	244	264	285	275	267	281	264	237	269	257	250	247	243	253	253	256	234	224	264	227	265	275	275	264	261	238	217	244	259	220	258	252	240	223	248	282	260	264	262	278	241	294	261	288	270	251	263	266	237	241	255	265	253	261	267	235	268	253	270	246	251	267	272	257	274	283	260	254	230	247	272	273	247	260	263	249	275	231	242	233	273	264	242	228	268	233	239	296	248	261	258	257	231	284	235	250	281	269	236	255	272	264	245	275	255	264	257	247	237	227	266	237	264	282	247	214	285	267	238	256	256	265	236	255	236	238	251	264	254	250	259	261	241	258	271	260	248	246	225	261	246	271	219	257	249	227	270	253	253	274	284	249	252	264	274	250	271	246	227	242	241	254	218	242	265	235	252	254	253	278	251	271	224	265	284	246	257	271	254	262	266	256	248	306	256	270	269	253	214	275	283	241	243	259	234	286	281	236	261	251	257	261	277	240	246	245	252	262	279	277	242	272	246	229	256	228	247	267	254	241	268	255	254	293	232
1936	727	880	805	674	637	633	635	654	644	590	652	613	605	669	620	630	665	642	654	643	623	611	588	569	585	641	603	617	637	616	591	639	640	610	628	636	609	646	640	647	604	620	656	622	651	575	620	636	614	591	589	637	631	589	617	625	649	606	663	627	622	603	673	658	624	641	597	671	630	628	601	593	640	613	630	608	624	602	626	594	585	645	625	595	647	592	628	596	646	646	614	653	630	614	666	622	618	607	620	679	629	601	613	580	608	631	610	592	583	598	603	598	623	644	602	618	612	687	612	625	634	619	645	596	586	632	606	638	591	634	662	650	621	614	623	601	573	623	615	641	616	606	603	639	623	659	585	585	652	589	612	643	580	630	668	636	647	620	679	649	637	618	645	596	629	651	604	638	680	605	611	657	575	590	614	629	590	582	652	623	611	657	612	654	637	615	643	592	612	625	624	636	615	618	624	640	629	653	606	660	602	631	621	623	583	623	610	596	645	625	637	629	643	609	632	623	601	624	615	590	632	607	622	623	628	627	607	630	632	652	626	635	602	611	653	610	631	630	645	602	572	641	612	608	666	653	647	623	600	630	595	626	620	642	645	632	689	623	619	601	609	605	622	601	607	586	564	647	651	578	621	590	618	642	635	643	617	677	630	603	608	600	632	619	616	619	657	629	588	654	620	596	646	610	654	645	638	569	654	603	641	654	623	609	634	633	605	587	593	589	643	591	653	627	618	611	630	594	607	643	677	603	669	616	613	648	629	603	607	595	567	634	627	631	636	639	641	607	667	585	687	623	586	624	610	673	604	664	608	619	663	575	581	609	616	615	599	620	645	632	630	619	619	663	610	617	620	615	621	632	628	628	684	535	626	635	634	605	609	572	630	668	619	623	598	606	618	628	637	648	638	622	667	624	617	587	615	599	597	634	664	653	637	608	576	672	591	574	606	620	605	626	621	668	547	578	618	626	619	585	636	641	632	615	620	621	647	594	634	627	593	624	652	624	601	622	623	645	614	698	626	686	621	621	623	601	568	604	589	670	608	590	601	655	619	647	586	620	653	625	625	652	653	638	628	624	553	599	616	617	668	646	614	610	641	598	620	582	590	636	595	594	628	639	611	597	639	622	611	632	632	619	597	661	625	629	643	636	640	589	640	584	667	662	629	631	600	632	658	642	615	615	603	603	614	632	641	650	616	652	611	594	613	595	667	624	561	631	563	608	652	648	594	636	649	653	609	658	603	644	621	586	613	627	615	675	618	614	579	653	589	607	634	580	630	575	625	634	637	648	613	595	640	633	601	629	654	592	639	601	650	643	627	633	609	614	604	638	625	645	619	624	634	680	613	625	597	638	618	577	626	609	645	601	652	648	624	670	612	659	612	699	623	643	629	562	614	623	623	693	617	614	652	580	648	639	616	636	642	644	639	666	599	628	589	615	663	620	635	688	628	603	615	652	607	617	608	598	598	624	637	649	623	600	632	598	598	638	602	624	639	636	625	638	632	598	634	559	635	682	615	624	631	662	607	610	623	661	649	629	605	637	607	620	621	593	626	599	666	650	615	575	584	637	630	654	601	576	629	633	651	601	620	633	586	628	613	625	575	644	613	656	607	623	653	596	596	600	616	656	618	602	601	657	629	651	595	612	589	619	612	623	642	662	639	564	619	593	658	610	623	586	615	670	646	606	624	632	609	662	651	619	615	682	622	631	645	603	621	664	602	669	605	681	646	609	657	605	612	649	635	610	610	652	637	598	595	646	612	656	606	563	639	645	613	645	621	649	657	632	651	625	615	595	664	589	624	610	595	607	563	629	640	642	626	601	647	617	617	664	604	622	630	621	639	633	645	609	630	610	609	631	613	627	612	657	594	597	621	610	630	600	613	635	656	593	636	616	666	615	646	615	639	626	618	599	635	642	656	604	621	592	601	661	618	620	645	633	658	652	605	620	623	609	641	581	622	647	667	657	614	642	650	624	678	640	613	629	617	624	606	663	638	629	609	627	605	655	608	608	619	611	598	631	625	631	589	576	617	694	611	587	602	627	597	627	648	580	613	593	620	632	632	630	623	675	639	660	657	664	628	587	589	673	650	585	629	597	644	642	605	600	670	662	638	586	641	671	627	658	624	622	640	617	641	660	621	631	609	612	627	629	630	615	630	637	604	673	612	607	620	608	603	644	609	644	608	647	595	612	632	634	626	595	656	627	620	604	603	619	628	593	660	581	636	664	632	627	620	638	623	585	601	663	635	660	621	616	625	610	594	673	625	619	598	654	622	640	644	618	611	577	611	631	666	635	665	579	623	588	583	624	601	616	606	617	613	633	620	589	653	626	607	605	648	634	603	554	627	669	611	641	632	605	643	608	653	589	640	673	657	590	628	620	600	647	559	650	639	673	615	657	567	631	597	647	618	605	652	599	636	581	622	613	592	599	651	609	626	642	617	612	648	616	605	598	655	617	606	644	613	565	674	598	627	591	616	621	650	642	644	570	602	637	594	621	599	615	631	586	610	598	600	648	628	601	621	636	632	605	648	592	617	637	613	624	610	607	654	649	631	591	655	631	601	665	622	639	651	621	605	646	620	579	636	592	605	638	605	635	623	645	631	637	605	628	593	630	573	671	611	605	633	613	639	660	565	656	625	650	593	578	629	607	635	645	599	615	614	586	607	660	614	617	616	623	631	639	623	614	597	630	656	643	642	601	613	603	622	642	613	655	581	656	639	634	638	589	646	610	622	664	610	674	643	588	615	579	669	579	608	646	609	615	634	603	582	678	647	639	612	625	655	607	610	632	612	626	611	646	605	667	624	608	617	640	632	632	622	622	639	670	593	589	667	638	677	652	595	612	602	671	627	634	604	690	636	617	591	646	614	598	636	591	590	641	646	573	605	622	645	591	640	649	629	613	625	604	620	588	588	638	657	571	625	617	631	563	611	639	614	615	659	639	668	642	630	601	577	626	594	605	613	628	624	672	628	610	624	625	615	615	680	634	627	605	590	586	619	634	661	632	605	616	620	621	651	626	610	634	611	601	630	618	635	593	610	652	623	604	602	645	585	633	592	639	618	632	580	670	634	647	628	624	637	579	662	641	650	646	603	652	637	621	572	591	625	622	648	649	635	615	627	598	655	658	643	654	632	668	618	644	586	597	654	686	651	610	574	618	632	637	635	647	643	647	604	617	639	554	586	627	619	617	654	641	600	603	582	657	603	642	619	596	650	585	663	615	667	606	604	667	663	582	586	634	608	593	641	615	641	690	602	653	618	671	598	629	610	612	625	659	655	643	604	604	633	631	607	622	686	605	589	639	593	618	634	619	591	639	645	621	596	623	627	603	614	623	679	637	613	641	632	602	632	623	621	601	630	589	603	650	641	662	600	612	610	617	656	614	639	589	640	595	632	620	667	590	645	625	641	585	631	632	633	636	635	633	627	617	602	603	640	682	608	634	623	623	624	610	643	633	592	636	680	676	630	586	581	633	600	600	601	673	612
6600	606	827	1840	433	313	318	313	285	276	291	276	261	275	264	241	254	282	261	275	301	274	247	260	259	281	271	275	255	252	288	288	246	277	261	318	284	277	302	301	268	300	253	267	270	265	233	264	278	251	272	272	265	249	246	261	282	278	279	268	305	283	243	247	263	257	277	278	286	224	269	272	253	269	270	307	237	277	268	247	298	279	232	266	267	259	272	265	259	230	261	274	252	257	248	252	254	267	273	261	260	273	262	244	275	273	307	278	259	251	265	259	275	263	253	286	264	254	240	265	254	268	256	264	255	254	297	287	248	259	230	233	241	261	261	241	234	244	278	279	281	271	266	270	281	242	264	274	266	246	250	261	230	247	286	259	278	246	248	253	256	320	285	266	265	270	259	240	255	283	263	238	264	281	270	282	245	254	234	266	261	264	272	236	261	276	259	264	276	245	252	251	263	265	256	238	282	257	276	289	252	298	269	311	259	245	273	248	278	258	277	256	260	262	240	243	264	296	245	264	278	287	252	266	277	293	279	265	254	270	291	261	241	256	295	275	253	283	265	249	278	273	277	265	289	252	276	262	238	250	277	257	257	236	264	273	283	259	280	273	262	276	246	274	265	296	270	240	253	253	270	260	267	255	241	260	268	267	253	244	289	248	263	262	233	288	268	262	276	239	273	271	257	277	268	299	277	270	234	255	273	275	261	288	273	239	289	229	242	257	284	268	274	286	268	301	280	268	286	269	281	295	271	258	276	298	273	282	255	256	258	288	282	247	281	266	269	285	255	262	269	261	244	273	250	285	258	261	284	264	277	267	239	263	259	282	260	274	274	264	324	238	254	279	240	244	262	259	270	222	269	272	267	249	260	259	268	256	263	295	248	287	275	248	276	244	254	250	260	256	274	283	250	244	279	265	248	265	262	239	240	251	226	236	244	282	267	268	269	261	251	246	258	254	282	268	276	303	250	250	270	253	258	238	251	268	290	293	277	242	253	247	280	254	297	280	263	278	281	255	283	263	265	224	282	260	296	257	236	259	237	257	271	253	268	271	246	241	284	236	248	243	278	237	264	285	294	268	279	284	251	242	226	260	276	256	257	249	269	250	276	262	287	277	271	247	268	252	255	244	263	251	229	280	300	280	302	240	269	257	285	251	248	266	257	258	254	255	243	259	276	325	286	257	258	245	254	244	230	271	269	286	275	273	255	281	278	286	239	271	272	239	276	276	249	276	275	283	286	268	258	273	271	253	274	272	260	279	271	250	239	264	264	248	271	293	236	250	249	269	254	264	283	279	261	245	268	257	284	255	240	261	259	263	261	252	276	243	260	270	273	272	248	280	260	278	253	236	282	296	266	252	254	235	272	285	276	306	283	261	256	266	274	261	243	269	252	250	252	250	263	245	249	262	284	295	267	264	273	265	248	248	269	272	266	284	252	258	260	274	290	272	250	256	280	247	279	248	272	253	273	271	258	274	255	250	276	232	265	277	293	305	274	267	268	251	246	276	266	287	253	280	210	239	255	277	257	269	221	287	268	243	279	273	232	266	293	254	239	288	285	271	269	271	292	265	274	288	246	271	264	286	255	261	260	270	243	288	281	295	260	277	263	279	243	256	265	247	290	279	233	252	294	251	291	268	253	269	272	248	245	298	277	284	247	263	262	261	230	307	270	273	261	274	287	242	250	295	290	291	278	303	272	243	278	289	258	251	254	256	271	272	261	227	300	288	253	262	253	253	244	251	294	249	255	265	243	281	250	261	290	264	246	260	275	262	300	259	243	262	290	267	252	265	256	256	221	255	282	265	287	242	249	254	263	255	244	259	300	284	242	247	277	231	274	242	277	270	238	294	257	254	245	287	239	250	273	279	233	265	251	288	271	267	275	287	283	273	256	261	249	293	256	263	268	240	251	246	261	248	274	265	241	250	267	271	267	284	259	236	262	282	296	272	240	220	287	249	269	290	277	263	238	272	257	255	295	246	274	253	255	271	250	273	278	265	252	280	280	272	263	285	239	238	298	251	240	257	264	290	263	264	288	233	264	269	259	241	282	272	258	264	226	268	265	280	269	268	262	261	278	279	233	231	251	280	301	267	256	235	248	278	245	241	304	252	268	268	275	284	251	276	254	246	252	286	306	243	282	259	232	293	286	247	270	260	276	260	278	274	262	246	281	274	239	274	251	279	269	266	263	244	267	265	251	277	240	246	238	263	291	251	281	280	278	276	215	267	259	257	232	249	274	264	262	253	243	280	296	248	269	270	273	262	274	245	280	269	260	271	229	267	264	279	282	266	275	265	252	233	268	266	271	269	259	266	271	253	240	234	262	256	269	267	272	263	249	247	253	270	265	257	279	282	254	258	252	250	237	240	276	288	277	252	267	247	253	274	268	269	277	293	299	276	269	281	269	254	281	285	288	281	269	251	263	286	269	234	264	270	272	266	245	260	285	234	288	252	233	252	247	263	294	246	224	253	259	300	245	286	294	281	265	250	241	228	282	264	252	265	279	279	265	291	297	299	267	243	238	262	279	262	270	268	227	270	249	266	246	261	275	260	243	241	247	288	245	277	264	257	259	278	249	243	294	291	232	260	261	250	279	288	274	278	281	270	277	278	293	284	234	272	259	265	227	261	277	257	275	289	262	240	276	250	277	281	287	257	280	281	301	267	246	246	262	252	266	256	243	291	269	262	253	259	240	269	279	300	243	236	279	246	256	293	254	271	294	282	281	262	285	249	276	276	251	261	262	277	256	242	248	250	259	288	242	257	268	276	279	277	242	257	248	271	258	257	267	257	260	252	249	263	249	262	264	287	265	257	303	265	246	229	273	275	275	244	247	255	268	273	291	240	286	259	255	287	272	272	274	289	306	247	276	252	242	233	273	271	279	278	254	246	292	259	279	252	259	275	296	253	251	273	268	256	273	231	262	249	256	230	262	275	254	291	285	248	246	275	251	233	250	260	269	247	261	232	279	233	241	247	254	256	298	258	240	230	243	254	274	246	261	269	289	290	235	265	246	278	269	246	263	272	249	255	246	278	278	257	268	269	238	261	276	270	286	280	260	280	250	269	278	300	246	253	284	264	258	306	285	276	270	251	221	236	290	233	302	239	257	269	290	272	260	274	285	252	263	258	293	269	264	232	242	239	272	251	287	271	286	250	240	265	283	275	277	267	250	269	265	247	257	266	261	245	298	272	283	259	273	272	269	251	257	268	248	291	273	285	282	274	270	263	233	290	264	257	253	271	247	266	314	261	260	261	247	274	291	231	258	269	240	265	264	255	270	273	275	257	278	237	274	270	249	255	296	270	253	251	281	278	271	259	274	278	261	270	271	273	251	260	263	275	293	269	286	249	285	269	270	270	270	281	245	254	237	266	253	267	269	283	249	269	259	275	257	244	251	261	259	257	248	262	263	291	308	273	289	274	288	253	271	282	296	243	288	286	263	278	238	256	265	261	263	253	259	272	263	254	268	237	308	277	240	260	266	247
6213	1007	1881	5856	1325	999	879	800	787	758	759	718	716	689	659	680	725	691	666	693	697	702	695	653	615	685	600	639	608	612	636	670	606	625	667	618	632	625	676	711	707	646	661	618	655	655	679	620	641	644	623	627	661	654	628	606	660	603	672	619	649	630	654	682	641	576	632	627	678	661	670	596	649	623	622	647	580	617	675	673	666	670	613	632	638	623	661	621	621	620	596	602	637	661	618	619	629	584	673	601	646	632	617	594	610	658	668	632	656	651	645	617	628	600	615	584	666	642	598	619	667	598	623	625	608	593	638	681	619	612	620	610	647	679	636	654	660	639	642	643	656	661	579	673	651	625	638	625	623	594	639	653	680	624	701	642	592	630	586	636	657	627	605	656	620	630	602	650	640	639	627	629	641	645	626	689	599	673	657	630	628	629	641	612	611	619	624	656	603	665	625	619	600	639	655	644	651	630	599	641	614	656	633	602	612	645	641	609	611	623	594	645	647	633	635	626	625	655	598	610	677	617	616	612	610	647	626	629	646	556	590	649	613	615	582	674	643	672	644	622	633	594	645	620	584	608	610	629	632	652	633	628	664	673	673	692	662	647	643	653	601	615	665	599	656	660	613	614	617	643	600	648	670	638	639	664	679	597	644	593	633	623	608	626	663	658	636	633	625	626	620	637	597	612	634	638	633	596	638	641	660	617	657	642	616	672	603	619	661	642	631	633	619	664	632	653	569	611	619	623	613	628	631	631	565	622	653	626	627	624	614	656	616	604	590	581	637	615	601	619	654	609	610	634	575	656	623	619	616	633	609	614	650	584	665	634	664	624	578	595	608	673	674	662	613	655	636	623	615	644	617	607	630	628	595	629	608	605	666	661	624	628	598	630	642	629	619	665	658	670	625	637	682	630	626	666	625	672	627	616	588	634	647	605	653	608	633	604	623	656	586	638	613	641	596	622	610	632	611	637	617	667	630	631	645	636	643	608	606	578	653	665	610	683	642	654	642	661	613	629	662	646	629	614	658	622	634	634	645	659	614	656	632	601	632	632	623	622	681	595	638	635	659	624	613	668	644	619	627	634	629	608	657	609	644	676	647	607	672	634	646	640	601	676	654	622	595	619	644	627	633	643	655	659	633	646	627	619	650	638	616	659	610	624	593	609	641	559	621	615	629	620	640	593	619	631	636	598	612	586	632	616	617	661	660	641	579	737	651	621	620	606	678	624	621	652	629	625	601	622	658	652	626	639	608	609	611	605	609	595	658	645	651	625	632	660	645	646	628	607	633	576	644	636	662	630	625	632	640	623	662	626	590	619	639	657	642	604	648	637	579	634	648	615	575	645	668	618	620	625	636	633	618	646	635	613	664	618	609	641	608	636	617	603	634	639	616	673	621	615	659	674	622	637	639	643	592	644	602	634	646	610	610	660	629	647	628	644	645	641	621	638	629	600	664	653	630	679	620	652	654	641	596	679	671	613	635	649	642	670	658	599	674	608	681	632	624	664	639	614	610	605	621	673	633	645	592	650	646	647	630	586	670	631	631	641	647	698	619	620	611	589	698	640	670	610	602	601	601	624	589	639	628	608	608	610	616	665	673	621	609	609	641	602	674	577	641	653	637	655	598	653	659	623	641	609	627	662	628	628	619	669	611	628	632	635	647	613	701	660	609	606	655	618	678	634	605	659	609	627	630	645	651	633	605	596	643	698	631	649	693	685	599	617	604	627	649	664	642	603	677	642	650	633	653	626	639	620	579	639	638	613	618	612	615	643	632	624	640	662	614	639	626	648	600	650	663	623	592	604	603	615	643	628	626	619	673	605	610	623	675	571	584	608	631	679	627	635	630	598	598	602	630	669	616	600	625	656	589	601	601	653	643	626	652	639	632	640	643	609	626	630	621	617	690	628	640	624	626	618	608	629	606	689	630	662	658	621	654	650	653	650	634	644	644	621	629	605	638	637	666	607	593	643	647	613	659	592	619	611	634	660	622	622	643	653	594	620	633	658	644	645	688	655	610	657	657	593	655	617	654	640	640	641	646	603	658	584	614	598	627	607	635	634	665	674	626	649	672	621	645	617	607	636	626	585	595	663	651	656	661	609	591	612	658	635	615	672	593	631	602	607	631	639	636	604	651	647	617	626	630	678	626	625	613	640	614	622	622	652	670	669	644	680	610	647	610	606	590	624	615	647	611	641	629	599	662	635	623	683	624	599	690	617	628	633	603	622	625	641	602	616	624	611	647	640	630	633	623	629	647	596	617	590	610	623	628	657	656	603	658	654	655	632	678	571	619	636	623	615	644	666	612	689	586	609	634	643	657	618	621	647	638	613	590	586	605	654	643	589	604	648	650	675	636	655	676	648	673	618	646	646	620	652	621	644	657	669	587	638	628	638	622	640	610	599	643	639	628	598	620	626	618	640	634	609	652	607	599	669	627	612	622	663	632	652	613	632	621	638	612	660	635	653	681	606	623	659	613	647	676	590	625	675	658	634	620	662	634	645	622	655	615	642	706	648	605	653	638	642	642	585	640	612	643	619	654	658	592	625	621	628	598	619	646	632	586	627	657	627	604	618	636	579	633	648	615	612	663	598	652	658	633	658	605	645	639	676	654	632	601	652	646	636	635	627	639	627	704	675	655	620	663	630	592	618	628	595	634	622	611	664	610	591	633	636	651	623	593	626	644	630	672	651	662	674	630	621	615	640	648	637	628	703	628	622	635	633	621	661	683	606	646	659	654	674	644	659	634	623	639	652	666	637	638	632	641	653	656	643	613	587	606	613	655	686	609	663	645	641	637	616	578	597	594	616	594	619	571	604	590	618	696	638	665	621	624	633	614	624	669	647	654	619	626	592	623	611	625	618	633	659	639	650	673	632	618	710	649	640	669	619	621	608	631	649	653	584	650	625	614	628	632	630	640	596	598	645	645	601	615	651	598	592	627	618	667	598	686	608	621	621	600	639	632	627	654	607	629	663	643	625	613	578	638	581	641	644	603	659	621	658	641	627	625	636	657	613	636	621	647	641	623	651	618	673	624	613	643	628	647	634	632	647	650	616	654	634	645	611	663	638	639	603	598	626	651	621	576	660	658	594	666	596	637	637	629	667	617	664	634	614	613	679	683	632	594	682	683	642	598	663	637	645	657	632	646	618	624	646	661	633	672	624	592	665	630	591	599	619	605	644	621	637	630	607	629	645	625	685	633	636	605	624	641	654	624	639	659	620	645	646	640	614	677	620	671	603	627	642	601	591	624	628	642	591	663	641	626	598	647	683	622	619	648	640	640	653	651	629	661	654	622	633	608	600	602	626	660	672	645	616	641	620	601	656	664	612	618	628	671	612	615	610	664	629	593	638	616	651	646	637	670	636	609	618	693	621	644	682	655	641	635	620	613	603	628	617	677	616	717	644	619	618	629	631	643	648	583	583	635	644	668	685	600	655	614	592	622	642	584	667	618	630	618	597	652	658	602	570	614	616	640	652	614	648
11630	957	1341	3402	506	292	242	207	177	189	178	156	146	152	150	145	132	135	127	158	151	161	151	139	138	158	155	135	127	127	143	124	124	135	120	119	122	148	121	109	128	135	144	119	123	141	138	128	125	138	123	135	137	123	120	136	126	121	132	151	135	125	124	132	122	132	129	114	136	123	124	109	115	128	126	134	109	115	125	124	132	125	113	130	122	120	114	111	131	119	126	93	133	129	115	128	121	138	127	125	106	99	131	127	128	130	135	135	114	122	126	138	141	137	113	128	121	124	108	127	114	111	99	131	128	124	136	114	115	122	130	130	137	114	139	122	104	132	142	139	114	129	127	102	110	132	127	125	114	139	127	125	115	123	108	124	127	137	115	136	120	125	115	122	119	139	139	115	113	131	129	101	135	126	120	115	120	125	144	118	120	137	136	118	116	130	141	117	111	135	143	124	157	145	107	132	110	144	140	137	147	131	144	104	127	128	125	152	109	144	121	137	116	120	107	113	116	136	114	149	114	121	129	124	120	118	127	124	129	120	125	116	119	138	140	113	133	126	107	130	105	130	135	142	121	114	109	122	114	115	113	142	154	109	119	126	129	117	130	124	119	121	137	132	137	109	116	122	135	110	107	130	126	97	117	135	125	131	148	115	128	120	134	123	117	118	123	137	133	121	138	128	143	140	130	124	113	136	117	124	122	138	128	143	125	147	133	115	114	133	129	110	101	126	128	127	124	112	155	122	130	119	128	152	134	109	103	113	124	132	135	129	109	117	130	139	121	130	110	131	104	114	133	108	138	137	119	125	131	125	110	118	123	140	142	131	119	111	100	122	145	153	144	117	138	112	98	111	105	139	133	120	123	100	134	120	122	141	110	123	116	129	152	136	127	119	106	124	110	117	132	129	107	140	130	114	136	124	127	118	105	123	110	131	124	116	121	116	115	116	127	123	122	131	141	113	126	135	137	113	131	115	111	117	115	113	151	140	99	115	142	115	128	131	145	126	150	113	132	130	123	131	112	118	139	122	126	121	144	112	112	116	135	107	98	137	125	128	123	120	145	139	121	115	112	128	113	125	99	126	127	154	131	131	132	107	105	127	136	113	136	94	124	153	117	129	106	151	120	120	134	137	135	127	142	119	121	129	131	164	103	111	123	116	132	134	142	119	109	122	128	135	112	112	119	133	119	109	153	131	126	127	114	128	128	133	133	114	125	125	129	118	138	142	127	140	149	113	111	120	122	123	132	126	140	149	121	117	106	138	137	109	117	127	119	124	123	132	136	128	112	130	112	135	128	138	133	140	128	144	134	122	148	102	115	137	117	142	117	149	134	119	145	127	114	111	122	113	123	134	117	137	137	129	114	137	127	121	119	120	123	109	131	126	121	129	116	118	128	127	135	132	115	121	124	127	117	119	120	144	129	116	131	119	139	122	129	131	125	130	114	122	117	134	124	129	142	121	117	131	128	120	123	140	135	130	130	140	115	134	139	125	108	126	129	88	126	119	138	109	131	107	115	116	124	108	105	135	130	143	127	126	128	134	148	126	126	154	133	140	116	124	129	128	122	122	118	137	139	155	112	111	140	129	120	105	110	133	133	130	111	105	120	122	129	134	124	138	134	124	124	134	147	128	123	143	140	123	120	112	104	123	119	128	144	132	125	135	116	124	137	136	133	143	142	137	134	99	125	145	109	105	134	120	130	134	152	136	127	130	130	122	134	121	139	122	126	142	125	90	137	120	117	116	153	138	109	116	128	125	121	133	135	127	129	137	121	115	123	124	111	131	144	107	98	115	145	115	103	126	133	113	108	146	116	112	114	126	141	131	123	138	122	116	126	133	141	131	129	127	127	128	120	130	110	130	106	104	138	139	112	97	126	130	145	126	139	120	101	118	132	121	113	130	121	109	144	130	130	110	125	102	122	124	132	109	135	148	135	126	133	132	115	118	119	123	113	118	118	115	125	126	91	141	126	111	129	119	113	129	104	94	119	138	105	141	130	123	124	112	127	115	142	161	124	127	129	139	135	116	132	141	112	112	137	125	131	127	128	146	113	105	140	128	115	112	116	121	128	116	156	133	115	118	125	129	135	133	121	118	123	124	127	142	152	112	109	113	109	114	135	153	130	116	126	123	126	136	115	128	110	121	115	102	110	113	145	116	122	131	115	129	141	111	142	120	113	130	131	121	135	131	133	120	120	126	126	124	107	135	132	130	127	118	126	123	122	151	120	132	132	108	121	142	137	123	107	98	111	141	121	130	142	128	121	141	125	118	129	117	142	111	105	122	110	119	127	116	117	134	120	126	119	119	133	121	116	113	135	138	137	143	112	128	120	133	125	138	101	125	124	146	120	133	134	121	120	130	129	148	114	112	128	127	151	115	127	123	125	128	129	115	127	109	133	109	116	128	134	91	113	141	107	134	113	130	117	130	122	124	135	127	117	141	133	101	119	131	131	120	113	129	130	128	119	128	128	129	137	119	109	122	140	133	117	130	136	124	136	129	133	138	131	130	121	112	136	130	127	127	117	137	112	131	118	129	129	141	114	131	116	131	126	116	108	102	135	115	132	132	163	127	126	122	109	119	132	130	131	144	114	119	114	131	131	143	101	126	127	113	137	130	165	137	133	140	116	127	108	132	111	154	118	120	120	113	135	124	117	142	119	141	136	133	110	134	124	119	136	109	124	134	119	122	130	112	156	114	112	147	110	119	122	135	125	110	121	120	141	143	140	123	131	120	136	118	122	121	114	129	114	100	120	121	117	112	98	134	139	124	117	128	138	126	118	123	131	118	112	130	119	146	135	105	143	132	125	125	127	122	99	133	152	134	152	124	109	129	124	121	135	130	139	134	125	147	114	145	120	113	117	142	128	134	119	149	124	134	133	110	111	140	120	138	135	150	141	129	140	122	157	113	137	143	115	136	119	118	119	125	125	122	133	130	101	123	107	140	130	147	159	146	118	112	129	107	112	118	136	138	108	97	145	122	133	138	132	130	122	138	126	144	112	111	130	117	104	124	131	111	97	123	134	139	134	127	128	149	127	126	140	106	121	121	125	133	145	133	107	129	140	136	130	109	141	137	144	122	128	124	131	125	121	125	130	139	113	113	107	152	142	146	146	112	144	110	111	119	117	120	114	121	128	123	130	144	121	124	133	119	100	119	110	123	112	128	130	123	118	107	116	131	130	115	164	124	135	122	128	112	129	121	118	132	123	130	131	147	137	126	121	121	109	150	117	136	136	131	112	109	130	120	112	125	121	135	125	118	131	110	131	150	120	134	137	135	142	98	111	118	129	127	100	137	134	120	134	135	130	139	134	138	139	128	121	116	141	127	132	129	129	104	117	127	113	110	132	133	133	127	105	119	111	114	107	120	127	106	124	125	128	124	145	113	138	133	119	122	121	117	133	135	149	123	112	144	107	126	122	137	109	117	121	152	121	111	127	105	131	120	135	101	107	132	129	134	138	148	111	122	136	100	148	139	100	133
7788	991	3063	9937	1699	1140	891	807	685	608	581	500	519	488	460	407	429	407	351	411	379	438	391	349	367	373	326	350	374	350	355	344	347	332	341	317	345	348	339	356	329	360	352	343	341	327	324	316	327	371	330	322	333	319	304	326	325	334	323	343	333	308	365	338	307	351	306	322	333	318	336	316	296	330	314	324	331	309	325	327	352	337	338	307	318	318	316	323	304	318	324	335	318	330	328	342	314	351	325	306	333	354	318	323	310	326	339	316	342	328	312	324	318	293	286	309	315	336	297	307	352	327	348	327	351	324	303	284	308	314	333	323	331	300	300	269	331	320	298	331	331	329	347	334	296	324	304	286	309	318	336	287	347	276	318	331	323	323	291	335	337	338	334	330	325	328	293	316	326	337	313	285	334	287	293	335	286	311	272	312	319	321	340	320	326	329	315	310	320	319	300	324	306	329	297	300	335	326	324	321	329	317	294	323	293	323	292	334	330	304	302	354	317	318	336	285	342	330	335	343	324	355	327	306	297	304	327	346	305	273	320	279	319	324	319	324	333	319	326	335	329	296	323	311	317	307	310	306	293	328	322	327	305	319	318	308	329	335	325	331	331	315	315	300	308	325	339	327	328	328	315	349	298	335	339	340	336	303	302	337	316	294	326	319	312	313	326	291	314	298	310	300	310	352	319	340	325	325	307	313	356	337	305	319	326	361	294	293	272	346	327	304	322	308	310	312	279	312	330	332	311	291	331	312	320	292	296	319	293	326	326	337	315	344	306	311	322	323	329	327	304	316	288	318	335	301	324	331	365	300	316	311	325	308	298	311	306	289	310	302	318	331	295	308	327	309	322	306	309	329	345	308	296	313	323	347	326	327	340	329	314	294	309	327	314	308	312	354	315	314	299	289	322	315	307	268	304	310	282	297	322	319	309	343	319	350	295	328	328	352	309	332	357	337	305	356	352	329	326	298	340	317	315	307	302	316	321	347	337	321	291	325	317	331	309	320	330	317	336	338	310	325	304	286	346	323	317	283	284	303	326	313	333	300	306	304	325	309	344	307	321	342	351	307	327	351	310	319	286	315	325	341	312	296	321	342	320	341	329	358	314	324	310	296	311	334	335	336	329	331	318	325	337	308	282	350	282	311	312	307	317	321	329	292	316	349	327	349	285	333	315	299	317	346	339	294	315	327	346	294	312	356	311	350	315	359	308	347	331	298	307	341	319	341	307	301	316	306	317	343	349	310	322	286	299	324	315	301	312	306	303	326	289	282	336	307	353	334	327	293	310	342	297	291	309	322	333	344	307	326	316	321	331	311	320	310	305	299	314	316	314	364	291	357	310	336	318	329	313	296	308	307	360	341	333	327	334	335	301	300	320	363	285	294	328	323	322	361	314	274	329	312	339	301	299	314	335	286	353	300	266	307	313	307	310	305	262	318	340	308	336	345	317	331	325	327	307	346	307	331	330	361	315	303	328	335	302	313	340	303	324	310	338	353	300	300	340	303	312	311	307	302	321	287	303	328	294	331	325	306	314	335	315	323	307	300	335	331	311	294	318	357	307	275	311	305	330	324	297	332	295	319	315	303	261	307	340	301	299	349	335	314	332	309	314	342	296	306	348	327	323	318	317	283	307	325	294	305	306	286	321	324	318	297	316	305	312	321	304	329	305	332	314	353	296	342	332	307	324	320	337	329	303	304	290	313	316	300	298	304	298	322	331	312	314	290	300	337	356	295	300	335	301	318	319	265	289	308	300	316	334	311	309	317	322	317	346	314	350	304	314	324	309	333	334	305	291	319	320	327	327	292	325	278	316	335	337	321	288	315	352	291	304	321	283	353	324	330	333	339	317	322	337	327	339	318	339	315	358	329	300	301	308	332	327	311	312	329	314	319	324	330	313	298	297	353	298	304	326	293	321	351	349	298	309	339	340	309	301	329	328	315	278	344	313	330	306	353	296	316	299	311	289	319	303	321	318	328	310	326	340	286	298	316	295	326	340	337	345	322	315	295	322	324	323	284	311	318	316	317	314	312	320	354	318	328	338	314	312	298	296	333	314	325	313	317	306	325	291	335	324	351	324	303	312	304	321	307	321	343	307	292	324	317	326	317	338	329	307	309	312	299	314	321	325	322	294	319	310	309	314	316	329	337	302	327	340	333	313	319	304	315	338	313	323	300	340	292	292	328	329	306	313	330	302	322	342	325	328	339	316	315	287	302	292	299	331	335	310	342	307	350	305	320	297	316	320	314	318	317	354	320	319	313	314	286	300	322	311	299	297	302	324	324	293	305	334	322	312	343	311	330	347	304	299	300	309	314	312	339	330	298	300	331	329	349	305	319	328	343	314	332	318	350	312	316	303	308	344	366	323	320	334	327	284	337	310	337	306	364	317	299	299	313	336	302	314	308	290	347	291	346	335	321	303	314	315	360	325	318	310	334	315	293	336	325	306	328	299	283	322	353	306	310	316	292	315	322	338	335	318	330	308	327	326	276	288	325	325	340	325	325	343	318	284	307	356	307	309	320	315	307	314	344	344	291	323	324	330	308	321	328	314	335	302	323	278	304	321	339	339	337	306	359	269	337	309	321	350	306	331	315	314	298	328	308	346	300	314	298	319	331	292	289	295	315	336	348	293	351	317	351	297	323	300	310	306	362	332	313	289	306	329	304	310	351	312	344	323	314	354	346	299	304	328	333	297	298	298	312	303	341	308	352	306	321	344	306	320	318	327	287	339	312	337	344	293	331	316	319	319	303	317	309	293	321	336	320	335	324	288	291	344	313	312	300	294	317	286	315	313	341	314	308	322	293	300	306	318	313	317	331	317	345	330	339	311	307	289	324	283	304	349	322	314	320	311	307	308	317	333	327	304	308	322	340	305	342	352	326	306	309	348	319	320	324	323	315	312	321	323	335	306	314	336	329	325	347	308	327	320	336	328	323	303	323	352	334	321	315	354	315	294	314	307	320	364	340	311	319	358	329	324	342	282	346	284	304	331	310	306	328	313	328	299	309	306	311	323	282	338	310	344	305	316	324	338	331	298	330	312	315	370	302	289	306	323	341	330	324	314	327	313	311	304	310	338	339	322	322	333	324	305	327	297	348	339	331	307	318	300	333	333	327	299	299	349	304	314	273	314	356	310	282	304	327	289	333	312	329	285	295	327	324	328	301	314	343	308	334	313	358	300	321	333	331	319	322	332	303	314	292	335	326	318	311	309	320	363	342	309	317	339	321	314	343	290	288	317	300	305	315	304	328	332	313	339	332	332	317	323	311	319	324	333	333	333	321	328	328	311	315	324	316	313	321	330	343	303	348	337	326	329	343	307	336	317	294	333	316	329	324	306	325	293	306	345	310	337	346	323	332	324	329	339	339	327	317	314	320	298	335	339	329	309	304	297	329	338	306	354	309	323	325	300	307	313	306	324	323	300	310	322	296	318	322	303	347	311	327	359	345	323	332	303	307	330	321	335	325	317	312	358	344	338	312
1363	343	376	336	281	232	256	254	248	252	241	240	241	248	255	225	262	273	266	254	256	227	251	246	259	253	228	224	246	258	260	269	250	223	267	268	247	268	237	264	262	263	292	247	233	245	266	276	266	293	245	287	248	250	265	251	243	241	289	266	218	267	277	243	248	274	285	224	242	269	250	245	242	264	233	245	265	256	251	239	242	255	261	255	224	249	268	278	236	228	243	275	240	237	262	263	253	265	263	274	253	221	242	285	253	250	241	259	270	243	251	232	234	235	259	241	227	284	247	229	271	257	254	266	256	289	248	275	240	253	260	243	219	260	276	242	261	278	235	277	283	233	262	247	266	239	252	234	259	248	260	243	243	281	257	276	221	227	261	236	249	273	291	266	272	277	283	237	252	234	214	264	262	238	237	234	265	241	238	272	256	249	276	266	253	254	280	252	245	236	236	249	255	266	248	273	271	248	247	277	250	277	235	242	257	253	245	223	300	248	248	243	250	255	245	245	230	253	247	228	265	264	280	255	271	267	258	279	274	265	290	243	249	283	261	253	258	255	274	239	263	246	248	286	242	245	275	265	246	281	237	269	259	233	239	256	245	294	265	241	293	286	239	273	236	255	205	258	248	272	269	286	269	251	221	253	264	245	256	271	229	223	248	265	269	248	262	239	275	262	265	258	248	256	249	260	253	249	253	235	243	274	264	241	285	271	243	248	216	266	238	258	261	239	273	272	266	233	287	269	247	277	277	266	280	244	265	244	257	248	246	255	224	261	254	233	256	231	266	247	258	264	272	253	267	292	273	244	259	223	271	253	249	254	270	241	252	224	230	243	258	271	249	232	231	237	246	234	257	248	249	223	248	252	248	272	218	250	225	233	246	248	237	245	267	241	246	271	257	242	267	262	236	267	272	239	266	264	260	260	275	258	246	247	269	253	250	249	271	243	255	243	250	240	271	254	254	232	266	258	245	230	239	227	234	260	276	252	242	263	217	254	235	246	280	242	262	270	241	249	245	265	244	263	296	265	249	263	281	244	233	264	244	275	252	256	262	252	248	262	249	253	238	261	284	269	250	240	267	253	256	230	268	245	268	253	242	272	249	273	226	232	252	256	236	266	238	266	267	243	243	291	265	275	257	242	271	259	258	273	239	274	266	279	254	255	287	235	247	262	228	236	242	253	270	220	267	257	261	206	250	259	279	254	243	245	256	241	269	261	279	227	267	259	281	245	245	282	259	267	269	264	237	251	247	239	255	229	260	277	291	262	246	260	244	260	226	252	244	258	266	280	248	270	237	233	220	234	229	262	280	236	233	261	246	240	249	236	249	238	241	279	267	249	253	222	248	241	235	227	257	242	243	239	237	259	231	274	266	253	266	251	256	248	241	273	282	247	271	262	247	262	254	263	281	297	278	236	259	272	264	257	256	257	259	247	304	234	249	254	247	271	256	273	228	280	236	280	247	238	255	262	232	216	251	246	244	261	235	241	244	257	260	262	247	277	255	244	254	259	275	285	253	253	238	225	246	267	228	249	235	244	263	258	230	237	244	254	240	279	249	216	243	231	231	229	264	234	245	243	250	251	248	234	248	263	245	245	263	252	276	240	268	255	270	272	257	285	279	250	232	270	249	249	279	268	225	236	281	279	241	263	271	260	233	248	247	229	235	224	224	260	269	239	266	247	269	253	239	253	305	245	279	281	249	231	224	284	272	243	255	280	267	238	230	254	267	249	258	220	273	234	250	256	223	256	230	266	248	219	233	264	236	252	268	260	240	254	263	260	257	243	244	223	277	253	240	259	217	258	255	256	250	274	253	251	270	243	251	240	248	241	230	266	245	246	240	301	255	232	249	253	251	241	260	261	258	261	219	247	261	274	239	241	294	258	268	269	228	229	245	236	288	271	284	260	274	273	242	254	288	210	266	255	257	270	221	244	251	240	296	250	247	229	262	248	268	266	250	274	234	258	255	257	257	270	273	253	255	258	255	275	228	207	261	250	254	283	236	259	255	254	243	250	263	238	256	277	270	254	258	273	246	253	260	303	285	260	292	266	261	270	251	251	241	249	245	248	275	247	252	248	262	264	227	262	274	263	253	262	277	250	218	280	223	264	244	268	244	268	252	235	231	255	266	247	247	229	233	235	227	253	274	260	257	254	245	281	257	257	279	257	268	243	250	250	258	271	272	267	271	225	229	241	269	271	270	266	258	247	256	246	274	270	249	259	267	270	266	247	257	247	254	255	276	247	271	256	249	265	241	234	254	235	272	224	265	252	268	244	243	259	262	288	245	260	257	260	240	240	255	254	239	237	249	273	261	224	280	225	263	270	281	220	245	265	278	267	264	259	246	259	280	270	242	263	216	239	266	236	245	271	248	271	233	247	248	243	255	247	280	236	243	261	256	246	278	230	260	222	240	256	247	279	262	235	299	272	254	247	241	254	271	250	279	240	261	239	262	236	265	255	259	271	266	261	225	236	296	253	240	259	250	255	264	254	253	262	267	257	273	243	242	253	265	259	267	247	262	234	255	272	250	253	269	250	279	271	258	265	253	255	259	241	239	261	258	265	271	255	266	231	248	234	273	238	245	260	282	249	263	229	232	264	263	243	278	266	236	239	253	257	263	267	207	268	265	275	262	260	256	268	262	227	240	243	255	256	245	227	256	218	260	299	267	245	244	254	276	284	262	246	253	271	262	243	242	240	214	268	254	222	264	262	254	234	258	257	262	272	257	231	260	257	241	243	250	237	274	283	262	288	256	237	230	249	251	236	268	246	240	256	278	259	284	234	223	258	263	266	252	239	299	228	251	245	261	242	257	235	244	243	207	265	231	281	276	253	272	224	261	286	241	245	259	252	275	242	271	269	206	247	243	274	254	235	271	269	236	210	246	264	235	225	253	250	271	228	244	240	262	231	264	272	246	221	267	255	257	251	227	264	237	257	261	261	248	317	273	229	256	229	261	286	247	239	257	264	256	252	284	249	274	259	249	257	261	264	258	249	222	273	253	281	262	261	238	262	226	276	267	273	251	237	250	239	283	254	253	239	244	274	275	250	233	272	252	271	283	226	258	254	274	284	247	262	263	236	254	242	252	232	272	264	243	231	248	238	261	265	253	250	254	276	256	256	256	242	256	255	257	245	259	259	248	253	253	243	263	242	279	304	255	265	237	268	257	255	258	263	267	242	254	261	261	267	287	251	236	277	273	265	273	249	258	252	216	215	256	262	282	265	241	268	235	243	252	281	248	244	254	251	238	240	242	249	241	266	259	247	247	281	242	261	264	231	252	252	247	246	237	282	251	249	240	280	245	279	247	281	238	254	262	263	263	255	265	219	239	231	255	275	286	257	275	284	233	279	264	257	267	253	263	275	251	289	246	263	255	247	246	250	254	256	260	258	230	244	261	225	237	239	253	304	228	256	256	259	273	243	276	279	251	281	256	267	245	243	259	277	266	277	266	247	237	282	263	260	250	240	269	236	234	267	251	249
1975	752	981	1017	681	641	685	618	632	628	624	646	639	637	630	577	646	624	633	646	645	649	623	647	593	571	627	636	563	617	593	587	616	624	660	624	589	599	628	641	611	652	643	599	628	611	592	582	607	632	661	625	647	679	595	610	641	624	613	642	602	622	590	642	633	600	664	661	634	594	607	626	659	612	631	610	617	655	617	609	577	617	614	615	608	592	646	645	665	641	618	636	687	604	598	602	593	598	606	605	639	638	621	609	615	627	603	599	622	634	589	643	638	653	583	633	647	614	610	603	601	661	584	612	610	655	696	594	647	595	592	581	632	614	589	653	617	634	620	656	627	601	617	598	576	577	617	661	641	626	640	614	613	647	550	581	618	603	593	610	621	602	593	609	634	587	621	608	630	595	627	613	599	611	621	631	622	594	640	674	586	580	617	604	645	620	647	594	649	607	578	603	618	607	591	619	584	613	650	626	628	625	635	619	614	595	616	628	637	607	633	617	603	642	626	594	608	645	666	628	582	662	636	589	633	574	622	624	680	644	669	631	571	630	579	605	654	653	597	642	600	634	624	617	602	558	622	631	592	618	647	607	588	649	627	619	604	625	616	642	628	626	572	631	618	603	615	613	655	607	628	607	571	644	642	605	654	630	559	613	602	637	571	646	632	615	652	617	613	607	610	649	647	580	628	651	633	622	601	643	660	583	629	622	616	626	641	666	629	606	620	661	598	623	627	664	584	594	606	650	638	660	648	619	643	648	611	614	655	670	613	669	614	613	620	593	584	643	533	663	597	623	608	591	596	633	637	581	633	617	608	583	606	635	632	620	606	625	608	666	620	611	567	613	610	614	614	630	619	592	604	627	627	600	586	633	671	654	597	599	582	607	657	601	575	643	624	603	617	597	636	639	635	630	645	616	614	647	592	620	608	674	591	649	632	607	640	591	654	592	624	608	652	607	704	638	651	636	635	589	604	625	633	661	616	615	638	633	627	611	620	633	600	624	656	612	582	574	622	646	605	616	584	575	610	589	576	588	586	648	605	648	648	620	657	618	642	599	606	611	624	621	607	556	603	678	619	627	634	631	644	627	612	631	578	642	609	633	633	619	606	653	630	635	596	637	592	654	597	608	643	600	554	639	628	625	626	625	616	634	671	612	623	609	607	638	645	655	676	568	625	634	617	627	609	609	603	612	607	596	617	574	629	588	643	606	567	581	673	607	622	621	647	641	650	579	570	598	615	621	629	615	619	584	614	627	629	609	585	567	640	656	613	662	642	642	597	622	617	614	611	613	615	659	573	621	575	608	633	658	641	653	616	614	667	622	628	626	631	602	579	626	611	619	613	638	598	620	586	612	610	597	612	618	600	621	616	643	629	619	625	608	597	603	608	601	620	631	615	617	627	648	619	608	629	597	614	628	634	633	637	625	665	653	650	613	602	623	587	607	617	649	594	661	611	656	623	617	646	600	615	597	645	668	600	669	626	606	655	636	652	635	639	635	632	610	601	615	615	569	609	623	613	655	634	629	599	582	599	649	662	559	609	611	589	610	584	591	658	614	568	603	641	646	607	564	627	619	661	618	608	641	616	611	646	652	601	595	600	595	645	623	653	610	622	606	638	639	640	664	660	623	603	607	597	625	638	629	609	612	637	612	624	643	641	639	623	632	622	647	606	636	643	624	626	607	619	591	584	638	615	666	587	606	624	610	644	628	635	638	642	625	619	605	670	628	617	629	607	638	659	650	654	614	646	620	600	591	609	606	625	666	624	659	622	616	585	591	595	630	649	597	639	649	644	628	599	617	648	624	659	591	584	652	616	598	657	623	631	604	636	633	591	630	658	578	653	596	578	641	607	618	599	629	635	597	617	636	667	622	643	608	564	660	599	631	593	630	609	641	572	635	618	605	644	588	603	620	652	607	608	603	676	630	608	617	609	654	605	612	611	639	626	649	577	603	612	616	672	629	597	627	670	626	645	602	626	621	625	569	626	631	603	635	638	627	587	570	586	653	599	621	638	666	620	614	603	631	604	630	635	594	631	650	629	608	625	621	578	603	627	577	615	635	671	631	604	629	612	630	636	627	613	598	616	594	585	592	596	601	608	568	594	578	633	626	634	621	589	626	658	576	640	584	616	615	593	599	624	584	662	638	636	571	576	647	623	625	613	586	631	659	622	634	677	652	611	664	654	600	594	624	649	642	616	619	601	589	628	633	631	656	588	596	623	601	575	583	600	694	650	648	606	606	572	602	600	664	600	652	683	668	597	639	618	629	620	662	630	605	624	610	646	594	572	607	613	618	628	645	643	592	611	611	573	624	604	627	642	621	602	629	667	653	622	606	657	615	626	653	608	630	614	606	625	627	615	594	607	617	679	581	613	597	599	632	654	571	631	612	617	625	603	663	584	619	612	601	584	598	586	574	613	637	627	631	577	613	608	593	639	595	580	654	600	613	613	646	593	621	612	637	659	590	590	619	604	598	603	607	613	610	652	621	605	649	620	599	655	638	593	611	632	593	668	663	603	584	583	627	622	641	643	627	599	584	645	639	613	665	621	635	622	598	660	629	626	634	628	633	603	599	587	620	630	612	635	626	608	629	624	639	603	644	567	630	630	596	612	577	630	650	641	643	631	572	579	632	642	596	614	570	627	590	622	643	619	639	616	613	632	603	629	586	584	632	634	612	626	598	628	644	599	650	625	610	605	588	621	606	605	606	630	640	632	621	632	639	631	633	578	612	604	600	616	619	619	619	594	603	633	626	647	640	618	612	588	648	616	556	594	609	617	663	616	625	649	613	602	688	635	570	587	596	652	634	616	602	632	642	665	635	612	630	611	626	632	635	655	611	600	628	625	625	615	601	583	646	636	649	620	621	601	623	593	639	650	619	630	600	596	619	603	635	608	615	628	632	611	582	629	623	636	650	614	596	624	617	617	644	568	607	613	572	646	620	578	627	581	577	597	619	644	630	643	595	628	673	665	619	637	646	582	632	632	598	627	665	628	645	633	644	621	631	620	646	628	630	580	599	628	584	605	616	628	592	633	632	634	624	611	624	632	589	610	645	634	585	657	634	626	581	600	669	644	671	622	624	607	662	595	690	590	584	613	616	606	631	600	629	616	629	644	617	606	616	593	636	594	642	613	597	626	625	625	611	576	653	634	629	638	601	624	643	645	594	628	565	584	641	626	611	635	671	633	626	583	622	577	618	626	624	568	656	579	618	606	628	618	602	573	603	608	602	608	605	606	634	592	602	635	611	578	601	615	604	606	662	636	653	632	614	625	619	630	625	615	617	601	606	641	616	601	652	631	618	638	617	643	656	584	612	624	642	624	617	625	640	636	639	589	616	626	659	634	607	637	663	611	607	627	635	618	602	649	620	636	654	603	618	635	613	657	603	632	614	649	615	609	622	645	606	576	611	612	617	595	614	621	658	630	632	619	595	605	639	604	599	625	630	628	645	613	583	595	621	612	598	646	675	642	601	625	662	651	681
6331	666	2269	1272	445	341	330	320	289	288	294	247	310	245	255	230	269	268	268	286	278	276	284	269	282	309	289	271	292	276	272	259	199	244	244	265	283	276	263	264	289	263	261	262	271	284	289	267	271	272	252	257	271	225	250	242	279	281	254	249	249	281	288	246	278	271	252	277	248	269	281	276	266	265	241	247	275	261	249	248	233	259	248	245	243	260	256	259	293	260	253	227	290	236	253	280	255	284	288	258	268	273	258	249	251	272	260	262	249	242	221	275	259	307	242	251	266	266	251	249	276	240	255	268	261	253	279	240	253	277	272	238	265	266	247	280	275	273	275	247	274	272	252	259	255	259	255	229	278	268	262	276	274	272	266	302	275	253	245	287	263	256	247	236	265	238	216	249	244	259	234	269	260	247	246	255	287	294	255	261	237	241	275	224	229	252	282	303	253	271	296	280	235	262	274	245	284	276	264	271	292	274	275	238	250	266	281	278	262	274	284	288	276	285	278	285	263	278	260	222	242	244	270	267	245	279	275	262	252	257	266	263	260	245	265	287	253	258	265	267	286	263	256	240	279	263	267	259	258	268	266	271	237	256	290	253	274	285	264	274	266	253	227	279	283	279	265	275	257	233	292	253	263	271	265	274	302	277	262	267	284	232	273	274	232	236	250	259	262	275	282	256	260	242	276	283	274	284	232	239	262	260	307	265	271	250	265	271	270	253	253	295	285	290	267	232	307	286	242	244	273	231	249	280	277	258	262	276	278	254	281	242	274	290	256	288	269	264	270	264	261	239	263	236	280	250	240	281	276	239	244	270	260	241	269	277	253	293	297	274	282	259	277	259	255	267	266	253	254	266	250	262	270	270	268	271	262	254	241	265	260	256	287	247	268	297	295	251	264	264	259	282	272	282	227	249	260	234	244	270	243	233	253	270	252	263	291	267	264	253	279	254	285	257	255	261	264	260	265	272	275	304	258	242	300	255	283	261	279	252	271	284	243	248	245	233	295	240	244	269	272	236	257	262	266	242	277	256	273	221	251	243	257	243	264	285	262	250	253	261	260	269	227	280	283	255	261	287	253	262	253	233	241	237	270	257	304	281	282	274	313	289	268	271	295	278	249	294	289	257	273	252	283	244	273	268	270	296	273	280	267	268	260	277	249	272	269	270	277	270	254	237	282	265	255	250	262	286	239	224	255	264	271	239	270	272	250	292	287	254	277	273	266	250	264	254	274	245	264	247	264	283	257	270	276	246	235	233	230	232	259	256	228	264	281	216	239	276	266	233	253	262	255	272	262	281	251	267	261	244	266	275	260	250	269	293	263	268	255	283	262	260	244	250	273	225	265	248	265	257	301	258	284	264	260	238	288	250	264	258	258	244	274	262	261	267	277	280	273	254	250	244	265	253	240	252	242	278	281	278	264	253	227	263	268	256	255	254	260	275	255	277	266	250	246	234	247	272	294	273	272	247	238	270	256	245	234	268	284	239	283	247	231	272	283	251	256	258	261	272	276	278	258	291	265	256	290	251	277	255	281	254	260	268	255	254	255	247	237	247	288	249	254	258	268	276	269	260	251	276	261	281	285	276	284	252	305	297	269	265	243	244	265	263	289	275	248	213	248	251	263	258	260	262	258	246	279	267	245	297	276	244	247	235	266	218	251	237	288	250	273	269	278	256	263	251	258	254	272	244	281	191	241	282	260	279	283	247	259	244	251	271	235	274	275	256	274	252	227	268	279	273	279	258	235	265	260	280	250	229	267	279	274	262	279	233	252	250	236	265	267	267	279	271	271	270	292	280	267	259	290	264	298	251	255	250	289	246	280	263	262	259	263	264	252	249	262	265	261	240	263	272	246	229	267	243	247	265	277	245	247	251	262	285	279	278	272	251	266	256	287	271	236	268	283	268	261	265	266	247	264	252	247	242	274	230	263	253	252	245	248	254	249	256	269	221	245	292	250	267	262	295	266	255	255	276	242	262	227	259	280	261	274	279	271	291	235	264	267	267	271	247	269	266	250	263	236	257	266	248	261	273	281	246	259	272	252	284	263	274	251	252	260	284	273	284	264	255	275	245	264	286	284	263	280	275	258	265	259	307	283	242	274	251	249	265	278	274	249	276	232	298	304	279	259	276	275	269	260	260	249	237	265	275	250	238	249	297	300	244	237	301	283	263	234	257	259	279	263	221	238	236	240	256	283	255	268	274	271	253	239	269	256	241	239	271	284	273	277	274	259	279	242	288	260	254	279	247	298	270	241	286	284	273	263	240	265	258	246	265	259	280	256	239	272	279	260	264	278	269	294	256	245	268	300	245	266	248	296	298	245	244	291	265	248	251	237	278	262	268	283	253	299	287	280	239	299	280	280	278	273	250	234	252	259	253	260	256	259	251	273	264	249	267	238	242	256	271	260	259	287	288	282	279	268	250	293	247	266	242	277	281	232	267	266	265	269	252	260	245	275	270	276	253	274	271	246	240	260	258	272	262	261	239	275	265	273	264	242	252	275	269	254	266	252	261	253	279	295	266	249	264	266	262	228	248	280	246	284	216	303	277	244	250	292	268	298	243	255	268	242	291	251	239	282	272	258	246	238	277	284	275	257	276	248	276	280	265	265	298	244	231	249	253	272	258	250	273	258	285	260	251	280	240	242	275	247	282	280	278	273	258	257	250	228	242	275	265	247	273	246	256	261	266	232	234	255	258	287	259	277	266	277	275	268	250	260	244	258	279	266	282	300	244	231	264	266	257	268	257	273	238	256	246	267	279	285	235	248	277	240	306	259	272	258	270	249	262	262	280	231	235	274	230	264	280	281	268	274	267	235	246	259	281	270	285	278	254	253	239	268	244	252	251	281	281	256	298	253	256	260	254	262	246	243	214	248	292	245	260	257	236	249	246	293	279	295	286	269	252	272	265	264	255	259	283	246	290	267	257	252	281	247	264	281	274	282	247	277	280	275	240	282	254	240	257	233	304	259	266	272	283	286	292	267	244	295	269	239	253	266	274	243	249	255	295	277	254	254	265	244	272	249	264	265	276	274	254	287	268	282	292	259	267	239	255	281	251	270	266	261	259	264	269	274	277	266	264	261	271	277	307	276	238	257	275	273	257	279	274	264	283	227	257	253	245	260	280	282	261	267	261	260	265	231	266	302	272	248	279	295	275	258	265	245	252	236	253	260	297	289	244	247	260	285	273	259	256	250	268	275	232	237	249	269	243	245	227	272	283	244	247	310	266	278	283	264	267	262	288	278	224	248	274	285	307	255	266	302	280	305	282	260	242	250	264	266	256	222	248	249	275	269	277	281	287	284	268	255	249	251	265	248	251	248	286	253	282	237	245	276	266	272	280	266	275	245	239	248	270	278	253	240	276	275	238	234	250	246	265	249	239	257	255	239	257	246	272	286	264	226	253	276	290	255	265	262	275	241	243	251	283	271	283	283	287	250	282	247	227	239	251	233	260	282	291	274	260	270	277	256	289	233	223	265	254
6238	1052	5406	3749	1332	1072	922	862	780	747	724	791	716	709	716	682	693	730	666	670	680	652	662	660	660	645	672	637	670	676	653	642	656	639	631	610	659	610	657	611	654	599	619	649	639	643	666	659	615	640	663	610	615	619	615	613	682	684	613	606	635	614	625	603	595	621	663	672	665	623	587	648	612	656	682	618	670	646	592	657	659	586	616	642	664	676	623	640	605	673	660	627	635	687	671	625	662	625	656	632	649	638	597	631	625	628	675	670	647	599	691	673	631	594	634	675	626	587	607	647	685	618	665	621	653	663	618	589	629	648	642	647	627	632	672	627	614	640	656	638	644	603	650	606	643	628	596	601	666	638	634	669	641	617	643	621	593	662	700	580	642	641	615	632	605	612	603	598	632	615	621	631	648	607	638	646	614	645	657	695	635	649	604	648	648	646	624	668	627	661	671	644	681	659	641	675	640	644	593	596	595	614	634	633	661	619	667	640	588	666	562	640	638	637	601	590	631	619	624	636	664	639	648	653	630	675	654	584	585	596	639	643	606	650	638	618	618	649	629	664	631	591	635	627	622	654	612	594	610	645	606	578	615	614	650	644	671	591	567	602	640	592	605	634	593	661	590	633	602	611	618	624	610	643	608	659	628	671	636	611	607	632	624	630	698	622	642	615	640	622	594	660	692	626	595	630	595	595	631	617	645	633	607	629	631	642	592	728	674	596	617	663	638	608	641	613	615	614	571	633	640	644	583	634	620	622	639	630	602	669	645	605	647	634	635	646	641	627	652	594	640	656	631	628	638	607	623	620	642	629	603	625	648	591	581	660	599	623	560	649	594	599	633	643	668	661	662	652	646	657	661	649	623	659	655	623	610	617	674	615	620	670	668	614	635	684	627	660	618	632	635	637	636	625	648	635	647	648	635	615	664	673	620	614	643	660	620	653	646	588	606	631	655	611	632	629	625	618	591	611	636	562	588	589	645	623	658	681	637	654	600	638	637	659	651	664	633	634	633	621	601	593	607	618	659	645	619	613	653	635	665	630	656	672	700	615	646	641	614	632	659	626	652	636	586	671	618	581	628	663	642	616	655	616	654	559	622	649	628	620	615	589	620	635	654	644	580	628	629	645	635	668	608	663	608	608	653	648	628	636	636	662	619	592	637	612	647	581	637	672	667	634	644	589	651	653	657	637	669	625	654	654	602	609	600	626	666	617	621	640	628	608	645	672	588	638	661	612	647	640	655	636	631	628	625	655	646	652	624	629	608	660	635	651	624	639	657	631	655	633	634	624	607	619	635	661	682	662	642	648	668	645	619	661	653	624	629	629	656	607	641	625	608	650	622	626	625	620	596	655	635	618	598	638	636	635	613	639	611	642	661	591	600	603	640	604	637	665	656	609	603	648	629	642	703	607	637	699	586	632	588	624	628	641	635	622	643	665	622	672	638	593	637	581	641	647	631	689	669	634	651	613	589	631	617	575	663	668	622	613	649	605	616	612	627	606	595	651	615	667	612	632	633	613	635	629	608	611	645	700	627	621	639	607	624	621	599	605	611	620	623	609	604	656	719	637	605	615	609	616	628	620	683	656	634	588	659	691	619	659	665	674	595	665	619	589	651	625	631	629	607	691	636	634	633	639	625	615	680	615	665	594	640	621	586	634	581	623	648	627	639	643	606	629	647	651	634	668	623	635	621	624	636	649	676	670	617	611	598	649	639	648	633	636	657	579	625	636	650	650	598	628	619	607	582	678	636	606	629	583	621	622	679	648	656	651	659	677	588	674	608	591	630	658	614	584	623	658	638	600	634	651	593	661	627	609	651	616	580	610	595	662	597	617	655	635	640	628	592	622	659	612	670	624	598	627	667	601	662	664	650	602	627	611	604	655	614	607	632	593	634	669	623	679	594	605	646	663	627	640	655	609	664	628	617	601	590	623	677	651	632	684	676	635	656	670	666	633	626	661	653	620	699	651	647	638	626	619	638	600	610	658	612	606	646	609	607	633	615	637	625	627	647	621	588	616	649	673	577	623	642	596	599	574	623	628	657	661	627	632	644	630	610	637	604	626	644	628	586	641	696	650	646	621	618	620	642	678	590	606	609	585	640	671	626	588	643	662	602	589	611	642	638	649	648	627	647	634	625	634	644	649	645	619	633	624	638	674	611	668	638	637	640	666	662	660	653	655	676	630	614	610	626	639	620	628	626	588	647	636	660	622	657	647	632	663	604	621	627	582	600	628	682	592	586	659	666	628	661	595	646	639	638	621	621	641	634	625	651	638	625	637	619	579	637	643	637	624	672	626	589	667	612	648	635	627	613	633	671	638	649	611	655	609	702	633	681	610	619	658	617	640	628	643	624	640	604	568	615	604	634	614	634	637	611	645	639	668	658	609	655	604	605	647	637	611	636	607	667	569	643	652	652	645	578	654	657	631	651	616	648	608	645	641	667	626	578	621	627	644	606	591	640	610	646	600	657	643	637	657	688	654	699	634	658	597	628	656	543	614	622	641	625	664	675	640	670	618	626	626	610	640	588	638	624	615	618	633	630	649	619	671	597	649	665	598	658	642	604	653	627	611	615	619	615	643	658	613	612	657	641	626	670	642	620	611	624	615	636	599	639	617	664	622	607	629	634	672	610	641	616	622	690	609	626	635	683	645	599	618	630	608	633	664	666	619	642	608	679	620	684	630	595	632	643	645	627	645	633	634	629	629	662	628	628	649	612	634	621	657	650	617	684	651	646	623	619	604	677	591	641	648	603	615	637	648	645	638	654	669	590	626	633	642	603	601	642	660	631	635	647	629	615	639	599	625	624	653	590	645	619	610	588	642	593	689	611	589	652	660	601	623	617	594	628	628	643	641	650	682	641	635	610	617	629	618	656	649	608	638	624	622	667	631	627	649	661	633	675	637	666	652	646	636	647	614	650	645	650	671	643	644	622	675	656	671	614	681	626	639	642	627	647	667	610	617	672	667	604	660	632	642	634	615	631	661	656	639	595	618	614	642	635	639	631	644	617	608	614	619	594	632	637	621	652	581	640	612	643	599	620	668	620	633	596	594	680	566	618	641	631	636	643	641	635	636	628	637	671	606	666	584	631	652	608	601	666	638	646	638	608	602	625	657	631	620	635	597	669	662	640	631	608	651	604	584	655	600	644	609	627	620	644	654	613	654	633	621	647	686	626	656	648	610	596	621	623	630	675	630	653	639	635	635	582	681	576	563	630	630	671	601	589	619	600	667	633	635	623	627	664	618	561	628	646	636	602	658	648	604	657	618	656	567	602	641	642	632	609	600	612	675	631	616	615	667	585	664	665	621	626	618	653	609	647	619	619	638	646	643	660	605	639	626	671	621	550	653	612	630	614	689	611	652	640	632	661	615	615	658	629	586	624	670	655	674	636	608	650	632	623	634	597	629	628	650	641	656	628	655	638	611	625	608	641	623	586	605	594	624	628	659	602	627	614	614	644	635	626	630	651	627	614	636	642	607
11837	1022	7042	2402	495	254	237	235	184	153	157	160	158	137	132	138	157	130	149	142	148	120	129	141	168	135	116	141	120	129	120	141	105	107	121	141	148	129	138	128	139	146	118	126	122	117	126	118	125	116	123	139	119	126	130	133	125	124	128	122	130	135	110	112	114	134	125	117	136	128	111	143	134	113	124	132	148	109	110	141	132	117	140	112	134	123	123	139	111	143	123	108	120	132	135	120	104	138	125	122	143	117	150	148	119	114	112	130	123	118	137	129	137	132	126	110	120	123	117	145	120	145	136	114	143	125	146	140	121	134	153	141	125	135	118	129	132	120	132	144	118	147	151	97	142	144	127	126	115	125	130	125	112	133	139	126	161	116	130	141	131	134	129	156	113	104	111	127	137	135	124	111	130	122	126	94	135	125	116	118	140	113	120	132	133	112	127	100	143	146	133	121	122	137	137	115	131	133	132	131	120	145	136	119	144	125	106	134	136	122	117	124	107	148	132	132	105	132	123	140	108	119	132	114	131	137	99	140	105	131	134	115	117	121	112	145	130	146	124	115	121	119	130	116	128	112	122	131	136	147	133	123	128	132	119	107	109	136	131	123	134	129	134	143	135	116	115	132	126	141	107	137	149	132	124	139	118	137	124	145	114	143	132	124	139	126	110	147	117	117	115	121	140	111	139	135	130	120	112	133	113	102	139	142	119	140	117	134	136	129	137	136	132	139	119	119	148	128	123	132	121	121	126	112	144	100	113	116	121	135	144	115	129	118	127	123	144	120	144	110	107	123	143	114	119	138	117	112	139	104	135	123	135	109	146	110	118	126	142	104	159	140	117	127	129	115	118	113	111	134	138	105	106	129	126	115	132	139	134	143	138	121	132	116	139	133	131	157	138	118	137	118	121	128	127	142	130	148	121	118	144	137	110	119	128	109	110	108	134	129	137	128	143	149	149	129	125	121	131	110	140	144	95	122	126	135	127	149	117	149	129	130	111	142	131	132	130	127	133	132	149	147	110	133	135	116	129	115	125	121	118	105	130	155	130	112	128	117	122	134	127	131	127	132	135	116	90	139	130	118	146	121	127	129	117	123	145	127	133	113	137	111	106	132	128	113	144	152	121	135	132	127	132	129	141	131	123	122	121	119	117	90	108	134	129	118	133	128	120	144	131	112	122	114	137	101	107	149	128	115	117	128	119	106	128	141	128	111	142	117	146	136	121	113	112	130	138	130	108	121	118	127	116	131	132	127	126	111	127	139	144	126	117	131	135	153	112	116	145	151	123	118	135	147	116	133	104	127	138	119	122	137	133	111	124	137	134	120	122	121	140	132	113	116	141	112	136	115	150	138	142	140	136	119	119	142	111	139	124	128	140	157	104	133	121	121	133	115	107	110	153	129	136	141	119	114	140	131	148	123	110	114	132	132	138	131	156	115	118	119	125	117	119	126	137	102	141	122	112	139	123	146	133	111	123	123	120	131	114	117	136	133	124	121	121	126	115	132	130	136	131	146	128	130	139	123	131	138	121	134	118	132	145	142	115	138	98	133	113	121	132	113	123	123	116	132	122	113	116	115	129	131	132	123	112	114	144	144	132	126	135	128	119	116	125	149	142	134	109	115	110	127	134	104	120	119	116	130	121	130	148	131	109	126	131	113	127	117	121	131	139	140	110	132	133	135	136	141	122	119	103	126	129	147	127	125	127	167	117	121	129	134	129	130	128	106	149	126	128	130	127	138	111	119	126	123	109	123	142	136	109	137	123	119	122	125	116	124	136	122	159	133	118	137	132	141	127	135	136	130	122	136	102	119	125	111	107	112	108	124	146	115	129	140	136	119	132	135	144	124	111	135	102	129	105	114	121	117	119	129	132	119	139	103	116	99	120	122	119	144	112	116	129	143	122	125	143	139	121	133	122	133	110	131	136	140	137	126	122	137	140	115	127	126	100	144	105	130	138	123	123	136	109	133	111	123	125	123	126	121	125	135	144	105	136	129	113	124	138	125	119	151	144	129	135	113	105	145	112	115	141	151	128	113	131	128	124	124	116	141	128	136	129	143	108	107	132	107	134	132	124	112	145	110	128	107	124	118	139	131	122	127	119	117	131	119	126	145	129	113	124	133	129	136	119	112	122	116	124	106	122	117	104	146	147	131	112	109	125	126	113	112	143	121	121	137	127	137	113	115	118	140	110	103	114	124	126	115	106	126	127	123	118	131	128	134	126	126	113	125	135	147	122	148	139	109	116	146	121	132	135	134	112	115	121	127	145	132	100	126	123	108	110	112	147	117	113	133	128	106	134	137	111	124	127	145	111	120	121	128	123	131	120	128	125	116	130	115	116	131	126	127	130	125	126	112	129	141	140	133	125	128	134	122	118	127	112	116	129	120	125	122	127	133	121	118	131	126	118	130	120	145	121	141	128	131	148	117	129	102	104	136	140	142	130	131	139	122	134	112	122	129	132	147	147	114	128	118	121	111	123	115	143	116	137	139	133	155	141	125	151	127	140	126	122	114	145	126	130	102	102	118	122	133	121	107	116	113	134	102	130	123	120	135	120	124	137	145	121	117	119	114	127	123	121	125	145	133	126	137	122	126	121	144	111	162	123	121	120	121	115	128	143	129	132	120	117	136	133	128	106	135	142	119	117	126	151	119	120	169	133	114	116	118	130	141	124	133	135	123	143	111	129	140	122	141	111	131	119	118	121	114	131	135	137	136	129	102	106	115	128	141	148	136	115	119	126	135	138	136	122	133	157	137	109	125	112	109	122	120	130	165	113	139	110	144	104	136	131	125	113	135	150	153	132	120	162	107	129	151	106	115	129	129	143	126	126	143	124	92	128	124	123	124	132	122	149	133	136	139	103	159	130	130	137	132	107	134	132	135	122	123	125	114	121	108	116	135	119	106	132	103	121	120	151	117	131	125	131	145	107	126	141	147	126	131	121	111	115	128	107	142	115	115	128	128	142	113	122	129	110	119	139	128	128	116	146	131	126	137	115	152	114	140	126	140	152	131	135	109	119	147	127	121	119	131	124	144	110	128	126	120	145	138	103	123	111	127	125	145	152	124	152	139	138	126	123	109	131	126	117	125	149	124	117	125	109	128	117	135	136	110	123	139	131	133	139	123	131	126	128	144	132	115	127	140	115	137	120	137	126	118	123	131	115	118	111	139	138	145	138	123	147	117	96	141	128	134	145	119	132	105	112	137	143	111	137	145	129	121	114	121	126	114	148	124	126	138	144	131	107	116	126	125	137	158	124	121	129	130	116	127	140	140	125	140	124	140	143	117	127	128	129	124	125	138	122	117	131	122	135	132	138	125	132	137	126	135	126	133	129	129	138	137	108	141	136	131	118	121	115	126	122	135	114	121	130	135	139	137	115	126	115	112	134	140	143	120	124	121	146	141	134	120	138	130	134	115	109	124	124	110	120	148	123	133	144	123	118	146	102	99	117	112	135	108	118	114	121	122	108	105	139	112	131	110
7745	1091	13095	6081	1789	1154	886	768	665	612	574	527	492	467	444	481	440	417	401	415	356	375	372	385	398	360	345	360	341	337	343	346	329	334	371	317	355	327	359	357	319	373	328	379	316	348	310	316	367	324	295	305	320	308	314	323	390	323	325	333	299	311	323	351	333	310	360	295	323	339	322	341	363	310	312	323	291	305	348	312	299	296	323	313	308	312	332	347	288	316	310	333	326	320	308	309	323	347	310	347	300	351	330	331	328	321	334	325	349	324	287	330	333	298	315	298	332	315	344	325	317	330	301	339	319	288	328	318	321	320	320	323	335	292	309	291	288	294	326	348	297	317	332	344	324	317	269	318	324	332	321	309	336	300	312	293	352	327	311	323	338	308	303	340	339	316	319	335	328	320	322	339	333	349	296	299	338	319	335	305	312	319	331	332	333	344	330	332	315	309	290	314	313	364	323	328	307	296	308	342	307	305	301	307	320	312	336	317	309	338	329	298	326	306	345	323	346	313	309	331	333	306	312	335	307	318	286	317	293	302	328	317	325	331	267	289	313	325	308	365	345	318	349	336	328	325	287	309	295	318	299	299	327	320	312	305	318	325	314	285	331	312	321	354	311	295	307	288	328	323	298	317	292	332	321	333	301	310	321	294	326	316	286	298	330	310	312	330	310	321	343	321	285	319	341	333	313	316	286	342	353	317	312	320	292	328	317	341	320	318	349	343	328	322	324	340	323	329	319	310	301	292	313	340	308	307	293	321	336	317	343	332	287	331	328	338	318	274	300	296	310	334	325	302	314	349	301	299	316	315	317	338	332	280	319	313	326	303	345	312	306	319	311	321	312	300	296	334	314	322	333	340	310	301	318	336	318	302	299	331	303	339	350	325	303	330	322	324	303	294	304	320	332	336	338	301	350	302	306	316	295	324	345	341	344	296	339	311	368	330	334	301	344	321	331	316	325	282	327	313	313	336	334	296	305	288	339	301	321	285	323	306	278	319	290	316	316	312	317	319	295	342	313	332	288	316	299	317	324	353	324	283	321	330	328	318	339	330	310	327	316	309	324	312	335	338	328	306	290	356	340	316	370	319	325	323	301	327	318	291	353	320	290	321	313	317	301	324	327	348	343	327	342	340	314	306	297	324	318	338	312	334	295	296	308	313	340	333	355	318	329	332	331	324	316	341	313	307	282	342	330	337	309	307	344	325	338	332	317	340	341	328	312	321	319	321	322	321	324	311	306	322	313	320	316	293	329	319	330	340	309	324	320	311	302	326	298	292	327	318	296	341	313	318	342	306	295	320	329	341	339	307	317	291	327	351	342	342	327	333	310	309	314	324	303	300	348	332	287	282	326	331	335	352	322	335	309	316	340	351	307	325	329	360	324	331	317	329	338	315	344	316	305	328	331	333	310	348	288	319	326	318	350	301	320	325	309	328	328	322	338	307	298	335	358	322	337	308	318	308	291	309	285	294	310	325	282	296	330	303	363	305	270	337	322	323	325	305	296	319	299	321	319	337	342	337	310	317	318	302	314	322	338	324	307	315	308	301	342	308	318	325	316	340	340	319	341	329	343	324	340	305	369	323	342	339	296	320	329	305	330	316	293	308	357	323	316	303	317	314	313	328	288	311	350	310	311	319	297	310	312	318	345	346	333	307	296	304	321	295	370	306	320	297	333	337	341	338	336	313	292	316	326	290	332	299	304	339	296	316	290	326	341	314	318	297	318	320	323	345	323	318	303	312	327	335	315	292	318	324	324	328	307	328	323	307	291	336	298	323	316	302	302	300	333	295	299	323	302	327	352	297	325	328	301	327	284	306	320	324	337	318	311	312	306	315	319	348	314	336	303	364	311	315	345	319	341	337	349	302	289	312	303	324	300	306	323	318	325	323	335	324	308	324	335	304	338	310	310	288	294	306	335	327	353	356	332	330	304	340	321	298	323	318	283	317	338	292	364	313	311	348	325	309	282	285	319	323	323	328	311	317	327	343	321	295	307	267	311	332	298	353	330	308	303	308	329	335	328	291	339	364	347	336	363	286	360	301	298	338	320	335	321	327	327	340	329	338	307	324	346	371	337	318	360	306	320	303	288	341	284	310	316	310	290	306	310	318	323	314	334	334	311	295	326	334	310	311	350	302	310	287	317	327	298	320	330	300	301	307	336	329	295	301	294	321	318	362	343	332	329	322	320	312	291	307	328	325	297	307	323	319	329	318	316	322	345	337	343	314	294	285	312	355	320	318	285	329	324	320	302	307	306	325	334	324	345	302	295	303	324	328	340	300	295	308	293	288	319	296	291	315	298	311	334	333	322	318	320	348	305	309	343	362	340	315	313	293	319	311	309	351	311	323	322	335	331	348	344	325	326	278	317	337	315	331	316	324	306	305	316	318	359	320	320	321	339	314	325	287	325	324	310	310	331	304	312	308	309	329	312	327	311	308	333	331	316	321	332	313	305	316	296	285	341	328	343	327	319	357	350	320	315	289	333	348	297	330	336	317	308	315	316	312	329	285	323	298	297	294	333	332	281	317	332	323	314	321	295	309	315	310	347	314	327	310	325	330	324	348	338	318	307	354	320	318	344	309	339	313	320	295	326	325	316	320	340	302	319	358	338	349	322	316	333	284	329	315	274	312	326	320	342	309	312	307	326	282	335	281	311	311	322	328	290	350	320	298	318	321	313	306	324	318	311	311	317	313	343	313	301	294	317	275	328	317	297	314	282	307	338	351	337	286	325	338	291	352	320	325	305	326	329	303	286	355	327	315	310	315	321	316	317	333	339	324	314	279	322	317	296	340	315	311	301	345	321	318	280	318	349	313	332	303	341	343	330	335	329	336	325	329	340	347	282	338	332	329	310	323	336	328	317	309	299	325	321	311	289	299	324	302	344	338	362	330	353	284	333	334	319	301	335	305	317	323	314	333	325	318	303	312	307	265	328	340	304	311	319	320	359	355	293	325	295	330	328	290	317	330	351	332	320	304	319	368	331	338	321	304	285	300	304	329	311	333	335	326	316	344	333	306	308	312	350	307	313	334	284	293	304	317	310	324	318	345	311	341	340	299	323	339	323	322	336	336	324	305	338	322	315	327	301	326	310	337	309	313	304	299	331	320	310	328	340	279	322	327	332	321	338	337	350	331	307	352	345	313	311	305	342	349	321	328	330	328	305	313	311	337	354	330	361	332	302	300	288	310	355	279	281	306	327	324	311	345	328	305	302	311	304	306	314	324	320	340	322	313	298	293	320	329	323	321	311	323	335	310	320	287	318	318	312	281	312	328	335	334	315	358	317	317	331	328	294	322	302	317	330	318	299	316	327	316	285	300	299	333	323	309	328	325	332	324	304	343	343	310	315	334	331	338	347	314	327	318	337	338	329	315	329	321	319	334	331	341	300	324	316	337	316	316	313	336	322	344	322	329	340	315	328	338	306	327	326	307	349	333	335	358	296	308	316	332	350	299	306	351	339	334	311	297	333	338	322	339
1394	362	443	267	255	264	241	253	240	241	251	268	231	273	286	283	238	259	266	264	257	216	234	260	270	270	254	293	243	253	255	270	252	244	241	235	266	279	238	239	232	251	233	239	245	234	257	277	244	249	284	252	261	273	242	249	245	251	254	277	261	244	232	250	266	269	259	249	248	270	245	246	246	287	253	234	273	249	262	255	271	265	242	242	245	247	246	240	262	218	271	261	257	254	254	276	291	240	240	240	268	277	264	265	217	220	265	232	270	254	235	217	242	237	235	266	267	243	242	278	245	282	241	263	248	237	268	253	256	243	284	240	250	236	261	250	256	232	254	251	261	280	263	238	261	252	239	247	288	249	246	259	257	285	255	248	238	243	283	261	262	248	246	236	249	232	253	256	263	264	260	210	234	261	239	242	243	261	240	232	229	253	244	274	240	236	293	227	248	257	241	250	248	276	257	269	256	222	234	276	276	237	278	252	268	247	269	246	253	219	246	246	257	231	260	248	247	241	273	259	227	246	244	254	245	266	257	249	230	264	257	254	258	232	266	257	249	236	252	292	247	248	238	246	257	249	246	248	271	264	272	227	245	256	279	272	220	248	225	253	240	237	262	255	264	275	290	258	259	276	267	269	267	227	254	243	252	250	234	239	250	236	250	256	255	236	254	244	248	248	235	244	270	262	262	270	253	276	233	231	249	278	227	244	240	240	239	236	248	261	236	264	261	258	290	251	244	266	244	260	270	278	270	263	294	252	258	271	263	244	285	233	249	291	252	245	269	271	280	234	248	277	236	236	259	255	241	246	210	268	249	275	251	266	261	239	229	240	235	263	217	269	288	268	231	249	264	262	291	282	264	276	236	246	287	250	245	265	256	242	260	245	263	242	265	262	266	245	278	263	242	254	270	236	267	245	227	234	252	281	260	244	264	269	248	260	249	241	239	247	230	269	258	230	257	259	234	247	246	249	277	261	237	259	260	253	257	241	244	271	265	241	247	248	255	238	272	249	257	271	260	250	268	274	271	267	260	230	233	277	256	237	253	262	263	243	247	252	251	228	289	244	232	269	248	251	272	235	234	258	250	239	252	268	242	237	229	236	253	253	239	282	245	266	237	287	286	252	238	255	248	268	247	282	277	256	234	254	248	253	258	252	274	250	254	262	250	261	270	249	273	252	228	250	269	257	281	254	258	290	262	255	274	255	262	265	245	240	254	248	259	247	281	253	238	267	257	242	266	271	252	255	298	300	251	240	256	259	258	291	249	218	241	266	275	225	274	251	249	261	248	243	254	302	264	243	278	240	257	260	280	246	263	291	277	250	262	280	259	278	239	263	240	261	285	233	257	248	248	255	247	245	231	258	260	254	251	290	274	252	241	274	258	268	269	223	261	265	221	245	275	244	235	230	250	279	273	282	271	279	250	250	253	238	226	261	260	274	248	268	268	279	233	269	234	268	236	263	224	269	249	284	245	248	276	274	272	269	265	238	246	302	279	295	284	257	259	261	238	259	245	280	246	242	273	251	250	226	259	253	256	252	230	269	247	254	240	262	299	275	245	266	271	233	252	223	261	258	255	264	236	275	260	253	261	265	286	259	252	245	257	237	232	255	264	279	264	245	261	260	253	269	301	265	248	253	233	288	253	247	251	248	241	259	225	255	270	253	246	284	252	242	274	265	238	289	243	260	250	249	246	251	240	267	245	207	246	259	276	247	249	251	267	238	226	248	246	245	224	278	248	222	255	243	226	232	267	237	260	247	239	221	244	241	255	262	272	259	282	223	231	219	262	277	256	255	238	254	253	268	275	286	253	249	262	275	279	280	276	272	252	266	264	250	282	289	239	268	269	271	253	249	275	252	258	288	268	314	258	252	242	268	254	244	233	255	278	250	239	258	274	265	249	250	239	249	236	241	251	259	233	287	301	250	224	244	248	263	263	259	262	249	261	229	276	265	248	258	270	272	250	227	285	239	261	272	269	243	249	269	242	289	291	275	252	233	272	270	261	253	259	268	269	278	281	250	251	252	262	270	266	256	226	261	286	253	257	261	256	238	245	250	266	254	294	227	238	251	256	249	255	258	266	256	273	259	241	244	231	263	277	247	252	243	249	251	253	255	264	251	247	235	263	265	250	230	241	257	237	240	278	281	273	261	240	273	228	276	251	255	247	265	248	270	249	235	260	251	261	247	251	245	290	244	248	272	277	241	275	283	241	252	246	241	269	236	288	271	256	245	263	249	229	233	261	247	248	252	278	262	239	255	251	266	254	264	215	263	263	255	262	256	246	253	194	253	260	236	266	283	246	251	238	240	269	264	249	228	237	265	239	261	274	233	247	258	250	219	265	238	266	269	245	234	257	246	240	238	247	230	247	217	249	224	248	261	274	264	261	243	244	240	247	259	235	237	251	236	273	267	261	262	235	267	253	261	225	266	267	232	257	246	226	243	260	254	248	256	261	256	273	267	268	265	221	267	273	237	271	265	232	246	254	235	241	252	288	244	261	262	235	249	262	270	238	239	268	258	243	254	269	250	245	267	234	249	266	249	244	266	247	249	263	261	256	248	247	284	250	260	263	257	236	246	254	237	270	248	237	278	258	269	278	240	244	271	251	276	248	257	282	254	240	276	251	248	233	247	243	266	285	235	244	276	267	249	246	241	265	225	246	250	269	268	263	275	240	245	264	247	227	232	223	265	240	253	276	272	257	240	226	238	276	253	249	256	266	255	272	222	236	224	225	265	227	229	283	261	282	250	253	264	251	279	245	245	294	284	217	223	245	274	276	232	256	230	248	251	271	237	278	251	219	272	244	239	272	279	253	242	237	225	255	266	242	250	282	288	255	266	236	238	270	254	258	252	252	249	227	265	253	219	254	249	261	242	257	259	258	265	253	261	280	258	270	264	247	255	264	273	264	246	264	256	244	268	230	261	245	227	259	283	266	240	225	264	268	259	254	258	244	274	255	251	230	289	233	260	251	249	254	292	252	263	241	267	233	250	279	287	256	258	250	266	265	236	238	233	269	254	239	236	247	286	266	225	264	263	266	249	244	234	255	233	254	226	261	267	241	244	261	244	261	267	253	267	255	256	264	248	259	269	231	257	258	259	238	291	258	263	246	252	276	245	270	261	222	238	227	257	292	303	236	263	250	263	251	255	281	229	226	249	257	265	255	264	264	243	278	257	225	277	292	247	227	267	206	238	245	236	222	240	275	239	248	259	221	278	268	256	232	252	250	232	264	264	243	271	263	253	247	246	256	238	226	258	245	229	244	256	248	292	259	226	233	280	257	276	256	248	233	265	279	244	258	275	217	244	264	257	234	247	254	264	266	219	278	247	257	251	263	243	257	223	262	269	235	287	289	256	248	269	278	261	255	229	245	261	247	236	253	241	297	268	259	285	237	265	241	271	210	237	236	260	248	262	256	267	257	256	294	254	230	247	259	247	234	260	285	228	232	257	259	250	259	255	269	272	256	266	232	285	279	256	219	256
1863	805	1108	794	702	617	614	669	597	593	617	624	608	638	587	659	614	640	567	622	619	598	635	601	618	628	658	588	645	617	679	614	657	624	638	601	590	576	612	628	645	612	621	631	609	591	665	661	616	615	622	649	630	669	639	587	624	634	619	608	624	619	599	626	594	602	627	628	615	585	584	624	623	592	563	629	582	644	606	648	610	640	644	637	634	623	641	628	629	625	634	633	607	628	612	649	659	591	582	626	622	604	590	619	612	619	604	622	604	544	629	624	594	621	632	632	571	656	564	594	635	617	620	651	620	636	618	631	611	586	638	585	651	600	614	646	629	657	603	646	642	604	606	600	605	610	584	648	593	590	623	661	629	626	569	626	627	630	605	619	622	675	656	617	632	592	643	604	611	646	636	601	626	667	589	666	630	645	638	608	640	625	654	584	586	646	542	589	629	637	643	586	600	604	612	627	656	655	634	597	634	644	588	569	645	660	658	649	609	649	594	622	621	657	655	628	631	606	586	668	624	584	592	637	621	613	617	622	600	587	578	658	584	586	634	603	595	610	609	574	633	607	652	655	632	622	613	642	621	608	612	624	623	602	624	618	623	647	642	614	608	625	643	596	603	598	633	650	620	651	640	671	602	631	632	668	603	605	610	642	611	566	592	648	622	640	636	577	651	646	666	616	590	705	646	623	707	620	638	666	589	635	635	628	581	641	601	648	611	620	605	658	616	639	577	636	615	615	628	651	594	647	621	647	662	590	680	619	586	657	580	563	646	673	619	669	663	638	610	594	601	624	654	635	631	648	638	595	643	600	639	635	609	612	629	602	592	679	590	663	560	655	608	633	605	684	634	607	660	602	616	648	601	621	623	640	646	589	615	626	640	600	654	666	625	594	649	601	598	591	579	630	610	639	657	588	577	618	586	597	594	596	615	638	584	611	629	668	593	649	575	648	646	650	646	648	606	665	615	658	643	582	639	583	603	616	625	594	690	574	657	632	629	644	644	683	606	600	608	637	604	646	641	636	611	607	613	601	575	588	656	659	634	599	603	616	624	613	651	610	638	616	616	631	628	597	599	659	614	649	618	590	631	620	586	621	628	621	640	630	602	627	625	595	603	649	595	606	630	601	602	605	646	625	634	628	643	632	610	615	608	647	599	610	633	621	636	605	631	670	644	639	648	652	638	594	603	602	633	592	652	647	601	629	668	671	621	634	613	628	619	655	673	648	669	620	659	664	658	576	646	610	689	664	625	608	624	655	617	622	675	599	610	599	623	620	636	567	547	613	610	646	639	614	647	663	647	602	623	620	602	562	646	596	629	606	639	599	599	610	622	668	640	600	605	608	589	633	598	610	604	621	649	604	597	656	675	602	589	610	668	609	603	641	616	646	629	624	609	649	611	619	622	649	583	617	605	641	608	637	617	659	607	581	613	632	600	587	635	637	602	613	615	626	610	613	675	597	637	631	593	623	637	589	593	591	597	584	652	632	632	614	621	621	635	634	599	640	602	626	652	591	614	616	680	651	600	579	653	638	640	666	550	661	648	619	617	614	674	542	644	605	591	671	592	624	627	658	619	647	562	627	660	657	630	586	645	615	643	614	573	625	600	638	653	617	673	587	602	630	615	669	616	643	656	610	620	634	609	591	601	629	612	615	586	610	620	620	625	580	637	617	647	647	624	610	617	612	598	629	603	667	640	590	659	619	616	627	653	622	626	632	618	624	639	652	595	650	659	610	646	613	675	646	631	625	577	614	646	624	615	627	644	678	683	606	618	580	617	613	615	610	657	612	592	669	605	633	618	641	572	639	614	636	616	596	657	651	622	653	662	607	659	582	583	631	590	593	620	678	635	610	631	639	580	606	625	612	598	639	664	616	650	581	651	619	638	640	652	612	635	604	616	594	623	661	660	614	643	544	630	613	614	600	587	633	581	615	664	669	639	663	626	624	631	593	612	605	653	623	624	653	599	660	636	638	587	616	661	605	582	675	641	631	628	620	652	641	610	660	654	613	621	653	667	623	648	571	646	645	645	612	612	612	612	632	632	600	645	595	637	621	658	674	619	643	640	609	596	613	606	626	588	583	651	592	638	641	602	581	597	624	566	621	617	611	642	644	626	603	610	630	656	643	658	577	595	618	653	635	609	618	631	604	596	598	638	650	671	662	618	604	622	583	595	627	648	621	629	582	637	615	650	656	627	636	606	652	585	615	614	644	616	653	658	631	601	602	651	636	552	619	647	671	646	622	646	661	554	657	620	589	629	626	681	609	577	639	641	608	572	673	622	615	648	612	634	663	663	578	639	584	619	618	626	626	602	627	601	619	627	592	634	612	621	641	633	634	623	588	621	639	627	579	648	573	632	623	585	554	621	572	619	617	639	620	601	645	616	637	583	640	615	626	605	606	647	636	623	604	653	613	591	680	614	676	637	590	599	629	623	648	617	564	609	650	623	608	613	628	629	634	613	614	612	617	679	616	623	634	588	633	633	632	628	596	652	659	615	619	577	656	608	619	633	666	602	584	660	614	590	634	579	620	607	593	607	637	637	630	636	609	620	646	592	659	655	626	591	632	628	655	597	684	615	616	649	656	622	632	595	633	654	588	654	641	638	629	642	598	586	655	656	633	590	654	605	571	595	619	714	630	617	631	590	635	632	626	632	587	636	604	611	628	658	603	647	653	630	619	606	621	602	609	608	635	619	620	611	634	627	649	633	625	664	640	598	610	617	619	595	627	611	605	589	632	643	612	601	644	634	601	645	580	601	595	610	635	595	583	623	588	610	680	594	631	621	561	609	592	615	649	624	621	651	650	672	611	592	655	588	657	616	622	615	621	663	636	592	625	611	610	627	622	650	595	611	632	627	629	632	602	624	677	580	599	593	620	637	686	629	634	661	629	656	591	603	587	671	624	632	609	651	614	607	637	632	695	613	597	683	609	602	622	642	625	637	598	604	600	619	623	675	626	602	628	637	621	589	609	615	592	642	622	608	572	624	630	600	639	593	589	590	593	592	608	619	647	614	646	650	646	620	600	626	608	649	613	664	573	607	606	589	627	647	622	606	643	651	595	626	609	642	653	643	648	608	630	630	626	640	670	623	601	621	606	576	615	651	609	606	594	604	602	627	587	680	644	643	629	633	589	606	622	618	651	627	626	591	644	638	621	583	646	656	567	675	606	644	605	615	602	614	618	652	603	664	634	664	636	622	607	595	605	601	638	611	622	657	625	627	651	634	622	633	665	647	597	660	572	597	607	600	574	618	610	628	685	608	611	644	624	636	651	623	612	597	616	663	686	644	642	643	619	576	649	596	647	662	641	625	657	645	654	640	599	631	612	613	612	657	623	605	656	653	651	648	591	635	654	629	604	625	633	651	598	593	639	618	623	596	609	619	561	613	638	667	648	601	635	614	614	578	664	625	626	616	630	618	604	637	586	589	602	534	578	673	639	631	657	691	646	623	626	624	652	574	597	631	620	618	644	658	631	601	619
6585	738	5558	997	856	314	364	307	312	291	281	271	255	288	281	284	264	291	259	237	275	273	270	274	246	257	274	279	256	263	212	280	268	282	239	259	276	273	270	260	235	245	246	269	273	299	262	273	243	236	263	264	232	254	272	224	296	247	265	260	260	250	245	274	271	236	255	292	276	244	280	262	269	249	278	236	219	274	250	241	253	226	248	258	255	268	248	266	270	294	284	289	273	265	241	233	234	265	289	254	260	279	263	253	251	276	260	272	270	293	238	244	287	302	289	260	267	276	266	272	275	289	267	279	280	238	257	259	246	270	256	261	284	245	257	266	240	252	226	247	247	227	258	267	270	282	250	238	272	261	248	268	254	258	258	226	253	296	275	277	263	273	270	272	269	261	270	270	273	250	259	227	256	258	248	265	298	276	281	275	263	238	252	267	247	267	258	252	264	282	268	232	269	246	277	270	268	280	254	240	254	257	245	264	238	258	256	249	273	251	241	254	248	266	283	241	268	303	291	265	238	239	269	296	228	273	258	258	278	278	215	254	294	244	259	275	242	270	258	264	267	286	246	247	305	255	252	249	262	275	259	267	261	260	261	274	247	272	279	269	276	277	259	258	257	279	289	278	265	232	300	281	263	271	253	258	262	242	271	289	226	272	275	260	269	276	257	271	267	275	272	247	289	220	271	258	275	267	282	268	285	290	281	250	229	279	250	263	272	280	272	286	262	297	268	268	245	271	291	286	235	271	257	251	239	248	280	242	269	307	241	272	270	248	250	243	259	259	268	245	267	274	234	252	262	259	253	237	262	271	280	253	287	266	248	280	238	256	262	250	271	268	301	264	268	255	263	278	248	247	235	277	275	290	266	268	284	267	260	254	246	272	266	266	255	281	250	255	238	269	256	260	252	282	227	286	250	269	292	299	246	237	242	265	245	271	260	258	264	264	244	266	273	285	247	262	261	273	261	242	249	241	233	274	253	270	265	238	267	230	241	259	244	261	263	245	284	270	284	271	259	247	250	249	253	235	270	255	241	290	254	242	259	258	282	265	322	239	253	307	256	238	284	265	254	282	296	269	272	245	258	251	255	252	272	281	270	261	280	255	243	272	277	259	268	265	261	262	275	263	270	274	243	286	264	251	264	278	258	248	259	307	281	277	261	281	254	260	273	255	251	262	303	287	278	262	309	260	253	274	248	268	257	285	228	253	234	273	244	249	251	248	242	255	267	254	287	264	271	256	247	295	275	256	262	258	301	241	256	261	237	274	247	245	244	242	277	264	265	280	269	273	261	252	269	257	283	249	245	258	260	258	286	259	282	242	288	298	227	242	270	241	283	279	248	262	270	265	235	277	237	261	270	248	246	253	274	272	307	261	260	256	246	225	241	242	313	243	284	266	279	296	285	260	292	253	265	250	276	258	233	264	269	241	269	265	259	255	272	272	296	263	264	272	271	266	254	249	256	300	293	259	273	285	268	257	261	264	255	276	241	231	249	238	283	258	251	251	270	253	270	237	265	272	276	244	261	256	258	260	272	247	234	272	281	299	296	292	243	266	258	305	294	259	266	256	263	269	241	284	305	255	248	262	238	221	237	279	272	255	237	225	258	264	239	242	248	256	266	275	268	260	259	247	244	231	253	258	271	317	252	277	261	256	286	270	237	249	241	270	240	260	264	240	255	257	254	265	281	297	278	281	262	253	279	261	269	233	258	279	260	267	278	274	288	266	247	245	280	259	264	250	255	253	262	272	244	254	270	292	246	288	274	247	248	275	218	252	269	254	272	253	239	270	274	281	270	290	269	287	255	233	271	269	286	265	271	259	254	240	248	258	288	241	256	286	273	257	248	248	291	281	252	241	277	291	285	247	253	286	268	275	237	264	302	249	275	322	305	244	249	239	263	272	251	245	237	263	252	293	272	272	268	272	265	266	283	265	299	284	279	263	268	248	250	288	292	260	269	229	286	267	261	253	232	252	293	281	254	280	263	264	294	259	256	247	251	258	263	263	268	268	238	301	282	234	263	267	280	242	268	278	265	255	262	269	241	264	281	268	300	272	235	254	215	259	256	260	277	289	225	273	261	283	251	248	271	256	274	258	289	259	276	280	236	253	247	267	237	222	245	260	244	292	262	246	250	225	263	224	241	283	287	258	277	253	254	268	258	258	298	254	269	247	233	272	265	270	249	255	292	294	293	236	225	253	255	261	287	238	285	255	249	246	264	280	261	233	264	285	264	247	284	268	263	238	234	261	245	286	244	261	292	233	266	257	234	241	259	258	288	265	249	251	293	280	258	260	278	257	266	267	239	255	254	258	247	253	301	252	267	269	242	250	256	255	278	294	274	284	279	233	285	241	271	276	248	231	243	230	273	258	275	281	292	250	259	239	284	305	273	298	276	265	284	239	299	292	269	270	250	249	260	240	286	272	268	284	274	266	272	254	258	265	295	265	243	275	234	260	248	283	305	266	256	265	258	290	257	291	234	270	266	265	240	250	285	276	262	265	282	296	229	245	251	266	276	285	294	304	263	275	273	281	273	284	264	253	251	237	276	264	273	290	236	234	274	271	236	281	266	287	269	256	250	255	279	301	266	237	260	249	237	253	267	265	255	242	277	269	266	266	229	275	280	239	258	263	273	258	259	255	257	260	258	209	225	298	246	252	248	246	289	246	256	283	245	249	267	251	262	286	259	276	242	262	238	249	249	258	266	269	237	213	236	254	250	269	255	270	260	260	242	225	273	270	259	256	247	224	242	249	252	272	246	235	267	278	250	280	247	247	247	263	274	262	252	262	285	281	302	285	253	264	224	275	260	261	248	248	241	295	274	251	244	268	256	254	271	234	268	264	265	255	241	258	266	291	285	264	261	239	258	244	310	271	269	251	286	251	298	275	251	252	224	271	244	273	254	249	277	291	248	235	261	271	256	278	262	281	244	261	296	253	273	292	264	281	307	254	264	264	282	261	232	253	251	279	255	271	275	248	262	255	254	276	248	298	281	283	277	280	241	255	260	281	269	275	227	253	275	297	299	246	241	257	258	268	277	267	256	234	238	241	280	260	265	290	241	256	284	267	242	279	261	254	254	239	248	228	235	255	266	248	255	291	263	257	242	252	268	248	252	235	274	240	240	232	259	254	252	283	275	282	280	288	270	250	261	268	288	223	291	270	264	270	244	267	254	244	270	265	246	267	253	225	268	291	247	271	258	257	272	259	273	266	256	289	248	256	243	270	260	247	253	267	292	276	231	258	248	265	267	251	249	251	270	249	252	261	256	292	266	259	258	254	276	270	255	251	267	261	254	280	245	277	285	289	275	248	263	286	235	267	270	250	275	264	228	298	306	284	283	271	272	255	243	251	263	269	258	264	253	256	260	264	262	240	249	239	264	274	254	256	237	239	270	274	265	247	268	315	281	241	279	285	277	269	252	264	270	259	267	254	294	282	248	260	290	273	270	258	252	265	255	257	279	268	275	250	261	243	272	283	269	229
6309	1177	10381	2921	2690	1047	964	810	820	788	729	752	719	677	698	704	671	670	649	657	678	617	658	671	662	690	664	619	657	603	629	641	679	646	667	652	625	599	623	668	629	646	621	636	621	638	642	631	667	621	699	658	581	607	649	646	644	690	674	632	646	674	613	606	617	629	658	623	607	674	596	639	630	646	641	643	669	637	657	623	667	619	663	617	641	655	622	677	610	649	634	610	638	620	626	666	666	627	622	652	628	623	596	634	618	652	637	691	654	607	621	643	613	602	678	572	625	650	645	646	670	627	584	643	617	608	642	629	615	631	649	612	649	647	682	601	648	617	634	702	652	648	650	683	670	625	642	627	642	667	645	632	659	664	620	617	599	635	640	633	604	602	622	628	620	618	668	648	614	611	669	667	613	641	648	652	635	645	629	658	685	620	645	620	652	631	625	584	627	617	643	625	653	666	653	661	620	649	642	649	628	618	637	658	604	637	672	647	665	610	632	616	680	589	626	610	584	625	609	683	664	656	639	647	634	613	617	657	666	652	665	638	637	661	606	636	594	614	666	655	611	632	649	582	618	684	655	650	626	642	623	623	632	607	638	639	622	607	661	636	633	641	639	638	607	592	631	613	612	653	674	668	632	624	646	644	642	652	580	625	651	633	614	638	641	650	634	571	653	609	658	660	650	646	577	626	617	621	627	629	649	602	642	622	645	647	638	656	610	639	617	578	651	616	621	666	630	647	630	641	614	625	609	621	659	659	619	614	639	583	640	600	601	605	634	638	613	632	634	657	655	655	591	622	650	636	656	646	676	641	633	605	645	635	635	607	620	627	648	637	637	659	651	618	607	707	633	651	650	596	628	635	623	642	658	650	639	673	641	645	630	642	647	654	640	601	662	678	653	654	653	645	612	660	682	631	672	619	599	611	668	625	631	642	590	638	668	656	668	606	666	639	667	617	617	645	617	648	656	609	669	627	640	584	604	643	567	685	601	620	624	623	643	717	615	659	678	627	626	629	615	631	595	643	620	650	673	642	644	629	647	635	638	640	640	611	630	610	692	652	622	647	642	665	679	593	651	683	604	566	661	662	639	605	618	620	666	640	656	662	634	642	673	625	621	659	628	659	621	618	604	599	641	659	613	637	653	649	596	636	625	653	621	643	642	655	663	640	608	652	634	619	619	623	603	677	586	612	661	647	668	639	670	633	643	624	621	617	623	654	656	619	661	604	640	636	655	633	655	634	613	619	593	606	631	617	649	661	694	594	653	654	637	618	650	612	626	608	635	637	674	639	606	679	650	628	664	611	591	642	641	669	642	630	633	609	656	649	662	625	635	681	656	653	659	593	600	624	654	658	594	628	662	628	633	632	651	601	651	636	677	641	646	642	646	649	636	605	617	584	620	649	652	624	613	647	672	664	725	555	620	651	644	637	590	597	629	632	674	676	665	661	631	646	620	652	632	624	630	628	633	584	617	641	629	626	630	615	616	649	645	632	631	630	632	679	655	615	618	629	665	671	641	624	636	627	625	666	660	639	653	623	638	612	581	661	657	664	580	635	633	653	634	609	604	619	658	596	654	666	644	612	688	673	617	698	629	617	582	631	624	636	642	674	646	621	637	659	656	627	703	621	659	623	628	634	618	671	644	622	649	612	621	628	620	643	636	578	596	580	637	636	656	609	632	608	629	655	640	634	581	608	631	642	650	641	633	655	600	686	610	689	621	635	620	647	621	635	650	610	673	648	658	627	607	624	642	686	619	603	673	606	637	613	643	636	633	626	611	598	682	617	603	631	633	651	629	633	648	656	660	673	615	651	678	628	614	634	625	655	642	641	665	593	630	638	664	645	607	609	608	628	607	613	609	603	639	624	611	636	668	643	655	638	629	689	651	662	618	668	633	620	672	630	656	641	652	603	613	635	632	647	625	585	630	640	649	614	650	693	651	597	692	602	631	647	617	632	666	621	613	623	629	650	655	611	639	668	617	592	583	604	599	630	650	667	630	615	634	613	634	620	617	611	649	616	651	616	659	654	651	672	606	657	630	627	576	622	624	616	608	631	631	671	625	645	626	632	678	651	638	627	612	655	710	612	630	621	637	588	628	620	639	692	613	677	605	638	606	649	654	622	648	628	596	618	612	685	652	638	604	648	653	639	607	643	635	658	651	627	665	613	630	628	630	680	632	630	575	627	594	575	630	630	674	593	610	619	595	614	638	617	682	644	600	616	641	679	688	660	604	637	657	647	647	646	596	637	555	631	649	628	617	643	645	650	663	661	642	673	645	646	619	651	613	661	656	636	616	623	617	653	696	627	602	644	639	670	648	619	650	684	660	650	658	584	663	644	641	665	632	672	643	619	632	643	652	703	617	660	649	647	597	634	651	663	627	669	643	624	628	585	648	616	651	619	616	632	693	650	631	603	597	698	650	634	640	629	605	636	650	618	669	634	649	626	674	629	565	592	621	639	634	627	673	649	635	613	591	624	595	640	617	646	634	628	631	651	615	647	623	655	601	620	642	655	617	646	673	619	631	662	651	666	593	620	656	645	647	615	621	670	586	665	642	603	661	613	613	632	653	642	596	619	641	646	658	595	619	642	660	638	655	629	628	607	678	609	656	656	607	651	647	645	670	607	638	595	585	666	646	630	640	665	605	625	604	652	591	601	667	626	651	656	627	686	613	692	644	644	617	637	634	621	639	618	637	657	642	602	692	626	626	617	608	654	618	592	614	639	642	645	614	660	616	689	593	663	626	650	662	599	670	644	656	632	616	675	625	633	623	636	645	643	625	633	638	635	598	637	653	658	644	682	620	650	633	615	619	646	616	636	627	628	621	647	612	659	671	669	671	632	607	676	632	608	668	633	585	609	678	618	589	676	625	628	609	614	646	721	618	672	630	625	678	674	654	617	630	675	645	657	641	636	639	629	613	677	630	627	672	665	648	644	611	639	656	639	603	609	614	597	642	630	677	614	610	634	688	624	611	594	626	652	618	621	622	656	649	653	636	602	638	627	617	624	587	642	687	683	663	661	639	618	648	640	648	666	632	636	636	651	716	625	625	606	675	622	633	611	645	609	656	655	660	588	640	614	616	598	672	641	611	635	642	626	655	625	670	634	634	646	638	672	643	617	625	632	665	613	613	642	611	639	705	634	607	639	606	638	664	655	634	670	614	612	680	640	635	641	631	625	628	662	651	649	622	639	645	664	621	645	635	680	633	647	627	618	629	661	644	632	673	618	614	597	640	654	617	649	639	666	641	682	665	650	636	642	577	601	658	630	603	633	645	637	661	601	645	683	596	569	640	632	657	624	594	611	643	637	668	622	673	641	650	675	688	673	644	609	629	662	687	649	629	659	634	611	646	662	632	676	667	689	662	615	664	639	653	622	613	695	633	671	622	653	619	624	672	636	612	645	644	662	611	636	644	616	659	643	636	662	640	632	645	601	638	675	614	635	656	569	663	651	644	640	643	666	599	643	618	614	644	623	670	623
11996	1311	11919	3760	3870	286	240	175	180	185	156	154	168	150	167	159	136	142	150	153	134	131	134	129	142	129	119	159	120	142	155	149	132	137	130	122	136	122	144	125	154	118	118	148	123	146	107	108	118	115	110	119	122	137	129	138	115	114	129	132	133	128	129	136	133	115	136	132	142	132	125	124	135	99	113	117	119	124	131	120	126	110	119	129	131	115	137	141	119	122	128	113	122	148	125	142	131	136	131	122	106	113	133	164	130	117	129	130	137	116	130	149	129	108	123	135	142	118	123	107	143	140	122	151	122	129	121	138	114	133	128	142	140	135	134	141	104	115	130	148	142	135	109	130	100	141	134	134	115	135	139	142	116	118	128	140	120	134	122	123	118	103	126	139	131	113	144	123	135	140	148	138	136	162	109	120	122	123	124	151	144	157	139	133	135	123	145	136	115	119	131	133	126	107	133	158	136	142	112	113	122	109	146	135	145	124	133	127	122	135	137	138	136	139	130	131	139	122	134	131	129	123	124	131	137	133	147	130	135	119	125	136	119	117	138	129	128	142	141	129	138	130	130	144	122	134	113	118	137	120	133	132	120	103	125	148	144	108	128	119	109	133	126	141	109	127	128	119	136	137	119	143	132	135	115	111	150	118	129	100	128	136	134	134	132	129	131	150	133	140	123	112	130	131	146	132	129	118	123	126	116	123	126	108	119	135	145	126	136	135	120	134	139	146	149	122	138	116	121	154	125	119	126	138	129	123	127	132	116	124	119	124	148	121	136	128	139	114	130	132	132	146	118	140	132	128	146	155	125	131	133	121	113	129	116	118	137	131	110	146	129	131	142	121	116	131	123	109	125	155	139	131	104	118	130	125	118	110	132	108	115	127	137	148	110	137	124	131	120	138	127	123	97	143	129	129	127	126	136	130	134	148	131	135	156	150	137	138	99	115	136	128	142	125	130	119	140	155	118	137	135	107	131	145	135	112	128	121	137	150	146	126	120	137	127	146	139	116	109	116	135	152	150	137	120	119	107	108	105	125	127	143	126	133	116	137	133	138	127	138	125	143	139	122	135	142	158	134	110	141	131	118	127	136	142	142	126	124	126	115	116	122	152	136	134	160	155	122	137	150	127	117	117	105	117	128	103	119	156	132	132	115	129	141	130	138	122	136	124	139	168	125	142	113	119	120	125	134	122	120	141	123	140	160	118	151	143	108	107	141	122	144	140	113	126	144	142	136	121	99	129	117	132	107	143	107	117	111	122	137	135	134	116	143	144	149	118	126	113	130	127	125	120	107	116	134	153	139	133	136	155	123	128	123	139	153	130	120	118	121	114	129	134	126	151	138	123	125	148	115	136	126	127	143	135	141	129	139	146	125	121	122	130	103	120	146	125	115	139	143	130	120	116	142	105	107	131	138	145	141	132	121	129	133	114	140	121	123	144	118	139	131	126	102	142	115	147	141	119	122	138	108	119	149	135	125	145	118	131	121	121	139	127	138	163	129	140	147	120	143	140	106	110	127	123	127	146	116	120	129	136	136	107	126	139	120	132	138	117	143	148	125	130	116	154	139	136	117	95	126	129	111	111	147	143	125	137	123	104	147	133	127	115	110	146	141	124	126	126	119	126	130	131	117	129	141	130	124	136	139	135	124	122	119	128	127	127	126	127	134	126	126	112	107	129	117	128	111	137	138	127	127	113	168	141	120	138	150	138	115	112	123	122	126	125	118	144	111	138	133	156	114	122	135	127	125	135	159	118	116	135	132	125	142	116	131	129	137	113	140	129	141	112	119	127	142	139	144	127	113	136	126	136	129	144	130	127	126	114	128	127	119	117	117	124	128	150	131	127	133	123	149	114	117	123	119	126	146	141	124	144	139	132	137	143	127	136	117	136	132	145	145	133	125	119	137	116	122	126	112	119	146	137	124	120	122	122	146	131	132	119	123	131	115	134	121	136	128	126	122	125	136	112	109	133	123	139	111	129	126	147	116	93	134	121	143	157	110	144	114	122	124	148	140	140	125	120	125	129	126	121	134	108	137	129	121	123	129	131	131	115	133	116	119	138	122	128	127	131	131	136	138	126	117	128	138	118	131	118	114	124	128	125	126	121	129	115	152	123	135	128	136	139	121	119	124	132	127	115	139	142	141	134	144	125	124	154	132	126	139	127	123	135	135	123	129	108	124	120	120	124	109	112	157	155	128	146	121	140	116	138	124	159	131	140	135	115	124	115	143	121	123	115	145	127	141	143	112	116	137	132	124	133	123	128	138	113	101	116	129	122	119	128	121	125	131	123	145	113	129	123	146	136	119	147	130	132	137	109	134	133	157	141	142	122	137	126	134	130	126	139	139	145	137	137	134	136	123	116	105	120	116	110	119	134	123	120	118	127	135	132	124	124	119	132	120	135	116	120	129	132	110	120	110	128	142	120	138	155	125	129	123	120	141	137	158	105	121	133	138	96	123	146	133	137	128	141	136	141	113	132	124	130	120	131	120	131	136	129	150	133	125	143	127	126	159	146	140	135	129	129	142	140	151	148	123	129	143	121	137	142	141	127	147	106	133	127	117	114	138	124	114	121	130	142	149	129	150	133	129	134	147	127	112	133	141	150	125	123	136	131	128	165	153	113	121	148	127	125	141	130	115	130	145	141	110	114	146	139	129	141	109	145	124	124	113	134	115	97	117	153	152	126	134	131	145	128	137	125	113	122	113	136	146	147	121	108	148	141	129	113	113	134	135	127	139	119	131	139	134	122	151	133	149	137	145	130	147	139	144	109	146	120	142	133	126	133	133	130	104	125	123	124	133	128	126	128	127	135	127	143	133	122	140	137	132	135	114	124	147	135	118	134	136	136	129	111	125	120	141	138	127	139	109	110	135	125	147	121	146	146	141	125	112	100	133	136	127	130	139	110	115	123	154	136	134	149	149	126	138	136	135	130	138	115	142	121	128	104	96	140	132	131	130	144	137	149	144	126	140	123	112	145	135	149	134	137	120	120	117	133	129	127	134	138	103	125	109	132	138	126	139	148	125	126	127	138	128	124	119	121	140	128	136	123	147	129	126	140	147	127	138	116	110	121	132	129	125	126	132	130	119	118	125	151	135	128	112	122	129	130	136	143	135	120	133	125	125	123	141	131	126	127	125	148	136	116	122	124	123	144	127	119	127	132	112	121	129	134	116	126	122	129	148	118	122	144	128	131	111	134	126	145	135	134	117	132	132	122	133	117	136	115	137	137	119	158	113	114	121	124	121	116	105	128	138	142	141	129	147	155	128	153	114	116	138	125	124	101	144	130	120	128	124	132	128	125	137	145	127	132	114	133	115	135	132	142	151	140	147	128	133	126	128	133	123	119	119	129	152	141	137	135	122	141	122	134	112	140	118	145	113	131	123	104	106	125	146	134	130	136	116	118	127	126	132	136	150	153	137	131	139	139	115	154	132	128	129	117	136	137	119	112	114	131	121	128	145	127	136	132	139	135	144	130	143
7854	1437	17339	9839	7907	1075	821	759	644	591	576	506	494	484	445	416	408	405	443	406	383	358	393	396	395	353	364	348	334	368	347	385	339	317	349	349	356	338	341	326	331	330	336	361	335	309	325	342	350	348	364	314	324	337	339	304	316	290	315	339	320	325	336	340	318	328	320	305	309	359	336	325	328	320	346	359	304	333	320	315	320	325	354	332	372	332	345	305	326	333	351	330	314	366	341	343	335	344	319	320	343	307	321	343	322	329	314	320	358	307	308	324	314	294	316	344	320	336	342	329	316	308	314	343	297	304	337	341	337	297	331	322	311	323	351	348	350	334	355	325	328	337	303	328	308	302	339	321	299	327	335	348	346	320	336	347	329	345	361	317	326	334	371	346	317	312	335	327	332	323	342	336	320	324	328	362	342	339	315	311	352	323	330	328	312	363	332	342	321	316	313	331	320	330	301	353	303	345	333	332	300	342	326	329	336	322	337	337	331	289	334	353	320	318	322	323	332	322	317	306	300	344	312	343	335	319	312	322	285	309	331	333	333	313	347	326	321	315	316	290	315	356	332	339	324	302	348	341	342	305	316	317	360	333	327	306	324	332	332	313	317	341	328	306	319	345	355	321	316	331	295	322	314	333	341	341	336	326	316	367	330	326	330	308	343	377	317	328	334	291	317	293	314	333	323	300	319	324	349	324	335	298	323	334	335	342	337	341	312	326	331	276	314	318	307	304	351	334	306	325	307	322	325	299	327	317	310	317	322	355	316	319	341	321	349	286	317	330	337	342	318	327	344	296	305	311	329	365	316	330	315	353	324	330	340	333	309	321	356	340	329	329	325	356	322	372	332	333	357	366	328	342	334	299	333	335	308	311	303	327	338	330	334	362	339	327	286	311	314	305	342	328	305	305	324	344	308	328	353	329	328	287	304	338	339	319	355	317	313	333	322	335	309	296	299	318	322	342	343	324	346	316	331	339	304	356	326	323	360	325	326	336	320	302	346	332	288	314	332	315	324	310	315	323	325	319	342	334	323	319	342	324	353	316	330	323	314	354	330	326	319	332	352	350	334	357	343	326	323	355	342	306	332	306	322	332	318	319	350	316	359	328	327	323	312	340	327	326	341	352	297	294	321	320	315	317	353	325	357	298	327	329	333	327	321	359	313	299	319	286	326	320	328	382	298	330	377	310	335	292	336	305	339	310	295	323	345	328	364	293	333	309	316	304	343	341	321	326	346	317	338	345	343	343	284	378	325	345	287	360	327	376	305	328	332	338	323	319	362	317	311	342	327	323	367	304	313	321	330	338	336	339	326	320	313	343	315	336	305	331	328	315	337	320	355	324	311	301	331	277	360	335	341	327	304	319	320	309	313	330	324	338	317	309	306	299	314	336	370	322	330	322	340	325	340	323	322	333	351	334	314	316	350	321	349	336	337	314	312	332	314	319	330	323	311	322	324	336	331	337	339	344	313	314	312	347	343	300	324	314	317	308	334	338	344	340	333	333	326	326	355	320	331	328	352	321	279	360	309	311	303	347	362	326	330	325	298	309	331	330	349	303	354	312	354	320	342	360	342	320	330	352	355	304	326	360	299	330	318	357	316	322	324	361	330	348	313	320	342	319	307	373	304	342	300	324	321	339	335	334	294	316	362	348	328	320	314	302	307	318	312	352	329	314	315	331	316	346	314	298	304	353	359	283	342	295	342	336	312	330	373	340	351	313	340	369	310	315	358	326	316	310	357	338	345	315	332	314	334	272	347	319	318	325	308	308	324	317	333	321	314	337	323	317	316	336	349	344	298	294	349	291	327	335	342	346	303	306	306	312	334	312	348	323	346	331	344	317	302	327	333	325	343	339	353	295	354	308	310	336	329	326	309	348	338	311	343	311	306	329	297	318	298	340	317	342	339	364	296	330	333	333	350	298	333	334	315	351	340	296	328	372	321	329	349	338	344	304	327	318	329	369	347	346	320	337	313	310	301	321	345	314	343	316	327	351	345	329	352	331	330	351	326	336	308	338	354	311	311	325	355	338	320	344	319	327	339	344	309	326	341	345	339	323	314	341	315	318	312	345	304	311	317	319	324	366	329	331	323	314	312	323	329	337	328	336	365	342	331	340	287	327	341	362	359	346	330	307	307	337	346	361	298	303	310	308	273	353	326	342	330	347	324	320	324	315	327	284	314	325	334	324	335	331	335	301	307	345	355	330	298	311	320	302	346	312	349	308	323	340	313	324	332	356	329	322	330	328	348	331	309	309	309	343	329	315	316	334	311	312	340	324	313	339	352	322	291	321	313	342	311	356	340	306	328	356	343	312	300	348	329	334	325	314	316	323	341	313	317	366	315	322	299	337	346	312	321	338	311	344	290	327	292	315	318	335	295	342	328	356	324	311	307	341	373	320	320	360	275	306	299	309	325	319	333	327	314	329	354	328	354	317	347	318	319	338	331	315	327	326	337	316	349	312	309	292	342	306	332	335	301	339	323	340	369	337	306	300	309	350	326	360	318	347	300	304	354	336	308	336	344	320	304	345	314	295	328	335	338	354	326	321	319	290	310	322	301	326	327	342	327	334	324	343	344	334	328	323	324	356	361	312	324	359	305	332	333	326	304	338	327	324	313	313	311	338	317	316	321	298	326	314	300	320	330	312	322	315	348	298	334	324	334	311	313	341	314	328	333	334	327	332	352	335	318	314	326	328	315	320	338	331	336	335	318	305	301	297	315	318	325	359	353	333	345	346	334	334	349	334	312	326	309	320	292	338	301	362	351	327	314	313	351	321	293	334	297	326	291	314	342	348	330	332	323	293	310	373	343	330	320	318	337	335	306	349	316	288	328	310	352	333	317	340	336	337	312	329	312	287	347	335	352	333	320	322	337	335	320	352	335	317	308	336	313	317	325	311	303	302	307	328	323	314	317	320	331	344	305	332	345	307	331	330	338	325	325	314	303	332	321	349	333	339	321	317	337	338	330	343	307	344	353	301	330	329	322	384	318	330	359	311	328	345	345	323	339	325	354	306	337	308	335	293	306	293	344	327	315	294	335	322	303	309	306	304	319	315	335	347	342	337	319	318	306	284	312	332	334	333	347	327	320	325	342	327	322	348	335	332	325	318	313	327	327	322	312	305	326	294	345	332	304	307	339	331	344	326	297	342	304	342	301	323	285	302	319	330	325	348	329	290	308	353	296	340	328	330	335	339	346	297	306	347	353	363	353	345	323	306	307	325	303	359	344	336	311	309	323	310	293	335	296	309	335	341	340	320	357	346	325	337	331	338	315	310	313	317	327	359	345	316	327	344	367	335	303	321	333	358	320	343	313	332	318	325	338	313	318	316	321	335	339	330	296	310	347	291	334	296	343	329	338	302	314	346	328	302	321	322	303	303	351	306	335	345	338	382	353	335	304	317	335	317	321	322	351	299	334	316	343	312	332	354	318	290	337	348	368	335	330	315	303	352	329	332	358	322	340	326	340	337	315	320	328	321
1463	363	629	432	332	262	286	225	262	267	274	261	300	272	273	242	278	278	275	246	242	269	287	233	255	283	243	284	256	281	270	248	270	257	259	244	286	255	267	261	271	261	242	281	286	257	271	280	240	260	283	256	255	292	288	260	250	275	265	287	262	260	256	246	268	279	280	255	263	268	255	281	283	258	246	245	258	273	262	233	257	292	261	275	258	254	258	252	250	255	267	266	263	255	253	248	246	246	273	249	291	254	258	260	259	272	255	244	255	263	278	271	267	332	242	263	271	250	260	256	268	245	254	233	232	249	268	251	254	266	278	257	258	242	278	260	246	244	257	264	292	254	242	235	260	291	289	266	240	232	250	232	223	258	278	251	254	276	265	293	278	258	255	239	232	277	270	260	270	243	256	242	240	251	235	269	277	273	269	253	242	251	282	250	242	259	246	273	275	268	253	266	286	274	285	235	246	274	233	255	273	260	255	236	255	266	268	260	246	235	271	289	227	279	238	231	237	269	272	270	263	251	254	249	253	258	254	270	238	261	234	278	253	281	231	251	265	266	251	226	255	255	273	291	240	289	252	259	251	259	238	276	281	240	241	269	249	272	265	281	242	284	264	295	266	249	251	250	265	284	248	249	289	227	218	242	251	282	230	249	264	280	270	257	266	244	275	276	247	249	267	258	265	248	275	261	266	257	299	251	238	244	239	240	248	274	257	293	272	255	236	283	267	228	254	268	295	268	291	255	236	286	237	231	240	253	276	269	257	267	245	264	270	234	238	277	274	242	277	247	239	229	226	245	273	234	249	280	229	274	234	262	253	268	289	251	262	249	256	264	271	265	272	272	248	270	248	263	263	251	264	273	278	252	243	261	277	224	249	223	260	253	247	275	245	251	274	267	275	257	238	252	278	260	260	270	250	273	297	252	248	244	289	291	259	268	286	289	259	260	268	277	239	285	240	238	253	240	267	261	259	260	244	259	247	238	256	255	241	272	247	247	243	252	276	252	240	239	236	247	228	239	262	281	269	265	300	275	248	291	258	260	270	256	263	274	282	266	274	269	265	232	227	266	251	250	279	271	266	278	285	275	207	246	240	285	259	246	240	263	268	235	271	287	237	253	252	253	232	264	253	258	279	263	289	279	276	279	282	304	233	260	274	237	269	244	281	225	257	287	279	258	237	264	241	255	276	262	256	249	245	260	278	289	244	234	248	229	274	268	260	268	286	267	254	252	280	246	279	290	278	249	243	230	242	288	255	254	231	258	269	254	244	267	297	236	242	256	239	250	258	257	257	246	295	256	277	259	252	240	226	256	264	252	246	243	243	257	261	278	281	251	263	261	249	229	213	249	272	230	263	265	261	288	259	273	280	248	253	283	272	269	249	253	238	259	252	267	214	263	213	271	266	221	290	242	261	256	261	268	258	242	264	270	274	238	269	245	270	267	236	264	265	248	255	258	277	270	255	251	234	233	269	242	288	285	243	242	255	251	248	282	259	284	262	260	280	244	253	248	272	267	262	279	232	246	267	250	264	236	285	270	263	247	254	273	252	257	224	252	260	234	227	253	243	301	260	240	265	269	264	275	262	263	261	275	242	251	259	267	270	262	279	233	251	272	260	253	270	268	252	267	251	269	255	271	271	247	259	242	226	289	265	258	252	287	250	274	265	288	267	276	285	260	252	258	257	261	269	262	268	236	230	266	285	236	271	232	290	270	249	271	270	269	291	266	271	250	271	275	255	234	241	243	277	249	312	246	256	270	259	261	277	288	270	280	265	276	234	271	299	268	245	237	289	259	239	282	291	267	255	304	242	248	225	267	258	269	268	222	259	264	267	246	244	281	248	287	277	255	280	256	268	255	281	255	251	249	269	255	288	228	245	255	217	223	279	276	254	238	278	222	245	264	283	276	251	267	264	275	269	257	273	274	257	291	271	249	254	248	261	271	242	243	253	273	270	250	288	273	253	250	231	241	278	251	241	239	276	248	268	265	279	274	253	267	250	260	257	261	257	250	273	232	271	291	307	264	260	255	259	266	266	254	256	255	251	266	239	262	284	228	239	248	240	269	277	234	226	261	279	290	269	290	268	254	267	265	277	277	260	252	256	263	229	252	273	260	268	260	257	264	258	244	209	271	278	263	279	259	259	278	280	252	259	279	285	254	236	249	268	251	271	239	256	244	235	279	245	277	223	296	247	237	271	262	262	263	262	304	231	266	270	286	278	248	252	257	278	248	253	276	280	257	230	249	276	266	254	233	277	264	267	256	254	270	292	230	267	267	278	258	240	282	248	249	263	251	268	253	256	243	266	253	265	262	262	279	268	263	230	252	298	266	269	256	283	243	275	263	244	251	262	248	232	281	232	255	239	250	284	255	246	271	303	298	279	269	240	288	267	284	259	273	283	301	255	215	299	279	248	272	272	276	249	248	257	228	281	216	322	290	266	265	261	242	259	264	275	280	265	236	242	252	271	234	267	280	267	279	230	224	262	263	251	279	310	284	291	268	250	296	276	254	264	265	282	243	251	265	252	274	236	236	237	245	288	231	223	267	227	249	269	277	253	249	246	262	252	246	255	248	242	248	271	254	266	260	264	271	249	239	255	233	252	266	267	259	284	270	266	269	233	288	233	250	278	260	261	272	263	274	243	260	280	251	221	255	275	254	258	247	266	281	246	258	262	221	242	253	285	248	238	238	274	249	232	218	266	252	218	276	268	274	262	249	251	283	256	253	255	259	253	272	264	247	249	264	250	270	245	262	239	235	257	244	263	242	272	268	296	253	275	227	271	228	257	247	269	286	293	259	204	289	264	285	254	273	257	260	250	281	263	235	252	306	265	282	244	261	273	260	285	277	280	284	259	269	235	280	247	277	242	253	259	233	259	248	274	271	242	257	268	255	249	271	285	253	259	252	270	247	216	262	244	233	255	256	240	242	266	237	235	243	275	263	228	284	260	251	246	251	296	246	269	274	253	250	247	232	277	262	298	273	269	262	242	268	264	225	268	232	286	246	304	253	219	284	268	281	230	286	253	243	234	267	266	266	258	276	266	242	257	235	229	270	266	239	264	265	266	296	244	236	268	292	257	254	270	265	235	229	241	265	270	251	256	276	283	263	233	290	251	249	266	284	246	273	273	260	222	266	273	254	232	286	239	255	267	253	267	279	267	282	257	276	244	258	271	286	257	271	256	260	245	252	265	295	260	248	270	259	255	250	314	288	244	267	251	237	245	266	269	253	258	271	270	269	281	274	258	252	247	292	247	278	257	239	262	231	249	232	262	238	243	270	286	251	250	271	253	268	252	255	251	259	254	245	256	261	271	252	262	276	244	274	261	233	257	263	267	251	240	255	291	270	253	252	234	249	244	236	252	267	256	258	268	256	287	235	243	281	251	265	305	236	241	264	281	283	298	265	238	262	293	286	298	255	268	253	252	283	255	262	284	270	270	237	244	264	261	258	251	281	269	270	238	261	244	264	298	238	271	264	262	294
1896	786	1631	1361	883	629	680	624	666	640	663	681	623	656	640	641	597	620	655	665	615	635	616	596	586	641	676	651	672	626	590	643	635	595	605	634	635	615	624	641	582	644	676	630	677	666	683	629	636	589	650	625	617	660	637	648	639	615	649	649	638	622	620	669	591	625	629	588	633	659	616	670	653	656	622	626	655	652	648	658	625	627	607	620	660	650	607	607	660	624	664	663	641	606	581	621	657	581	607	664	638	585	651	658	636	635	639	629	666	682	636	661	596	671	656	618	573	657	656	589	576	594	653	643	611	622	619	617	662	665	629	622	616	626	616	660	631	662	623	649	596	650	655	636	621	649	661	596	626	612	648	607	626	623	606	623	637	671	620	625	591	599	663	675	632	685	642	630	606	685	618	620	642	656	634	641	615	645	628	645	614	588	671	659	635	652	606	678	632	630	642	638	614	623	642	609	626	597	677	630	623	616	673	639	623	613	656	655	616	591	617	640	634	635	663	643	617	620	680	622	672	592	634	645	605	610	588	667	575	666	631	624	636	602	643	637	662	660	607	608	670	643	625	622	648	609	654	625	652	603	625	609	601	615	605	650	571	656	659	616	648	631	664	647	644	676	644	580	589	620	630	618	653	643	607	640	645	625	660	622	595	656	604	689	637	595	595	657	619	648	663	603	664	624	639	629	655	616	629	647	606	610	643	637	635	647	644	615	632	652	632	615	622	630	608	621	639	669	639	659	611	657	605	623	610	632	638	660	646	622	657	616	606	654	628	621	663	643	647	660	626	613	651	628	642	617	623	632	603	576	700	649	624	588	636	635	627	603	628	596	624	670	644	672	596	630	664	640	593	586	633	653	639	606	629	636	639	631	645	637	692	623	640	655	661	647	609	612	661	588	649	642	635	614	595	611	686	625	608	647	639	634	664	634	628	608	619	681	657	655	631	592	628	676	643	668	664	647	631	662	636	633	615	608	596	592	668	642	599	642	603	659	655	640	611	622	651	679	655	665	643	637	650	661	645	627	606	586	639	647	646	625	626	630	633	610	625	631	630	645	643	640	679	614	630	687	624	666	702	604	620	665	592	669	617	643	593	632	647	611	682	619	611	614	576	629	622	625	658	658	620	673	627	670	604	623	625	627	640	652	620	643	570	603	642	628	645	676	684	627	643	617	621	577	654	591	647	661	589	616	656	667	666	649	627	653	643	585	626	637	668	641	619	601	642	690	601	656	699	587	664	561	605	619	632	601	626	630	633	661	602	638	567	625	578	604	665	627	570	636	647	587	637	642	620	623	614	646	581	701	616	605	603	677	653	679	590	635	584	608	690	667	638	631	628	598	666	638	601	630	607	647	607	634	648	641	624	630	667	635	580	615	628	596	634	615	654	656	623	601	649	588	579	645	675	596	618	620	653	641	615	661	641	645	680	649	636	609	600	584	624	631	636	603	588	651	622	630	607	602	648	636	669	607	666	638	666	612	658	632	631	600	616	583	644	632	636	618	647	619	635	645	610	616	613	666	627	634	618	620	638	622	668	634	643	623	633	647	607	639	645	616	673	636	606	656	608	653	649	619	627	621	620	648	652	610	618	612	645	610	621	575	655	584	611	666	647	609	629	655	657	601	657	641	632	626	630	615	616	604	639	605	635	616	637	640	615	635	642	608	643	620	648	651	654	659	605	651	635	640	638	607	607	633	598	626	635	644	618	635	633	651	654	649	696	682	617	629	628	618	616	690	653	655	666	644	597	619	620	634	593	626	641	633	610	647	639	622	662	596	579	669	647	657	625	671	627	637	647	629	624	616	629	646	647	654	631	641	630	641	649	663	677	630	644	646	609	652	629	650	615	671	662	638	640	638	639	675	637	647	575	646	649	645	632	610	625	643	614	594	693	647	635	640	639	642	621	651	583	618	658	652	629	650	619	651	633	623	651	622	616	665	615	625	614	611	629	642	663	634	620	621	674	650	674	629	576	586	602	646	674	654	605	656	653	637	611	679	636	617	636	687	655	666	631	617	652	645	669	635	613	663	614	642	697	685	613	610	577	605	585	670	624	663	677	674	643	639	652	613	650	628	625	610	679	631	667	597	649	652	617	648	633	631	608	605	620	632	593	623	630	619	643	624	646	646	608	645	667	612	604	663	603	650	696	629	644	652	614	596	625	648	620	628	635	615	637	597	619	655	665	651	638	665	619	649	654	661	646	662	633	620	618	636	607	622	600	601	631	660	627	630	636	662	624	603	631	616	660	634	614	626	633	638	603	691	667	612	638	640	664	624	633	664	587	617	632	652	618	661	647	658	633	687	643	681	651	650	631	657	673	683	625	623	625	594	658	622	620	637	655	578	651	645	595	671	661	662	607	632	637	659	661	619	634	652	599	660	609	604	677	588	627	644	677	639	660	651	599	601	611	621	651	668	663	674	600	651	543	647	679	626	626	649	655	629	618	574	634	684	679	580	622	652	600	607	654	631	626	600	625	655	649	647	639	629	629	641	598	661	611	622	613	632	621	626	641	672	640	604	651	636	631	629	660	655	582	659	615	666	649	692	571	609	606	643	646	620	631	653	622	635	685	621	601	620	582	623	597	621	607	627	635	651	653	679	620	629	612	597	681	621	648	588	614	681	675	659	634	611	644	644	618	639	626	623	660	593	662	640	665	630	653	607	702	647	619	631	650	630	598	642	642	668	624	590	635	655	609	619	604	644	693	682	607	615	658	656	635	620	639	618	609	667	582	630	627	648	650	662	594	672	594	678	654	697	634	628	585	602	639	634	585	599	675	638	604	639	633	628	651	636	678	701	610	635	640	717	637	599	622	657	656	630	627	621	609	657	618	640	598	637	659	619	633	616	657	610	681	617	642	645	625	655	605	621	624	596	657	624	610	605	690	612	625	623	632	647	619	641	629	652	608	643	650	612	639	648	675	625	646	611	623	636	619	621	661	668	645	623	628	652	575	682	607	633	666	597	646	621	624	644	628	634	682	613	635	625	639	630	678	639	666	596	678	621	628	653	641	567	630	642	656	654	618	635	645	656	643	645	602	643	600	627	636	592	644	603	632	626	669	653	641	675	623	618	644	653	638	643	638	632	637	637	672	612	642	629	627	659	649	668	635	682	590	593	624	607	643	619	668	637	669	672	651	615	610	632	649	614	658	621	638	640	606	622	667	622	624	603	623	633	646	643	630	608	642	642	631	641	658	631	675	627	666	594	595	675	624	623	648	639	656	645	618	644	598	649	611	624	618	638	647	628	653	638	692	635	648	622	648	618	628	636	638	598	629	670	643	633	634	664	641	661	660	612	615	667	616	613	605	632	636	600	609	707	677	623	633	640	580	594	625	640	601	674	618	622	633	628	660	665	651	608	601	651	673	660	662	613	672	639	611	667	634	583	639	621	661	683	589	651	617	664	609	627	636	646	610	660	628	662	662	636	633	636	614	616	633	632	604	597	647	638	656	665	651	618	646	622	621	570	659	638	668	660
6742	795	10586	6599	2467	380	326	311	295	298	283	307	276	284	299	277	289	295	286	280	268	273	304	228	262	263	305	251	266	282	277	269	267	256	272	263	275	250	266	271	298	288	281	274	268	294	239	238	264	261	241	261	264	286	268	276	272	263	266	283	281	256	287	280	283	274	288	281	265	260	253	261	278	252	282	257	259	250	287	275	243	296	263	286	273	273	250	270	282	308	244	288	276	281	251	255	281	240	269	274	264	284	271	276	288	272	283	291	268	271	274	275	244	250	258	279	272	269	268	286	291	271	263	260	290	302	245	261	243	288	275	261	309	272	254	265	265	279	302	291	270	310	306	264	288	264	259	260	260	304	273	259	300	286	252	276	295	260	288	256	306	265	270	259	274	286	246	275	270	274	281	267	303	278	280	255	280	262	271	294	259	276	285	291	250	262	271	269	250	258	285	279	266	266	305	245	294	250	273	271	279	271	269	275	255	247	288	260	261	277	239	273	298	247	284	273	272	240	270	283	269	274	253	286	269	256	280	281	261	278	267	290	247	267	260	294	261	244	244	273	293	294	268	263	276	253	283	312	242	264	290	302	258	288	259	275	280	261	288	278	303	281	289	250	263	274	271	297	256	255	315	262	271	279	276	295	285	247	258	286	256	242	261	268	273	267	260	278	269	270	320	282	269	276	264	267	239	263	287	279	267	280	244	303	254	296	287	246	279	279	267	283	292	259	273	268	287	252	300	259	255	268	267	300	277	263	247	253	271	255	256	277	249	235	275	301	253	258	299	259	267	308	273	293	278	277	267	282	279	249	262	264	258	276	267	258	244	270	318	296	270	262	308	248	224	279	290	273	269	286	263	287	295	249	263	258	259	256	253	263	303	292	258	270	315	250	273	283	260	245	267	244	281	281	267	279	268	276	270	257	252	304	251	277	260	277	282	258	266	281	270	257	236	233	293	241	274	277	284	295	269	261	266	233	262	259	263	296	266	241	299	275	277	241	279	262	273	271	263	264	238	271	277	299	253	251	287	268	270	273	278	287	275	284	272	253	250	270	267	260	288	255	275	292	269	290	256	264	286	267	270	291	240	284	264	247	249	316	295	277	280	254	304	256	233	293	259	278	283	281	276	273	267	292	235	277	256	255	247	297	261	286	267	258	273	281	252	278	283	303	258	232	278	286	256	272	270	277	284	244	250	263	289	312	281	258	268	278	244	266	268	299	294	268	291	267	292	273	247	244	274	260	248	246	279	254	289	278	280	284	298	276	238	260	269	268	280	247	267	275	305	285	254	241	265	285	317	269	263	252	293	248	257	278	277	252	279	277	248	301	300	278	264	253	272	268	273	257	255	276	273	288	264	263	262	261	261	244	279	272	290	263	272	280	291	273	275	299	268	284	283	261	292	265	268	244	278	264	287	246	240	287	303	251	260	249	255	282	274	255	269	283	279	290	265	272	292	273	283	302	275	251	254	256	249	262	283	280	264	291	278	288	260	245	265	268	293	286	302	267	265	270	269	282	290	258	266	265	244	256	274	261	299	256	312	283	288	241	248	291	290	270	263	239	313	323	276	293	243	251	277	250	240	279	271	267	235	293	298	274	264	273	270	282	235	261	303	278	315	289	253	248	282	272	279	258	236	251	257	246	272	286	243	269	274	249	274	280	254	263	290	230	250	258	237	273	281	298	252	269	271	251	256	301	227	275	249	260	279	272	255	282	280	249	285	251	247	279	257	269	258	284	270	275	260	257	234	276	246	282	294	238	281	284	300	276	268	268	254	235	264	271	270	276	257	268	260	267	271	273	278	248	250	283	297	291	269	278	289	282	250	277	250	254	269	267	290	257	282	273	265	282	236	281	267	224	238	256	274	278	240	261	267	273	276	272	276	275	254	286	329	247	310	258	247	231	257	248	287	278	254	240	253	274	276	240	265	323	299	245	253	259	282	273	283	266	269	252	289	255	290	255	259	275	301	267	245	259	311	263	247	282	282	279	268	258	281	273	278	288	291	297	266	252	275	276	279	231	256	281	293	263	263	261	328	260	268	260	261	298	251	265	290	298	287	283	297	287	235	288	282	259	283	275	251	283	266	266	278	301	301	261	245	268	270	269	262	276	285	296	278	292	245	269	279	267	286	301	282	287	267	288	269	315	308	271	298	318	282	263	250	258	254	238	256	279	276	268	295	281	267	258	273	256	260	286	289	278	282	268	287	313	288	286	235	241	287	300	259	260	235	290	255	271	305	242	256	279	272	249	292	282	252	256	309	265	258	293	255	280	281	240	249	277	282	294	293	270	292	293	252	273	263	259	254	273	250	263	274	250	256	258	262	249	266	251	282	261	262	236	256	264	272	256	283	296	297	280	302	294	315	285	275	261	244	267	256	283	262	285	287	291	263	277	264	283	262	268	270	246	257	252	250	243	305	275	268	268	278	265	273	300	263	277	309	248	285	264	291	248	267	272	249	269	246	244	286	305	254	267	262	270	282	263	289	260	297	279	243	267	258	260	261	271	278	291	300	269	274	256	261	247	275	248	291	293	259	265	297	264	297	255	265	262	282	272	307	273	263	258	261	314	252	265	306	229	270	258	276	257	271	293	268	241	283	294	237	262	273	277	258	269	255	290	244	261	241	259	272	260	317	288	276	263	250	256	269	273	269	240	277	272	291	268	263	254	304	259	285	283	261	286	239	262	273	289	268	264	255	266	291	293	260	271	265	271	306	296	292	267	271	250	254	265	305	259	221	254	278	308	285	303	262	266	257	271	288	282	270	237	278	264	298	259	291	264	262	273	272	263	268	292	300	267	263	272	243	258	277	236	255	275	288	258	238	286	286	274	284	245	255	279	284	278	291	268	265	254	269	273	294	264	269	237	275	291	286	287	281	284	289	280	258	274	279	268	240	272	272	273	280	277	289	279	275	296	270	281	248	295	240	293	295	302	282	272	265	274	250	280	294	287	274	270	285	295	253	278	318	271	283	252	271	262	271	286	289	268	257	230	268	266	242	249	300	274	308	259	279	257	261	285	268	274	253	263	268	267	287	296	268	269	265	264	257	283	287	303	286	298	234	298	262	257	311	287	274	267	269	287	310	278	258	256	251	287	266	242	279	271	282	302	277	275	249	302	278	266	232	295	257	270	284	258	271	279	282	249	239	291	300	247	271	265	282	260	272	273	279	237	279	267	279	279	300	248	259	297	312	263	264	257	253	252	263	249	290	289	271	258	281	273	263	259	253	296	264	272	259	251	286	237	268	246	265	256	253	255	263	286	234	274	289	310	274	253	277	247	257	287	241	271	267	279	262	276	273	282	268	259	286	269	260	284	263	267	269	286	265	273	270	261	252	275	309	301	268	268	266	252	276	269	327	288	289	291	274	279	266	285	261	276	250	243	289	301	268	270	293	261	278	279	247	265	274	279	261	282	250	292	260	274	255	263	288	277	251	296	304	257	279	247	265	273	272	265	264	279	288	286	271	269	244	280	250	286
6190	1210	18796	15117	4272	1006	859	864	778	784	697	750	746	712	716	719	688	651	681	708	677	649	680	666	676	661	666	667	641	636	677	675	661	663	616	665	638	689	686	642	630	647	696	613	702	690	626	644	724	679	640	637	664	660	651	647	665	645	654	679	612	692	616	619	606	644	599	669	648	623	659	632	644	674	657	653	646	625	643	664	655	606	573	657	688	655	615	677	604	643	602	617	621	649	672	656	719	689	651	676	665	652	623	661	629	637	685	625	708	622	661	677	637	605	630	611	634	671	666	623	738	655	662	624	669	635	670	648	649	668	680	649	608	643	651	640	643	653	648	659	719	635	658	641	668	612	657	596	678	664	627	630	589	679	677	605	655	659	638	619	614	653	700	655	649	623	678	628	654	662	682	671	694	668	599	657	663	695	628	636	655	665	602	644	678	661	652	650	625	648	659	696	649	639	646	601	633	670	665	682	651	697	645	598	697	639	649	626	622	657	656	667	658	645	593	686	674	635	658	665	634	641	629	662	590	592	635	642	597	671	673	668	621	650	701	626	672	653	645	657	679	661	659	659	651	599	635	648	603	587	672	646	627	643	667	635	627	644	644	608	643	634	680	662	649	625	617	662	618	649	653	665	637	643	672	628	633	618	638	686	674	661	624	659	684	647	642	677	630	678	632	627	662	630	650	646	628	654	655	647	626	680	615	654	636	627	649	608	679	662	662	640	645	646	660	646	635	653	625	673	622	667	637	686	643	623	639	587	668	683	628	684	639	646	682	655	677	663	632	650	673	660	679	639	659	685	612	678	666	673	654	667	659	635	641	636	651	649	670	654	637	600	616	611	610	628	598	649	659	616	656	619	687	612	654	665	673	641	692	646	626	705	634	653	636	646	634	690	613	693	709	658	640	612	622	625	634	650	614	679	670	684	602	666	692	593	644	641	624	620	677	673	689	661	642	626	626	666	653	649	608	613	626	635	639	639	663	647	662	640	631	628	616	671	581	667	628	623	667	642	644	688	633	648	634	626	653	687	662	662	659	657	613	635	685	635	632	694	615	656	639	632	647	654	684	679	664	637	653	608	662	646	642	650	697	675	631	633	662	663	630	672	689	664	662	681	639	661	614	686	659	645	680	599	622	646	661	633	628	652	681	627	642	664	663	704	685	639	663	655	640	637	623	665	611	631	652	626	663	636	647	647	638	593	678	634	635	645	669	638	637	655	628	632	652	662	705	657	636	672	667	638	654	650	659	615	641	615	641	665	615	666	629	649	656	665	646	654	674	688	675	638	657	670	625	631	655	626	598	645	659	639	666	618	663	663	649	653	644	701	602	679	665	650	657	588	623	623	687	668	668	619	639	614	615	612	659	660	657	608	631	678	610	676	655	663	664	654	670	624	664	586	672	665	670	675	642	632	651	697	644	645	646	672	631	662	655	654	638	714	632	661	624	628	623	626	664	670	639	643	632	664	655	644	666	662	655	636	654	656	650	649	641	661	660	661	673	651	644	704	656	664	644	633	646	655	662	631	667	654	686	709	667	667	657	603	636	688	671	656	658	652	651	656	627	591	660	613	669	605	662	691	591	653	626	692	677	623	655	669	680	640	605	643	650	653	654	642	612	637	657	634	642	640	621	640	655	622	619	590	670	643	652	682	640	603	679	642	619	659	621	617	644	610	626	651	642	620	688	649	656	655	636	655	684	628	650	628	584	672	665	632	633	656	692	645	680	676	658	643	703	654	628	676	711	677	686	618	637	625	650	626	664	627	639	696	623	689	621	645	642	637	663	613	627	632	609	656	637	653	613	698	650	695	714	673	624	641	623	657	638	661	679	713	670	639	646	642	658	659	649	637	637	639	650	615	668	661	654	718	622	686	661	574	647	650	646	663	596	626	673	677	612	676	647	672	627	656	663	655	626	666	592	639	653	628	647	634	670	614	652	595	641	614	636	655	626	624	660	654	622	638	642	609	648	676	605	662	645	649	642	638	658	651	673	630	680	610	614	626	644	669	651	659	692	676	674	613	640	671	636	612	707	692	681	631	649	657	636	622	665	656	633	656	607	644	586	671	636	668	662	620	626	643	687	662	606	594	637	652	656	679	659	667	592	654	664	665	661	670	668	605	670	638	665	660	684	616	666	620	657	635	638	606	614	631	660	643	610	629	667	649	625	618	660	634	673	657	665	680	629	652	638	662	635	661	655	611	639	641	580	660	634	612	673	611	660	665	623	671	626	652	675	668	642	661	680	694	679	641	684	629	600	641	626	671	677	618	650	635	636	612	666	677	675	686	580	653	621	643	665	639	636	637	631	616	648	677	687	621	615	682	636	657	615	573	641	637	685	619	667	677	628	628	617	702	608	678	641	719	669	667	624	664	641	629	716	595	611	626	636	602	648	622	693	596	625	649	640	635	641	653	638	615	649	636	655	651	602	633	641	690	714	670	641	671	676	622	653	588	634	642	623	692	634	694	637	678	725	668	673	621	645	622	652	641	586	646	629	675	612	601	690	690	667	649	662	645	638	653	675	627	627	660	597	640	649	610	667	627	645	674	610	646	584	617	635	625	622	653	655	636	657	652	659	636	683	649	639	661	624	656	645	625	687	668	612	599	605	655	658	649	633	641	636	623	657	675	693	641	680	655	574	637	641	637	687	688	681	620	625	637	656	682	701	660	603	634	674	646	620	613	649	682	630	646	609	635	602	684	661	630	616	631	659	660	621	634	679	659	604	678	664	640	622	667	686	615	691	636	683	613	668	651	638	643	677	616	597	651	656	682	654	684	653	613	654	674	652	650	636	651	656	654	614	602	630	608	622	639	661	684	661	608	650	644	697	635	624	681	609	613	668	677	680	661	662	645	627	666	652	618	616	576	638	650	626	650	629	649	685	715	593	654	659	653	684	650	631	679	625	605	678	650	652	677	647	639	656	695	673	667	618	644	601	654	659	630	661	675	626	674	654	664	604	620	671	641	704	635	658	654	707	645	598	613	642	665	602	598	646	655	638	676	622	615	688	650	659	651	661	673	606	661	640	634	657	639	680	656	639	645	646	602	655	647	657	630	645	631	660	640	641	658	642	634	652	651	623	617	642	671	649	693	652	647	664	686	668	642	663	626	639	672	631	647	641	661	641	610	619	683	650	660	662	678	671	685	641	654	648	689	610	681	629	637	653	657	607	695	693	637	642	652	684	650	645	678	674	630	679	659	658	666	633	624	659	605	592	689	681	628	618	663	654	749	696	682	652	669	668	648	689	629	650	682	639	636	647	715	632	683	641	656	653	617	605	646	646	725	635	733	649	619	655	625	640	673	629	687	695	692	620	634	679	649	606	711	695	642	628	632	615	656	624	677	689	703	618	661	665	654	672	647	696	624	656	648	636	663	648	619	667	647	610	632	639	685	663	648	655	632	591	635	626	675	639	641	642	615	628	668	646	665	685	608	663	619	677	621	676	650	668	662	675	686	694	630	695	616	677	645	647	633	635	652
11992	1281	19410	16910	5200	337	238	204	188	183	181	170	152	157	131	133	154	153	129	157	131	132	136	153	137	148	133	153	152	132	138	111	146	116	145	170	145	124	152	136	129	147	128	131	130	142	137	128	152	115	125	130	137	132	130	127	126	144	129	148	124	131	138	133	118	117	136	155	115	124	141	136	130	171	122	133	138	131	144	106	150	129	123	124	137	156	140	135	143	125	131	141	148	133	150	139	122	130	152	132	124	111	129	141	117	114	123	145	134	129	132	129	146	155	131	145	124	156	128	140	141	155	147	132	148	120	126	145	122	121	127	137	131	139	163	134	147	137	125	139	142	126	136	145	139	148	110	143	138	124	126	132	139	145	125	133	149	141	144	153	141	144	132	117	116	123	152	123	135	133	140	119	127	132	163	139	129	142	133	125	143	141	138	160	137	127	148	151	137	127	113	138	136	139	149	130	151	138	136	118	143	133	129	129	133	120	140	132	125	129	120	122	142	126	154	150	150	151	127	129	130	155	115	138	131	124	147	145	153	131	135	117	126	136	123	132	144	146	131	147	141	158	136	128	133	133	144	138	143	141	156	144	147	155	153	153	139	112	135	131	127	126	149	124	130	135	133	137	152	159	125	140	125	140	155	119	158	136	150	174	141	142	144	133	139	127	150	173	107	163	135	142	132	120	162	132	155	119	136	105	130	142	117	138	125	143	159	148	143	142	118	111	143	154	138	136	134	139	122	134	116	138	134	119	125	132	138	147	122	138	138	127	151	127	151	153	138	141	134	114	134	136	121	135	139	168	133	155	120	140	136	149	140	160	127	115	144	134	122	124	138	133	112	134	125	145	122	106	139	138	133	129	133	148	122	132	133	127	117	139	122	137	142	130	138	134	136	134	128	132	135	155	128	135	131	125	135	138	152	123	137	130	138	150	132	136	136	157	135	118	155	153	133	125	126	127	140	120	119	142	144	124	126	143	133	137	119	146	139	125	118	138	123	139	136	126	120	128	139	138	128	140	145	136	135	133	166	137	132	128	135	130	128	113	125	142	130	137	131	134	142	132	132	134	133	136	151	133	129	132	149	120	147	160	142	137	137	122	109	128	142	135	123	121	146	136	134	144	122	149	129	144	158	155	136	128	137	133	122	133	148	131	138	140	126	136	155	122	125	135	132	170	130	129	140	131	124	125	155	132	126	123	155	152	154	146	126	126	145	143	134	131	134	145	144	134	127	133	135	151	123	133	134	158	146	142	144	136	144	136	127	128	131	132	128	147	113	126	142	129	144	123	148	134	131	124	160	145	115	145	137	145	155	157	149	147	151	148	135	130	158	126	163	119	148	133	130	137	147	127	115	143	113	137	148	123	163	148	142	150	127	120	141	143	137	159	159	121	135	131	113	128	118	134	155	133	138	134	137	124	140	138	157	133	120	114	126	141	125	131	150	135	144	127	142	126	138	141	151	131	159	143	137	138	153	133	140	157	141	136	139	118	127	137	141	136	124	150	148	138	127	130	134	155	133	126	140	135	142	144	128	137	142	152	127	181	138	127	121	126	135	144	159	139	136	130	138	132	128	150	140	153	159	123	128	141	120	149	140	147	115	142	130	160	135	146	133	141	121	158	149	130	116	117	132	152	139	124	138	138	152	144	148	120	140	147	135	117	139	113	142	142	148	124	110	131	127	140	138	146	155	156	143	141	136	107	130	134	143	135	132	139	120	125	160	139	153	137	127	149	137	118	145	108	139	146	120	113	130	142	116	127	169	137	139	135	156	155	128	141	129	141	129	128	134	133	139	122	126	130	157	153	149	148	139	130	127	135	140	116	135	140	159	120	135	128	125	122	156	128	140	130	124	153	121	134	120	139	157	145	146	126	127	137	134	136	117	140	150	139	142	139	132	122	149	137	146	154	120	134	122	134	122	119	146	150	111	144	139	150	138	134	157	149	145	136	130	127	125	127	126	144	161	167	128	142	158	133	153	127	107	149	136	121	148	118	150	139	137	146	153	130	147	146	149	144	140	144	119	116	146	130	141	151	127	144	126	116	134	126	128	132	117	158	121	148	141	139	121	170	158	156	148	127	139	152	130	132	132	142	128	149	162	142	137	148	130	131	140	166	131	123	141	130	152	154	128	156	134	138	143	134	134	160	129	109	134	121	129	157	148	134	114	142	121	117	119	131	176	129	116	154	128	145	133	128	143	142	147	123	149	145	123	104	139	137	145	148	123	115	120	149	116	129	122	128	138	133	138	126	138	151	132	131	130	143	124	140	116	162	134	136	138	138	124	130	123	163	162	117	158	150	128	131	143	153	141	116	138	133	133	143	121	139	129	128	110	141	151	136	139	121	133	152	131	163	134	139	140	169	144	131	124	144	131	156	146	141	127	141	143	172	134	118	140	124	131	144	128	135	142	130	151	152	119	132	144	126	124	137	132	142	152	147	138	141	156	143	127	118	131	129	145	136	132	157	127	131	168	122	132	141	136	109	123	123	130	153	137	153	143	138	134	142	148	116	137	125	154	124	132	151	151	121	127	139	145	142	143	128	145	133	153	134	140	127	110	135	128	140	126	123	125	146	134	127	140	128	120	139	137	127	140	153	148	119	152	159	160	137	140	136	156	119	151	138	129	126	141	165	149	120	139	128	155	135	125	131	141	128	137	123	141	128	155	142	112	142	144	135	111	120	141	145	151	139	151	150	123	118	130	168	172	164	151	131	132	117	140	128	140	125	112	112	162	116	120	107	136	149	137	131	138	114	130	130	110	138	149	131	127	120	132	136	162	155	101	138	147	148	141	139	129	141	140	155	152	137	157	128	146	151	119	147	137	129	126	145	133	112	119	153	135	139	127	142	162	137	124	145	135	145	139	144	118	125	137	127	139	141	142	138	133	116	149	136	131	136	128	159	136	125	132	139	123	130	142	137	130	146	139	156	150	134	128	131	136	129	133	141	115	149	126	152	130	150	138	125	132	121	132	137	134	134	135	139	159	136	134	129	136	121	124	128	122	140	128	135	129	138	132	120	149	130	123	122	137	141	134	126	135	128	144	131	131	147	139	131	123	146	163	147	179	155	135	126	121	132	163	114	127	121	137	138	147	135	133	140	110	128	133	121	139	136	129	140	135	116	138	134	124	132	138	140	153	140	159	162	131	125	133	124	142	128	132	117	136	141	128	112	149	134	121	151	143	146	108	141	124	133	166	134	133	119	149	155	130	128	118	154	127	120	126	115	131	124	166	127	126	131	137	129	137	127	126	143	134	133	148	152	156	136	139	120	133	152	166	136	141	129	140	138	143	114	153	144	157	154	118	119	141	117	136	146	163	129	153	142	139	133	130	143	142	120	144	147	149	117	157	133	148	136	167	131	126	149	122	140	149	159	135	159	122	140	147	133	151	121	150	164	135	138	151	145	145	121	121	143	146	137	138	137	129	147	135	140	136	119	142	123	116	121	120	113	152	143	129	164	161	148	140	144	137	138	122	132
7845	1368	28047	27954	6900	998	819	714	645	615	551	506	475	479	440	428	419	425	397	429	416	383	392	358	384	392	342	387	379	351	379	389	370	373	382	314	331	346	383	365	371	369	313	352	355	362	343	356	335	383	365	369	338	356	340	334	338	359	329	357	364	355	318	378	322	324	347	351	313	340	362	343	359	332	368	350	302	338	353	338	360	356	335	362	377	325	331	354	354	319	328	326	335	347	334	335	306	349	363	393	364	328	351	338	294	326	389	361	345	377	340	351	353	325	351	354	337	327	301	379	347	359	325	332	312	336	358	352	341	320	326	354	363	319	310	330	374	367	387	339	367	351	350	330	347	330	317	356	361	368	311	356	331	328	362	294	328	347	338	341	333	313	361	329	342	349	325	315	334	345	344	327	322	355	341	329	309	299	349	356	340	345	335	354	353	343	390	342	349	321	334	331	338	327	337	345	313	335	348	341	317	371	350	347	338	346	329	313	334	335	309	345	365	347	346	334	347	330	353	323	374	350	358	347	331	322	329	390	314	353	337	340	327	339	331	363	347	336	328	387	360	357	331	358	375	331	364	340	325	333	349	329	358	339	348	364	337	366	361	342	341	331	331	314	352	331	343	368	320	349	360	350	314	322	345	337	381	349	374	358	327	319	359	365	344	322	363	329	305	361	342	369	351	322	357	363	329	345	314	322	330	333	332	348	361	322	340	313	335	343	372	348	323	326	382	368	326	340	353	369	315	336	347	325	389	314	401	332	346	344	333	336	336	360	319	312	361	351	352	348	322	363	334	327	315	346	320	334	323	346	354	356	349	346	359	345	341	363	339	345	318	369	355	333	366	299	323	319	348	331	353	330	321	340	343	356	322	351	329	363	356	368	296	349	359	338	328	323	351	361	333	316	336	340	317	372	341	343	365	322	384	339	346	351	352	359	324	348	327	332	319	355	326	335	353	347	346	342	335	304	310	326	323	337	335	359	341	319	302	367	340	351	355	337	339	361	358	345	366	338	315	354	315	367	351	327	349	345	320	332	340	329	350	351	358	305	355	299	383	386	298	366	323	318	333	354	360	353	372	358	339	347	357	339	325	342	344	302	288	365	340	348	360	348	350	376	309	328	322	368	310	306	353	363	352	331	319	323	362	330	330	308	361	329	341	368	340	336	338	342	344	344	317	341	331	358	324	328	320	329	369	342	352	343	356	352	322	306	383	334	336	357	328	346	337	345	364	357	341	334	305	345	342	359	334	350	354	377	337	328	328	352	337	330	373	360	329	343	320	360	321	359	318	343	357	375	378	373	340	336	315	365	361	363	354	308	321	363	323	318	368	305	343	338	325	328	331	352	395	313	355	348	325	325	364	336	312	355	395	339	345	360	357	345	337	325	344	367	328	341	332	337	349	316	369	396	348	364	335	308	327	339	340	333	340	305	381	363	322	332	330	365	364	364	364	327	342	325	366	349	347	377	355	331	370	332	324	315	358	358	364	335	317	340	345	352	328	322	328	326	373	391	336	338	355	342	339	364	316	328	323	343	348	341	333	353	321	383	336	343	381	375	324	335	311	331	315	351	354	338	364	344	332	347	352	361	356	318	320	319	330	365	315	358	365	331	340	358	345	331	312	342	353	328	350	354	339	339	320	349	359	343	334	344	350	332	362	315	322	328	357	312	368	326	341	320	344	342	354	348	343	352	351	354	364	357	342	345	364	370	357	342	370	319	374	355	365	358	353	322	328	348	320	335	354	348	351	310	338	332	381	349	327	354	336	342	347	372	326	352	311	337	327	307	330	365	349	325	330	322	302	336	376	325	369	333	314	359	347	373	325	328	356	354	348	375	311	346	366	334	335	343	327	346	332	339	322	341	347	354	362	339	363	317	334	355	320	328	327	319	347	325	329	340	317	352	343	337	343	364	321	335	331	345	338	361	320	331	357	344	349	375	364	367	339	357	330	343	325	326	342	355	316	356	339	309	335	375	350	338	361	356	354	362	333	329	366	336	370	297	384	326	322	338	347	334	336	333	337	337	306	314	299	328	335	326	358	383	375	344	359	310	344	335	379	321	346	353	349	388	337	336	329	354	335	340	343	340	344	349	353	351	322	350	349	351	348	347	364	361	348	354	335	347	342	354	332	353	345	337	334	356	322	348	316	338	353	349	340	337	326	363	354	332	342	362	328	351	374	368	292	320	317	328	315	343	353	362	329	360	373	329	354	320	358	347	311	367	355	356	375	349	350	342	358	353	321	324	361	311	346	339	323	371	342	319	344	350	359	336	358	328	354	339	341	327	348	340	343	344	329	345	360	315	372	357	323	319	347	321	342	380	319	316	335	353	378	334	361	324	368	325	355	299	342	353	357	361	330	349	353	365	348	321	372	320	398	359	329	345	320	326	364	350	324	339	318	293	350	340	332	318	314	341	316	357	332	328	337	314	341	322	335	318	361	334	342	349	366	336	343	329	330	348	316	327	364	336	332	357	344	354	353	367	338	342	330	349	378	328	340	329	318	351	326	364	375	351	339	376	353	331	352	360	352	330	332	324	339	360	330	318	341	366	358	349	307	336	366	349	348	346	339	346	343	368	372	356	341	348	314	331	315	344	293	330	323	329	373	346	308	355	339	349	340	350	364	317	306	337	358	382	346	324	358	316	352	328	332	368	350	333	367	303	325	331	352	312	343	321	322	329	340	330	359	338	363	349	339	355	353	345	312	363	373	333	345	374	376	358	340	344	346	356	337	362	378	363	358	337	350	354	333	322	352	310	350	318	339	346	377	345	346	364	330	332	351	349	360	343	323	350	322	332	359	353	334	356	390	332	349	342	358	387	360	341	339	354	328	380	371	329	308	320	353	339	349	342	350	355	362	331	313	343	328	297	325	374	342	330	350	312	357	313	343	318	338	308	345	326	337	329	310	327	364	324	335	352	337	322	365	361	359	346	313	374	339	362	336	361	337	314	375	320	317	347	352	344	358	381	331	342	351	348	337	309	341	319	341	348	308	338	325	365	340	343	337	323	374	373	321	329	374	321	354	356	328	360	347	328	351	351	346	337	334	332	350	357	319	343	309	370	351	330	327	389	341	384	333	377	354	369	369	342	368	326	335	326	347	331	330	363	361	366	377	349	360	311	337	339	360	357	375	322	329	351	309	335	312	353	341	372	367	342	306	363	322	317	312	362	344	343	294	347	350	332	328	336	370	351	332	331	337	350	304	351	326	374	339	364	351	355	337	368	369	349	306	339	353	359	353	358	347	321	375	340	317	333	350	336	333	334	313	332	336	350	337	341	350	358	346	325	367	352	311	376	331	340	317	332	345	337	335	351	329	366	358	362	349	316	360	327	343	344	335	346	356	362	333	380	327	339	353	345	365	354	349	383	354	324	341	298	345	351	346	316	328	339	340	309	352	318	365	333	360	362	331	338	357	316	328	385	325	348	361	331	306	356	354	312	337	350	355	324	333	339	341	334	333	311	363	350	311	346	357	324
1387	414	646	545	308	301	248	286	278	270	311	258	276	239	253	266	257	263	266	266	241	262	244	286	259	245	267	262	287	294	261	272	260	268	277	235	259	258	270	254	259	282	242	295	267	253	252	272	257	230	247	263	264	286	248	269	245	242	281	262	250	304	270	264	251	266	303	305	265	297	271	266	236	240	257	269	255	272	250	214	266	285	277	235	250	281	287	289	270	261	265	242	284	255	233	267	255	292	268	241	231	259	251	243	266	264	270	248	282	275	249	293	257	267	262	267	265	250	239	284	264	280	269	229	269	234	247	251	254	288	272	251	253	265	281	251	279	267	297	245	263	255	280	256	280	250	270	256	277	264	248	314	287	250	282	274	250	269	264	262	282	267	260	246	259	286	273	253	246	268	254	290	272	254	279	251	253	259	285	267	236	270	258	258	268	253	261	280	256	262	245	264	249	247	275	288	261	299	268	248	280	266	273	265	287	275	240	263	280	266	243	265	255	260	249	285	287	249	255	262	274	251	260	274	266	250	258	285	248	278	248	256	232	280	258	238	274	281	260	259	257	275	259	260	258	253	286	245	276	264	287	266	268	262	279	268	263	268	268	267	285	248	285	267	277	279	276	247	261	232	289	261	249	260	286	293	284	285	291	278	257	233	272	281	238	257	269	238	253	290	283	257	264	276	248	250	263	280	257	247	272	220	283	275	247	263	258	303	262	276	244	263	269	268	268	251	254	270	276	287	257	286	242	264	289	247	269	268	262	280	279	267	256	283	285	262	262	284	252	235	250	249	245	251	272	290	271	288	271	292	249	295	259	277	267	273	269	264	263	275	276	255	239	266	245	271	290	279	281	280	272	281	271	281	279	255	276	243	264	268	267	243	284	284	253	263	252	244	253	275	274	262	259	283	216	258	273	265	248	256	260	258	293	269	276	294	251	297	259	251	260	258	303	254	261	247	259	241	265	259	258	239	239	252	271	287	237	248	254	287	255	266	266	257	269	258	261	253	245	248	248	254	283	258	255	257	259	279	255	264	258	244	276	293	271	266	246	262	253	244	249	243	277	267	280	255	243	277	260	270	254	237	268	277	257	262	251	311	274	276	273	263	293	256	221	268	239	262	269	262	283	291	285	276	281	278	282	294	237	252	275	267	265	266	261	241	262	254	246	261	239	318	265	262	246	265	267	279	262	298	254	254	256	269	268	289	258	259	266	239	257	246	269	272	250	251	223	266	240	253	269	278	272	246	268	275	254	242	267	286	232	288	248	257	240	273	274	300	229	257	267	274	256	265	286	252	285	253	238	250	271	267	260	257	286	319	276	243	276	262	290	270	287	226	272	284	259	270	271	282	283	247	282	240	269	265	270	275	284	246	277	268	259	273	232	273	257	258	258	230	240	260	270	241	258	285	235	229	241	253	276	253	265	227	266	288	249	261	258	251	241	261	283	282	241	272	258	288	272	270	243	221	253	271	263	267	269	281	264	273	265	265	271	272	245	254	298	249	258	264	280	260	252	255	280	265	264	266	245	241	272	266	257	262	290	274	270	269	266	262	262	244	248	283	268	275	291	253	237	249	269	263	244	251	272	255	241	271	246	236	262	267	261	268	258	267	270	255	277	263	284	292	260	264	278	264	242	268	251	246	258	299	276	275	276	273	270	262	250	249	264	265	282	261	272	265	286	275	271	278	277	257	279	286	274	244	284	277	272	256	275	281	260	247	256	254	255	268	258	277	261	259	281	266	265	306	290	266	266	277	242	292	255	273	229	291	266	270	268	278	257	271	280	272	273	259	258	260	265	264	274	277	265	267	275	261	254	297	286	263	264	275	227	290	243	254	262	258	282	238	252	261	271	271	222	288	269	283	243	264	273	271	265	251	251	255	264	258	293	279	266	279	265	253	257	263	275	265	243	263	274	273	247	308	246	283	270	266	269	256	248	258	241	291	271	235	280	264	269	259	294	263	269	282	269	261	275	266	267	245	252	245	275	258	281	257	283	236	248	252	258	245	254	258	254	270	261	253	268	273	288	258	252	251	293	255	268	256	233	282	252	272	267	226	264	270	280	269	277	260	264	280	290	280	257	256	245	241	245	242	268	258	273	239	258	266	300	246	265	254	294	277	300	253	259	251	230	243	225	262	259	254	241	279	284	311	253	269	256	280	271	266	295	250	252	234	315	289	276	261	244	263	280	268	288	259	274	250	267	275	268	259	227	287	276	222	243	253	246	283	261	285	285	277	262	246	272	272	246	260	257	260	257	282	261	261	260	237	264	301	238	271	255	271	252	267	284	247	263	260	267	289	266	286	256	253	277	296	267	271	275	246	279	283	266	275	245	293	264	253	253	279	251	284	248	245	270	265	243	279	300	235	260	264	254	262	258	250	259	285	230	259	291	231	298	288	280	290	228	274	263	246	247	288	279	265	293	255	268	266	276	265	287	254	306	263	281	265	268	268	245	275	252	282	269	261	268	224	260	268	259	272	260	270	271	234	258	281	291	289	247	251	258	252	313	240	254	270	252	234	276	273	269	275	259	243	297	254	263	221	283	241	272	261	246	269	272	277	257	277	290	253	280	250	296	278	233	264	268	245	263	287	306	297	250	273	276	293	290	283	273	277	278	260	263	291	278	255	291	271	257	246	279	276	263	259	301	295	279	297	271	248	278	251	263	245	280	238	265	290	267	250	247	267	268	249	245	296	281	286	254	249	272	282	256	276	267	263	255	269	252	258	274	284	267	267	258	235	264	262	292	274	263	273	277	263	252	265	255	286	230	259	272	263	253	248	244	272	238	255	246	284	247	270	273	273	271	285	253	249	272	271	274	298	283	263	273	233	250	261	286	258	288	286	245	243	295	285	265	245	258	267	266	256	305	260	295	269	285	255	285	252	289	231	279	261	265	228	286	299	261	249	270	255	254	236	297	271	253	269	238	269	301	255	282	270	282	280	262	263	279	275	245	284	292	284	259	306	264	285	282	264	290	250	281	265	282	286	262	269	274	239	251	246	285	250	247	292	236	275	265	251	251	278	268	252	288	259	230	259	267	257	258	253	251	287	281	280	265	249	257	227	271	287	290	295	286	252	287	291	282	278	255	291	252	264	286	273	233	234	269	265	262	241	277	282	277	252	274	265	271	243	254	297	273	278	276	246	288	258	277	264	270	263	290	285	238	270	221	297	262	259	255	296	295	245	281	263	280	253	237	251	267	278	285	251	260	261	264	242	243	297	288	246	262	289	266	272	262	279	258	263	267	257	259	233	273	260	261	261	249	271	272	249	260	265	260	254	295	236	281	258	228	267	264	240	268	257	261	258	262	257	281	308	254	276	289	262	226	259	258	251	267	255	269	283	276	290	259	279	245	249	263	256	268	292	271	255	243	288	246	253	254	237	254	269	254	241	253	270	272	275	236	271	248	279	259	271	285	256	242	257	286	286	256	270	290	226	262	294	257	261	255	219	273	248	248	264	256	254	280	225	252	266	246	252
1827	839	1862	1885	839	673	680	663	668	638	662	674	675	703	647	651	634	641	618	642	690	581	662	637	646	649	650	630	670	630	664	646	660	709	656	668	653	642	597	658	654	629	647	648	696	592	660	607	648	657	663	653	628	616	601	617	639	668	632	669	670	636	609	598	652	629	633	668	609	707	625	610	615	645	652	618	658	623	618	643	650	654	621	635	648	655	647	583	589	623	626	633	629	639	666	604	658	598	597	722	635	616	649	620	633	651	609	655	616	594	652	656	627	619	669	651	656	644	687	691	649	615	608	629	671	650	653	672	613	637	655	657	641	628	589	646	638	626	688	686	628	652	633	649	680	620	673	632	643	671	646	636	657	672	654	650	634	624	646	642	663	664	620	667	629	639	628	645	621	625	666	606	589	668	646	620	647	686	626	641	636	631	659	654	655	612	683	662	647	632	667	648	670	644	682	642	656	603	633	653	627	640	665	626	612	605	659	659	711	621	626	626	629	664	645	642	657	668	653	635	656	608	618	631	668	601	676	651	651	656	632	662	637	589	682	653	650	616	609	648	637	651	634	633	651	658	653	586	643	648	678	619	614	609	639	670	654	674	654	640	653	678	647	682	671	654	667	622	622	663	587	652	634	662	646	622	624	588	597	643	583	653	657	655	605	656	630	646	647	665	627	664	637	639	629	673	607	644	613	647	680	663	627	650	655	607	611	650	640	635	632	703	607	649	673	627	644	644	634	664	645	580	649	666	668	633	654	645	634	673	619	636	673	643	678	625	625	708	652	656	661	671	613	644	620	617	626	649	640	591	625	650	623	658	643	650	632	680	681	633	568	637	662	632	662	639	645	635	631	689	680	610	610	654	672	668	620	597	642	666	658	684	658	638	635	706	603	611	634	619	661	635	665	631	612	683	679	670	656	656	695	575	669	615	613	605	604	669	674	638	671	646	623	651	627	655	632	657	623	633	643	638	652	659	634	630	631	661	663	646	644	663	651	674	617	683	606	689	658	632	641	641	603	627	636	625	640	661	641	666	657	654	634	664	656	696	639	652	640	578	624	597	609	671	647	683	630	670	660	654	608	667	610	642	650	620	655	683	627	634	675	633	620	646	670	664	651	654	646	667	670	687	675	640	630	653	666	643	658	678	632	630	594	617	612	641	620	699	670	634	645	648	680	664	615	658	633	632	627	682	665	668	618	569	608	632	612	642	672	607	671	639	616	650	645	688	648	668	672	640	640	641	655	667	637	651	673	627	606	615	608	641	642	652	656	602	620	619	638	640	674	626	666	639	655	617	654	629	649	652	635	638	656	653	646	676	631	642	662	632	686	671	629	661	674	705	606	619	632	639	677	627	621	624	618	618	672	672	674	650	649	633	642	649	641	627	679	670	651	656	673	682	647	655	661	642	672	659	665	625	636	666	647	624	600	687	640	684	626	636	635	654	649	671	684	645	609	653	599	640	606	644	684	633	648	671	636	658	699	705	609	626	647	647	652	661	638	633	628	626	695	645	612	641	645	643	651	637	600	676	598	654	600	624	639	639	676	639	661	624	653	640	652	646	607	644	628	600	666	630	685	629	668	629	626	626	682	663	655	620	618	632	652	609	662	651	633	641	641	650	633	652	648	643	614	653	624	604	671	675	600	626	652	671	583	620	660	637	634	667	663	677	662	625	638	690	621	626	668	656	628	681	624	667	639	636	632	641	603	653	664	668	610	653	596	643	661	666	659	630	688	618	615	644	648	627	660	667	622	673	636	638	647	634	654	659	626	631	697	680	653	663	693	641	641	651	631	647	630	654	639	637	665	636	617	621	652	616	632	661	686	678	674	637	611	673	642	621	623	642	625	639	632	665	629	612	625	648	648	637	676	648	623	604	647	658	622	653	674	655	655	610	646	679	682	650	634	616	663	676	655	639	640	611	678	700	622	608	613	619	686	688	623	668	636	672	646	649	624	667	639	636	631	626	649	649	644	636	634	657	622	680	615	623	642	649	620	649	634	612	625	660	673	668	662	653	650	628	676	647	688	618	634	640	598	624	618	649	624	666	583	647	663	674	631	622	666	650	594	628	654	619	676	637	623	649	639	659	653	592	622	684	624	646	651	665	652	652	668	687	633	673	650	618	616	668	669	635	665	649	661	620	642	651	683	625	658	668	665	637	631	600	600	657	665	630	645	605	638	639	614	643	635	670	677	618	608	674	649	597	684	636	604	662	640	608	644	659	632	620	642	597	650	697	684	634	641	675	640	657	593	645	672	622	602	665	616	646	666	651	589	625	649	675	642	620	604	612	597	637	613	631	648	656	646	600	657	642	625	623	606	644	663	621	607	637	598	630	659	653	647	661	638	663	629	631	614	671	644	669	561	638	640	640	670	650	615	657	674	639	606	654	603	682	632	647	655	631	641	596	629	673	628	670	679	624	620	664	653	658	666	620	593	656	644	663	647	631	599	664	640	629	643	679	658	662	639	646	659	654	632	618	711	605	604	585	634	653	644	604	626	665	643	643	666	586	679	669	663	631	656	669	639	640	629	665	685	606	604	639	670	645	672	680	651	632	626	618	675	611	660	628	594	628	610	653	615	619	626	646	619	617	614	596	592	626	608	687	662	618	657	626	681	615	678	659	659	608	664	643	600	681	647	669	627	610	654	621	685	649	616	605	576	644	600	626	645	668	625	602	636	657	611	609	639	633	622	659	604	705	663	636	666	660	634	581	605	626	619	661	713	671	653	662	631	637	654	667	627	638	642	653	659	660	654	695	669	664	685	662	667	633	662	645	659	621	578	648	624	656	608	658	648	651	658	656	662	604	626	657	645	640	636	632	644	625	648	630	634	702	698	624	671	602	598	687	620	617	625	653	638	646	611	603	630	666	652	621	612	646	620	672	685	662	663	644	652	652	656	615	600	659	623	661	637	661	646	617	592	644	639	646	660	623	582	602	645	650	660	625	664	646	637	651	649	666	637	705	602	608	620	588	682	671	623	612	646	650	639	607	634	668	650	673	670	665	637	665	644	647	638	663	642	655	597	665	628	650	639	618	655	637	660	640	654	631	657	691	656	663	671	663	599	631	652	676	683	659	635	679	649	599	629	653	644	652	639	599	592	619	652	634	610	649	669	685	607	640	664	605	622	660	617	674	669	599	658	629	619	661	668	647	673	679	616	606	632	629	633	685	669	669	619	644	625	617	596	656	650	636	634	628	681	638	629	627	630	651	630	668	616	648	696	620	629	648	620	656	618	627	623	648	685	624	635	637	631	655	627	606	655	633	632	679	650	652	640	641	681	626	636	699	624	629	625	646	649	646	620	670	637	657	657	636	691	657	664	620	657	624	631	683	607	681	665	622	639	607	663	650	654	634	619	638	651	626	609	644	635	666	611	673	686	612	585	608	652	662	625	627	643	628	649	565	624	597	631	641	674	620	633	609	643	641	690	616	660	658	628	608	633	663	614	664	634	628	693	667	624	631	630	660	606	646	617	655
6704	815	8698	5866	1937	321	293	278	290	290	285	288	286	294	269	249	263	300	255	268	295	262	277	238	287	290	284	255	242	252	260	276	286	261	259	242	299	312	279	238	254	238	267	273	289	260	272	268	250	278	314	298	288	259	279	267	305	243	261	256	270	289	272	245	281	275	270	268	260	289	266	268	275	236	278	253	281	264	243	283	281	259	248	271	272	275	281	285	283	308	241	263	239	263	267	256	260	236	278	279	286	272	267	273	300	241	248	272	261	268	294	282	258	290	271	270	254	280	250	253	256	257	263	271	254	282	268	264	262	233	235	242	242	255	260	291	251	282	274	309	245	275	253	275	289	270	274	257	283	282	253	271	272	259	290	292	249	300	255	268	243	270	252	285	227	263	287	272	254	244	285	251	282	273	308	261	252	294	281	255	261	275	262	262	262	287	268	281	278	240	258	276	278	268	261	259	274	260	246	307	249	276	287	244	254	287	262	280	272	246	252	283	297	285	270	288	264	276	251	255	274	283	293	286	267	280	268	271	263	302	278	234	255	263	288	282	230	302	272	235	278	267	268	297	249	272	246	292	286	259	242	260	269	282	252	293	268	261	256	260	283	286	268	277	262	293	259	271	275	257	282	292	297	299	263	279	268	246	287	280	263	312	278	304	269	276	252	286	281	261	251	294	291	250	294	271	307	264	252	292	243	261	266	268	268	299	278	264	274	266	270	261	277	281	270	260	250	269	281	252	265	279	274	286	277	305	255	284	277	252	259	287	255	265	238	244	263	237	276	290	252	259	266	282	268	271	263	274	281	275	249	265	270	273	253	234	291	275	259	285	258	318	272	262	307	278	266	253	256	239	254	322	260	286	262	286	255	271	255	269	261	240	291	285	306	249	286	278	281	274	275	271	249	273	250	259	266	236	264	267	268	239	246	265	236	270	292	269	273	235	239	272	220	294	276	284	298	257	281	253	264	272	278	251	275	254	248	244	280	277	256	260	257	259	296	264	255	258	266	280	283	290	288	227	273	244	295	262	293	281	274	248	240	237	295	266	275	259	280	301	262	273	277	251	240	248	251	270	285	275	261	276	287	267	260	245	260	282	257	255	285	262	268	242	278	282	296	258	271	285	272	275	277	297	261	255	298	282	286	260	290	263	292	255	263	261	282	282	282	242	243	259	260	267	260	267	287	288	260	270	261	274	249	261	263	244	244	262	235	278	277	254	269	256	265	297	271	271	277	264	274	266	241	268	273	237	283	282	252	286	270	296	253	288	272	257	250	270	282	264	297	264	252	284	270	233	302	303	280	244	276	283	281	262	240	243	280	267	276	294	271	246	271	270	253	284	286	289	262	265	254	324	281	274	238	245	276	274	271	293	319	267	271	280	259	264	259	265	282	253	255	286	273	262	259	258	258	278	272	259	276	289	286	279	278	229	281	263	319	277	263	288	257	268	270	276	238	242	259	274	287	269	283	274	271	252	276	243	261	280	279	261	253	297	309	266	276	281	264	262	251	276	272	254	269	247	234	282	258	291	249	302	276	294	262	273	236	245	265	302	272	278	258	254	294	272	246	243	274	291	302	269	285	301	279	254	259	237	293	283	283	250	270	282	235	252	253	265	257	276	250	274	278	272	270	281	251	261	245	271	265	263	310	259	257	239	278	239	294	254	250	261	274	269	291	237	263	301	287	267	247	254	266	281	244	274	309	284	312	272	285	270	291	288	263	250	272	272	267	261	284	264	314	264	239	275	241	250	274	300	285	264	261	248	240	268	234	261	302	251	268	245	272	267	252	276	256	266	263	270	285	268	255	246	267	252	258	279	255	249	275	224	237	258	261	240	278	303	266	229	264	286	273	269	286	238	261	289	257	271	275	246	248	285	252	263	252	235	264	282	256	262	272	256	292	278	279	282	276	278	287	285	267	255	273	268	276	284	259	257	287	273	285	241	274	284	230	269	281	236	275	260	269	275	267	294	252	270	272	289	231	273	291	249	286	252	257	264	297	256	284	271	255	273	276	270	280	282	264	271	290	281	253	290	246	263	267	256	254	248	273	255	263	285	247	286	267	251	263	267	264	246	272	283	260	258	248	264	302	283	236	239	248	287	274	274	291	263	254	277	271	238	255	277	256	264	266	304	286	264	270	247	275	261	281	300	271	262	266	235	274	237	260	275	289	292	277	273	276	245	252	258	270	248	300	260	257	313	279	222	262	246	266	248	260	247	281	274	265	269	296	260	262	249	279	246	280	299	273	285	292	264	258	314	282	252	269	269	285	264	261	288	288	266	258	279	276	247	262	290	269	241	291	307	274	267	271	272	249	267	277	281	271	271	253	276	288	260	267	236	281	245	255	255	269	273	267	261	270	267	298	257	257	246	266	230	262	283	258	273	257	266	248	268	256	226	249	268	259	259	275	268	283	256	261	255	256	284	293	271	249	304	258	288	265	252	286	276	278	273	298	273	228	258	287	271	259	289	260	278	254	254	244	254	263	257	285	301	274	293	258	307	280	265	267	282	273	259	281	296	252	278	223	264	263	264	289	256	282	272	268	268	293	283	271	274	270	281	287	268	288	259	288	271	247	271	261	265	267	256	254	254	262	279	241	243	256	271	261	275	278	260	262	240	287	259	285	292	285	268	254	275	302	279	264	278	274	261	233	256	288	265	262	290	276	294	275	250	260	286	311	285	271	259	249	275	234	304	280	271	292	263	257	266	273	251	263	252	279	273	257	260	270	282	275	278	275	268	265	270	251	280	277	243	257	273	257	258	260	265	340	285	286	277	249	298	260	294	272	273	293	277	258	287	269	260	290	277	249	246	258	268	272	254	272	246	262	274	239	281	261	250	269	275	269	255	254	288	253	271	247	294	257	254	292	258	285	256	256	273	247	240	267	280	267	279	241	247	262	284	281	279	265	269	265	280	266	286	280	265	297	265	269	255	245	253	269	226	261	272	254	260	264	257	286	245	256	268	255	274	238	247	255	285	273	274	273	304	267	282	276	262	259	261	273	262	268	280	305	270	270	259	267	278	290	242	280	255	292	265	260	270	287	253	262	281	290	299	282	276	281	246	253	246	270	272	272	251	232	258	275	262	253	279	307	282	242	264	251	304	263	285	286	323	277	257	262	257	271	265	249	243	276	276	257	252	252	280	258	264	268	263	287	229	298	276	239	256	236	262	261	272	259	263	256	265	277	266	266	263	310	243	275	251	279	252	257	239	256	282	254	234	245	274	303	296	260	284	240	279	268	251	237	237	274	275	267	298	289	288	252	272	285	271	253	289	269	266	275	251	294	269	262	246	228	281	270	242	229	282	267	277	265	293	292	295	266	276	253	255	255	261	227	259	276	265	236	236	251	254	258	264	280	251	259	264	258	264	262	257	278	252	259	231	248	270	253	297	278	265	269	264	258	257	286	283	275	278	279	273	289	274	286	255	302	280	282	263	262	275	271	283	258	287	288	278	250	280	281	264	252	255	276	272	277	269
6335	1165	16511	13700	5799	1000	864	817	809	765	815	731	714	684	678	718	703	708	720	604	657	619	679	656	664	704	669	669	638	644	698	625	679	677	703	649	664	654	658	631	668	650	657	625	629	641	645	641	651	678	693	656	633	632	617	663	688	634	633	693	680	631	665	624	626	654	612	628	679	634	641	636	679	613	638	651	663	692	638	626	604	650	689	647	684	644	603	638	605	683	610	624	629	654	609	666	658	628	625	674	608	646	654	660	614	647	642	650	667	675	658	647	647	594	642	655	639	623	608	614	636	600	641	590	629	633	687	684	645	630	664	642	636	658	660	629	633	645	634	670	596	675	642	645	663	681	605	658	632	664	662	654	561	675	626	701	636	654	677	703	654	696	620	615	645	641	657	612	679	656	664	646	632	656	617	660	627	655	610	691	677	612	651	634	626	644	655	612	691	691	647	625	644	656	634	638	648	674	641	618	609	638	583	640	670	643	661	663	633	610	645	623	663	633	675	669	591	588	623	626	615	655	634	708	650	640	627	653	628	634	606	685	659	620	641	685	653	684	657	649	626	648	656	640	622	636	633	688	608	655	629	678	628	627	612	639	632	628	592	639	619	667	658	677	672	595	627	636	651	637	670	617	614	666	610	638	642	635	648	638	663	641	668	660	620	626	673	636	636	644	626	673	648	609	614	626	621	628	617	622	652	653	659	692	623	620	647	645	669	650	634	645	611	650	606	686	642	657	621	628	652	653	653	649	625	687	644	662	598	643	633	621	675	599	647	675	648	654	618	694	642	638	666	651	606	641	651	641	645	641	602	614	660	626	657	660	654	647	648	691	625	681	685	656	661	613	642	662	598	645	607	633	630	664	630	622	637	636	662	661	664	622	679	613	659	637	660	604	609	638	589	640	664	639	662	658	664	670	685	638	649	604	638	651	655	643	674	669	657	634	656	628	636	640	673	624	644	668	646	630	672	669	679	649	648	651	639	605	624	618	676	641	606	665	643	648	629	672	621	659	659	598	650	659	625	701	658	638	624	684	647	662	652	678	672	622	668	617	668	632	685	695	629	605	655	605	632	629	633	643	612	621	650	637	639	651	644	657	657	679	643	612	657	649	659	674	674	658	600	641	664	620	636	602	640	666	628	625	622	660	654	662	609	636	644	644	649	605	667	611	657	628	641	648	635	581	641	672	627	656	620	608	645	685	658	645	635	628	640	638	632	660	630	666	675	698	622	673	633	625	652	672	660	675	630	681	679	649	662	637	656	656	607	660	640	632	689	635	687	665	655	662	619	626	642	608	646	659	654	645	643	650	677	659	673	606	678	687	652	731	663	633	669	660	663	652	664	622	620	614	659	663	683	612	691	632	677	627	654	636	637	619	653	659	618	635	664	602	637	622	617	675	646	618	647	655	619	627	644	638	667	653	644	659	660	670	644	617	680	632	627	620	612	619	600	660	674	628	614	637	676	634	635	653	670	650	677	648	662	616	633	609	649	640	637	709	608	610	672	617	632	651	641	716	616	611	655	625	670	668	620	662	603	626	589	667	685	649	639	633	678	654	670	618	698	664	649	588	658	632	641	603	670	644	689	629	664	642	602	676	616	633	680	607	644	671	674	639	605	656	624	666	631	658	600	589	645	665	680	634	627	673	655	674	666	637	619	648	651	668	648	605	604	652	641	626	651	667	608	608	624	677	672	660	641	624	644	651	691	625	669	616	647	658	651	637	625	690	628	586	577	647	636	681	651	628	633	602	703	659	642	625	673	634	618	667	654	639	626	625	640	641	637	624	693	627	630	654	630	620	598	639	646	601	624	657	681	671	625	648	637	649	641	646	656	626	649	657	623	644	637	637	679	644	630	628	677	664	611	628	641	652	635	645	667	672	619	678	647	608	632	653	630	662	633	652	585	658	660	651	653	629	666	659	621	625	630	618	655	634	611	639	622	642	607	634	647	623	672	625	657	643	662	614	700	630	655	706	679	679	682	686	636	679	660	652	620	664	664	616	658	670	681	676	631	612	667	620	638	632	608	692	622	619	653	645	655	655	611	656	604	653	681	645	614	678	611	619	620	662	665	615	671	616	619	627	638	651	579	635	673	671	659	617	648	642	604	625	642	645	668	630	602	704	669	636	655	688	652	684	636	632	612	609	667	647	665	673	580	661	636	630	652	631	629	652	629	665	659	650	616	649	654	644	654	673	671	615	623	652	650	604	651	655	685	619	660	656	657	634	708	612	656	668	630	622	621	641	665	629	624	676	673	643	620	672	687	586	659	604	683	639	621	623	637	639	685	666	689	672	647	642	638	630	658	635	665	623	644	674	639	623	643	631	657	649	595	651	646	651	605	591	684	634	651	643	608	655	646	633	638	634	669	615	645	677	631	658	638	631	640	616	667	638	661	677	649	634	631	652	631	606	674	659	658	650	630	619	612	657	665	656	690	649	623	652	638	709	674	685	634	651	674	643	624	656	661	639	639	633	620	622	624	675	633	682	647	624	650	645	636	636	609	657	661	657	643	648	648	683	629	675	671	624	652	649	655	677	622	634	613	647	640	640	674	651	656	666	690	630	623	647	691	673	651	600	635	605	618	637	628	637	669	627	667	653	617	654	611	627	631	666	655	632	641	622	619	636	627	637	665	648	663	654	654	651	653	635	624	648	647	679	636	670	683	664	631	621	667	670	639	647	653	673	651	634	638	623	660	616	614	605	632	641	622	603	641	662	663	636	701	614	637	603	660	657	648	646	622	667	617	700	628	664	653	649	655	690	637	666	622	654	631	609	606	683	649	621	662	651	624	623	646	654	631	667	650	670	626	648	661	642	608	678	613	634	630	621	652	686	666	675	634	705	645	639	634	640	680	620	614	633	627	592	652	595	625	647	693	675	638	627	619	680	621	644	627	623	616	654	624	682	692	644	640	657	666	661	651	643	649	647	669	643	605	588	606	650	619	630	647	638	652	620	663	653	639	688	597	678	659	647	631	661	652	656	644	629	668	596	627	616	631	672	626	667	619	650	624	654	658	643	689	616	630	636	624	684	656	645	625	653	616	651	601	633	650	653	614	655	651	665	607	640	621	645	594	622	673	671	637	641	620	660	626	668	643	625	648	607	758	615	624	585	653	647	641	628	636	666	670	620	620	633	676	630	662	617	664	617	648	660	671	672	609	607	625	659	656	640	639	645	683	653	681	690	651	683	653	702	615	643	638	641	644	607	646	678	710	637	619	659	625	634	613	657	633	610	662	626	627	649	659	663	648	614	648	638	648	669	586	615	682	623	607	656	636	633	734	647	631	688	657	628	664	623	631	661	637	671	663	664	679	636	591	623	645	677	637	674	653	636	642	660	643	657	659	621	679	663	688	674	651	635	598	675	628	605	598	615	654	676	665	666	698	615	695	635	661	605	664	631	649	660	625	642	673	653	614	661	647	649	662	663	657	668	636	671	663	630	626	666	679	649	652	629	653	674	607	638	671	616	587	678	610	623
12292	1248	12845	13496	3622	326	211	199	192	191	166	160	146	131	150	141	147	130	153	149	125	173	133	130	111	135	111	141	126	133	141	144	141	136	123	117	138	151	123	129	120	138	130	149	138	135	126	146	128	124	161	138	137	140	145	149	153	141	143	126	127	135	127	133	131	145	135	118	134	134	132	145	122	129	112	127	110	121	141	141	130	143	127	125	130	135	121	139	155	130	123	144	118	122	128	131	128	136	126	139	111	131	120	110	118	133	139	132	117	126	147	135	139	107	131	130	138	130	134	125	136	132	126	125	155	133	166	123	145	142	135	141	130	140	151	143	123	131	128	134	135	136	136	129	130	116	131	133	132	152	140	148	141	125	133	122	129	121	120	144	153	127	134	138	144	137	122	152	132	144	143	114	144	128	140	143	122	130	153	136	135	151	141	110	152	128	121	120	131	156	131	124	130	123	141	151	127	152	119	154	121	115	124	123	131	114	132	140	135	158	125	123	141	124	149	146	154	132	100	129	127	130	127	125	129	126	140	124	125	120	120	135	137	144	164	155	140	120	114	142	131	150	157	127	135	115	144	139	145	161	136	141	143	143	141	127	134	121	145	130	140	147	140	142	139	135	121	127	143	143	140	154	116	128	130	140	122	140	138	114	127	140	130	129	114	114	121	149	123	145	126	136	126	115	137	131	138	125	116	125	138	152	147	128	128	158	129	129	141	125	118	139	151	141	119	120	124	146	122	140	150	133	124	153	155	124	131	126	124	133	125	123	145	128	137	137	115	152	145	157	146	147	140	106	131	137	122	137	149	134	117	116	141	134	129	132	128	118	117	135	145	141	115	122	121	118	126	127	152	138	144	122	142	157	129	134	135	123	133	104	144	121	119	120	117	140	125	136	167	115	142	152	131	131	142	110	129	128	129	132	134	141	152	129	115	130	111	138	133	129	145	135	126	125	153	117	126	126	134	129	127	141	134	131	124	153	146	127	142	134	143	140	145	137	125	125	119	118	142	134	133	153	117	104	139	169	137	140	105	147	162	139	113	114	140	125	135	139	135	148	125	136	158	141	114	109	147	141	143	126	137	120	129	120	121	140	163	121	118	141	128	117	126	142	118	130	111	123	143	140	126	134	121	127	131	147	147	131	118	143	137	138	125	127	130	117	129	136	114	128	132	121	130	133	158	131	120	133	146	143	119	124	151	139	114	109	144	125	116	135	157	128	145	152	145	135	137	123	122	127	140	139	125	123	130	142	138	128	148	138	124	130	105	135	141	154	136	123	144	134	125	128	134	139	144	133	134	122	136	128	130	125	144	140	117	143	139	130	120	143	132	136	138	128	144	128	125	118	147	153	135	123	146	147	122	136	138	133	126	133	159	127	142	131	119	129	129	131	114	149	143	120	111	139	128	135	137	121	134	129	139	128	131	124	135	115	126	163	120	119	114	140	131	147	123	127	137	128	142	122	125	136	139	134	133	140	126	128	116	143	140	112	137	116	128	130	128	142	117	143	140	141	135	115	141	108	120	136	129	126	141	135	141	119	143	144	135	113	142	132	128	116	133	139	130	111	139	133	139	132	126	129	133	122	145	127	145	145	137	156	128	128	128	144	130	152	129	132	116	123	136	140	153	164	116	140	139	127	132	107	133	134	139	151	130	120	132	139	148	141	138	137	126	114	147	155	127	126	135	127	150	137	120	136	123	138	128	146	118	142	126	127	119	115	116	165	156	135	137	130	131	132	131	142	158	151	117	104	117	125	130	142	125	129	126	135	137	160	149	149	164	128	130	138	131	141	126	126	133	120	135	137	140	119	120	138	136	144	157	148	136	119	116	122	134	132	129	135	124	107	140	122	147	114	130	136	120	118	138	136	136	121	131	136	151	129	142	154	133	136	144	116	115	129	142	137	114	134	140	138	121	149	128	162	133	123	137	122	133	130	138	135	134	142	130	122	126	131	118	129	142	130	131	137	121	136	131	155	116	150	125	142	147	133	142	134	112	118	109	137	128	117	143	133	144	140	144	151	128	119	136	105	130	139	154	120	124	116	122	141	158	135	151	133	136	138	132	135	141	143	133	139	136	128	133	121	148	124	127	118	128	141	137	144	149	128	133	137	138	131	136	134	126	154	138	140	143	142	130	125	143	147	148	128	145	157	140	144	129	159	147	130	130	118	139	139	153	118	158	130	134	126	130	125	117	123	148	142	140	129	128	141	109	130	113	124	140	135	129	117	127	123	111	136	145	131	145	129	117	149	133	137	146	145	145	140	112	125	156	132	140	135	140	111	137	169	121	142	143	131	142	114	148	142	156	114	120	118	132	131	138	146	130	140	136	138	140	129	123	146	135	160	151	142	141	151	138	131	114	134	122	136	159	145	125	145	138	141	129	128	115	113	132	157	139	140	126	123	123	154	125	137	129	112	151	144	121	119	132	137	105	148	144	148	124	135	137	131	139	130	146	120	122	120	112	125	118	124	133	141	139	133	129	134	133	142	131	133	120	123	140	134	138	139	142	145	135	134	139	146	128	127	145	128	133	144	140	147	124	121	129	120	162	122	163	131	140	119	134	130	133	115	148	136	132	131	137	117	144	129	135	124	152	136	134	137	136	145	129	117	130	128	128	144	130	137	152	119	124	145	141	137	124	134	153	136	133	139	136	139	144	103	136	139	107	147	120	136	136	132	139	142	135	107	137	124	137	138	139	125	137	109	133	110	140	147	105	136	125	135	128	123	150	125	137	153	139	139	115	156	116	130	120	136	117	140	132	136	151	145	115	140	161	135	119	135	157	129	137	142	121	134	139	125	151	150	141	128	138	147	126	126	149	128	131	124	160	158	140	120	141	119	136	134	130	134	149	126	126	151	131	115	146	143	119	121	119	127	153	147	144	133	129	130	110	136	122	155	145	128	134	133	117	148	120	125	144	137	138	134	130	123	142	141	127	141	153	140	131	150	142	147	125	117	140	147	117	135	127	103	124	122	126	144	134	105	141	135	137	131	159	156	125	122	141	165	139	122	146	133	110	142	125	131	119	133	125	145	129	127	121	142	124	110	126	150	132	143	116	138	146	147	118	138	124	123	130	139	131	121	153	165	169	165	130	126	123	138	139	139	124	138	132	137	130	133	139	135	133	139	147	132	125	148	135	143	136	130	138	116	120	137	118	139	126	134	154	124	142	153	125	145	122	131	132	131	139	136	140	143	129	142	135	124	141	141	149	126	126	125	117	129	126	129	119	119	165	130	140	116	126	126	136	127	143	152	133	124	109	126	121	121	118	137	118	121	116	138	121	136	125	110	131	127	127	145	155	134	128	135	146	126	126	147	123	137	146	129	163	131	138	140	128	137	115	122	139	148	141	118	125	116	133	126	133	139	117	129	148	122	138	143	147	100	134	146	132	120	160	145	146	135	136	139	135	116	137	159	117	145	117	165	138	135	132	123	136	133	120	129	128	116	151	135	142	130	146	140	143	128	149	133	134	128	114	141
7807	1250	21358	25987	6952	1038	830	732	641	603	569	540	509	470	479	442	421	395	396	423	376	426	404	374	391	356	360	386	382	373	347	374	366	353	377	360	365	347	342	379	348	332	332	362	338	367	344	342	336	364	352	345	349	335	309	353	364	336	367	320	327	337	357	362	384	339	370	379	354	368	373	347	350	366	327	370	349	339	333	320	368	333	314	359	328	342	315	328	345	338	382	347	344	317	357	355	388	381	328	336	334	307	341	294	325	330	331	305	332	339	314	319	330	347	320	362	314	315	344	320	343	316	347	342	349	350	344	372	302	333	324	367	323	321	325	337	351	330	367	337	340	384	331	308	349	304	330	330	311	317	316	355	349	324	352	348	329	328	335	320	349	375	327	324	337	329	304	315	320	350	326	339	311	326	349	339	326	311	327	333	331	350	312	318	327	292	326	336	309	305	310	330	363	325	327	324	328	323	335	311	356	316	325	324	340	334	338	318	352	344	322	332	348	339	358	307	320	339	339	364	297	341	333	290	342	356	320	330	337	356	328	323	311	365	368	349	335	332	344	312	314	326	322	350	314	304	329	320	364	353	297	341	345	317	320	352	318	321	318	325	341	340	286	373	344	306	309	333	373	340	341	341	340	349	287	352	311	379	320	338	365	343	346	330	355	310	340	306	318	335	306	325	333	357	338	337	364	313	374	315	348	353	318	318	332	309	337	360	342	339	358	311	319	318	317	310	323	344	338	341	347	358	369	333	358	337	327	305	334	357	352	337	312	332	335	332	325	325	337	358	331	334	331	339	350	354	311	319	349	352	356	339	329	361	321	332	313	320	333	351	327	320	325	330	378	346	338	339	331	296	360	308	319	322	322	308	354	327	330	299	343	314	335	344	339	299	314	341	307	323	333	350	321	326	336	356	320	328	352	354	318	322	292	346	307	329	310	371	320	378	323	334	364	306	344	301	330	319	329	346	349	352	304	338	338	350	321	291	333	339	344	299	348	317	360	331	317	340	340	316	315	323	313	321	363	334	335	305	325	310	346	335	351	326	302	330	335	354	310	309	323	314	369	358	330	359	327	359	312	306	374	309	311	310	322	315	329	320	332	351	344	338	353	341	317	350	313	334	344	337	308	315	328	320	290	344	306	324	320	324	360	341	350	304	310	335	338	340	356	313	334	351	316	354	341	346	337	350	331	339	319	320	331	315	351	333	317	356	333	372	323	313	353	352	329	329	353	346	378	367	333	329	323	336	309	332	307	375	356	303	362	339	312	353	345	350	332	319	357	332	333	324	373	343	356	330	360	335	352	330	348	321	338	353	349	355	342	312	366	319	337	331	342	323	337	349	346	332	329	336	340	347	333	330	289	335	340	348	312	303	344	342	421	329	343	358	317	334	305	359	317	334	311	320	313	331	308	376	357	328	327	356	316	327	331	333	320	353	323	354	321	337	316	337	334	360	370	338	327	325	342	336	357	324	325	348	344	335	347	346	342	341	340	317	327	353	328	327	319	305	350	324	302	307	360	330	352	305	325	353	362	354	313	298	350	348	343	332	323	345	305	383	303	319	353	330	356	307	354	321	342	288	323	336	320	344	348	330	335	296	326	285	330	368	334	349	384	322	330	283	340	337	308	347	348	323	360	332	325	324	322	358	334	341	333	331	319	333	335	318	340	321	338	333	368	347	313	370	344	346	318	319	309	351	328	329	341	325	329	322	358	318	323	319	311	322	301	341	329	345	319	339	321	337	323	326	379	290	310	341	329	332	333	338	333	331	332	331	352	331	349	321	321	365	322	301	299	321	314	305	379	319	335	305	352	345	340	330	354	335	304	332	319	344	320	326	350	340	330	306	310	306	333	318	329	352	343	320	345	342	342	320	354	319	356	343	316	342	302	338	347	322	347	306	307	315	311	338	344	342	340	323	318	329	311	302	328	341	322	338	355	369	332	321	342	311	349	349	364	324	330	332	276	372	369	338	351	316	306	372	359	328	311	299	321	324	326	332	339	314	314	302	332	309	328	308	346	313	322	334	357	342	337	338	361	335	325	314	342	333	352	330	313	344	310	342	341	299	355	304	333	323	327	361	356	328	331	338	338	340	330	328	336	360	336	347	337	346	346	306	329	306	318	316	339	361	318	324	348	347	318	305	332	368	317	353	355	338	325	324	338	339	369	338	362	307	322	341	356	315	338	333	354	321	340	346	314	343	345	340	330	321	328	327	366	343	322	354	340	337	362	338	344	306	320	347	318	322	344	339	333	335	355	301	359	344	345	331	317	347	325	341	336	343	327	325	339	317	343	337	351	324	318	324	340	332	328	310	343	330	330	337	327	320	352	318	361	345	329	327	337	339	311	338	332	348	324	345	327	326	322	360	333	363	354	314	328	312	328	340	336	333	343	317	325	298	388	352	312	344	336	328	343	364	323	340	306	311	350	318	348	322	286	302	362	345	367	356	372	356	340	338	301	364	331	341	345	353	318	333	336	321	277	328	361	350	331	331	316	382	338	324	335	364	363	332	327	326	304	329	323	319	348	330	341	333	336	329	363	338	332	339	322	363	319	293	331	319	319	336	356	326	325	337	352	365	357	335	336	354	367	348	343	320	291	369	316	384	330	325	357	335	347	346	313	325	362	334	315	342	332	359	326	366	341	316	344	311	327	331	340	318	341	342	347	337	350	333	374	339	341	337	360	338	356	337	345	338	332	331	310	361	368	354	323	330	325	323	312	332	314	330	309	318	320	330	322	365	350	359	309	320	364	365	337	337	323	328	331	326	343	326	316	333	329	340	307	311	336	334	340	312	343	349	348	293	376	335	349	312	325	334	313	335	357	335	314	318	315	333	352	309	303	336	302	306	331	334	336	359	344	311	341	341	342	321	326	332	306	313	337	348	336	337	344	343	299	337	350	343	303	353	346	326	336	317	354	328	348	342	328	342	344	368	367	356	331	330	336	335	355	327	339	327	321	329	330	333	343	356	323	296	337	345	351	353	330	331	359	310	361	361	379	351	333	314	309	336	309	326	351	322	350	328	322	359	351	346	337	313	312	322	335	350	330	317	327	344	305	349	329	326	321	342	334	316	337	322	366	314	335	309	328	320	359	344	337	345	323	349	343	365	331	322	339	340	317	345	343	322	311	336	360	336	331	335	326	327	319	305	327	305	316	298	355	314	300	328	319	357	352	295	352	318	352	323	332	331	357	323	314	333	336	375	335	343	311	336	364	336	318	359	341	349	336	332	337	357	332	342	349	305	381	322	357	335	361	368	318	332	335	319	338	335	338	349	342	322	344	364	332	382	304	335	327	344	326	332	356	326	347	326	319	285	334	321	337	338	319	330	337	343	342	342	344	364	337	356	303	329	342	317	365	329	302	346	321	319	373	331	349	350	357	313	333	340	362	326	358	307	340	325	329	316	327	345	331	305	336	296	316	338	313	313	338	338	320	368	367	361	334	331	329	333	347	330	323	307	313	330	362	338	351	322	338	334
1430	427	521	584	315	262	293	259	268	262	266	255	273	261	300	288	277	260	259	252	274	271	283	289	245	232	269	250	292	253	268	258	278	282	257	271	320	252	267	264	228	262	231	276	258	265	267	245	269	271	292	299	236	260	256	244	230	244	299	251	267	291	230	273	249	269	277	249	272	289	230	257	248	224	248	235	259	246	259	260	226	236	259	254	275	262	250	281	243	250	256	241	255	284	249	238	267	278	269	264	245	234	244	278	253	235	290	279	261	260	288	267	244	268	272	284	254	234	236	233	260	274	259	240	253	257	245	258	272	281	284	276	235	254	285	280	262	284	280	283	266	274	258	277	268	239	290	245	277	259	254	244	254	273	270	261	275	264	260	264	275	241	236	234	274	276	268	296	248	260	235	246	265	248	281	275	271	250	250	285	240	283	279	257	247	276	246	248	275	245	250	259	254	272	262	259	252	249	243	252	277	281	246	262	259	241	264	243	266	239	260	270	269	253	227	253	258	232	250	284	267	255	250	248	237	247	260	258	258	270	302	267	234	279	281	269	277	235	281	267	261	269	269	270	295	272	220	245	238	259	270	243	279	299	266	273	288	283	282	246	271	239	244	261	262	265	262	244	233	288	279	252	255	265	240	256	223	259	303	233	263	287	270	262	253	275	294	273	266	265	261	251	283	249	256	262	285	283	247	295	259	252	296	300	252	267	243	253	260	266	274	285	261	275	249	232	293	259	258	282	266	270	251	292	274	274	258	260	238	239	247	279	283	252	280	262	270	261	250	246	269	252	230	250	266	260	272	266	235	262	227	251	277	278	248	287	259	274	226	256	254	277	236	275	264	242	290	246	263	254	236	248	267	255	265	266	249	270	271	312	266	266	263	271	255	294	275	264	265	267	293	243	284	270	275	276	243	269	239	267	288	254	284	256	262	260	281	250	265	262	270	254	281	283	291	272	275	249	274	258	287	261	258	272	258	251	295	280	263	275	258	267	270	255	263	259	272	300	255	295	274	257	227	250	264	275	262	280	239	236	236	272	253	272	266	256	276	269	254	249	286	256	266	253	254	289	283	252	270	266	264	251	244	216	247	237	258	237	283	286	267	267	274	235	250	257	303	258	260	273	262	250	274	289	270	253	232	253	298	244	244	260	256	225	250	271	271	258	267	280	250	252	275	261	288	269	268	254	243	253	261	295	238	273	252	306	243	270	258	257	264	278	255	281	260	280	259	234	276	259	274	264	302	278	238	288	279	262	291	285	253	283	273	275	259	234	269	297	242	274	281	254	252	262	283	251	265	291	255	265	259	287	278	282	234	280	256	277	272	239	291	285	281	253	236	257	283	267	286	259	256	252	278	253	286	261	256	270	258	286	281	252	238	254	264	256	271	229	240	245	266	277	250	247	243	275	235	291	247	262	248	252	281	234	226	258	270	259	249	246	251	274	305	269	281	272	249	268	263	254	256	279	274	240	264	244	284	265	279	254	255	267	239	283	264	262	258	296	254	265	297	255	258	289	286	277	235	228	268	296	257	266	242	257	262	270	260	249	247	296	225	280	252	260	286	273	265	269	247	297	315	260	241	243	281	272	276	292	273	254	272	238	271	242	258	264	250	249	268	264	282	240	234	223	235	262	268	249	270	247	227	238	260	284	247	244	283	263	276	284	255	258	269	265	276	250	268	268	249	255	264	252	261	250	221	257	282	260	257	257	279	265	278	265	293	257	289	257	252	283	259	253	235	249	257	244	262	274	242	260	229	268	235	229	265	277	271	226	255	215	255	272	247	259	262	276	237	256	236	265	269	282	260	250	278	242	279	237	247	270	266	280	257	239	271	238	271	265	263	254	256	290	256	261	247	232	261	266	284	276	252	253	258	258	256	266	264	281	214	269	279	242	240	244	278	277	267	310	258	270	266	285	245	243	252	268	258	252	264	271	242	243	276	256	259	288	238	258	252	249	275	257	264	291	250	305	252	273	256	291	235	238	266	251	249	282	267	264	255	251	254	273	236	286	268	265	277	254	292	266	270	265	256	270	246	239	266	259	259	254	253	275	222	258	266	275	238	249	283	293	272	247	268	274	249	272	261	263	231	263	263	247	250	277	254	266	271	262	236	249	279	267	256	262	264	242	286	250	257	299	256	259	243	266	296	261	274	247	245	256	256	262	241	266	291	255	284	232	275	231	247	251	264	281	275	258	276	253	276	263	261	253	261	279	283	236	238	217	248	253	237	248	236	263	243	252	279	288	270	264	234	259	307	257	256	251	232	253	276	283	287	274	261	275	279	251	233	262	266	289	234	254	275	257	265	316	284	292	252	264	266	275	225	237	259	249	286	243	275	262	255	260	269	264	266	259	245	261	227	259	277	283	273	259	226	283	246	254	263	257	257	265	281	238	260	277	241	254	284	246	279	276	253	239	262	272	273	287	273	287	277	260	256	268	245	273	247	278	268	289	289	230	259	281	293	242	265	264	272	257	261	244	266	280	246	252	227	270	269	275	248	216	220	235	257	282	267	246	246	276	264	270	270	269	269	273	286	260	253	291	253	246	245	262	247	280	266	279	244	280	266	272	249	264	264	292	259	283	292	246	260	284	283	258	235	277	293	276	236	260	229	256	277	275	280	230	247	262	250	251	296	295	254	272	258	253	271	278	288	271	254	242	311	252	279	265	257	281	258	248	258	255	259	255	259	275	239	252	279	271	251	263	250	263	242	260	255	237	283	250	261	312	266	267	271	239	291	277	253	287	248	280	274	270	248	258	279	269	260	250	250	246	242	253	287	265	278	314	261	242	288	282	245	251	261	273	253	277	247	264	276	277	266	257	261	268	252	246	280	271	257	267	254	284	272	258	296	245	237	271	242	249	238	261	256	280	259	273	252	300	248	240	272	280	291	272	260	301	267	288	259	233	244	288	278	266	244	255	240	268	290	257	268	257	270	256	309	282	228	269	270	251	264	258	295	264	264	229	257	259	229	252	274	258	235	301	253	251	250	257	274	265	271	240	263	264	234	293	239	293	236	255	268	262	256	264	270	284	243	279	291	265	243	288	282	261	274	256	247	244	265	272	271	248	257	274	289	251	249	260	251	277	245	286	257	261	265	293	256	238	237	220	254	250	254	280	258	277	266	250	285	275	264	272	277	255	274	281	273	251	259	260	286	258	250	260	250	274	257	229	233	241	223	259	247	253	230	261	239	246	253	257	276	255	282	240	276	257	281	282	256	275	263	230	246	267	240	232	270	252	275	246	277	263	248	272	244	244	246	272	226	256	244	256	249	284	259	276	252	247	259	274	262	271	262	232	270	290	256	254	276	255	254	267	289	222	265	268	241	296	226	269	255	272	286	266	257	275	288	240	250	277	267	257	262	264	284	249	266	253	296	267	244	264	271	282	255	240	265	256	275	264	226	241	247	258	235	286	242	258	273	296	259	238	297	277	249	271	278	281	289	267	246	249	277	253	271	273	257	284	257	265	281	277	250	281
1910	888	1324	1911	780	661	653	611	620	614	639	676	647	641	633	663	667	694	597	613	646	634	653	617	644	673	658	662	626	664	597	617	690	585	632	645	623	653	646	578	612	676	647	651	647	589	661	643	644	647	641	606	671	577	646	614	624	650	638	617	616	660	637	619	641	654	645	611	608	624	626	634	654	650	630	617	662	649	620	668	648	643	605	624	648	645	658	640	650	593	674	681	635	637	672	669	630	644	618	659	596	631	641	609	629	649	696	628	633	635	664	656	592	629	675	618	682	701	636	622	659	614	693	638	611	663	643	623	617	624	616	645	644	604	625	647	604	674	671	623	684	650	621	615	666	650	637	682	663	670	647	616	627	646	637	590	687	616	607	620	624	657	627	634	620	654	650	686	629	612	643	591	647	619	624	633	623	640	635	665	617	633	628	629	642	700	622	611	664	608	633	672	640	600	632	616	634	624	680	631	644	664	630	616	618	631	671	670	672	653	608	680	608	599	624	633	614	625	621	634	650	649	649	648	666	653	667	623	663	623	591	629	631	624	663	613	627	633	628	650	639	626	651	592	681	590	593	615	612	581	624	607	645	670	657	645	634	620	593	631	629	632	659	643	633	603	607	636	628	593	641	654	636	652	618	614	654	627	642	611	630	599	618	673	640	633	615	638	677	639	618	630	654	614	670	575	632	661	605	623	600	631	640	624	652	688	578	638	662	656	655	651	645	623	667	598	671	608	666	628	630	634	605	655	638	613	614	648	607	600	665	669	622	616	615	618	598	647	601	648	638	628	637	602	625	629	627	600	582	638	657	606	620	665	655	609	659	587	655	624	625	666	644	628	651	673	606	629	643	639	600	658	650	610	682	631	627	620	669	670	656	649	662	648	681	664	631	628	638	630	656	666	665	633	608	608	686	586	611	645	651	626	696	662	614	620	658	655	583	630	617	636	642	635	626	619	674	639	607	666	632	599	638	654	644	667	644	589	634	668	592	593	641	608	634	622	602	668	631	597	671	566	633	607	613	669	622	661	631	700	670	655	665	635	641	613	630	627	667	636	615	595	641	627	602	630	657	665	625	673	652	619	672	608	626	635	647	658	632	610	652	664	631	639	582	592	620	629	618	627	626	605	636	659	633	650	666	633	611	681	676	637	662	632	586	647	621	651	703	630	621	652	670	632	633	628	617	592	634	608	629	608	626	635	632	615	626	629	662	658	666	646	651	676	645	652	627	623	615	598	620	675	655	606	646	615	606	609	631	662	615	651	634	637	611	645	617	657	633	616	607	638	659	620	654	625	642	614	600	618	632	659	623	681	649	613	636	630	636	670	616	632	678	676	637	622	623	621	626	633	643	641	629	567	662	641	685	634	637	673	609	608	617	614	649	615	633	673	630	613	620	640	627	595	633	630	649	666	580	630	633	667	629	656	683	618	661	649	666	629	653	613	646	670	609	666	616	632	654	668	600	608	615	622	646	598	623	662	643	652	668	630	662	611	664	641	586	618	679	645	647	643	627	666	654	658	663	655	670	616	639	642	622	615	638	629	640	615	588	628	645	643	647	654	662	589	645	602	626	634	657	668	636	653	667	592	603	625	627	630	688	683	650	604	663	616	608	631	632	673	653	659	642	631	660	644	585	612	615	620	640	655	645	649	637	662	609	649	641	670	626	625	657	644	613	607	587	637	651	647	652	587	593	638	653	615	660	563	624	627	638	633	671	628	654	636	647	658	673	635	625	642	610	604	657	657	646	647	592	646	620	644	662	635	619	644	644	637	636	659	645	668	612	611	638	669	674	629	639	618	613	648	608	663	659	668	640	663	562	656	628	615	631	640	610	633	650	646	631	624	656	594	631	643	686	616	608	646	656	602	637	577	583	622	681	626	632	659	643	603	677	659	687	664	606	609	622	658	668	659	605	635	598	645	682	628	612	675	664	618	621	667	658	655	655	629	584	609	596	643	584	689	606	607	636	621	655	633	642	634	639	661	637	629	632	632	660	649	644	656	627	634	633	673	621	659	627	622	643	620	601	674	647	614	603	621	636	630	645	599	657	605	654	626	643	630	650	654	666	631	617	610	647	661	661	619	658	654	644	629	635	649	606	642	654	607	609	628	645	681	639	620	538	625	645	622	625	648	642	665	654	629	626	634	645	633	669	627	662	625	605	631	629	661	619	613	662	615	624	632	618	652	604	670	606	647	604	618	668	659	617	662	637	625	625	606	608	600	656	634	665	661	639	673	636	600	605	641	656	634	615	576	632	631	647	645	634	632	662	640	656	650	613	667	624	610	672	625	679	617	606	699	602	665	685	600	664	671	619	625	619	647	674	662	637	611	623	637	624	590	622	638	616	615	658	608	621	651	671	701	644	627	599	652	632	666	639	669	634	600	624	626	634	628	605	663	641	643	652	617	600	639	655	662	600	630	655	667	658	626	633	591	567	647	659	620	612	632	664	659	609	646	637	618	618	608	595	639	661	637	663	643	608	645	616	624	627	620	595	610	617	615	641	631	619	628	672	625	609	665	657	662	633	618	652	639	626	630	600	684	659	615	651	651	644	647	664	622	594	653	646	675	648	619	675	637	669	617	670	612	587	610	653	636	669	655	685	622	632	646	566	621	627	642	682	652	612	619	659	686	612	620	640	661	632	639	652	669	631	679	656	672	617	666	683	628	650	620	654	637	626	635	654	631	630	677	653	607	581	633	631	682	612	675	642	641	649	619	620	635	667	668	671	665	610	625	622	628	654	604	668	616	615	635	624	633	618	642	696	603	644	616	652	672	680	623	650	612	644	628	640	613	613	635	582	642	679	628	667	600	604	617	626	645	628	681	650	657	633	694	600	594	645	611	670	609	623	637	659	644	673	654	580	612	624	667	641	661	632	606	628	644	625	663	706	612	638	621	667	653	656	676	648	616	633	674	625	632	633	595	608	649	660	646	654	615	635	651	579	641	650	644	572	654	632	622	624	625	621	626	631	681	650	621	646	615	632	673	635	603	644	650	649	672	677	666	653	632	663	671	616	607	631	652	662	619	634	644	628	627	623	635	658	595	616	681	584	592	642	597	660	602	662	610	572	586	656	634	615	617	589	632	595	633	589	671	671	647	635	629	643	646	610	616	625	634	622	622	642	610	608	660	663	635	606	619	556	582	595	654	634	572	627	624	611	638	645	675	675	595	614	654	564	660	649	622	635	575	603	640	668	650	653	602	656	637	621	624	620	673	604	583	646	639	652	634	627	710	619	638	615	609	631	639	613	641	622	630	585	606	630	660	599	634	568	674	662	643	633	605	661	648	662	637	674	670	650	640	658	653	657	673	640	638	631	634	632	624	610	628	649	659	653	612	637	612	666	655	657	640	646	658	624	667	619	701	631	662	666	585	642	667	628	626	637	656	627	673	703	632	648	620	607	647	634	599	591	666	633	593	618	647	673	642	627	607	663	625	636	631	663	613	652	619	648	619	633	649	665	665	603	618	597	700	574	665
6763	909	1485	5418	1328	377	310	292	314	305	256	261	278	270	242	288	273	281	264	286	243	253	258	261	256	239	256	246	243	272	249	284	272	274	264	252	258	287	277	271	255	280	271	244	255	256	248	291	265	288	271	281	299	257	281	259	238	265	276	273	236	256	279	268	271	237	273	275	269	263	242	248	245	261	248	270	282	293	244	248	255	268	271	240	251	271	235	267	263	257	258	281	267	265	259	295	270	297	229	279	267	264	250	267	247	286	242	257	239	260	271	268	251	262	246	281	255	282	283	243	254	253	262	260	253	264	239	268	256	281	243	262	291	273	237	262	273	264	276	248	281	270	269	270	270	288	252	245	265	267	236	248	258	274	267	286	263	259	265	263	279	244	277	278	252	271	268	260	270	249	258	290	267	266	260	266	286	259	275	265	241	255	256	269	267	257	271	291	257	271	265	235	255	272	259	243	274	280	285	278	265	262	258	259	230	240	272	257	286	294	253	252	273	269	269	271	261	240	265	255	255	264	268	237	244	250	294	270	265	280	241	264	263	266	256	273	243	282	257	255	248	282	248	272	244	261	234	244	236	252	264	290	281	277	301	250	274	238	288	240	295	287	280	274	262	251	262	262	252	269	295	266	259	250	278	250	254	276	252	231	251	285	294	312	263	239	283	259	272	279	243	254	261	275	264	279	253	254	240	251	270	264	231	265	273	278	249	286	240	296	258	278	268	253	257	242	275	285	278	259	256	262	261	282	257	272	270	275	261	247	266	251	266	282	260	270	246	247	274	257	269	268	248	267	249	268	278	242	264	270	251	276	253	255	260	238	234	262	285	279	267	284	264	265	251	274	281	254	273	270	254	250	290	279	293	257	253	275	279	301	293	273	268	260	265	277	297	285	241	281	274	233	267	255	241	240	285	267	284	247	266	255	248	285	301	268	285	266	264	276	280	249	274	254	247	254	236	267	260	300	288	257	263	269	278	261	291	271	274	279	260	250	266	254	273	264	244	260	277	290	257	268	272	265	268	241	265	272	302	272	281	222	287	284	268	259	258	271	230	242	249	257	271	271	245	259	311	269	274	238	215	263	271	228	271	247	274	244	269	259	285	238	294	266	245	253	247	265	242	259	258	271	285	270	270	254	282	294	273	272	249	262	266	249	245	244	273	273	242	250	253	223	287	295	251	283	291	277	212	275	263	276	259	259	242	311	232	240	222	243	255	268	279	242	236	282	258	265	266	253	269	245	254	268	229	267	297	272	269	255	293	283	295	280	271	240	296	273	304	241	256	267	267	231	260	267	241	261	236	247	307	233	244	312	270	265	294	259	277	262	282	243	266	266	316	263	269	253	251	265	262	240	274	246	255	247	236	274	286	268	249	262	242	272	254	250	233	278	253	230	264	256	248	262	256	262	269	260	252	277	233	284	245	272	261	277	265	270	294	247	274	271	279	282	255	287	239	268	276	256	271	270	260	293	260	265	261	275	262	239	279	240	243	252	244	278	287	266	255	272	263	267	261	230	250	283	265	271	237	281	252	295	289	271	243	240	274	269	250	274	306	280	285	240	246	287	246	246	265	274	291	274	267	259	274	242	282	254	272	264	271	259	271	280	266	269	264	261	249	264	253	269	276	264	267	251	269	248	277	280	259	299	247	227	263	284	276	258	243	290	293	276	279	289	255	265	265	250	252	245	281	294	276	230	266	280	267	258	277	249	241	284	282	254	260	247	254	292	235	261	272	277	276	266	299	281	260	243	250	254	305	286	251	264	283	255	286	250	287	238	249	256	255	278	253	228	243	250	258	236	233	272	257	271	264	256	240	278	268	263	257	276	287	255	279	239	266	277	249	240	259	267	255	258	219	263	257	269	246	232	256	289	266	272	278	271	247	251	279	249	245	273	234	275	239	231	276	242	261	265	237	238	258	258	251	294	252	269	289	258	248	256	284	276	242	276	270	280	295	286	276	260	284	267	253	271	256	273	261	241	266	257	250	249	255	259	265	265	250	244	262	262	279	280	262	256	258	269	275	250	266	279	273	286	257	258	244	276	267	264	254	272	292	325	251	259	232	272	287	256	267	276	283	265	275	286	214	277	262	251	249	244	302	280	234	275	242	282	298	252	264	251	276	272	246	247	259	271	255	241	255	264	270	271	243	272	249	275	291	295	263	290	261	266	254	277	274	262	265	261	266	297	229	281	258	269	280	301	266	261	286	276	272	271	281	265	264	254	253	287	272	315	260	277	291	270	277	256	278	283	248	260	242	242	259	257	248	230	246	262	256	309	278	283	233	280	264	271	243	255	237	279	252	260	233	254	261	281	282	242	272	264	267	268	249	261	278	266	257	256	253	257	272	243	290	258	256	286	273	257	276	265	278	256	235	245	258	263	259	249	256	278	259	294	273	250	263	257	293	246	270	279	275	280	290	241	232	261	279	264	233	243	241	250	275	297	246	247	266	245	260	268	262	260	275	248	257	260	258	262	241	251	266	265	234	268	260	241	271	259	230	247	268	263	261	273	254	275	269	274	285	236	283	286	255	250	262	243	259	253	284	281	264	255	260	273	264	265	262	286	261	267	259	242	263	254	267	264	279	273	234	231	266	248	270	240	246	305	301	256	251	288	240	259	281	276	266	241	252	245	258	249	272	283	258	267	264	246	304	265	286	274	270	277	288	245	257	297	294	247	259	249	267	249	277	262	260	238	270	235	270	246	243	245	279	282	240	264	245	261	258	272	251	256	286	268	306	284	260	256	240	264	241	263	244	264	279	291	242	250	273	270	237	288	307	264	259	234	246	254	256	280	238	275	250	264	262	254	221	269	271	279	266	269	285	250	265	289	268	251	267	260	270	264	280	282	288	235	312	271	266	266	280	237	246	309	271	257	264	261	271	242	246	258	284	281	229	244	276	277	234	283	265	276	269	264	267	289	270	263	279	282	253	252	273	277	269	281	294	238	248	262	260	286	257	254	267	274	288	237	281	256	284	265	277	290	255	256	233	282	260	270	249	263	256	237	274	267	254	246	263	256	269	274	269	268	285	285	288	254	269	241	275	260	232	278	258	269	267	241	289	259	244	244	258	247	257	250	267	264	248	272	221	221	256	259	226	242	256	276	285	255	272	260	256	240	266	232	262	248	270	257	256	229	254	271	265	262	250	260	263	242	270	294	259	266	262	238	282	250	259	234	222	266	255	248	259	262	256	259	271	280	261	265	263	261	271	266	251	246	277	283	278	265	262	249	255	262	247	281	245	259	286	285	245	257	236	254	264	265	287	286	282	278	249	292	253	275	254	275	290	259	277	285	282	254	263	259	246	276	265	278	239	233	267	253	273	242	249	263	259	256	250	277	268	246	268	255	245	239	242	295	283	255	266	262	262	271	259	286	261	273	266	270	280	266	238	275	249	232	270	248	272	262	248	248	276	265	255	266	266	277	271	243	273	248	251	271	270	272	281	308	270	268	247	258	294	262	244	269	249	251	252	259	266	259
6361	1286	3825	16361	2871	981	924	886	782	781	733	741	707	663	675	706	640	662	699	659	676	652	634	658	631	666	640	661	656	692	631	686	639	642	643	586	634	640	673	690	648	618	710	618	644	668	649	642	696	602	629	639	653	622	624	644	650	630	632	630	676	654	672	662	629	674	583	626	658	660	650	632	608	647	628	642	635	657	628	666	666	645	643	646	619	633	631	626	638	646	572	642	645	656	660	645	632	643	645	612	650	664	634	637	648	636	606	668	646	628	641	604	688	639	638	679	614	659	594	667	626	642	624	608	640	665	637	641	656	626	685	631	679	643	602	631	619	655	617	622	638	631	577	614	620	668	598	687	610	647	619	626	686	654	631	658	603	592	663	630	675	631	617	639	636	631	601	631	616	651	619	622	591	650	624	652	651	647	667	637	643	613	624	631	629	632	617	604	641	623	632	646	669	657	630	646	647	640	666	652	620	651	623	642	641	648	627	656	639	583	629	633	636	651	631	625	637	645	633	643	642	644	658	607	637	649	638	637	648	620	597	604	616	606	654	664	703	597	640	652	650	643	632	633	607	652	649	617	587	613	610	671	619	613	615	608	706	601	636	629	633	649	668	628	632	614	614	634	625	627	629	687	623	625	613	626	643	669	646	633	673	609	647	625	630	621	641	594	700	650	596	642	635	656	643	659	641	668	600	585	618	632	615	634	626	624	599	644	641	629	636	655	658	650	621	634	633	661	621	659	655	645	609	633	649	627	611	624	608	700	628	577	668	649	649	673	648	675	640	618	617	643	654	618	575	626	582	623	590	661	614	608	646	597	670	622	630	649	662	642	640	625	649	656	680	652	654	659	647	621	645	634	621	672	647	706	688	617	631	626	628	590	604	642	636	625	612	606	625	660	645	572	632	629	648	632	657	598	579	642	627	599	635	644	665	675	598	646	649	682	651	686	608	604	635	638	623	632	621	634	656	631	609	626	639	612	597	622	626	621	618	619	640	651	652	638	659	619	655	675	593	606	639	620	621	654	603	636	599	649	600	653	666	640	662	602	664	639	664	650	644	614	617	641	632	676	673	620	636	606	622	610	634	588	647	617	617	621	683	657	627	636	634	605	628	599	627	630	611	645	619	599	668	639	624	622	676	592	605	618	622	635	626	664	621	673	678	642	659	632	644	643	667	590	602	638	664	644	679	663	592	653	642	634	603	648	604	646	610	665	648	667	641	624	590	651	666	596	674	627	638	645	598	656	593	642	664	598	637	662	636	639	635	646	604	693	608	629	668	593	657	656	640	622	701	588	591	627	621	688	674	649	603	604	599	605	654	613	674	659	626	618	650	664	603	659	644	624	611	652	634	626	624	629	624	662	648	605	616	615	659	651	626	684	645	589	655	665	622	604	614	597	643	638	602	649	628	646	628	641	614	646	646	635	654	725	629	588	696	596	631	638	614	628	649	639	656	624	635	659	626	613	622	635	603	661	623	649	634	585	612	675	649	602	613	615	648	612	623	635	632	596	633	604	658	646	612	577	606	615	658	650	636	611	641	640	634	636	595	633	644	648	638	654	632	610	638	592	603	597	619	682	632	633	576	650	683	657	670	657	610	605	643	630	612	671	598	661	668	650	645	663	616	613	626	637	634	658	571	678	650	636	684	623	635	656	631	619	654	635	605	596	693	637	633	670	600	599	684	622	689	640	623	589	642	698	651	652	652	658	637	625	625	628	646	608	606	620	612	616	661	647	626	632	644	602	622	638	645	635	621	631	667	648	646	690	587	647	633	653	634	596	648	583	643	664	655	606	650	629	599	612	642	654	626	625	652	600	653	631	611	622	624	645	616	665	660	638	623	638	613	630	637	622	664	593	701	612	653	669	641	623	640	641	652	637	569	629	633	633	654	639	627	647	659	681	673	603	579	602	611	618	603	623	607	612	609	637	606	614	613	656	676	638	647	598	629	636	670	598	645	632	646	637	636	611	664	647	610	649	637	619	600	674	639	640	636	646	611	661	639	629	639	671	624	647	625	612	580	618	634	637	635	649	597	623	648	606	658	629	609	649	599	633	648	608	646	657	599	628	620	636	637	649	599	656	609	645	630	647	615	651	633	614	651	616	666	649	657	652	659	617	641	637	615	605	600	653	620	642	641	625	634	662	640	641	676	640	675	675	693	676	672	631	646	626	642	594	630	599	624	632	646	650	624	709	567	628	621	618	646	607	606	641	664	618	624	635	610	649	643	631	636	642	648	599	642	645	582	651	671	628	614	652	632	667	617	671	643	613	652	619	577	631	610	641	668	598	629	645	671	640	630	615	683	624	620	634	593	655	589	653	653	605	626	655	623	654	601	653	646	644	632	634	654	664	654	616	631	632	657	579	627	644	644	640	682	649	624	652	604	662	627	624	637	626	646	605	632	661	648	669	581	621	663	637	638	646	617	657	633	660	681	628	620	635	586	616	673	679	644	681	654	664	603	624	641	627	624	672	606	629	636	657	645	624	593	592	665	672	628	616	666	680	630	642	586	622	629	630	627	599	614	611	668	590	622	661	653	639	629	661	603	658	611	632	631	666	636	685	627	631	625	643	612	677	631	644	706	607	583	679	637	610	634	674	690	661	668	641	692	627	602	635	631	633	660	622	635	660	638	656	691	657	584	625	640	632	663	625	623	651	656	635	581	652	650	622	595	662	633	642	598	673	661	614	610	636	620	656	649	603	603	623	672	644	671	671	654	603	627	616	633	637	628	672	656	624	631	600	616	597	624	619	643	645	648	590	611	635	688	597	629	621	626	609	663	650	638	635	640	632	641	672	616	661	597	625	639	687	630	583	663	621	647	579	635	613	625	654	659	645	614	646	647	607	685	634	614	667	644	632	680	639	633	640	686	606	629	607	614	692	616	620	681	640	636	630	658	640	630	627	632	684	635	672	624	651	645	623	573	660	615	676	594	638	663	615	650	660	620	672	661	663	625	675	658	646	651	650	662	636	635	596	608	662	631	605	628	692	587	617	633	631	709	670	610	694	633	578	646	674	631	663	655	629	622	644	623	625	622	635	686	642	644	624	629	627	634	653	599	635	707	613	612	651	631	627	654	619	607	648	668	635	650	639	619	636	673	620	646	647	630	651	629	666	656	624	619	659	636	616	648	618	645	635	668	659	640	641	640	635	649	592	668	654	659	602	600	644	637	646	624	675	655	643	640	672	657	673	642	705	653	647	670	669	657	635	621	683	643	662	634	632	655	608	643	629	706	604	652	604	651	616	609	618	605	680	620	629	629	597	637	637	607	615	598	619	653	606	645	642	623	671	678	635	600	638	625	664	629	625	656	561	663	616	671	663	642	628	676	630	660	646	644	629	618	631	605	587	673	604	642	633	661	624	663	608	625	620	666	608	609	604	618	649	660	646	614	590	628	647	585	643	589	616	638	635	650	588	636	650	634	645	634	666	679	638	613	671	609	661	641	635	614	658	609	646	616	604	594	664	651	613	630	617
12249	1342	1106	6237	1889	287	212	198	196	192	162	138	161	143	117	133	124	125	156	133	144	126	125	159	148	136	135	141	149	132	128	112	126	120	139	126	152	106	125	133	127	132	125	123	117	134	157	127	132	123	128	140	121	127	148	131	135	114	138	127	131	123	147	104	152	134	131	137	143	129	127	113	127	120	129	133	140	123	133	135	120	131	118	135	123	130	114	107	145	135	124	145	109	133	125	139	101	113	98	124	115	124	126	148	132	119	120	119	117	126	130	128	116	135	125	123	136	129	133	124	122	120	130	136	115	129	128	121	135	147	128	144	126	135	149	141	116	113	118	124	141	126	127	163	125	130	127	134	112	124	114	118	139	125	112	125	109	115	140	132	134	123	145	147	152	135	124	118	136	103	127	112	131	127	137	147	135	127	133	126	120	125	112	134	123	128	150	132	133	128	133	131	126	137	131	125	145	132	134	128	121	127	122	137	100	125	129	110	137	129	133	148	127	132	102	113	139	127	130	130	138	115	108	117	137	132	143	120	119	117	148	130	115	140	139	113	132	128	106	133	127	104	138	132	129	132	132	132	117	133	152	143	149	132	125	108	123	128	124	127	113	121	107	117	126	128	125	124	104	138	126	125	139	136	132	125	139	135	136	132	126	132	127	117	104	121	122	110	104	140	119	126	125	115	127	119	117	136	133	123	117	141	131	116	106	111	133	111	132	118	134	150	127	116	140	131	97	139	139	127	134	124	139	121	141	141	119	113	123	120	142	137	136	139	126	119	118	148	123	117	125	134	111	114	124	122	108	148	122	125	131	137	132	115	130	120	141	144	134	119	120	116	125	129	129	111	120	112	132	119	137	138	131	145	109	139	126	140	123	122	130	118	143	119	119	120	118	125	116	137	149	114	145	108	123	120	125	151	137	148	118	131	131	154	140	122	135	132	133	121	132	132	145	130	149	134	123	129	107	130	121	129	102	123	123	120	128	138	127	120	117	111	131	138	134	129	157	122	119	124	130	118	109	118	128	135	124	121	154	113	102	125	125	104	136	115	137	141	139	111	139	129	125	117	126	118	117	114	110	120	131	125	121	157	131	129	150	125	134	119	129	131	144	123	136	121	136	135	137	121	121	117	113	110	129	152	130	123	128	147	105	113	142	132	106	137	115	123	122	114	133	125	119	135	125	102	118	134	117	110	134	99	140	122	130	134	110	129	133	121	126	117	131	127	140	156	119	129	109	111	142	106	133	130	135	146	121	123	146	110	132	161	123	135	143	116	160	122	112	126	135	117	133	140	124	131	136	110	134	143	129	114	121	121	147	121	134	126	127	134	119	165	108	137	148	146	123	132	135	126	142	106	137	113	132	128	119	135	126	142	120	131	114	124	125	121	131	134	132	117	134	114	114	112	143	114	145	121	133	113	120	114	133	144	133	141	125	108	142	136	131	123	144	132	124	132	111	121	113	121	118	110	143	126	121	124	132	128	125	147	130	115	119	126	138	145	95	136	136	122	139	124	136	108	128	120	136	129	118	104	144	121	142	123	130	104	164	129	118	122	113	135	97	133	124	141	138	122	115	120	137	129	120	113	123	107	121	147	114	115	132	126	119	128	123	148	121	131	121	133	121	140	110	107	122	145	132	145	125	128	139	135	140	123	129	120	125	133	124	141	133	106	112	126	128	127	151	95	118	125	139	134	127	116	122	135	123	117	111	127	113	130	121	113	115	119	124	136	143	139	125	132	124	118	143	134	128	95	115	143	121	118	123	121	128	126	118	122	117	125	136	135	109	104	119	125	152	140	133	122	121	129	110	99	141	133	143	124	136	113	122	113	106	116	113	117	134	145	127	131	121	122	127	125	133	122	123	143	123	110	135	116	128	142	121	153	134	115	141	127	132	126	117	126	129	127	135	140	126	130	125	106	116	121	131	126	129	120	139	136	151	134	118	124	124	130	140	104	118	147	128	125	121	142	101	129	133	114	124	154	134	126	142	126	118	105	138	134	124	118	121	136	118	131	117	126	125	159	107	123	100	146	121	129	123	100	113	129	117	134	123	120	121	146	113	128	116	134	131	125	115	126	131	137	116	114	133	116	128	112	122	125	117	129	134	146	142	128	129	108	128	126	118	125	137	107	115	135	130	119	132	122	108	111	123	116	138	121	118	133	106	117	117	136	117	122	152	110	118	126	135	135	102	121	137	131	125	106	143	125	124	116	123	132	142	103	137	120	113	113	124	142	114	130	132	137	146	111	136	118	143	120	126	124	136	115	125	104	127	145	143	146	136	137	143	118	130	138	136	114	129	132	130	119	143	123	130	136	121	120	147	132	127	128	124	131	126	126	147	132	155	133	110	124	120	122	135	121	144	151	142	136	128	114	141	145	112	128	134	150	104	114	117	110	145	142	142	126	135	139	131	128	145	136	136	131	130	131	132	138	118	124	112	137	131	137	121	135	131	115	130	110	116	142	109	122	130	121	135	111	116	136	123	122	126	133	128	113	137	130	116	111	117	146	118	127	125	146	129	124	110	105	141	113	129	128	140	124	125	121	139	109	119	126	129	139	122	136	135	124	136	136	128	139	128	121	114	123	128	155	110	139	126	134	119	127	147	110	125	121	120	151	125	127	107	144	126	112	130	139	130	109	120	121	130	106	133	141	115	144	138	118	124	117	139	122	114	135	130	133	125	122	135	143	127	140	118	124	144	140	122	131	110	109	138	131	116	117	115	119	133	126	110	106	119	135	127	127	114	140	136	137	138	114	124	137	156	129	119	129	129	138	119	143	139	122	117	132	109	107	124	118	129	138	120	128	135	138	106	120	110	124	113	114	126	120	110	137	133	154	128	115	145	127	115	142	123	121	117	131	126	117	132	108	118	154	133	143	143	140	141	126	128	119	136	115	119	122	130	129	127	114	124	142	145	125	145	122	124	123	110	129	137	123	148	137	122	102	94	129	112	118	125	134	111	122	107	139	138	122	131	135	122	118	129	121	129	129	124	101	122	128	135	147	112	129	118	145	133	145	129	118	118	124	138	135	125	145	124	125	114	141	123	138	125	110	130	141	138	123	125	131	128	120	115	125	127	132	118	142	140	124	131	130	132	131	123	129	135	109	94	144	109	108	117	117	146	116	131	133	111	129	123	122	124	109	136	123	125	144	147	106	128	126	125	108	134	147	111	137	134	116	130	135	118	121	133	155	124	123	130	138	136	128	144	129	134	115	136	146	118	134	124	132	162	106	108	106	137	111	131	105	137	149	134	128	135	126	123	118	116	147	129	130	123	122	111	128	109	123	124	110	137	145	122	117	126	109	124	130	124	113	152	136	120	108	135	140	137	117	140	154	130	135	121	129	116	111	155	136	131	117	136	128	116	120	130	122	110	115	144	117	140	112	141	125	134	114	109	117	135	118	151	118	115	122	118	120	126	124	112	147	136	101	141	129	131	122	141	137	124	86	127	138	126	131	133	131	128	120	111	132	108	135	144	147
8008	1325	2455	17928	3517	999	883	770	661	647	564	514	508	462	453	425	436	405	397	429	357	350	368	346	405	386	326	364	344	370	370	358	332	364	350	349	362	320	343	355	358	296	324	323	338	319	329	351	323	328	324	367	333	359	311	313	290	331	319	318	343	306	297	327	328	300	306	317	334	321	309	353	322	300	338	319	314	328	309	318	328	308	333	312	328	295	312	313	337	305	335	328	345	368	313	326	324	333	313	310	303	321	353	344	332	358	341	362	326	311	297	303	315	338	299	299	329	343	353	308	304	314	324	318	341	353	307	308	299	325	320	315	335	342	375	329	327	310	328	337	333	313	305	317	333	321	333	310	336	329	312	309	286	314	324	297	338	307	314	304	339	344	338	306	309	303	325	301	312	337	327	327	333	346	317	286	340	303	309	354	316	305	309	368	317	305	335	336	330	353	309	308	344	297	309	346	343	326	319	339	297	317	307	320	320	341	314	310	326	316	316	326	331	320	300	328	313	347	313	332	343	324	306	326	328	328	321	331	344	314	326	303	331	325	273	316	322	340	354	311	303	313	297	297	306	317	332	322	342	344	334	316	321	335	332	313	312	344	341	324	287	334	344	313	319	320	321	277	348	311	323	312	306	323	351	353	345	325	325	296	305	299	319	294	329	301	289	317	302	324	311	312	324	336	341	319	312	327	330	348	351	333	307	319	329	325	320	331	342	328	303	304	299	300	314	317	313	353	333	321	325	337	327	309	323	330	313	350	317	295	323	341	335	317	330	324	293	323	335	293	300	320	305	317	343	328	329	335	333	336	345	319	335	316	291	325	288	306	338	320	329	295	317	316	311	335	368	335	311	330	311	320	308	329	332	341	318	320	334	302	281	343	310	335	307	332	320	264	339	312	330	310	356	326	313	330	322	325	329	322	305	321	311	332	330	324	305	332	297	316	335	328	360	324	323	327	337	319	327	342	298	332	326	297	328	349	319	330	314	372	312	351	325	331	313	326	337	293	306	328	297	308	309	302	331	304	346	349	305	352	340	305	320	325	316	306	329	303	309	321	306	295	313	323	311	296	300	310	300	339	344	293	304	372	341	305	319	295	298	310	358	321	311	328	326	305	313	307	331	317	292	305	333	343	284	279	343	337	337	325	268	334	330	362	320	342	305	334	301	308	330	304	322	320	330	296	334	319	311	287	332	313	357	340	336	307	343	324	305	302	322	325	318	322	322	328	361	310	298	334	333	303	321	302	312	322	312	295	305	343	329	330	317	326	347	316	334	309	334	321	348	352	326	314	315	309	305	314	319	302	328	305	299	319	296	330	330	341	304	315	329	325	328	314	350	311	313	319	324	317	320	326	312	303	314	294	329	356	315	274	307	341	310	310	354	342	339	309	288	346	339	303	322	316	314	315	321	309	311	310	332	318	318	310	323	325	339	327	325	320	310	319	369	340	290	338	312	292	318	345	308	304	310	330	335	333	307	308	303	328	314	320	357	360	294	329	307	306	307	317	299	319	300	345	328	327	325	306	360	295	347	308	291	332	304	343	357	321	306	338	287	264	301	340	339	312	314	336	361	327	309	312	335	284	341	322	328	326	326	292	320	336	302	313	308	328	331	337	333	335	361	299	331	308	332	330	340	320	311	337	319	331	328	352	337	316	313	329	301	315	337	317	351	290	297	321	303	309	305	332	324	327	319	295	337	325	335	298	343	358	323	301	321	327	330	325	307	335	327	306	300	330	332	304	320	325	314	322	334	285	293	320	322	311	333	337	328	330	334	336	322	313	342	322	327	311	345	313	290	306	308	305	301	330	331	317	299	308	305	294	345	308	332	296	310	317	329	340	311	321	328	294	317	332	325	314	338	341	315	317	325	320	303	340	337	331	304	296	324	292	304	345	309	338	319	331	342	288	320	316	349	303	325	319	321	298	288	324	344	306	299	312	332	339	277	325	314	348	299	293	326	284	367	329	307	312	342	382	335	323	319	322	343	338	321	318	318	371	336	292	316	323	324	314	336	307	352	328	290	327	314	335	272	343	311	335	320	291	298	305	331	292	310	311	338	302	327	335	326	335	313	302	300	346	356	272	330	314	326	333	306	358	309	302	317	296	365	347	309	331	334	331	334	312	322	290	297	308	307	313	320	312	326	305	305	345	337	318	315	320	322	324	306	305	352	317	303	305	325	370	322	305	327	311	340	290	313	288	343	300	300	313	319	338	323	316	330	351	326	316	312	350	296	347	325	295	289	302	340	348	317	337	324	324	355	305	307	308	304	327	293	318	322	312	322	330	364	307	327	303	339	335	298	328	320	331	351	278	333	334	308	318	317	311	330	314	346	335	339	328	350	301	309	341	312	310	322	289	346	309	318	324	323	344	332	347	348	325	319	311	293	293	333	328	287	323	287	302	289	305	341	321	300	304	329	288	333	300	312	314	313	316	310	306	324	300	329	296	332	319	308	321	323	305	318	309	328	344	317	331	331	290	373	353	316	339	312	324	311	323	296	318	329	315	330	320	309	320	279	316	367	297	321	344	289	309	297	307	326	345	341	327	328	318	342	304	291	321	317	343	320	316	342	314	306	313	316	307	324	348	314	314	345	308	328	326	340	311	305	327	309	342	305	323	334	316	324	338	341	323	308	326	302	306	333	289	306	333	326	309	327	337	293	333	307	315	323	313	305	315	311	328	316	350	358	320	329	301	343	334	350	312	333	328	312	333	294	325	328	334	316	350	327	344	316	342	316	325	320	319	296	303	326	347	325	302	292	310	290	317	317	327	315	322	332	283	314	336	352	334	311	316	317	348	300	295	315	326	336	288	302	301	320	324	344	321	315	314	323	288	341	318	336	294	334	327	322	292	326	321	320	308	319	324	324	337	303	314	296	294	331	317	302	316	295	310	342	288	317	321	295	352	324	325	329	320	352	312	350	324	342	319	297	315	323	346	330	305	323	338	323	319	322	332	295	311	335	299	339	317	315	303	336	325	292	331	326	306	327	303	290	337	338	353	322	296	330	345	336	321	307	345	318	333	330	312	299	340	313	335	329	311	340	303	333	300	290	341	337	293	350	334	316	334	315	329	314	321	333	313	350	324	312	369	298	317	309	339	324	327	337	336	335	305	326	339	294	323	331	327	339	311	345	337	319	308	324	343	290	342	338	341	321	322	324	302	302	293	318	309	308	330	291	332	283	314	314	324	314	338	311	314	310	325	298	302	299	317	334	338	353	334	319	324	284	311	304	329	326	318	331	301	331	306	317	355	308	276	322	313	359	328	310	315	321	336	329	311	343	317	365	321	297	318	315	336	316	342	347	332	293	309	327	342	316	344	334	361	331	302	324	316	319	320	314	318	320	320	304	290	318	336	316	300	324	291	290	282	324	351	318	336	303	295	359	326	320	312	329	302	354	316	331	338	291	322	305	331	328	335	345	319	354	337	329	318	309	327	354	315	317	309	301	310	333	330	339	323	327	365	280	297	310	320	302	330
1630	464	366	351	256	237	249	266	261	267	242	262	241	276	257	269	259	253	254	276	232	254	243	286	235	260	242	248	254	243	307	247	238	243	265	229	254	250	291	228	255	238	244	234	268	245	269	203	242	245	237	269	231	260	245	233	252	286	241	238	239	232	270	237	276	270	272	236	243	274	254	232	273	266	264	231	228	234	258	245	278	232	245	248	259	260	254	237	235	253	264	250	253	267	249	220	271	236	251	242	252	274	233	274	251	291	232	268	267	225	240	234	256	253	240	252	271	255	251	245	268	298	246	253	284	230	263	283	228	291	255	262	247	252	272	244	270	252	255	255	274	266	268	230	260	274	270	252	231	251	270	282	258	253	257	237	255	226	272	258	254	234	255	211	250	278	262	223	245	261	267	268	246	249	263	239	261	259	244	246	248	227	247	254	262	256	283	234	258	260	240	280	271	246	251	230	231	251	268	268	262	242	250	269	257	265	236	218	262	234	256	230	238	255	262	263	275	251	235	251	256	243	241	259	264	248	259	241	242	239	231	251	276	220	239	243	256	247	261	266	272	259	257	244	249	224	243	255	248	230	239	248	290	257	251	234	253	262	252	265	248	279	253	244	225	258	222	287	262	234	253	265	264	292	247	234	212	261	295	260	232	230	249	256	237	259	241	232	266	275	255	221	262	250	257	239	269	301	258	286	240	244	234	229	248	247	260	251	268	275	247	257	270	241	269	267	261	233	248	274	262	269	258	272	238	251	261	229	251	276	244	269	232	273	248	269	263	287	246	289	255	281	224	237	229	240	262	239	271	248	287	250	267	235	228	245	272	256	279	250	257	241	278	256	249	286	268	253	297	224	266	261	240	248	233	252	260	247	234	238	232	248	263	267	252	251	230	249	261	253	232	244	243	249	252	261	230	241	237	275	262	214	251	261	285	237	258	270	298	246	267	253	250	268	251	258	232	250	272	291	229	272	256	271	233	244	239	232	257	247	262	281	279	255	280	227	237	245	262	271	223	268	238	223	239	245	241	256	255	295	256	248	231	255	255	267	237	230	265	238	247	238	258	276	297	249	258	262	249	259	239	248	240	270	267	239	269	247	280	244	258	244	243	255	234	229	245	234	261	261	242	237	257	248	268	262	272	244	232	261	259	279	258	247	267	269	242	239	221	239	222	241	234	248	246	277	266	276	269	281	246	238	241	241	282	252	219	227	219	256	264	255	241	261	254	254	252	241	263	257	238	238	224	264	258	276	264	255	241	240	277	274	238	233	244	252	279	216	251	238	231	234	265	261	209	236	285	297	241	223	238	256	246	215	255	234	267	247	228	255	286	260	259	268	234	254	251	256	262	259	241	241	250	244	263	266	277	256	244	270	286	250	261	275	274	221	244	279	229	225	268	233	237	241	247	251	221	276	252	265	229	254	257	225	253	246	272	265	269	232	236	242	290	228	252	257	275	250	236	264	272	258	280	240	260	255	255	270	246	264	235	241	254	244	246	276	236	248	259	241	249	247	225	229	242	261	228	253	255	253	252	253	283	268	249	268	257	238	257	233	257	255	256	280	249	223	261	250	242	224	251	239	260	267	248	252	239	261	238	270	269	264	277	253	247	270	261	255	277	237	237	250	246	246	239	239	280	231	250	255	281	222	243	292	263	246	244	235	254	262	250	238	250	282	213	260	232	253	271	264	233	255	272	256	255	270	254	243	271	240	253	257	242	252	278	287	245	237	226	272	249	272	269	234	250	297	204	230	272	255	257	245	256	240	259	271	271	215	279	279	257	267	266	233	259	249	250	233	257	248	256	259	238	207	282	253	266	265	266	262	271	278	243	252	255	258	220	254	263	237	242	236	254	274	251	255	248	242	247	265	248	283	236	274	215	249	272	254	278	234	237	238	255	269	240	239	271	266	245	233	262	240	240	241	252	243	244	267	247	236	257	247	247	235	251	263	239	237	245	260	247	278	253	202	212	245	223	254	257	279	283	259	267	267	232	252	227	234	295	269	252	255	220	233	283	244	237	269	268	270	265	258	237	271	271	280	234	272	256	255	247	242	273	247	249	248	266	248	246	246	250	271	244	261	248	232	257	272	236	269	251	247	246	213	261	256	225	247	251	285	254	286	260	250	247	238	285	251	257	251	243	265	282	249	245	269	240	230	231	230	228	234	221	231	246	245	266	257	280	284	266	261	250	254	254	264	238	253	279	263	258	234	251	258	233	262	261	273	248	274	253	244	272	247	253	267	265	232	234	251	280	236	248	233	262	244	267	275	257	220	284	250	229	241	267	245	255	239	268	278	263	226	260	247	278	240	221	280	244	260	234	263	247	269	272	240	263	270	270	268	252	234	270	242	222	295	233	250	244	261	266	262	240	271	223	241	247	265	267	281	262	270	254	244	240	229	236	232	247	233	267	240	261	266	266	234	284	243	280	263	238	263	284	276	242	246	275	231	246	269	235	239	218	253	258	235	270	285	252	251	248	262	275	276	288	263	218	260	272	263	237	248	239	240	264	251	267	242	261	291	269	267	245	271	255	246	253	255	239	233	242	253	279	266	263	251	304	262	267	245	266	233	278	285	261	274	262	252	216	249	252	245	261	269	258	250	240	279	274	262	268	266	273	268	286	268	283	212	297	251	240	252	274	235	259	250	282	254	276	257	233	243	247	257	234	229	246	268	229	263	256	252	279	274	270	232	257	240	241	248	251	251	257	241	272	266	244	270	270	254	259	240	260	246	259	265	252	244	228	246	239	270	251	258	274	243	223	234	291	235	256	275	231	279	246	269	253	207	278	240	265	251	255	254	252	264	262	244	257	249	260	272	303	265	262	262	243	270	245	265	273	250	270	252	257	252	250	259	266	238	270	246	255	274	253	262	234	235	232	232	249	262	254	237	254	262	254	267	259	230	259	240	249	251	255	266	265	239	241	286	231	269	263	229	248	273	236	254	252	248	258	245	239	255	269	257	252	250	261	251	261	280	238	243	269	234	272	220	236	256	250	218	200	244	230	254	258	234	278	259	242	245	244	292	262	271	249	235	265	245	269	224	230	258	236	247	215	252	229	252	233	262	232	251	227	252	255	244	239	266	270	259	265	271	239	281	254	261	256	256	268	286	223	286	213	228	234	239	273	287	239	255	277	253	259	244	248	230	243	245	259	268	253	233	277	245	268	266	263	267	274	261	250	266	273	249	254	259	250	264	260	245	216	268	252	249	231	273	213	243	251	276	272	249	277	267	273	249	285	246	238	261	231	239	259	235	262	251	251	255	239	236	247	260	269	229	258	238	253	283	254	267	257	267	270	229	271	252	249	274	227	254	246	255	276	277	207	304	241	233	251	244	222	252	266	260	246	264	220	253	258	240	271	231	249	285	265	262	241	274	219	261	279	277	261	263	271	250	249	243	247	267	251	229	224	231	272	262	260	242	259	268	245	241	254	240	260	280	238	270	268	269	261	288	273	240	255	254	256	256	270	275	248	256	215	239
2016	838	866	1071	675	634	637	603	628	617	616	657	599	628	615	634	656	648	627	656	563	610	616	584	634	637	572	651	631	648	634	593	608	661	621	572	639	594	626	562	607	588	622	638	643	634	628	619	655	590	590	670	647	635	623	605	597	643	599	579	627	587	615	623	640	588	645	650	598	627	636	609	634	578	636	642	669	617	645	650	606	641	617	600	634	595	637	606	592	626	608	556	652	601	613	616	581	592	602	615	645	594	599	613	609	630	631	606	611	625	629	625	639	588	594	635	656	611	608	625	651	627	662	607	590	595	661	598	597	608	615	598	620	616	606	655	611	622	622	577	571	620	591	670	613	629	597	666	577	641	575	612	640	617	624	613	603	648	649	599	600	611	660	643	597	611	629	668	616	634	614	628	634	631	567	615	645	638	625	647	586	643	615	619	656	604	628	630	602	585	647	612	625	602	618	605	604	618	631	648	636	594	665	651	587	629	542	596	642	618	672	608	624	608	664	636	633	581	648	643	644	596	577	631	674	601	572	597	616	624	691	638	622	642	624	629	628	617	679	624	646	589	620	681	616	621	638	621	621	608	610	590	662	638	519	603	619	622	670	619	629	632	617	616	651	624	636	651	672	602	612	610	590	572	624	664	647	592	699	616	665	581	596	612	643	644	639	672	627	607	610	573	631	627	628	623	628	592	569	613	608	633	586	608	630	603	633	618	643	632	623	657	599	629	627	629	619	629	619	607	644	663	644	633	587	683	624	614	614	610	646	649	626	602	600	623	588	628	589	600	601	643	607	654	616	641	615	609	617	588	660	616	599	576	570	613	622	625	599	635	615	565	592	635	591	607	633	603	650	650	611	610	590	616	646	616	588	599	607	637	627	607	659	553	639	597	627	652	629	636	658	635	627	627	611	598	593	621	616	633	620	636	567	615	627	660	628	656	631	641	647	580	595	610	635	647	621	620	625	621	625	618	621	614	578	591	576	610	679	608	665	614	577	615	614	598	623	563	637	569	632	669	676	592	607	609	650	578	631	629	615	638	630	655	634	651	627	594	632	620	606	600	644	640	660	638	624	627	603	630	613	610	618	654	612	654	624	595	650	570	676	578	601	635	622	623	601	617	599	623	613	636	604	568	572	612	628	582	577	632	615	556	625	657	611	626	631	635	617	599	613	616	606	613	618	643	595	672	602	636	634	632	643	652	626	650	672	591	587	600	631	635	660	599	635	639	587	627	610	652	643	647	636	608	564	664	646	641	582	651	636	652	614	642	614	624	623	576	644	593	660	591	574	640	644	602	592	644	668	611	621	616	658	618	655	618	619	616	618	607	637	653	650	587	645	657	604	629	648	581	629	591	570	607	551	662	587	621	594	591	678	643	571	594	652	625	663	650	610	592	608	611	634	624	605	584	613	615	590	648	664	637	601	642	589	597	644	599	627	627	652	651	655	600	582	622	619	595	628	635	597	645	635	600	646	638	562	601	599	651	625	637	616	626	665	620	588	608	615	665	654	591	633	616	629	640	591	621	642	626	675	638	589	625	633	632	642	587	586	611	623	647	617	634	641	599	609	675	639	603	674	596	597	616	632	626	635	576	654	629	615	646	597	609	595	593	654	588	606	656	620	622	589	614	589	629	596	590	613	656	626	617	657	607	630	640	664	561	622	635	630	630	607	627	615	595	614	633	639	648	611	627	626	632	608	579	644	604	653	655	649	587	630	652	614	563	605	598	610	593	600	593	600	625	631	649	604	581	627	641	606	632	625	561	655	616	616	635	612	593	615	621	606	622	580	611	603	607	639	609	597	648	638	650	632	658	595	626	645	621	637	648	598	570	609	594	594	653	613	591	600	628	600	635	587	624	633	635	632	680	620	622	600	667	608	585	625	598	575	664	618	611	602	616	659	614	605	633	605	608	624	614	643	601	618	648	622	616	621	620	608	629	612	622	632	579	650	618	600	616	653	606	603	616	603	629	599	629	572	577	606	628	638	601	615	592	603	579	651	610	678	655	619	618	634	643	609	621	595	605	604	663	643	599	615	589	626	601	617	605	621	633	646	633	634	645	636	601	582	620	599	606	604	644	626	637	623	643	589	668	662	592	631	571	597	602	609	605	621	599	631	644	636	630	575	627	620	607	610	613	601	665	659	598	591	603	611	626	620	607	608	594	607	616	594	627	624	615	601	608	585	574	594	588	637	670	641	644	624	636	618	587	629	635	620	566	625	608	603	607	647	632	637	608	583	613	650	615	589	641	653	689	584	646	644	630	611	603	612	631	629	621	628	633	605	609	595	633	613	550	629	604	589	626	605	600	618	616	633	593	617	642	598	626	630	559	633	580	603	617	605	645	647	613	622	634	632	615	617	613	570	645	644	630	524	636	628	637	598	590	659	625	589	607	607	573	609	601	639	631	665	603	638	613	565	606	626	591	625	616	625	625	571	654	591	659	569	629	635	605	605	631	649	603	598	620	594	603	630	606	619	638	645	638	608	650	636	646	639	620	624	634	633	672	592	563	616	571	624	620	633	630	621	623	628	620	646	595	658	640	619	620	607	614	608	603	615	601	593	606	615	599	611	592	607	619	594	587	633	635	654	616	601	603	657	642	606	565	597	601	641	594	660	632	598	594	614	587	645	656	634	615	634	573	571	689	625	634	649	607	595	607	615	666	623	609	637	628	586	609	610	569	614	652	595	641	606	588	615	605	599	629	583	620	605	580	620	616	614	633	628	610	582	681	662	688	659	598	656	613	652	632	599	614	635	618	601	607	611	630	631	676	626	617	629	598	653	630	616	616	621	611	598	633	641	591	619	648	606	658	592	618	655	608	628	651	632	611	613	613	588	584	582	619	635	591	672	553	615	563	647	694	639	590	627	649	679	619	619	589	614	658	627	591	623	649	612	622	585	648	574	631	606	594	642	604	662	626	654	614	622	672	638	581	682	602	613	638	635	613	605	600	618	628	614	620	633	629	590	621	582	661	601	616	601	616	624	662	612	594	627	623	569	623	606	626	606	629	650	648	637	627	648	618	622	632	605	625	628	664	656	637	600	628	619	568	616	611	598	613	613	633	638	588	610	618	613	665	608	620	608	598	601	634	609	627	643	602	630	621	650	645	629	637	570	616	616	615	668	587	610	642	610	631	601	579	648	608	627	604	601	659	598	630	621	620	612	613	613	602	634	632	606	603	587	599	616	638	632	578	633	664	646	641	641	615	590	625	594	622	630	592	589	638	654	565	606	596	642	612	611	575	610	579	572	642	656	624	618	629	591	613	620	562	626	639	594	599	668	614	654	592	585	585	601	638	607	585	634	652	582	596	647	607	648	601	594	593	622	646	623	606	582	635	613	573	623	614	632	552	620	611	603	568	612	631	640	554	657	657	566	608	643	655	623	613	585	595	606	684	603	649	640	607	611	627	584	596	593	611	630	607	595	611	572	623	614	601	599	655	620	611	636	632	610	627	601	586	639	583	624	598	646	647	641	654
6967	629	650	1191	449	352	299	329	307	295	274	281	283	241	272	269	233	242	249	237	293	251	253	263	300	237	280	245	261	286	256	263	247	295	276	239	273	231	257	237	244	255	260	239	253	243	229	260	276	251	281	249	291	278	255	249	233	282	240	237	268	241	277	268	235	255	272	243	256	282	266	257	266	264	218	251	243	259	282	243	235	253	252	279	256	263	233	250	260	244	249	246	236	277	256	253	270	278	259	255	249	249	245	254	241	264	229	284	283	257	257	245	276	278	264	266	253	257	247	265	269	273	260	258	218	270	237	262	269	272	275	278	275	236	242	226	230	270	248	224	268	230	260	234	245	277	272	271	226	263	234	209	269	266	241	235	281	241	255	233	272	294	234	279	268	259	229	254	220	245	285	211	271	262	258	232	248	255	276	242	266	273	266	276	253	270	273	266	260	256	249	269	280	273	282	265	279	256	246	255	238	230	275	259	264	281	252	248	277	277	261	248	282	261	271	232	279	254	267	240	246	281	251	236	236	246	247	264	275	277	256	275	250	300	257	289	242	283	254	219	254	265	275	260	243	264	273	217	240	268	256	264	292	244	237	233	252	245	257	261	253	276	229	225	258	254	298	287	265	258	239	255	256	253	250	216	220	250	250	265	264	243	287	256	266	279	232	261	258	260	250	247	278	287	267	259	277	252	238	234	225	286	237	255	296	277	272	284	275	225	283	263	303	249	272	266	256	235	257	238	274	263	261	280	264	265	274	219	286	295	245	263	247	258	280	261	257	256	265	276	255	245	236	257	239	243	242	234	241	251	271	260	228	268	249	257	251	253	260	271	252	257	265	238	236	260	246	241	280	249	256	259	256	267	260	271	245	237	262	257	269	244	269	272	265	239	259	272	261	278	274	262	244	274	268	247	275	282	275	246	269	267	295	272	245	246	243	264	256	260	246	257	245	274	263	247	247	258	247	291	251	243	266	257	277	249	256	218	254	240	269	256	280	226	257	252	236	240	256	265	257	257	251	296	263	267	254	266	268	281	291	297	236	265	263	278	238	254	254	244	241	255	269	289	243	257	286	235	233	256	266	238	255	273	242	245	279	280	259	254	243	246	255	276	270	256	274	250	233	241	266	247	255	253	266	259	254	297	253	295	263	255	251	271	255	234	249	259	267	209	243	268	266	258	261	255	266	248	244	242	263	263	259	284	270	268	280	235	231	266	264	259	270	248	260	260	244	273	289	280	251	228	247	249	264	246	269	256	273	287	263	241	271	256	268	292	298	249	251	260	257	261	255	273	259	275	233	254	244	258	268	270	264	256	266	271	226	255	268	266	245	222	247	243	235	275	234	241	263	240	263	277	284	245	268	263	253	246	234	265	247	267	251	245	257	267	270	248	257	280	269	258	270	245	253	257	261	262	243	240	244	235	252	232	276	256	301	257	275	260	252	279	268	234	278	269	272	279	261	259	266	239	238	276	255	245	256	294	249	277	243	273	231	248	275	288	233	270	285	286	202	248	243	283	271	275	300	268	271	225	254	260	297	291	250	236	273	245	276	287	292	236	245	258	252	238	259	240	245	290	256	263	257	254	257	271	240	290	241	282	283	254	266	235	273	277	275	254	237	250	261	237	244	229	267	254	265	217	264	280	258	248	264	277	271	263	263	302	245	245	242	260	260	264	252	313	255	258	223	257	253	260	277	272	245	238	225	283	274	262	277	263	265	280	234	280	282	277	246	250	244	248	251	266	289	256	275	260	252	266	265	261	277	248	267	289	239	252	224	236	259	271	271	245	276	279	260	247	238	220	248	252	289	243	249	250	264	282	262	243	264	299	260	257	264	276	253	257	278	296	271	274	247	259	259	290	257	269	248	266	251	264	268	266	237	275	233	257	276	242	265	261	290	250	260	292	280	299	276	247	242	239	252	253	241	263	277	258	259	246	248	244	255	244	245	246	268	258	239	252	247	263	234	266	258	266	246	264	257	255	277	290	257	253	249	277	273	274	247	235	249	256	293	249	264	256	256	251	270	257	271	262	236	253	243	262	257	225	238	271	247	290	273	267	263	262	273	268	259	268	246	260	264	263	245	239	238	241	223	286	302	228	238	258	264	242	266	270	292	229	264	257	265	245	230	248	256	244	267	252	245	251	251	254	244	253	245	255	235	261	260	242	257	277	234	276	241	229	262	254	254	245	270	261	245	235	227	259	267	263	254	292	254	300	231	264	276	246	275	254	264	271	243	280	249	235	267	253	253	312	286	268	268	243	267	285	262	272	272	273	268	240	259	300	256	247	225	259	269	244	217	269	251	229	306	244	245	251	277	217	274	265	271	267	246	242	253	218	260	289	246	250	251	249	235	259	223	246	234	258	270	274	291	275	237	238	250	248	272	234	261	250	279	254	262	259	244	265	250	255	267	276	249	252	276	256	241	256	265	284	277	280	264	258	257	266	260	261	259	281	256	264	273	244	276	253	258	256	264	248	221	251	301	269	253	239	243	287	263	273	253	232	230	257	282	281	234	253	239	269	289	259	253	248	264	251	266	290	249	258	294	271	253	265	264	274	241	264	237	247	263	241	284	232	238	271	249	262	271	264	237	282	249	242	224	244	256	236	239	256	260	229	264	284	261	281	253	250	255	241	261	232	255	272	252	250	276	295	277	285	245	241	251	250	286	271	263	244	254	280	239	264	246	253	260	260	250	258	267	279	290	266	276	238	274	267	241	263	254	256	218	242	259	267	261	259	236	243	247	262	271	241	298	238	252	272	250	230	272	279	245	236	230	231	241	282	243	281	268	258	271	248	305	250	251	249	257	255	293	251	260	273	268	252	251	278	267	284	256	241	254	256	251	263	259	266	279	262	233	247	241	264	256	262	248	252	259	248	274	273	270	255	281	236	255	251	258	247	268	249	286	283	245	245	246	256	243	256	262	278	239	266	268	264	264	251	261	239	279	272	258	236	237	261	274	284	263	263	245	243	265	260	267	262	237	255	255	280	272	261	277	300	249	285	286	247	230	273	260	268	255	255	257	267	288	264	255	273	240	274	254	262	252	268	286	259	254	236	284	252	243	231	248	298	251	274	266	288	261	282	245	271	237	248	250	280	267	243	256	260	262	259	260	240	259	243	266	252	260	238	274	255	263	257	266	266	276	239	306	259	271	262	268	249	273	232	275	255	271	247	257	252	290	245	308	289	257	276	257	269	242	231	259	240	250	263	241	241	240	243	253	239	291	256	263	233	279	275	262	242	273	282	267	269	227	265	279	258	265	257	258	296	260	259	304	260	290	272	257	274	245	283	283	297	266	267	280	250	244	291	250	271	255	265	281	279	280	240	264	270	219	254	265	257	242	259	285	256	268	263	290	276	245	231	258	231	224	251	236	245	275	278	229	240	250	278	264	244	268	256	243	278	255	254	220	246	254	298	248	254	278	244	276	283	273	273	278	262	226	217	260	258	280	239	274	268	261	281	285	275	258	233	251	239	286	235
6357	1004	1506	4194	1238	1010	916	837	814	756	720	750	745	679	680	677	682	719	696	662	688	661	657	649	697	614	604	622	591	645	635	668	677	608	688	653	626	667	582	656	629	636	628	622	637	590	652	589	603	605	626	595	619	629	666	628	605	608	593	621	640	597	621	611	639	629	563	641	642	617	623	625	679	631	602	645	615	648	613	637	662	648	667	622	660	613	642	613	596	644	644	625	609	609	621	598	645	664	626	651	639	645	570	634	575	605	637	625	637	642	584	625	623	664	566	604	671	562	627	601	606	623	639	663	638	621	625	613	578	621	594	625	635	601	631	634	598	596	591	624	609	580	643	634	606	648	623	629	637	641	662	614	672	634	637	629	626	640	633	605	647	625	601	672	608	614	624	641	627	617	643	614	619	644	607	635	654	608	631	556	647	619	623	607	635	587	603	667	580	638	641	649	619	618	613	621	620	611	590	617	593	664	633	610	607	623	634	620	636	613	586	626	578	643	645	605	619	615	594	628	608	625	602	621	657	620	641	655	578	616	666	594	680	578	605	605	597	639	626	664	628	587	635	619	673	622	633	657	627	629	590	634	640	561	629	651	611	624	630	637	646	596	651	601	668	625	594	617	623	600	640	611	638	609	651	588	632	605	632	623	633	617	660	660	550	635	615	687	642	662	607	642	624	640	672	633	596	632	625	602	614	628	600	628	628	633	606	579	574	612	630	607	578	606	619	680	632	672	616	647	622	613	604	565	578	633	605	652	610	612	650	641	619	619	656	572	616	617	603	622	597	615	639	656	628	575	649	624	648	642	594	620	601	611	648	634	614	619	648	694	669	559	598	626	672	657	626	596	643	583	627	651	628	657	570	616	616	631	625	620	616	621	601	550	654	638	633	637	665	615	666	679	610	603	612	599	625	584	627	590	592	605	604	628	600	639	669	606	600	601	642	596	641	647	627	618	622	615	615	640	628	635	625	655	573	643	636	610	603	641	619	609	648	629	619	620	615	586	584	606	627	661	600	623	635	579	645	594	634	629	618	636	602	623	610	620	587	620	673	639	636	620	611	611	608	624	621	659	649	623	624	611	626	660	681	593	595	597	663	631	628	633	652	610	594	659	644	637	638	600	624	630	648	678	629	630	608	633	677	606	583	634	630	659	627	642	632	635	645	620	615	625	630	673	609	614	616	636	659	607	628	612	621	623	622	640	645	640	650	578	642	611	631	607	651	633	565	609	609	639	603	633	636	652	601	658	643	636	644	628	613	576	644	671	647	668	649	616	611	596	641	574	639	605	583	646	612	631	673	624	627	632	608	622	608	576	626	605	609	555	619	605	614	597	620	624	622	656	637	615	622	641	609	598	604	615	646	617	646	595	673	609	628	624	632	583	600	627	608	615	613	632	675	625	616	606	631	612	591	628	601	628	638	631	625	625	645	577	661	658	625	629	662	606	599	642	636	616	649	623	598	613	610	602	633	610	670	601	631	657	637	612	623	618	622	608	601	598	643	638	592	574	644	570	639	618	625	592	604	661	620	634	627	632	669	634	613	613	634	621	633	607	619	599	643	636	626	582	630	663	595	632	676	577	621	636	592	646	619	633	587	633	589	633	624	641	626	646	619	606	662	644	602	618	607	604	603	626	618	659	629	635	594	622	610	614	632	627	635	589	673	597	581	626	626	661	632	591	610	597	600	619	579	606	619	633	641	625	638	595	637	618	641	605	660	624	653	572	659	634	622	610	628	576	648	639	590	669	629	678	615	626	641	609	617	652	602	634	617	635	590	591	628	613	702	620	627	646	626	663	647	655	651	588	605	610	631	634	583	633	629	613	643	653	628	567	639	635	616	618	615	644	572	617	643	587	630	595	663	597	637	633	591	635	631	632	665	651	606	672	646	605	653	608	629	653	681	595	667	629	673	662	612	620	658	637	616	648	646	628	617	593	620	649	598	660	597	631	655	658	605	635	631	627	642	646	640	581	636	609	619	569	627	661	638	604	611	622	619	664	675	679	612	601	667	609	601	571	650	641	594	639	613	648	608	652	647	628	585	601	637	611	660	607	654	654	630	594	605	599	627	618	643	601	613	618	624	601	649	621	626	632	627	637	577	616	633	537	630	602	603	641	619	682	636	650	663	630	625	613	624	599	650	628	610	644	622	652	608	647	617	644	638	620	608	619	647	669	679	659	643	672	638	690	617	646	613	597	629	620	590	642	627	609	634	616	655	593	645	646	637	622	643	599	620	594	650	636	643	609	633	618	599	575	557	651	632	606	654	636	604	631	630	613	592	612	619	608	666	628	619	621	625	605	558	670	697	618	639	583	580	602	663	595	635	673	634	638	626	597	611	628	644	687	657	636	612	632	607	679	628	674	606	614	605	628	591	625	624	620	662	666	619	612	674	612	616	640	628	639	621	653	659	634	603	614	624	651	648	665	629	613	618	622	658	626	587	609	615	671	643	597	631	629	621	585	610	658	649	635	667	661	594	633	607	634	644	607	581	622	656	640	613	603	653	649	614	613	581	585	640	649	625	627	627	654	602	658	601	617	617	574	615	647	640	643	636	639	636	626	614	606	633	615	588	611	671	605	624	605	614	616	569	627	599	593	576	642	627	624	661	609	596	602	655	643	650	631	675	616	616	645	651	602	595	618	620	595	640	611	640	596	597	609	594	671	626	600	666	630	612	658	594	634	599	627	629	605	600	642	634	607	604	620	640	640	648	603	587	578	619	632	652	623	624	650	571	584	591	622	590	624	641	600	650	587	619	623	603	653	650	629	651	642	625	620	631	617	663	598	615	640	632	577	611	582	607	577	632	580	623	625	625	623	607	579	597	622	650	592	633	610	629	653	668	635	629	666	616	614	623	556	607	659	657	636	589	637	631	618	646	595	613	605	635	598	649	632	602	624	583	655	636	670	627	650	676	629	602	636	621	650	668	629	641	629	630	645	623	648	676	580	649	642	629	637	637	628	643	618	596	595	662	662	622	652	637	589	637	649	655	658	599	627	628	602	593	579	649	614	651	598	655	646	665	652	665	594	642	634	622	601	601	628	626	633	645	595	606	630	614	617	607	643	640	665	633	655	599	645	596	630	582	609	651	613	567	611	621	598	631	646	578	601	641	625	627	632	639	652	619	605	580	656	613	614	595	613	630	601	593	623	616	636	600	628	604	617	639	633	626	553	582	600	628	610	675	602	615	600	628	635	580	634	606	610	615	627	602	664	617	631	623	633	642	610	628	648	634	595	658	623	637	609	625	639	648	603	655	623	646	609	617	629	638	625	637	604	646	635	629	597	592	639	579	600	622	621	623	600	625	591	612	585	644	628	601	572	619	665	568	627	607	626	620	643	658	621	630	597	613	675	602	605	634	619	640	637	657	633	583	621	601	605	581	609	631	607	619	617	650	649	625	617	647	642	623	613	605	657	598	624	601	613	657	600	621	663	626	637	604	587	628	614	656	616	644	620	658	622	613	597	640	618	671	629
12013	880	846	1676	574	262	257	206	171	178	158	144	154	157	151	129	169	160	142	128	149	133	124	127	141	131	127	123	126	132	142	111	158	143	133	132	135	145	101	113	124	127	121	115	121	108	131	118	139	110	128	137	135	135	122	122	140	104	115	126	109	123	103	116	121	127	123	118	123	127	121	120	126	127	137	137	132	122	153	119	120	118	135	132	112	133	130	114	137	134	124	129	107	128	125	150	119	128	160	122	131	110	117	126	127	112	133	112	124	131	139	123	135	117	119	135	128	152	116	119	118	129	115	132	130	114	132	142	135	137	106	122	141	130	120	137	156	133	123	142	111	136	131	124	114	137	124	124	129	121	112	137	125	119	135	106	143	120	149	147	147	120	97	134	107	133	133	124	114	97	136	131	113	112	133	145	127	103	128	139	129	129	124	134	120	101	115	106	126	119	114	109	133	122	100	131	133	123	113	132	136	122	103	127	123	155	122	129	114	137	124	107	130	127	126	123	123	132	123	107	99	132	124	113	117	123	124	112	141	143	116	120	127	112	119	126	132	118	128	122	114	119	113	119	144	117	106	128	105	119	132	134	140	120	105	119	130	127	112	108	111	105	111	126	127	115	130	128	138	107	116	134	116	129	135	114	120	124	131	148	123	146	145	109	127	121	117	127	115	123	139	108	124	123	137	100	116	124	132	137	111	119	113	137	117	123	122	119	106	114	124	139	126	133	131	125	124	108	124	114	106	139	145	133	115	153	114	129	108	118	108	140	120	131	132	135	113	121	134	130	127	123	126	133	104	122	122	129	122	132	122	122	133	123	134	142	132	126	123	117	97	130	125	108	115	133	120	138	122	125	120	113	118	133	132	129	123	103	98	138	116	118	136	114	120	122	102	153	117	119	113	108	116	113	129	114	111	124	126	124	121	131	114	130	132	117	157	128	119	149	122	119	133	130	120	122	143	105	137	130	132	129	142	133	133	115	114	115	98	116	130	147	146	127	100	134	130	109	138	127	134	117	113	134	112	130	142	132	109	130	147	118	128	119	116	128	112	127	122	118	122	124	111	146	113	142	132	126	132	107	118	126	125	120	123	129	117	127	100	119	104	99	133	106	128	106	111	106	121	115	144	130	131	128	106	142	118	140	125	119	109	126	124	131	134	118	122	137	127	122	126	120	113	118	125	131	128	124	127	141	128	121	123	105	123	118	128	131	107	125	111	133	137	144	115	114	132	126	127	138	104	136	123	129	121	134	119	145	112	112	117	142	129	122	113	112	125	139	133	120	125	125	126	108	123	123	124	106	128	141	130	96	115	107	141	123	120	105	118	118	131	116	109	143	124	112	132	148	118	130	115	121	125	167	126	137	108	114	130	135	138	125	140	111	116	108	117	157	120	144	106	126	140	117	134	140	131	129	135	138	125	115	126	123	134	112	128	140	120	143	116	118	133	117	137	124	127	115	102	126	127	128	112	118	142	122	117	119	121	118	134	105	111	131	144	117	128	140	132	119	135	127	130	105	135	111	115	142	129	107	118	130	129	114	134	122	113	147	136	129	110	110	107	124	116	129	121	148	117	138	118	130	122	107	101	119	112	111	133	114	121	126	127	128	119	125	151	127	115	124	115	122	128	129	138	135	111	118	137	123	109	114	95	115	120	121	139	147	125	112	116	120	113	131	96	110	113	132	130	135	123	120	126	128	101	109	107	123	123	104	116	128	122	142	140	131	146	115	135	139	124	139	127	124	131	126	124	131	122	148	123	119	130	114	129	120	121	136	111	134	115	131	118	102	122	121	137	123	130	137	124	126	100	145	100	131	112	123	126	117	138	127	139	108	131	127	113	127	115	119	123	117	109	113	138	124	135	123	109	122	137	134	125	125	119	133	120	124	126	121	135	109	126	129	114	122	128	121	126	127	134	116	125	136	130	149	140	165	127	123	115	125	119	103	153	105	126	114	115	117	121	105	116	115	124	132	111	107	140	120	122	114	136	138	123	115	126	137	144	121	113	128	112	127	135	127	143	104	124	130	113	143	118	113	99	130	131	121	137	125	125	131	112	114	115	117	133	116	135	115	131	98	118	130	141	143	128	136	100	120	136	124	140	136	136	129	123	116	111	124	116	116	146	116	121	109	118	109	117	145	126	139	99	123	152	136	126	113	127	131	117	110	111	133	96	112	133	110	139	126	113	128	98	95	131	123	96	144	116	144	118	125	146	112	115	121	103	123	122	120	119	117	155	144	124	122	111	131	147	129	105	119	112	146	121	117	137	121	127	134	125	111	109	119	121	111	117	116	114	126	119	117	131	112	126	130	134	132	116	125	116	118	116	111	124	107	105	121	131	117	126	107	116	136	127	124	131	129	97	109	123	121	115	126	126	124	112	130	127	116	127	127	140	127	117	124	141	128	116	130	133	122	120	115	133	99	148	128	147	111	111	115	120	125	109	130	145	132	113	107	128	120	111	134	134	129	122	139	150	135	105	130	119	123	123	127	118	138	145	120	110	145	109	127	120	101	141	139	129	140	127	124	142	115	94	118	117	115	124	104	131	118	123	109	121	123	132	117	120	132	112	120	115	141	113	135	129	128	112	130	133	140	116	116	127	107	148	98	121	117	142	130	126	156	134	120	97	121	125	138	119	132	110	125	111	130	120	120	133	124	124	118	161	129	125	129	109	143	148	127	120	132	131	123	118	120	132	115	123	132	136	135	134	124	118	98	125	114	135	125	118	129	117	130	116	131	124	130	126	120	118	149	147	122	122	133	98	122	123	119	134	124	112	132	125	129	126	137	149	109	129	131	123	136	123	120	139	138	119	128	119	102	124	134	133	138	131	127	115	111	114	123	123	128	113	122	114	117	122	95	115	138	115	119	126	136	112	109	113	107	114	115	123	126	105	126	126	110	131	139	132	126	115	135	122	116	114	129	119	114	143	103	141	117	126	118	123	112	121	98	108	104	118	116	113	106	135	118	149	119	106	139	113	124	117	114	132	137	148	133	123	140	117	114	129	109	147	142	107	136	112	112	133	107	136	118	125	137	131	125	126	121	113	116	117	119	122	128	98	108	113	126	104	132	122	105	114	134	120	128	129	123	120	136	123	111	105	104	112	114	123	114	123	145	129	114	111	126	133	129	106	106	124	133	115	110	110	124	129	132	115	124	128	129	141	143	106	130	121	116	123	119	115	135	141	132	122	131	136	133	122	114	137	116	135	142	127	139	120	113	138	130	121	130	142	148	106	108	117	129	125	138	113	120	150	140	129	132	129	124	118	120	129	131	123	112	116	126	105	134	112	137	114	115	135	130	138	122	127	124	138	128	133	113	131	110	113	126	137	112	118	140	129	103	125	130	113	124	134	140	121	125	119	139	122	119	114	132	128	107	121	124	136	113	114	135	114	90	140	136	144	114	134	128	133	129	118	116	113	133	120	122	140	141	121	133	104	103	92	98	125	123	132	114	129	144	140	111	122	114	122	117	118	132	127	131
7878	979	1858	6008	1728	1076	859	783	658	564	561	502	446	472	432	428	422	435	404	439	388	346	402	365	365	330	353	367	326	324	328	333	317	335	355	360	354	295	312	331	336	347	313	358	342	360	335	303	350	329	365	319	350	326	334	314	314	327	333	326	359	313	300	326	329	298	277	334	291	341	313	327	328	338	306	335	355	345	307	323	297	302	311	331	321	308	326	329	293	321	346	296	322	318	288	284	308	325	350	305	297	325	321	310	325	321	327	335	323	324	297	351	311	302	307	304	291	328	309	321	315	293	298	287	333	322	292	304	304	341	304	292	346	314	304	298	337	317	332	318	295	322	311	341	337	302	312	315	314	337	313	282	328	299	322	327	313	302	323	296	310	322	292	323	361	346	328	306	317	347	326	308	311	274	306	329	332	295	329	326	295	313	332	302	312	285	330	306	336	304	302	315	295	318	318	320	343	274	322	324	289	296	348	288	328	340	321	319	309	330	319	333	326	308	322	308	317	335	288	299	295	330	282	315	291	338	320	309	310	342	328	285	322	340	294	302	303	317	323	305	323	323	291	287	279	317	300	314	301	306	320	292	303	295	347	311	296	293	314	324	297	304	299	283	327	290	281	313	315	303	298	289	313	296	290	324	306	267	335	318	336	311	314	338	338	320	329	303	329	332	305	345	343	331	297	306	324	301	313	292	298	322	333	321	283	322	291	298	296	293	281	319	303	322	298	330	297	297	345	324	310	303	308	311	297	341	334	314	297	332	337	320	313	346	342	309	325	308	307	274	333	346	313	333	324	335	314	329	318	331	306	306	304	275	302	288	344	293	316	322	341	316	306	288	320	305	320	305	337	305	342	296	289	291	299	323	337	316	292	333	343	302	291	300	312	312	323	295	292	320	348	330	323	340	277	292	274	322	289	320	323	307	335	311	340	328	300	291	319	321	325	339	302	292	315	290	277	340	266	339	327	298	276	305	318	298	288	317	310	314	319	303	249	318	306	312	343	304	340	331	325	311	304	299	325	301	340	281	325	291	275	301	310	325	290	303	299	320	313	355	314	335	313	323	332	329	295	319	322	278	311	313	319	314	273	301	321	359	325	313	316	291	313	347	289	293	296	335	297	306	264	343	313	348	321	290	312	327	333	332	348	337	308	328	291	305	323	318	312	324	328	311	316	322	296	292	282	293	293	310	322	311	295	322	325	327	272	325	298	314	317	303	296	322	309	316	296	287	307	291	318	278	298	290	317	309	315	321	316	299	317	332	334	307	314	314	343	298	316	307	306	322	313	300	291	305	316	311	325	324	302	318	342	329	329	334	296	350	313	329	316	321	329	308	325	306	296	317	305	321	276	310	294	330	309	282	315	330	342	330	307	278	310	301	285	312	338	331	337	314	273	328	306	324	295	315	304	309	340	300	300	307	313	331	299	283	307	312	336	302	299	335	335	354	312	299	313	307	328	322	317	317	302	275	290	320	322	313	331	303	307	305	298	311	310	293	305	317	322	327	314	333	322	305	331	312	310	304	309	293	325	282	310	312	313	312	293	319	295	319	312	317	311	322	350	319	338	289	317	297	307	314	302	308	305	324	318	324	299	308	344	318	271	272	279	321	312	292	298	311	306	292	301	312	279	316	315	364	326	325	296	283	312	297	317	309	314	313	300	304	327	318	326	319	337	335	350	333	314	308	349	313	290	293	271	293	322	350	348	298	331	307	314	295	328	310	322	307	318	288	306	290	316	313	348	296	300	311	318	298	314	314	317	314	341	328	318	332	313	306	299	333	294	303	314	342	314	306	279	314	318	293	300	317	304	323	338	310	310	300	309	311	308	318	318	303	286	312	331	318	305	287	272	293	306	305	300	312	331	282	327	334	332	340	312	285	303	273	278	336	318	308	314	286	324	330	329	345	307	311	292	321	339	329	315	298	306	299	304	309	308	322	331	324	297	334	322	324	310	316	327	292	333	315	308	324	334	312	302	284	303	305	362	324	274	321	296	306	311	311	297	357	304	341	314	341	331	342	311	297	326	313	302	311	305	320	341	308	297	315	331	305	325	320	301	316	342	316	332	330	320	324	318	291	290	311	331	307	308	323	332	293	316	303	324	330	313	311	332	304	303	301	315	311	309	284	320	305	304	306	318	303	317	323	319	301	312	331	332	320	298	360	346	336	325	319	310	301	333	298	316	309	341	309	324	299	307	306	323	288	312	288	326	298	309	294	333	310	299	297	320	305	308	362	328	325	306	307	302	318	292	311	282	272	302	308	289	310	339	273	305	321	303	321	334	301	322	304	326	333	302	318	326	333	335	319	330	322	331	283	324	291	284	330	303	300	338	326	326	312	294	305	302	285	307	332	331	300	295	346	350	309	287	310	315	312	285	333	322	297	302	320	309	309	296	316	313	314	331	328	304	312	305	325	292	314	299	315	337	327	338	290	289	331	339	329	307	291	313	314	299	310	302	305	338	307	283	283	327	318	348	302	324	295	307	310	308	323	301	325	312	312	323	288	307	333	296	321	282	321	326	303	297	339	314	289	345	312	318	319	311	355	307	306	326	336	280	320	338	354	304	317	351	291	304	320	317	292	295	344	317	335	295	311	329	311	288	299	347	300	376	269	318	340	334	300	321	278	304	312	309	321	356	287	306	297	343	322	296	294	292	321	307	322	329	334	331	318	314	326	322	316	288	324	309	327	314	323	280	291	322	295	327	302	318	327	322	327	320	317	342	312	313	287	307	296	343	291	333	329	341	328	326	301	333	335	297	325	313	315	320	335	305	315	314	308	294	318	297	301	326	310	291	287	346	300	318	334	303	340	324	304	309	315	318	299	296	352	297	295	318	329	323	336	302	292	331	318	314	345	318	297	316	296	302	297	343	317	289	325	336	305	324	317	310	305	290	317	324	332	320	302	342	305	284	329	309	303	329	317	300	310	336	299	311	327	317	319	308	344	298	282	303	331	321	326	309	316	298	307	307	288	298	311	328	317	309	300	352	321	321	312	304	300	293	332	290	309	310	313	306	314	336	301	305	316	331	305	304	305	346	324	299	305	290	331	318	300	330	313	312	312	309	294	291	295	295	298	323	300	315	267	307	331	293	318	301	319	315	331	301	305	325	317	324	289	312	312	302	312	292	305	365	328	349	294	283	322	294	314	312	290	322	313	298	314	302	347	315	284	327	305	309	310	294	313	315	310	328	309	328	327	349	332	311	309	323	288	333	336	326	340	321	312	303	311	285	320	329	305	317	304	273	312	307	313	334	316	294	325	326	316	304	326	301	324	304	322	313	314	311	302	307	329	321	341	293	303	311	324	306	316	293	264	351	312	310	311	331	300	324	306	330	333	304	346	282	305	351	306	303	302	329	303	328	320	308	309	316	299	309	326	311	320	313	303	333	316	305	301	321	323	271	319	308	302	336	335	336	340	288	307	307	297	325	317	340	316	304	275	319	306	284	303	294	311	297	312	314	312	281	329	322	331	305	288
1420	330	407	264	288	232	255	259	268	251	253	275	267	246	289	249	252	248	242	264	263	255	244	252	275	249	271	269	269	259	240	271	248	230	242	248	250	257	240	256	276	253	241	253	227	261	246	223	255	260	222	272	250	241	262	269	287	280	259	245	256	239	267	274	236	252	286	223	248	234	250	249	259	229	249	259	246	248	251	246	220	256	266	255	241	248	294	298	242	263	250	230	257	266	266	236	246	240	244	263	238	268	256	230	260	227	264	260	237	255	275	253	264	221	256	227	247	254	278	248	239	249	254	259	266	221	271	264	242	234	244	250	242	228	247	257	265	291	260	247	272	270	250	211	248	259	222	259	276	253	263	225	252	270	249	253	252	251	241	259	252	232	230	264	265	260	251	251	245	242	242	255	242	262	246	244	245	256	257	230	254	269	272	259	247	270	252	267	299	277	261	248	307	259	268	261	239	252	282	272	280	268	280	239	241	261	234	280	264	276	258	275	264	303	246	247	257	255	254	270	247	276	264	265	232	260	256	275	256	261	250	253	261	284	239	242	290	242	249	243	264	263	253	289	241	277	229	266	276	249	254	232	275	262	264	265	258	232	260	240	242	250	238	255	283	219	243	262	224	258	242	265	235	244	227	244	264	259	243	228	229	255	233	251	261	254	242	241	235	259	286	274	259	244	218	237	243	233	252	235	273	253	261	260	256	249	247	230	257	273	241	269	239	269	282	243	286	275	282	277	246	268	242	249	272	236	268	271	255	225	252	228	257	255	279	226	243	273	260	252	233	228	255	243	283	266	207	249	236	231	287	260	250	255	249	247	260	235	289	259	241	262	261	244	246	235	237	288	257	265	255	281	260	245	248	250	270	267	277	256	237	246	264	240	261	246	238	267	275	247	259	261	266	248	245	251	267	258	274	214	279	266	262	259	226	221	242	286	231	235	257	250	277	223	225	247	232	254	246	272	243	267	259	249	273	266	243	278	275	274	261	252	262	253	264	243	240	277	250	273	279	231	244	243	266	239	272	236	223	260	243	246	266	273	238	299	263	267	277	272	240	246	290	273	223	209	210	248	255	252	253	257	287	274	267	263	256	269	277	265	258	255	250	239	223	249	266	216	244	237	246	229	227	248	235	244	255	240	238	254	256	239	277	254	247	234	276	281	291	259	269	235	251	264	257	263	246	239	274	262	262	282	249	269	258	252	261	234	247	267	248	283	242	242	261	263	228	240	266	242	245	265	267	256	230	259	267	240	260	285	242	240	261	244	259	271	250	229	247	264	279	264	278	272	249	227	225	277	260	247	230	278	248	263	212	249	284	269	253	249	269	274	278	271	267	218	272	243	261	245	258	266	292	245	257	265	268	237	253	246	254	230	248	259	235	225	253	280	248	264	282	253	256	238	245	232	265	244	270	266	270	246	230	246	233	253	264	232	239	244	267	260	247	277	249	265	300	284	225	257	240	243	265	263	244	271	240	244	254	284	234	242	250	270	243	266	272	261	264	268	258	228	229	272	233	268	229	232	254	262	250	244	244	249	260	240	270	258	268	252	268	258	246	259	272	259	238	264	236	295	254	239	254	258	250	260	236	263	259	228	243	217	222	282	270	247	252	258	280	256	271	283	269	265	239	226	225	225	298	259	225	220	245	261	247	224	254	234	256	265	231	255	234	219	259	242	259	251	248	235	242	248	254	240	267	233	271	224	280	243	258	227	236	268	259	267	279	270	256	253	251	253	267	247	275	248	270	255	273	240	294	273	262	267	254	276	239	247	264	256	249	283	274	249	279	255	271	244	290	274	241	249	288	233	249	238	250	266	247	244	263	261	260	245	250	247	234	259	255	247	256	236	290	298	258	258	260	230	261	248	266	252	255	268	251	258	271	273	243	238	250	229	255	230	243	257	237	269	285	233	255	256	263	224	245	254	262	221	256	246	205	241	234	261	238	210	250	232	250	269	255	246	273	242	278	272	283	239	265	254	253	243	257	270	242	270	232	259	283	284	248	249	243	249	280	227	248	241	253	245	239	275	259	272	230	269	245	227	244	260	248	274	298	269	275	249	249	261	238	222	274	297	271	272	244	263	250	246	242	261	246	259	256	239	267	255	272	247	243	243	259	251	292	217	221	270	249	244	253	266	283	276	263	259	260	258	249	250	254	275	256	250	263	270	229	261	256	242	273	247	270	252	269	268	254	262	266	234	262	253	247	253	245	261	229	258	258	227	247	251	255	245	237	259	257	272	233	263	268	278	213	281	253	273	270	229	250	279	256	235	257	240	254	280	243	266	242	275	269	247	225	265	253	262	267	248	263	237	251	257	238	279	253	242	247	256	264	273	263	225	266	252	232	233	256	256	249	270	224	253	266	259	243	254	257	230	277	271	259	266	237	230	239	268	271	243	270	230	233	255	264	249	278	236	265	260	247	249	244	256	260	233	261	276	276	237	238	236	259	238	262	275	251	262	239	262	248	240	240	259	295	261	282	262	240	254	251	251	261	225	253	216	257	257	250	248	266	252	240	261	220	214	234	270	240	252	256	254	263	282	275	224	242	260	260	239	249	245	267	278	240	221	251	255	293	259	211	251	280	247	248	249	261	233	247	251	248	250	225	251	298	268	246	230	239	254	264	234	244	243	287	266	255	277	238	238	239	253	265	246	253	287	237	260	246	249	280	217	281	262	238	214	267	214	233	259	268	256	274	234	241	265	273	255	222	241	250	223	263	231	278	257	275	245	263	256	255	243	242	223	252	279	245	244	274	284	254	248	303	251	255	240	257	241	263	266	238	251	271	270	267	211	245	256	235	240	251	235	265	238	263	252	286	271	279	249	260	273	251	234	282	250	233	239	253	242	287	258	261	242	249	270	271	268	259	242	266	255	247	248	249	255	232	242	251	288	249	269	257	264	236	249	204	239	287	219	224	231	246	259	266	260	233	238	222	235	242	233	260	246	255	236	246	255	242	235	221	258	243	274	258	236	247	241	251	280	233	266	231	276	252	234	258	241	263	278	261	256	245	251	269	267	256	229	273	249	243	252	210	260	243	278	248	290	239	269	243	273	245	219	293	251	246	278	266	259	267	262	239	202	254	229	258	261	238	256	251	249	267	261	249	250	274	268	263	234	280	262	216	257	265	257	273	254	255	251	271	253	251	253	253	222	253	265	224	251	234	268	249	243	256	241	265	260	270	244	260	286	280	249	261	247	254	229	254	250	237	236	245	265	255	232	246	234	265	263	271	263	258	238	266	234	248	248	282	260	235	268	262	250	257	254	244	249	274	255	250	256	219	236	230	242	250	227	273	275	241	261	252	220	271	227	268	254	265	258	239	224	236	242	250	251	284	274	263	254	261	270	271	272	235	284	240	231	266	234	245	222	247	229	235	246	253	230	273	251	254	273	234	261	263	254	264	262	230	295	264	293	241	254	254	242	235	243	219	250	252	279	230	230	243	271	235	241	274	239	269	226	291	289	265	268	258	232	239	286
1947	702	891	862	651	635	679	643	582	635	592	589	631	582	593	601	616	591	613	617	578	639	568	590	619	595	648	601	608	658	595	621	649	587	614	662	601	632	610	627	595	633	616	630	609	613	613	657	594	592	602	609	602	633	607	630	602	601	629	589	620	626	593	663	571	569	641	603	609	623	613	619	623	646	630	614	621	606	619	618	617	623	606	622	643	590	603	600	604	606	593	631	621	631	598	587	629	605	601	612	664	601	598	613	558	592	648	615	604	629	594	618	596	644	606	628	603	614	641	662	632	650	632	639	604	630	586	598	615	597	610	631	610	642	600	655	601	631	614	603	610	610	595	635	647	681	616	586	603	601	628	641	634	629	604	616	618	613	633	592	579	604	608	566	596	579	624	601	625	640	593	627	635	593	621	594	637	591	624	687	636	653	661	610	591	612	620	604	590	631	612	632	601	611	599	595	622	605	666	596	592	620	633	596	639	655	644	590	641	670	616	612	602	589	634	598	588	599	621	622	602	647	585	618	617	603	582	631	599	635	610	573	605	616	649	625	620	642	585	644	627	610	641	623	622	592	620	616	670	664	606	606	647	638	608	596	605	605	592	635	656	600	624	658	600	611	626	623	644	636	587	611	605	630	627	556	611	600	612	643	634	615	632	620	623	565	652	587	612	626	639	604	626	587	576	592	612	596	671	627	611	622	643	655	601	588	614	568	607	644	597	641	647	648	619	611	594	590	600	650	635	583	617	608	604	591	587	649	597	586	615	653	602	625	588	594	594	642	586	620	651	593	606	613	606	604	638	628	663	617	571	589	653	656	626	612	597	621	637	567	609	667	609	631	673	649	621	666	644	618	588	664	602	605	600	592	590	608	634	616	609	633	642	670	631	616	640	611	576	631	601	615	611	616	609	577	652	613	653	598	578	645	584	605	588	603	598	625	582	593	601	637	585	637	638	639	625	614	584	615	625	699	623	619	616	616	605	570	623	616	578	623	651	638	613	607	586	631	601	607	609	602	624	602	672	621	624	599	609	649	588	638	626	570	646	607	609	644	604	652	628	632	633	631	599	642	605	600	632	623	617	653	636	612	655	606	641	632	628	585	640	646	610	612	604	632	582	642	605	615	589	615	601	615	609	580	596	646	632	648	615	599	599	642	612	615	651	621	601	644	626	566	635	599	662	612	617	620	623	617	619	567	613	589	640	584	632	616	629	637	594	606	580	584	625	606	598	615	624	615	611	624	571	576	597	641	647	604	582	624	613	613	635	617	628	597	607	625	611	611	577	599	599	652	612	607	621	620	589	623	624	635	624	611	636	633	638	668	626	618	635	586	607	659	601	666	579	611	644	641	619	650	643	638	657	597	650	578	625	612	621	620	636	577	607	592	624	650	573	634	634	612	650	591	665	600	571	602	620	571	607	660	616	602	580	605	624	666	648	595	622	592	641	663	605	608	673	640	579	642	663	607	578	608	625	652	628	630	626	614	665	596	616	625	592	653	652	616	622	590	580	635	603	597	616	638	646	618	646	644	588	597	661	651	611	676	600	574	576	603	619	602	631	633	626	624	626	585	590	603	592	623	591	627	625	632	628	572	586	640	603	598	628	617	594	639	570	618	653	588	669	596	666	612	628	621	638	582	543	648	558	629	613	603	650	602	642	606	682	613	640	601	596	632	608	566	621	645	605	595	617	620	613	634	640	626	618	594	620	588	612	625	620	609	593	593	627	604	621	610	632	656	618	607	603	623	627	629	617	629	626	632	637	609	605	611	623	658	634	628	628	611	621	617	603	607	613	584	611	639	606	596	632	632	627	657	557	593	594	615	617	608	666	638	608	650	603	657	629	630	597	620	594	601	586	603	549	631	616	588	662	628	610	592	653	615	650	614	633	676	611	646	603	625	628	613	612	598	604	560	615	639	617	604	638	607	652	600	589	621	649	654	612	592	597	617	651	632	611	632	593	601	640	619	637	627	645	606	607	679	575	581	645	631	647	622	611	672	586	571	567	601	583	586	611	613	651	601	644	620	597	611	608	623	608	610	612	608	685	620	610	661	601	651	626	594	652	608	623	608	600	573	627	595	599	659	625	615	630	599	588	606	598	595	633	639	610	651	615	620	591	623	579	595	589	618	626	625	644	589	629	628	649	598	625	607	592	626	582	595	616	662	637	623	622	623	611	606	637	573	580	625	586	644	647	564	612	629	624	638	620	536	628	635	610	618	639	633	611	604	594	612	606	656	583	618	624	609	651	605	596	591	660	662	638	605	660	636	602	625	624	601	650	594	582	595	592	651	605	620	586	605	632	595	600	599	628	602	554	611	643	657	629	647	625	569	616	588	638	595	629	587	563	617	600	627	597	608	621	590	622	680	555	602	624	653	646	584	617	615	589	642	615	613	590	625	625	630	593	641	629	636	642	613	559	660	630	618	598	636	620	583	578	611	659	606	635	611	591	707	601	557	628	595	630	590	617	605	646	612	651	587	590	632	633	591	594	655	623	619	616	601	630	643	625	627	679	584	632	596	618	648	605	628	630	614	629	541	619	596	572	633	601	640	629	620	584	680	634	592	608	605	637	622	608	594	562	615	666	631	620	618	638	602	610	565	640	612	615	640	598	602	614	631	609	637	635	606	630	627	568	585	584	600	630	608	604	586	633	630	621	598	584	623	606	658	608	582	620	577	577	592	591	624	674	607	647	622	606	597	657	607	654	592	593	626	598	624	628	590	605	641	615	582	596	626	624	611	608	650	634	635	622	611	580	630	638	601	567	647	636	588	611	665	651	575	628	626	552	617	652	625	667	596	624	627	563	658	634	614	607	626	618	637	603	661	639	616	631	610	647	613	628	637	651	590	648	629	637	625	606	592	565	620	595	621	574	584	644	607	635	679	634	605	596	575	599	682	652	598	627	626	611	587	616	610	630	604	603	600	579	641	659	611	627	594	598	593	609	572	631	612	641	583	615	659	601	593	600	631	592	628	662	665	629	583	594	648	637	655	596	596	603	623	622	605	625	594	626	574	595	671	604	613	632	593	637	612	603	604	645	590	602	621	570	587	620	628	640	629	622	676	632	576	620	661	630	609	629	596	607	639	601	627	625	622	599	639	601	623	620	577	615	601	563	639	593	620	610	662	654	591	606	636	638	615	662	585	613	605	653	598	617	656	640	632	620	650	590	646	593	594	621	671	614	592	589	581	562	617	585	669	616	619	645	623	572	570	611	638	636	617	634	633	600	624	590	649	622	609	560	604	623	663	629	587	622	624	578	671	605	655	578	638	657	641	596	624	635	624	624	579	638	634	614	600	639	622	617	625	552	607	638	653	605	612	616	572	634	606	638	659	606	669	617	567	641	620	563	632	596	594	605	597	622	597	623	643	629	571	608	663	609	610	633	635	610	587	623	596	595	606	644	626	614	638	564	672	621	599	613	585	658	577	642	574	605	656	628	626	578	649	642	577	673	628	608	672	599	613	620	631	674	608	561	591
6374	665	631	1812	472	370	351	310	280	276	272	283	286	248	254	282	257	254	254	256	270	250	248	262	272	252	255	295	260	286	252	258	270	254	239	281	256	283	272	260	267	276	275	267	250	234	264	285	290	286	234	279	250	267	268	281	275	253	284	219	278	261	255	239	245	289	251	260	246	233	259	261	260	248	241	280	264	273	263	280	282	247	258	301	233	261	241	237	245	283	279	257	245	275	266	253	246	226	251	280	236	250	281	258	214	263	282	286	265	266	267	253	246	285	237	250	249	253	301	252	238	250	272	274	262	233	254	281	266	280	264	292	243	264	251	288	261	251	241	271	293	242	253	264	252	292	265	240	255	233	246	272	252	236	280	268	255	251	232	259	245	259	233	260	264	269	242	227	275	301	268	235	255	249	276	227	247	238	279	264	243	256	288	262	262	266	265	271	239	248	260	258	225	256	253	214	258	249	256	277	243	267	250	236	243	250	250	262	270	258	236	250	262	256	257	229	264	276	293	260	254	261	301	279	254	259	266	262	245	256	256	269	268	273	276	269	261	265	265	271	223	246	260	224	231	264	254	264	261	269	241	269	262	255	217	232	269	231	266	278	289	252	275	270	260	260	293	301	252	252	248	273	268	268	252	281	288	284	228	258	288	255	248	255	248	239	274	260	289	276	242	247	264	264	258	279	238	224	251	250	253	250	246	261	277	274	271	271	248	237	272	252	264	265	248	296	248	260	269	267	252	252	258	260	266	233	258	266	283	259	235	256	234	275	272	225	242	285	246	261	245	249	258	279	273	249	284	265	295	263	293	268	307	254	261	256	248	219	244	273	239	274	271	274	241	260	283	230	260	268	281	247	262	260	296	265	250	250	265	247	274	269	260	291	273	265	270	244	256	253	285	271	266	289	236	253	270	249	288	236	250	269	252	284	235	241	250	254	251	289	255	269	251	281	268	268	242	265	251	270	276	270	259	246	259	287	248	257	266	293	262	299	259	255	287	254	243	242	260	268	243	244	253	263	275	255	233	235	239	279	284	255	269	254	269	249	271	289	279	282	247	255	237	235	274	275	257	276	255	262	273	255	282	263	256	249	289	281	248	273	251	257	248	272	286	264	272	213	241	229	252	251	238	273	251	273	258	268	265	255	247	275	238	247	238	261	261	239	253	240	258	261	270	270	249	256	282	279	255	245	233	263	290	244	258	249	258	260	251	231	261	262	264	243	276	250	237	254	249	222	248	261	250	253	247	239	242	275	244	237	251	261	279	248	250	282	268	251	274	236	280	271	240	256	269	238	257	267	290	252	280	235	251	291	236	265	256	261	236	224	245	242	254	267	292	290	267	267	281	241	253	276	263	255	255	240	237	241	274	248	266	256	238	246	223	252	255	255	284	262	285	280	263	250	282	241	242	248	248	275	237	272	258	248	226	231	260	247	248	270	263	261	254	262	241	282	262	255	266	229	269	272	320	285	278	296	259	263	289	265	249	251	250	267	267	284	220	238	239	259	271	256	284	299	245	240	271	245	270	268	245	265	265	239	252	223	252	259	244	291	255	253	234	297	249	252	286	266	245	252	282	245	244	258	243	218	259	261	241	257	255	247	274	263	242	250	271	272	243	253	281	250	223	246	270	249	265	255	248	306	264	250	245	247	250	275	255	252	234	248	286	269	260	257	280	259	293	268	257	264	238	247	271	251	262	238	272	250	261	252	237	250	288	248	258	268	268	242	280	276	257	256	231	281	247	260	274	282	264	253	268	276	252	268	286	260	288	266	282	248	266	277	261	276	282	245	263	269	230	272	270	273	242	282	230	258	280	278	253	250	242	268	275	224	241	251	261	281	273	267	263	285	276	265	290	272	215	238	259	253	265	256	269	244	257	233	250	255	231	231	255	243	261	264	295	246	282	263	269	266	254	249	282	249	259	252	256	211	266	247	292	286	238	234	259	266	270	252	267	256	260	275	264	269	281	264	248	269	215	248	236	269	273	269	262	261	260	303	269	254	267	278	228	249	275	231	249	241	272	247	240	223	247	265	264	270	246	259	265	253	275	242	264	258	251	269	225	234	241	257	270	259	281	247	254	279	240	248	243	247	259	282	281	242	270	236	234	238	265	253	258	260	243	252	240	272	258	255	250	257	272	283	273	243	273	261	263	262	263	278	250	255	246	295	300	260	272	238	239	236	257	244	244	291	286	257	290	274	265	261	267	220	260	262	287	271	237	267	267	272	293	264	281	256	265	247	262	255	244	260	260	266	234	264	248	228	279	251	280	258	253	271	257	261	253	240	272	238	287	301	255	243	246	261	237	256	259	261	253	261	252	265	276	253	276	276	252	260	274	275	245	258	251	259	254	275	259	269	258	276	268	284	261	262	269	260	243	280	276	289	249	257	276	261	266	265	263	273	248	267	252	269	246	287	280	245	235	262	247	226	261	281	266	288	266	267	247	249	267	239	294	267	274	261	286	252	240	252	266	277	251	270	271	268	231	256	246	250	257	246	255	256	251	244	257	258	279	278	267	280	271	238	244	253	253	254	289	256	292	278	271	266	246	263	244	272	283	285	251	267	258	240	265	244	245	266	275	266	244	246	263	266	286	248	261	263	237	274	272	267	255	257	244	262	281	255	243	283	269	240	261	261	278	235	249	273	256	241	239	251	245	235	271	261	248	239	262	252	280	261	285	277	274	247	245	268	276	255	244	295	288	293	275	253	244	257	269	247	256	229	236	261	258	283	275	257	242	242	259	252	258	232	274	245	280	250	285	244	236	265	276	251	265	272	279	268	265	277	276	231	270	240	261	230	245	269	265	278	275	250	243	262	270	287	287	249	220	249	265	249	241	264	266	270	255	281	253	254	269	288	250	232	258	265	252	264	256	260	263	260	273	257	283	286	246	267	258	264	255	247	257	274	253	225	251	259	266	235	269	282	281	274	266	267	264	246	236	258	279	246	207	247	306	245	244	256	236	249	255	233	236	291	287	232	267	251	260	255	287	264	251	239	247	275	265	258	258	245	290	248	262	283	255	275	250	248	253	235	267	224	257	279	254	254	289	251	272	198	279	277	244	243	230	273	248	261	269	245	256	276	259	259	289	240	218	267	243	269	278	279	276	246	292	250	266	267	270	258	254	243	260	267	256	248	269	252	262	297	263	271	215	253	250	273	247	274	230	245	259	262	239	240	260	232	233	267	283	273	244	284	277	261	241	245	255	260	266	229	285	268	255	262	264	277	239	261	272	226	260	281	224	279	279	269	258	279	275	276	276	266	263	239	250	284	260	252	220	272	235	255	253	245	227	268	289	268	272	257	247	262	242	273	273	281	272	230	284	239	236	267	275	237	244	275	250	286	260	266	255	231	284	267	259	260	235	276	272	271	242	268	266	274	252	252	237	241	262	262	265	235	254	243	215	251	283	280	253	259	276	263	260	296	225	241	247	287	253	282	257	225	267	259	267	295	284	271	255	251	251	285	269	256	282	235	253	247
6211	1062	1477	5985	1142	1003	905	908	836	775	717	713	718	691	627	651	668	687	691	663	645	617	622	627	662	590	604	613	596	645	643	637	636	627	702	620	632	610	595	633	661	689	634	660	575	621	636	626	610	604	595	605	619	587	634	643	658	575	666	653	628	631	633	604	597	648	625	678	691	640	586	636	597	660	659	555	652	621	629	596	649	615	636	630	660	632	630	612	648	650	632	648	643	667	629	633	650	579	644	607	662	664	610	615	625	639	623	571	617	582	658	647	635	626	636	680	631	654	558	615	640	641	619	637	650	601	675	598	601	645	604	640	596	643	606	614	605	609	591	619	625	589	667	610	613	614	602	571	601	618	638	629	635	609	572	636	570	620	638	630	598	637	629	635	601	620	695	619	611	575	611	604	643	676	590	638	611	622	629	618	616	645	623	635	607	630	614	635	603	624	636	582	612	622	629	608	641	641	623	661	635	615	603	623	611	635	650	636	696	631	648	605	632	652	613	613	651	624	614	585	613	639	605	634	661	561	614	679	632	592	631	628	626	642	664	607	608	605	604	643	592	632	669	623	602	661	615	614	642	615	639	583	650	647	642	665	593	585	611	618	669	613	600	576	595	614	639	572	596	647	649	600	621	600	598	631	644	613	612	584	628	594	621	643	594	640	654	656	593	622	584	605	590	616	649	598	652	602	629	609	615	655	627	655	643	623	650	598	614	616	600	632	579	637	587	649	640	639	604	718	635	641	647	603	641	608	584	608	633	638	631	634	704	647	632	620	618	631	594	602	601	626	608	630	590	601	621	587	645	620	657	666	648	617	588	634	582	617	630	621	646	600	644	586	641	626	593	618	629	621	615	636	620	618	621	649	622	608	556	642	599	616	611	595	634	626	613	630	650	572	620	631	567	636	617	663	614	627	611	638	572	566	624	639	594	596	630	601	633	612	620	652	618	609	636	598	638	661	624	657	634	609	628	631	621	579	654	617	580	624	614	609	610	611	636	665	652	631	638	636	603	618	631	617	609	629	638	637	683	628	605	632	603	623	626	619	662	671	627	620	630	642	600	621	635	603	654	641	663	590	632	618	640	634	638	614	646	613	586	634	618	625	633	644	635	627	593	582	614	590	601	602	610	599	573	600	634	618	648	633	624	548	646	613	618	618	623	631	635	631	646	614	650	641	581	600	638	591	603	657	602	606	645	650	571	622	683	547	638	582	667	671	578	624	604	607	628	664	636	639	614	603	626	619	623	599	646	633	622	613	612	665	633	592	592	630	610	618	628	615	624	586	646	561	626	616	585	586	645	590	585	651	684	615	607	687	636	610	664	626	614	614	607	644	590	592	605	561	631	653	610	611	656	643	616	600	629	611	603	669	613	635	615	624	630	588	659	660	623	653	636	642	590	569	583	591	643	649	642	589	592	594	651	626	629	583	617	584	614	613	638	635	642	584	614	614	637	623	653	587	630	605	607	662	597	570	645	633	634	631	614	584	572	626	623	637	588	615	590	625	658	650	637	598	604	625	630	626	650	628	635	603	647	610	645	644	642	633	583	588	565	630	582	637	620	642	635	587	589	618	597	598	642	568	611	602	610	624	640	628	628	626	652	600	612	657	619	671	646	603	629	568	560	604	619	581	631	630	595	646	652	620	626	606	605	654	634	606	664	626	623	575	633	649	606	678	621	624	587	668	620	635	644	615	615	581	630	619	602	612	611	634	600	591	591	589	592	629	655	642	615	677	628	656	627	596	611	628	612	573	562	589	597	637	625	614	627	620	664	656	607	640	652	606	620	663	621	623	644	607	611	598	613	608	624	598	649	593	595	630	609	623	616	593	633	624	633	632	613	597	658	612	633	623	609	618	595	639	631	619	665	577	613	620	653	634	630	617	641	661	622	610	603	622	622	605	659	645	636	618	622	612	629	630	646	596	585	634	609	589	624	593	664	629	613	616	608	600	572	643	663	623	655	636	601	638	647	580	604	641	642	649	647	596	659	640	594	602	626	621	621	619	609	619	629	607	646	644	664	651	636	603	589	660	603	600	667	605	645	660	602	592	621	632	591	636	674	631	627	623	620	660	622	651	569	636	603	624	618	637	612	640	626	588	654	622	623	654	639	594	574	631	613	599	624	628	594	616	656	644	611	630	624	668	612	623	618	666	641	568	660	624	624	612	614	611	606	603	618	599	623	614	598	633	662	609	616	601	654	617	684	619	596	563	622	587	644	603	630	604	628	603	617	641	631	582	598	628	606	594	618	605	622	644	649	648	636	636	588	646	619	571	612	552	635	627	637	613	615	622	653	606	592	626	612	626	675	621	622	613	599	610	640	656	579	644	612	578	599	644	600	598	675	610	640	614	623	577	619	646	672	619	607	622	595	695	598	634	647	601	628	610	580	634	641	625	614	651	642	615	655	607	582	591	627	618	557	665	631	581	609	612	590	617	622	639	637	655	615	601	617	592	628	660	623	597	607	643	611	603	668	635	583	653	613	596	602	609	586	601	625	589	593	610	575	682	658	652	602	616	644	627	657	612	620	616	608	633	628	658	572	659	627	611	641	642	681	554	646	628	628	620	613	643	649	592	653	614	605	620	594	671	639	625	630	580	612	606	600	644	619	624	611	641	620	591	607	580	608	606	575	584	626	645	681	658	630	642	609	607	664	628	644	613	608	623	620	606	600	634	579	637	630	610	663	616	621	593	620	604	652	605	641	588	587	593	619	573	652	582	607	589	613	601	645	616	619	623	596	660	619	626	631	643	601	655	574	602	581	658	615	658	632	665	638	609	599	627	635	573	606	622	566	577	575	619	621	674	660	567	611	600	598	572	633	641	602	595	613	629	627	656	633	633	640	650	640	622	632	643	609	627	632	643	641	659	687	635	631	603	642	618	630	637	630	628	605	647	641	597	649	611	617	676	647	604	626	615	611	622	637	655	581	597	619	607	642	567	626	577	652	628	671	584	668	632	619	651	631	579	626	610	595	602	620	634	574	609	613	652	617	608	610	639	588	622	628	626	581	549	619	652	632	600	625	613	629	689	617	638	628	601	625	658	643	589	619	630	656	626	643	613	602	600	619	659	630	593	630	652	612	611	664	641	638	626	648	635	639	671	577	653	630	644	617	649	616	618	667	608	634	621	627	623	646	598	637	618	611	625	597	612	602	614	600	631	590	682	646	606	667	616	616	636	631	607	602	647	664	607	612	604	634	579	604	631	628	608	659	624	641	571	613	613	612	593	623	620	605	611	603	603	625	614	645	613	596	623	599	617	611	591	600	602	601	621	639	625	629	641	630	629	639	660	641	635	632	599	592	601	615	620	633	650	644	595	635	603	591	609	601	649	688	652	638	598	609	616	608	638	613	615	614	635	627	599	677	612	632	629	624	601	649	659	643	588	641	614	637	620	586	644	660	592	577	612	635	633	641	608	638	639	609	612	589	686	619	642	636	548	652	587	620	632	640	632	625	628	639	644	647	591	682	638	655	584
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
