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
338176070458	338176070967	338176071517	338176072067	338176072618	338176073168	338176073718	338176074268	338176074818	338176075368	338176075918	338176076468	338176077018	338176077568	338176078118	338176078668	338176079218	338176079769	338176080319	338176080869	338176081419	338176081969	338176082519	338176083069	338176083619	338176084169	338176084719	338176085269	338176085819	338176086369	338176086920	338176087470	338176088020	338176088570	338176089120	338176089670	338176090220	338176090770	338176091320	338176091870	338176092420	338176092970	338176093520	338176094071	338176094621	338176095171	338176095721	338176096271	338176096821	338176097371	338176097921	338176098471	338176099021	338176099571	338176100121	338176100671	338176101222	338176101772	338176102322	338176102872	338176103422	338176103972	338176104522	338176105072	338176105622	338176106172	338176106722	338176107272	338176107822	338176108373	338176108923	338176109473	338176110023	338176110573	338176111123	338176111673	338176112223	338176112773	338176113323	338176113873	338176114423	338176114973	338176115524	338176116074	338176116624	338176117174	338176117724	338176118274	338176118824	338176119374	338176119924	338176120474	338176121024	338176121574	338176122124	338176122675	338176123225	338176123775	338176124325	338176124875	338176125425	338176125975	338176126525	338176127075	338176127625	338176128175	338176128725	338176129275	338176129826	338176130376	338176130926	338176131476	338176132026	338176132576	338176133126	338176133676	338176134226	338176134776	338176135326	338176135876	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14805	2901	3895	3959	3004	2065	1414	1350	955	700	629	550	566	477	443	388	381	337	359	349	307	256	240	300	266	248	263	296	282	309	302	254	262	235	260	275	278	259	247	274	257	262	254	250	293	273	272	257	299	270	289	242	232	259	226	236	245	264	273	251	250	214	246	256	259	242	234	260	245	256	263	250	285	235	267	266	252	283	274	269	238	269	255	245	287	267	265	246	265	251	278	250	282	285	257	252	250	259	254	272	228	287	216	260	257	243	263	269	269	265	261	265	244	268	252	228	249	249	259	261	248	237	270	256	243	260	273	256	261	280	228	243	271	264	271	260	224	251	248	241	263	255	239	283	231	277	272	256	227	308	242	243	271	246	248	242	250	234	261	300	234	252	255	240	274	255	256	247	247	232	269	263	276	243	247	246	272	268	285	227	259	268	254	212	276	290	236	257	298	295	242	272	269	290	282	305	248	234	280	220	269	256	263	265	269	253	245	248	234	272	269	241	271	277	277	240	258	247	254	224	287	239	258	243	270	255	259	274	259	309	263	292	248	260	271	262	253	244	260	242	258	245	265	252	235	248	238	256	285	249	228	248	255	278	245	245	261	282	254	275	244	255	274	260	218	235	250	237	252	248	241	252	260	253	256	232	234	254	258	254	253	253	253	279	245	241	229	275	240	274	270	235	254	235	229	269	270	261	229	246	273	245	247	239	236	251	273	253	252	258	266	257	262	224	241	250	272	262	246	237	272	258	230	214	259	250	245	252	243	243	285	270	228	251	249	249	245	240	270	247	233	265	269	266	229	241	271	251	240	266	238	227	298	272	252	266	269	266	196	253	262	266	239	257	234	252	226	239	278	265	248	247	245	247	267	222	263	260	217	260	259	265	276	288	241	274	285	249	239	253	254	254	236	235	244	235	263	262	272	265	248	260	263	238	263	245	272	238	262	250	271	262	254	247	266	246	280	229	240	284	248	244	245	258	242	238	251	260	254	264	248	244	270	241	277	239	258	259	267	270	297	241	240	226	271	276	281	252	268	249	240	272	230	251	275	246	263	265	259	235	243	248	251	246	274	251	251	237	254	254	257	266	266	279	274	243	270	256	274	269	255	258	254	253	263	239	291	245	261	234	264	258	271	258	248	246	265	309	258	250	271	304	250	257	298	245	265	270	247	261	266	242	239	238	248	274	236	244	215	276	245	276	249	260	268	255	239	238	243	257	250	254	256	269	275	257	251	282	232	253	217	255	245	222	266	240	294	250	292	275	280	247	271	253	249	260	269	244	264	251	257	275	256	266	245	256	263	235	248	251	246	258	249	242	233	265	250	260	221	248	277	242	273	228	242	248	263	237	224	275	275	269	242	262	251	248	268	267	264	268	241	219	260	253	233	263	221	239	250	258	266	246	280	253	266	277	279	253	273	256	248	298	242	280	272	272	248	236	234	278	257	229	273	258	267	274	255	245	298	267	276	240	245	237	251	269	274	250	249	279	251	255	235	251	245	246	240	258	268	260	252	245	261	284	292	283	251	251	272	253	262	271	261	247	236	248	251	272	239	290	226	257	277	260	256	296	224	246	261	264	262	251	250	293	283	280	245	260	239	248	237	270	222	242	241	235	255	237	282	240	244	281	257	273	260	262	260	271	239	227	269	231	230	262	231	254	257	250	232	230	292	256	286	269	263	270	266	269	256	235	260	242	245	257	245	262	275	260	227	277	267	231	264	253	247	241	281	261	276	234	273	244	215	235	237	275	244	260	252	253	239	256	255	244	238	276	248	249	280	261	259	265	260	241	272	257	244	231	241	252	251	280	253	243	281	255	223	264	243	247	270	280	249	244	258	265	273	268	260	244	254	235	237	256	270	279	244	261	246	235	248	258	253	262	259	245	249	264	283	253	247	274	243	257	226	265	254	264	261	250	235	262	229	269	268	266	251	260	229	263	249	268	261	255	252	236	301	264	270	250	248	247	241	251	292	278	240	241	257	271	253	288	276	241	272	264	202	216	242	251	251	272	247	262	227	264	240	243	264	284	279	301	258	270	276	276	245	243	277	239	228	242	266	251	292	304	207	243	272	257	291	275	266	239	249	235	257	234	249	222	240	276	209	260	257	231	296	275	264	250	214	275	252	248	244	241	217	279	279	264	262	261	235	234	274	273	233	292	235	247	279	239	281	274	219	249	253	219	218	257	244	239	240	264	223	210	243	283	246	241	289	291	286	251	238	265	257	242	241	233	238	261	266	252	253	249	221	259	257	268	242	238	281	250	264	230	270	253	246	230	227	250	242	246	231	271	234	263	244	271	243	264	272	250	230	254	270	250	265	247	261	247	286	279	283	221	232	248	248	220	268	252	247	277	234	259	237	223	264	244	268	255	246	272	260	242	261	245	255	271	264	234	260	302	279	241	269	241	275	260	258	217	272	263	255	261	263	251	261	246	230	249	250	237	246	231	250	253	262	261	254	228	230	265	273	293	261	262	236	293	247	240	254	275	244	239	241	268	255	253	281	219	267	258	263	279	269	272	259	246	258	243	271	274	225	241	238	263	287	234	252	255	243	268	244	226	269	256	253	253	230	235	248	249	277	227	261	238	265	255	217	239	259	260	215	263	256	211	256	305	258	254	240	240	286	279	257	244	251	259	275	269	267	239	271	244	239	220	258	274	253	267	249	246	262	242	263	253	248	246	254	277	259	224	278	271	232	252	267	236	235	263	256	315	267	262	221	232	282	278	273	277	260	278	265	263	260	262	246	275	264	237	236	251	245	251	281	237	230	239	262	261	235	248	249	255	233	256	234	286	263	227	224	287	291	257	246	232	274	252	235	262	262	268	252	222	242	245	274	228	251	261	277	244	260	224	246	278	228	239	261	269	275	250	239	249	235	243	254	278	227	262	258	276	228	230	245	281	252	257	236	237	263	246	212	261	268	271	234	288	273	261	246	256	229	269	281	231	265	238	251	248	260	235	261	286	277	253	230	268	271	261	260	254	277	233	253	245	256	267	238	241	254	248	275	253	292	258	277	270	246	221	238	243	262	274	266	252	264	256	230	236	260	261	258	246	231	238	236	270	274	224	229	274	269	248	268	284	247	230	255	247	256	231	275	256	243	253	256	250	257	227	255	226	262	269	273	253	250	242	230	256	253	265	225	252	277	261	214	238	254	226	235	253	253	271	270	240	241	244	257	269	260	232	256	284	227	257	257	267	235	264	238	272	260	222	231	289	263	283	268	243	239	282	258	267	249	255	255	262	251	289	258	252	235	248	267	242	260	273	247	248	267	249	263	246	283	259	252	255	260	246	280	287	252	245	256	250	258	241	265	242	246	240	276	253	258	254	272	260	263	280	257	271	239	264	271	270	271	243	269	265	244	240	269	251	256	243	256	267	247	265	264	260	262	239	235	250	263	242	256	267	267	244	257	229	279	265	250	242	271	245	259	239	252	233	278	276	275	253	237	251	267	248	270	258	256	248	249	266	269	284	253	264	235	276
8767	2661	6313	8912	8173	7008	5860	6008	4320	3125	2772	2441	2472	1818	1660	1580	1461	1219	1101	876	866	808	815	723	739	701	666	681	753	642	687	635	604	632	622	599	674	635	580	581	563	605	644	628	646	586	647	603	604	559	589	571	578	605	615	598	589	566	571	552	592	604	567	602	570	595	599	609	580	582	614	564	613	638	567	574	595	560	566	582	570	532	569	552	605	569	567	571	535	586	535	556	535	558	576	562	594	618	558	548	612	600	630	592	582	565	543	615	554	588	583	592	576	550	552	556	559	592	624	576	570	598	559	564	585	521	573	587	601	586	530	578	558	554	547	552	593	609	570	575	572	599	580	582	557	582	599	614	587	511	567	560	573	583	577	565	597	608	610	592	639	575	581	581	594	566	516	608	583	579	580	581	621	563	600	566	543	595	559	574	558	573	551	565	581	600	563	617	573	570	562	586	592	579	555	572	517	557	575	589	566	581	592	602	602	560	595	560	596	563	580	585	580	551	562	535	596	573	565	598	557	542	578	570	565	582	564	572	609	579	588	553	586	568	554	548	587	543	605	549	605	537	547	608	606	554	587	561	597	605	570	569	600	538	563	565	597	560	575	590	589	578	516	578	601	570	558	553	583	564	550	588	567	556	579	578	582	579	583	617	608	557	585	578	570	520	578	564	559	550	595	540	539	573	576	588	550	600	611	539	564	609	585	591	580	607	552	563	579	612	588	581	588	572	555	549	581	579	628	565	597	570	545	578	587	584	600	593	557	594	579	543	575	577	620	588	542	613	594	594	531	538	596	575	628	561	568	572	574	567	571	585	541	573	577	573	583	583	589	576	583	624	575	574	593	543	604	603	575	583	577	549	572	602	573	577	577	541	585	571	575	535	622	541	567	625	556	616	564	535	579	604	560	586	577	580	606	570	592	587	578	574	539	554	605	549	550	589	575	553	557	613	588	541	559	606	529	560	575	555	534	551	589	598	558	572	541	610	608	583	601	581	564	572	548	594	603	585	597	555	576	561	590	557	581	574	552	578	578	590	577	592	554	590	600	569	551	561	587	529	557	606	564	579	589	594	551	569	582	546	572	542	570	568	574	553	587	573	593	535	563	607	590	583	564	541	594	651	620	580	612	584	554	575	551	656	553	563	605	559	598	567	566	577	630	582	558	561	566	527	553	572	580	555	565	575	602	596	596	582	581	596	560	602	586	598	576	620	555	567	590	620	614	554	599	590	547	584	569	569	576	584	558	564	561	573	552	574	603	574	556	598	582	537	591	514	560	616	560	547	596	562	557	577	577	551	564	548	537	575	612	623	581	576	578	563	579	589	603	541	550	604	591	569	548	602	568	509	538	590	590	567	550	580	606	559	572	543	566	571	599	575	628	559	571	615	577	560	556	579	575	614	542	594	578	609	583	572	613	560	583	626	564	571	584	572	625	601	607	576	583	612	546	585	555	576	579	569	596	553	505	627	545	573	558	601	564	600	545	533	607	571	586	578	568	612	585	587	571	604	523	558	573	571	623	610	589	569	553	509	563	605	602	583	558	611	582	580	567	597	525	561	584	533	596	548	564	544	612	557	598	637	578	552	574	587	561	566	553	595	555	570	588	550	573	533	587	588	587	564	621	577	578	559	612	585	547	607	570	587	575	605	581	564	556	616	565	560	583	576	556	572	568	598	589	579	565	552	570	552	587	603	530	610	562	553	602	591	522	584	586	577	575	559	540	568	555	526	571	531	584	612	577	539	624	580	541	595	555	574	572	558	587	613	548	604	586	610	544	566	602	580	593	531	623	622	576	578	620	528	606	605	587	585	583	599	585	561	572	579	620	554	537	566	561	573	565	566	579	602	555	551	563	585	591	555	529	572	549	595	586	565	556	586	566	629	609	581	582	572	623	590	564	571	583	590	579	562	551	552	576	585	584	574	553	569	564	547	606	597	630	547	571	616	589	545	607	578	575	585	577	583	617	574	578	598	558	603	615	568	593	541	553	575	607	551	586	621	559	599	559	640	636	587	597	532	591	576	563	648	565	547	575	562	583	568	606	567	550	580	568	608	613	586	558	557	558	576	583	604	583	587	600	564	615	577	595	580	559	596	592	574	546	572	564	617	569	563	598	567	597	608	556	577	572	572	573	568	567	546	557	588	543	542	546	550	606	578	582	580	550	613	625	561	594	581	532	554	523	553	577	601	555	533	605	592	552	578	561	567	608	567	604	578	561	636	554	582	580	585	544	610	599	615	578	566	591	584	565	567	609	578	569	554	539	559	596	571	572	583	548	598	569	570	570	599	557	556	574	606	553	556	545	588	608	587	619	605	607	634	575	607	570	567	614	622	540	572	596	600	557	574	567	586	584	585	569	567	583	580	568	589	545	604	552	571	587	591	547	580	601	568	597	581	572	540	548	554	556	611	536	577	551	575	560	557	607	603	593	572	539	610	579	542	585	554	600	579	575	583	568	591	560	563	562	584	549	588	567	573	561	562	563	642	592	633	564	587	565	585	594	633	626	621	544	595	552	591	548	598	582	538	606	543	522	602	569	564	611	517	550	578	510	547	593	561	605	578	564	605	575	548	602	562	571	550	605	570	574	554	553	591	573	557	555	574	611	603	562	605	568	590	551	581	589	562	551	588	609	572	582	564	570	575	581	533	596	543	555	571	567	562	617	587	616	591	560	560	601	562	592	609	553	591	589	619	594	572	599	588	609	570	601	566	610	600	585	570	570	603	566	549	569	558	552	542	576	547	572	559	562	541	571	576	595	558	557	583	584	540	560	587	621	549	570	575	569	581	584	570	545	614	558	564	596	583	586	617	572	617	559	583	569	576	531	620	602	560	584	581	565	556	619	605	588	562	577	593	565	594	565	599	573	604	632	564	577	582	563	577	598	620	582	585	567	536	564	548	526	584	557	600	593	544	572	596	620	611	626	564	541	621	595	587	593	562	565	592	582	597	583	569	580	569	623	533	607	563	588	575	552	558	554	594	582	601	648	523	617	583	534	534	570	540	562	610	589	568	596	586	545	612	576	582	576	556	549	545	563	563	573	559	559	571	610	553	546	576	564	568	582	598	556	587	527	542	581	566	588	557	566	559	526	550	594	603	545	550	574	574	557	571	576	559	514	565	585	583	558	605	561	593	574	591	567	598	608	565	613	584	597	607	566	579	612	553	594	556	575	589	582	566	592	536	578	563	550	587	593	569	576	566	625	621	587	596	574	562	582	584	611	542	580	552	582	580	525	579	575	594	571	599	587	559	604	555	553	609	531	520	557	559	569	573	580	602	619	607	631	557	589	545	601	612	568	550	613	575	582	573	584	579	610	603	556	550	553	589	581	584	589	562	575	549	599	581	581	591	519	620	586	561	577	618	604	602	597	588	601	640	563	572	587	563	587	564	551	551	583	562	529	577	556	589	592	619	572	621	596	619	589	554	594	581	577	590	599	605	566	592	618	576	540	571	554	574	585	591	593	552	596	547	580	584	597	636
2294	772	892	791	493	441	406	337	317	247	253	219	215	179	189	165	178	193	176	153	149	169	160	180	161	144	147	149	153	144	155	148	167	169	172	162	154	161	156	154	135	151	147	155	128	154	153	170	154	136	169	167	155	156	140	155	135	149	127	157	149	141	158	141	145	173	113	147	167	161	147	144	147	167	154	158	129	151	150	135	158	158	157	160	146	160	170	145	129	170	184	140	156	136	164	141	140	127	174	159	166	163	136	159	135	174	139	135	134	155	140	145	161	163	158	161	164	151	136	158	159	123	168	146	146	149	147	147	171	180	161	175	145	147	165	125	139	156	145	135	160	157	143	134	128	167	159	143	171	151	141	156	166	176	174	158	141	152	152	157	181	167	133	157	133	158	164	161	171	153	157	142	149	148	151	163	165	133	143	151	152	175	148	147	145	166	156	148	172	146	153	164	156	153	175	159	151	131	141	159	141	170	143	146	170	148	146	140	142	136	178	147	168	134	161	162	141	153	154	146	152	144	162	139	135	143	174	157	141	151	126	146	153	178	136	149	179	156	175	143	131	166	147	136	140	148	156	134	151	157	139	160	138	180	155	145	155	132	142	148	163	136	125	139	149	152	133	163	141	151	166	136	134	156	158	156	149	175	155	148	158	150	164	146	162	165	143	162	158	177	158	157	154	163	142	159	145	164	148	165	167	136	156	135	149	138	130	166	151	164	151	168	157	156	160	136	166	169	152	157	138	147	140	156	138	155	157	115	150	144	137	136	156	136	144	146	142	168	173	134	160	148	159	151	164	172	152	158	153	146	141	174	155	165	155	141	147	138	142	131	146	146	148	157	136	168	163	146	153	129	137	128	150	157	168	151	178	144	154	160	163	165	154	156	157	168	150	178	175	163	165	157	155	166	139	141	172	146	127	135	164	144	171	115	180	146	144	149	152	160	169	132	157	150	149	153	168	147	157	125	166	134	142	147	160	171	141	144	161	157	169	149	146	174	176	180	148	150	152	176	152	170	146	130	140	159	150	161	155	140	185	139	160	155	130	156	152	160	153	149	179	142	151	153	141	141	149	165	159	131	134	179	147	142	161	163	146	164	149	123	144	148	180	156	168	151	147	152	130	151	173	140	160	153	150	157	150	139	154	146	153	136	134	147	167	142	129	151	157	179	166	155	158	148	154	167	139	164	151	151	134	137	146	145	182	125	142	168	152	139	138	144	156	160	165	148	151	146	163	148	138	144	151	158	147	127	117	171	172	136	119	157	164	153	151	128	165	153	153	169	168	162	126	145	126	157	138	161	152	140	198	181	164	178	163	169	147	163	141	147	140	147	158	147	146	142	154	144	159	139	169	157	143	154	134	157	187	170	143	137	162	156	150	134	129	145	153	145	157	158	142	144	137	147	148	146	138	148	138	153	148	151	142	169	139	152	168	151	140	153	136	138	147	165	144	132	132	132	178	135	142	137	146	156	177	184	152	156	149	153	152	167	153	171	152	148	156	135	160	166	149	149	165	144	160	126	165	142	182	147	143	139	137	165	152	145	156	161	152	159	157	170	146	151	145	141	132	159	138	141	156	159	151	171	147	131	146	155	165	154	165	155	141	161	130	159	159	140	145	144	171	138	152	157	159	151	150	171	131	154	126	147	151	144	149	133	156	170	157	133	120	153	150	144	132	144	131	145	146	148	170	143	144	139	141	158	158	139	158	150	151	143	144	166	175	184	176	152	130	143	163	157	156	163	175	174	159	158	128	137	157	179	154	182	172	146	160	124	165	160	145	161	139	164	129	131	149	158	161	148	154	140	129	178	151	165	183	142	153	177	152	150	142	135	162	157	152	150	164	136	171	151	160	176	155	151	130	124	158	147	142	170	158	167	164	183	135	150	138	157	167	136	172	157	178	151	159	161	148	174	133	137	142	155	148	173	133	148	148	147	157	146	143	169	147	129	136	161	164	148	150	146	147	161	141	155	136	145	148	138	144	139	158	158	165	141	148	153	144	146	149	162	124	139	156	150	152	156	129	143	158	137	147	160	166	166	173	161	140	174	147	150	134	158	168	133	159	170	142	158	135	136	162	156	167	157	162	165	170	154	146	143	139	132	144	150	165	168	147	157	158	168	132	147	139	143	184	148	183	157	176	149	150	159	146	148	152	159	131	170	145	147	157	162	169	137	135	170	139	128	171	182	177	146	133	142	150	178	145	154	177	146	131	147	171	172	142	148	138	156	145	145	158	147	152	157	166	144	141	147	152	146	123	157	145	153	152	145	146	171	143	138	157	147	128	132	148	162	143	159	122	143	152	155	150	154	152	166	143	147	156	162	163	151	160	156	155	149	160	167	155	133	130	155	185	144	156	155	163	156	132	152	141	152	118	156	166	155	155	160	134	161	120	146	177	119	149	165	151	151	154	155	174	166	150	158	177	118	143	164	165	142	139	129	137	146	146	148	137	154	158	160	150	152	142	163	169	158	154	150	139	128	155	162	179	169	155	145	150	158	149	156	161	141	140	167	151	160	140	173	155	171	146	153	136	151	150	148	145	156	139	163	152	160	176	138	155	167	169	142	140	143	145	162	144	169	141	140	147	136	137	156	178	164	166	159	123	124	161	154	143	172	164	156	134	129	170	180	175	148	128	144	143	152	150	170	140	135	163	149	156	157	186	152	174	159	139	159	158	166	156	153	153	150	138	140	146	134	150	145	167	147	147	163	148	146	144	150	151	169	156	165	163	165	145	154	152	136	130	136	138	147	145	161	157	146	153	144	154	159	157	134	182	182	126	148	144	168	150	122	155	137	156	139	149	172	155	149	146	147	167	142	147	144	148	152	154	174	168	177	159	118	145	161	149	149	147	160	153	152	151	137	164	153	145	153	160	135	137	146	159	154	140	149	135	157	164	144	130	151	158	116	140	179	166	166	150	153	120	165	159	149	155	156	180	166	175	153	161	150	153	181	134	160	150	168	170	163	177	174	149	167	142	151	152	150	135	159	138	167	148	168	152	153	145	160	152	153	150	167	165	151	150	142	152	158	151	138	151	147	159	137	133	137	136	139	158	156	159	160	140	129	165	176	149	124	164	152	167	164	169	158	163	144	164	144	162	148	151	153	177	159	157	172	170	129	174	161	139	142	154	168	164	171	141	151	146	162	181	132	136	156	134	142	149	150	185	150	170	144	185	129	156	138	116	150	149	140	162	161	126	161	150	177	128	153	162	144	173	170	150	137	105	147	156	153	144	148	161	180	156	140	169	141	146	150	154	142	168	148	136	164	135	181	132	159	159	163	160	158	161	152	187	162	174	147	144	164	175	163	180	154	175	143	163	156	152	160	122	162	190	141	130	147	149	170	134	171	146	158	159	144	120	142	156	154	160	141	154	179	154	146	173	148	156	158	151	182	157	162	157	180	150	138	150	146	130	135	141	152	153	156	167	167	163	159	140	138	155	141	142	152	159	163	134	156	158	174	155	175	151	161	148	150	165	153
2202	1012	2119	2575	2151	1866	1687	1494	1289	995	805	812	744	638	593	522	543	475	489	450	462	480	432	470	437	425	413	422	402	391	389	437	410	411	418	362	413	382	408	394	365	398	416	376	396	395	406	381	400	403	373	380	357	392	398	410	416	377	393	385	396	415	414	440	366	372	392	347	425	423	390	391	361	412	396	419	401	363	410	346	376	357	407	422	380	391	383	422	402	400	352	418	384	378	402	338	400	390	383	415	345	364	448	380	356	412	357	386	392	387	429	375	410	402	429	403	401	405	391	391	400	427	396	370	420	398	412	424	408	398	380	390	361	387	371	426	388	386	378	373	363	373	395	408	392	395	409	407	384	409	378	403	368	376	408	393	383	346	421	373	407	384	386	380	414	417	403	400	416	383	427	416	374	428	416	367	355	409	394	410	388	440	408	410	389	400	405	397	398	400	414	427	395	368	411	387	400	438	374	414	402	381	411	387	383	371	390	377	382	403	377	407	407	386	414	388	385	384	382	410	403	390	402	405	384	406	375	392	382	383	413	415	360	404	397	388	367	395	397	383	363	384	378	413	381	416	419	377	382	387	386	426	414	392	403	402	412	394	352	435	415	367	388	404	374	431	396	425	434	406	440	391	359	413	393	397	370	405	413	402	377	399	388	418	376	396	392	372	353	370	395	408	354	357	372	354	424	418	403	399	399	365	406	418	415	367	409	383	391	426	414	384	392	386	380	400	358	367	387	412	382	410	407	422	407	386	408	398	410	389	365	393	373	384	399	394	389	376	452	350	406	385	418	420	372	386	360	386	387	397	393	378	406	408	398	411	414	397	384	372	431	377	356	399	390	379	371	388	402	409	395	391	412	402	379	373	385	371	417	411	401	367	389	415	434	430	411	399	412	373	375	418	352	412	368	411	374	439	399	418	391	400	417	383	402	387	393	397	371	409	380	382	378	374	366	399	380	378	369	427	397	397	415	432	394	365	420	384	389	388	395	410	386	398	365	367	409	399	408	403	407	380	398	387	387	366	369	373	396	365	406	392	391	402	402	393	380	406	401	434	409	399	423	408	381	390	411	419	423	405	404	395	404	384	410	395	397	383	376	443	394	373	393	381	364	399	393	395	390	351	385	418	396	392	419	400	423	413	401	407	429	431	406	375	367	408	400	363	359	431	405	371	418	380	404	389	391	418	411	359	395	356	383	375	415	398	395	397	365	391	365	396	415	449	413	401	414	388	414	413	408	400	412	403	409	360	433	391	391	396	407	374	382	426	376	372	372	423	388	395	434	395	392	382	410	396	408	405	387	391	387	381	382	409	383	388	395	389	382	355	383	393	390	379	388	384	403	369	366	405	384	357	423	387	405	414	421	393	357	402	379	404	415	364	396	380	418	365	400	379	380	372	391	434	398	385	405	397	398	388	347	358	419	391	392	375	391	396	399	406	406	392	366	377	359	406	393	393	401	400	411	399	417	364	400	372	384	426	406	372	402	372	374	405	377	395	348	375	361	433	377	359	379	362	417	419	379	378	393	371	439	393	392	395	411	400	386	410	393	389	393	388	387	359	389	390	386	409	399	371	404	394	403	406	406	409	401	425	446	374	352	403	424	354	372	368	422	351	423	407	409	403	370	391	407	384	407	374	406	401	379	396	387	400	384	406	436	379	388	397	436	420	399	388	384	368	417	402	390	378	378	374	426	380	407	364	398	356	376	404	395	399	404	421	374	419	380	404	379	396	388	387	374	353	402	385	402	392	371	387	378	413	371	409	404	375	396	410	434	427	391	370	439	353	412	350	376	400	370	393	369	365	392	390	396	418	402	386	389	390	402	394	416	361	389	344	403	418	372	385	376	377	384	414	421	400	387	418	411	371	420	374	384	393	393	390	380	411	398	361	362	392	389	375	401	428	400	405	396	383	388	369	415	370	385	398	365	400	386	397	397	412	436	389	346	357	390	369	381	396	405	407	405	402	389	416	372	405	385	409	401	429	386	363	404	394	408	393	371	409	416	418	378	408	382	371	404	377	415	397	404	414	429	423	400	427	352	391	399	410	398	412	396	380	400	383	401	391	412	399	382	403	431	400	412	413	420	389	375	402	411	378	409	380	392	394	400	417	413	392	403	361	387	398	441	415	411	414	381	367	432	353	430	359	417	426	375	409	401	452	398	385	398	405	367	395	374	365	420	392	378	353	391	359	403	349	397	409	433	401	388	412	410	393	395	386	422	386	384	399	417	379	414	415	400	408	398	428	390	386	362	414	391	418	377	398	409	349	403	386	385	386	368	392	370	387	398	421	420	375	378	396	424	371	424	416	413	396	442	400	396	402	422	415	420	385	388	420	389	373	374	380	360	368	371	395	403	383	392	396	368	394	397	378	366	409	423	398	412	405	392	417	420	405	395	418	365	396	398	379	370	373	382	381	382	419	410	409	398	387	385	399	416	435	354	396	368	410	401	425	387	385	394	363	412	396	405	425	381	407	417	394	398	369	419	409	398	395	389	404	420	365	392	369	369	409	395	404	375	390	403	386	395	413	389	366	411	380	381	375	415	391	398	387	385	397	404	417	387	415	416	371	379	365	389	416	409	421	395	359	426	368	368	398	401	408	384	359	371	381	412	365	384	384	395	420	397	379	396	368	399	371	415	432	374	410	394	395	406	387	391	390	382	406	375	417	409	411	387	409	415	384	407	387	395	357	391	408	372	393	373	381	398	392	377	399	381	419	394	370	394	376	424	408	399	405	373	403	393	382	389	401	424	350	368	413	399	409	410	396	397	400	357	384	393	409	405	379	379	378	390	393	420	420	404	398	382	368	403	402	396	348	401	406	391	362	367	369	422	412	422	413	416	414	398	402	407	399	393	364	392	371	393	435	376	350	378	416	430	425	384	379	376	355	378	393	428	402	398	396	381	417	417	373	391	423	397	392	351	387	376	413	376	401	386	371	411	395	370	390	393	402	422	369	386	392	404	378	413	373	395	409	401	413	382	387	413	413	397	357	383	420	381	372	383	399	413	403	354	371	397	374	388	371	403	400	359	371	395	432	360	345	442	388	436	422	391	369	429	374	385	395	399	412	392	378	404	396	415	363	367	381	400	399	421	404	397	393	389	361	416	445	418	425	404	393	413	387	386	445	441	391	401	399	396	373	355	369	365	365	404	390	399	421	379	400	411	394	380	443	402	395	410	404	390	400	395	362	380	357	416	399	395	383	432	387	372	392	383	396	422	388	394	367	384	390	401	370	386	388	357	410	367	406	400	397	375	359	374	408	410	360	386	428	398	364	425	416	398	374	400	414	372	403	400	386	370	390	406	385	417	433	386	396	410	370	382	398	394	399	401	391	382	371	381	408	439	374	403	402	401	374	373	370	404	406	428	358	370	365	405	401	428	373	406	402	402	395	421	361	372	408	433	398	405	379	393	371	385	437	363	424	366	376	360	396	410	387	396	390	410	391	381	381	404	414	397	365	402	356	372	377	393	405	395	395
8737	1875	2337	2363	1805	1269	1005	914	741	547	500	454	449	419	371	376	346	307	312	308	284	298	317	295	288	296	255	293	296	271	311	284	274	288	290	258	274	289	284	310	271	283	259	262	263	276	243	275	274	284	300	278	263	273	261	299	275	242	256	262	244	267	284	260	298	240	281	296	298	271	260	285	274	269	288	262	301	285	286	274	244	264	271	263	269	275	270	285	248	294	249	277	306	287	273	253	316	288	268	284	268	268	271	258	271	281	259	278	263	276	299	260	252	249	270	273	274	291	294	297	251	234	233	266	260	274	285	281	280	237	298	249	269	281	254	268	267	260	280	243	275	248	251	256	292	278	277	272	296	281	280	274	296	282	256	259	273	257	296	275	285	297	260	323	277	263	262	268	253	260	280	266	267	249	254	262	255	247	269	258	267	289	285	276	275	297	291	279	282	293	272	285	260	258	269	261	279	287	243	290	287	293	232	278	252	288	247	267	251	253	246	249	244	263	276	246	263	274	254	264	291	296	312	253	274	287	268	258	269	264	281	261	278	250	287	284	274	263	271	268	244	245	251	252	281	283	291	268	249	254	286	307	295	275	276	296	266	263	226	281	274	309	280	282	265	307	267	246	302	267	265	273	273	266	303	277	284	281	275	298	292	215	290	274	263	274	313	260	253	259	261	274	268	294	261	288	268	278	262	269	257	299	283	257	260	266	286	288	267	239	315	280	255	242	270	227	284	292	245	302	270	288	286	243	264	291	261	255	265	269	282	321	266	236	277	256	266	288	254	293	248	259	286	281	235	263	305	267	292	246	241	262	300	246	285	249	269	279	295	271	276	293	252	285	312	272	239	292	278	291	259	278	301	316	291	277	314	256	300	305	260	268	248	283	247	294	256	256	280	266	282	279	262	277	285	283	282	271	282	277	242	272	252	301	270	259	278	287	264	262	268	274	245	286	285	257	261	276	236	250	267	268	291	261	272	231	258	263	271	272	288	247	271	255	278	294	269	267	277	292	294	246	263	285	293	304	272	273	268	250	252	245	265	261	281	274	308	255	299	277	290	261	258	264	255	271	302	290	258	258	270	273	276	276	264	265	283	243	247	259	274	266	251	306	274	323	273	284	233	259	291	281	301	267	266	298	271	315	264	262	260	306	272	257	296	292	270	275	275	275	262	246	282	261	279	250	301	298	245	279	268	279	286	276	245	271	291	264	286	301	264	294	295	244	262	278	263	249	237	269	277	287	283	269	277	266	258	272	244	302	271	232	297	280	241	259	289	265	280	283	270	276	239	274	281	249	238	224	275	274	247	272	257	280	277	293	252	245	300	287	292	296	301	282	278	250	263	293	273	288	212	273	292	285	285	271	261	295	283	291	263	260	304	298	252	254	316	290	292	279	267	318	269	245	295	280	304	283	282	255	257	266	293	260	294	266	256	274	263	280	256	262	266	253	254	261	313	245	264	291	297	263	269	271	284	281	296	270	273	232	238	269	248	253	274	270	272	257	275	262	259	285	254	251	251	268	300	278	276	262	294	278	294	269	286	255	301	292	310	267	238	258	260	254	265	286	271	294	279	265	253	260	263	292	288	241	251	281	290	279	246	230	279	295	255	318	271	291	269	274	274	265	274	269	277	253	270	288	286	275	260	293	273	272	306	278	319	268	302	279	278	268	275	275	223	267	283	289	287	262	251	264	261	244	273	283	315	261	261	279	256	285	307	278	250	290	279	282	242	266	270	315	275	247	264	262	271	273	263	254	258	321	298	258	265	251	275	291	290	252	273	268	274	247	240	265	275	276	262	302	248	246	267	253	261	273	265	265	261	291	267	266	275	248	273	314	275	290	260	284	263	286	284	287	273	261	267	257	278	298	272	258	267	246	312	275	290	295	261	290	267	256	259	262	303	301	256	246	258	252	282	278	255	285	250	223	277	247	266	264	289	256	300	268	307	266	265	256	267	264	273	242	265	291	277	278	295	268	264	255	259	259	307	267	250	265	257	279	272	260	276	270	273	290	266	254	278	315	273	295	277	269	271	270	282	268	302	267	256	279	288	266	273	259	238	252	292	249	303	268	286	298	299	287	261	271	214	300	245	269	251	264	256	266	262	265	260	256	263	291	258	293	261	289	267	276	274	263	265	285	285	263	244	276	249	288	283	296	261	277	298	265	249	311	284	297	281	264	234	276	260	273	253	302	258	288	290	262	299	272	268	271	271	261	231	260	285	271	268	277	298	283	252	297	283	268	261	257	251	276	321	282	282	275	271	259	289	287	265	258	228	261	277	276	294	268	271	293	264	264	290	258	273	253	266	286	274	272	244	260	281	259	269	269	289	252	283	271	303	292	277	286	292	277	286	269	245	264	268	315	278	275	308	285	282	259	287	246	257	268	235	248	230	251	246	313	254	258	281	257	295	264	277	280	248	273	234	280	282	270	284	265	279	268	292	290	274	236	261	306	283	248	277	274	249	262	275	288	279	251	276	251	266	283	264	262	275	275	283	312	292	272	242	287	242	248	244	269	299	258	260	290	260	246	282	295	311	282	259	264	279	270	266	254	263	288	248	325	262	284	275	279	255	256	285	260	286	280	262	278	290	253	310	292	279	276	251	255	280	277	258	268	272	266	291	261	270	251	250	270	269	284	276	294	277	251	282	274	273	264	282	273	240	265	263	287	276	246	286	282	272	282	257	274	260	297	251	266	266	269	282	294	252	273	263	241	271	264	268	251	270	271	279	244	287	257	259	240	282	248	291	286	283	277	295	267	265	271	283	265	277	290	262	298	272	279	281	247	292	252	275	276	269	254	246	282	290	274	254	302	262	247	239	290	296	253	256	287	270	280	302	278	282	302	299	257	254	263	282	309	274	290	221	276	280	287	247	259	262	285	257	269	279	263	281	253	280	319	270	294	276	268	285	270	256	293	270	289	271	261	292	253	278	291	258	255	281	257	276	246	251	274	246	305	256	250	277	246	269	273	319	223	249	272	258	263	271	299	282	287	299	255	287	280	299	261	230	282	282	260	261	284	243	295	252	281	288	260	285	277	286	260	241	284	304	292	292	295	309	261	291	260	262	261	257	290	270	297	256	263	271	263	259	266	285	255	265	266	279	323	269	301	287	277	282	285	274	289	289	276	254	268	270	267	291	270	305	260	273	266	269	275	295	260	234	246	286	277	264	258	297	260	283	268	294	286	290	288	279	294	300	277	277	260	298	262	241	246	277	268	276	286	314	280	243	262	278	256	270	260	268	279	282	290	277	290	255	280	296	246	248	244	243	289	292	292	276	263	276	273	277	302	284	236	266	263	268	292	316	256	279	285	275	271	236	308	272	289	281	237	250	261	258	263	272	262	263	264	255	234	282	264	310	254	284	250	259	269	313	254	280	241	312	296	259	275	298	303	275	275	307	253	258	237	281	285	278	296	285	249	304	240	257	271	242	287	314	273	249	284	267	266	252	268	265	264	261	259	274	260	247	266	280	294	270	269
7241	2102	4534	6553	6133	5005	4075	3960	3134	2514	2012	1824	1798	1466	1313	1230	1163	1083	961	911	839	805	738	771	781	732	704	691	692	689	705	650	658	681	681	676	682	676	634	644	617	669	630	649	655	666	595	589	647	673	675	634	657	651	666	678	704	648	648	618	653	694	668	653	645	720	629	649	626	627	667	654	624	662	608	637	628	667	616	623	662	671	607	670	645	631	650	655	656	604	630	603	668	651	683	624	619	630	607	624	588	639	551	627	642	658	580	591	658	672	606	676	638	668	640	636	620	638	677	642	603	642	694	639	632	634	654	688	625	638	672	673	662	616	647	651	592	668	610	646	598	666	582	641	645	666	593	636	601	607	636	648	649	603	650	663	641	589	632	628	648	640	664	673	662	639	731	628	655	635	621	650	657	631	655	637	642	658	669	645	640	593	672	632	642	604	635	632	669	648	666	582	639	590	632	635	654	691	661	606	663	625	641	646	539	670	643	639	673	675	659	604	687	631	662	650	656	611	679	658	613	640	609	611	624	637	622	719	647	640	618	702	622	627	636	631	680	641	601	706	687	635	578	641	634	643	617	638	632	650	661	678	665	674	644	671	648	635	624	591	683	600	654	656	650	648	632	609	642	649	673	619	651	644	584	625	610	623	610	642	657	652	609	604	632	629	670	650	646	643	615	643	627	641	626	692	679	664	639	638	672	654	645	606	640	646	618	646	664	637	670	660	632	692	670	610	613	612	642	658	624	641	623	599	622	649	594	651	636	682	632	647	653	638	620	640	657	607	666	613	656	681	652	646	607	606	629	629	656	625	609	641	648	678	591	633	626	644	636	639	626	651	657	651	617	639	682	666	615	674	622	630	627	680	630	649	622	655	617	637	623	623	640	667	659	621	626	591	614	652	631	618	632	693	646	670	604	641	655	600	632	639	672	579	634	645	623	647	645	646	611	637	662	651	668	610	617	540	648	613	656	658	687	653	721	654	648	595	648	654	621	667	652	606	665	629	598	645	647	626	628	619	630	663	659	635	602	622	646	592	631	585	650	644	659	648	634	691	632	677	670	661	639	673	630	606	664	595	627	657	616	626	657	647	591	646	645	669	634	650	652	642	659	646	665	666	639	607	638	627	665	607	584	628	663	624	642	616	628	637	612	631	688	667	600	627	579	604	626	613	619	689	619	650	645	651	651	710	653	635	624	643	668	640	663	679	656	624	631	656	657	642	620	611	637	594	642	666	679	612	663	614	673	643	648	637	668	626	600	647	651	648	636	671	645	631	634	651	646	591	623	655	634	596	645	670	628	649	667	634	673	598	647	638	658	652	644	613	661	656	636	636	623	626	661	621	653	643	597	609	626	710	661	630	691	644	617	642	660	684	627	621	643	611	644	636	612	609	654	661	595	643	643	684	638	661	578	629	629	664	659	621	622	661	636	636	661	629	592	645	650	644	636	647	621	650	643	627	582	684	648	591	614	684	645	642	620	663	642	650	584	662	641	613	657	655	609	605	628	618	631	624	604	652	663	645	615	632	638	634	610	673	649	663	608	688	638	657	647	661	616	672	638	652	652	679	629	637	616	668	635	657	594	608	625	688	627	665	654	637	638	652	648	642	660	660	669	627	642	679	685	624	664	653	659	679	639	652	673	624	653	652	654	667	651	616	590	674	651	659	633	629	659	659	652	627	660	658	603	646	639	611	657	610	643	629	645	622	647	649	588	638	651	617	667	644	665	623	647	626	676	666	660	606	665	595	653	655	630	648	644	607	649	640	625	634	585	599	592	624	630	632	650	620	585	591	635	649	643	660	654	668	633	654	663	649	635	631	674	630	659	648	636	658	683	642	613	655	652	617	700	616	653	640	608	613	651	621	640	668	620	636	669	645	668	638	662	635	656	646	627	629	682	639	624	628	621	620	611	606	615	641	658	644	639	647	648	662	657	666	704	621	633	627	667	614	573	633	626	637	635	635	612	631	596	622	623	604	659	604	627	602	627	608	601	618	679	631	668	654	646	634	639	615	662	651	663	618	698	639	652	651	666	622	647	610	675	652	656	658	634	692	597	646	634	627	633	593	639	620	646	650	597	657	687	661	634	633	648	624	650	615	618	668	647	608	608	648	560	654	709	628	604	661	653	651	618	615	587	606	630	621	646	605	644	603	638	605	627	629	624	664	662	651	626	656	611	668	673	662	629	626	609	660	648	572	623	660	645	671	625	693	636	646	632	605	627	680	627	656	606	674	596	658	620	648	614	639	650	704	647	596	635	612	640	575	621	607	594	632	605	652	647	636	588	665	671	621	602	657	679	690	673	642	643	670	665	644	616	635	652	640	649	664	700	641	641	626	630	654	619	622	667	668	649	641	628	701	637	585	632	648	659	656	639	636	663	616	623	595	632	622	648	607	659	639	663	631	638	632	628	640	658	611	661	639	659	694	669	635	614	658	622	651	642	679	631	671	602	672	649	625	682	683	619	664	678	636	693	625	614	683	619	633	585	608	640	661	660	623	577	662	621	605	652	655	612	616	647	611	686	628	673	621	609	641	606	630	655	602	617	657	644	627	604	631	626	598	657	646	611	688	631	640	624	663	615	646	682	653	660	638	669	637	651	609	662	649	614	679	645	647	635	646	636	580	632	631	647	616	653	672	624	688	641	658	609	647	608	653	624	632	639	675	646	624	598	658	638	628	606	645	637	607	636	672	626	693	649	597	600	632	607	653	590	640	685	663	625	681	667	643	663	618	664	662	620	644	633	609	633	619	643	681	648	663	640	594	612	620	652	659	666	607	639	635	616	650	679	640	610	612	625	686	639	690	660	712	638	673	652	676	644	652	596	604	577	593	608	650	624	632	629	682	627	639	595	632	655	595	625	633	693	692	637	653	651	655	653	614	609	642	631	637	618	639	613	648	633	610	644	643	626	654	707	626	628	650	657	695	623	657	600	649	658	670	607	643	624	641	597	641	680	673	621	633	661	667	596	607	672	595	605	637	655	636	584	623	643	637	629	608	607	642	628	649	660	655	640	581	663	648	639	649	646	657	642	666	654	667	640	626	612	634	634	664	624	613	659	598	603	653	663	643	649	633	610	607	631	643	639	632	640	618	644	648	638	684	651	600	643	638	663	592	662	647	670	667	610	595	641	618	610	639	625	624	649	649	576	626	619	706	628	668	614	677	637	629	648	648	662	636	666	628	618	667	610	631	619	631	643	635	599	658	632	622	637	642	617	624	645	670	639	659	688	610	640	609	640	618	632	645	654	629	653	648	651	626	660	650	630	621	662	646	642	622	634	609	623	607	646	682	650	641	635	653	632	638	647	638	643	589	610	631	649	598	701	609	667	636	700	711	623	644	631	654	659	621	603	663	623	618	581	646	632	645	588	628	657	627	633	605	621	653	596	638	651	660	612	629	620	628	681	650	630	619	652	666	634	664	601	660	586	633	614	648	624	634	598	652	647	562	682	633	650	659	720	611	654	676	637	635	616	638	654	644
15810	3034	3863	3957	2900	2152	1543	1332	1041	805	690	586	492	553	484	466	449	405	375	291	320	291	299	331	317	274	284	260	282	310	296	275	285	292	301	300	290	263	275	288	241	283	297	247	286	269	299	244	309	310	269	272	272	312	275	289	294	243	280	292	287	256	289	277	253	307	301	287	306	275	308	272	287	303	285	289	261	267	277	267	272	286	297	259	272	281	290	305	270	301	283	260	233	269	270	259	326	276	276	306	295	276	260	250	281	266	268	275	258	281	300	286	284	259	293	290	263	284	267	290	284	282	298	268	279	269	284	292	297	295	273	283	293	286	266	278	260	257	264	290	224	249	259	261	276	322	281	277	280	287	273	274	304	286	248	288	260	283	286	269	253	291	290	263	259	280	263	280	287	320	283	289	278	266	279	287	300	281	274	273	303	277	285	257	243	295	257	310	290	277	288	259	261	254	296	265	269	270	247	275	251	261	292	288	272	293	250	274	268	249	280	294	273	277	305	250	276	243	231	275	264	271	267	293	255	260	277	288	240	290	288	312	295	290	265	296	302	273	307	254	308	268	283	279	265	298	268	264	279	261	277	288	283	293	279	264	255	269	272	283	272	277	279	295	309	273	252	260	276	274	280	281	291	269	277	278	285	287	275	324	272	291	272	274	287	295	284	274	265	283	284	264	282	284	284	265	252	253	270	302	245	272	256	281	287	261	272	244	287	287	281	241	257	295	256	253	296	260	263	251	267	272	245	270	265	293	275	273	266	298	272	272	272	272	274	284	278	267	289	266	281	295	273	270	268	275	282	283	270	271	292	311	282	306	307	304	297	308	286	262	299	284	262	253	281	270	288	272	294	325	328	274	273	257	280	283	273	275	293	280	273	275	276	296	235	290	261	270	273	245	259	293	267	300	259	281	286	272	254	263	237	281	284	300	270	307	307	281	269	254	267	255	268	293	279	275	264	284	265	278	270	295	286	310	276	306	274	307	290	263	289	295	279	252	289	271	265	278	299	267	249	263	280	295	245	248	265	268	276	311	288	295	234	281	285	293	253	283	256	267	278	285	251	278	294	266	237	287	293	296	292	296	249	264	246	294	267	277	255	266	287	260	271	242	269	293	266	279	264	270	296	265	290	266	285	290	237	248	320	249	275	276	293	281	274	276	299	269	265	310	247	277	289	280	262	293	262	239	271	277	287	288	258	285	252	250	274	271	281	277	290	282	265	290	274	253	291	295	290	283	314	286	262	291	293	309	283	263	287	253	272	276	247	262	265	281	299	311	271	285	291	300	255	268	271	275	268	276	282	290	287	291	271	284	283	286	277	278	305	283	292	257	301	267	281	270	276	243	256	308	270	270	260	273	295	268	263	281	271	277	303	259	242	281	246	249	293	267	278	241	294	279	247	255	249	256	285	298	245	283	270	266	280	272	272	284	287	307	293	273	263	259	244	282	293	274	304	272	264	293	256	293	277	285	260	248	255	262	288	255	272	268	232	274	259	292	244	285	296	309	258	255	296	266	259	285	261	259	254	248	276	260	283	270	243	316	278	270	281	293	264	269	281	265	245	269	269	273	293	266	283	260	271	278	287	281	266	264	295	264	262	280	243	264	245	282	285	254	313	282	272	301	269	289	261	292	292	299	272	293	291	266	291	246	280	251	249	250	262	270	268	234	249	252	276	294	291	243	262	273	260	289	262	265	275	266	278	265	263	268	286	296	252	275	294	276	274	256	291	277	265	270	286	276	270	234	276	266	268	302	277	288	296	310	268	270	274	313	276	276	271	251	290	288	308	296	257	239	277	291	268	243	265	269	295	290	291	265	272	266	277	270	284	272	296	277	281	262	258	260	316	303	275	289	281	261	258	300	288	283	271	297	262	287	272	298	267	287	274	274	272	241	304	254	252	261	260	303	280	259	278	267	283	240	260	237	243	263	279	251	309	289	268	270	304	258	235	284	250	262	260	268	265	269	280	297	257	261	251	305	269	269	286	290	297	308	278	279	270	293	289	276	272	272	241	278	271	279	271	309	263	261	276	293	251	251	288	298	289	239	285	251	283	269	290	257	283	265	301	245	271	277	301	292	278	294	268	257	273	267	274	255	278	245	287	282	296	284	289	262	262	260	282	286	273	269	242	250	268	274	251	290	295	276	284	294	268	243	273	259	270	257	258	272	271	267	285	264	269	269	288	262	265	272	316	303	267	276	292	261	287	284	300	284	258	264	276	250	265	283	255	290	303	286	285	262	251	298	299	275	265	279	275	252	268	298	258	277	273	265	276	267	263	292	301	276	291	263	263	270	277	261	242	259	252	288	241	311	276	280	268	270	302	277	295	278	291	281	247	239	256	284	259	268	296	268	238	302	316	290	277	274	271	267	273	265	296	242	251	258	288	265	280	270	282	284	230	268	264	270	298	287	253	283	278	282	295	253	297	270	292	293	313	264	254	285	305	278	271	253	295	295	292	263	265	259	235	254	282	261	273	275	264	265	295	265	224	250	240	302	283	250	266	268	203	297	294	283	295	270	266	242	256	297	289	291	281	301	275	249	287	256	315	273	252	276	301	236	267	252	272	278	255	280	269	274	279	285	272	281	293	263	277	262	298	285	290	308	272	262	288	288	307	294	311	282	280	267	269	291	305	267	286	235	277	285	281	251	264	262	279	282	309	291	268	272	254	250	244	259	312	275	274	262	277	250	287	305	275	273	287	290	282	246	245	273	277	272	306	297	261	274	272	281	271	295	274	280	266	291	276	297	296	273	288	235	266	261	278	267	242	283	296	284	271	308	268	277	263	263	262	264	269	304	300	286	286	274	258	283	255	265	314	275	273	306	280	292	278	280	283	285	274	287	251	291	300	272	274	275	258	292	298	267	279	258	273	272	268	245	303	293	279	243	285	261	253	263	273	248	256	282	253	269	280	307	247	255	267	289	275	283	266	264	264	269	255	278	272	282	269	289	268	256	302	301	287	247	298	256	310	274	248	278	292	267	250	253	290	260	290	248	272	284	261	281	275	265	277	289	243	271	267	276	287	274	259	255	256	269	265	286	313	275	280	297	278	284	272	278	265	294	284	289	285	286	258	300	243	280	270	277	274	264	270	272	257	292	266	291	294	256	230	243	280	260	300	279	271	285	264	244	263	278	271	301	273	271	304	302	274	294	288	313	284	293	297	275	238	260	298	287	255	283	277	260	274	240	260	253	269	290	274	251	254	256	275	291	251	311	279	259	242	258	271	332	285	269	264	263	304	278	260	284	296	297	255	286	262	295	273	286	250	277	238	258	309	293	276	280	262	262	266	292	290	291	297	257	262	323	288	286	251	273	286	232	275	270	270	289	277	303	295	259	241	272	287	245	260	280	284	296	252	256	257	250	288	285	276	261	270	258	248	315	260	264	254	264	264	288	255	284	260	280	266	270	308	276	246	268	256	262	316	289	251	243	263	263	278	277	276	277	262	263	264	266	264	286	265	276	283	276	231	260	294	281
9371	2772	6489	9229	8533	7510	6156	5745	4668	3620	3056	2529	2389	2104	1834	1630	1636	1438	1191	982	935	866	804	775	797	775	763	748	758	717	703	661	709	696	667	667	621	653	637	657	644	623	626	648	681	637	622	631	621	602	616	650	640	612	622	637	621	617	646	633	601	662	602	619	615	626	654	614	628	641	619	638	646	624	633	619	603	611	615	596	620	634	619	626	584	678	631	595	643	617	637	627	607	680	571	612	602	624	629	648	617	561	618	616	621	564	578	639	597	649	684	618	619	604	646	623	597	606	611	611	665	638	648	625	635	644	586	650	600	573	563	655	623	632	597	597	639	599	631	674	640	612	574	631	607	647	614	604	651	601	655	591	643	623	605	620	623	653	653	618	639	656	628	605	597	619	621	618	607	631	637	668	649	658	619	604	614	672	602	663	610	600	602	629	635	659	606	591	620	590	624	658	564	582	627	635	618	652	653	639	586	600	649	663	615	616	660	583	658	624	621	614	653	603	632	603	630	563	598	596	622	622	606	629	612	612	631	634	578	655	609	616	591	607	593	606	579	622	573	586	619	605	593	646	606	614	628	617	644	625	631	615	585	607	605	614	641	662	592	613	605	605	583	591	635	640	637	653	594	610	597	602	623	586	596	593	630	645	603	650	611	622	611	638	592	612	605	631	641	628	653	590	665	648	647	636	577	622	629	605	636	624	605	662	636	611	608	595	674	636	639	606	610	582	627	613	604	637	615	625	610	625	640	568	603	622	614	583	592	612	598	671	619	623	656	600	589	631	646	619	596	620	611	625	617	627	579	666	582	654	591	603	618	626	666	616	605	632	626	627	585	652	607	672	616	600	588	653	609	644	611	628	639	607	628	660	632	597	639	638	626	644	573	613	634	666	622	633	592	609	662	633	615	602	637	597	639	613	644	624	589	620	568	620	615	644	640	614	630	591	634	620	643	610	643	638	643	619	649	597	591	632	620	608	584	577	603	603	649	634	573	615	638	625	618	633	617	648	609	590	576	569	584	633	643	661	671	599	609	601	603	587	557	582	567	597	612	644	586	591	632	637	614	612	584	646	584	615	608	625	615	610	582	627	603	580	622	605	604	596	586	646	637	609	665	580	649	609	617	591	619	591	610	647	678	624	656	628	631	649	577	670	639	622	576	684	636	622	640	640	630	631	657	635	648	628	655	594	633	674	641	644	647	631	598	564	641	613	622	637	620	636	597	637	673	607	598	622	573	658	628	671	607	636	638	598	584	622	660	595	609	620	653	583	609	623	600	633	612	612	644	635	582	625	618	586	613	644	609	608	640	643	599	622	678	630	608	627	636	625	638	588	647	623	649	684	594	608	637	600	565	642	630	624	631	582	568	646	657	597	591	620	583	644	648	601	647	599	665	612	578	605	641	636	623	590	623	630	618	642	559	617	622	607	605	620	582	609	671	660	614	648	636	620	608	620	654	615	617	637	617	617	612	603	590	667	594	583	618	606	613	649	651	627	613	577	646	656	577	621	630	610	587	610	615	626	630	607	617	608	627	644	596	620	594	610	615	631	584	588	614	612	650	597	593	645	584	631	603	659	655	625	635	607	626	650	610	611	648	591	694	604	646	618	591	628	639	590	663	629	640	610	625	633	615	646	639	616	636	636	647	627	621	637	625	621	603	649	656	635	613	641	644	631	626	607	611	633	605	616	600	632	607	603	590	623	599	626	621	626	623	611	630	584	597	665	647	612	621	605	640	640	647	589	623	623	658	587	635	608	606	559	596	604	661	570	606	630	650	628	617	630	632	589	629	616	570	618	673	647	606	609	656	633	669	598	613	648	664	637	614	610	613	676	601	647	593	652	639	574	613	603	637	618	583	632	641	621	632	586	614	621	593	634	626	617	613	590	628	615	627	640	626	655	659	620	610	657	605	611	568	672	602	589	619	574	633	602	647	579	621	649	608	638	642	637	622	636	626	648	612	641	617	668	619	585	641	615	603	609	624	641	669	650	620	634	638	625	664	644	641	676	584	608	582	567	631	616	653	570	624	609	624	593	647	603	578	624	655	599	624	601	606	627	589	623	631	580	637	597	636	654	614	601	588	662	591	607	586	623	623	673	640	637	602	621	645	602	650	636	650	623	590	604	615	626	597	612	662	668	594	595	634	609	632	603	647	618	670	644	641	624	560	633	620	633	593	623	583	636	621	607	616	646	651	640	640	653	629	615	651	597	605	598	605	675	605	629	613	589	607	593	617	657	596	655	598	676	629	630	642	605	632	628	595	599	611	653	640	607	589	616	592	653	551	655	617	609	620	596	610	618	609	634	593	620	589	661	580	624	630	660	621	633	611	606	646	632	649	632	634	609	630	635	634	630	655	610	619	627	597	559	664	589	636	658	612	668	643	597	636	641	616	572	610	620	619	641	617	687	623	652	646	579	595	619	603	598	613	592	661	636	643	648	591	604	647	620	623	652	568	629	613	638	639	611	607	625	666	635	609	619	634	579	628	658	665	621	634	612	650	588	585	628	636	590	669	595	657	624	601	671	623	620	607	637	622	620	666	618	665	635	614	687	632	654	630	633	629	592	630	614	631	617	606	643	677	633	584	601	612	562	630	610	636	613	637	653	634	623	603	609	600	596	600	624	612	649	599	624	618	635	618	649	650	660	637	634	636	604	635	584	645	568	656	607	592	634	613	651	641	622	611	628	585	633	589	650	607	648	623	592	609	583	644	649	611	618	593	619	578	608	612	611	612	637	683	623	604	629	624	643	641	591	608	616	650	644	608	585	608	591	642	630	627	589	579	620	637	634	611	606	626	593	604	591	610	628	627	639	617	618	612	589	623	616	628	627	577	642	606	588	626	639	647	581	647	646	622	631	597	617	602	596	566	612	659	630	639	572	634	628	614	634	618	633	664	623	581	620	645	645	617	623	600	604	651	618	600	608	669	595	578	653	649	655	598	655	629	546	624	571	638	673	598	631	625	633	623	624	624	641	635	606	582	648	691	579	633	624	639	596	638	674	628	625	650	597	588	679	610	621	662	626	604	619	628	629	651	621	631	633	657	645	595	668	574	627	626	586	660	612	580	621	632	641	635	641	655	614	598	620	628	602	644	609	615	634	619	621	614	584	654	601	611	606	624	621	621	590	626	614	595	602	641	580	608	664	627	682	631	609	650	647	617	604	584	622	628	639	615	622	659	584	648	591	622	609	632	630	648	620	647	644	639	645	617	580	650	624	584	644	629	568	618	683	623	629	640	597	604	620	645	613	620	688	609	641	613	603	635	643	617	644	619	659	611	642	647	639	585	624	654	624	609	625	569	603	589	596	622	633	622	615	655	613	559	609	637	643	624	639	663	624	678	609	583	609	675	581	612	630	574	601	597	637	624	640	572	596	645	660	633	618	663	613	623	658	606	622	614	612	635	627	670	634	595	597	580	588	601	580	602	647	640	647	605	629	657	614	629	627	628	614	631	581	606	632	595	638	651	607	663	600	637	623
2406	798	969	754	545	457	379	386	288	292	241	192	218	198	176	187	157	157	148	162	186	187	171	180	164	145	178	157	152	172	137	143	157	163	169	187	150	174	151	161	182	147	144	154	142	150	168	150	124	159	150	150	136	147	128	155	152	153	157	146	144	178	156	170	139	175	153	163	163	150	167	170	164	168	165	168	147	123	158	148	137	154	161	166	162	159	156	149	159	148	139	155	176	167	143	131	169	181	138	151	158	150	157	152	133	150	146	161	139	148	170	174	161	143	141	146	164	182	140	159	165	139	142	160	128	153	152	147	181	165	145	166	158	162	158	147	169	150	165	139	168	125	137	163	155	159	126	141	136	149	141	153	158	151	159	169	171	171	167	153	146	138	179	156	146	152	141	159	159	167	148	172	142	149	166	129	161	144	159	152	144	132	127	141	157	159	163	155	161	140	151	173	121	156	156	156	165	179	167	142	143	129	151	148	165	148	147	156	146	131	157	138	150	142	157	147	153	143	139	145	159	136	175	145	137	139	147	167	159	161	152	141	165	178	170	151	152	145	167	149	162	140	163	172	130	132	155	182	171	153	168	132	156	166	165	172	144	125	158	149	153	127	173	149	160	166	160	154	171	143	163	164	166	139	170	139	130	163	144	131	135	131	159	165	140	151	151	161	159	155	152	150	161	151	150	153	153	139	140	158	144	144	178	152	156	150	165	131	144	153	126	156	153	158	142	123	141	158	134	144	186	156	160	145	138	138	159	154	152	165	135	145	141	172	148	138	147	168	143	154	135	155	168	168	153	142	168	157	152	137	166	155	157	155	143	140	169	137	137	157	155	179	146	143	141	142	128	142	149	151	164	143	165	147	161	149	158	141	150	158	153	152	165	157	143	136	165	154	134	146	146	143	146	161	141	149	152	156	133	163	157	146	150	131	179	153	138	153	164	152	154	125	149	149	147	162	149	143	157	153	154	166	145	182	166	150	131	152	155	150	160	132	147	157	163	142	159	149	164	168	147	153	138	131	155	155	161	193	163	176	155	131	162	166	161	143	142	142	157	150	151	159	170	163	176	166	175	164	144	138	151	151	160	166	126	151	143	141	139	148	174	157	165	189	128	167	153	144	142	168	173	154	149	173	143	133	164	162	136	155	132	151	149	151	147	154	174	174	157	165	167	166	165	142	157	121	144	155	131	142	171	156	128	167	167	148	140	126	153	163	148	151	157	140	127	171	152	176	144	164	141	145	147	155	149	176	178	123	134	173	138	148	157	170	135	156	155	128	164	138	155	173	170	156	164	149	155	155	152	151	157	151	176	152	147	144	167	139	133	144	140	167	133	144	155	165	143	144	152	152	153	166	151	151	177	175	173	159	155	156	156	166	144	163	141	161	138	155	156	150	152	140	148	159	161	138	135	130	152	136	155	146	177	156	170	162	120	131	136	157	161	141	137	162	174	140	146	143	147	148	169	177	153	168	167	150	158	155	145	150	124	160	163	155	174	153	166	165	165	156	161	174	132	148	159	141	177	154	146	137	148	146	155	166	151	164	170	144	159	152	131	142	153	172	176	154	148	140	170	161	152	163	156	151	153	141	140	116	151	152	145	141	160	163	172	173	174	122	138	145	163	152	133	146	168	157	159	120	146	142	151	165	158	134	154	130	153	173	160	176	153	120	161	164	153	144	120	124	155	146	144	177	152	139	150	160	155	139	133	170	158	141	157	167	176	140	149	171	140	155	156	143	169	177	153	155	152	133	161	126	154	146	143	120	155	157	150	145	180	179	194	147	153	142	156	131	153	191	161	142	144	134	149	152	141	143	151	163	152	162	137	150	141	153	164	148	141	161	180	147	165	148	157	161	173	159	152	159	146	161	150	180	158	163	145	142	162	166	166	142	174	160	144	166	164	153	150	156	126	136	157	166	142	141	114	144	149	139	165	132	132	159	151	151	173	169	148	145	165	156	139	166	149	160	142	144	155	149	157	160	136	172	156	154	143	155	153	173	157	150	167	174	152	154	142	156	158	152	121	154	145	152	163	152	134	134	141	131	167	137	157	134	167	159	151	162	152	162	157	152	162	140	157	172	137	153	134	142	152	142	155	160	166	153	132	134	132	161	138	127	146	138	165	151	165	150	126	156	163	160	133	148	145	157	143	139	151	156	180	142	172	159	175	152	169	161	153	178	146	150	147	170	153	152	177	132	143	140	170	156	171	145	159	139	149	134	171	133	149	158	156	163	132	140	148	141	174	173	182	170	193	138	144	173	156	156	150	178	166	152	131	158	180	179	149	155	155	156	157	169	169	132	141	164	174	158	148	151	169	147	140	164	181	161	167	152	144	158	162	171	164	138	147	125	144	164	150	142	163	158	130	153	150	155	138	157	148	122	187	163	180	170	143	135	155	154	142	142	150	152	168	156	159	163	164	146	150	151	138	172	154	167	167	157	142	165	155	125	149	138	139	165	138	129	158	153	154	149	156	135	140	149	150	151	149	169	144	173	157	144	163	138	159	162	149	133	170	156	148	149	161	149	171	151	153	146	123	154	145	172	145	177	175	128	142	174	180	158	163	159	158	169	158	160	147	144	155	125	139	165	147	168	124	142	153	155	147	160	143	164	153	149	156	156	175	148	141	161	154	156	159	153	180	146	164	171	130	141	166	159	148	152	143	154	162	149	144	158	157	148	170	170	157	154	144	165	144	153	146	167	149	148	166	149	129	157	168	167	160	157	147	166	151	154	155	154	159	163	154	176	154	159	144	154	147	147	134	137	162	158	143	147	145	117	150	139	148	146	131	163	137	168	134	152	149	155	175	146	148	175	160	156	166	153	168	141	156	124	140	139	175	175	165	155	165	181	160	143	148	145	148	183	156	130	153	147	133	160	144	142	180	169	154	126	142	158	149	143	147	136	137	148	173	160	165	160	169	150	163	141	135	140	151	147	169	144	149	170	157	138	146	135	157	157	154	169	159	153	162	167	146	150	161	159	148	163	163	162	160	137	162	150	160	146	168	175	129	159	130	147	120	177	133	151	161	166	174	182	150	134	160	155	162	158	150	161	137	153	141	196	155	162	152	153	179	145	151	160	144	153	136	140	166	188	170	151	175	136	143	157	187	153	185	128	144	160	140	140	164	146	158	149	133	152	139	165	137	150	155	140	151	138	190	130	168	145	159	128	137	152	150	165	143	177	160	160	167	125	172	158	155	133	166	156	167	177	173	154	149	174	162	162	162	154	141	151	141	148	153	132	163	176	138	150	152	154	129	166	139	148	154	156	154	150	178	165	150	170	153	146	151	135	173	149	151	146	140	146	162	160	153	149	154	155	153	134	140	149	166	164	165	133	156	156	171	171	174	157	160	150	135	144	139	159	154	176	161	139	152	160	161	140	171	164	168	134	150	151	156	140	143	147	154	140	161	141	151	158	158	153	138	133	136	130	164	142	142	160	149	152	146	157	135	141	137	141	165	164	145	138	148	165	174	149	148	152
2099	981	2011	2517	2348	1775	1596	1529	1294	1061	916	781	754	686	627	553	558	526	515	461	467	418	463	404	416	427	386	436	396	450	406	374	377	374	364	395	401	395	390	425	432	388	385	399	426	404	366	382	383	399	353	354	394	406	397	362	363	416	383	378	434	361	425	360	415	421	397	405	394	400	389	393	370	356	390	399	412	400	386	369	380	392	434	374	403	408	414	415	372	420	406	390	401	383	412	405	432	366	388	380	411	413	381	375	416	404	375	421	382	404	418	389	366	408	403	406	373	392	422	414	410	403	411	401	426	423	405	405	433	426	371	395	400	423	381	389	392	427	387	413	390	380	418	372	405	412	372	407	398	423	365	368	408	357	367	388	421	417	404	394	380	411	408	424	376	401	344	389	411	390	408	396	379	410	391	386	372	374	398	401	385	365	401	356	390	399	382	419	383	407	408	408	375	371	400	390	390	409	373	423	398	363	395	375	409	388	388	371	390	425	417	388	401	415	394	408	370	407	364	386	405	366	390	387	395	420	377	382	387	425	381	387	405	402	384	371	402	414	366	384	377	389	428	397	382	409	393	369	390	396	403	408	373	412	361	385	395	389	374	416	401	390	371	412	393	404	370	374	381	425	384	398	404	382	375	406	413	363	376	405	422	399	410	405	388	351	406	397	422	436	398	386	404	398	392	408	405	438	358	382	436	342	357	419	368	362	367	425	359	392	364	433	387	396	407	408	414	382	360	370	409	373	388	413	398	384	376	377	376	414	390	409	423	372	385	405	382	369	418	388	388	385	416	388	382	416	368	420	379	394	380	415	401	393	367	405	413	369	385	406	409	380	384	375	393	388	420	373	382	385	363	405	397	397	408	415	379	369	411	379	389	420	412	407	396	405	398	387	382	425	358	402	420	375	414	382	405	408	384	380	389	421	396	404	389	396	410	424	415	425	392	447	427	385	372	399	409	391	411	364	393	389	391	394	390	379	371	387	393	380	359	391	405	376	388	385	374	374	415	380	375	396	386	390	393	389	386	388	391	401	410	418	402	409	392	418	421	370	359	349	390	384	393	382	410	379	403	405	405	381	397	377	366	393	396	390	392	399	364	422	412	386	385	414	400	418	394	417	422	382	429	367	395	412	381	396	373	402	364	379	455	428	394	385	381	418	372	385	396	378	369	404	373	404	416	385	405	429	401	384	385	392	412	402	361	390	387	348	380	392	411	383	401	376	354	413	383	423	375	378	430	376	390	385	407	413	404	400	397	388	383	373	376	405	402	393	385	364	415	379	384	381	393	376	385	380	397	414	384	385	378	403	376	384	401	376	385	374	403	392	397	345	403	403	403	361	409	430	408	357	403	394	359	392	384	397	369	408	414	383	395	403	392	409	400	388	381	386	381	376	400	385	387	396	382	356	382	410	383	373	423	409	399	398	412	420	363	402	393	408	422	415	387	370	383	387	367	351	418	422	406	384	397	391	391	378	375	410	393	377	378	393	347	419	373	410	370	388	412	367	367	388	381	424	374	412	384	397	379	374	391	392	464	384	385	391	380	386	397	423	401	382	389	395	385	399	410	398	429	417	403	411	391	396	394	403	414	416	402	426	402	397	368	387	367	400	417	387	429	371	404	415	391	419	361	370	413	392	405	397	401	424	390	402	398	400	400	388	360	407	419	408	424	362	390	415	410	409	423	372	389	393	399	410	404	402	375	387	382	393	376	415	370	405	426	402	398	431	361	390	416	414	397	416	348	391	414	438	405	377	410	421	370	408	380	416	372	389	397	380	402	393	419	423	414	370	383	415	397	405	392	388	432	392	371	386	363	388	391	398	352	370	372	422	407	390	397	417	383	380	352	416	425	407	390	415	370	416	367	420	423	457	390	399	367	359	412	379	408	399	390	400	382	396	405	408	391	387	397	383	411	414	428	413	376	409	397	396	425	432	369	426	411	374	358	413	418	446	383	382	407	380	388	355	386	392	372	370	389	359	413	372	363	416	411	390	462	399	405	380	381	389	393	415	418	391	392	380	380	382	402	394	393	416	395	407	427	400	401	408	420	395	382	387	390	403	356	394	415	384	382	387	366	417	412	391	379	385	377	407	391	358	402	377	377	393	405	378	415	409	383	397	388	390	387	403	386	352	354	361	427	383	426	406	402	393	432	415	376	388	371	372	412	386	370	405	382	406	406	382	401	412	384	395	370	375	419	374	422	395	377	365	384	373	398	429	383	395	363	371	387	380	381	383	383	385	430	395	399	411	413	383	430	394	402	391	391	423	377	382	387	408	373	410	416	392	385	393	416	379	372	417	398	420	377	402	389	375	382	397	400	370	378	380	374	424	366	402	376	373	393	428	372	389	403	406	380	410	380	399	414	374	377	398	397	360	391	387	410	374	393	387	416	396	409	371	415	426	391	386	410	417	382	372	400	418	402	409	384	429	409	391	409	419	424	380	367	371	426	391	408	388	392	410	412	415	385	375	381	379	414	428	361	420	367	398	385	381	410	421	377	384	405	390	363	391	434	368	412	430	381	392	373	419	380	356	380	412	391	447	363	398	392	396	398	435	365	356	380	425	402	378	377	402	376	402	368	405	389	365	401	388	375	382	384	377	401	353	418	359	365	362	367	384	391	379	379	399	390	398	410	353	407	400	406	383	400	412	414	426	415	396	462	389	396	389	438	409	405	405	387	382	400	369	424	407	403	411	460	429	427	398	403	416	412	370	375	438	361	412	374	388	397	426	398	384	396	390	389	396	410	388	425	391	369	362	401	406	380	417	390	414	386	366	383	404	370	403	395	396	427	408	396	373	377	427	380	399	389	397	385	403	419	370	424	397	397	396	394	385	376	402	397	417	371	413	427	414	380	422	375	399	382	391	393	387	388	382	396	368	419	386	410	434	388	354	426	365	411	411	393	380	386	402	382	372	460	374	419	392	374	392	381	391	400	381	386	426	396	370	400	396	407	361	398	386	376	408	400	409	415	379	422	385	384	382	380	373	425	424	413	430	386	403	369	417	411	380	376	381	399	393	409	351	381	388	408	430	381	354	432	367	407	387	426	394	356	406	375	418	397	385	384	388	379	392	351	391	418	384	368	362	390	375	413	411	379	398	379	422	399	385	407	368	385	356	402	401	362	389	375	400	437	416	387	396	400	398	405	366	378	384	397	397	407	359	412	428	399	400	402	347	375	406	380	396	381	387	374	401	377	424	384	381	385	387	374	386	410	373	385	417	402	369	383	388	401	412	399	410	356	404	358	389	363	414	392	435	417	374	390	395	365	416	370	413	399	380	357	387	378	416	425	387	369	377	365	402	401	406	376	381	357	370	385	403	372	356	414	372	361	385	372	391	413	382	379	372	405	396	359	373	411	410	403	390	395	393	398	401	431	435	386	409	411	454	377	396	391	408	416	405	411	378	374	367	363	407	393	398	407	412	415	392	375	377	360	417	388	429	381	428	406	383	402	396	380	419	420	399	420	438	382	409	370	396
8716	1652	2145	2207	1627	1324	916	862	643	561	508	470	410	421	371	378	307	332	306	288	288	281	299	298	296	296	288	281	270	251	269	263	302	269	266	279	287	307	274	299	278	259	234	282	306	287	287	295	303	277	319	288	283	293	287	270	276	233	262	300	277	252	253	255	261	271	278	272	280	311	306	291	261	270	268	257	277	273	239	296	291	263	271	255	261	263	258	288	304	273	283	298	271	275	273	240	249	280	266	298	265	273	285	256	242	279	292	255	267	263	252	260	257	330	271	260	270	227	266	291	263	287	294	265	291	273	259	280	268	274	251	265	274	274	294	276	261	262	261	299	262	265	278	270	305	258	270	286	253	273	286	287	230	269	287	285	278	283	279	258	263	272	277	233	291	277	240	276	250	248	279	276	271	254	271	268	246	294	286	245	264	261	282	280	292	261	225	298	299	257	241	228	256	284	262	251	288	245	241	288	280	288	265	250	280	266	285	295	277	280	288	279	240	232	260	287	283	245	277	249	257	290	255	233	282	273	237	283	280	292	245	258	278	254	279	268	284	259	298	290	272	280	257	246	286	275	283	294	259	262	254	266	254	310	283	275	279	278	252	291	256	278	290	266	244	245	268	252	288	297	259	270	299	242	270	278	289	261	263	306	245	283	267	264	261	279	223	264	270	293	252	292	267	261	256	255	267	243	279	305	244	269	275	273	274	277	285	272	247	281	266	289	281	262	273	235	271	276	256	230	279	308	283	278	306	258	296	242	254	254	275	250	272	249	236	288	257	271	257	272	256	232	292	301	275	290	297	263	283	268	262	251	261	287	247	285	258	267	259	268	272	299	284	277	268	275	261	269	254	267	249	307	269	296	287	295	274	277	281	277	265	281	294	289	267	263	269	279	284	261	279	260	271	249	294	293	291	291	259	265	258	285	302	259	287	271	296	270	306	289	247	304	287	287	255	256	260	300	276	273	266	297	261	278	268	242	272	274	257	285	288	302	249	275	319	280	262	287	245	267	283	248	242	282	249	242	277	241	248	296	246	279	259	251	266	260	267	228	273	280	302	262	259	263	276	270	260	256	302	264	297	274	264	265	253	270	289	272	268	243	230	242	253	237	268	266	280	290	282	309	300	283	254	293	266	267	238	284	259	269	277	255	288	294	283	264	296	265	256	272	245	278	270	253	311	314	266	267	269	262	282	269	275	250	263	261	257	273	244	267	285	296	249	272	280	277	308	242	275	266	273	285	268	270	284	253	246	264	278	279	239	268	282	262	269	274	277	308	246	271	233	269	259	283	268	274	288	277	282	279	305	271	254	264	262	265	282	292	308	284	259	257	220	263	259	275	259	250	278	280	265	263	274	266	279	302	316	271	272	250	276	269	296	305	310	262	273	250	266	286	278	293	262	230	281	276	256	271	251	264	284	267	290	272	263	274	282	298	260	262	263	297	280	264	268	251	276	252	299	263	228	263	261	281	302	247	254	291	278	275	282	298	305	235	267	286	261	257	290	238	268	280	279	257	239	266	271	293	247	259	245	266	268	236	252	273	241	293	281	255	307	287	258	284	272	270	297	268	274	244	261	282	251	280	278	245	265	239	244	293	294	288	275	280	277	263	309	258	255	281	266	248	271	254	267	285	251	248	265	279	293	281	278	309	273	270	275	271	264	275	269	283	237	251	295	277	271	252	246	248	265	271	237	255	292	314	261	284	282	294	275	270	311	255	248	265	296	290	298	274	263	277	304	247	275	223	289	268	280	272	265	264	244	269	254	285	259	276	257	267	272	255	279	257	246	282	305	297	263	302	278	269	305	336	300	289	257	235	286	277	233	286	278	280	274	261	241	266	265	276	277	260	263	274	282	285	251	284	298	325	285	302	254	239	255	266	248	272	268	266	243	269	280	277	269	265	266	250	265	277	261	263	243	261	310	273	262	236	258	273	269	277	263	271	286	272	280	266	277	257	248	257	261	252	268	256	240	283	256	279	266	266	244	298	258	282	254	262	273	258	269	272	240	291	284	276	283	277	250	269	285	273	260	260	273	286	272	270	256	254	242	262	243	282	254	254	275	301	268	278	282	270	284	275	257	283	293	242	264	260	279	294	234	255	269	318	263	299	273	276	291	258	274	282	243	281	291	268	239	264	243	278	267	281	231	294	265	275	285	259	252	273	266	249	300	267	290	298	262	253	249	255	275	271	266	271	286	264	294	281	287	284	281	280	254	272	246	256	274	272	272	279	250	273	273	262	283	248	274	273	266	270	304	269	267	280	296	252	255	259	263	274	269	267	271	263	249	251	282	270	266	277	275	265	270	274	257	273	263	296	282	286	263	257	265	271	246	273	308	288	268	281	268	272	257	261	273	275	247	233	273	273	266	268	265	278	303	239	248	282	239	304	271	267	271	280	274	277	302	247	255	290	248	272	272	270	263	274	255	283	305	271	274	276	261	297	268	263	282	277	265	268	279	297	241	250	255	252	275	256	253	270	263	290	295	291	252	293	248	286	268	298	251	270	330	286	249	250	236	289	271	264	275	265	257	270	247	265	259	273	276	303	290	267	253	272	275	268	281	276	242	265	267	276	261	266	266	271	260	270	269	237	249	259	285	249	292	267	303	294	270	276	268	296	260	263	286	284	276	241	247	262	262	295	274	244	287	246	284	274	244	264	296	304	257	267	256	254	259	270	270	280	274	265	255	295	275	244	272	311	270	283	267	247	286	273	259	295	275	303	315	269	269	276	268	255	281	288	298	261	297	281	240	247	294	290	270	264	290	251	287	281	261	257	303	265	248	229	276	282	225	269	246	285	277	289	239	294	267	262	275	281	273	243	253	267	276	320	250	272	278	257	271	280	270	273	289	302	293	286	307	266	262	281	260	256	294	300	235	301	296	257	264	276	258	264	264	280	270	298	284	279	260	273	261	288	266	278	276	257	240	258	263	265	260	268	273	265	298	257	248	275	307	270	289	273	286	283	301	311	277	267	248	280	309	265	295	266	275	269	301	259	241	254	272	282	251	276	277	289	280	270	253	288	282	234	284	280	249	265	251	240	263	280	258	288	273	250	256	265	273	267	274	248	278	281	270	286	261	267	279	280	270	277	273	269	214	285	264	275	266	265	256	268	275	248	287	286	275	260	250	304	248	290	257	288	248	282	273	291	254	286	297	281	277	291	233	260	287	280	300	260	258	278	278	260	308	309	272	311	264	281	287	235	264	258	243	291	289	301	283	284	241	270	272	294	258	277	268	294	307	274	269	274	264	296	316	261	286	255	281	254	273	277	263	284	257	277	285	288	300	262	282	307	277	287	282	255	261	282	284	266	313	302	257	275	275	268	252	279	267	266	243	271	266	264	229	293	269	246	276	258	291	296	263	254	248	281	251	272	280	280	249	276	277	272	306	275	246	324	281	305	266	278	257	289	263	235	259	256	276	265	262	269	290	272	290	282	269	279	286	260	259	311	243	259	248	245	270	277	276	282	251	299	267	233
7142	1975	4399	6323	5603	5049	3902	3649	2935	2483	2049	1755	1588	1477	1323	1164	1236	1077	934	850	836	797	752	708	797	710	730	723	684	707	684	687	647	645	663	639	629	641	677	683	664	636	665	616	621	654	669	670	635	645	620	678	623	638	619	645	655	610	647	625	661	675	680	627	613	622	623	648	633	660	602	611	629	622	617	651	574	636	647	634	650	628	664	635	683	638	657	661	623	598	590	634	645	642	662	656	623	688	624	604	629	683	660	635	572	634	649	672	634	625	620	609	616	624	642	630	625	652	630	590	619	604	657	645	624	654	608	574	687	626	587	643	649	642	594	626	614	622	654	663	689	622	655	657	640	638	681	627	626	689	662	581	651	635	658	634	649	633	658	642	596	674	635	639	626	675	634	607	640	650	650	635	641	655	617	620	632	668	652	651	627	633	617	683	642	626	620	596	635	670	600	648	647	632	604	623	653	634	619	677	607	668	621	643	560	670	649	577	622	679	633	643	667	618	639	615	676	580	606	656	648	632	607	622	662	579	633	611	587	629	610	627	637	641	631	675	633	580	633	595	611	659	672	683	637	629	651	638	628	626	627	584	586	610	654	629	616	655	653	643	645	620	614	627	643	659	584	629	589	645	681	619	664	582	615	649	675	630	679	625	589	649	628	657	602	643	689	648	661	634	657	646	621	589	628	687	629	636	632	659	649	592	622	656	631	621	634	580	611	672	609	676	616	672	638	657	667	628	600	658	591	579	622	624	662	626	601	635	620	623	636	618	645	638	633	645	654	621	665	636	609	658	606	639	669	618	644	623	614	617	598	678	636	673	646	687	638	611	623	626	649	608	618	644	588	655	659	619	643	633	652	674	635	639	595	646	635	618	643	627	672	627	637	616	673	621	614	597	625	611	591	658	615	682	662	629	632	628	617	659	673	638	579	625	648	647	637	644	676	586	636	619	627	638	593	585	653	618	674	650	639	589	607	599	637	620	613	644	635	630	633	639	620	658	667	623	619	595	592	668	658	605	609	702	658	655	641	654	669	610	646	660	645	626	607	632	611	621	705	666	649	615	604	613	644	635	613	603	634	654	669	634	680	670	643	600	601	603	652	634	628	681	654	672	645	704	630	651	667	646	685	648	650	660	651	625	610	632	642	616	585	622	676	651	661	617	655	614	645	569	655	647	677	610	657	640	603	640	646	620	631	645	599	667	638	643	633	635	662	618	664	631	663	621	659	626	652	683	632	625	587	657	619	675	639	693	643	617	581	597	571	658	661	639	605	598	619	640	634	630	636	622	623	600	664	629	592	636	617	653	608	616	657	639	610	620	634	634	620	609	654	606	608	669	656	640	643	647	635	599	626	626	658	596	611	618	663	623	585	629	647	565	599	619	646	591	614	624	612	641	590	591	647	640	643	627	645	664	616	622	605	600	643	621	632	707	642	631	639	610	611	648	643	666	653	643	663	640	685	609	660	628	635	613	616	664	654	647	629	587	634	626	659	640	617	610	637	674	609	685	639	655	619	654	662	662	627	658	614	598	658	614	631	677	678	654	630	642	619	604	658	628	629	624	660	639	645	630	616	603	636	618	630	652	639	628	617	635	620	638	657	637	647	664	604	653	636	603	655	632	580	643	642	642	627	600	636	629	664	613	623	600	627	611	667	665	616	603	636	647	640	629	629	660	619	624	687	634	632	579	672	604	659	588	673	624	675	643	617	615	628	650	633	603	634	665	632	622	656	672	645	631	656	600	653	624	658	617	644	656	665	604	638	659	654	622	646	622	630	613	592	652	657	661	619	605	646	660	583	578	624	653	625	633	658	633	648	664	639	642	614	637	628	581	638	599	629	614	616	657	651	616	586	655	629	639	595	626	628	613	647	679	625	626	651	660	700	664	623	663	647	611	629	655	672	625	578	637	617	647	635	673	698	672	609	615	642	594	628	655	665	669	633	622	616	638	649	687	628	661	627	641	634	615	610	617	668	615	604	613	667	630	626	630	665	637	619	602	701	636	632	629	611	609	591	640	653	612	677	626	645	575	579	632	606	669	589	618	631	623	615	611	657	617	674	643	607	609	631	613	692	658	658	662	626	633	610	584	679	651	666	626	658	657	635	625	641	631	607	618	640	626	637	598	656	642	590	630	650	644	685	642	671	643	619	664	649	671	635	586	640	650	639	656	607	670	633	570	626	668	614	656	665	628	643	660	602	664	600	684	614	658	641	648	635	610	604	651	637	618	591	641	664	656	607	672	604	623	598	644	650	578	641	661	620	607	671	612	634	625	615	613	626	639	609	621	655	595	636	599	630	653	603	635	580	624	602	636	612	634	612	666	627	584	672	608	650	618	613	640	624	637	654	595	642	639	646	633	631	671	635	681	597	616	642	624	646	626	668	671	686	629	635	647	637	638	605	617	671	679	613	639	648	602	655	632	610	642	631	636	610	664	625	615	608	550	596	613	615	621	633	619	615	588	631	645	601	608	618	601	619	596	650	609	660	662	623	694	630	649	627	654	622	685	605	635	605	630	620	635	621	632	624	617	618	643	655	616	635	589	635	634	612	656	625	588	657	672	660	683	684	584	608	670	619	636	625	625	624	644	644	619	615	624	659	612	665	630	612	629	635	614	622	637	616	624	637	640	602	631	626	637	626	635	622	613	645	647	579	646	633	618	635	642	644	683	619	632	589	644	688	619	622	589	613	587	661	633	610	644	615	650	650	634	630	645	611	627	647	631	611	653	646	623	693	673	651	647	657	626	689	617	602	615	613	650	638	621	625	597	644	635	621	651	647	627	630	601	613	595	661	603	683	633	615	644	632	605	600	624	643	584	649	632	640	596	590	626	585	657	584	616	641	624	607	641	591	646	618	646	632	590	620	653	670	637	648	599	650	652	613	598	614	647	646	662	673	630	607	609	626	633	592	643	605	627	651	649	610	621	606	621	643	603	662	628	703	572	655	632	656	644	606	669	581	652	639	621	579	610	661	656	666	706	590	644	676	644	632	627	631	652	606	633	630	659	664	599	654	579	686	625	627	609	633	628	655	637	631	589	622	631	604	624	648	652	652	686	677	665	632	617	656	628	645	665	612	650	699	639	641	609	636	630	621	627	611	654	617	619	619	621	658	645	594	613	670	641	624	626	590	632	618	653	645	610	654	667	660	656	662	636	658	654	612	625	639	587	659	623	655	649	625	595	640	633	615	639	608	610	656	627	626	643	631	607	633	598	625	632	663	666	644	643	650	672	559	666	608	620	605	657	664	658	602	691	628	636	617	616	659	646	653	629	679	672	628	649	632	601	632	634	641	627	628	654	641	639	719	662	626	635	623	630	666	646	678	628	644	659	621	694	614	633	693	650	681	639	648	607	660	664	633	620	624	636	634	619	621	634	626	625	666	625	628	619	664	659	645	624	611	606	680	621	611	624	629	633	680	620	631	640	646	658	619	650	600	651	639	632	667	606	672	611	659	661	611	669	591	598	613	631	631	626	681	633
16155	3174	3651	3761	2826	2132	1461	1236	952	839	734	618	578	506	474	419	393	370	386	324	306	276	331	298	274	280	281	303	303	285	285	284	308	275	268	268	292	277	305	246	275	255	282	267	267	275	277	273	291	277	274	311	272	259	270	282	263	290	290	266	254	273	292	283	284	268	281	247	247	299	248	265	282	267	294	271	268	291	257	284	260	253	259	261	275	269	274	271	270	266	254	272	294	267	263	267	265	295	270	304	256	257	268	262	288	258	273	282	258	256	267	266	280	270	251	297	272	273	264	285	282	263	255	233	271	277	255	261	273	283	283	258	258	262	262	280	268	276	259	262	285	256	298	298	259	275	291	262	269	274	295	277	263	274	271	287	226	301	235	278	244	277	294	278	243	285	265	252	306	279	279	274	250	265	285	306	252	286	261	277	249	254	240	259	251	290	279	286	248	262	281	287	267	261	270	238	272	235	274	231	263	225	254	277	266	276	271	230	261	260	278	269	267	278	248	273	286	251	258	261	274	283	296	257	261	271	275	256	301	262	295	310	269	254	279	286	264	270	278	291	261	268	313	312	256	287	299	255	255	253	285	263	299	293	280	274	255	264	263	284	267	252	258	283	291	296	310	302	287	278	253	271	267	263	280	256	263	306	298	287	296	245	271	258	298	280	299	264	241	305	284	282	267	278	277	274	284	299	279	272	260	284	271	280	292	310	278	253	251	277	301	259	270	288	256	303	277	279	282	287	294	269	283	247	274	264	268	253	260	300	284	258	276	270	272	251	267	314	247	271	306	260	276	276	279	265	265	260	300	301	244	244	262	268	292	270	272	256	292	289	272	262	264	297	293	295	310	267	274	269	289	278	241	295	266	266	277	271	281	280	258	274	308	289	258	268	303	315	291	282	249	280	279	265	269	270	272	282	282	287	262	295	264	265	272	279	276	289	262	264	258	265	285	293	246	267	261	288	299	265	276	324	286	286	244	254	300	251	293	276	253	263	258	271	273	260	271	272	225	286	264	274	252	260	290	276	254	264	283	252	271	276	313	281	282	274	269	284	278	274	259	267	285	257	261	276	288	269	243	290	277	252	278	245	278	285	259	263	270	274	275	296	282	288	268	242	250	248	287	247	274	274	256	264	258	234	299	282	296	273	251	253	280	320	258	267	262	306	288	262	274	259	241	272	262	250	277	271	310	273	271	263	273	290	263	272	259	289	280	270	256	249	267	256	296	282	249	274	238	272	237	248	253	285	282	264	308	250	270	293	273	254	302	272	244	304	314	259	257	280	263	293	271	272	239	298	270	256	281	258	291	268	290	293	252	283	289	273	276	311	257	271	288	301	290	248	270	270	281	290	265	286	259	294	276	252	305	292	293	275	292	272	282	280	297	257	274	281	302	257	286	274	293	269	278	244	309	295	268	272	233	284	254	251	252	302	323	261	296	291	261	324	254	267	250	255	233	266	272	282	267	274	228	278	312	322	295	270	290	257	243	271	291	244	279	287	295	257	283	304	265	307	307	275	274	247	278	237	243	282	291	255	283	255	266	289	274	267	255	255	263	272	276	261	295	304	263	293	278	263	279	282	260	280	272	265	275	271	267	272	270	275	245	273	263	229	274	246	291	252	288	265	295	307	269	313	289	287	277	292	271	242	267	287	287	260	315	306	252	284	282	263	262	247	271	259	277	270	320	259	282	252	270	279	282	264	252	236	309	286	277	261	265	297	268	260	273	258	277	278	277	267	276	272	306	262	264	243	294	280	268	268	260	321	268	251	271	276	271	268	274	266	270	285	278	236	272	295	271	265	304	285	273	254	267	296	261	282	275	267	273	285	260	266	282	276	246	304	290	264	285	287	239	279	275	266	300	256	249	256	265	299	301	265	246	260	265	262	284	259	283	296	249	285	261	274	260	257	279	301	285	287	275	275	269	307	266	287	270	303	287	269	270	298	288	288	302	296	287	290	286	261	296	271	286	273	249	265	244	257	272	271	263	273	294	291	265	267	275	249	245	268	271	261	232	260	290	291	254	258	280	255	287	301	274	277	299	291	273	255	303	271	293	272	219	282	298	261	245	290	271	296	242	285	289	277	238	292	277	303	256	270	259	255	289	272	292	269	269	284	253	288	315	256	294	270	249	249	279	274	301	265	287	255	241	293	271	267	275	291	277	280	268	259	267	283	280	276	258	283	280	239	249	251	228	235	281	238	275	274	296	287	281	299	258	255	284	288	270	266	235	274	232	269	237	268	270	253	280	269	265	247	283	274	262	251	244	296	272	258	254	268	274	244	256	238	284	286	239	278	317	249	306	270	307	261	277	273	284	291	292	256	249	267	250	278	285	268	303	271	246	302	284	276	272	260	275	237	291	278	254	226	275	253	251	255	273	271	281	261	254	215	266	254	290	278	272	266	260	264	291	266	291	280	269	244	272	267	275	259	241	232	270	248	281	285	274	278	274	298	256	259	275	269	269	284	253	283	306	298	261	291	257	273	314	276	264	273	250	306	300	284	271	256	262	280	299	284	242	292	279	266	258	240	279	278	267	268	264	277	261	265	252	287	276	276	265	241	260	244	262	297	279	275	272	297	267	248	281	291	282	268	259	275	277	267	258	308	248	295	264	281	266	278	266	293	292	261	263	289	291	262	236	297	262	308	296	256	254	273	283	285	296	266	248	259	267	270	264	305	303	262	285	296	294	274	273	242	268	288	277	295	288	277	238	282	275	238	265	265	284	278	271	290	258	287	276	249	250	245	252	249	292	275	282	280	237	267	294	258	289	292	262	283	254	278	252	302	288	294	280	245	310	250	241	253	282	254	285	279	287	265	288	289	296	265	291	284	286	323	270	258	284	262	279	267	241	286	257	278	274	272	289	279	277	259	260	305	262	277	288	293	268	246	253	274	299	270	300	281	296	254	291	273	294	290	284	282	254	266	274	307	273	257	269	274	307	281	269	253	276	275	255	280	277	246	239	276	266	273	288	267	268	269	289	278	265	277	247	293	241	277	262	273	267	275	252	303	268	268	290	263	274	267	290	245	292	283	310	262	255	272	262	260	264	267	308	288	267	266	280	283	302	288	259	292	290	272	274	271	254	287	278	297	260	249	272	276	276	277	285	275	273	288	267	248	272	289	268	273	301	280	275	271	269	267	262	257	327	284	270	262	274	280	265	257	270	270	253	293	240	266	278	252	253	268	234	295	272	256	309	244	269	307	300	265	322	282	259	261	255	288	276	281	278	260	308	284	282	278	312	267	263	304	258	263	273	275	238	260	294	300	303	287	269	273	315	279	259	270	277	280	257	283	280	264	253	254	273	281	260	284	291	242	270	259	285	232	254	270	242	316	265	244	264	266	274	286	284	283	275	261	237	269	246	296	322	300	274	275	283	282	272	265	285	274	297	259	248	261	264	285	288	269	256	249	270	294	259	293	279	287	270	286	295	270	263	294	260	246	280	248	260	261	289	272	279	283	267	288	300	285	248	279	282	276
9498	2662	6351	9051	8330	7373	5816	5453	4217	3757	3061	2612	2390	2051	1852	1563	1641	1469	1208	1031	857	798	812	792	825	789	774	747	699	688	685	644	700	744	685	643	654	626	573	618	650	676	620	643	636	654	633	586	653	657	596	669	649	650	612	588	546	632	625	632	630	634	615	584	598	618	647	648	648	585	601	659	581	653	663	633	568	614	624	633	649	610	583	592	641	678	615	641	642	615	577	629	665	606	615	632	639	623	623	578	604	614	617	619	583	618	578	610	670	637	642	632	596	634	650	576	615	596	581	623	609	594	615	608	605	637	631	662	576	656	605	638	593	643	599	593	606	613	638	638	627	587	601	631	615	604	619	676	616	607	630	652	604	591	612	574	648	597	658	623	599	621	594	623	594	572	605	632	594	632	616	657	637	602	573	601	608	580	584	625	620	663	700	616	585	624	599	591	614	628	632	637	539	634	577	600	601	617	644	609	625	610	585	609	644	624	583	632	632	592	652	580	610	597	580	643	602	612	623	602	632	579	563	618	604	615	596	660	634	612	657	580	637	609	604	604	592	568	599	625	646	625	638	590	610	625	596	576	603	563	582	634	628	623	613	632	613	605	585	603	638	614	628	617	622	586	611	617	588	619	601	606	649	608	572	607	574	613	569	607	547	583	605	596	614	584	580	590	654	648	636	593	610	600	555	606	617	627	608	609	603	656	568	608	588	615	572	591	616	622	591	606	645	584	613	626	625	602	615	622	578	619	609	612	616	631	656	606	620	570	611	628	583	583	626	619	602	589	635	598	601	625	691	589	616	686	629	629	574	613	611	592	639	601	622	630	623	597	579	592	589	613	610	600	621	584	654	669	636	613	627	640	613	644	623	646	617	627	662	609	626	637	640	647	612	597	582	608	658	648	616	604	593	617	627	612	604	610	605	613	587	662	677	612	587	635	673	590	598	621	605	620	596	587	571	619	616	580	625	648	616	608	599	607	625	638	618	666	550	630	579	613	595	594	640	622	611	615	557	605	613	643	634	630	625	623	572	640	647	633	627	597	589	655	598	577	585	620	622	580	637	588	646	631	609	630	611	572	613	599	617	622	658	603	570	665	668	610	620	593	604	608	603	617	620	625	621	623	609	608	634	629	663	605	578	591	637	634	604	593	604	573	621	625	594	595	594	614	621	587	617	692	607	592	579	654	659	594	573	647	624	580	617	607	584	603	559	590	599	581	627	616	605	575	650	631	583	636	601	654	599	587	602	570	599	578	591	590	611	638	641	603	642	598	611	609	625	586	603	634	668	608	674	606	597	618	676	567	572	603	648	635	635	618	633	654	649	623	640	612	627	608	607	629	582	606	650	647	670	639	606	595	604	619	635	637	580	598	624	646	627	636	601	584	600	590	591	619	599	561	609	596	647	640	611	626	632	587	668	589	608	603	647	629	632	644	625	634	600	597	552	629	630	659	607	612	648	599	624	615	629	587	632	556	644	565	626	597	616	612	617	627	595	603	580	592	612	640	642	648	570	620	631	609	654	651	626	599	632	628	641	604	671	611	632	613	616	616	649	633	627	638	631	662	627	642	636	584	647	592	589	619	589	620	616	590	651	599	624	584	593	548	603	638	656	624	630	622	664	618	654	576	605	618	623	583	592	599	628	601	624	596	635	619	625	620	582	601	604	631	608	622	613	599	594	596	612	603	607	646	649	633	664	617	596	648	625	604	605	593	630	673	625	607	586	621	628	632	580	591	637	643	583	640	607	614	617	659	650	562	630	583	616	593	598	628	603	555	607	622	625	637	627	615	578	629	628	620	645	663	586	584	649	582	547	604	621	624	575	595	613	588	650	561	579	619	647	654	573	616	621	628	641	599	589	596	613	642	655	687	580	612	608	620	603	607	593	631	628	618	609	618	622	612	660	611	653	629	618	597	608	589	589	606	612	584	623	631	616	650	648	608	629	629	588	610	591	568	613	588	600	605	599	629	573	593	625	640	653	644	623	597	598	648	615	641	576	593	628	663	607	638	621	587	614	612	629	599	615	598	653	599	620	573	603	608	621	592	524	578	599	611	654	649	629	602	616	617	622	581	653	610	618	668	633	624	632	651	609	604	616	600	619	579	640	635	641	586	589	592	618	598	638	646	608	618	568	652	604	600	642	609	614	579	633	611	611	638	624	619	611	658	601	586	620	639	638	585	597	589	631	612	642	637	591	628	595	589	624	602	602	612	643	620	610	614	622	633	679	597	650	606	626	583	649	597	627	634	613	639	630	642	631	631	612	664	589	628	573	646	598	649	601	626	600	607	638	607	629	640	583	665	576	643	640	593	628	645	614	661	606	591	595	633	620	601	583	593	657	628	560	563	607	601	601	600	601	624	648	635	619	617	616	625	597	586	587	598	629	625	616	620	571	649	629	588	634	624	590	632	618	551	612	629	667	640	611	595	633	630	588	612	581	646	622	645	631	610	606	616	645	648	633	627	588	607	631	627	603	580	603	635	595	638	612	622	630	649	612	559	620	619	608	571	610	655	628	638	614	612	636	590	664	577	630	624	652	593	590	597	592	610	645	671	603	625	582	636	596	610	629	621	596	603	621	619	609	618	649	621	638	580	620	613	635	637	615	625	644	572	604	555	627	667	656	650	603	625	618	647	641	619	580	633	636	593	578	635	616	598	625	625	571	640	594	616	641	614	603	629	636	639	663	620	613	567	626	652	627	608	615	617	601	605	594	661	627	595	662	627	622	660	632	662	579	607	594	638	643	613	631	610	621	624	621	592	630	604	649	615	597	630	654	611	617	596	613	604	621	608	684	607	615	600	632	592	628	614	590	581	653	632	613	648	564	616	591	621	641	607	644	596	602	599	618	674	636	617	636	617	630	633	645	613	611	629	625	600	623	602	626	656	623	612	600	614	602	630	586	596	594	600	637	616	554	593	633	609	621	612	671	628	607	627	625	601	622	622	613	659	601	620	608	591	615	582	585	573	648	644	677	650	661	625	609	612	596	650	572	591	586	594	649	622	615	625	585	629	582	597	650	616	600	624	610	653	607	628	598	593	670	622	597	595	628	621	624	623	580	597	632	623	641	618	599	647	585	611	648	623	596	638	598	621	633	625	642	677	603	583	617	602	611	592	627	646	603	595	608	611	627	621	614	654	602	583	608	654	631	633	614	613	618	631	613	617	615	645	616	623	628	669	627	598	606	640	629	605	638	620	609	556	615	581	562	615	604	580	581	605	637	591	622	625	584	612	626	632	599	598	627	606	630	609	598	635	582	592	625	563	637	643	594	594	588	607	673	613	572	579	595	636	644	583	645	577	612	607	614	609	618	588	620	689	598	637	617	634	612	581	611	584	633	659	624	584	560	619	605	657	616	613	595	583	635	624	612	599	548	637	576	585	591	640	615	578	590	616	645	608	540	580	654	620	630	591	581	633	615	629	679	651	647	620	578	579	610	582	638	629	649	610	614	631	644	642	638	597	636	587	651	602	590	615	609	649
2143	709	888	739	512	358	343	311	308	265	247	185	199	188	195	183	157	166	173	173	137	142	154	140	162	153	174	166	160	132	150	154	174	147	144	148	144	139	138	151	177	167	152	143	140	144	145	152	157	162	162	141	156	155	142	172	131	159	172	147	139	139	189	140	141	179	173	149	144	146	123	129	152	147	155	152	156	158	160	163	181	151	132	142	174	150	132	132	162	144	138	144	161	128	146	167	148	171	141	182	163	159	147	150	148	168	140	144	152	163	144	142	154	153	136	153	175	158	144	130	148	132	154	138	167	140	140	161	160	175	137	148	170	138	165	173	126	143	157	149	128	167	157	169	125	161	150	175	138	193	150	155	151	132	116	122	151	121	151	131	154	170	167	182	146	133	159	151	140	125	132	124	153	142	133	116	134	181	142	130	144	147	161	159	152	168	158	147	156	160	153	152	146	151	148	120	156	152	147	192	141	158	154	133	120	154	158	147	164	160	169	161	134	140	150	145	153	129	152	142	129	156	146	165	142	143	138	116	143	136	155	157	170	175	173	168	140	124	163	150	157	159	147	151	127	169	157	137	122	150	152	157	163	147	147	167	134	151	123	131	128	146	164	178	144	147	149	170	138	152	154	159	160	149	159	141	141	144	158	146	163	143	155	158	140	151	145	167	166	153	154	157	145	149	148	123	126	166	172	162	160	118	147	160	149	137	140	153	140	150	145	146	167	133	155	141	139	127	155	153	153	166	170	147	133	149	114	153	162	133	164	155	145	164	133	147	159	163	160	146	150	164	137	155	140	173	128	150	146	142	145	141	131	161	167	147	156	154	158	180	165	123	138	126	147	116	163	165	159	155	145	144	135	145	124	152	149	154	170	142	160	135	151	149	140	146	142	140	130	140	141	118	150	164	165	133	152	141	153	138	135	139	148	160	132	151	157	155	142	155	150	134	132	156	147	147	143	161	175	119	160	163	165	133	152	165	150	148	155	158	120	155	155	126	172	144	139	160	154	155	152	144	148	165	155	154	153	145	173	161	161	166	155	149	157	139	144	134	131	130	158	128	153	164	138	174	154	142	153	153	146	142	150	153	154	144	152	155	154	138	163	159	159	164	142	142	152	145	138	151	153	152	146	163	153	141	153	144	170	157	147	164	139	150	166	155	154	156	146	147	171	149	141	146	150	134	127	125	160	151	152	136	145	152	140	152	163	168	165	144	136	147	162	157	146	173	141	165	162	165	149	147	147	130	171	149	141	163	131	156	168	175	148	164	152	150	140	178	148	153	150	150	147	156	145	139	156	144	148	149	166	171	171	158	153	154	148	149	136	151	144	159	158	164	162	156	145	154	151	158	156	142	167	134	139	156	141	164	132	122	150	144	141	135	140	180	156	146	158	156	151	132	157	135	141	130	159	158	140	166	131	162	158	153	156	171	157	141	150	153	158	133	160	143	158	148	132	135	150	154	126	151	140	157	151	155	162	161	150	173	141	135	142	138	161	157	155	132	150	178	149	147	169	144	132	171	159	152	158	159	157	158	141	153	135	151	166	158	142	149	128	149	150	156	187	165	177	148	151	146	158	143	148	167	161	147	150	169	151	164	165	138	134	169	154	170	146	154	156	149	133	145	141	160	143	145	154	143	138	158	163	173	162	152	154	124	145	131	155	155	150	142	141	123	139	151	161	125	144	147	164	154	143	140	131	137	124	143	133	164	122	163	159	167	146	155	152	136	149	124	145	164	156	139	165	143	155	138	148	171	183	164	147	176	150	156	148	148	145	157	171	152	149	161	122	144	137	147	166	151	139	158	156	153	127	143	147	156	146	159	140	150	158	148	148	131	160	157	139	171	139	139	139	140	124	124	153	171	135	164	170	136	140	146	138	146	155	151	146	157	157	145	158	151	145	148	144	153	129	142	167	161	160	152	168	145	175	145	146	130	149	161	154	136	119	151	157	149	147	131	153	163	150	169	150	145	140	140	138	146	154	139	159	152	164	134	151	139	159	142	151	139	152	137	142	156	157	133	131	155	154	139	152	164	149	197	166	147	150	144	134	145	159	144	143	140	168	136	133	167	162	122	147	154	164	189	136	166	149	145	123	145	149	182	145	146	154	148	175	169	160	144	153	160	157	151	160	169	151	156	160	157	134	144	155	145	171	171	141	146	166	165	138	142	141	153	157	137	144	160	147	168	115	133	146	139	146	158	154	181	153	147	153	137	123	144	143	152	160	127	132	163	145	141	151	164	115	154	165	153	138	151	151	134	170	133	161	162	130	164	132	153	156	159	142	145	150	154	143	157	154	139	165	148	146	144	159	167	145	150	136	133	133	147	147	142	168	134	160	150	145	124	164	164	137	146	155	126	134	160	159	149	133	145	137	154	142	172	148	132	161	123	155	126	163	130	141	149	163	140	166	145	142	166	144	165	181	150	149	139	130	122	135	134	171	150	145	142	148	133	167	158	138	167	150	151	142	165	152	141	158	188	155	156	167	150	159	151	159	127	168	132	125	152	169	157	148	136	146	159	144	166	149	136	165	133	171	132	168	147	134	154	147	149	137	147	156	153	148	132	142	150	153	155	126	165	133	154	164	164	148	163	150	149	149	160	153	153	149	153	139	147	140	148	153	155	147	128	142	145	148	162	149	153	157	159	139	169	160	157	151	139	163	141	155	145	155	138	139	141	162	136	164	165	167	150	153	149	165	158	154	185	142	142	142	163	143	143	152	143	147	150	148	159	143	155	154	173	158	149	151	149	173	127	137	148	171	143	149	153	158	151	149	131	169	140	133	157	152	166	160	161	154	145	139	156	153	128	137	158	137	144	149	160	158	170	166	181	134	146	168	142	146	134	156	143	139	156	122	154	164	180	148	159	127	133	139	159	149	129	138	157	137	153	145	147	119	162	156	166	166	158	151	162	161	144	146	146	149	133	183	144	137	150	122	141	172	149	146	185	160	151	154	166	152	146	150	143	130	167	142	124	142	156	167	144	140	138	138	152	145	171	166	146	122	153	143	165	161	159	160	162	169	147	150	161	126	154	135	148	147	169	138	151	150	168	123	133	156	167	146	136	137	135	161	169	139	147	121	162	143	160	164	146	146	156	162	156	142	165	141	165	122	137	160	154	173	150	142	163	149	138	157	147	153	149	157	149	143	165	145	124	124	156	149	161	137	154	158	137	153	153	149	136	130	133	156	164	140	154	127	144	145	131	123	137	159	158	166	150	117	146	159	158	154	172	136	144	137	149	165	130	112	140	161	172	125	162	145	137	143	150	133	136	133	129	148	155	143	156	168	152	128	166	179	149	167	143	152	150	165	133	150	115	155	162	139	151	154	141	132	152	158	126	135	141	181	154	146	153	147	156	149	163	146	152	146	162	141	140	132	141	163	141	136	171	141	162	153	152	129	168	150	135	137	169	142	145	142	152	167	152	138	129	160	136	139	153	151	138	150	147	167	170	159	149	143	166	150	131	132	152	147	183	149	152
2039	934	1946	2455	2121	1747	1522	1323	1167	1067	918	710	669	658	591	538	501	505	477	490	449	434	429	445	410	413	412	403	413	385	419	371	392	409	380	392	409	377	383	423	405	426	388	422	384	420	403	394	401	427	376	398	394	387	391	353	393	389	405	381	430	377	370	415	398	400	404	389	376	397	394	394	392	386	417	391	377	388	374	383	405	401	389	396	394	359	374	383	347	402	403	383	404	372	384	436	412	359	381	433	396	398	372	397	400	374	388	380	366	378	371	381	378	389	407	395	401	376	407	366	376	386	428	388	413	389	388	424	394	395	399	408	396	341	403	410	428	356	395	399	393	373	370	373	382	351	397	397	418	365	411	390	408	379	418	400	383	407	365	381	371	380	368	390	431	404	386	412	371	370	388	398	419	396	406	411	376	360	402	411	363	400	409	390	375	415	360	397	398	401	406	382	408	378	390	395	394	384	370	373	393	413	355	407	387	392	391	390	404	360	395	360	374	388	411	383	407	361	399	366	402	378	393	403	389	396	360	370	388	377	374	397	402	377	418	371	387	338	391	380	388	396	378	376	416	448	380	417	388	393	417	408	403	369	391	368	390	385	399	398	413	351	423	390	397	394	369	404	372	394	365	369	379	380	386	388	361	396	395	416	400	379	376	378	381	381	381	390	379	397	380	401	390	406	394	358	391	397	383	389	414	360	403	393	430	375	418	383	378	406	367	399	386	385	350	322	380	359	383	383	427	422	379	416	381	373	385	389	366	408	393	411	413	403	406	408	417	374	389	384	387	396	384	404	380	398	369	395	357	366	412	388	373	387	377	391	398	445	399	426	413	393	365	372	403	402	383	384	391	404	387	329	401	405	387	416	402	410	374	411	388	382	364	370	393	429	346	399	391	365	417	368	409	379	401	395	408	447	394	418	394	368	402	364	402	384	415	392	390	398	383	389	392	388	406	388	382	372	386	362	407	346	383	375	369	376	344	412	405	387	415	384	407	412	380	392	397	400	403	393	395	370	388	406	380	368	377	402	389	392	369	397	391	398	370	369	408	396	365	367	389	399	388	394	398	401	374	394	407	376	369	399	374	384	391	382	415	362	376	404	382	373	359	386	403	379	348	383	369	369	405	361	408	356	409	394	399	385	400	367	369	431	362	411	379	410	425	373	369	372	387	400	396	378	413	384	419	439	407	391	368	433	404	379	378	369	394	391	353	386	377	409	386	379	418	376	373	338	361	352	385	376	365	393	401	362	394	375	390	378	376	381	409	442	382	390	394	405	386	364	382	376	378	375	412	406	362	394	385	394	385	381	408	367	380	391	384	392	357	416	373	390	385	388	370	366	405	389	369	366	397	394	409	415	366	385	389	394	373	358	381	374	382	351	376	393	384	388	388	391	425	406	352	389	379	356	381	402	360	412	415	358	376	386	404	352	360	391	365	393	355	378	400	365	377	371	370	405	375	387	375	409	362	391	370	386	364	382	363	387	421	384	358	437	391	392	390	391	409	389	421	414	428	383	425	407	412	351	360	361	393	423	390	344	425	427	363	425	405	418	354	340	376	381	381	418	383	430	402	372	373	389	408	390	390	404	384	371	375	404	383	369	399	409	409	395	385	374	392	392	388	422	364	388	381	414	371	381	357	393	426	398	374	390	384	374	395	386	403	363	396	418	406	377	354	389	389	375	363	417	381	348	408	381	408	390	387	400	367	417	361	401	373	408	405	355	353	350	389	391	408	371	378	404	382	364	387	377	397	398	403	373	371	384	372	406	403	382	378	391	379	364	365	363	358	356	400	393	357	377	374	366	386	410	418	377	385	378	349	365	418	351	378	394	398	363	397	388	410	414	351	424	415	387	384	391	390	369	402	378	406	426	388	377	413	382	414	377	365	408	407	384	401	409	374	400	387	382	410	413	380	356	389	382	360	397	375	401	393	383	406	405	389	435	393	392	436	379	396	374	387	418	381	370	387	397	385	437	415	393	424	375	392	385	431	391	410	422	374	350	374	417	396	399	401	423	401	380	382	405	385	411	393	386	384	406	415	379	415	365	421	398	392	392	390	380	391	357	394	408	375	381	378	356	371	368	395	401	421	417	370	410	390	412	387	404	390	369	403	416	350	379	398	375	394	383	422	386	385	379	347	392	387	401	376	384	377	353	386	393	397	419	424	340	384	407	386	385	368	380	400	395	402	364	433	356	410	373	432	402	387	364	374	376	388	390	380	372	436	389	382	357	429	365	348	404	398	406	426	399	360	364	399	408	399	372	377	400	364	360	396	411	414	400	401	390	370	368	373	381	389	385	377	349	365	376	400	381	378	364	366	383	401	395	398	400	395	356	396	390	375	365	427	419	395	422	413	398	402	376	366	380	374	404	356	405	397	387	382	372	388	395	387	415	367	392	396	384	395	399	370	396	402	381	394	410	390	380	414	349	403	390	364	388	368	401	383	387	407	389	384	356	398	393	373	401	386	389	377	399	342	397	370	388	353	394	387	383	391	388	402	367	386	382	379	402	398	408	374	410	388	367	396	417	375	393	391	383	396	392	384	384	353	377	411	396	399	376	379	420	416	400	374	406	396	387	356	406	362	400	405	373	404	395	355	400	401	372	385	361	384	367	419	389	354	373	394	345	389	373	406	396	400	367	397	364	385	379	378	416	398	373	402	385	401	370	370	369	377	415	395	363	418	374	393	383	371	370	361	385	386	412	392	393	374	382	410	388	385	366	392	410	391	391	393	379	381	414	406	405	365	395	392	358	368	384	429	388	381	379	407	384	406	387	413	401	373	394	418	351	420	367	388	364	355	407	351	364	398	389	375	353	356	397	389	382	431	381	377	384	406	358	403	404	381	425	372	424	396	380	385	390	384	378	389	402	381	372	386	347	348	381	395	401	384	398	415	396	337	424	395	370	364	406	398	409	370	383	386	403	380	392	393	387	372	423	379	389	379	384	388	396	369	390	350	382	432	388	396	392	359	380	349	416	407	393	382	397	385	390	409	341	405	387	397	352	389	382	400	386	424	377	369	416	391	362	410	400	421	409	379	357	372	404	359	426	386	389	388	403	382	370	402	425	364	387	350	449	350	376	408	358	381	377	372	361	375	362	373	407	395	361	388	408	371	390	422	396	400	383	387	386	404	390	396	374	382	378	392	418	385	409	395	379	373	390	395	385	406	345	378	420	385	385	380	387	400	372	369	393	391	416	393	385	383	407	394	412	394	350	400	436	425	426	376	363	383	393	384	396	387	361	378	392	367	349	384	383	400	398	368	404	366	385	377	375	388	408	388	358	408	409	380	378	411	417	402	401	420	373	380	380	366	377	372	423	397	416	417	389	360	378	354	374	368	376	370	384	374	407	406	399	365	369	398	409	394	387	401	380	399	386	369	393	403	422	389	379	357	380	393	376	406	361	389	381	405	377	375	376	385	382	389	398	390	391	369	395	394	406	429	399	406	367	381	363	416	388	393	358	379	410	401	364	383	364
8768	1713	2362	2316	1671	1269	977	761	671	601	500	453	463	396	395	351	350	337	284	273	287	279	262	262	256	303	299	314	247	284	288	289	262	260	265	270	297	286	256	285	295	282	257	270	267	295	301	251	302	276	278	269	269	271	253	255	237	272	313	254	275	298	251	240	309	269	253	266	289	283	281	235	262	285	247	267	280	271	267	292	301	266	248	298	273	275	271	269	307	255	275	298	268	260	269	262	285	243	270	313	267	253	305	279	253	291	244	276	257	272	268	271	248	256	266	271	275	293	280	282	272	255	262	290	272	287	288	256	246	304	249	275	262	266	290	309	273	285	249	275	272	289	289	272	287	278	284	307	251	276	276	260	267	251	228	269	239	254	254	269	279	289	259	272	295	257	273	238	280	268	279	308	294	273	314	266	257	305	269	261	262	262	276	221	269	265	269	251	266	266	267	255	272	267	249	262	295	242	298	263	253	270	257	236	283	288	247	278	278	248	253	260	295	250	297	239	272	280	281	292	286	281	295	274	276	242	237	246	271	250	260	253	280	280	269	287	246	255	269	308	248	253	283	250	288	284	294	237	255	242	257	242	275	281	260	272	262	279	272	272	302	283	267	279	259	280	284	280	284	246	230	254	292	262	236	283	248	257	257	268	267	256	290	281	269	237	255	282	240	288	290	294	258	267	284	275	309	268	288	277	259	249	264	256	265	257	265	287	257	252	284	289	285	283	269	257	277	253	257	285	282	287	289	227	263	290	281	261	272	280	276	282	250	249	268	256	276	272	276	250	222	277	278	280	257	267	279	245	238	273	315	269	276	299	268	267	258	218	264	268	272	268	282	273	263	267	267	268	287	275	293	289	271	267	254	250	279	255	254	258	264	253	263	278	282	254	268	285	285	254	286	276	246	237	292	252	259	262	281	273	276	260	284	271	270	270	280	298	294	269	254	257	262	294	257	255	270	245	267	264	272	276	277	261	293	261	285	297	286	253	251	274	263	290	268	292	263	281	265	293	285	259	265	271	278	254	284	282	234	272	301	267	273	272	268	270	293	276	278	241	233	240	288	284	239	279	271	307	262	266	294	297	270	274	268	256	259	279	258	302	317	264	226	245	254	285	261	297	285	283	252	270	247	247	253	316	294	265	236	251	275	298	273	273	268	267	268	266	271	284	299	284	289	246	257	246	275	281	265	267	260	303	281	269	236	247	275	247	282	248	292	265	252	270	291	261	243	293	282	271	251	260	277	272	257	258	268	241	303	271	250	289	282	291	274	292	258	281	263	274	247	290	256	256	273	283	284	258	275	305	244	254	233	266	289	288	257	266	255	268	275	280	275	251	271	253	267	272	284	268	249	286	256	278	268	266	257	294	263	259	279	260	269	258	264	285	265	306	262	283	271	232	258	276	293	270	247	264	247	264	272	266	283	281	274	264	256	266	257	261	269	262	252	293	271	282	261	259	295	283	273	301	240	272	283	247	268	251	275	254	294	273	287	270	231	260	259	251	255	314	282	276	274	262	287	242	268	240	260	260	286	254	238	283	288	282	260	276	274	263	267	277	253	293	300	284	257	277	270	238	263	274	288	263	316	281	245	271	264	273	253	265	234	296	257	288	273	256	286	253	270	261	292	265	256	271	263	253	261	249	291	280	245	251	262	263	275	287	271	250	245	271	258	252	253	263	252	258	314	265	245	262	271	267	265	251	282	273	262	270	250	257	271	271	253	257	291	297	285	265	318	267	263	297	293	252	241	314	275	266	263	278	305	258	257	248	290	253	273	272	243	246	273	258	245	285	275	265	265	264	272	266	242	230	271	258	258	288	263	282	255	276	230	278	259	261	295	270	240	274	271	271	246	286	273	277	268	261	264	257	244	286	291	277	291	250	281	277	257	234	246	252	256	241	274	302	255	260	265	278	305	241	288	253	290	258	238	271	272	283	263	240	266	275	286	260	261	281	289	284	275	260	282	268	257	259	286	302	291	274	269	265	295	290	269	251	243	255	277	280	284	248	268	253	281	286	287	252	244	251	269	279	271	290	250	232	279	286	274	271	263	276	257	275	272	289	289	298	254	274	276	252	272	269	271	261	256	264	274	273	244	269	253	284	277	282	287	276	260	247	270	257	271	228	248	278	253	274	270	250	283	285	249	254	305	248	286	247	286	252	256	266	245	269	246	253	265	298	259	239	261	282	273	277	265	210	290	249	272	264	242	261	275	272	255	274	274	264	261	274	279	281	333	256	275	253	238	300	257	242	301	280	268	280	259	295	244	248	270	291	254	298	274	255	286	273	293	244	299	289	265	296	304	277	264	270	267	252	270	284	276	260	245	254	276	248	254	288	276	305	254	253	255	263	253	265	248	270	277	292	238	282	275	255	267	257	251	263	252	244	268	303	294	275	285	273	268	262	260	278	266	291	264	272	267	302	285	286	269	272	252	249	284	296	261	263	260	250	308	230	268	269	292	275	265	229	257	264	299	291	237	246	264	266	275	283	261	251	294	272	239	270	297	269	256	273	289	253	260	259	286	293	265	306	242	272	266	285	276	252	258	274	301	276	283	274	271	253	255	241	276	259	268	269	253	264	272	277	292	271	268	248	236	276	261	247	255	272	302	230	247	280	285	267	257	270	282	261	311	238	287	270	261	285	251	266	260	295	300	287	234	246	265	288	267	276	252	261	243	229	267	254	272	253	289	296	270	270	263	292	253	274	277	269	253	306	263	292	257	270	299	296	265	234	255	257	273	273	281	281	261	261	279	269	259	257	264	272	275	263	206	274	239	277	296	298	246	263	268	301	256	294	273	251	255	293	240	293	277	273	280	257	297	244	274	262	260	284	241	246	272	265	290	289	294	284	272	287	254	272	279	277	265	260	266	253	260	234	281	245	268	276	273	236	275	256	270	257	254	295	296	270	292	292	258	281	266	271	273	266	251	259	266	270	243	263	258	264	262	253	261	275	273	267	264	309	284	222	274	277	276	259	282	268	249	256	283	240	262	270	222	292	274	264	299	257	244	261	268	291	269	291	288	265	255	272	283	273	262	264	263	244	256	260	248	304	245	263	256	275	278	271	269	286	236	273	279	237	255	245	258	221	267	267	259	260	263	265	275	255	270	299	297	255	272	268	250	285	265	278	240	252	276	287	272	272	267	271	271	288	265	290	252	261	276	252	284	277	290	265	296	274	289	294	265	250	270	231	264	258	265	301	287	275	285	294	269	253	277	232	266	285	274	226	271	254	283	263	272	269	266	281	246	268	244	280	245	280	255	242	288	242	261	283	264	275	248	237	258	251	281	276	266	291	254	268	287	268	281	277	266	274	296	273	232	240	243	272	261	270	268	248	270	289	285	279	266	261	273	276	300	268	282	264	258	303	296	287	279	275	287	265	256	278	268	277	277	251	296	260	250	249	286	276	311	292	247	253	286	254	274	266	253	276	269	255	290	281	276	289	259	290	266	259	261	244	315	277	271	287	233	273	287	266	269	229
7116	1968	4411	6093	5748	4835	3922	3347	2835	2451	2157	1718	1658	1409	1376	1259	1108	1082	968	898	805	752	720	732	723	705	686	714	761	694	651	680	691	684	626	671	637	604	647	671	703	674	646	727	640	628	645	655	628	664	665	644	638	649	631	670	585	614	600	625	622	625	645	636	628	644	663	658	689	645	628	619	625	678	627	658	653	612	614	638	635	602	649	615	631	660	660	657	645	611	639	639	631	641	632	648	636	644	638	640	653	624	648	643	652	624	672	645	598	647	611	656	657	677	648	665	587	646	650	587	655	632	652	641	670	627	658	641	621	654	654	611	606	617	668	625	638	658	628	635	646	629	659	683	653	638	642	674	636	615	649	664	646	629	636	638	661	618	615	683	646	620	643	654	621	669	648	660	662	596	641	632	647	664	603	611	610	608	633	627	646	629	645	660	641	662	634	654	662	572	634	640	650	618	652	629	646	652	669	621	627	589	602	648	661	620	632	641	650	633	663	634	664	653	662	650	630	670	606	666	639	631	649	611	643	666	619	641	629	582	642	602	602	623	682	635	644	670	618	666	669	631	627	644	650	625	649	596	684	620	607	618	623	665	620	622	636	709	639	639	647	649	618	623	601	631	612	636	626	641	589	667	670	634	613	666	649	611	611	626	642	687	602	662	629	609	630	624	631	653	619	636	640	622	596	616	630	687	657	675	662	621	665	601	610	581	641	633	683	627	643	653	627	632	652	660	606	678	620	608	641	653	653	593	618	645	625	656	589	596	628	621	632	618	662	641	597	596	683	651	619	654	590	610	630	637	636	645	646	661	654	608	608	642	630	587	657	609	620	633	658	653	652	621	632	671	629	681	677	607	652	598	653	608	630	636	628	618	712	652	657	620	650	637	616	670	637	657	661	635	612	619	629	638	611	650	648	659	610	613	634	611	640	595	618	625	647	631	670	631	620	644	628	651	660	628	654	624	620	615	652	588	643	662	622	609	627	617	597	636	639	650	711	634	667	620	657	657	671	639	645	629	690	632	601	697	620	643	669	660	672	633	642	629	600	637	657	609	656	640	625	633	602	650	632	638	655	670	628	656	631	681	674	654	649	635	660	621	622	660	671	634	639	659	649	634	688	643	625	650	599	647	611	647	608	647	625	585	631	630	651	601	651	677	667	598	630	659	603	644	631	645	690	625	623	638	624	642	620	609	618	693	674	698	654	661	672	587	602	627	632	616	614	632	672	588	633	643	603	626	656	642	704	644	653	625	600	663	641	602	623	628	607	624	638	621	601	649	646	607	672	617	673	563	621	629	678	620	620	599	671	624	648	606	596	676	646	646	677	668	676	628	656	637	622	643	650	630	618	651	637	633	630	625	611	623	627	673	638	664	668	608	631	592	613	604	636	634	650	632	628	641	636	603	634	659	600	635	624	644	635	615	670	616	661	708	593	629	641	577	632	649	613	608	644	650	671	647	618	641	641	611	598	639	604	576	693	673	606	666	633	646	621	647	639	620	613	610	625	657	624	635	604	667	722	646	636	627	639	598	617	647	611	639	602	719	610	643	631	626	686	630	648	692	636	644	612	614	628	651	644	582	651	618	631	653	648	632	643	671	591	618	659	629	637	631	637	617	654	655	611	681	603	649	647	673	598	631	598	594	666	649	663	640	663	690	644	622	640	605	623	641	632	630	662	682	642	610	666	641	649	603	618	614	612	643	642	668	618	613	606	655	621	612	591	651	592	643	653	621	625	620	636	607	656	636	642	627	663	635	638	646	608	663	694	688	649	637	629	597	640	639	683	620	632	634	610	688	640	637	639	656	654	653	635	645	657	651	601	667	625	612	574	642	664	639	665	621	649	632	569	636	683	625	653	638	660	678	595	632	656	648	618	667	679	638	605	636	674	602	650	627	700	623	613	663	589	601	646	602	665	595	608	612	615	626	674	606	664	656	655	578	596	643	634	582	656	657	665	644	633	678	692	661	653	649	645	638	647	647	663	597	627	602	633	608	634	672	648	611	615	610	682	657	635	656	632	593	625	635	622	645	656	623	590	641	641	656	646	613	631	611	619	619	620	642	629	588	670	638	590	619	617	674	629	654	646	619	623	642	639	634	581	680	649	649	632	643	667	661	609	701	638	604	624	631	645	644	640	665	594	598	637	652	625	548	632	644	643	650	608	629	655	656	676	651	612	620	653	674	604	659	612	628	634	591	662	641	586	602	628	637	673	605	619	650	632	623	639	634	588	657	604	598	657	635	653	658	663	640	630	607	639	605	679	683	667	649	646	591	656	597	695	665	623	597	690	632	670	636	642	635	623	650	644	596	681	592	642	633	646	583	604	620	677	614	663	640	642	606	679	676	631	634	646	638	669	693	630	651	601	602	642	659	634	613	650	623	611	634	658	625	646	688	640	615	619	645	632	640	637	671	658	623	579	638	665	627	633	634	607	677	607	638	644	667	655	640	658	637	618	589	620	636	651	639	639	598	643	653	620	673	641	637	639	656	626	656	657	617	653	676	649	618	671	583	665	614	653	635	625	619	628	659	640	660	632	662	636	641	642	608	694	617	654	629	628	660	610	616	682	717	624	608	651	661	617	596	661	626	685	657	632	653	639	662	636	612	641	693	646	623	668	684	636	662	599	641	601	581	654	585	645	633	607	603	670	656	683	615	619	648	629	622	649	592	644	654	636	641	601	651	614	655	678	593	636	646	656	633	639	614	628	676	619	631	649	602	628	663	663	682	625	643	630	656	619	592	643	662	620	621	689	663	632	653	645	676	642	644	589	622	631	615	608	644	630	588	634	660	614	653	623	600	594	631	631	671	640	638	612	678	634	620	650	652	638	616	664	683	638	617	628	592	616	663	629	597	677	629	612	654	613	626	644	681	609	651	620	604	605	661	660	620	636	643	660	633	647	584	662	652	629	627	625	630	648	680	647	650	615	652	618	623	597	668	666	666	634	660	586	664	680	615	608	622	638	629	613	641	638	658	625	651	612	646	634	618	609	671	666	616	652	659	662	651	617	622	641	643	619	636	610	660	620	640	634	614	660	619	599	658	638	614	665	649	636	570	590	669	657	622	645	681	670	615	659	636	652	630	607	631	643	641	642	629	624	589	644	618	617	621	637	650	627	634	673	631	676	620	627	664	659	651	603	652	615	623	647	640	638	662	622	640	652	673	659	607	618	637	656	669	591	665	649	595	638	639	632	646	659	629	632	636	576	638	653	618	674	642	666	653	642	629	602	634	637	605	622	608	639	633	638	603	638	633	622	572	622	655	645	553	638	619	641	647	635	641	613	629	649	638	640	628	618	594	641	623	607	618	658	650	634	615	642	628	632	612	596	643	641	643	609	661	614	664	600	646	623	575	670	668	613	664	625	635	613	644	609	594	662	637	717	620	632	615	667	653	650	633	616	642	637	628	672	628	649	609	618	617	611	658	634	600	604	677	654	660	642	589	599	604	636	610	637	590	602	635	648	645	646	636	665	607	651	643
15571	3007	3791	3713	2965	2221	1478	1146	894	854	693	595	562	422	445	401	395	388	343	323	270	341	303	266	312	309	261	289	285	272	285	289	284	285	304	261	273	276	292	249	279	267	291	305	273	283	268	288	267	276	272	308	280	274	290	271	255	243	259	268	282	294	267	274	273	262	272	272	257	266	298	286	308	282	321	254	282	289	256	245	270	238	279	288	262	306	266	263	243	268	262	260	260	222	289	279	280	245	255	272	273	285	268	291	266	266	274	282	230	243	261	277	283	279	288	267	280	305	277	287	290	282	258	245	278	265	245	253	274	284	239	274	302	232	300	296	244	268	301	276	266	270	262	280	244	287	262	256	262	265	262	270	263	284	265	306	275	260	253	300	256	286	255	300	264	275	248	285	299	264	258	302	272	247	270	252	261	267	266	262	278	264	241	269	275	282	228	298	269	277	268	286	261	273	263	265	292	300	279	302	304	278	280	269	231	281	252	245	281	316	266	248	263	278	252	276	268	271	267	276	281	304	239	265	257	291	272	241	310	262	271	279	278	275	283	276	256	272	273	260	297	264	304	277	259	261	301	294	255	273	252	288	274	286	254	281	264	264	282	287	263	261	279	251	258	272	295	271	260	285	271	258	270	291	293	282	241	282	289	302	284	281	280	288	293	238	248	268	291	277	262	264	318	265	291	265	258	252	261	278	273	276	252	251	275	252	264	257	264	279	275	261	271	247	303	281	273	279	269	259	236	276	307	232	259	264	285	261	281	232	236	259	257	266	272	267	273	306	295	281	268	302	311	266	272	268	283	292	239	250	284	262	256	302	281	281	249	271	268	254	246	292	313	259	244	263	273	264	284	285	265	265	284	283	274	265	288	274	260	277	297	278	264	257	271	293	274	282	285	283	286	267	263	259	309	305	257	298	279	268	269	223	272	274	313	279	266	262	240	235	285	267	311	304	263	301	277	247	274	259	286	287	296	277	236	271	276	270	278	274	279	277	281	279	313	256	288	251	247	268	272	245	269	302	282	240	284	280	295	286	287	263	280	279	272	262	270	274	280	285	249	274	243	229	254	282	268	245	259	279	266	284	292	303	270	270	257	277	277	265	270	289	267	271	256	279	266	286	275	261	262	286	235	259	275	248	266	295	243	265	239	257	277	269	278	291	273	291	267	280	266	228	263	262	279	275	281	298	261	261	265	275	287	298	278	284	233	267	246	246	271	277	289	279	295	308	280	255	295	302	278	285	272	262	254	294	281	295	257	270	284	266	248	272	280	293	294	273	247	271	253	265	269	254	249	238	255	272	293	261	265	250	243	286	277	267	286	275	274	269	262	262	264	257	335	249	254	236	233	273	265	277	299	270	253	267	242	275	297	283	287	279	257	276	298	254	313	274	273	283	289	303	246	250	285	273	293	274	262	245	265	272	259	263	295	245	261	275	269	252	281	249	276	277	265	256	299	279	271	280	274	283	272	276	278	262	311	253	267	272	276	256	263	271	269	248	295	269	271	241	273	284	289	288	243	251	285	271	258	268	268	282	268	289	257	271	282	269	258	268	273	248	268	274	281	292	313	259	304	264	259	280	271	234	295	260	283	243	261	284	245	284	249	248	272	275	279	276	252	297	240	264	258	283	265	248	262	281	276	240	281	279	254	272	298	252	236	256	294	288	319	221	275	253	256	243	240	271	261	272	291	277	256	245	278	283	278	264	259	280	263	273	273	273	258	283	269	256	319	255	242	260	255	257	283	299	299	268	267	281	283	279	283	293	300	287	243	277	293	274	261	241	249	285	277	245	279	280	277	291	210	269	260	263	286	278	280	264	288	259	271	282	268	251	236	271	271	261	251	266	282	243	280	286	283	283	280	293	255	264	239	287	259	261	275	275	292	229	271	325	269	251	264	259	264	236	262	306	266	267	276	272	265	257	302	267	266	249	263	236	246	269	291	269	294	275	240	265	263	259	260	296	263	260	296	259	255	263	253	257	265	232	273	259	232	266	282	237	274	275	303	271	271	294	287	267	282	257	247	261	259	255	255	263	253	277	279	268	269	274	276	284	275	250	279	296	269	259	265	278	279	297	252	256	277	295	259	297	302	271	292	259	298	237	255	282	244	247	283	275	258	258	295	265	292	279	276	287	268	269	243	288	287	273	275	257	237	286	240	257	272	275	295	286	273	278	273	272	232	275	298	246	285	274	281	265	284	273	267	278	273	258	240	227	289	277	272	239	258	276	267	257	259	295	282	268	294	292	283	299	281	233	244	289	314	292	291	286	249	268	276	298	243	292	296	262	270	296	272	276	302	261	286	261	282	252	236	274	254	256	284	271	275	273	272	239	270	280	284	278	251	281	295	272	261	274	297	286	269	285	239	282	268	261	252	248	272	239	259	268	260	296	242	230	293	297	264	277	314	241	281	270	249	261	275	251	284	287	279	278	296	289	241	251	283	265	263	284	282	260	267	277	301	234	281	274	278	299	277	319	287	287	266	262	256	251	249	261	276	236	279	251	261	259	273	285	268	269	278	265	302	299	266	270	284	266	330	276	279	272	277	256	265	282	296	270	261	257	273	278	305	288	257	261	260	286	250	289	285	312	283	265	271	263	283	248	300	274	268	245	250	282	292	276	251	252	249	270	272	253	258	252	295	278	271	285	241	255	251	282	295	276	253	239	252	259	265	272	262	281	259	269	282	265	315	291	251	227	267	259	289	277	270	287	302	249	287	275	266	316	276	281	245	289	270	257	270	273	249	281	237	261	254	286	289	270	277	261	256	221	280	284	253	284	264	292	280	293	269	242	255	273	260	273	270	243	259	249	269	238	283	278	282	270	273	267	262	283	250	267	257	300	265	235	271	273	272	290	279	276	293	282	292	255	268	312	285	277	282	283	243	271	273	263	286	288	244	272	246	290	264	260	246	248	286	282	256	281	277	305	261	274	273	259	302	228	245	262	302	268	280	263	262	261	240	267	285	283	262	246	255	294	252	293	297	286	307	282	280	282	288	292	258	244	275	240	289	261	252	257	303	291	283	264	280	278	276	256	263	288	243	262	236	254	239	293	266	265	288	271	296	263	268	248	279	275	258	259	281	302	269	235	282	280	284	272	255	252	258	262	258	276	265	283	274	249	286	275	281	289	282	299	266	280	256	278	239	258	267	281	274	303	277	285	287	281	247	245	268	271	241	270	279	282	264	261	266	269	266	252	270	272	230	258	245	257	246	256	311	269	247	266	265	255	279	285	274	253	261	268	265	257	296	268	247	321	266	253	255	274	296	253	268	271	283	303	266	263	266	265	296	275	231	253	286	254	254	263	259	273	266	303	304	291	254	295	265	265	302	274	273	255	269	280	284	305	265	282	277	272	274	284	276	276	302	277	283	262	288	317	265	265	258	295	249	253	278	269	257	269	272	291	253	286	285	277	255	252	296	281	228	271	300	307	292	270	286	273	273	264	286	269	297	268	252	284	244	260	252	263	300	318	273	250	260	272
9339	2611	6350	8769	8712	7397	5937	4990	4184	3698	3217	2506	2358	1837	1860	1628	1536	1504	1156	996	839	868	853	773	859	724	746	804	717	726	702	723	698	671	675	644	626	663	672	619	592	640	666	662	627	645	712	635	617	627	657	636	598	672	668	583	599	602	690	612	622	611	603	630	599	616	628	616	623	630	608	620	592	615	629	571	617	620	602	630	634	605	646	645	563	571	559	653	637	635	665	620	644	643	628	609	649	649	622	612	591	630	620	609	557	601	614	633	610	622	598	632	631	599	607	581	615	661	626	662	595	645	605	598	627	638	648	608	643	617	644	621	601	621	570	645	601	617	642	577	579	608	600	603	640	608	616	587	608	606	627	600	596	611	614	623	624	565	622	575	640	617	662	619	603	573	616	626	655	589	661	659	607	658	597	591	611	650	637	547	637	594	586	587	600	662	617	578	580	684	676	597	592	659	592	629	613	608	622	606	586	598	656	611	610	661	609	645	634	575	586	585	640	610	622	635	624	587	618	608	592	667	606	615	614	631	610	658	622	595	626	592	658	608	624	601	608	624	649	637	651	613	593	628	618	650	663	606	623	583	650	654	612	607	618	622	602	583	553	594	642	574	619	599	661	566	591	567	593	609	636	619	619	580	639	638	589	645	631	617	622	648	623	646	573	598	636	608	588	654	643	610	594	576	603	611	642	634	627	612	627	613	600	623	614	583	629	668	619	592	601	611	602	625	584	631	592	639	608	655	597	595	625	609	590	647	653	548	643	627	678	599	631	614	596	607	638	611	597	615	670	627	641	649	606	618	585	606	625	593	647	596	594	646	595	605	634	631	643	642	591	648	630	576	611	602	603	637	616	614	643	595	593	595	600	608	599	658	579	610	603	594	635	625	655	568	612	639	621	592	562	606	600	615	627	571	619	608	588	624	584	611	603	570	602	582	584	623	663	601	615	615	574	669	628	614	612	603	617	589	609	623	635	620	603	632	602	611	593	608	630	591	607	606	584	618	592	609	628	646	596	623	611	597	648	616	618	678	562	609	629	623	644	596	595	601	599	574	584	588	611	626	616	617	615	569	643	638	601	600	604	619	625	589	622	614	580	602	594	623	631	644	618	642	626	600	604	646	625	599	586	625	588	600	625	594	610	650	697	604	618	619	600	607	657	615	582	585	589	622	635	623	649	643	585	637	608	621	611	606	619	653	591	613	621	597	625	650	613	628	611	610	586	611	632	642	586	574	602	568	588	622	630	613	684	564	616	603	624	644	597	586	618	638	595	631	595	614	586	626	596	636	623	634	657	574	585	546	579	618	605	635	619	633	634	593	635	652	653	605	656	670	671	618	611	630	605	628	590	601	637	630	570	674	598	603	594	642	642	614	593	644	606	616	625	606	606	691	613	616	646	598	652	606	602	657	636	595	579	646	602	641	602	641	588	575	605	625	564	631	651	661	603	562	587	595	661	611	613	659	605	651	630	609	570	640	606	616	584	615	617	661	613	580	612	584	624	581	631	594	591	602	602	633	595	607	589	633	631	598	629	608	581	616	581	620	636	620	648	587	642	622	640	580	608	650	583	595	617	648	633	588	586	647	639	633	635	592	631	629	577	633	631	595	632	617	609	609	622	640	594	597	626	594	592	634	646	581	655	575	609	625	606	608	572	608	615	606	614	616	615	630	648	601	590	588	625	641	647	627	612	585	617	613	570	596	625	600	586	611	624	625	634	613	633	627	604	619	593	577	608	622	646	630	609	588	578	628	609	611	660	623	629	605	647	583	590	626	598	605	612	616	579	596	622	649	662	614	639	630	629	645	569	592	674	654	640	651	581	603	603	621	644	606	627	623	603	601	570	609	621	626	618	635	624	619	606	602	609	613	659	621	624	595	594	609	604	608	644	651	570	568	616	636	636	597	624	619	642	650	602	632	627	589	647	659	618	644	585	587	610	613	630	621	685	596	620	558	574	571	590	636	673	631	561	637	636	584	581	633	606	635	603	591	614	611	585	597	634	599	655	620	632	667	623	627	618	634	618	616	649	553	624	596	599	607	647	639	589	634	612	624	621	600	620	632	607	614	601	658	616	615	594	593	640	642	600	628	627	579	599	612	621	605	646	614	583	564	613	629	589	600	622	610	622	647	582	640	598	635	625	641	609	628	613	600	596	590	629	600	610	621	616	630	664	592	592	614	650	588	615	611	622	599	607	620	597	611	645	641	625	582	613	598	609	578	622	610	667	656	629	635	664	593	589	568	623	608	639	596	605	569	589	610	656	561	602	579	630	616	635	604	608	622	638	608	596	588	609	661	587	640	613	616	617	604	612	609	588	642	603	610	611	599	579	631	608	634	611	640	622	610	599	603	632	603	635	647	640	581	596	635	609	613	540	591	625	621	589	624	643	630	691	643	576	601	597	640	635	646	635	601	614	625	612	637	600	653	650	636	619	599	607	633	605	661	612	633	633	605	648	613	598	633	619	615	647	616	654	617	654	641	622	638	590	590	674	583	590	590	606	592	610	619	582	563	597	592	605	623	573	586	600	574	592	607	584	635	606	601	581	593	652	626	568	646	602	615	632	585	633	611	658	621	569	588	583	617	632	559	590	657	632	581	590	622	651	699	630	632	617	632	591	594	663	594	626	584	596	614	582	601	633	616	652	646	620	592	607	605	599	581	601	615	611	579	631	579	595	575	615	613	587	643	611	628	610	593	606	616	611	627	607	637	609	668	649	603	628	592	608	645	653	614	631	621	621	653	648	654	610	619	635	595	602	624	619	645	640	603	600	629	617	604	637	595	621	603	625	609	650	586	611	579	656	588	621	685	568	655	645	618	626	633	638	652	654	618	603	629	635	635	637	620	599	597	574	601	644	589	649	620	620	597	586	626	625	622	597	572	605	609	619	647	633	638	603	659	606	616	583	602	669	624	625	616	607	616	625	627	663	596	623	639	602	602	610	549	644	583	616	605	612	589	612	616	632	609	643	636	669	624	595	627	605	625	604	650	596	621	623	628	625	593	645	676	615	638	577	629	649	609	625	618	626	602	609	601	597	589	580	601	644	602	583	590	600	591	538	641	597	604	605	573	618	546	617	617	613	618	616	561	607	615	615	631	600	605	591	638	598	626	607	683	590	647	599	609	647	610	627	582	600	616	644	615	605	610	634	615	604	649	630	612	610	634	592	609	632	619	629	631	627	615	629	625	624	597	604	666	608	594	623	622	605	634	613	606	628	642	631	611	659	590	586	641	615	610	590	581	591	629	610	624	660	618	607	608	606	645	594	602	599	620	650	613	618	629	620	619	594	648	619	639	594	602	647	614	609	612	630	667	568	620	634	610	626	644	671	643	578	622	627	626	630	569	627	605	605	632	567	682	627	611	548	598	607	669	598	585	622	619	625	623	640	620	637	665	696	572	593	638	618	614	615	649	609	599	599	637	565	655	624	656	624	597	635	630	642	627	623	628	587	614	616	650	586	632	602	607	600	562	623	626	629	622
2258	686	835	709	504	399	352	341	278	245	235	191	196	167	179	177	174	172	202	162	127	126	139	163	170	157	174	147	153	179	159	121	146	160	148	155	151	147	151	131	148	145	151	164	139	157	156	147	150	159	131	146	159	161	147	151	180	175	140	152	150	139	139	171	151	147	126	149	140	164	143	161	164	146	124	148	147	167	164	144	159	146	147	165	171	146	135	169	141	151	137	158	147	177	177	163	137	132	154	129	141	162	150	156	141	146	131	139	160	147	149	146	139	179	161	142	158	132	157	152	130	154	151	148	139	140	152	153	144	162	150	138	172	176	153	154	139	139	137	137	144	135	137	165	140	141	161	162	159	155	135	151	172	151	136	157	140	160	140	128	169	171	157	144	156	171	152	150	152	165	165	149	158	137	149	153	156	139	137	129	144	167	143	149	145	131	159	140	152	145	140	131	165	157	146	166	162	144	149	136	138	154	154	157	153	155	139	160	170	155	146	148	140	159	152	144	161	156	143	147	161	158	161	146	142	167	149	125	152	145	130	131	154	171	137	130	155	135	118	152	158	146	134	149	160	167	154	155	151	165	141	155	136	165	131	118	162	155	144	147	141	149	145	140	135	158	155	156	140	138	148	160	147	135	159	153	138	147	150	168	154	151	142	145	175	146	126	148	155	139	156	177	134	136	164	178	171	149	138	177	159	138	172	137	145	132	133	141	123	155	131	143	149	156	142	130	138	158	158	161	143	149	163	140	151	135	164	134	159	145	151	162	136	132	162	144	167	126	169	154	150	141	144	153	155	149	154	135	147	150	151	143	173	165	146	153	193	145	160	157	160	150	158	163	148	141	128	147	150	135	140	155	158	172	172	168	139	149	118	143	150	144	156	169	163	123	148	156	160	128	145	156	145	140	133	163	150	164	163	143	140	147	144	155	151	138	141	159	139	133	140	179	134	131	156	179	130	143	141	144	157	165	135	153	161	127	142	129	162	143	170	142	137	145	155	150	146	148	162	120	141	145	149	161	145	136	133	148	160	151	150	168	146	153	140	165	130	159	145	155	140	129	149	125	157	143	158	168	182	144	126	131	177	153	132	151	155	148	160	136	140	189	156	134	154	148	185	149	118	143	155	155	163	136	136	156	146	156	165	134	140	140	141	149	142	159	118	134	146	154	152	154	135	151	158	142	158	140	144	131	162	179	141	136	134	138	171	146	144	136	137	146	151	175	149	154	152	125	156	116	137	146	160	159	137	144	165	141	167	157	164	157	141	138	162	145	183	149	136	120	146	125	140	158	149	151	153	141	157	144	150	158	138	165	132	162	143	152	141	129	161	148	150	148	134	174	134	154	152	151	161	144	109	138	156	165	150	149	169	141	153	178	156	129	149	158	129	158	162	159	153	159	141	161	149	166	144	148	158	155	139	140	168	166	139	147	140	172	140	151	135	149	145	164	165	132	134	137	125	149	152	157	142	132	171	156	161	164	147	145	145	145	154	140	161	150	151	129	153	169	162	149	133	163	136	141	174	148	167	159	145	162	150	141	147	135	131	128	124	144	171	177	154	159	157	161	137	148	141	159	168	164	167	165	151	164	138	140	157	141	127	138	140	124	137	164	164	136	162	150	167	156	142	140	157	158	144	146	135	152	147	140	162	144	153	158	132	169	140	150	133	153	146	177	159	130	143	166	139	144	163	163	150	157	158	156	145	167	161	155	155	149	128	121	149	148	156	154	156	158	144	143	131	150	141	159	156	155	178	128	150	144	153	163	124	153	163	117	148	133	163	152	152	149	150	144	145	161	169	148	163	141	145	166	141	145	142	148	140	140	136	121	170	134	163	148	147	143	171	174	140	138	134	142	147	136	150	117	133	135	174	157	149	137	143	171	163	155	165	151	130	173	128	161	144	161	131	142	159	136	144	133	133	137	156	151	164	160	142	155	147	165	165	147	180	153	144	156	157	159	154	143	144	156	159	153	166	143	160	136	135	129	145	130	136	122	143	155	164	134	169	174	144	174	147	172	135	145	148	159	137	128	159	154	146	165	144	151	155	148	142	131	165	166	172	144	150	151	127	135	160	147	148	155	145	143	122	138	147	151	133	148	152	162	165	176	136	134	145	161	185	173	158	133	155	144	137	141	161	135	137	157	151	129	136	167	152	153	169	149	146	120	151	167	154	154	150	170	166	159	155	136	128	166	165	154	174	155	162	160	179	108	142	154	143	145	140	150	131	168	145	165	144	130	165	149	166	172	156	142	146	151	123	166	156	156	147	133	152	170	159	126	153	160	141	156	151	161	151	158	156	155	149	151	150	150	177	145	126	140	143	151	146	148	165	149	157	154	145	153	148	137	161	161	143	163	163	146	151	151	140	168	154	154	129	142	176	159	146	142	131	142	124	163	161	153	154	149	158	167	168	143	159	136	150	154	147	142	148	163	160	162	138	145	163	159	168	134	155	177	149	143	114	141	140	146	138	136	132	180	155	149	160	177	152	159	140	152	140	143	164	146	139	147	177	156	145	166	163	143	155	161	149	142	157	154	153	152	173	155	183	151	141	128	153	138	143	140	168	172	143	146	153	121	132	158	152	144	128	142	149	130	138	141	160	135	112	136	149	156	147	153	152	152	153	163	139	172	132	156	133	140	122	140	141	138	145	131	147	123	148	155	149	155	167	136	164	145	150	168	158	152	153	145	153	130	156	139	141	131	140	136	152	141	138	151	145	177	135	173	156	134	146	164	162	184	143	183	162	172	168	125	143	167	139	146	143	152	136	167	154	133	152	137	155	171	153	169	142	155	149	147	152	151	155	146	166	161	160	166	150	178	170	126	155	137	149	160	162	148	142	156	150	126	158	160	173	165	159	171	169	169	170	159	139	153	152	153	157	173	141	149	135	161	168	170	147	148	138	161	147	158	162	163	119	167	133	154	162	149	137	157	133	149	123	133	133	143	160	162	150	150	132	140	135	156	159	138	149	174	171	132	128	180	156	149	153	172	146	189	164	139	146	132	136	148	151	168	136	143	151	131	169	157	145	146	160	155	162	151	164	145	164	157	153	150	121	135	144	165	145	161	143	146	145	149	147	136	148	152	151	144	189	144	174	153	139	136	154	139	135	143	139	146	163	152	147	173	133	158	141	132	152	133	145	143	132	146	153	140	162	141	148	159	157	139	145	133	146	140	150	147	152	148	156	134	142	146	146	151	163	142	142	143	162	174	146	134	138	141	152	134	157	172	163	132	140	151	161	174	171	172	154	153	165	126	151	135	134	151	139	135	155	156	125	174	136	174	163	159	137	145	131	150	162	165	139	162	150	161	153	139	167	153	140	147	146	152	123	128	137	152	144	153	161	165	126	154	129	133	135	140	159	130	152	148	128	148	139	160	171	148	145	165	164	147	127	138	129	179	137	139	142	131	167	187	132	150	178	135	163	161	160	161	143	128	129	167	158	148	144	164	174	125	164	137	167	145	149	151	137	145	138	147	142	161
2116	971	1874	2293	2045	1664	1503	1289	1177	1068	934	723	694	616	589	578	482	478	463	456	447	463	441	463	401	439	428	414	422	391	392	370	443	364	408	381	361	355	363	397	365	404	420	408	366	380	390	400	390	402	380	391	402	424	403	374	389	356	396	416	383	372	403	390	384	385	370	377	394	393	387	385	392	355	377	354	357	370	415	361	361	402	384	398	367	369	397	446	430	378	409	394	422	400	391	391	379	416	380	381	367	388	336	340	375	379	395	404	383	349	395	422	388	396	389	395	365	358	371	366	392	368	377	417	377	382	386	387	369	382	402	391	405	416	372	393	350	401	412	382	397	383	405	397	406	389	365	398	363	354	385	400	368	419	400	387	342	415	397	395	420	408	354	391	390	393	403	395	419	420	363	383	381	414	392	397	404	395	390	377	374	428	402	386	369	403	367	383	381	402	377	355	364	339	383	403	392	402	400	398	401	399	390	400	364	379	393	389	393	382	397	364	402	381	439	382	367	400	418	360	420	401	403	378	371	384	392	384	400	405	430	344	364	395	368	402	403	370	389	376	410	372	382	382	365	397	408	389	411	367	382	385	406	370	358	419	389	385	353	379	391	391	373	406	343	387	405	424	390	379	331	416	394	402	370	361	402	404	418	377	389	426	403	400	373	377	401	374	425	398	401	371	381	397	375	394	373	404	408	406	385	409	419	392	388	400	395	392	397	404	370	408	415	399	402	392	398	378	382	395	386	406	422	363	405	386	412	412	379	404	392	387	409	419	352	421	383	400	380	445	382	406	410	376	388	394	420	391	386	373	390	407	388	415	398	395	401	387	355	386	404	394	407	400	354	393	374	406	404	337	401	397	406	395	384	417	396	372	441	396	411	363	379	362	370	408	432	399	387	372	396	389	424	380	399	377	373	382	384	367	378	389	390	401	410	379	381	391	403	376	416	404	364	417	391	409	376	406	365	442	374	393	363	360	408	416	378	370	392	382	388	366	372	393	380	416	419	391	435	381	426	378	377	405	414	362	443	379	386	395	414	375	434	417	406	379	382	362	363	381	403	410	399	364	402	400	366	393	384	376	419	392	407	400	428	394	378	396	392	412	366	417	408	394	406	418	368	389	401	385	401	366	370	377	371	387	377	379	377	378	353	371	378	416	414	402	415	369	397	421	405	399	403	414	388	375	386	327	379	373	442	369	379	387	389	357	360	366	401	406	385	391	380	425	376	378	386	386	377	382	410	436	389	355	404	377	390	385	394	386	379	394	381	381	397	398	380	416	356	397	434	378	417	392	380	379	379	401	427	383	395	349	405	360	377	383	375	366	378	358	382	378	410	400	422	385	394	384	375	358	372	383	390	388	433	381	387	394	411	391	400	392	424	395	389	411	376	343	389	405	410	385	388	387	377	372	409	402	394	375	389	426	401	416	375	413	360	384	358	383	382	361	381	397	388	367	362	397	410	385	395	359	415	373	397	410	381	415	391	370	397	385	416	361	352	399	385	370	420	360	401	390	387	420	396	357	379	388	414	375	361	375	414	371	371	395	399	395	366	398	397	398	400	404	418	365	380	396	404	383	375	398	399	385	363	370	388	384	392	426	379	378	412	364	358	351	366	386	390	402	389	389	383	371	401	385	368	376	368	354	401	367	369	368	387	379	395	382	365	403	399	395	397	388	399	388	427	366	383	386	408	388	390	407	368	401	380	415	390	388	380	389	380	389	399	372	397	394	398	438	405	436	416	397	384	366	412	397	363	415	403	389	375	382	374	370	368	410	394	373	387	415	401	338	378	381	403	411	372	389	400	404	405	371	382	374	422	392	413	394	375	379	394	402	357	410	407	389	396	386	401	400	412	391	389	416	359	370	390	375	375	377	393	403	353	380	395	414	354	392	394	413	372	391	380	384	370	366	355	405	382	382	379	376	388	354	412	411	388	395	388	394	401	406	397	360	372	361	417	372	339	391	413	360	390	342	375	381	384	387	358	378	412	392	386	416	373	413	404	358	345	405	403	404	412	350	411	349	388	408	384	394	400	429	372	368	417	408	383	357	399	393	396	400	390	364	410	348	407	424	348	370	395	384	383	364	384	406	403	371	364	374	388	366	395	356	381	399	392	390	353	410	386	388	384	383	366	394	398	401	412	377	378	406	417	387	403	389	401	385	391	394	373	365	397	346	400	422	403	399	364	405	375	379	375	394	410	381	386	394	402	412	387	397	411	411	368	377	407	383	417	401	369	401	327	354	427	390	378	361	383	375	376	392	409	381	392	382	371	368	389	388	375	370	367	372	431	423	374	380	367	401	424	378	394	393	401	409	382	402	397	370	364	385	402	375	403	391	368	413	388	418	400	387	361	401	408	414	400	379	391	413	362	414	388	395	396	426	414	371	411	380	397	395	395	420	365	357	385	380	400	386	379	400	390	363	428	353	352	372	375	383	380	411	413	418	428	379	372	405	403	436	376	373	426	391	384	373	397	388	393	410	395	416	412	372	380	415	379	364	377	373	360	398	435	367	396	386	394	385	395	377	406	373	407	398	407	380	389	387	365	409	383	404	389	360	372	393	408	366	421	418	367	410	412	389	425	377	371	425	374	359	384	376	396	396	345	346	401	412	405	381	390	445	403	378	342	380	387	384	369	416	408	401	379	396	369	383	394	403	374	385	368	369	383	402	389	382	395	423	371	376	395	397	370	415	414	384	376	362	382	370	358	399	391	364	399	387	424	403	376	370	385	427	381	383	380	400	383	375	402	408	427	391	399	397	390	372	415	352	373	385	399	394	414	358	401	416	391	362	374	368	356	366	356	391	398	352	389	365	379	385	419	363	399	409	406	390	382	372	353	363	418	412	390	383	408	391	369	403	362	372	382	376	365	357	386	390	392	380	390	379	389	337	384	386	365	378	381	433	400	361	390	386	346	388	391	373	379	356	403	392	378	401	363	374	384	420	391	381	403	401	382	393	396	326	340	388	365	382	405	406	402	412	387	406	431	397	384	396	391	389	404	389	388	406	381	387	399	384	356	397	379	426	383	395	397	440	397	385	393	374	410	409	370	376	371	398	381	412	434	400	377	416	408	373	395	381	373	372	386	433	402	398	410	400	411	400	377	363	375	403	392	366	402	403	423	379	407	404	369	390	407	384	402	419	387	383	379	396	394	438	415	426	408	383	391	357	402	399	426	373	375	342	369	395	409	399	397	410	400	379	397	358	385	395	387	399	387	396	409	390	375	376	366	370	425	392	351	401	363	329	382	360	377	403	424	362	378	359	442	399	387	392	413	381	411	398	404	433	376	390	395	371	373	402	407	381	384	396	373	379	381	418	406	397	397	342	364	422	392	373	399	364	387	351	373	359	375	394	373	390	405	357	370	383	369	382	404	373	395	349	400	388	411	401	382	395	361	413	431	369	390	435	395	388	362	398	389	399	398	397	382	330	359	388	378	387	386	380	395	371	425	405	358	369	373	403	390	402	381	374	379	360	426	425
8630	1695	2115	2044	1704	1204	909	819	649	575	511	487	432	378	362	372	362	387	328	288	286	285	277	293	286	281	282	243	283	285	274	292	235	260	272	278	303	270	273	239	295	268	267	259	270	247	291	244	287	270	263	241	271	267	252	282	267	264	270	254	263	250	265	274	323	242	243	259	254	300	262	256	253	279	250	266	253	275	257	276	253	266	249	263	255	279	274	278	263	240	248	269	250	229	284	278	234	279	293	276	269	261	290	254	291	291	273	298	245	248	258	259	271	253	276	249	260	282	260	275	268	267	265	291	277	276	279	277	255	239	240	299	289	258	281	257	297	257	266	276	259	294	280	257	257	268	299	254	250	282	284	249	275	271	249	273	241	276	272	266	270	261	257	253	268	250	274	269	237	224	265	270	286	250	276	256	275	253	264	277	282	288	266	281	249	261	249	265	301	264	269	299	264	261	277	234	266	270	271	269	273	288	261	259	277	276	279	260	259	250	292	321	270	251	254	274	237	304	279	294	247	263	269	247	266	268	270	261	240	253	277	238	247	270	293	274	273	287	265	264	317	281	272	267	275	278	292	295	293	251	273	249	283	275	295	264	279	295	287	277	271	250	255	270	286	280	291	274	280	266	310	297	260	314	278	257	266	281	280	257	275	262	256	255	276	258	280	272	247	307	261	265	263	276	305	294	251	289	226	263	312	278	299	264	270	262	292	260	291	258	281	245	274	252	283	272	257	250	253	270	279	270	296	257	251	256	267	224	309	265	287	249	281	231	269	251	279	260	281	274	272	287	244	240	256	284	265	296	285	255	276	243	266	265	264	261	247	291	265	265	286	261	250	280	284	271	264	280	288	291	262	280	272	262	294	295	255	261	284	266	277	309	284	220	298	295	259	264	264	276	258	258	273	253	283	272	257	274	266	274	241	294	244	256	266	308	246	282	286	281	269	264	256	284	280	250	286	266	267	268	262	236	285	262	225	252	233	266	268	298	260	277	257	245	279	281	270	262	255	210	296	252	280	280	257	285	276	277	262	294	272	282	261	272	235	275	287	270	289	267	244	267	278	286	279	259	261	268	302	294	259	272	283	260	254	258	248	248	269	254	284	278	254	261	246	259	242	248	263	285	269	269	266	289	254	251	249	234	255	268	282	252	275	274	279	279	259	292	269	297	268	275	296	293	255	272	257	283	256	248	266	304	297	261	291	287	271	276	259	287	260	242	303	243	264	284	268	283	264	246	265	239	262	295	280	248	248	267	269	274	281	286	277	257	269	237	292	255	288	289	255	271	291	278	259	256	287	276	259	279	274	276	251	259	290	261	291	288	283	285	283	265	254	260	276	292	257	275	271	264	260	321	261	266	268	284	255	266	282	229	241	236	273	257	264	266	260	250	245	315	294	239	280	274	228	282	278	263	293	290	283	272	269	293	267	266	248	246	268	254	244	282	271	264	279	291	257	259	271	273	252	307	286	290	253	276	257	273	246	298	273	285	252	266	285	293	280	286	283	300	291	287	258	283	249	275	248	279	265	292	239	257	283	293	274	255	272	246	268	312	247	262	289	293	258	265	283	248	257	280	257	265	246	267	249	236	260	258	265	270	258	289	285	273	264	264	253	267	263	263	272	259	273	269	283	270	310	242	248	248	278	240	287	281	241	256	272	237	264	273	274	278	267	305	278	258	300	259	252	261	266	262	277	264	249	271	264	264	286	249	291	280	274	275	261	299	242	241	283	294	255	280	267	289	252	267	306	272	258	274	259	300	259	264	278	277	249	305	268	256	249	257	299	307	260	279	283	266	270	258	281	269	281	258	293	282	295	305	263	258	263	262	240	270	242	248	249	268	232	288	277	257	269	277	271	300	238	282	261	280	273	269	297	259	278	270	306	276	284	287	250	285	272	251	282	282	255	270	265	264	246	278	281	288	283	260	281	265	271	261	264	266	290	260	262	262	289	283	257	278	280	257	237	292	244	247	259	263	286	268	254	293	275	244	270	295	282	273	288	258	260	264	262	300	262	227	248	268	253	254	274	269	272	269	272	249	274	249	251	247	282	254	263	276	266	284	283	296	268	279	290	299	275	277	255	255	277	263	267	282	259	284	251	253	262	286	267	289	277	245	250	262	295	266	251	261	242	253	265	295	253	236	270	302	266	243	282	275	242	265	299	276	270	272	271	260	309	281	272	273	278	299	264	261	276	279	295	236	262	292	264	280	234	234	257	267	286	292	288	259	257	231	299	267	292	255	300	255	288	275	278	269	252	250	297	245	262	256	291	306	268	285	237	270	326	281	263	256	267	265	239	261	287	265	287	260	272	263	274	253	285	231	279	250	244	272	263	264	256	268	268	267	267	249	254	279	308	225	279	277	294	262	272	284	273	303	265	302	261	269	271	256	289	289	261	235	253	277	240	281	295	261	265	288	280	261	258	282	270	273	258	261	256	282	279	267	269	271	259	288	284	266	263	254	241	259	248	266	282	250	264	236	213	256	275	257	290	244	239	302	273	274	238	282	271	248	291	265	256	297	254	301	263	253	283	287	271	275	230	233	238	290	261	277	245	247	277	265	287	272	275	275	274	251	241	287	275	282	268	290	282	271	286	278	304	267	286	291	307	268	253	276	273	238	290	269	252	264	273	247	269	246	283	264	259	292	274	231	275	277	228	276	290	257	300	261	290	233	287	254	289	264	244	243	225	294	266	290	271	250	251	266	262	269	276	262	272	274	226	270	265	310	250	312	247	271	245	293	259	269	277	288	248	278	300	290	301	275	256	282	244	289	292	252	275	258	298	272	288	271	287	254	290	256	292	265	286	275	250	278	283	291	280	248	271	278	266	240	255	270	270	268	258	282	268	275	264	277	279	262	251	289	295	274	264	271	260	266	251	267	270	288	262	287	268	249	274	291	271	272	250	274	301	265	284	288	207	262	277	263	286	274	257	284	255	269	272	267	277	278	250	261	253	262	256	276	262	298	274	274	298	281	275	259	259	281	258	253	320	252	279	289	297	284	265	282	276	284	243	283	268	294	244	306	233	262	260	251	249	266	265	283	281	269	275	245	272	274	264	286	267	251	271	273	277	263	303	268	265	282	250	244	264	289	257	237	261	278	289	296	251	274	269	283	264	263	244	282	289	250	265	260	248	302	287	252	250	256	247	263	277	271	241	263	267	286	273	275	271	277	236	267	265	281	271	257	280	268	287	282	264	262	292	274	265	226	247	282	296	299	283	270	274	274	269	259	282	261	274	266	253	290	251	267	288	268	260	256	306	277	277	263	271	237	298	281	239	266	290	286	241	279	265	288	279	286	297	277	275	278	263	291	275	277	257	232	261	239	267	259	265	284	262	261	255	264	270	281	254	241	247	285	282	285	264	252	264	271	270	257	291	274	269	253	258	298	285	275	251	254	282	266	261	280	251	285	252	227	255	242	233	270	247	259	289	286	278	270	282	268	252	273	302	248	256	274	270	285	263	242	262	281	257	283	251	277
6982	1805	4214	5995	5756	4854	3755	3540	2751	2559	2138	1673	1595	1462	1232	1149	1089	1201	947	797	804	761	736	758	692	698	703	703	705	738	676	674	654	645	700	666	687	658	637	627	641	637	645	630	633	607	604	631	669	685	603	643	643	649	647	625	600	604	652	631	622	605	632	619	629	620	623	607	634	622	622	595	593	623	613	665	620	663	618	604	664	621	630	696	658	640	648	661	618	629	648	630	638	624	633	596	690	661	636	631	672	680	645	631	619	651	629	644	631	604	598	591	611	662	622	619	645	642	614	684	664	619	606	650	634	659	622	674	655	657	679	634	616	630	738	593	652	692	652	641	662	641	632	641	625	651	596	651	597	636	635	638	641	628	624	599	661	635	596	633	631	605	624	612	641	653	654	651	630	565	609	629	617	607	673	648	644	667	637	608	633	664	679	634	630	622	664	631	598	616	637	626	615	647	657	672	653	659	610	638	644	624	627	647	640	644	662	599	605	684	657	626	673	620	688	634	659	613	624	655	646	622	642	654	632	614	611	619	602	650	645	639	633	593	612	670	625	652	643	635	629	601	595	574	640	603	635	626	678	664	668	605	646	595	643	610	639	618	581	651	633	596	630	608	642	600	600	643	616	595	596	656	611	585	611	637	651	608	642	612	639	627	624	650	632	627	625	598	620	614	665	637	642	706	600	668	614	618	616	614	640	632	606	660	588	647	645	608	642	659	616	597	610	616	634	647	619	646	612	643	637	636	614	702	615	643	682	577	688	611	609	604	665	615	690	637	611	661	627	631	610	641	653	635	634	607	674	606	655	594	615	600	651	635	677	601	598	628	603	624	622	666	601	622	634	646	625	636	582	643	634	649	638	634	627	663	641	618	649	661	633	634	592	620	657	624	646	687	615	673	614	638	653	633	656	664	644	629	586	646	609	633	660	659	642	652	668	676	622	618	622	677	614	697	617	602	599	633	610	632	650	602	658	668	629	581	639	657	635	614	661	599	645	606	632	614	634	633	633	638	620	590	618	632	634	607	595	628	613	650	617	617	634	609	636	659	659	614	609	624	609	617	612	606	643	638	654	651	621	616	627	607	631	638	631	681	615	627	648	620	633	642	630	616	662	651	586	653	658	656	648	602	629	645	651	631	634	637	617	626	621	683	631	615	642	632	578	618	657	600	655	614	691	647	655	652	640	588	627	620	665	625	650	627	585	649	656	638	614	620	615	637	611	608	618	659	647	607	638	646	654	629	646	685	654	642	580	664	652	636	648	607	627	632	609	621	668	637	656	682	595	665	632	609	618	603	600	675	601	643	608	597	622	622	570	611	666	625	578	649	614	647	688	650	653	680	635	588	628	604	606	627	641	659	606	619	621	642	628	618	624	613	598	637	641	662	661	646	575	630	647	594	636	651	675	629	654	650	672	678	621	643	645	608	607	597	648	624	631	653	618	633	646	661	641	652	631	613	622	675	605	619	624	679	598	630	654	641	628	619	625	724	629	623	609	639	613	627	571	594	627	650	607	623	623	636	617	688	615	616	639	668	590	612	548	634	626	658	669	607	593	579	631	619	617	632	643	636	624	631	609	602	610	627	643	580	586	637	683	649	629	628	635	683	599	585	682	612	617	599	670	646	630	610	661	627	631	615	646	632	645	620	606	622	610	632	627	620	621	627	701	646	598	677	652	608	696	634	588	618	620	652	612	640	630	661	638	625	620	631	575	580	583	624	609	613	623	581	674	648	604	666	643	588	612	632	624	601	650	646	591	623	605	642	660	635	612	639	679	639	640	588	660	628	616	629	677	602	644	626	650	683	656	648	648	651	656	677	620	614	631	649	609	613	604	603	609	609	628	625	625	640	607	626	621	641	645	604	645	645	646	687	664	677	673	643	631	642	685	616	678	592	660	630	656	627	597	645	654	648	632	657	641	616	655	665	606	611	620	639	667	609	630	589	614	599	624	667	625	669	636	675	613	672	682	630	640	619	629	666	635	635	625	630	627	616	638	569	639	664	658	673	620	616	653	639	621	664	646	554	681	678	622	627	628	614	672	598	636	652	648	624	657	651	631	574	624	634	621	666	673	637	616	599	676	671	678	602	633	634	615	660	666	649	637	613	635	650	671	562	677	644	635	646	612	612	642	635	624	639	621	605	630	632	639	638	656	612	651	665	619	618	639	630	634	616	659	649	637	612	663	613	648	632	643	599	630	615	633	641	623	589	667	659	644	660	656	638	620	637	622	651	582	651	627	600	620	658	599	616	609	636	618	623	693	614	633	630	633	595	614	614	618	649	622	647	621	640	611	631	639	661	642	573	607	649	636	666	604	599	616	571	639	636	616	651	664	650	613	601	585	638	643	618	649	615	621	631	620	638	591	610	617	640	621	630	607	633	609	628	661	664	650	660	649	674	641	638	662	672	645	637	680	645	584	601	613	666	596	602	609	672	643	619	649	619	630	634	626	629	629	658	627	615	624	610	613	641	584	601	655	628	626	621	666	649	644	626	622	628	582	651	633	652	617	597	631	655	650	650	622	648	637	621	638	614	591	607	608	612	593	684	597	658	583	665	629	643	637	705	689	602	626	620	610	607	564	571	611	605	665	596	660	639	658	611	616	656	678	600	611	615	615	663	595	657	672	638	593	645	592	642	657	581	650	636	629	612	617	638	676	654	596	680	612	631	611	664	640	648	593	587	626	630	688	619	657	651	595	644	647	673	630	651	604	604	626	622	600	583	597	638	628	641	647	609	608	623	604	660	637	607	629	592	650	640	620	651	679	662	623	636	679	635	591	614	606	581	605	621	601	633	649	643	659	614	639	604	644	640	623	642	620	611	645	625	640	681	615	650	656	570	654	668	633	610	592	658	645	638	663	650	656	633	616	617	607	614	621	671	670	640	636	633	607	629	610	690	611	617	598	669	633	620	623	692	676	601	611	622	637	643	640	699	596	616	611	617	643	650	627	620	646	645	656	641	609	622	623	637	662	639	609	616	648	609	645	627	633	634	641	654	665	617	625	647	638	641	624	624	624	630	664	641	634	659	662	630	621	649	645	643	618	631	629	633	634	616	642	639	611	616	670	631	636	656	587	656	633	601	627	636	683	608	637	634	634	652	579	632	642	644	642	617	620	663	653	625	658	634	652	606	627	619	662	625	659	613	624	643	652	621	654	581	607	671	654	635	622	644	624	626	654	671	628	617	632	657	658	641	610	621	649	617	683	627	578	652	591	605	664	591	664	624	647	628	646	624	640	675	638	636	670	661	615	615	651	598	634	629	664	623	590	618	679	636	647	678	576	701	609	652	625	636	625	655	610	643	635	636	645	630	630	617	591	629	622	649	674	656	647	644	622	643	583	637	684	598	633	591	638	598	605	586	621	665	632	659	642	654	656	646	606	634	593	641	636	649	639	637	615	606	653	679	633	673	706	640	598	604	595	653	661	654	634	612	639	652	623	633	647	631	608	625	594	669	639	622	665	622	644	637	624	609	634	646
15787	2903	3404	3550	2761	2168	1400	1133	890	794	694	633	558	508	430	414	431	407	381	318	299	294	303	312	279	292	312	289	293	301	283	253	243	269	263	306	256	297	254	279	258	298	275	262	273	266	291	253	254	270	242	276	278	269	289	270	294	263	254	310	269	238	233	301	261	234	290	244	277	267	275	286	255	286	276	272	289	258	267	307	285	294	268	271	280	264	287	271	269	275	267	272	292	284	276	263	287	285	245	287	259	280	264	264	282	261	233	255	249	267	267	294	277	237	248	327	273	272	257	286	284	280	256	299	273	287	254	278	282	300	263	256	275	282	278	279	273	253	294	287	311	273	261	286	293	309	285	262	263	281	271	277	282	262	287	305	255	255	244	251	271	290	256	291	268	288	281	315	264	247	286	284	265	278	295	248	258	252	301	274	262	258	265	256	257	264	293	253	250	269	265	246	265	273	243	272	274	255	285	293	253	293	250	254	259	261	301	291	290	262	284	276	263	272	286	248	293	256	277	280	268	257	278	229	252	272	266	277	293	292	280	251	300	266	282	246	254	277	306	289	320	239	253	273	260	266	239	263	240	278	257	296	278	278	261	249	254	232	285	234	252	268	265	297	232	242	270	299	286	231	244	259	285	254	275	266	263	262	285	296	259	296	264	277	240	236	267	292	287	289	269	271	230	238	270	269	287	283	253	279	226	265	270	276	304	279	251	253	256	265	277	251	286	260	264	278	275	281	257	272	279	266	246	262	251	239	265	257	244	277	252	253	278	256	262	261	256	286	254	297	294	274	271	287	269	273	274	256	241	296	256	258	292	298	297	288	260	254	275	267	278	292	307	274	255	277	287	251	282	280	276	274	286	275	242	284	267	266	279	307	303	246	269	252	268	286	288	259	264	251	249	271	262	230	280	287	331	240	259	266	247	279	263	260	297	248	292	270	266	285	260	270	272	261	262	268	261	276	230	272	272	284	258	265	339	252	257	274	274	268	247	230	256	271	283	281	282	264	279	268	289	270	230	271	244	275	236	256	264	269	246	274	249	282	269	269	258	259	289	268	269	274	288	279	274	271	273	252	256	256	256	276	279	262	257	239	273	268	271	304	232	266	278	292	297	271	264	252	291	262	259	263	226	293	267	249	271	314	284	264	283	269	257	280	253	269	238	259	285	300	284	268	281	287	284	277	262	246	248	264	281	280	290	302	281	243	257	304	269	238	271	271	232	284	269	274	252	275	281	246	246	255	273	270	259	267	265	259	263	312	244	262	262	266	269	239	252	263	281	285	272	257	265	257	246	285	251	254	265	299	263	269	269	254	267	261	293	274	283	280	277	252	282	250	273	266	276	263	289	270	249	283	272	263	278	274	273	288	284	259	264	275	266	243	296	229	258	252	302	287	265	236	264	301	263	291	285	283	288	254	252	273	295	264	264	257	269	260	247	269	283	282	282	265	274	263	272	268	255	270	278	279	272	275	293	263	283	243	279	301	255	254	264	222	269	274	281	268	289	293	251	263	263	253	266	238	269	275	282	272	243	264	253	297	260	273	281	264	247	284	273	270	273	302	249	267	251	260	289	254	287	246	283	267	282	317	239	272	294	286	288	272	302	258	271	258	270	250	271	266	261	289	268	288	220	263	271	263	237	272	289	275	265	287	308	271	254	261	289	286	241	254	298	289	267	265	263	285	294	284	287	294	288	293	254	283	238	274	296	268	251	281	241	271	277	282	269	215	263	292	265	279	275	286	301	276	278	235	276	291	277	286	244	254	229	291	256	252	240	262	250	282	253	289	306	260	282	259	259	253	254	269	286	257	276	294	304	273	249	287	264	265	297	290	277	262	304	256	275	278	287	301	256	262	268	303	284	271	289	242	304	277	272	305	285	279	250	261	271	320	279	264	279	275	274	297	290	270	273	251	284	252	243	300	261	269	256	260	248	275	251	259	249	284	257	271	254	266	272	277	274	273	298	263	275	259	242	265	279	247	273	264	241	280	266	300	244	305	304	285	258	282	270	301	275	291	283	280	244	277	281	280	259	310	308	287	282	270	279	332	248	276	250	255	247	278	287	272	251	312	244	261	267	225	240	284	296	264	276	270	283	259	279	258	299	283	281	300	274	269	297	229	243	255	268	288	280	292	277	268	270	299	288	267	272	261	280	264	290	269	274	261	261	269	274	268	284	261	244	239	274	258	275	290	284	261	270	241	235	298	293	271	271	287	255	284	272	254	261	275	271	262	285	281	244	283	234	269	278	251	268	299	273	243	251	265	257	257	273	253	248	267	279	242	229	276	252	261	276	257	271	211	228	260	267	294	264	266	255	258	304	275	297	289	258	248	273	284	255	264	288	281	254	272	250	265	288	251	299	288	258	283	244	271	286	286	262	253	267	245	275	294	250	285	254	280	248	298	293	273	283	288	294	265	259	275	278	272	260	243	271	278	242	260	272	253	281	289	244	291	295	264	241	285	269	270	282	280	272	294	253	255	295	263	260	221	278	261	272	284	297	265	274	298	272	252	275	257	278	252	259	232	280	271	258	270	267	293	270	280	248	256	285	269	286	289	295	247	256	264	290	258	263	287	238	288	292	256	261	242	268	261	271	283	274	228	275	243	301	285	290	273	296	283	295	268	251	269	269	284	272	270	274	300	272	277	260	292	252	282	291	242	238	293	249	284	252	240	272	293	261	259	237	296	262	275	274	246	307	304	279	276	247	272	263	298	267	229	232	293	274	270	259	289	259	265	275	275	287	258	275	284	258	256	281	257	267	267	254	302	254	297	279	302	272	261	247	269	283	269	286	255	262	286	306	314	302	303	274	274	292	283	282	258	262	302	282	286	283	272	249	284	287	255	257	251	279	294	292	259	288	254	281	276	266	265	290	250	290	277	234	257	274	255	284	269	262	261	273	260	271	296	289	255	268	249	301	293	298	244	237	264	258	277	283	265	272	265	284	275	289	277	247	255	236	267	256	262	268	273	304	255	274	246	293	216	241	258	257	280	298	283	276	298	293	250	264	283	259	274	283	285	276	273	243	303	262	288	308	254	277	295	258	262	258	259	262	251	283	303	273	261	271	267	271	239	303	288	280	292	283	243	294	276	289	258	300	275	272	267	267	271	246	261	282	252	254	267	266	290	254	292	249	278	243	291	263	253	257	258	262	292	279	251	254	281	294	262	273	261	293	280	257	259	306	270	249	277	265	237	267	280	276	234	299	279	282	308	291	235	253	284	301	281	298	251	253	276	298	286	261	282	270	280	266	253	237	259	269	272	238	266	278	253	270	282	258	296	251	274	262	284	277	272	252	269	293	252	257	259	276	285	270	254	239	270	289	258	294	273	262	256	278	248	278	261	279	289	254	284	286	256	266	286	264	288	282	287	264	247	267	251	278	239	246	269	290	297	267	295	276	295	253	269	302	247	282	265	267	282	278	272	259	277	285	255	292	264	271	265	268	266	300	282	228	268	265	264	235	274	274	263	239	251	276	250
9362	2436	5923	8724	8462	7509	5809	5200	3990	3718	3075	2477	2226	1899	1628	1493	1401	1650	1216	940	903	817	764	822	769	752	773	767	677	696	685	643	679	612	656	688	606	613	647	624	669	663	651	639	682	670	643	677	576	642	658	636	594	594	610	580	585	613	602	647	630	658	602	625	593	611	557	613	628	579	619	649	640	574	643	620	611	619	645	585	598	591	614	597	583	609	583	606	621	571	609	620	617	585	610	638	586	632	597	624	603	620	637	631	622	604	609	603	654	602	626	611	614	614	638	614	650	619	618	593	633	599	617	634	620	643	628	589	597	596	613	603	619	608	560	600	604	594	639	622	610	599	637	585	604	626	598	631	611	582	622	626	613	616	622	599	566	613	652	564	597	627	609	607	641	651	594	590	590	625	590	603	586	627	608	643	631	637	624	607	586	632	625	651	586	581	607	594	603	581	655	580	621	630	585	606	619	625	584	633	635	594	602	583	646	650	569	581	598	637	629	634	657	610	594	619	605	622	605	619	597	645	626	629	574	609	597	630	567	567	609	614	616	635	624	596	639	585	636	636	642	647	603	594	606	644	573	601	595	602	604	591	573	577	587	592	637	621	583	642	654	581	632	638	614	618	637	602	634	577	600	582	598	556	593	615	634	615	613	584	602	648	627	620	586	644	612	598	575	615	607	591	584	625	595	578	662	603	638	589	601	594	622	606	626	604	602	651	576	632	643	656	638	614	612	651	615	590	573	621	563	568	646	577	612	614	634	580	627	605	577	646	593	597	630	590	639	572	623	578	619	584	633	629	607	582	643	607	644	575	576	581	666	618	614	618	587	601	615	597	617	619	597	577	650	615	599	671	652	657	646	583	596	614	624	607	611	619	600	616	636	621	581	626	603	580	652	602	638	634	603	577	604	579	600	617	634	620	564	612	618	617	577	657	609	610	643	626	619	578	591	663	600	609	570	614	620	593	594	604	588	586	601	604	616	642	583	583	622	618	631	629	633	601	579	641	615	608	623	584	609	616	646	568	588	620	623	626	660	628	660	561	609	612	629	613	618	595	602	616	588	584	595	628	626	619	605	618	618	551	568	625	639	594	623	587	613	560	585	594	613	585	609	599	595	593	620	624	612	609	613	569	615	627	624	598	619	608	621	568	660	579	640	589	610	591	601	618	620	626	625	618	660	620	616	597	627	617	603	569	596	671	567	607	627	570	605	623	647	617	628	595	657	641	641	624	627	600	601	623	616	629	614	663	593	599	620	652	602	614	620	596	631	633	654	603	656	618	623	606	644	604	638	632	624	611	642	581	606	591	590	615	602	611	666	586	620	591	651	624	610	621	594	601	637	633	596	645	587	591	610	603	657	587	564	628	629	583	609	606	622	617	592	625	604	612	577	630	658	626	618	615	580	626	585	624	625	610	641	575	574	606	600	612	656	570	637	605	634	633	594	627	614	575	585	608	591	592	616	575	648	516	632	637	559	582	605	579	579	631	599	629	630	619	598	599	585	607	602	597	645	620	597	628	607	588	628	589	599	582	603	614	649	586	653	574	587	601	586	626	603	657	623	617	635	578	607	613	609	620	609	576	601	588	596	624	597	641	630	589	585	601	616	621	598	639	612	610	659	627	649	625	591	613	582	643	636	639	577	591	615	624	628	621	615	647	605	629	618	646	640	599	647	615	608	626	612	619	636	622	592	628	651	601	603	596	653	568	634	602	600	638	607	608	557	592	630	601	610	614	571	591	590	670	590	635	574	627	579	565	580	633	621	605	572	615	599	635	639	596	618	590	617	568	596	608	615	618	598	607	600	604	597	572	611	598	634	611	614	625	596	649	578	602	634	617	615	564	605	639	593	618	644	585	582	581	637	642	638	613	603	606	634	614	619	642	636	630	606	631	615	620	584	628	617	625	630	620	619	593	586	618	635	634	643	588	633	586	602	636	608	617	635	603	596	621	584	604	649	609	586	624	595	610	570	603	593	639	634	620	644	667	593	619	573	628	632	577	597	644	617	632	619	631	563	636	573	609	610	584	619	603	634	603	605	570	613	593	627	625	584	622	600	649	608	644	576	595	624	654	648	619	669	619	609	598	646	613	583	610	586	616	612	626	576	589	631	613	613	652	604	612	616	632	573	635	638	577	581	606	614	591	574	614	635	570	626	615	607	588	626	632	611	584	618	630	593	623	622	628	602	567	650	625	657	600	595	618	591	626	600	649	628	624	627	606	648	620	608	587	632	556	606	618	618	573	626	638	615	624	653	591	644	599	633	600	589	618	641	598	615	617	597	583	617	597	626	610	592	576	651	541	641	583	641	608	627	628	640	633	679	567	630	596	605	641	631	580	601	616	628	624	627	604	626	609	637	593	588	617	612	630	598	614	627	587	573	597	604	661	575	628	635	601	625	593	620	675	600	645	576	590	634	638	604	596	651	593	601	591	633	612	601	608	539	646	617	630	625	593	658	603	559	589	623	591	618	635	580	596	637	615	639	644	628	632	637	620	583	590	614	616	619	594	630	660	678	597	579	600	634	629	581	626	614	647	617	620	571	602	618	608	635	603	626	590	607	635	585	609	646	607	633	607	601	620	598	650	639	576	585	617	617	622	643	632	665	646	560	608	632	609	656	634	646	659	659	607	652	571	620	647	633	658	566	567	618	587	616	658	685	632	604	589	638	604	592	600	615	554	592	614	626	619	630	623	596	626	588	597	608	608	658	613	621	624	632	585	601	662	604	618	600	581	626	618	621	582	604	615	611	572	581	579	588	660	610	619	601	597	640	562	585	598	644	594	645	637	580	619	621	603	563	611	593	599	638	616	632	650	646	607	565	582	601	637	694	597	616	644	574	629	614	601	670	600	578	635	608	638	583	617	617	591	604	648	606	587	587	626	628	568	601	625	598	649	657	589	614	577	604	634	622	628	591	603	575	639	578	638	576	574	572	625	614	610	605	619	621	590	617	590	622	609	628	627	589	600	585	641	587	602	597	550	591	573	603	619	609	619	607	626	629	568	605	631	572	657	616	619	609	589	609	582	637	619	645	592	618	572	614	655	638	588	596	672	633	643	696	593	649	604	580	571	590	607	629	624	620	636	591	645	607	580	626	580	598	600	608	578	566	627	622	653	606	600	603	632	585	574	591	598	590	605	622	614	651	608	610	596	603	609	625	624	587	629	596	596	614	584	590	607	630	631	626	620	569	598	647	621	582	568	580	610	618	645	590	566	576	630	642	563	638	591	574	629	624	636	574	613	594	654	638	602	627	616	606	630	632	622	612	629	565	636	600	616	624	647	572	572	604	604	661	607	594	594	638	638	611	570	662	568	598	572	596	593	580	592	620	588	586	600	676	629	642	691	622	627	568	581	620	571	621	613	590	603	610	583	609	604	598	601	615	640	627	616	596	600	656	639	607	641	665	604	596	591	612	622	648	642	662	607	638	595	577	587	632	624	628	585	598	622	614	605	626	630	632	680	656	598	633	566	630	598	601	593
2188	607	789	685	463	420	306	298	254	266	230	222	197	161	190	172	173	185	163	173	147	139	150	147	137	171	150	150	145	173	147	128	141	147	173	154	141	154	127	150	145	149	168	155	171	164	160	169	167	146	142	153	156	147	143	139	132	148	146	164	133	147	153	120	156	130	146	166	157	153	143	140	140	159	150	129	163	136	157	157	138	135	160	157	155	148	157	125	145	148	160	163	141	126	136	156	135	130	146	149	163	124	143	138	149	161	156	156	145	159	139	142	136	153	178	146	156	170	157	167	132	140	170	144	150	146	182	133	148	152	143	157	136	162	161	157	186	150	139	183	143	142	156	130	149	149	174	158	152	141	127	161	171	123	166	151	163	153	149	141	152	151	134	157	157	146	162	133	146	146	134	160	155	144	140	147	136	154	112	161	145	134	136	179	146	140	141	135	139	165	151	144	165	135	159	152	156	153	154	151	158	161	158	144	157	153	144	131	155	141	143	151	153	138	153	155	134	160	136	145	153	141	164	155	150	147	143	153	145	161	160	138	154	142	134	145	137	136	159	154	127	147	146	129	170	148	129	143	142	113	150	127	145	128	126	127	141	139	154	154	147	130	140	125	130	154	150	177	151	168	146	134	171	148	159	160	159	157	148	153	169	155	134	138	147	140	148	137	126	130	156	148	141	143	135	140	152	145	181	143	163	150	155	175	175	164	134	140	148	133	165	161	126	123	169	129	197	128	126	137	140	133	165	155	154	154	150	158	130	139	132	164	140	142	132	137	141	168	156	153	142	163	132	152	160	122	152	151	138	133	149	166	167	171	164	142	155	174	136	148	138	130	145	176	151	178	156	176	140	146	157	147	153	144	162	143	134	146	149	149	130	141	156	130	125	158	172	154	148	165	150	166	154	130	150	144	136	146	147	139	151	144	152	158	147	135	163	156	148	134	164	133	135	165	142	163	160	158	140	149	126	154	157	131	151	139	134	122	152	130	157	166	166	145	146	146	145	145	151	180	128	124	138	138	154	157	141	127	122	160	152	158	172	140	159	135	124	163	153	158	143	138	143	168	167	153	173	173	150	155	151	156	141	159	135	151	143	130	141	137	156	125	151	161	149	180	162	152	154	164	169	151	143	123	130	195	155	140	143	148	143	165	145	141	167	134	141	173	119	161	174	155	151	137	141	148	176	160	159	119	152	135	160	126	189	160	144	163	145	154	141	146	146	132	136	156	137	154	157	164	154	156	146	158	132	161	149	150	151	180	155	130	164	171	153	131	159	168	154	134	152	190	152	167	142	134	171	171	159	159	135	135	165	164	145	154	148	178	154	172	137	146	138	162	143	143	157	132	146	175	145	143	148	144	155	142	143	157	155	154	132	171	168	181	152	140	151	139	130	149	170	149	129	143	157	159	146	127	162	143	160	156	151	163	164	135	157	159	143	140	163	157	140	172	145	149	151	145	148	161	170	133	150	165	146	141	134	150	158	142	156	140	157	152	137	135	160	164	151	149	152	170	151	156	164	158	148	136	140	134	141	149	163	137	155	135	160	141	151	144	140	154	161	130	158	158	150	150	148	154	145	160	155	164	160	145	138	145	181	128	129	135	145	136	168	133	145	157	150	163	125	146	141	169	160	166	163	149	136	169	171	169	138	147	135	127	185	170	158	148	124	133	142	129	154	140	160	150	134	143	145	129	128	154	160	171	160	176	140	146	132	146	144	140	158	158	183	125	145	167	174	174	158	167	136	158	169	155	159	144	129	143	153	126	178	175	150	155	167	144	136	138	170	163	152	142	175	139	152	156	151	164	150	156	171	155	156	144	150	154	121	147	148	140	167	145	162	156	150	136	144	145	171	166	146	148	142	126	155	147	127	140	163	137	150	134	142	142	167	133	139	144	150	157	135	158	130	141	152	151	161	133	152	152	165	147	150	158	154	140	144	146	161	135	144	145	121	147	158	139	157	149	114	146	142	179	144	159	133	154	146	165	154	159	142	155	158	159	179	161	149	167	145	146	146	143	170	147	146	172	156	152	162	124	141	161	169	134	144	140	143	165	165	148	154	146	185	167	148	141	132	140	145	158	133	150	149	149	153	148	143	149	174	174	149	148	143	149	159	145	148	137	150	125	150	124	147	146	142	131	146	149	128	145	162	177	152	136	127	177	163	144	144	159	165	143	135	176	144	151	163	152	152	128	135	144	165	144	143	147	130	139	161	147	143	130	153	161	185	140	139	165	174	145	168	152	169	141	151	164	153	155	142	161	178	147	171	162	129	148	139	132	134	147	131	128	162	137	150	149	149	144	150	137	134	153	159	144	158	155	164	134	132	149	155	164	126	142	154	144	148	137	161	137	150	162	129	151	144	146	135	149	136	126	142	138	152	155	161	149	129	158	151	144	139	149	134	152	177	140	133	174	157	132	156	121	134	136	165	163	145	147	162	161	145	138	132	158	151	146	141	154	162	142	138	152	120	144	163	126	154	164	132	165	136	136	157	131	142	137	152	166	136	145	143	156	146	136	148	171	155	156	178	157	157	145	155	136	147	148	137	144	155	161	164	150	158	161	149	142	146	169	144	150	145	148	163	181	183	147	153	147	159	173	156	147	163	137	163	142	147	158	158	137	172	144	160	142	144	145	169	140	144	147	149	144	148	163	161	152	145	147	165	146	150	158	140	155	155	150	136	160	154	144	151	142	157	143	142	166	158	145	160	141	146	147	170	158	143	143	146	152	156	161	143	149	146	131	160	159	156	161	128	148	173	139	125	125	140	129	170	146	129	138	144	137	155	163	168	145	161	139	138	152	158	157	166	142	167	143	155	149	159	159	139	140	142	155	164	182	173	177	155	146	150	137	148	164	149	146	144	162	142	162	144	152	146	135	151	166	147	128	136	162	134	150	162	160	148	181	159	131	178	139	158	153	151	159	135	137	142	142	174	154	146	138	168	167	155	158	126	137	147	144	145	157	157	158	153	146	165	145	156	146	147	153	162	144	136	154	167	148	134	150	153	146	153	173	127	165	144	152	135	166	167	166	147	133	149	155	159	164	120	176	161	136	135	142	133	152	136	163	140	153	159	169	146	125	172	134	139	151	150	158	147	143	149	174	123	148	158	137	140	137	169	135	170	143	153	149	158	158	168	158	151	160	123	146	146	147	145	145	155	153	159	148	137	134	148	157	149	135	150	138	164	160	149	150	148	158	171	124	185	157	131	137	153	171	143	138	135	149	143	139	144	149	160	132	134	139	143	151	165	161	148	156	150	135	154	135	180	163	131	132	128	152	143	166	141	154	170	142	150	172	150	146	166	136	163	158	190	163	147	149	160	152	153	143	145	126	141	156	143	136	146	141	147	127	147	133	144	135	160	167	133	159	158	145	153	157	141	142	158	149	160	147	157	148	159	132	151	154	155	146	149	137	138	136	152	148	151	156	158	141	128	157	154	122	151	130	157	151	128	156	151	141	149	163	156	135	166	152	149	153	155	163
2015	856	1737	2285	1998	1733	1457	1335	1152	1006	905	764	681	641	569	541	532	505	505	432	405	438	446	411	458	408	450	428	397	412	392	385	410	382	414	380	392	411	371	402	395	370	396	378	400	375	399	421	390	365	362	375	391	415	411	392	404	409	394	416	360	379	398	364	362	409	360	385	398	361	389	364	377	374	393	389	367	395	370	389	405	340	398	384	344	350	413	383	385	391	380	394	382	396	369	373	396	386	373	387	386	414	395	363	368	378	401	387	405	415	353	398	386	380	413	390	368	401	365	411	397	379	385	376	399	391	418	392	382	407	403	402	416	391	351	365	406	401	388	368	366	399	379	358	403	391	373	391	408	440	406	377	397	423	374	390	411	394	409	406	404	385	399	393	349	415	352	369	378	386	394	380	398	385	387	424	401	417	381	383	402	426	415	375	389	400	389	396	409	384	367	370	378	398	360	362	369	389	388	412	391	390	400	400	374	382	382	416	395	388	388	386	400	387	394	393	408	391	414	407	402	355	395	385	383	386	397	366	397	373	392	364	399	403	392	376	394	380	387	392	391	382	385	394	386	381	407	364	379	386	350	418	379	381	419	367	387	386	378	372	388	407	393	383	410	437	411	395	389	394	398	388	336	426	390	359	415	419	414	389	385	402	362	368	430	386	365	391	417	383	399	361	397	381	344	356	393	371	396	397	379	378	377	398	396	400	401	402	349	381	383	425	403	412	399	404	397	408	373	395	390	398	383	390	375	368	373	371	388	394	380	417	380	376	331	388	375	403	363	392	380	396	357	373	373	398	385	365	414	392	378	373	406	403	389	427	373	372	427	392	393	401	435	390	380	439	382	389	372	405	396	374	395	377	404	366	371	363	389	360	385	366	384	424	368	400	389	366	338	409	444	409	392	403	376	392	387	404	380	357	376	374	400	381	370	350	412	394	403	437	404	363	383	359	370	409	388	442	416	379	373	411	412	365	392	389	403	380	377	438	410	401	384	371	383	367	370	399	401	381	400	433	360	374	375	365	398	409	393	352	416	390	375	409	382	356	416	396	361	386	353	377	326	362	374	396	381	381	384	353	400	369	395	399	414	385	413	404	385	388	354	362	367	367	366	373	394	357	431	400	395	387	409	376	425	392	387	431	378	385	387	358	407	361	391	411	350	374	406	402	381	360	409	386	386	402	402	370	395	352	398	399	390	375	386	380	369	412	379	398	380	402	397	366	412	422	385	392	382	415	392	373	393	385	386	386	408	381	388	368	413	389	369	395	374	373	386	422	349	408	386	360	377	375	414	367	374	409	387	368	353	391	379	385	388	378	405	375	402	388	400	419	387	376	401	389	373	377	402	396	388	430	406	374	389	372	399	366	378	403	401	371	387	410	347	411	397	370	396	423	383	380	364	400	360	378	366	413	358	354	426	419	402	398	396	361	379	397	377	374	381	385	362	416	361	395	394	393	394	403	379	407	372	409	352	410	412	377	394	357	387	391	386	389	381	405	380	395	430	352	366	377	411	379	385	414	389	376	394	390	383	382	405	405	385	398	404	424	382	411	356	407	376	394	374	405	389	389	375	374	387	409	392	381	396	410	406	409	371	385	428	388	373	371	347	382	410	373	392	403	396	355	357	405	403	362	376	356	387	385	370	393	374	385	350	359	372	388	384	400	400	381	379	387	376	374	399	376	375	417	390	396	369	373	394	384	415	375	347	358	413	361	372	372	383	401	384	390	402	407	349	400	372	403	387	371	385	394	376	399	405	386	386	410	367	375	398	351	396	417	391	389	371	400	377	394	398	381	376	369	381	407	376	371	388	376	390	397	413	385	354	384	370	384	397	389	381	408	396	380	404	385	347	390	369	370	397	358	394	411	368	365	382	406	386	358	381	370	405	408	390	399	380	397	367	357	402	401	412	345	391	399	381	377	401	358	392	407	391	391	400	385	417	394	376	386	374	412	402	388	379	379	380	384	422	392	374	375	407	404	371	366	377	394	396	378	366	377	377	414	369	410	379	349	389	388	395	376	390	396	390	351	380	377	395	384	375	376	399	379	359	395	387	399	377	391	399	373	369	363	408	370	414	371	408	344	381	367	379	341	385	391	371	354	387	425	355	397	401	373	359	408	347	377	381	372	425	396	380	395	398	393	382	371	398	388	433	411	369	376	413	386	353	375	422	377	389	367	405	385	366	414	421	422	362	391	366	403	385	414	400	406	401	371	393	406	370	406	340	369	357	376	371	403	386	358	396	380	397	393	412	368	424	385	392	396	385	367	378	390	384	393	360	379	425	398	379	400	395	414	349	399	385	380	394	386	366	366	401	394	396	419	389	342	374	362	380	389	411	406	383	414	354	363	404	419	369	401	379	394	367	403	405	404	412	365	383	356	426	356	423	412	369	385	418	406	379	391	370	418	363	402	378	408	402	413	388	370	380	385	388	374	364	381	400	394	413	355	390	358	356	381	385	398	385	386	351	407	349	386	385	374	407	389	368	389	394	387	400	387	411	384	398	376	370	386	339	359	371	369	393	371	412	383	384	373	357	407	418	387	412	366	396	377	379	370	387	390	394	365	371	393	360	354	390	421	367	391	358	401	376	357	372	385	387	360	385	366	386	388	413	377	401	391	358	388	407	402	370	387	394	370	423	419	416	361	401	421	376	373	381	430	407	408	329	392	370	388	409	396	390	378	364	393	392	384	399	405	377	371	374	411	373	386	392	405	380	408	390	357	420	388	396	418	427	392	386	379	431	381	368	374	399	408	362	381	371	401	393	382	393	387	394	351	384	391	400	358	380	449	375	381	408	375	405	391	389	396	364	379	384	396	384	393	367	394	357	396	390	381	382	370	397	391	388	388	373	380	402	396	384	397	404	434	378	380	393	405	388	374	380	370	389	382	407	399	377	403	427	385	397	433	392	413	384	391	399	415	389	392	394	414	390	392	448	384	387	413	374	414	410	373	382	388	372	400	377	375	396	357	396	388	387	348	375	391	382	372	361	371	342	362	421	376	369	362	405	409	406	394	388	365	402	402	394	382	372	392	409	415	360	396	398	381	403	378	348	399	368	415	362	424	375	380	411	408	391	395	400	406	384	373	394	372	370	354	390	403	386	407	412	397	392	366	405	326	421	413	403	396	373	409	363	394	386	382	410	401	393	367	396	343	394	376	387	414	363	410	369	422	379	349	393	384	357	403	381	406	392	385	418	414	393	379	374	421	353	385	369	369	370	373	394	383	370	410	366	379	413	416	400	414	377	398	439	381	395	381	414	404	387	395	435	360	395	359	349	384	362	386	405	419	347	410	403	398	424	405	391	377	391	364	370	414	403	392	396	382	386	416	369	377	433	392	401	393	391	382	374	417	364	403	371	380	368	389	422	424	399	379	360	400	378	412	376	399	389	395	392	391	363	379	413	404	391	365	370	351	394	389	391	382	354	393	406	377	397	402	411	403	401	361	405	394	445	371	412	369	389	367	404	384	396	392	398	346
8682	1549	1993	2249	1593	1294	919	719	608	650	509	412	438	376	383	335	346	306	296	306	299	308	309	264	314	280	273	276	288	271	270	282	261	284	303	276	270	289	303	275	295	277	262	280	227	300	231	292	302	266	293	241	260	278	276	293	261	274	278	261	286	283	246	275	285	264	277	246	292	262	297	258	269	259	274	263	251	255	250	282	274	268	247	259	206	256	254	241	279	243	277	279	257	266	276	255	270	293	294	281	289	258	290	260	246	258	296	290	271	262	275	228	276	246	272	244	250	264	269	264	284	299	243	284	290	282	267	270	289	267	287	247	240	284	282	294	296	271	279	292	265	262	271	313	245	300	283	267	258	279	277	242	266	262	246	267	296	259	298	275	275	297	248	259	257	263	234	273	268	276	305	262	262	274	301	268	308	258	248	275	284	309	251	288	273	290	255	233	286	296	288	284	268	244	268	262	260	280	290	285	266	260	230	282	268	282	242	278	214	262	277	233	286	283	290	257	252	268	285	259	273	277	260	306	279	282	224	290	303	267	250	253	260	269	279	280	278	275	262	272	248	294	293	286	246	247	273	292	250	236	271	281	291	250	256	283	283	229	266	273	261	278	284	275	264	243	271	297	305	297	257	240	286	267	251	269	265	229	286	277	251	272	275	244	256	296	276	239	299	297	260	282	289	268	271	248	275	248	292	267	259	273	262	294	245	267	287	297	255	299	298	300	281	245	266	250	270	275	272	278	263	313	250	272	282	268	282	247	299	262	272	267	273	281	245	266	263	299	306	252	279	280	257	248	265	270	284	276	273	231	256	278	280	268	271	288	291	302	265	290	269	255	266	266	262	271	298	263	275	275	297	251	248	262	276	277	279	300	267	248	292	245	261	258	280	258	283	265	271	251	255	265	268	305	266	277	273	253	265	267	274	241	258	253	249	266	280	279	268	289	272	261	305	258	272	277	259	284	264	270	250	275	274	271	294	271	284	241	276	269	282	275	254	280	285	238	261	271	275	264	249	273	265	264	269	265	246	263	248	271	229	280	276	285	228	253	300	240	307	256	283	261	278	310	262	266	222	289	277	283	278	277	266	245	256	269	277	270	292	282	254	290	258	244	265	288	283	280	289	272	250	241	266	257	246	257	295	252	281	278	310	293	308	260	219	293	249	267	264	276	251	286	268	264	255	308	253	269	268	278	250	255	285	304	293	263	252	262	267	257	267	262	250	286	261	244	275	244	237	268	259	270	286	279	255	300	257	277	276	290	293	288	248	289	249	283	264	248	246	281	257	283	301	269	277	258	286	252	269	262	270	288	243	285	278	284	265	241	272	264	233	238	251	280	249	255	262	260	269	273	266	270	274	308	285	300	270	264	253	247	257	259	278	269	278	297	271	257	282	276	240	234	272	290	302	248	282	295	279	267	236	255	285	270	273	281	276	237	263	289	266	268	251	275	266	281	289	295	308	288	276	314	271	282	280	283	268	249	286	265	251	274	304	270	255	277	284	273	266	286	276	293	281	256	272	277	234	280	244	272	258	284	266	256	266	274	241	267	251	258	277	264	221	255	279	279	266	255	251	275	276	250	257	276	258	293	238	277	272	265	278	260	265	290	281	243	229	268	274	281	243	282	268	252	273	259	263	274	281	258	252	279	259	273	269	258	277	268	279	254	278	275	280	273	231	267	257	270	299	288	265	265	314	271	284	294	291	241	279	268	292	263	255	234	277	254	297	297	247	252	244	249	280	260	290	265	265	289	272	283	273	259	260	294	250	296	314	279	266	272	261	268	278	256	282	302	275	268	268	291	284	279	300	284	281	275	291	283	271	266	261	245	252	278	248	266	264	271	268	276	282	231	265	296	259	282	258	275	264	268	282	259	260	235	285	283	240	260	244	256	282	271	288	299	273	298	267	230	262	267	232	266	307	287	281	285	262	234	262	297	313	256	257	306	270	268	288	277	263	256	234	278	268	269	249	273	286	275	266	264	249	296	282	283	260	262	268	277	307	278	265	276	274	265	284	296	266	268	294	250	257	271	288	259	283	248	262	282	250	259	270	260	266	266	267	262	268	251	251	244	276	254	244	285	227	294	250	269	263	255	274	251	233	261	276	265	242	267	277	291	299	257	263	269	244	282	265	277	249	275	279	280	281	260	251	275	271	279	274	259	277	251	265	276	268	249	277	284	253	260	292	253	260	241	236	255	263	272	275	267	258	299	246	248	249	270	276	285	262	289	279	270	268	272	283	267	311	286	294	267	263	275	254	281	253	263	279	294	279	266	260	286	274	253	278	274	307	242	265	248	246	315	256	279	260	277	276	244	231	282	272	261	285	248	260	284	281	242	280	254	272	259	248	270	294	267	296	270	277	273	275	273	284	265	251	251	254	260	254	261	301	261	256	308	278	277	269	276	256	254	277	264	298	268	275	229	267	293	275	264	283	234	272	265	266	238	272	264	275	287	302	305	265	277	262	275	256	263	268	261	258	265	242	300	265	271	281	285	292	267	261	275	275	259	251	268	281	284	273	245	255	259	258	277	274	264	272	277	276	248	247	262	276	261	239	276	264	258	277	297	302	276	264	293	276	280	246	275	265	300	277	266	285	252	296	288	311	244	252	232	252	220	258	286	267	274	293	274	268	275	256	284	314	228	305	235	320	272	290	251	260	262	258	261	280	269	281	270	260	289	232	247	288	277	265	244	260	271	289	271	276	241	276	264	271	248	270	274	293	256	288	244	265	270	252	271	265	281	284	265	304	296	294	259	254	282	277	271	249	252	241	241	286	265	228	274	276	261	264	230	250	283	271	252	265	276	282	244	269	265	287	267	266	247	260	275	250	286	246	277	242	246	239	264	256	278	271	283	272	260	285	300	281	243	236	263	246	274	237	255	253	261	289	272	239	231	265	305	273	263	273	246	244	266	261	250	266	277	270	302	212	275	279	286	252	279	288	248	305	273	289	278	268	260	252	246	279	285	247	281	263	259	296	288	276	281	275	289	284	250	251	265	285	266	276	299	259	284	277	255	271	282	270	279	266	274	300	264	258	257	259	280	265	274	267	271	260	277	278	296	286	269	289	272	258	267	257	272	281	249	303	261	266	279	280	266	284	285	270	306	276	269	281	290	257	285	246	265	279	243	223	278	256	246	261	243	228	285	280	222	258	299	244	282	244	286	266	269	244	276	251	288	283	253	316	253	277	261	291	263	258	283	284	267	260	278	270	266	289	270	260	290	243	283	266	286	225	266	255	273	259	251	260	253	271	245	253	256	271	298	300	283	259	263	289	305	288	255	232	250	218	255	259	261	281	283	282	265	254	243	290	279	256	248	288	248	265	272	279	258	290	268	243	293	269	256	275	272	229	283	296	273	245	267	267	303	237	254	271	269	276	248	289	238	258	290	315	269	285	249	259	270	282	250	251	260	282	275	251	280	264	227	266	261	300	247	283	268	271	276	270	248	238	250	237	257	242	274	283	274	263	243	267	278	261	259
6962	1835	4102	5936	5446	4767	3820	3265	2662	2474	2089	1755	1601	1317	1358	1230	1021	1136	946	835	776	745	746	732	745	755	728	709	715	702	693	679	620	618	659	679	671	650	667	651	669	648	633	648	659	681	632	665	668	642	638	635	618	670	663	670	635	675	636	619	651	637	649	664	620	624	632	678	650	668	641	667	684	613	613	626	652	678	635	602	623	671	636	618	639	626	637	615	609	627	638	651	639	636	593	634	587	680	632	665	599	654	627	639	632	601	637	656	637	660	650	633	599	619	663	615	606	609	660	629	650	656	648	638	659	602	641	658	679	623	645	603	590	594	673	625	604	641	620	652	664	625	620	668	686	637	612	586	671	622	615	606	625	586	634	648	638	621	667	598	633	603	650	651	633	618	685	665	591	598	653	630	638	629	638	650	623	654	643	680	683	653	600	594	665	599	579	625	657	585	630	599	623	603	643	610	652	632	627	629	591	633	661	652	625	655	653	617	626	617	622	623	611	652	609	643	615	627	631	632	608	608	683	604	618	603	610	683	664	611	618	647	643	612	611	659	645	622	649	638	615	646	618	687	619	626	672	618	595	634	619	666	607	620	658	629	681	609	616	656	620	589	604	650	615	609	644	691	612	654	617	618	636	639	628	612	606	595	600	620	640	619	605	637	598	651	638	657	649	660	672	598	634	629	668	617	640	607	640	623	578	611	623	565	585	620	620	627	629	615	627	651	644	633	598	598	611	602	589	679	623	615	613	648	655	670	704	642	639	674	657	626	632	612	673	632	608	659	629	600	601	663	610	649	651	623	625	646	646	688	589	643	610	614	620	609	603	579	653	629	632	616	672	608	644	635	602	559	662	615	626	664	654	648	585	636	616	635	632	658	637	603	665	607	637	652	612	638	622	621	615	649	685	609	611	603	622	587	628	628	614	630	619	621	577	646	638	629	684	631	647	640	624	681	652	645	614	645	590	619	627	649	604	630	668	633	603	643	634	584	655	661	648	652	657	616	619	662	682	621	641	598	645	622	630	609	616	687	639	652	588	616	617	585	591	624	611	618	658	654	626	658	643	613	615	680	677	620	596	623	651	623	649	633	673	638	620	605	627	606	633	606	642	660	629	614	667	599	655	613	604	652	625	602	603	633	627	594	676	614	596	663	583	614	588	622	614	605	639	658	610	647	613	678	589	624	641	657	623	674	642	638	669	613	631	641	666	619	621	625	610	626	610	614	672	628	590	650	608	565	653	640	587	615	593	619	635	672	644	577	636	617	629	623	605	631	630	648	625	652	605	644	614	596	630	582	638	603	664	627	647	606	642	683	625	658	592	608	621	638	629	597	593	571	666	607	629	613	639	631	587	603	594	635	612	574	620	599	636	629	618	616	627	622	603	656	622	626	622	682	644	640	682	617	607	637	584	641	623	633	658	630	612	584	632	597	623	631	624	561	607	637	647	626	605	593	602	651	623	633	654	620	611	630	625	676	656	640	636	571	626	646	646	597	620	608	622	695	623	591	698	638	587	577	616	629	606	632	632	663	592	637	633	641	610	621	686	600	605	660	619	633	682	635	619	604	617	627	618	630	628	615	604	639	616	663	618	627	644	642	611	610	582	629	635	658	646	583	642	631	640	607	617	619	597	667	609	594	634	616	636	641	570	640	622	630	607	635	579	623	593	614	608	570	625	598	648	671	644	656	647	656	605	647	627	626	593	657	629	615	664	636	651	615	648	642	620	654	582	628	607	600	628	648	644	660	671	619	651	636	645	626	622	634	606	590	640	630	621	648	610	617	654	656	616	629	608	634	646	640	596	621	652	660	623	616	620	590	625	641	652	656	578	632	645	651	663	620	670	612	634	644	609	681	601	609	670	610	625	644	603	620	634	651	709	655	640	637	617	613	599	638	626	659	643	604	679	621	628	619	649	644	633	614	650	620	662	621	602	679	637	590	589	686	638	650	641	592	645	622	618	604	606	627	623	634	598	660	630	596	613	605	602	661	663	598	598	619	624	670	604	631	660	646	629	629	655	626	607	657	660	626	673	650	650	670	608	612	591	667	641	661	584	621	622	650	649	620	599	624	667	639	628	620	596	603	644	645	663	631	633	634	674	617	622	640	603	603	618	617	627	644	586	586	599	629	598	634	664	652	621	632	665	666	616	682	649	642	603	608	654	645	631	589	634	637	577	586	645	658	620	642	635	663	660	597	593	598	616	658	617	607	649	590	617	664	613	613	600	622	615	602	621	645	619	612	597	639	643	595	633	603	608	656	630	605	604	653	614	681	667	641	647	633	617	635	608	608	636	671	633	662	649	657	716	647	589	635	649	624	646	601	659	616	653	618	623	634	618	586	607	617	617	635	610	637	624	632	633	617	632	638	582	600	614	647	597	640	640	623	623	619	614	686	611	677	641	636	628	597	571	625	591	677	630	633	615	638	599	630	617	659	632	647	600	631	627	633	658	615	622	621	634	645	646	615	644	664	607	594	658	628	618	613	632	614	582	614	593	643	583	658	594	632	646	654	636	608	646	647	573	632	622	675	614	624	623	585	617	593	626	628	656	653	633	644	668	617	627	651	635	677	639	612	676	639	627	646	639	694	631	632	660	582	667	557	629	637	641	638	608	597	659	635	617	587	656	648	624	619	612	636	600	654	618	616	628	674	602	612	634	615	633	622	610	638	640	604	637	666	649	624	621	636	629	623	649	652	660	628	650	656	624	645	624	618	625	599	650	615	651	634	591	657	602	609	650	638	657	638	624	599	601	634	610	643	634	613	635	640	663	639	613	646	624	616	620	636	609	627	642	631	693	644	580	632	616	638	662	624	640	656	609	680	660	618	617	607	638	664	664	599	614	629	587	614	649	629	618	608	643	619	656	595	641	638	625	616	629	636	606	606	679	586	642	619	651	651	649	612	671	610	639	605	640	638	648	599	616	645	629	594	640	560	607	649	653	589	617	617	601	630	676	628	584	622	639	638	628	623	616	628	632	644	637	667	636	633	641	640	610	661	681	625	659	604	622	600	659	631	593	593	643	633	617	634	621	600	644	628	649	667	684	612	609	662	625	620	626	603	631	581	672	674	585	620	602	633	640	636	637	634	654	629	599	645	624	612	637	620	636	623	578	624	607	649	628	640	649	639	607	617	658	609	625	653	593	638	629	597	618	625	620	635	605	600	644	628	627	648	675	658	595	620	668	684	650	610	613	601	662	625	672	624	651	625	609	634	628	689	632	593	610	654	636	631	617	645	640	662	615	614	606	659	608	619	643	553	646	593	626	629	633	656	602	663	648	589	620	628	620	648	596	623	662	652	628	640	643	660	610	633	647	598	635	657	639	649	595	621	660	628	608	672	613	641	612	669	644	617	605	620	669	625	622	626	607	634	611	676	634	659	659	583	662	632	624	623	618	661	635	600	625	612	649	645	615	653	652	673	665	659	618	627	662	641	653	633	654	652	615	603	643	661	584	599	621	596	617	578	604	616	591	609	662	680
15783	2706	3277	3408	2685	1942	1394	1168	963	831	691	588	520	488	413	441	399	335	377	304	333	287	298	282	291	293	317	295	292	275	255	253	275	298	281	287	277	272	299	277	279	290	269	231	241	271	260	261	298	285	286	285	294	255	273	276	269	252	285	296	253	271	270	243	275	252	262	269	227	276	289	288	286	244	292	273	240	249	276	291	268	283	281	296	276	298	289	278	276	259	264	268	274	270	313	253	249	251	259	261	261	270	306	268	264	271	279	259	263	256	286	264	278	281	255	253	248	271	260	252	279	274	260	266	279	268	251	258	289	262	271	288	284	270	260	260	251	243	271	251	276	263	293	304	264	252	268	255	271	263	262	248	269	282	257	266	275	297	280	287	274	285	277	229	248	248	284	263	261	268	259	246	266	263	277	265	249	274	288	287	231	265	269	262	251	277	253	253	269	255	293	253	267	282	277	285	272	247	290	252	271	281	331	308	288	265	265	257	248	257	271	278	295	265	263	285	256	262	264	266	260	224	274	290	275	217	253	276	288	242	285	278	285	310	286	317	266	261	296	265	286	254	245	290	261	263	246	267	261	256	276	271	275	265	282	277	303	254	283	280	272	274	261	268	256	258	273	270	246	294	275	272	222	278	275	263	280	272	249	256	254	287	246	249	264	274	269	250	237	254	293	289	273	281	294	272	248	250	284	262	272	241	272	275	231	238	272	243	273	264	273	267	283	258	241	276	252	256	274	253	258	245	260	262	239	263	261	260	301	253	273	252	255	279	269	303	259	279	271	264	295	252	259	257	271	267	246	250	275	257	235	284	272	272	266	243	277	311	260	253	266	252	279	270	293	292	278	270	280	238	277	252	246	287	256	271	259	262	291	282	269	264	280	256	245	272	280	311	262	254	276	262	284	283	296	251	306	265	296	272	262	256	235	280	266	264	266	251	289	281	262	224	259	282	268	262	293	260	244	254	253	244	228	298	225	280	285	274	278	266	290	277	280	276	286	277	274	292	241	261	252	266	249	257	264	266	240	280	290	237	292	282	270	284	259	281	297	268	233	263	257	270	269	278	280	280	281	259	298	272	226	276	278	281	270	247	249	305	250	255	276	294	273	261	261	272	257	264	232	260	297	245	247	261	260	279	252	293	227	270	288	260	267	247	272	265	262	310	267	248	259	244	248	281	275	288	262	261	281	274	294	307	284	255	247	276	291	253	275	271	271	232	258	281	302	264	260	286	250	251	271	262	285	219	268	263	249	221	247	258	248	274	275	264	260	262	273	244	276	312	302	252	239	259	264	213	252	257	260	274	264	274	274	265	267	264	264	260	262	260	258	258	261	276	231	252	237	247	239	278	299	269	248	275	258	251	264	297	283	268	250	284	262	275	269	295	284	268	241	282	266	297	243	265	295	286	287	256	253	271	286	245	273	286	259	226	239	299	284	297	269	263	301	330	246	248	276	258	276	279	250	265	291	250	277	252	287	262	264	274	288	287	293	299	261	244	257	286	266	277	250	264	250	265	248	267	242	273	254	296	295	265	254	286	296	258	251	255	270	244	282	299	252	250	283	268	258	274	286	280	250	278	291	279	277	248	279	265	246	272	256	271	245	263	262	283	269	269	229	252	276	252	253	253	257	258	253	257	287	277	246	280	249	307	270	257	277	267	284	240	268	285	286	255	288	269	251	266	261	258	275	289	283	257	255	260	240	281	306	284	257	258	276	280	258	291	278	266	309	267	257	273	259	252	235	262	251	252	287	281	285	281	263	272	277	284	253	269	311	226	266	253	291	256	265	280	272	292	317	277	279	300	324	286	317	276	258	273	265	280	257	252	241	266	254	288	262	256	233	278	258	310	280	258	288	245	292	268	278	259	274	284	248	238	237	258	261	287	247	267	251	291	286	236	249	266	297	290	293	285	246	282	293	268	264	236	244	271	264	267	279	265	270	243	286	254	249	271	290	257	264	276	264	254	283	270	255	231	260	259	268	256	231	259	265	274	264	294	286	225	252	274	266	274	247	273	299	316	225	229	289	275	264	319	270	268	260	277	265	243	283	289	258	288	254	265	276	250	249	261	294	262	257	254	275	294	256	269	237	260	302	282	293	279	285	253	303	257	265	277	284	261	262	262	288	263	262	268	246	269	246	261	268	267	230	238	254	263	261	271	279	297	285	285	256	241	281	281	252	278	285	280	234	318	296	249	273	265	304	246	280	283	282	269	268	248	270	212	250	297	242	265	280	289	272	255	270	255	280	258	268	272	260	263	270	290	244	254	279	290	279	254	262	264	250	245	312	264	271	278	269	295	261	247	292	262	264	265	249	257	262	271	264	263	267	285	277	275	246	262	260	259	281	254	257	272	288	285	288	254	295	301	267	257	278	314	320	279	285	279	256	254	273	263	283	274	267	262	284	274	269	300	248	291	274	280	289	298	264	259	251	259	276	267	289	267	276	267	272	260	261	286	296	275	262	313	275	252	244	291	259	272	260	263	255	243	265	264	275	252	262	261	275	279	294	269	269	270	277	291	272	305	264	263	259	260	267	288	247	279	244	300	258	248	264	292	275	288	248	256	295	269	285	300	281	271	249	265	237	288	253	271	257	271	269	266	258	248	279	255	302	272	293	297	261	259	254	211	296	275	259	255	260	278	272	299	270	254	275	255	231	285	256	274	239	260	270	261	269	272	262	271	245	272	269	277	271	269	268	254	258	231	263	267	288	244	281	276	255	268	270	255	261	264	275	270	265	279	291	270	290	288	232	229	261	299	286	290	265	280	274	296	269	259	278	287	269	296	259	274	254	275	300	270	285	266	300	285	306	274	273	288	241	258	258	277	253	270	262	253	293	287	284	294	290	283	290	292	266	282	291	286	261	260	270	268	304	265	262	295	274	275	249	280	273	268	262	262	273	249	251	248	268	247	277	251	301	257	265	270	272	274	245	247	283	270	257	255	280	280	289	304	285	289	261	281	285	267	272	286	242	250	246	243	274	237	263	240	279	259	262	304	262	236	254	267	252	263	269	247	257	287	259	259	265	281	250	279	286	246	255	274	262	257	316	264	281	258	268	259	261	229	279	258	243	235	237	224	299	260	277	282	269	254	265	291	251	233	256	308	281	239	287	253	276	261	263	283	278	298	280	254	267	265	272	299	274	290	275	229	240	257	295	264	260	247	275	266	267	280	254	254	270	255	282	261	275	241	274	276	260	266	266	292	249	267	278	253	266	242	225	249	291	295	311	249	250	241	280	247	300	266	256	278	245	253	247	268	291	274	290	273	269	254	277	281	277	252	243	276	252	246	264	240	264	230	251	268	258	260	273	281	264	242	239	256	272	253	296	259	287	251	272	250	262	284	230	287	297	269	284	263	258	296	258	251	247	275	264	242	248	261	272	277	261	263	278	287	287	240	265	268	229	268	302	272	252	244	232	267	258	278	292	254	295	284	244	235	238	245	236	243	284	291	269	266	261	292	276	271	271	253	275	285	309	282
9313	2347	5775	8530	8021	7410	5882	5045	4149	4003	2984	2439	2311	1845	1823	1667	1369	1174	1448	973	903	835	793	789	750	712	765	732	801	759	691	670	631	605	716	655	705	634	647	650	623	627	636	685	620	636	604	670	637	644	681	652	650	595	626	640	649	646	591	587	579	614	598	657	597	607	592	647	577	567	610	627	577	642	625	627	654	624	601	586	616	579	633	587	624	642	628	642	613	595	614	616	594	615	643	626	600	625	589	579	647	613	622	599	592	599	558	627	626	581	634	604	612	584	595	606	603	569	586	596	617	611	628	655	608	592	617	616	651	614	642	622	611	644	601	620	628	553	616	621	589	614	577	609	599	604	651	583	637	604	594	591	617	589	600	609	580	585	609	587	640	611	635	591	582	599	628	606	613	599	641	618	630	597	625	542	592	605	644	653	665	588	631	592	626	621	602	576	614	608	636	596	630	630	603	595	592	624	625	615	587	584	625	602	615	581	621	616	625	644	559	620	620	616	605	602	597	622	587	575	590	579	633	624	590	584	658	616	614	618	586	591	591	618	616	593	578	616	587	610	574	631	637	599	560	576	648	597	620	644	580	653	605	632	599	624	603	633	639	619	616	604	617	585	542	608	606	650	628	621	609	620	548	626	605	604	619	602	606	582	601	557	626	574	616	618	614	636	623	569	582	582	584	616	575	634	594	547	586	568	602	596	565	654	641	597	610	593	633	589	588	589	592	631	632	615	586	641	605	678	619	587	641	599	595	599	608	631	632	576	605	608	641	585	611	600	573	603	584	602	616	614	600	590	628	647	600	616	602	555	596	601	614	618	606	588	612	565	642	623	617	574	634	629	631	600	595	644	648	545	603	617	599	568	609	594	616	629	624	620	589	580	587	623	620	612	579	677	645	616	618	619	572	621	620	616	634	582	591	591	566	637	587	595	628	601	609	602	610	595	615	535	605	629	637	582	626	619	609	633	602	577	632	620	584	639	585	628	634	642	611	619	585	578	599	605	575	643	593	618	585	576	620	589	575	598	633	602	601	569	599	614	658	630	618	631	606	578	593	608	645	576	588	617	621	667	568	585	578	624	547	621	607	577	626	560	605	615	666	616	617	584	592	667	624	624	628	624	594	599	577	610	606	631	631	592	625	581	603	639	631	605	563	610	633	600	625	592	561	587	594	618	609	600	657	562	630	567	602	630	598	596	630	610	597	584	553	610	610	588	572	631	588	607	603	607	576	582	597	599	599	583	573	595	583	628	561	630	600	647	581	651	606	597	572	653	601	636	607	568	635	605	615	643	624	614	578	684	575	642	645	593	614	627	601	589	612	623	605	593	627	580	582	633	646	601	577	610	653	613	581	596	634	632	607	590	646	644	610	594	628	612	592	594	625	602	599	585	625	557	574	610	628	611	623	617	595	681	602	584	626	618	576	609	605	605	611	633	603	616	613	602	590	610	639	678	597	655	640	633	614	600	653	597	668	564	612	605	609	573	605	629	619	604	646	602	623	622	613	640	572	603	571	564	581	608	587	603	586	593	646	602	612	602	584	589	587	604	611	599	619	621	621	630	611	616	579	538	640	615	636	592	638	596	626	575	612	596	623	588	567	615	598	614	582	595	582	580	604	585	596	618	605	607	637	572	609	613	636	626	616	590	620	604	593	601	652	599	649	601	634	573	630	617	582	595	558	629	559	635	591	561	595	581	588	621	585	586	605	595	621	645	639	626	599	588	609	581	609	578	617	630	617	592	593	596	582	614	589	576	642	616	549	611	596	656	606	636	574	622	612	617	615	608	536	639	592	604	610	660	610	591	596	619	607	612	664	601	635	620	596	578	637	592	623	599	603	639	642	622	604	622	603	619	614	631	585	608	623	589	606	587	579	600	564	600	647	585	593	567	594	635	562	627	633	605	603	569	655	633	533	646	620	670	649	619	584	633	600	630	600	618	572	602	585	614	599	557	681	611	600	652	635	653	623	567	584	602	638	651	610	586	614	574	614	633	535	595	583	602	562	638	601	599	594	570	627	643	614	632	613	592	613	608	619	641	616	642	608	580	626	592	621	623	630	625	546	605	615	627	608	589	613	617	592	586	593	573	623	569	597	595	641	628	603	596	569	603	582	621	621	596	635	611	597	623	578	606	569	576	596	560	583	601	659	622	630	591	600	626	621	633	616	583	621	605	614	627	614	609	617	623	600	588	619	606	600	560	609	656	616	594	611	678	592	551	576	577	625	640	622	598	652	595	588	591	609	646	613	582	614	610	596	607	583	611	623	650	671	593	582	596	569	635	607	591	609	636	587	570	616	574	610	611	579	629	593	623	623	624	643	573	605	573	594	566	649	617	583	604	631	566	631	604	610	571	612	554	604	611	597	611	614	612	607	583	590	557	615	612	626	589	622	606	584	583	587	593	632	614	588	617	623	640	580	600	556	619	587	573	597	582	640	590	578	663	630	570	645	654	581	608	647	623	565	614	654	623	607	615	615	629	593	613	627	575	601	571	604	600	592	607	610	634	627	607	615	657	611	586	635	611	624	621	613	627	565	585	584	604	632	618	606	601	619	612	617	627	581	611	625	638	595	604	592	614	598	627	610	652	617	640	582	671	621	598	595	611	591	565	575	601	602	568	628	624	613	621	632	634	620	632	608	582	619	593	601	638	612	654	617	588	645	602	606	584	566	628	617	585	619	620	555	608	573	592	618	603	629	594	611	647	611	567	630	615	613	614	613	621	596	617	641	589	665	601	615	604	609	653	607	590	604	604	577	602	622	593	622	645	593	597	581	586	580	586	661	632	574	582	620	585	592	638	612	619	610	615	631	608	569	599	574	607	623	571	599	578	615	628	585	553	592	598	616	597	616	614	617	583	599	621	547	603	592	591	614	587	611	624	564	587	562	640	616	612	632	580	604	613	641	602	635	569	605	581	595	591	559	602	615	657	616	587	618	582	631	583	612	618	619	569	596	618	615	657	612	632	588	599	595	550	619	612	561	594	606	635	617	606	582	595	641	620	610	600	609	631	570	616	627	581	656	604	584	641	630	614	630	582	585	599	604	607	613	631	612	549	617	620	577	598	583	569	625	581	576	570	624	633	633	614	623	588	587	638	581	607	633	621	619	629	636	615	645	601	643	607	559	621	602	638	614	593	629	572	630	619	660	582	600	576	601	602	611	615	583	599	596	574	628	590	609	610	622	614	614	579	622	564	573	601	678	606	614	613	615	617	603	574	599	608	603	594	588	611	573	608	619	592	631	632	551	592	610	612	574	589	573	607	620	638	602	630	571	594	599	620	598	593	627	613	585	561	607	628	568	584	615	589	615	603	604	599	643	626	610	604	636	604	635	591	602	603	607	619	628	632	626	598	617	612	640	548	589	576	594	591	613	598	619	618	596	597	604	594	599	618	629	569	606	626	638	608	632	570	669	574	651	624	607	588	622	583	570	611	622	614	622	610	566	652	577	603	583	604	598	563	613	570	617	606	606	625	638	605
2053	533	672	637	451	375	370	262	229	211	245	213	207	190	194	169	173	152	155	171	157	156	142	156	153	157	171	161	168	149	154	139	139	147	141	133	159	143	155	152	159	158	167	144	150	163	149	165	136	146	133	147	150	156	137	142	154	150	149	147	152	149	163	122	133	147	118	157	152	152	128	161	143	148	144	151	168	166	162	147	152	149	166	143	161	146	161	141	153	155	135	167	141	138	148	143	138	143	140	135	117	169	150	146	147	138	155	162	158	144	150	150	161	150	139	160	153	166	166	163	142	158	158	166	143	163	146	137	143	169	170	155	158	132	142	142	155	127	147	160	138	129	146	147	153	145	148	146	168	153	134	140	124	135	161	125	152	141	157	148	166	135	149	135	153	137	150	161	149	145	146	152	152	168	148	144	127	144	151	170	161	162	161	147	163	144	152	142	151	154	159	183	131	164	135	122	140	155	139	146	122	155	160	167	163	141	154	140	151	138	149	143	142	157	140	169	167	163	150	138	140	175	128	157	159	156	140	143	139	128	156	139	152	151	160	146	168	161	131	134	130	146	151	158	167	132	146	146	136	128	144	181	151	148	148	159	135	166	170	165	148	150	122	155	144	150	141	158	159	152	158	137	146	157	147	129	167	127	162	164	129	178	166	156	147	147	169	138	138	139	140	148	182	158	161	164	136	139	144	138	157	148	154	141	139	155	127	125	131	150	156	144	149	167	154	145	152	148	153	166	166	151	177	139	134	185	169	140	152	164	158	130	148	182	144	154	153	142	149	173	152	145	134	146	153	157	174	147	138	171	149	148	161	132	142	169	153	160	128	153	149	131	141	147	133	120	152	155	155	155	145	149	125	158	173	144	152	158	142	153	134	154	163	134	139	152	153	154	152	137	146	151	157	156	165	136	137	145	152	157	149	132	168	162	156	136	156	155	153	127	131	143	134	143	112	169	129	138	154	161	139	146	165	152	159	158	161	146	162	162	158	155	142	128	150	143	131	132	142	130	141	144	138	153	137	138	148	163	160	153	139	158	141	158	136	147	142	142	147	155	159	171	160	165	154	142	143	152	157	158	163	174	178	147	149	155	146	137	138	154	136	149	151	151	171	167	162	132	135	149	167	140	140	137	133	157	144	145	157	139	140	145	134	136	111	126	139	130	142	160	150	157	139	137	148	136	144	139	155	135	130	155	161	140	138	145	150	165	138	142	142	136	169	155	163	141	140	163	147	161	132	135	138	146	122	128	154	151	130	134	139	136	137	151	130	142	140	136	171	152	152	132	148	123	132	151	160	134	160	147	126	189	135	148	151	145	133	144	160	166	163	151	131	167	146	134	146	141	125	152	142	149	134	125	164	144	154	161	166	147	140	138	138	137	136	140	125	137	161	125	141	160	134	146	126	141	145	159	148	165	143	156	128	138	144	122	139	136	146	175	134	152	150	144	170	160	167	158	161	154	147	144	159	151	139	158	147	154	170	140	133	135	147	167	162	145	159	172	122	161	145	146	166	149	146	169	141	150	152	123	147	150	116	156	172	142	129	151	177	149	149	153	144	142	141	122	138	152	162	165	132	147	155	148	139	170	118	155	171	140	153	135	142	140	137	157	168	160	137	171	138	147	150	149	152	138	153	147	133	155	138	167	145	158	147	152	145	167	171	169	161	160	155	139	150	159	122	137	144	160	154	157	175	165	182	168	140	153	164	147	142	144	143	171	148	157	147	153	142	150	156	165	132	146	152	138	118	157	129	143	158	142	141	162	128	143	146	141	135	136	126	163	168	126	142	129	139	153	144	142	147	127	141	166	127	142	141	146	121	143	152	142	163	129	159	127	183	145	146	141	132	153	153	133	141	149	140	169	163	134	146	135	125	136	163	174	163	156	175	150	158	131	161	139	154	142	153	127	147	130	154	121	159	149	148	150	126	163	154	153	145	129	130	128	149	159	135	155	158	155	153	146	164	157	165	145	143	139	120	127	185	156	143	157	126	168	171	144	156	168	150	159	133	178	155	112	151	152	147	142	151	128	160	153	143	160	171	134	144	155	161	149	153	149	167	158	155	150	174	159	118	157	171	146	151	158	142	138	140	135	131	152	165	142	138	148	158	145	169	139	124	118	151	131	156	158	156	154	162	150	159	153	151	175	114	128	168	160	157	155	173	147	140	154	134	139	152	170	174	135	152	152	143	170	149	134	133	131	170	148	145	143	141	155	135	158	150	143	128	141	130	143	144	137	144	141	125	144	131	133	138	150	169	160	136	151	153	147	153	167	149	155	121	142	123	126	151	150	124	138	159	145	159	147	148	145	159	176	155	150	135	167	160	130	158	123	138	152	160	134	138	145	135	152	147	150	160	133	166	178	158	156	130	157	159	160	168	152	151	165	143	120	154	129	141	163	145	160	125	159	140	137	168	142	162	151	135	170	107	153	149	142	128	155	142	148	129	176	175	163	153	142	137	174	158	137	159	157	145	168	140	147	159	183	150	147	148	146	130	137	138	147	121	144	158	155	143	140	161	129	152	149	161	148	158	151	137	118	150	150	146	136	132	161	137	154	155	143	152	161	136	154	155	155	144	150	154	156	147	129	158	145	142	160	149	147	169	152	155	144	143	149	132	141	155	171	154	161	160	149	135	143	154	156	126	155	156	174	138	158	146	141	142	151	175	163	149	143	146	149	142	139	124	167	156	149	117	117	142	148	154	177	138	128	138	131	121	149	160	141	177	184	151	130	140	144	151	151	149	136	155	145	160	137	143	147	147	142	140	145	131	174	155	144	149	140	150	177	166	162	144	132	155	139	150	180	163	147	151	165	140	149	146	152	143	148	160	166	164	146	152	135	168	169	127	140	149	131	146	152	146	138	160	156	154	168	142	165	150	130	175	150	148	145	154	134	167	152	135	133	156	163	154	163	140	169	171	139	138	146	144	151	158	133	146	153	128	162	143	143	156	152	146	147	157	152	164	151	144	146	132	163	163	146	164	167	155	135	137	151	158	157	155	159	147	150	152	150	172	164	162	127	158	143	160	145	137	148	142	148	142	146	143	136	169	149	146	139	161	156	154	111	140	146	151	141	167	149	153	124	143	126	147	139	149	156	158	133	137	129	161	161	163	136	161	135	153	152	155	147	150	153	143	155	151	124	136	174	159	140	135	136	150	144	152	170	150	152	141	150	141	130	155	146	150	123	144	173	158	142	168	147	162	151	152	133	156	158	143	139	139	144	155	148	139	146	147	141	139	132	152	165	141	140	140	138	169	154	143	153	139	135	135	155	166	147	154	147	164	146	140	161	157	175	145	141	155	151	161	148	148	137	157	143	125	148	145	169	140	153	155	139	151	148	156	151	154	145	155	142	144	159	153	145	148	134	139	132	158	147	139	154	150	153	157	157	139	140	142	160	161	152	139	128	144	150	150	150	167	142	141	135	140	166	157	153	133	160	141	148	147	152	149	136	149	122	149	178	165	152	159	154	169	140	141	151
1973	824	1600	2070	1784	1577	1356	1272	1137	973	900	784	692	590	599	565	526	466	466	472	471	420	415	425	419	415	389	420	415	399	395	405	361	383	428	414	394	382	375	380	370	398	427	374	400	380	395	425	412	391	423	398	387	403	365	413	375	374	411	389	375	358	367	368	406	375	371	372	406	387	377	378	365	347	376	375	392	399	367	392	376	403	363	398	390	390	365	392	362	387	371	414	380	378	385	380	367	383	345	414	368	393	349	348	350	362	371	371	372	435	391	376	395	382	401	388	379	372	414	381	359	404	385	396	391	362	382	375	398	394	396	376	405	365	368	375	397	379	406	339	401	375	404	418	354	374	396	381	391	359	357	391	373	375	374	392	400	359	372	376	397	397	409	384	361	393	382	403	371	383	435	385	390	376	382	381	388	394	387	401	383	387	405	365	375	384	362	379	364	385	374	373	369	379	332	392	392	390	356	333	390	397	366	387	385	403	365	420	378	373	367	408	354	358	346	388	415	373	376	396	381	366	375	392	384	398	381	346	381	402	389	382	362	396	394	350	421	419	351	366	350	377	387	402	385	380	383	411	332	429	374	364	374	384	391	390	378	394	381	385	375	358	395	363	379	409	404	389	382	410	355	383	413	367	396	365	364	350	384	375	417	399	355	395	402	380	371	376	362	405	383	376	400	380	350	376	417	385	391	379	363	370	373	405	359	393	402	399	378	370	373	388	376	385	428	400	348	381	340	382	366	360	378	361	355	342	416	393	369	374	382	393	382	386	389	377	380	392	369	379	373	357	356	357	359	381	390	389	371	424	389	379	409	414	414	361	338	397	388	371	394	394	376	399	394	387	371	378	363	378	383	365	365	380	407	409	401	355	377	394	410	361	371	398	377	413	410	335	399	401	376	365	415	391	409	364	408	409	387	372	376	384	394	412	399	382	351	400	411	398	399	397	399	343	384	374	350	341	358	385	370	366	376	395	350	359	371	393	395	358	365	372	397	348	367	405	409	375	357	367	369	370	384	362	376	405	375	369	350	370	382	387	389	365	391	371	367	374	406	389	383	343	403	393	379	393	399	388	383	361	355	397	395	361	392	384	388	385	389	383	369	373	371	371	368	394	368	404	404	388	353	400	409	374	377	348	384	398	387	370	409	355	404	363	363	367	382	417	389	376	385	405	381	367	410	364	392	409	350	412	385	372	363	418	397	405	370	375	384	396	398	393	409	353	329	381	404	351	376	388	380	384	360	369	353	357	400	390	395	385	392	368	361	383	346	407	384	389	354	370	365	371	379	372	387	379	416	381	348	364	386	402	367	405	403	385	395	370	402	377	368	384	371	387	398	399	380	353	356	391	378	391	376	410	388	365	377	348	415	388	420	363	382	340	393	364	377	355	366	394	381	391	377	400	378	413	375	363	389	367	411	372	372	410	371	381	362	376	388	366	395	388	397	379	399	358	345	398	389	339	353	393	367	358	408	369	370	372	349	345	386	395	331	383	399	381	416	371	374	388	373	405	363	389	407	371	381	411	342	385	386	357	371	394	394	376	343	363	412	376	362	401	403	365	389	355	368	396	419	411	344	370	406	380	398	367	396	412	444	377	360	370	393	415	374	360	380	398	410	405	358	364	391	410	366	383	393	372	381	384	374	387	394	382	419	359	373	376	346	387	381	372	410	354	374	400	389	390	353	369	386	349	398	397	382	412	420	362	397	353	361	361	406	351	369	382	408	367	369	393	391	386	355	389	387	436	378	348	384	352	370	375	371	415	416	355	367	370	366	404	357	374	388	391	376	398	376	356	364	381	389	361	383	367	381	404	402	376	406	387	407	420	355	388	352	349	360	393	414	406	377	381	348	376	365	356	384	370	318	352	378	375	403	390	405	386	379	378	374	362	387	375	373	379	338	402	382	406	410	341	368	385	372	381	383	397	393	383	380	386	391	343	365	380	381	388	392	366	391	384	363	379	366	388	402	361	392	380	410	359	386	385	389	365	381	364	393	365	384	379	386	349	370	400	367	369	383	360	396	385	380	394	369	377	378	369	413	334	392	391	418	403	371	360	378	378	381	359	366	395	393	394	379	416	388	414	360	402	390	357	403	383	390	368	375	411	362	381	372	367	389	369	368	397	370	376	362	358	362	371	344	382	381	349	367	399	397	397	367	388	376	361	406	398	379	376	385	383	403	382	378	375	356	392	387	365	378	380	368	387	384	415	355	382	365	406	390	393	396	393	374	389	361	401	412	342	402	438	337	372	400	382	365	322	415	368	362	380	405	372	358	374	371	345	362	396	395	379	326	420	368	384	413	387	373	417	379	395	340	392	390	392	419	373	316	366	393	360	389	352	356	342	377	381	390	391	382	367	386	385	362	365	360	392	383	417	398	385	387	369	404	393	377	376	385	394	388	405	380	358	381	392	404	392	386	400	393	385	378	372	402	419	375	364	365	362	371	388	356	365	372	391	377	378	379	385	368	348	347	374	377	366	387	414	365	419	409	365	395	416	373	384	400	391	411	397	375	377	407	360	367	379	423	363	372	375	410	397	366	378	387	379	395	390	395	365	381	367	395	373	390	381	373	343	365	377	407	388	383	370	395	396	390	399	396	381	380	356	390	395	361	356	398	380	342	380	400	409	403	411	389	362	353	406	395	402	388	384	384	377	343	327	391	347	412	404	385	354	388	363	362	355	391	429	390	401	405	379	408	389	411	407	388	388	377	388	397	382	369	398	363	359	379	379	353	416	374	387	383	412	391	362	378	385	394	356	400	398	378	373	357	366	379	379	373	408	396	378	395	397	382	370	391	400	387	382	369	410	420	391	419	374	363	375	372	419	383	355	348	380	349	369	362	379	358	379	399	376	338	368	376	351	359	403	390	363	392	340	369	377	340	342	360	347	379	400	414	382	405	394	367	367	399	357	373	384	400	349	411	384	361	381	363	407	401	399	388	400	376	395	393	370	361	366	373	339	377	391	379	359	409	374	363	394	387	393	399	393	358	398	360	391	392	399	371	367	360	374	367	379	390	389	367	373	416	378	376	383	356	409	388	364	380	382	369	377	362	389	383	382	429	407	378	383	371	361	399	388	363	412	375	377	397	365	370	342	409	388	383	386	389	369	385	395	389	353	397	405	333	385	402	379	407	398	394	358	384	443	391	352	395	338	382	395	393	403	385	353	395	377	364	394	374	386	391	356	396	410	397	375	389	385	400	406	417	348	368	358	416	376	353	376	365	396	388	377	344	372	371	383	332	388	392	368	350	393	374	367	378	384	401	363	342	395	392	361	397	365	343	375	408	367	387	360	391	365	373	368	361	401	388	380	363	383	362	369	391	407	391	377	353	383	404	346	386	382	395	385	364	368	374	386	351	377	342	377	385	408	407	362	374	381	408	350	418	361	347	373	404	402	379	372	391	397	366	366	393	368	377	406	351	388	365	394	339	402	401	391	361	369	396	409	381	353	406	400	397	371	395	403	335	433	364	357	369	375
8746	1440	1865	2174	1606	1128	872	778	716	576	491	453	405	366	333	372	330	339	331	309	316	291	279	259	301	270	290	274	279	277	281	269	280	295	276	250	263	253	243	263	258	272	260	274	237	273	287	265	304	270	279	251	275	296	243	264	267	288	266	275	262	248	286	271	260	262	241	275	260	273	272	272	253	259	272	286	275	280	255	287	297	254	281	271	289	274	272	275	249	272	247	269	283	289	255	272	269	269	268	257	267	254	255	280	244	261	254	262	268	241	264	262	265	273	254	279	257	248	260	220	285	262	284	283	269	249	279	288	265	234	250	265	269	243	282	258	276	298	255	236	260	259	274	258	281	231	278	285	285	263	287	263	260	214	268	269	237	263	255	272	251	252	256	250	265	231	253	265	243	274	286	245	274	251	286	287	280	291	255	251	260	257	261	265	275	260	252	280	269	295	284	255	277	269	289	297	252	266	296	243	275	287	248	282	271	311	275	270	255	251	291	260	254	258	264	245	264	281	233	289	277	252	279	265	250	228	265	247	271	259	277	274	257	275	262	232	258	282	263	247	269	238	250	284	276	278	281	261	255	258	269	277	296	271	256	262	259	267	254	247	280	271	283	254	285	280	289	255	275	287	252	253	246	276	292	277	248	305	262	275	279	276	301	288	259	280	227	278	265	299	262	265	267	291	242	265	256	292	281	274	263	242	244	256	290	250	264	241	271	232	258	264	255	252	281	262	276	245	288	255	250	302	276	231	242	252	237	249	282	253	244	272	272	274	274	258	264	263	273	300	243	248	292	252	276	275	295	330	279	293	263	255	289	250	244	269	257	258	256	267	309	290	266	263	237	265	283	255	302	263	256	243	269	258	252	259	268	260	260	264	280	253	268	253	283	269	247	273	281	256	259	242	278	263	267	255	277	276	268	275	284	241	246	262	270	282	267	277	283	263	257	269	270	279	247	245	256	279	283	312	292	247	272	290	276	268	265	240	241	271	250	262	245	271	255	273	249	303	269	251	266	271	281	257	282	289	264	269	286	268	282	248	321	313	280	247	273	236	266	306	272	279	273	285	259	286	259	255	279	292	257	286	266	278	289	257	266	280	260	268	258	272	270	280	255	299	269	253	268	243	257	293	275	277	284	283	283	262	279	282	253	264	270	266	270	272	248	251	265	283	302	263	237	269	279	250	288	255	276	267	266	284	266	275	273	279	291	296	252	260	268	286	243	276	270	246	239	253	268	283	289	286	271	283	261	282	269	260	282	251	245	265	259	274	271	251	267	273	243	255	256	255	267	297	260	278	299	255	258	262	232	265	248	263	272	282	251	273	268	255	238	284	295	263	284	270	244	268	291	269	258	252	289	274	270	279	250	256	271	239	246	253	264	274	268	286	292	299	288	260	263	284	289	263	260	272	237	286	258	248	255	247	264	277	284	248	285	267	267	290	263	254	262	278	253	265	245	244	256	279	237	262	278	272	282	261	264	271	243	250	268	267	238	266	299	285	238	285	269	296	244	267	250	267	271	274	262	260	298	258	243	286	268	249	283	258	282	259	256	270	278	254	227	246	248	315	267	271	291	249	255	280	280	241	259	272	292	282	271	274	249	281	246	280	249	252	243	264	276	262	265	237	280	251	272	274	295	277	263	234	275	266	270	260	270	255	249	266	271	260	271	273	290	269	298	275	275	264	240	266	272	267	277	263	254	258	294	284	250	283	271	270	256	256	270	300	283	294	281	266	262	267	234	288	285	286	277	267	288	260	276	244	269	277	263	283	283	266	272	274	260	284	244	254	259	249	278	268	275	245	288	281	259	286	277	291	260	277	241	256	292	263	269	303	277	280	295	245	245	265	269	269	244	276	265	240	265	250	281	291	291	252	255	304	276	268	288	282	285	255	285	236	252	246	233	264	248	255	273	276	275	253	263	275	265	259	261	271	248	243	270	267	283	236	276	246	293	272	283	268	261	269	263	282	279	294	261	283	266	272	238	300	258	254	270	293	298	275	254	261	294	263	272	287	289	257	258	285	288	272	268	256	293	247	245	253	246	259	258	244	265	281	240	304	273	288	256	253	264	282	260	249	254	263	240	263	285	265	283	243	226	250	266	269	265	268	281	239	273	288	262	277	293	263	276	250	252	266	275	256	275	290	258	260	292	258	297	238	269	271	260	291	258	285	271	241	281	267	301	260	267	271	259	268	264	263	244	265	257	284	251	253	264	311	275	252	288	280	263	257	270	257	269	304	290	263	303	234	266	287	245	271	258	264	254	251	285	269	259	285	245	268	281	299	251	259	259	264	273	283	268	223	266	277	295	255	274	280	244	267	260	263	269	283	279	265	258	246	259	276	268	247	267	230	274	249	276	276	292	274	285	240	260	254	267	289	262	274	254	307	287	260	288	249	282	269	282	277	292	250	227	250	257	246	254	283	259	273	262	277	257	253	259	243	273	267	262	274	291	259	278	265	283	243	254	248	264	263	246	254	262	271	282	278	276	265	246	236	258	289	268	271	267	256	248	262	250	266	258	281	268	236	292	271	290	271	236	255	226	276	268	260	281	263	281	239	253	243	267	269	266	275	283	279	271	257	251	237	264	265	286	262	251	266	254	261	283	244	266	265	267	268	292	283	259	290	270	268	269	279	272	300	267	272	282	275	283	276	266	290	246	261	279	249	274	250	277	279	255	280	261	276	275	254	258	280	302	287	262	261	265	276	269	278	272	280	253	305	257	280	253	223	243	251	234	256	276	297	236	280	290	280	256	262	303	261	303	295	283	228	254	265	277	247	256	238	262	251	289	275	270	262	271	281	280	285	264	269	270	246	259	273	248	300	275	237	270	267	295	265	257	279	291	279	297	262	256	292	270	246	261	274	242	250	233	258	269	263	242	264	269	262	265	272	294	270	262	260	245	264	252	271	277	289	272	246	307	303	272	276	232	280	264	295	252	259	275	268	276	253	239	265	276	241	283	242	256	238	256	263	270	279	273	241	283	238	256	252	265	287	273	284	261	252	272	257	267	273	260	259	278	227	276	289	252	274	228	294	260	269	275	263	259	269	280	274	286	268	290	290	273	229	251	290	287	272	287	275	269	276	273	232	264	266	270	265	281	248	294	223	236	305	263	314	280	276	271	286	258	255	258	288	248	265	279	291	261	238	275	304	269	250	298	265	315	287	272	288	254	266	268	270	259	241	281	272	293	248	234	282	273	254	241	259	265	290	287	240	254	259	256	254	246	264	267	254	254	264	270	251	274	309	261	234	254	285	274	274	274	270	283	256	280	242	286	266	264	250	270	259	263	258	286	275	248	262	255	264	307	245	282	264	257	260	257	234	281	260	273	263	271	279	302	247	259	281	280	263	292	258	237	231	257	261	269	257	269	278	256	291	278	263	281	240	259	278	269	285	259	281	278	261	293	276	274	288	234	271	284	278	294	263	276	278	236	281	269	282	281	262	263	258	288	301	248	244	259	250	299	251	267	262	257	285	246	246
6972	1642	3675	5864	5440	4599	3823	3246	2903	2468	1948	1800	1587	1447	1301	1271	1074	1034	978	870	759	753	712	737	706	691	666	705	741	738	667	693	628	647	665	682	633	643	670	674	696	624	655	666	676	636	659	662	661	648	663	645	654	616	622	657	593	643	631	648	647	655	647	617	580	585	624	602	668	573	600	639	585	584	651	604	614	611	660	619	670	657	620	612	666	613	613	597	639	579	605	611	606	647	621	673	637	641	631	618	632	617	634	632	620	636	620	619	564	641	605	616	584	707	636	610	592	638	626	648	676	651	620	601	625	633	629	621	596	611	592	628	606	622	613	602	644	625	624	644	627	653	616	600	634	636	640	615	625	617	629	638	658	584	621	602	590	656	653	638	583	661	636	626	637	603	598	621	585	642	638	624	616	624	641	670	628	618	607	644	625	617	590	670	595	668	650	620	585	655	639	619	671	584	570	642	594	597	578	590	616	623	660	615	605	653	606	629	655	643	621	610	613	600	632	629	626	592	613	621	604	657	615	621	608	635	661	629	596	625	586	608	635	607	626	633	652	633	634	645	612	680	641	607	614	614	616	605	600	617	645	583	610	589	587	651	640	649	585	606	642	632	580	606	666	664	563	618	610	662	633	604	640	626	624	616	657	614	596	648	603	595	609	675	658	674	658	610	603	613	665	651	576	652	658	630	593	650	619	621	627	615	631	630	624	652	657	616	614	649	606	629	609	667	614	668	581	601	656	625	617	587	641	602	593	583	629	595	657	616	617	618	622	653	657	628	654	618	635	594	629	633	610	636	606	637	635	615	608	609	616	599	635	651	626	620	619	599	612	664	640	627	609	679	591	667	629	589	620	595	634	592	630	648	606	624	634	631	581	623	591	633	669	630	645	625	650	610	672	630	622	623	607	641	626	652	651	643	633	650	628	626	608	633	632	631	648	619	598	687	612	662	635	614	622	645	643	686	640	679	595	629	633	583	649	616	633	624	610	653	580	621	643	657	613	602	623	595	660	624	671	634	630	601	582	599	640	610	589	651	583	602	602	614	630	632	653	577	615	636	628	617	623	598	615	605	587	622	588	606	632	625	605	648	634	603	649	638	657	602	616	581	625	648	652	618	665	646	685	636	638	616	613	685	652	627	617	611	630	636	582	642	613	638	577	613	611	637	617	575	619	628	658	639	607	640	624	598	623	634	631	660	605	629	624	604	571	600	686	623	602	643	640	660	613	622	634	617	667	624	581	588	627	641	641	660	633	587	627	605	623	659	613	640	596	590	653	633	602	627	613	607	625	620	643	623	659	616	656	616	613	619	650	662	604	574	630	609	653	632	583	606	668	655	620	616	625	632	614	591	601	590	580	564	608	622	643	578	638	638	636	677	616	639	646	643	620	605	611	650	611	657	661	605	609	580	564	615	604	610	648	613	631	659	651	610	603	682	618	549	624	628	658	618	643	611	645	582	606	603	664	627	616	603	626	640	608	628	611	617	633	615	591	610	631	622	595	666	584	623	618	588	629	630	620	641	597	664	631	670	631	654	621	668	650	561	625	621	643	630	607	593	647	646	590	646	609	614	669	657	625	608	636	602	644	595	605	631	656	608	634	639	656	623	580	622	606	632	658	613	607	625	612	610	578	608	657	636	649	661	604	583	646	607	601	609	624	634	640	577	659	644	587	618	604	597	565	610	612	649	630	629	613	662	651	606	656	634	593	642	609	608	600	610	640	612	651	620	606	668	561	625	635	580	632	697	580	635	590	635	614	664	566	619	667	544	628	641	600	645	595	609	644	598	595	617	622	646	653	595	612	603	651	667	620	615	638	633	634	615	635	640	657	598	623	636	637	612	610	580	624	629	644	639	625	644	632	658	676	649	652	671	688	595	664	590	633	633	621	627	652	635	648	616	651	583	645	598	651	583	582	608	609	613	614	634	661	615	632	604	636	651	675	640	668	655	654	645	657	633	644	616	586	566	617	653	611	595	600	626	644	601	591	584	599	605	632	640	601	632	617	610	596	619	615	667	636	654	607	623	602	602	636	613	632	629	626	653	581	621	624	606	613	640	598	613	642	574	647	624	600	622	632	644	676	643	629	606	658	646	617	639	626	661	651	646	626	580	649	593	661	667	618	623	626	620	613	615	574	591	639	623	662	634	639	601	594	595	638	622	610	630	608	615	648	628	604	643	626	644	635	649	607	634	579	599	607	624	627	635	617	646	606	598	625	607	640	620	587	666	665	646	610	656	626	593	616	600	649	622	643	634	664	607	652	650	659	611	638	665	620	643	632	595	647	654	653	645	671	649	616	602	638	616	569	613	609	601	617	673	604	650	571	659	641	646	643	631	635	626	659	650	590	594	592	583	619	640	610	628	630	660	596	610	618	654	623	634	644	639	619	621	584	611	586	626	635	613	619	645	641	642	651	621	581	600	667	645	600	615	626	624	640	587	641	630	652	614	643	622	655	610	582	634	560	608	678	638	640	612	642	629	610	636	657	590	650	619	626	614	598	602	587	660	605	551	593	593	592	670	606	593	631	646	616	583	640	643	613	576	645	659	629	639	612	625	631	667	626	682	642	593	607	623	608	650	592	666	645	615	629	609	592	614	614	618	628	610	631	584	635	616	651	622	607	626	640	634	646	629	613	662	591	651	579	627	630	612	670	659	627	660	608	629	595	672	626	617	676	665	601	612	638	641	622	639	619	615	620	615	643	653	604	620	556	637	607	596	630	613	580	621	613	659	598	618	616	635	607	672	647	672	576	677	634	634	605	666	618	685	579	591	670	601	641	646	584	637	601	619	646	614	575	595	600	640	643	632	610	630	609	646	628	635	622	640	624	590	641	604	632	622	613	610	635	594	615	618	678	625	651	593	642	621	625	676	650	615	596	664	618	642	635	627	622	618	668	634	667	641	573	629	626	619	642	609	624	626	620	658	635	642	631	624	583	639	613	620	657	652	618	620	603	620	681	623	627	639	598	605	653	655	626	594	590	629	598	666	603	614	637	615	662	674	642	569	653	637	569	641	628	639	606	639	588	597	608	628	671	617	624	616	647	648	589	674	610	637	653	622	588	578	632	615	624	624	599	616	650	604	610	597	624	625	607	633	681	598	642	610	639	646	605	620	645	615	635	585	611	621	660	650	617	613	650	619	629	612	617	626	647	612	611	656	626	680	607	649	635	604	696	625	625	599	612	607	587	660	649	613	611	587	652	709	609	666	652	640	615	650	631	631	678	654	600	658	608	594	594	623	653	662	640	604	627	609	624	621	667	629	613	643	627	591	614	610	652	651	594	645	632	611	610	613	643	629	617	612	597	600	617	614	618	624	583	613	592	671	636	641	628	624	649	632	615	647	630	617	658	648	635	644	629	636	631	631	622	637	624	591	613	584	682	628	638	626	624	615	659	625	600	626	618	666	643	668	637	597	639	638	611	646	621	639	608	643	656	630	667	652	614	636	641	627	620	612	614	643	646	624	582	626	630	589	648	624
15520	2590	2981	3708	2806	1920	1457	1178	1021	817	713	600	575	461	445	452	440	328	340	338	284	296	317	286	308	330	297	271	314	261	311	271	263	283	311	299	283	301	249	297	265	257	301	265	281	324	310	262	278	286	256	283	285	288	263	255	294	250	280	273	277	271	229	262	296	286	270	261	239	243	297	254	264	262	239	281	283	279	262	247	275	266	269	266	249	294	272	258	240	240	258	255	275	233	249	250	299	294	262	264	243	290	252	228	325	282	278	262	287	243	286	285	300	291	267	234	250	278	284	278	244	247	284	278	248	282	258	273	279	297	266	268	277	266	252	272	286	221	268	257	260	318	264	286	261	299	262	270	273	305	264	267	277	261	230	255	278	283	284	266	264	269	298	278	301	284	280	270	276	262	242	243	268	273	276	265	279	278	247	271	252	269	295	279	274	252	263	276	271	268	254	263	257	299	258	245	284	239	284	255	255	257	283	262	254	274	234	305	296	262	294	255	270	280	249	294	239	245	289	269	283	262	223	300	281	272	258	256	297	272	269	285	239	254	241	271	255	261	257	256	262	274	291	267	243	278	287	263	253	265	262	291	286	240	265	240	258	264	272	275	277	293	272	288	279	293	284	266	276	269	259	267	246	261	277	264	277	277	279	248	256	284	273	254	271	315	263	277	285	288	258	262	281	266	277	303	252	284	260	238	257	252	260	269	277	290	274	263	268	252	237	266	238	287	274	308	245	263	282	302	299	265	266	301	272	283	262	257	267	257	238	238	262	283	274	241	293	262	268	284	236	266	277	261	241	266	228	257	265	272	247	275	270	275	267	240	256	268	249	300	248	242	292	222	259	279	247	270	242	290	249	256	255	266	263	231	235	296	256	217	287	278	296	263	276	243	250	250	248	270	271	264	250	264	261	250	248	270	255	274	256	296	276	270	285	246	248	269	258	250	266	275	272	264	292	263	259	290	254	263	288	283	270	261	285	261	288	280	263	273	251	234	259	280	287	280	278	288	249	268	275	281	238	248	291	288	291	258	244	290	229	241	242	293	255	298	269	275	269	256	263	271	280	274	266	296	246	275	255	288	296	285	266	262	295	289	263	260	260	287	307	236	227	271	285	273	258	288	264	274	271	248	235	271	260	286	282	263	286	231	278	255	294	255	270	254	273	283	253	262	258	268	265	258	257	254	266	283	259	277	292	296	272	260	260	288	234	290	274	251	268	291	261	279	287	265	289	283	301	275	259	289	269	268	290	279	294	283	259	280	268	313	272	290	279	262	280	239	258	251	260	288	262	266	266	252	245	273	264	229	271	279	276	268	275	303	252	271	242	235	233	264	280	255	232	294	294	250	253	298	247	283	265	280	262	289	270	245	270	302	273	261	278	282	258	253	291	288	241	271	278	263	249	273	254	236	245	266	240	249	270	263	276	274	283	232	288	263	253	266	262	275	275	293	274	285	226	264	272	281	262	264	292	274	255	288	283	260	228	261	230	274	273	232	259	248	267	285	272	264	285	271	267	267	295	279	262	256	259	265	220	269	276	259	289	274	257	280	252	266	289	264	282	263	268	282	282	278	266	261	254	269	252	272	247	264	261	273	270	292	290	271	279	276	311	282	262	256	256	274	242	289	265	316	276	268	261	272	249	291	278	294	261	266	236	267	281	267	261	269	264	275	282	281	274	267	268	300	255	289	285	288	300	276	287	259	263	297	307	256	280	272	260	316	283	234	271	280	259	270	272	239	270	294	273	263	234	299	283	311	277	285	257	280	267	254	253	320	266	287	258	308	258	269	256	259	299	255	305	263	249	268	230	233	292	262	266	267	235	235	266	289	264	258	253	262	273	239	251	272	275	283	263	288	278	276	251	273	282	297	274	275	284	224	307	267	287	267	259	279	267	302	250	246	284	269	255	262	307	250	254	269	292	263	229	271	275	288	283	252	243	308	271	280	241	281	302	256	306	268	277	270	258	252	293	291	270	248	245	291	254	244	287	244	262	273	261	281	268	284	265	265	301	260	254	269	259	273	267	261	299	290	276	304	277	269	291	293	299	280	231	257	292	253	243	259	248	248	246	241	257	275	239	279	260	258	280	256	283	257	269	281	280	240	267	296	273	279	279	281	269	273	279	258	265	271	270	272	267	280	250	240	252	264	241	262	265	246	291	300	278	253	262	279	282	259	257	278	277	268	267	261	277	272	259	240	276	265	273	265	229	254	272	244	272	260	235	276	282	261	253	278	256	268	259	269	244	264	273	294	275	278	296	270	258	249	264	271	262	260	258	270	263	289	249	261	256	248	286	246	249	248	301	274	282	245	299	255	270	276	263	265	324	269	261	271	278	244	253	277	287	261	297	300	272	276	245	284	259	243	278	234	270	272	290	292	260	268	279	300	256	275	291	273	307	285	275	256	257	291	250	261	267	265	256	273	289	245	260	249	260	240	261	245	236	284	275	259	278	288	246	267	247	280	263	279	313	268	276	260	257	253	259	269	285	257	284	267	264	262	265	271	274	271	279	246	280	248	252	257	270	276	261	258	259	271	263	280	290	280	266	265	296	288	276	272	267	257	291	304	256	282	254	287	264	254	280	288	274	278	283	266	291	301	283	257	262	260	270	281	284	298	263	250	279	287	271	258	258	290	259	306	258	278	274	258	285	272	269	248	268	248	253	253	253	238	224	228	258	262	254	243	235	295	255	295	265	300	281	284	283	277	282	245	288	276	296	272	238	293	277	253	275	257	253	257	273	252	268	259	250	266	286	260	247	265	269	246	259	263	289	264	287	286	278	273	275	284	277	264	250	279	286	253	276	247	282	261	262	269	246	291	258	293	245	281	277	259	247	227	299	267	261	273	250	243	270	293	250	267	283	248	257	280	238	288	270	266	282	261	269	273	256	246	239	256	257	246	289	235	224	282	279	272	283	275	259	318	255	269	295	244	256	271	264	232	280	279	235	303	280	275	247	292	288	280	268	259	245	307	295	263	261	241	312	250	249	291	270	284	308	269	259	272	249	274	280	276	310	325	311	267	262	270	269	264	264	316	276	292	277	244	255	272	242	264	262	260	268	286	272	271	252	280	278	279	250	294	227	267	266	257	259	296	285	278	293	276	255	264	270	275	273	250	285	300	277	233	270	267	260	235	274	260	292	252	242	274	232	257	270	248	270	283	283	244	267	244	252	254	268	269	288	275	235	281	307	268	276	254	264	269	283	260	271	287	253	260	272	257	286	249	271	252	238	253	270	266	272	296	283	302	302	260	285	279	284	300	292	220	270	272	253	246	281	281	268	299	282	271	284	244	261	267	289	286	270	244	261	256	276	255	262	273	244	249	240	284	250	252	260	263	262	322	252	293	265	275	316	282	253	287	263	250	254	256	260	248	260	279	268	297	271	306	248	241	260	255	242	243	255	269	274	258	275	303	282	260	276	241	265	293	283	297	271	267	283	259	285	261	273	274	265	254	270	262	253	274	258	283	270	268	274	296	291	298
9199	2160	5391	8597	8254	7303	5853	5169	4327	3754	3117	2659	2410	1968	1889	1751	1495	1195	1191	1115	880	777	804	777	805	727	762	718	762	709	661	608	662	663	669	683	638	645	644	685	652	644	670	623	593	679	621	628	656	616	628	596	626	605	644	595	599	617	642	613	601	614	595	614	609	591	615	592	608	611	618	578	651	652	598	627	599	620	610	598	658	610	601	598	616	600	614	582	604	665	571	628	629	613	564	643	604	635	615	630	599	600	636	581	672	606	612	594	589	618	580	620	599	616	602	651	602	573	632	563	613	615	620	622	573	627	601	624	629	594	624	604	597	614	555	643	583	605	578	576	579	575	603	588	603	640	605	612	603	593	578	614	580	594	634	617	630	616	636	595	624	572	655	619	630	595	604	644	594	610	605	585	598	587	557	598	580	604	609	622	613	598	630	592	574	588	626	593	593	606	607	583	634	591	626	574	640	591	562	603	622	608	602	585	616	581	619	598	614	632	601	588	620	604	620	622	617	608	597	585	564	607	647	596	615	632	597	621	595	543	641	551	605	591	597	595	570	596	627	560	608	583	605	585	589	598	603	570	606	627	612	591	588	587	584	590	613	598	627	594	609	595	623	606	600	586	608	608	606	586	619	654	590	608	601	604	597	570	610	598	592	571	576	587	595	638	613	586	584	604	584	572	630	583	598	607	587	655	609	578	591	539	621	600	592	634	590	623	624	585	602	625	601	606	631	589	562	590	605	595	607	566	632	611	591	648	606	614	628	596	636	603	680	621	586	621	604	592	642	583	599	583	576	596	588	607	555	576	617	617	679	617	606	569	621	599	610	600	591	642	620	632	614	598	607	651	650	633	627	639	576	613	614	613	605	600	614	600	634	634	617	626	565	583	588	597	574	658	585	609	613	600	602	573	583	602	592	654	651	608	569	612	620	625	626	580	584	603	681	581	622	574	626	631	600	591	613	574	602	598	592	629	617	640	600	572	637	620	583	599	613	592	601	572	597	633	585	575	569	621	639	586	659	592	606	586	547	611	597	594	651	655	631	584	595	612	579	597	622	650	594	660	583	586	629	602	577	619	583	631	628	622	561	617	637	636	596	600	605	593	576	571	617	629	647	624	599	574	548	641	555	615	601	622	571	608	600	594	589	578	626	633	584	603	614	549	595	585	630	611	621	594	636	602	566	616	631	611	591	615	618	601	591	640	567	553	606	617	644	609	575	591	549	629	597	661	651	624	548	611	643	605	569	558	587	587	570	596	609	610	634	563	609	654	616	623	543	636	623	631	612	608	640	635	605	607	564	583	603	609	591	621	576	631	601	628	589	574	615	627	610	654	629	571	638	637	604	612	607	574	559	635	636	636	596	622	629	636	622	614	622	621	565	649	629	616	618	579	618	591	617	590	622	652	587	590	567	616	585	615	583	694	620	617	636	589	575	615	599	620	610	614	585	618	602	635	590	643	601	578	593	565	608	636	617	613	626	674	615	605	627	600	591	632	612	619	574	649	598	669	578	590	621	590	622	583	642	606	647	542	598	600	598	667	595	603	597	621	579	626	594	642	611	575	583	636	643	639	569	584	641	625	612	589	610	599	583	623	611	591	580	580	577	612	593	601	575	576	614	587	610	568	588	610	610	613	629	584	644	585	601	625	649	602	612	638	561	586	569	584	590	633	589	621	582	578	613	616	630	613	591	612	557	618	589	549	630	598	578	571	577	567	607	633	579	637	607	603	578	592	653	576	579	581	576	577	675	579	616	625	572	618	638	597	654	592	652	614	651	626	585	576	610	625	577	564	640	602	572	607	621	586	583	555	614	623	627	645	605	554	585	608	608	645	611	590	623	640	598	564	587	576	624	615	628	579	619	606	579	597	629	629	607	528	654	607	660	604	620	595	584	582	572	608	652	583	607	607	598	658	629	587	644	619	594	620	592	618	546	604	611	595	588	603	604	614	594	615	611	612	585	650	570	598	620	624	634	636	581	610	564	626	611	659	602	637	590	592	633	595	624	581	587	647	630	641	611	629	603	618	653	598	640	580	639	576	596	575	570	603	596	593	619	619	590	611	603	608	612	581	620	612	632	611	633	586	565	596	587	604	615	610	603	622	631	614	564	565	650	608	606	633	573	644	603	599	593	619	619	613	581	609	609	610	598	549	604	569	596	595	624	605	565	629	606	580	590	603	608	574	578	597	585	614	663	607	622	639	642	625	631	627	591	624	622	580	661	613	628	572	644	631	636	645	620	604	611	583	581	602	626	599	629	617	628	563	625	585	639	579	577	665	621	580	602	600	631	595	604	612	606	569	624	676	652	648	592	615	602	600	567	622	586	573	589	571	591	584	622	603	613	577	649	563	623	608	618	583	633	608	647	606	631	641	610	578	604	564	603	612	612	602	609	622	595	609	634	587	599	598	613	640	600	587	627	601	582	580	593	617	605	631	600	626	563	606	573	562	597	632	590	634	593	610	620	613	593	595	606	608	618	629	636	604	584	604	577	630	572	627	623	588	634	635	600	601	600	597	632	601	592	623	565	595	643	606	645	601	591	605	608	577	550	593	528	542	602	638	587	585	628	597	558	640	564	599	637	589	552	581	611	584	627	609	601	589	624	593	578	579	598	601	640	585	604	601	644	597	631	621	593	580	604	599	613	634	642	609	641	621	623	605	634	629	620	537	624	626	560	626	578	596	573	628	579	613	549	620	640	617	595	648	630	608	611	606	600	580	622	612	605	648	558	631	622	609	604	631	603	598	574	617	614	592	589	604	589	622	616	558	607	594	595	608	601	629	613	620	574	618	640	593	590	647	577	634	610	613	602	587	617	619	618	608	603	650	648	580	619	573	598	582	596	632	607	621	617	583	630	611	588	607	631	600	574	647	585	611	633	596	625	586	598	607	588	608	586	597	640	612	597	649	607	594	593	601	630	594	634	605	596	595	576	615	558	645	564	580	628	616	588	587	634	673	617	664	616	613	555	651	582	582	627	596	583	590	606	583	585	616	626	573	625	641	653	612	577	574	590	583	570	581	601	641	623	572	563	599	642	597	573	570	624	586	602	636	648	589	612	588	629	638	588	616	633	615	603	638	628	629	643	633	652	623	588	558	579	583	576	629	608	633	618	643	567	604	621	605	578	616	594	606	619	603	604	561	567	608	611	622	587	586	651	618	604	595	623	587	631	579	658	586	635	598	570	631	593	602	578	631	591	600	603	600	610	600	601	623	604	569	611	627	608	614	580	634	636	551	624	583	613	565	595	649	619	584	579	576	615	630	585	586	687	612	592	617	610	595	617	587	574	565	649	604	620	578	601	614	639	580	610	604	580	632	639	609	608	585	603	600	588	613	596	618	604	581	644	607	591	596	605	584	599	596	625	661	605	569	576	613	589	653	581	607	639	603	652	612	579	593	595	599	569	626	602	618	613	592	615	592	645	598	598	614	598	570	583	601	599	571	616	589	590	658	671	597	577	553	622	587	599	602	594	573	619	596
2265	480	644	579	450	336	324	287	278	275	276	220	194	188	193	151	187	154	157	142	154	171	161	168	134	141	136	139	177	147	152	154	128	135	150	151	157	153	154	156	158	137	145	152	154	153	151	133	143	166	142	146	155	173	118	149	163	130	151	135	146	139	167	148	170	155	167	149	164	152	158	158	136	153	131	160	153	151	145	144	149	163	152	141	141	175	118	176	133	177	162	145	174	155	150	126	144	171	142	138	151	146	150	135	148	162	116	159	146	137	130	159	152	125	154	158	132	140	146	149	132	173	142	154	148	138	179	159	124	129	144	143	149	141	139	138	153	127	131	164	137	158	146	158	144	125	155	139	158	160	166	135	161	142	159	165	140	155	158	175	156	141	136	153	138	136	159	150	139	139	159	124	159	140	155	171	135	151	144	168	151	166	140	153	120	124	146	168	153	130	156	141	137	144	142	150	124	149	146	157	136	156	137	147	145	148	161	151	153	133	141	161	148	153	128	133	133	121	150	150	142	127	169	147	157	165	136	167	139	156	155	138	140	155	151	172	136	139	154	159	152	153	150	140	162	155	168	140	154	151	153	141	146	139	156	161	128	146	148	162	158	166	135	168	163	156	165	169	129	136	150	159	169	160	158	161	150	142	143	136	133	147	145	156	140	150	153	150	148	130	150	173	160	162	161	160	130	157	141	131	163	153	161	162	144	140	140	138	131	171	148	170	172	166	147	148	134	142	152	167	160	140	139	158	161	127	151	135	137	142	148	147	166	142	157	154	147	150	143	144	155	161	167	156	151	143	153	145	148	155	138	150	150	147	131	141	197	143	151	133	147	154	153	152	143	154	144	161	147	146	135	135	160	151	152	156	156	151	145	119	166	160	144	133	132	156	155	123	149	160	155	167	150	153	146	153	156	132	130	144	151	164	159	141	166	128	179	151	130	154	143	151	155	154	158	137	158	144	133	151	138	158	170	155	158	143	135	157	154	151	165	175	141	129	132	148	158	153	156	118	172	147	138	168	136	142	167	140	151	166	145	166	117	131	154	148	167	179	163	151	138	142	144	149	154	147	161	147	153	140	160	133	170	141	130	167	149	152	156	148	151	160	153	179	138	137	167	163	133	130	155	115	126	124	162	170	157	157	156	145	159	152	129	140	152	121	164	146	155	140	142	142	156	183	144	162	154	134	169	157	141	148	161	133	161	130	150	142	139	157	136	145	171	157	144	155	150	132	139	164	197	157	167	135	150	149	145	151	128	151	146	132	153	132	151	165	148	123	157	125	149	153	148	168	155	137	135	159	187	143	149	167	146	125	152	165	157	162	167	154	149	144	177	139	155	126	150	146	128	145	146	133	151	150	141	160	136	151	150	159	131	135	125	143	159	146	132	161	159	140	144	150	134	161	134	150	151	143	134	150	147	129	133	141	129	163	160	138	155	148	162	158	175	138	161	134	147	136	147	137	159	137	145	156	137	127	155	139	145	144	146	139	164	131	155	143	153	153	141	140	167	164	139	174	152	178	193	163	139	144	129	166	138	145	142	170	128	138	140	154	148	166	141	159	150	173	126	149	125	156	136	170	142	164	143	138	160	153	161	179	150	161	162	135	161	176	142	171	146	133	155	135	150	161	150	171	161	144	158	143	145	164	154	158	146	170	143	146	144	153	153	148	143	153	148	131	167	155	127	144	144	163	182	159	160	159	118	158	130	157	189	146	136	133	145	168	138	118	141	141	148	139	140	171	179	179	156	131	167	141	151	119	168	150	155	154	164	117	146	140	174	147	181	152	152	136	130	186	167	144	146	155	147	167	138	172	150	142	163	158	145	124	164	188	143	143	169	142	145	147	146	166	165	138	146	142	143	162	148	158	137	160	144	136	147	155	176	138	164	150	143	139	166	136	140	146	134	153	135	155	159	173	145	154	163	145	153	165	132	128	144	150	128	134	138	149	134	153	144	152	136	117	147	146	128	149	162	141	154	153	176	148	143	156	155	144	148	127	142	144	150	146	145	136	165	134	142	158	142	149	159	167	150	139	175	156	168	160	141	143	160	145	145	133	165	129	152	135	146	131	146	165	135	135	144	131	162	157	152	143	147	151	160	145	155	162	150	130	161	158	141	160	136	162	130	158	150	147	147	137	162	169	131	171	136	154	150	152	151	155	139	140	157	123	162	149	170	172	163	139	146	159	135	142	143	163	110	152	171	148	127	171	134	143	147	151	141	146	154	153	142	139	149	137	147	144	164	150	130	146	153	166	148	133	127	139	142	140	133	160	153	128	128	130	144	161	147	183	161	126	156	158	174	143	159	152	143	131	153	144	128	165	164	153	151	169	148	145	131	136	172	149	158	134	140	163	153	154	186	160	141	149	156	141	129	164	142	157	141	150	155	158	145	139	142	167	147	151	168	133	151	166	160	174	143	138	150	160	139	148	117	144	122	156	141	136	122	161	154	164	148	165	146	117	137	143	139	129	120	155	131	137	142	147	133	162	133	125	132	137	149	151	141	137	157	129	155	161	149	154	146	156	157	134	155	148	168	155	132	157	149	170	155	148	152	145	133	138	132	172	146	141	135	131	161	152	167	157	154	150	135	135	168	157	156	156	136	139	146	142	155	160	145	136	161	149	155	144	146	144	129	173	140	159	145	141	153	146	173	196	139	160	149	146	139	164	141	151	161	154	142	150	147	160	149	156	121	160	166	140	159	148	139	149	165	116	162	136	143	138	157	144	167	162	156	141	181	131	169	136	146	172	138	139	138	159	148	154	151	142	152	144	125	163	157	134	140	142	165	138	157	162	174	125	165	131	157	142	137	160	140	135	130	160	138	157	149	147	160	160	158	172	153	157	150	148	155	130	156	142	158	152	151	153	129	147	164	155	170	135	155	154	152	154	145	153	143	124	140	151	169	146	130	117	114	166	139	144	157	173	177	185	154	164	136	142	169	142	143	132	173	159	137	149	158	142	132	143	160	151	132	125	128	132	146	147	130	129	140	144	125	128	161	150	128	150	178	143	127	140	145	151	132	144	145	136	158	155	134	154	131	154	149	150	172	142	141	156	144	135	148	137	159	147	154	151	149	138	148	134	162	148	142	152	140	141	140	168	173	150	150	171	160	135	129	136	144	157	138	140	155	149	143	124	144	151	166	153	154	146	142	139	155	175	146	146	152	136	160	122	151	125	157	117	171	142	133	160	134	147	144	140	141	127	149	136	156	141	132	119	149	148	148	162	139	131	161	172	160	154	148	165	121	160	117	143	158	146	150	164	170	156	159	153	144	128	148	150	138	152	150	155	143	186	154	151	150	174	120	127	142	127	130	142	162	156	142	158	155	128	168	164	166	128	131	144	153	126	144	157	178	144	183	152	133	148	154	162	161	136	137	149	161	168	145	149	152	125	160	126	158	147	136	141	161	151	133	137	140	170	157	155	138	153	162	153	147	151	164	151	164	143	145	158	145	157	151	155	181	165	145	149	154	143	142	155
2010	711	1453	1884	1738	1534	1309	1184	1019	944	922	799	756	668	614	571	515	489	435	458	450	461	423	430	395	441	386	420	398	409	419	432	436	395	393	401	386	371	386	388	383	391	370	388	390	377	391	392	408	395	383	388	417	366	363	387	372	383	378	402	383	368	385	377	420	398	358	391	383	372	369	368	369	396	367	366	418	401	400	365	421	399	372	390	419	358	375	343	412	368	386	360	345	376	411	393	351	387	390	394	338	348	393	390	396	382	373	374	356	367	413	401	364	362	378	364	404	389	381	403	392	352	397	398	405	394	373	372	413	384	378	386	372	354	381	386	365	403	385	383	378	374	380	404	392	392	375	359	357	360	332	374	352	409	371	392	387	418	375	410	401	381	407	372	394	425	349	417	405	397	341	387	366	380	404	392	383	388	358	394	361	368	422	360	353	384	372	351	401	422	399	404	358	379	408	356	372	370	380	370	396	394	411	391	374	392	365	376	395	410	399	377	392	370	416	390	361	385	371	351	373	374	400	385	407	390	411	407	408	407	375	358	379	416	371	416	423	405	370	382	372	364	404	411	388	411	383	368	392	373	353	384	373	361	390	371	399	359	339	392	392	405	381	373	393	408	403	367	371	372	404	419	398	395	401	413	402	374	389	407	432	352	371	339	385	381	374	377	383	365	391	409	366	358	407	400	374	368	389	370	395	387	391	381	386	381	385	415	386	416	380	428	401	359	366	381	382	372	360	390	413	385	444	362	369	389	366	366	381	385	393	401	412	373	360	365	401	378	388	380	398	387	370	407	366	410	387	352	372	367	375	383	374	355	423	386	387	421	385	355	404	378	377	399	380	385	391	383	393	379	381	393	385	376	390	376	341	388	393	380	388	384	374	356	397	397	380	398	356	404	374	389	366	349	412	366	374	403	375	382	353	394	430	414	420	359	363	398	391	405	410	403	388	402	368	368	330	375	409	395	380	366	394	401	403	423	436	392	417	391	382	354	358	393	407	376	381	397	396	421	399	376	373	406	375	391	359	374	387	335	388	356	379	405	363	378	421	406	396	434	395	407	384	404	408	416	383	369	396	385	414	398	385	382	394	389	374	385	373	358	377	421	389	374	369	407	380	409	387	395	370	412	387	381	383	362	359	417	349	385	384	357	391	417	377	370	398	393	367	418	377	392	355	378	370	356	408	383	415	378	370	384	364	403	414	401	397	388	370	402	431	399	395	370	393	370	346	401	356	383	443	407	391	386	402	376	382	409	369	394	391	402	368	354	399	419	350	358	380	378	414	409	378	412	392	416	381	384	387	385	353	390	388	396	363	393	373	395	379	415	393	391	405	380	408	352	373	390	389	370	391	419	376	358	370	392	380	437	348	372	377	392	371	382	415	395	394	371	405	390	398	391	391	363	359	408	390	370	353	398	359	418	397	375	390	404	383	387	415	390	417	403	393	394	377	400	372	376	402	415	395	400	384	386	371	377	355	381	401	378	367	367	354	394	375	366	415	429	373	386	382	411	390	372	365	345	398	348	382	392	398	410	386	350	429	346	379	411	373	382	371	400	370	382	409	352	387	385	372	413	413	417	404	377	422	374	358	401	343	395	370	386	370	409	389	395	391	384	356	381	388	378	369	383	389	347	346	413	366	374	381	391	379	384	395	387	415	436	410	365	378	414	394	359	380	352	388	367	370	398	377	401	379	395	367	400	397	387	385	389	422	399	396	374	396	367	356	383	374	359	408	371	408	381	374	379	362	389	381	372	366	384	362	404	376	399	391	371	353	374	413	399	392	354	359	374	383	377	395	386	392	387	373	383	371	383	384	397	400	390	375	403	345	347	395	347	367	374	400	365	396	391	378	378	407	368	399	398	366	382	391	396	382	392	382	361	368	388	381	386	400	384	427	377	411	354	341	419	362	399	429	356	370	414	367	422	367	386	400	378	368	369	378	361	394	391	443	374	411	382	331	364	403	423	414	393	360	363	401	380	371	367	401	390	355	391	389	398	404	337	381	379	363	364	385	404	388	384	374	377	370	397	393	385	349	423	386	376	397	379	394	362	374	379	375	379	347	398	390	393	369	374	362	417	390	402	340	397	392	392	388	363	379	360	383	395	397	360	388	392	397	401	403	408	395	364	377	374	438	408	397	385	365	403	368	381	390	409	398	381	384	390	365	400	390	393	380	414	376	364	366	386	356	379	383	370	399	382	381	412	332	396	398	362	360	362	381	394	413	380	394	382	364	399	394	382	367	425	412	413	377	383	397	357	394	349	391	390	386	386	357	387	406	389	356	377	402	401	374	379	420	365	374	358	401	384	380	421	370	377	407	391	379	375	370	364	374	411	387	394	374	381	349	371	352	381	390	376	412	384	410	410	378	370	361	387	369	370	389	398	368	398	374	386	399	421	409	359	365	388	402	369	410	400	390	347	359	341	395	388	391	392	426	402	394	384	398	367	406	396	351	373	393	387	391	400	410	396	399	364	400	418	377	379	397	354	411	353	415	397	386	428	387	416	406	408	401	364	405	373	404	407	404	396	399	378	395	385	388	344	375	400	373	368	379	361	381	366	369	374	382	371	408	351	424	367	346	363	361	355	389	335	377	362	410	355	387	395	381	405	414	378	362	377	380	385	388	336	360	365	398	382	366	391	386	395	312	377	382	400	397	374	389	378	379	403	375	376	385	344	406	395	395	405	401	401	373	363	363	396	365	382	386	392	386	369	386	397	379	405	373	354	377	398	381	384	424	364	380	383	355	383	355	387	376	384	352	411	351	356	372	407	406	390	355	423	337	398	392	369	388	400	371	420	393	384	400	371	407	395	378	382	386	407	360	413	400	375	358	361	369	397	375	364	405	409	376	385	370	408	361	383	381	366	391	383	382	391	354	397	397	396	389	405	379	353	363	390	395	390	375	415	393	382	362	372	381	373	383	383	377	404	430	393	350	419	371	368	404	406	393	333	376	400	368	382	386	390	394	405	380	394	406	390	349	400	425	373	346	383	409	364	366	348	423	393	403	354	381	374	379	398	383	395	360	397	425	366	361	380	384	377	396	408	396	370	351	408	354	386	397	331	359	337	369	415	417	373	390	400	418	395	373	401	376	381	411	403	373	404	390	370	365	406	371	391	391	399	384	393	366	347	411	382	410	337	412	394	380	381	408	367	374	371	367	408	359	394	409	382	403	374	401	370	376	379	400	404	391	332	379	392	401	360	387	414	416	388	358	360	386	389	405	396	413	335	380	410	386	377	390	421	397	361	412	377	398	408	377	361	385	414	404	354	376	399	412	357	376	420	399	415	382	385	391	392	426	442	412	416	400	381	386	418	349	381	417	372	411	400	416	372	395	389	391	399	366	380	389	396	381	369	382	382	383	357	426	392	367	381	362	398	393	373	380	364	422	401	378	383	364	378	399	401	356	426	384	362	357	359	391	352	394	386	383	406	386	340	363	372	346	382	353	397	399	358	369	402	374	377	362	377	393	422	381	391
8222	1258	1799	1987	1607	1233	897	734	639	569	500	399	412	392	357	361	298	346	314	305	288	293	274	273	263	261	285	313	264	250	253	257	259	295	289	282	285	247	261	289	255	247	250	272	282	262	275	245	303	274	290	282	278	256	272	295	253	238	283	273	262	294	275	260	259	268	284	273	269	234	273	234	257	247	241	276	268	264	264	276	274	262	253	264	276	233	266	263	271	263	258	302	270	289	247	277	280	268	271	265	275	270	258	250	227	238	242	248	238	204	286	279	271	255	218	251	280	282	286	271	292	276	306	296	252	273	255	259	273	267	264	268	280	262	263	273	251	260	278	280	273	248	258	262	276	280	272	296	267	279	275	316	270	267	298	243	286	278	244	239	273	237	273	263	267	281	267	277	289	248	287	270	259	250	285	285	241	266	288	260	246	251	256	252	283	269	280	238	264	250	268	268	244	268	278	269	283	259	263	289	237	252	266	292	290	252	286	284	264	302	263	276	263	300	262	225	249	244	276	299	271	271	259	297	251	272	298	272	279	261	268	261	287	241	248	275	259	289	266	276	299	257	303	253	291	267	269	256	256	274	261	285	227	267	301	280	262	244	278	268	267	301	266	234	253	267	273	243	242	244	267	272	249	259	307	252	285	267	255	268	288	285	249	299	280	243	282	277	284	293	260	263	256	266	274	258	258	297	272	274	279	285	262	263	264	277	275	280	251	275	282	255	247	243	246	297	264	269	273	270	255	237	252	262	273	272	286	278	296	245	263	260	248	277	303	284	262	255	274	280	271	283	287	298	248	279	263	265	267	273	283	268	253	280	289	295	282	262	283	264	277	268	278	276	248	264	253	268	257	261	283	234	252	248	283	267	272	272	261	266	247	288	266	226	266	253	267	245	292	269	264	235	261	261	279	289	245	260	269	269	249	255	270	254	265	256	260	280	269	267	246	270	256	285	260	259	297	274	276	269	279	276	260	271	278	263	291	258	298	249	246	252	249	266	262	270	289	269	274	271	256	261	287	245	258	261	265	276	263	243	289	272	260	260	266	241	267	239	304	279	252	262	295	244	250	266	272	290	260	259	265	274	310	259	249	320	270	318	289	244	271	260	239	270	264	251	265	261	266	266	251	285	266	256	253	250	256	308	236	264	264	270	246	268	273	248	278	270	253	279	248	251	247	237	258	268	272	249	276	245	273	247	276	276	254	276	267	291	275	276	275	267	242	270	267	248	287	270	242	257	259	302	257	230	262	260	279	274	251	265	244	287	291	292	258	268	238	271	287	255	249	288	272	270	253	247	294	260	266	309	253	272	293	291	262	248	276	296	286	272	247	248	245	287	264	277	237	290	246	260	267	253	212	271	279	292	312	271	272	277	262	286	260	254	257	264	275	240	285	260	263	262	255	268	302	275	253	287	232	265	260	249	272	292	272	288	293	285	245	255	269	231	243	257	241	251	250	251	248	250	234	259	267	250	258	279	280	281	250	241	230	260	251	272	259	270	240	238	227	282	266	269	274	276	261	291	281	257	293	268	282	275	249	251	269	243	283	279	276	250	286	336	280	277	251	243	256	257	236	271	283	277	258	260	294	293	285	252	247	282	261	297	246	263	261	270	273	276	260	253	273	258	286	264	289	235	289	222	243	312	261	281	240	240	259	269	282	277	263	281	277	301	279	276	262	273	281	263	231	263	288	272	264	260	260	264	234	265	276	261	273	289	269	293	237	255	261	262	265	276	288	268	280	285	264	277	238	270	276	272	268	272	272	265	258	257	259	264	249	245	287	274	261	277	280	275	264	283	277	263	274	259	238	251	244	255	263	297	274	285	279	257	254	269	272	254	227	237	250	269	285	264	272	266	246	254	229	272	257	289	253	249	280	281	261	266	243	253	258	267	246	273	249	280	224	292	256	266	249	290	256	271	260	288	244	251	244	261	266	266	252	260	282	227	250	260	293	246	250	285	259	265	279	289	292	248	297	276	251	259	272	280	242	267	256	254	269	264	252	235	269	267	266	270	271	258	270	268	282	243	277	296	275	274	251	266	272	246	242	268	245	301	275	259	280	300	266	267	261	268	273	276	297	278	248	249	269	254	282	292	249	252	251	261	269	259	279	260	232	230	249	297	274	278	262	270	275	286	290	235	228	256	258	263	280	253	265	228	253	280	241	272	259	299	271	241	268	265	252	271	269	282	266	273	256	295	246	255	262	253	278	268	264	292	293	285	296	293	238	231	290	250	264	281	276	232	267	269	263	238	266	242	273	298	273	275	285	271	276	238	232	286	282	249	290	293	234	240	261	270	269	249	289	274	240	259	273	259	268	294	224	258	293	246	262	256	244	267	255	255	252	277	264	258	234	276	270	270	259	225	267	240	277	238	223	269	258	242	254	230	271	251	256	246	255	246	249	257	248	273	267	230	247	254	224	266	283	228	269	304	271	245	238	265	261	283	290	281	297	278	257	269	283	247	273	288	274	277	255	256	259	258	271	276	296	288	246	272	246	266	261	274	260	263	273	267	275	291	255	288	264	241	261	256	283	257	235	260	218	252	285	279	255	266	262	241	273	263	265	283	260	264	255	257	259	293	261	257	275	257	275	248	275	282	263	241	238	254	255	277	253	269	256	234	267	267	256	236	277	274	285	268	262	261	243	254	269	281	279	266	273	244	261	262	284	222	279	282	276	233	249	272	258	271	263	261	264	269	272	287	293	266	249	272	264	272	298	235	260	239	251	240	279	306	248	248	244	284	280	269	307	252	257	276	248	266	272	259	286	288	258	271	235	279	278	250	264	259	282	259	281	247	275	291	273	283	266	251	273	292	253	266	274	258	269	246	248	256	267	242	238	266	255	243	266	266	259	261	272	265	254	280	278	252	275	264	288	253	266	281	270	281	278	239	265	238	260	283	312	260	237	219	285	244	243	281	310	267	268	283	259	264	249	245	256	260	277	274	241	268	246	266	231	285	262	284	251	257	228	256	259	244	253	290	249	278	290	255	303	286	271	300	283	253	258	292	266	249	278	271	278	323	269	284	273	243	253	261	271	267	279	287	268	259	231	201	257	290	273	265	249	275	252	268	244	266	280	278	266	268	261	248	271	267	291	257	247	237	259	273	304	239	277	269	240	243	259	275	277	271	289	260	256	249	298	285	270	270	228	262	273	251	241	274	291	253	267	280	322	277	264	235	282	264	241	244	273	280	264	263	257	248	260	259	271	265	264	266	269	283	288	265	268	248	271	269	231	260	267	242	261	292	270	251	285	247	249	261	278	256	244	265	244	278	273	268	271	267	275	268	270	289	282	275	278	250	249	265	275	267	260	278	277	253	258	265	265	267	244	258	258	270	303	261	267	241	271	240	273	274	282	266	257	273	261	264	301	285	285	298	257	278	257	242	273	291	256	313	277	262	241	283	274	239	279	285	277	263	234	246	271	248	270	289	288	272	287	282	251	255	256	269	264	241	233	233	276	275	283	289	247	259	253	265	274	240
6772	1510	3521	5536	5426	4589	3681	3047	2863	2436	2105	1850	1715	1422	1380	1129	1056	1034	905	892	796	781	738	735	757	695	635	703	700	667	673	716	633	687	655	628	653	654	676	643	664	653	640	652	667	595	652	636	647	650	613	609	612	628	616	607	636	610	601	644	594	597	654	686	607	639	593	613	634	628	618	636	644	673	601	614	570	654	570	610	640	617	610	585	640	607	643	607	662	631	620	650	674	617	647	653	609	657	663	611	610	624	629	635	666	637	599	603	638	593	650	610	610	656	649	621	604	587	599	599	643	619	628	610	600	666	604	593	657	600	644	567	620	602	658	648	576	672	617	620	615	613	636	648	596	638	596	603	593	654	643	617	631	618	646	646	651	661	644	701	633	640	560	669	590	625	664	606	637	645	595	595	611	582	606	619	645	610	653	642	636	624	638	636	609	639	613	587	616	628	648	578	650	652	614	641	623	591	596	623	604	582	615	637	645	572	613	652	593	695	593	653	606	650	604	629	652	620	627	660	639	641	629	657	570	625	660	631	682	639	625	641	626	625	689	651	611	639	598	647	627	636	590	613	675	623	624	601	628	626	577	604	632	622	647	678	574	605	618	648	638	622	628	626	630	633	605	615	639	574	603	623	597	606	567	645	614	644	618	626	589	621	646	647	612	622	610	672	614	650	584	604	576	600	599	645	637	649	558	639	649	654	625	620	614	631	612	614	631	625	637	641	621	622	613	638	611	630	621	637	603	659	642	658	651	644	655	646	620	642	624	598	631	593	633	634	610	577	630	622	607	622	669	605	610	607	615	640	606	638	609	596	611	610	551	587	648	637	569	624	604	626	627	621	644	615	624	607	616	628	608	607	652	620	637	580	611	587	617	600	598	647	597	595	633	664	617	644	598	633	592	628	654	657	659	632	638	608	611	632	593	541	613	591	597	605	652	594	579	644	625	620	641	614	638	690	604	584	622	626	576	605	630	617	618	687	632	604	600	630	597	668	633	601	587	641	639	648	630	623	650	644	609	603	594	667	620	613	651	607	641	601	662	614	610	596	640	619	591	610	615	603	582	605	615	624	612	605	614	650	588	628	640	650	647	614	591	630	621	581	629	601	629	612	650	602	617	618	659	604	609	622	607	614	609	614	609	625	672	618	631	639	647	594	627	628	652	627	604	603	650	579	663	619	643	592	649	620	646	620	625	618	618	631	628	655	602	596	610	586	566	639	586	642	609	621	636	629	651	700	600	597	600	570	614	631	599	657	601	634	608	675	620	647	661	641	638	593	674	662	587	648	614	622	630	622	608	600	669	629	611	616	649	619	629	621	578	584	627	621	650	670	655	608	604	630	610	576	578	583	614	663	617	625	637	607	597	604	619	596	594	624	618	637	609	650	639	608	640	665	614	633	638	617	640	620	642	668	656	608	641	637	630	658	701	630	612	589	635	639	618	625	652	581	584	605	595	619	597	630	583	628	650	590	617	626	671	638	616	571	641	628	607	610	620	647	635	588	613	644	637	655	641	633	655	636	555	614	595	650	620	610	635	626	617	629	654	631	601	635	579	632	633	637	656	655	628	661	587	604	634	624	631	602	593	628	604	579	713	636	589	612	644	629	639	606	658	599	598	624	652	636	611	605	570	605	629	613	641	621	647	635	598	634	657	602	623	642	617	587	645	583	575	637	621	655	610	650	644	597	633	616	631	591	596	659	664	630	593	614	616	656	628	608	590	604	638	619	602	624	630	649	663	620	600	609	623	594	630	624	683	622	610	632	653	653	615	601	618	642	579	598	634	587	605	688	616	681	621	616	608	620	645	625	609	593	604	648	694	626	571	653	639	622	616	669	660	624	654	636	642	666	628	613	650	588	614	603	627	629	634	575	657	574	628	660	627	615	632	629	611	627	630	643	635	627	647	625	588	591	669	626	626	671	624	620	614	582	634	626	640	616	621	610	646	591	619	603	618	659	668	601	580	635	614	636	572	680	642	606	565	600	655	635	588	633	697	621	659	634	622	636	606	622	629	596	625	643	645	643	655	645	633	611	588	642	607	633	581	610	606	631	647	619	650	622	651	643	665	633	606	643	602	586	618	628	685	602	638	663	569	634	582	608	643	607	622	601	615	666	606	624	597	620	642	616	609	659	625	627	580	610	603	618	628	641	633	603	614	618	640	639	627	600	608	661	616	608	621	628	613	612	669	600	605	671	632	575	614	593	619	608	631	651	638	636	667	633	623	635	589	633	613	601	615	605	602	626	612	622	593	601	634	635	632	611	621	605	599	571	664	591	595	629	611	635	605	634	623	649	606	656	634	665	617	619	625	613	613	636	649	587	600	626	639	600	574	624	626	606	636	581	613	656	650	623	601	583	607	608	646	583	640	634	631	609	609	602	628	628	708	616	613	654	587	627	648	626	579	616	596	583	636	603	601	591	659	591	609	595	620	600	671	638	597	607	559	615	658	580	624	636	617	645	589	592	654	611	632	624	639	586	585	616	652	637	617	613	634	614	636	630	680	630	608	622	608	596	597	611	624	639	610	642	654	566	619	641	606	574	632	629	667	633	634	560	582	626	631	603	659	614	668	662	667	639	607	650	642	667	626	603	650	593	612	586	608	607	613	612	641	591	634	646	617	603	637	682	627	648	612	619	647	628	609	630	657	616	598	638	588	661	638	591	596	651	620	626	636	591	589	614	641	636	630	659	634	624	643	617	608	595	644	603	663	640	616	589	617	647	598	614	672	633	612	628	629	598	616	626	655	602	669	637	595	601	657	612	603	625	600	566	634	675	647	630	647	642	629	612	635	587	616	611	621	623	606	632	640	579	620	646	597	649	564	649	633	605	606	621	640	638	589	591	626	626	665	644	666	599	663	644	617	587	640	601	676	636	638	624	635	615	606	657	644	643	610	643	606	621	625	654	635	615	579	633	596	632	624	598	661	635	669	634	625	652	617	626	627	579	635	627	585	588	610	630	639	622	618	596	637	559	646	604	641	621	615	638	616	635	616	629	630	644	632	592	607	604	631	590	636	629	655	629	627	614	620	625	571	629	646	619	597	603	614	609	607	607	617	675	605	632	602	616	605	646	585	651	658	583	631	623	630	619	655	630	573	626	631	616	637	631	612	620	626	621	587	655	602	574	588	659	666	636	636	676	591	618	622	609	656	614	603	656	663	633	586	631	630	604	669	608	594	608	628	622	605	628	568	618	641	614	639	660	625	614	609	632	582	646	634	647	640	607	616	623	639	646	660	619	617	573	559	637	604	628	609	612	656	591	599	621	629	634	573	589	622	621	592	617	614	585	589	592	623	629	649	674	629	626	613	613	605	610	642	612	613	577	680	664	621	606	626	635	663	627	603	650	671	652	608	683	645	622	624	616	610	620	660	625	603	620	624	615	643	665	630	613	630	609	620	611	605	653	652	624	607	625	593	588	652	634	633	598	616	623	614	610	627	658	634	643	637	603	602	600	601	624	586	629	639	651	617	593	639	628
15384	2442	3052	3999	3010	1979	1451	1042	1057	866	709	640	572	479	479	388	390	369	383	334	331	313	300	295	286	311	270	284	286	289	279	264	283	290	254	298	290	266	286	257	293	285	276	296	265	256	251	284	264	289	236	269	282	294	263	289	277	284	265	269	243	254	291	260	254	259	267	294	289	272	253	262	261	272	272	262	270	255	276	279	251	265	267	243	235	253	252	241	281	277	294	280	235	245	257	237	295	269	256	270	283	263	265	303	283	268	266	286	274	279	263	266	272	289	268	244	283	280	298	268	260	252	211	279	289	247	296	232	237	252	234	278	240	259	257	262	254	249	279	253	296	250	285	270	284	277	241	279	253	233	287	259	255	284	298	278	245	279	261	276	300	259	248	249	262	293	264	251	268	272	289	248	244	258	269	256	285	257	250	261	260	281	268	272	262	262	273	279	277	249	243	300	248	264	286	240	290	295	296	247	263	284	230	264	282	261	287	288	271	281	249	291	245	266	248	253	261	303	253	305	253	275	278	240	256	280	295	298	270	287	271	245	266	257	257	267	265	271	289	236	288	247	234	280	268	292	222	245	275	254	258	235	272	288	281	290	265	246	271	288	244	261	287	253	295	278	261	275	267	236	269	276	281	294	285	266	263	277	280	263	270	259	259	248	291	268	228	251	241	239	255	252	286	264	265	263	254	289	220	289	276	272	266	240	285	263	301	294	290	295	289	249	270	233	238	252	285	253	266	237	255	273	257	287	270	273	257	267	281	255	263	278	254	292	260	281	280	301	242	251	272	285	253	271	256	270	292	305	284	266	306	288	298	262	261	296	259	267	272	290	257	272	278	272	278	230	229	243	266	248	265	240	220	257	289	248	267	254	240	238	258	249	275	264	254	277	269	288	276	237	254	246	252	271	284	261	243	277	250	260	267	267	255	252	275	263	229	281	243	259	273	277	251	275	223	254	264	256	275	280	270	253	259	262	252	299	283	257	295	299	268	262	280	253	293	286	257	277	271	241	261	263	258	268	267	280	281	284	261	303	290	279	246	290	259	273	244	282	239	266	305	235	258	291	248	231	292	268	268	263	273	299	277	280	276	258	272	278	272	240	275	255	261	275	257	250	261	276	253	254	261	267	236	260	274	254	258	261	276	284	250	274	283	275	291	294	286	268	245	262	243	265	292	227	302	288	268	255	308	299	263	269	249	250	265	274	262	249	270	289	283	266	249	269	264	249	250	239	296	262	258	307	261	264	255	300	242	231	275	297	289	273	289	246	268	280	284	262	256	250	284	276	252	271	242	271	276	284	286	257	260	274	273	234	249	273	282	293	287	274	241	268	278	264	275	238	283	216	289	245	241	290	273	248	256	288	276	266	269	230	284	298	285	279	275	255	294	272	258	238	248	245	263	279	276	246	265	290	267	276	247	262	285	253	270	274	259	282	284	252	262	247	280	291	292	256	295	253	297	248	288	259	272	265	265	330	270	255	285	254	287	293	297	263	252	269	272	309	281	275	253	242	281	292	281	293	287	237	237	268	244	255	268	242	251	264	249	275	297	275	251	244	295	289	243	276	283	271	273	258	263	280	283	264	246	281	269	277	263	284	306	274	258	269	276	300	240	276	251	257	260	303	281	294	260	280	281	265	240	289	257	247	260	269	288	264	289	289	267	282	271	256	264	246	255	265	256	258	273	239	257	293	285	255	249	282	286	252	275	259	278	277	247	250	283	236	247	267	290	262	259	275	288	258	265	276	290	244	256	254	286	249	251	226	242	276	274	273	272	293	289	271	272	263	292	270	296	310	272	265	249	288	279	250	277	274	247	287	287	286	269	257	270	294	285	281	257	267	245	263	257	279	263	268	246	244	304	262	291	250	230	256	252	254	249	274	252	271	269	275	270	272	265	265	294	285	257	260	277	262	274	267	261	269	296	258	294	280	284	282	290	256	268	287	271	311	281	266	277	265	272	297	261	259	290	253	283	269	319	247	280	273	315	272	329	243	280	281	239	276	270	274	278	247	305	271	279	242	232	243	269	296	267	281	276	257	299	274	257	259	281	259	264	266	241	278	256	249	250	248	261	252	251	282	227	259	273	280	268	249	244	251	272	284	250	271	247	268	254	250	278	266	284	259	258	258	242	237	291	272	268	218	277	260	252	229	263	265	296	280	289	284	263	246	286	221	305	256	239	286	254	252	253	259	256	287	275	249	277	237	254	276	279	279	309	249	266	251	247	282	285	272	271	234	285	269	267	276	272	250	258	281	276	238	260	253	262	246	246	261	247	243	272	257	267	272	263	255	298	252	280	269	264	248	245	262	266	290	263	283	252	279	275	271	284	255	270	273	282	256	259	296	266	271	266	251	292	293	248	245	274	245	268	289	284	265	238	253	255	243	235	243	232	251	280	287	281	271	292	250	265	277	238	291	244	276	299	280	287	235	307	278	269	286	281	233	249	269	264	270	245	294	282	274	288	262	273	254	287	270	297	244	264	265	269	304	237	260	267	260	256	273	243	252	279	288	297	251	264	258	265	259	281	251	300	281	280	282	249	268	268	241	290	249	285	269	282	279	299	297	259	271	271	276	234	284	305	248	239	260	267	262	266	280	303	281	260	252	226	275	279	272	267	290	239	282	262	235	246	262	259	280	239	292	247	288	268	284	278	247	272	261	264	258	260	271	263	238	249	247	267	268	266	251	293	273	256	261	237	282	225	278	285	277	246	263	282	266	300	271	274	235	277	272	273	271	268	288	277	283	269	242	252	224	293	281	253	267	264	292	258	247	259	269	291	280	273	281	263	251	264	305	293	264	263	266	267	265	279	292	263	275	272	250	316	283	275	289	302	273	250	292	288	246	275	266	263	269	235	247	269	296	284	286	271	278	274	261	271	276	284	250	244	262	261	252	293	252	287	276	254	280	252	267	264	237	260	261	307	235	270	229	282	253	264	291	262	274	268	247	288	244	296	246	290	287	263	254	281	266	270	263	290	273	272	334	292	276	240	251	254	262	267	247	299	307	237	275	262	252	266	294	273	251	241	273	270	292	313	288	243	282	251	271	269	290	299	263	261	259	280	279	308	278	282	275	252	279	275	269	240	259	306	266	259	273	261	237	267	287	277	265	268	262	250	276	246	273	243	262	258	287	297	247	257	268	257	244	247	264	267	260	292	257	271	279	282	235	260	279	258	290	273	246	289	276	283	251	247	262	282	268	287	291	241	273	253	237	242	273	293	274	278	250	254	267	255	261	270	275	272	278	257	260	259	272	256	260	274	241	279	246	269	273	289	251	252	250	254	257	243	288	265	256	279	267	292	262	263	278	257	287	281	286	264	248	290	259	261	261	276	266	219	259	247	265	267	284	284	306	302	295	251	268	229	270	253	259	235	243	271	271	251	260	258	244	257	260	309	287	264	269	262	252	295	275	257	283	253	259	281	263	304	270	280	254	276	307	266	272	256	229	241	262	254	305	263	255	251	277	296	229	265	265	292	284
9257	1999	5139	8444	8344	6921	5859	4350	4346	3765	3052	2493	2251	1897	1875	1583	1370	1300	1198	1108	954	827	804	843	761	685	727	715	710	679	682	695	712	611	634	666	657	592	647	594	597	681	632	660	652	697	608	619	611	619	598	613	624	673	612	636	650	592	608	600	652	608	585	597	596	624	613	592	570	617	620	579	588	613	555	576	613	605	594	556	591	614	581	614	544	593	585	599	579	557	557	573	614	597	594	667	616	630	582	582	604	645	600	582	611	638	640	577	579	637	613	622	607	540	589	595	594	629	599	590	587	604	609	629	565	620	595	587	598	608	625	580	613	628	576	593	561	607	609	581	578	604	584	623	615	571	627	600	586	613	588	611	604	576	583	579	592	589	617	583	618	602	589	588	594	611	675	574	597	589	623	578	617	610	631	583	587	580	616	643	571	594	618	553	623	590	577	586	612	559	618	635	589	631	580	594	610	594	587	587	561	598	578	583	592	623	554	611	602	616	569	625	578	557	596	598	604	601	609	626	580	628	577	597	621	579	560	609	630	623	610	585	591	608	588	555	645	604	595	580	594	542	595	585	612	607	578	620	542	580	621	635	622	632	595	576	615	617	556	593	660	591	629	590	575	620	590	608	578	581	577	556	566	583	593	582	582	607	591	601	623	591	630	608	580	579	617	612	571	594	604	618	627	593	583	554	609	623	624	556	611	587	607	607	603	589	575	528	569	628	572	581	594	565	569	613	597	609	588	562	546	640	576	581	622	646	595	637	587	608	611	613	581	613	567	619	599	621	616	605	611	614	582	551	573	569	596	584	583	598	618	606	590	580	589	619	633	565	615	581	591	623	606	608	615	596	597	582	616	614	629	645	577	565	607	589	550	623	574	599	618	569	569	612	571	593	565	642	589	601	644	593	619	588	607	589	578	622	588	595	605	619	622	622	639	585	578	595	594	599	594	594	600	614	622	611	608	578	598	552	641	590	601	583	600	631	606	588	577	628	560	579	631	599	553	597	630	637	554	562	630	594	609	615	597	588	574	563	591	625	631	641	586	627	603	545	601	634	606	563	629	582	562	589	579	591	586	617	586	584	583	582	623	611	579	613	572	627	587	628	560	622	642	625	660	618	599	595	597	684	585	595	616	586	572	618	583	596	597	625	616	582	614	563	604	630	585	623	587	602	639	629	603	581	561	588	546	591	591	597	614	597	608	589	586	605	595	580	596	623	568	572	612	602	569	599	614	584	615	587	608	594	601	627	612	613	618	632	562	551	583	643	609	590	591	615	611	602	583	597	568	556	571	593	604	594	551	609	599	598	627	610	619	578	612	623	657	593	604	633	542	627	563	595	577	622	634	616	593	582	605	623	585	578	608	602	637	583	577	638	598	588	635	604	588	602	613	635	636	592	595	619	579	550	623	573	576	585	580	636	589	590	597	621	580	591	632	644	606	593	596	612	615	535	575	615	608	600	626	613	543	600	565	622	607	596	573	582	590	569	564	644	618	600	593	573	608	617	586	565	583	607	608	609	588	613	570	582	598	579	562	605	628	588	588	582	627	614	588	602	590	615	597	609	602	583	573	601	614	589	610	609	580	627	596	593	562	568	564	608	569	632	624	635	608	632	596	607	649	646	619	578	614	604	606	596	597	591	611	594	562	574	594	614	598	621	585	579	566	620	553	564	637	561	576	558	627	606	598	576	577	625	591	600	559	619	639	593	591	615	602	597	568	591	598	601	603	639	598	616	628	622	597	584	630	658	570	593	629	621	601	593	583	600	590	655	613	584	595	572	584	586	585	579	623	584	587	590	586	538	593	605	634	605	612	579	603	583	601	599	587	597	632	585	584	656	596	618	591	601	598	590	602	617	619	618	626	608	620	626	596	634	593	605	601	599	542	603	601	562	587	579	612	601	583	626	594	601	600	579	588	584	578	543	588	607	637	592	595	617	611	621	591	612	595	616	593	572	570	655	596	633	618	573	589	649	606	601	609	587	605	587	635	581	578	579	637	615	572	566	604	574	586	623	623	581	568	604	557	598	588	602	614	591	626	584	607	592	595	602	612	596	622	668	605	610	659	571	596	570	556	603	610	621	658	628	575	565	607	626	592	579	569	647	616	575	576	592	600	639	606	604	637	596	564	587	587	626	584	621	622	597	590	590	620	625	600	591	602	656	549	630	585	628	607	622	553	605	629	589	641	533	635	613	598	658	666	597	618	573	618	635	587	607	598	570	567	631	648	605	630	573	610	600	582	597	592	593	608	569	571	599	564	590	596	610	602	577	547	588	580	611	596	605	623	625	610	573	568	584	621	606	647	591	600	582	597	619	596	638	627	552	578	597	589	590	579	575	591	586	574	576	615	606	619	589	557	585	616	573	616	661	599	574	616	595	615	579	606	611	600	623	589	596	583	595	652	580	615	574	578	560	554	547	606	571	609	584	585	570	621	568	573	611	580	587	660	617	625	601	589	604	604	601	625	620	591	629	581	677	649	640	601	580	551	579	581	635	604	598	591	590	552	605	579	596	583	580	574	592	575	541	609	619	608	615	612	623	563	635	619	591	582	595	579	563	581	575	611	602	579	621	579	615	594	621	591	614	597	570	581	609	598	640	624	609	585	609	613	636	616	591	583	562	622	581	608	601	619	619	604	591	607	632	626	618	613	600	608	579	604	580	612	587	574	585	662	588	599	585	606	578	609	615	605	583	622	628	568	590	585	582	585	593	578	575	588	617	628	617	613	585	606	544	651	595	564	632	596	605	567	544	586	590	608	600	584	612	625	595	621	612	611	579	572	628	621	582	579	642	585	591	598	626	592	551	616	598	596	583	620	572	572	584	546	623	606	591	592	596	581	617	578	546	605	631	624	600	631	589	602	590	639	601	567	608	559	577	598	648	653	632	596	616	589	635	599	631	632	594	603	588	615	629	614	624	559	619	579	558	591	575	549	585	650	600	607	542	576	583	616	592	564	565	579	568	584	572	605	612	542	596	575	565	622	614	610	606	576	576	592	602	609	610	599	599	560	571	600	629	574	624	619	626	609	648	627	619	599	556	632	587	576	609	618	626	590	615	579	585	578	593	607	605	577	581	620	533	620	588	631	634	616	624	564	566	615	589	622	657	588	610	640	607	592	619	621	595	598	625	648	556	592	592	564	608	550	575	610	564	591	602	606	607	619	604	597	636	593	618	628	595	616	583	603	595	590	614	658	565	553	628	559	604	606	618	636	581	624	590	638	600	576	563	620	576	584	574	614	590	605	594	622	620	597	621	587	594	606	597	597	555	600	597	628	614	611	582	582	577	634	611	601	587	572	590	596	575	575	627	605	619	596	596	599	598	614	588	664	634	597	571	615	597	621	589	571	616	568	576	578	589	579	640	583	610	620	597	589	613	555	573	598	580	568	614	621	594	616	609	632	585	594	586	587	587	578	614	631	617	622	573	667	590	585	612	603	600	589	611	609	614	541	590	589	610	617	573	598	592	617	609	553	629	574	599
1854	473	595	492	385	358	280	274	249	263	195	210	194	202	189	180	182	149	182	143	178	173	178	142	151	154	147	152	153	171	140	145	126	161	140	145	137	118	168	150	148	150	152	153	165	145	159	150	151	140	128	176	152	138	159	130	123	163	146	152	132	157	139	155	149	154	162	128	133	147	142	137	144	167	141	164	148	136	160	122	159	164	156	154	135	147	136	140	143	146	149	150	146	142	137	148	144	168	160	132	129	126	118	150	119	136	155	142	146	162	157	122	149	136	132	144	168	137	147	143	138	151	153	149	154	138	129	142	164	146	155	147	165	157	147	155	134	158	120	144	146	154	123	147	129	151	173	139	149	145	158	138	142	137	148	141	153	127	130	117	137	159	168	136	149	161	153	154	171	141	149	137	142	137	143	160	150	149	166	163	132	149	145	141	133	160	150	142	142	160	150	143	129	145	135	134	166	138	150	121	155	141	151	148	149	158	137	161	152	147	132	143	154	166	135	133	155	154	153	163	131	138	163	126	142	149	139	129	157	146	141	155	137	168	129	131	156	148	153	155	172	159	151	142	145	168	152	156	153	139	153	141	155	156	148	139	140	155	133	146	141	160	154	165	145	143	135	151	152	124	147	154	146	146	134	155	151	139	124	132	117	145	134	135	144	135	135	149	144	140	148	145	154	143	126	136	139	147	147	127	145	137	155	157	142	137	148	154	133	143	141	156	146	141	155	167	146	136	131	138	145	148	188	155	149	142	143	166	157	150	150	155	160	156	134	150	158	143	143	141	152	166	135	143	149	150	150	166	145	138	154	155	121	136	121	147	156	143	145	166	139	153	150	141	132	120	151	162	127	125	150	157	158	149	165	137	155	138	135	156	131	134	152	128	145	132	154	150	148	133	143	146	143	125	130	152	125	138	159	146	147	141	114	148	139	142	133	167	138	168	153	165	128	131	149	159	139	145	163	128	149	150	154	140	123	146	164	159	125	147	148	146	136	137	134	146	155	131	132	129	154	162	126	147	142	130	151	139	141	135	156	133	169	151	140	131	153	138	116	150	159	163	146	160	132	166	154	138	128	121	159	173	157	176	153	147	145	156	141	152	145	169	145	117	130	152	161	143	148	154	137	135	162	145	146	136	140	170	142	140	129	143	146	136	150	155	154	147	138	136	136	173	152	152	138	152	153	138	149	168	172	156	144	144	170	141	144	145	146	119	164	142	145	134	123	123	148	152	141	159	153	138	137	132	144	146	128	121	163	138	164	149	164	142	154	131	131	149	152	150	150	130	147	156	125	133	148	154	152	147	150	142	151	146	137	141	155	145	144	143	143	126	165	154	128	133	147	140	153	149	116	139	170	154	155	162	165	174	149	158	141	120	123	109	131	150	137	141	163	157	145	131	128	139	150	179	141	151	148	152	153	123	177	166	134	146	140	174	131	143	141	163	133	150	133	141	146	150	143	144	141	140	164	173	148	155	151	145	160	132	146	145	133	149	160	140	150	126	143	120	165	154	118	139	133	154	140	145	154	149	158	142	165	138	149	153	148	139	122	120	163	171	154	158	134	141	148	144	151	126	140	148	160	157	145	132	129	155	162	141	169	127	130	140	154	150	153	157	140	142	142	148	133	128	161	155	147	167	156	140	151	118	162	162	142	122	127	153	140	141	127	148	131	158	139	138	148	143	151	137	158	156	139	133	146	137	142	134	153	170	141	157	122	159	141	169	137	133	142	135	124	144	138	151	130	134	181	125	150	145	148	120	132	136	145	144	145	157	163	156	141	134	145	161	156	164	160	126	122	149	140	145	135	152	153	146	150	162	159	145	148	134	160	153	146	151	141	131	143	145	160	162	157	153	123	160	155	167	152	135	152	148	134	144	156	157	147	134	149	142	155	144	135	145	163	148	132	170	147	135	140	128	143	149	137	183	134	158	158	155	144	160	170	137	146	158	126	153	133	170	128	132	149	149	146	149	177	132	150	131	135	131	146	160	145	158	139	164	144	139	138	150	141	127	118	146	151	161	158	136	160	130	147	137	171	139	119	129	130	137	127	168	132	124	150	132	139	135	152	140	127	154	129	127	151	137	147	155	134	161	146	123	147	116	139	169	162	144	159	163	134	143	132	159	137	161	130	141	150	127	136	121	158	152	149	133	147	146	125	137	145	134	138	133	146	141	139	147	133	127	125	145	134	141	132	146	134	139	162	136	134	156	124	136	163	151	120	159	143	169	163	148	147	157	153	161	150	140	152	156	145	139	145	156	135	143	158	163	174	124	141	141	145	156	145	140	151	144	154	123	150	143	141	159	127	128	143	158	177	163	152	169	146	182	142	151	148	139	155	139	135	149	159	132	153	123	163	154	133	145	153	144	138	151	160	157	161	151	141	134	147	162	139	157	158	151	150	150	143	131	143	145	131	130	139	145	134	127	138	138	141	149	164	132	131	147	165	138	143	146	152	157	154	156	130	127	154	162	179	149	130	142	142	153	144	152	136	142	168	143	155	118	177	142	134	131	162	146	128	150	151	159	152	143	158	155	139	147	144	142	155	147	138	147	150	133	159	147	140	148	149	153	142	140	138	141	153	143	121	142	159	119	141	160	137	155	136	140	150	145	164	150	148	184	152	162	143	127	143	144	162	149	139	133	138	127	130	128	135	159	134	155	157	123	160	144	164	140	152	154	139	165	156	148	156	144	131	140	148	142	134	149	150	155	144	150	162	148	148	119	142	163	131	155	143	146	138	125	131	129	143	169	128	162	128	164	176	138	121	163	154	145	138	122	149	127	143	158	130	135	132	142	146	137	154	123	138	148	141	148	173	134	152	143	131	114	135	157	132	157	166	153	132	140	134	112	152	143	131	155	139	136	154	171	158	156	142	126	158	145	155	145	127	129	145	146	157	152	120	156	137	152	144	148	166	145	154	165	155	140	158	175	166	138	138	141	145	148	158	147	157	149	138	140	142	136	150	149	176	145	138	149	155	144	158	138	143	162	141	139	146	136	161	147	152	133	147	150	143	141	130	157	148	125	132	134	135	133	143	146	146	174	164	150	138	163	163	125	128	160	154	146	164	145	135	141	156	170	167	144	135	132	154	150	129	151	145	147	147	132	141	139	120	152	141	140	139	154	157	138	126	127	141	150	130	153	149	138	150	139	153	149	139	147	150	165	131	146	150	144	131	146	164	149	129	171	127	141	146	148	148	125	155	154	151	158	148	162	158	158	159	167	132	134	135	120	157	167	169	148	151	149	154	150	132	149	127	144	139	159	152	170	160	130	165	165	155	139	138	147	119	135	159	142	162	136	141	145	123	140	144	134	150	159	143	148	134	167	147	162	142	148	147	161	143	145	138	136	140	133	138	144	125	151	134	150	149	150	152	154	166	128	153	174	128	144	145	142	151	134	150	145	135	156	163	157	144	111	150	142	164	153	152	136	149	132	133	121	144	161	165	154	156	137	158	143	154	121	123	123	124	131	165	130	147	149
1991	704	1386	1578	1631	1340	1144	1119	986	935	816	777	699	606	609	577	535	486	457	454	390	468	415	430	403	406	422	393	379	397	410	382	365	384	364	392	388	383	406	375	376	402	430	408	366	400	365	394	397	353	367	382	388	381	375	379	368	375	376	377	385	383	367	377	421	411	374	379	399	398	346	376	365	371	417	390	395	382	396	376	386	384	380	388	432	383	357	377	378	371	396	367	353	347	407	374	382	399	395	340	382	416	355	406	355	369	357	370	353	392	396	404	399	362	401	384	394	353	383	385	369	399	390	371	370	370	359	356	335	356	396	414	414	408	369	392	407	362	398	388	372	384	389	359	378	381	370	359	390	411	358	374	422	353	399	388	370	386	401	361	360	395	408	395	414	364	364	359	412	390	372	405	377	384	378	382	374	348	391	388	399	370	360	380	365	385	402	344	405	400	373	375	388	360	392	371	402	438	377	366	379	388	377	384	391	407	351	363	412	398	375	361	383	399	375	385	374	389	366	404	382	361	411	369	337	375	387	371	416	385	341	357	408	362	331	397	401	390	376	346	394	339	334	385	396	390	369	389	393	399	406	369	363	363	386	387	386	410	378	388	376	385	367	388	373	385	358	394	371	364	413	413	378	381	395	380	395	379	392	346	342	378	346	340	388	397	369	366	332	394	352	370	379	368	372	364	351	403	374	352	379	372	370	361	375	413	391	369	351	415	398	365	371	394	368	366	363	369	388	417	393	394	376	352	380	363	356	373	371	377	351	365	382	429	403	352	418	412	394	375	353	409	363	377	398	379	406	369	389	370	348	383	363	369	364	393	396	360	383	368	399	363	408	367	390	364	398	402	387	352	364	368	367	349	383	385	350	400	359	371	395	400	426	399	389	354	383	382	378	386	348	365	425	351	396	396	374	340	399	407	372	369	392	352	392	363	372	366	343	388	360	369	363	396	384	358	378	421	379	394	391	393	387	384	364	344	347	396	381	373	418	410	396	370	391	390	365	374	385	343	364	346	400	384	385	382	367	363	350	371	362	384	410	418	387	398	376	374	385	386	363	355	407	380	358	369	363	367	368	370	393	392	367	381	354	391	381	359	403	430	374	391	359	357	377	377	382	383	402	390	408	379	364	372	372	387	378	370	386	383	410	369	417	390	402	363	388	374	352	368	353	382	364	400	367	371	360	376	377	382	378	391	391	391	395	387	353	372	390	406	380	349	390	392	416	382	367	372	358	391	426	413	351	371	398	364	392	361	355	397	340	381	385	388	364	392	356	380	400	378	373	359	359	369	410	395	373	370	367	382	342	407	406	402	410	389	417	413	370	413	375	373	412	374	377	343	361	388	412	420	360	378	371	343	374	366	395	358	406	367	392	355	345	359	401	358	386	380	356	358	339	381	345	379	436	354	368	359	362	383	349	395	383	360	357	354	385	394	372	378	379	392	376	378	390	382	375	363	387	395	390	354	378	370	362	387	394	372	366	384	350	367	354	376	352	396	369	377	351	402	380	394	374	390	391	380	377	390	386	363	356	392	391	402	352	371	407	395	375	389	358	362	352	351	384	366	367	368	391	354	354	340	363	355	376	371	419	376	392	349	395	351	358	388	375	369	370	378	390	372	398	376	363	379	352	365	397	367	385	377	380	386	366	383	357	412	405	383	366	367	385	375	359	368	401	378	382	374	413	359	398	369	366	380	387	361	415	380	354	400	350	387	396	376	401	433	383	376	383	415	374	362	370	387	366	390	372	338	382	369	402	346	379	367	347	354	371	386	363	354	373	381	387	370	390	389	391	355	365	402	356	392	371	377	374	391	373	328	385	370	389	403	387	371	363	394	388	392	399	360	363	382	368	398	386	359	383	353	379	369	400	387	368	412	401	357	410	400	386	382	393	402	390	390	414	412	384	380	370	362	378	343	384	372	387	411	375	367	392	391	354	390	338	380	383	375	434	390	377	382	383	367	400	400	363	356	390	387	335	364	406	397	371	374	384	398	397	406	407	374	416	407	359	370	366	380	388	392	368	375	372	373	371	375	427	349	375	366	365	403	372	358	414	376	365	372	361	396	370	351	362	369	387	360	371	365	402	397	391	372	384	362	386	378	413	384	388	395	396	376	367	351	388	378	376	376	376	391	370	380	359	379	353	387	372	393	392	380	387	380	395	371	387	372	375	389	402	390	352	365	383	410	390	369	373	362	357	360	413	396	376	374	402	385	392	381	384	388	384	383	366	391	378	380	389	361	384	373	400	381	372	344	388	336	355	411	389	381	348	348	364	374	351	373	380	366	365	362	357	344	390	315	396	389	354	362	357	395	374	407	362	388	396	411	371	367	384	406	363	357	357	381	392	368	368	379	388	358	386	411	357	355	390	405	402	400	363	376	367	370	345	424	396	380	393	348	366	398	371	376	368	377	405	354	336	374	409	352	393	367	406	406	371	393	390	400	346	382	387	384	332	375	376	409	371	355	383	368	379	392	363	400	404	369	357	394	341	373	363	399	371	385	377	352	387	392	385	383	380	338	375	411	405	385	403	380	353	386	321	328	383	370	378	394	369	395	368	370	351	353	395	374	395	358	371	371	354	356	368	372	369	367	407	377	376	382	378	394	398	377	388	344	369	353	395	362	369	378	366	387	382	376	396	382	334	381	354	373	380	357	390	424	381	402	372	375	374	391	374	375	347	399	376	370	401	403	365	376	361	364	372	356	414	377	364	377	369	395	385	363	422	359	400	343	367	351	379	399	370	363	369	335	392	360	360	376	389	378	377	380	366	363	382	359	349	399	338	368	404	346	374	417	384	361	377	391	375	376	369	402	372	364	402	368	399	395	355	407	378	404	375	349	420	384	406	360	365	341	388	362	357	388	365	362	354	400	380	361	356	358	371	415	394	394	383	375	369	383	384	361	367	387	413	381	357	357	371	364	401	385	377	389	382	378	392	418	407	380	419	351	395	383	368	362	373	373	373	354	365	365	370	405	381	391	369	390	390	347	385	370	379	389	367	380	387	367	372	370	381	378	396	395	408	369	378	373	381	366	387	400	407	365	365	357	331	379	366	377	367	379	350	377	337	358	373	381	389	392	368	403	378	413	397	362	384	401	349	360	362	385	337	406	378	368	388	374	377	341	363	382	380	362	366	398	361	392	368	375	382	384	348	412	375	372	393	403	394	357	350	374	378	356	378	393	404	378	382	361	342	363	369	398	332	393	430	344	357	400	392	380	391	367	386	334	364	383	366	400	380	377	407	368	361	378	408	410	397	396	336	387	404	375	348	383	352	388	352	425	344	356	358	374	362	387	402	390	343	349	396	364	350	361	378	403	413	373	421	363	358	380	391	393	357	370	350	370	386	375	381	395	420	379	384	401	373	358	404	375	389	388	366	387	409	403	385	354	386	373	362	370	371	409	392	379	397	401	348	353	346	341	379	387	366	360	383	338	400	390	395	368	391	387	326	373	394	367	380	394	367	367	315	395	381	413	375	347
8174	1255	1564	1950	1715	1311	943	674	608	593	493	463	397	415	371	335	328	339	310	303	294	314	279	260	291	257	286	245	270	265	250	293	283	287	294	291	247	271	251	265	271	274	248	296	261	268	287	283	268	252	275	269	279	253	257	295	291	273	293	253	266	230	245	279	269	258	257	247	258	293	250	240	280	256	273	256	248	251	268	261	231	268	270	282	290	269	260	295	269	256	245	270	234	271	246	265	265	261	261	286	287	306	251	257	249	268	256	276	254	270	245	247	242	267	274	265	250	267	260	263	262	274	261	258	256	268	258	276	250	250	293	275	268	264	265	257	277	240	257	295	247	276	235	297	281	249	253	262	269	250	273	283	259	283	236	272	250	283	260	264	267	306	237	260	258	267	243	265	283	266	247	264	236	264	289	273	282	271	281	267	289	237	257	266	262	246	264	263	278	244	283	272	264	279	275	270	277	252	282	269	261	274	264	256	272	254	245	271	254	287	258	298	257	262	304	244	279	272	302	289	260	251	244	267	291	262	252	258	258	253	226	287	241	258	247	245	275	266	264	270	248	258	243	263	263	296	289	227	268	283	271	301	239	259	245	236	270	248	276	261	282	237	283	281	257	256	245	277	276	269	256	268	263	265	277	283	266	228	242	248	254	286	252	285	250	272	247	270	279	249	270	277	254	278	261	301	263	261	273	259	261	258	298	293	296	267	287	284	252	267	270	284	263	265	267	239	246	266	268	275	275	272	257	278	244	262	257	265	291	251	252	241	295	292	284	264	258	251	279	261	280	233	266	278	259	271	259	267	276	280	246	269	304	243	252	256	243	280	248	274	278	250	242	281	266	273	244	266	256	290	272	270	293	296	287	251	267	271	277	262	284	252	284	261	263	266	282	267	244	246	261	269	293	238	264	251	250	254	269	293	262	291	271	273	279	279	284	281	286	286	286	271	265	251	251	273	241	293	266	231	287	244	228	286	264	264	277	262	245	290	262	271	243	225	225	273	284	244	291	233	269	303	282	251	266	268	246	269	241	273	245	280	263	255	276	256	259	248	245	282	265	260	302	263	293	252	266	255	296	293	273	269	228	283	268	274	234	270	253	225	287	235	249	276	243	254	272	251	238	259	278	278	257	272	281	225	278	262	260	275	254	281	247	265	291	264	261	247	272	260	277	281	251	254	286	271	267	262	271	274	269	282	252	254	259	224	251	255	259	281	261	267	254	219	251	299	266	282	259	278	268	270	260	271	249	252	293	272	258	291	298	255	290	282	259	273	304	263	264	267	263	247	286	263	271	279	263	283	268	266	236	250	268	250	245	228	272	295	263	289	258	271	239	237	279	270	260	268	266	279	251	270	276	285	254	264	275	273	254	261	270	249	247	268	219	288	253	245	279	258	269	262	269	275	271	264	265	259	263	270	272	284	284	288	281	264	260	250	261	274	248	242	297	265	239	286	270	260	218	273	258	287	251	265	261	236	277	274	265	281	264	256	286	283	275	260	246	248	272	255	267	246	272	270	237	241	250	251	269	263	277	276	260	258	241	241	295	255	263	227	246	266	289	271	260	257	246	231	252	228	264	237	273	260	274	254	260	255	269	217	264	266	266	304	251	279	268	280	262	245	270	289	272	247	267	256	248	265	268	278	252	244	273	233	230	252	268	275	282	265	256	246	232	285	267	275	250	273	233	264	226	257	269	235	275	257	254	265	260	298	258	256	270	232	272	250	276	262	287	262	228	263	234	272	249	263	257	257	249	293	266	248	280	245	260	264	278	285	270	257	251	236	255	238	291	285	276	268	276	273	275	244	234	256	244	301	269	286	263	227	247	266	280	252	273	276	264	238	299	265	301	270	254	257	266	261	274	265	273	254	291	253	295	259	271	258	278	253	237	268	271	262	275	261	265	255	256	247	247	262	267	239	236	226	266	246	257	292	243	232	279	230	261	255	235	270	241	230	248	260	260	250	246	245	228	276	257	278	253	266	281	275	273	255	267	262	260	299	257	239	242	264	273	264	229	260	296	261	288	255	300	264	252	247	303	297	259	262	247	268	243	237	249	289	262	265	259	253	283	235	251	254	289	266	234	257	259	230	261	256	269	268	265	246	247	255	276	273	250	276	259	234	278	299	274	257	282	276	293	274	252	253	265	293	245	249	258	239	240	246	254	270	263	281	243	297	254	265	271	263	289	272	233	255	273	275	256	248	270	259	262	243	260	265	277	260	226	268	301	279	290	235	281	284	290	254	253	266	237	258	278	260	257	260	229	282	267	260	263	276	274	273	284	271	289	282	249	266	255	275	277	279	275	295	239	273	262	258	235	266	274	285	235	273	242	279	278	249	264	280	256	273	259	288	252	263	236	282	266	262	250	266	275	277	278	277	277	265	253	266	267	251	291	268	269	264	276	263	266	251	250	259	291	256	277	292	261	270	271	249	279	299	302	248	276	285	266	261	257	259	278	272	290	275	277	264	269	282	242	286	245	238	261	240	243	249	265	244	264	247	277	273	270	264	284	256	285	236	268	293	272	248	222	274	255	254	271	262	246	280	295	262	287	275	294	281	258	226	271	232	278	244	260	277	283	279	263	286	264	269	250	272	262	306	229	234	260	273	252	264	284	250	255	264	242	280	246	271	244	265	264	264	257	272	247	261	262	273	247	257	278	269	231	245	289	236	239	254	258	302	266	265	291	264	238	257	270	261	265	256	278	238	268	266	251	256	262	293	274	257	254	267	274	265	260	255	275	262	256	240	271	264	262	255	270	256	298	274	264	263	250	287	235	261	257	246	240	283	273	285	286	305	263	271	266	285	249	259	244	245	267	265	268	274	258	256	266	273	252	278	270	253	232	271	262	287	277	286	245	290	288	240	273	293	265	260	277	258	238	229	294	264	286	278	274	274	281	265	280	291	280	273	272	268	271	277	276	246	254	277	273	272	276	246	294	274	257	273	266	264	265	253	270	267	264	220	274	258	266	274	240	235	258	246	260	244	253	257	278	260	280	297	267	255	243	255	274	245	255	276	272	273	271	253	245	274	262	270	291	275	280	263	285	281	246	245	291	315	278	242	261	247	270	283	296	244	302	266	292	277	268	278	274	275	289	278	242	240	255	246	282	269	274	293	268	255	259	249	227	255	285	227	291	258	248	263	272	262	307	288	238	252	271	239	263	269	268	276	258	296	238	261	287	254	268	264	260	273	278	254	249	267	262	252	262	269	252	286	282	264	267	252	257	255	282	270	281	302	242	236	302	254	246	276	281	259	269	293	251	287	253	272	285	278	252	280	268	259	253	285	297	240	261	261	269	255	249	256	267	265	239	243	254	263	256	241	272	234	263	263	267	264	282	285	249	298	257	263	301	270	254	267	252	262	272	257	289	278	272	247	243	260	257	266	256	231	258	286	230	247	285	258	243	269	268	245	269	275	264	270	263	294	250	226	280	251	256	254	282	215	245	290	268	306	286	244	247	257	284	239	257	271	266	256	273	254
6999	1447	3351	5518	5594	4898	3760	2871	2649	2651	2161	1683	1610	1492	1300	1228	1105	1028	959	893	820	775	767	736	697	696	773	684	688	703	651	651	671	702	633	709	659	621	703	672	661	614	654	675	616	685	642	592	610	595	650	595	625	650	640	632	637	628	623	618	636	647	629	645	625	616	620	651	634	603	648	604	643	633	654	654	626	605	625	611	607	656	606	571	635	613	628	620	596	638	614	638	608	602	644	645	594	637	625	605	613	588	637	614	595	638	595	643	651	664	569	639	598	648	640	618	654	607	593	671	637	646	646	635	601	642	670	643	641	598	618	612	602	621	649	583	637	620	632	582	614	645	602	634	609	580	632	642	611	601	567	632	598	564	652	630	634	609	647	637	663	605	594	608	636	624	622	611	596	624	611	663	679	623	678	605	624	630	603	626	595	602	639	628	588	635	630	595	652	607	624	645	585	670	555	639	641	585	571	664	625	700	631	596	665	599	642	636	593	624	585	586	636	649	633	677	631	626	614	605	601	583	658	622	637	643	590	624	662	615	662	627	639	619	614	611	623	644	594	635	593	570	610	591	599	597	655	572	597	611	630	610	609	630	629	593	609	601	654	673	604	602	641	639	610	620	633	620	590	608	612	631	616	590	558	613	639	581	622	604	616	652	600	625	633	626	617	650	629	651	649	682	605	596	618	645	645	609	606	601	546	632	633	569	586	630	605	621	628	594	623	667	621	621	618	642	684	657	638	592	638	590	637	637	642	611	691	614	666	608	614	607	614	632	612	629	627	615	620	598	625	632	658	596	650	599	608	626	591	621	625	598	611	595	630	642	599	631	593	611	632	618	626	670	644	589	617	606	614	625	631	626	606	649	616	648	651	588	619	560	628	610	633	602	623	608	577	588	615	594	597	609	617	604	606	665	624	600	578	623	603	602	635	604	611	609	617	628	636	650	652	604	622	613	603	648	678	632	678	640	592	676	626	613	591	604	588	625	634	637	623	616	579	614	643	631	647	632	633	624	680	592	636	621	631	596	588	626	596	602	634	608	633	640	618	638	621	626	602	620	604	638	609	634	616	638	627	622	616	623	663	606	636	664	641	609	620	612	640	605	614	588	590	633	668	655	636	629	607	692	613	604	591	599	583	623	589	636	603	597	606	654	617	620	615	653	616	613	649	608	598	659	652	614	602	623	610	614	660	575	644	681	623	595	613	619	622	597	646	580	609	613	641	635	572	645	588	597	631	631	640	618	627	610	620	588	646	677	597	625	572	640	638	627	625	633	664	636	621	615	611	595	586	615	610	621	577	627	642	625	636	599	590	657	613	627	618	611	641	606	577	638	584	612	630	566	624	617	619	655	622	641	634	592	637	613	624	604	639	624	621	605	601	615	651	641	633	647	617	584	647	636	654	593	646	597	570	610	585	662	593	611	598	621	647	648	660	595	604	610	609	599	656	644	647	617	610	643	630	598	620	605	594	626	624	655	645	623	630	602	614	611	589	588	594	618	610	661	593	641	623	624	626	604	621	631	641	598	630	610	623	618	623	652	591	610	631	576	660	624	627	564	638	636	590	606	634	631	585	654	662	634	660	623	695	611	618	629	633	634	617	605	584	576	650	655	613	652	620	605	604	614	611	602	620	626	607	655	614	616	610	617	613	636	652	595	660	584	632	670	620	620	616	636	598	641	597	633	653	584	642	583	626	671	600	631	649	608	615	619	648	625	635	638	636	587	621	611	605	598	608	603	639	608	618	628	637	630	603	624	641	610	585	617	591	643	637	622	623	659	649	597	614	635	613	617	600	621	630	579	640	630	654	608	591	639	639	604	555	622	605	644	605	618	606	638	578	652	645	614	601	607	618	654	644	637	610	618	645	592	637	610	640	620	634	605	599	661	600	633	624	576	636	583	619	615	628	627	619	624	651	583	594	611	675	652	665	608	608	614	602	586	612	637	636	627	630	598	604	595	591	585	656	580	586	628	628	628	614	663	625	591	592	611	634	652	618	655	609	666	577	639	574	634	582	619	647	601	571	612	632	616	631	588	617	621	574	614	641	665	618	656	614	642	598	609	649	646	651	627	664	624	582	635	609	647	597	611	627	602	612	589	616	661	620	599	640	631	616	583	630	638	624	601	582	655	656	651	595	603	599	623	616	574	620	604	607	626	626	656	611	634	673	641	647	635	587	606	611	636	589	602	636	606	603	629	625	659	628	626	645	647	548	612	608	620	622	567	598	603	631	636	608	614	644	625	599	641	638	625	610	635	597	653	677	600	587	624	601	660	595	603	582	622	598	587	638	632	619	556	601	610	657	639	640	621	634	598	626	629	638	609	613	635	611	612	613	618	595	641	622	644	630	609	624	623	625	641	598	624	627	653	577	663	589	591	629	620	597	589	619	634	606	638	635	634	635	646	615	644	616	644	636	640	655	588	563	625	611	620	607	666	621	656	641	608	618	607	620	603	575	617	629	652	589	658	664	631	616	619	611	617	631	643	602	625	612	616	613	663	643	640	614	623	610	673	656	613	594	639	662	608	657	582	621	654	616	648	618	646	644	636	637	634	577	649	681	656	620	611	622	643	620	583	625	653	666	611	643	614	614	619	642	615	606	632	608	623	595	640	604	615	623	587	598	597	606	626	650	588	612	624	612	637	625	630	638	633	609	619	617	642	628	641	641	560	616	602	594	678	658	620	618	578	616	644	645	642	655	592	644	663	591	586	601	609	624	579	643	591	640	588	637	630	591	612	598	615	613	632	620	613	649	660	642	666	593	637	615	613	631	621	602	627	677	649	607	587	614	626	625	636	639	640	631	626	684	608	635	651	589	600	624	612	596	607	649	618	638	662	604	641	624	655	630	640	643	584	603	610	621	616	625	628	625	616	588	590	614	596	630	614	650	611	642	630	619	626	643	620	622	627	588	606	594	631	601	618	655	620	662	590	614	603	590	600	696	640	619	658	689	595	656	662	656	637	608	630	626	625	619	599	594	651	603	610	626	594	623	611	632	573	635	610	609	596	646	641	639	608	627	624	640	652	634	601	645	606	642	645	664	644	628	616	663	641	589	627	604	600	637	637	615	629	653	593	634	576	680	645	562	627	650	596	619	560	652	637	600	629	612	584	611	596	606	602	627	650	617	601	638	632	570	605	638	640	605	647	606	627	581	628	643	610	633	625	602	639	579	639	606	620	617	608	629	640	611	639	669	639	591	674	649	653	606	553	612	617	625	645	604	639	582	640	616	629	620	629	654	657	673	593	612	584	622	618	655	606	676	599	607	623	614	637	662	615	647	669	632	612	660	597	624	606	649	648	628	623	585	631	614	626	641	601	574	646	615	619	621	596	587	628	662	614	602	603	658	624	568	649	620	650	609	626	619	599	658	632	615	617	606	621	643	616	593	624	599	605	632	633	612	596	652	632	622	674	636	575	625	650	655	613	606	641	648	607	624	594	645	599	578	659	640	591	635	641	598	588	641	605	652	598	639	668	627	622
15322	2326	2699	3620	3044	2174	1507	1108	879	883	706	611	527	478	451	447	355	362	397	316	297	337	260	305	278	260	294	265	288	310	269	286	250	295	259	264	275	262	265	306	251	300	273	291	269	325	284	273	275	265	322	257	270	271	281	268	246	269	278	300	246	229	300	274	300	230	244	271	263	264	264	283	247	282	278	259	249	246	251	285	262	241	258	240	250	273	270	271	276	243	250	255	264	239	272	274	271	304	261	253	238	267	245	275	284	251	262	252	263	273	253	273	296	263	253	277	238	291	227	226	277	250	249	283	246	260	262	267	268	255	259	267	245	275	274	282	276	266	282	273	257	285	292	261	246	262	225	297	264	244	244	294	301	277	280	276	270	265	249	283	247	223	259	255	244	269	253	249	288	241	240	284	253	301	272	296	258	280	301	256	271	246	287	241	288	245	289	262	268	275	255	259	277	267	268	271	286	267	252	243	236	278	282	241	269	267	231	244	265	275	247	261	247	267	291	270	280	255	249	240	270	293	269	233	256	276	277	284	290	247	249	286	248	273	254	262	284	251	277	256	259	275	247	280	217	265	271	270	291	280	285	273	256	266	267	265	250	282	262	266	248	277	255	296	247	269	303	303	266	288	296	258	285	281	244	216	264	275	257	264	261	258	308	250	289	253	278	287	280	281	255	291	260	252	260	248	282	276	267	263	292	264	264	265	274	257	253	289	251	300	262	309	265	254	260	235	281	254	277	280	302	258	259	259	253	278	269	258	268	240	246	276	263	254	272	264	257	239	256	282	259	259	237	259	254	306	288	289	261	251	240	252	271	251	224	283	270	271	277	261	234	250	261	260	251	245	268	270	274	266	248	279	263	272	268	251	259	243	300	284	281	245	290	260	272	254	261	271	245	283	287	252	268	266	254	288	269	256	248	267	249	290	263	253	238	237	249	246	237	236	264	276	276	252	282	265	251	283	261	285	260	247	216	283	280	280	227	281	279	282	255	289	259	262	273	249	245	275	281	272	239	255	253	269	281	276	275	275	275	253	272	264	255	265	252	295	287	253	243	275	245	227	263	269	269	261	272	263	260	261	271	257	260	276	281	259	228	243	251	254	279	322	284	252	228	260	292	280	251	271	289	252	275	268	281	270	267	273	270	257	222	286	260	293	257	245	253	258	258	280	246	262	239	272	257	285	247	264	280	266	275	243	283	271	251	244	254	255	266	258	244	258	263	261	253	273	259	252	270	286	276	278	240	261	266	238	264	270	293	295	255	279	298	244	262	277	268	269	253	271	279	260	270	282	310	260	248	225	279	261	275	284	281	263	253	284	264	214	274	274	278	258	270	247	264	253	230	278	299	262	287	302	257	271	273	264	270	259	246	274	288	254	277	266	263	266	244	278	264	249	268	269	261	284	292	251	282	232	267	243	277	247	250	260	256	248	286	246	248	265	255	274	246	246	233	258	281	222	245	251	271	285	252	264	279	252	275	254	266	268	285	282	247	273	269	232	270	265	264	248	267	277	296	300	265	298	262	274	288	298	260	265	248	280	252	254	268	278	268	247	246	259	265	269	230	276	278	254	244	256	258	288	256	296	257	252	261	266	254	251	257	279	235	247	232	258	217	249	285	258	294	280	247	261	212	255	268	264	279	268	271	249	248	262	275	284	267	263	286	240	277	248	308	237	260	237	225	274	262	246	299	274	244	257	255	250	297	241	241	280	275	274	251	252	264	279	284	253	254	280	313	275	273	247	264	299	262	262	246	228	288	275	283	300	296	287	267	280	246	288	261	256	255	275	260	310	252	247	265	232	273	271	267	274	297	297	287	247	247	280	262	250	242	250	291	270	277	245	254	275	283	237	234	292	276	257	277	262	268	235	284	266	268	274	262	293	221	254	285	266	253	275	244	260	329	290	268	249	275	239	236	262	263	260	290	262	259	270	284	250	267	264	255	253	242	279	276	240	270	277	259	258	283	274	246	235	253	260	275	280	254	278	277	257	260	240	251	247	236	268	268	278	262	271	250	244	290	242	261	247	275	260	273	258	258	276	219	260	261	264	250	259	263	268	250	291	284	249	244	242	265	263	282	275	277	252	260	257	286	272	247	247	232	257	267	296	250	240	272	283	248	266	275	261	276	220	255	251	276	245	295	269	236	258	266	283	242	260	264	256	269	260	266	246	279	266	237	270	278	282	263	284	258	262	267	247	237	247	262	245	285	290	264	265	284	294	267	291	289	263	279	259	254	280	241	279	263	283	246	283	243	252	288	246	274	249	233	275	275	255	240	294	305	268	277	260	247	234	251	246	255	287	273	275	276	281	254	247	258	284	241	250	247	265	246	284	241	312	302	290	280	279	282	284	256	284	245	268	245	247	319	257	263	258	258	272	292	237	285	249	248	250	264	237	262	261	275	270	233	228	269	278	267	297	232	276	243	252	252	265	307	279	254	262	250	292	274	269	276	272	251	282	271	259	277	294	271	270	250	277	283	267	281	267	265	276	278	272	283	268	246	263	301	255	260	231	240	278	277	269	274	242	272	259	245	257	242	289	274	261	255	290	258	266	247	251	286	261	250	251	254	276	258	280	263	289	271	264	294	280	249	254	251	268	279	258	255	265	245	233	252	262	280	286	281	293	261	249	281	289	258	263	273	253	263	270	251	304	242	283	272	261	271	258	291	264	281	244	255	261	259	255	247	259	257	265	245	268	287	274	253	270	248	267	274	248	287	274	295	287	236	261	237	267	287	246	274	303	297	237	240	294	289	253	287	252	265	279	268	250	271	262	260	246	270	274	238	309	260	263	264	261	264	255	243	251	282	259	260	298	273	239	279	246	279	242	309	255	279	253	274	226	265	246	250	270	266	275	291	257	241	280	272	287	260	269	267	261	255	266	291	279	269	251	250	268	250	289	255	245	240	292	281	227	266	281	225	264	294	244	284	286	272	295	250	287	234	269	275	266	272	270	238	254	240	243	257	285	259	243	273	274	269	256	288	252	266	234	271	236	291	255	238	271	264	289	258	261	280	260	249	261	309	244	251	241	282	257	263	259	260	242	261	250	287	260	270	259	279	250	266	280	272	244	281	269	276	296	270	242	272	226	257	282	271	236	266	269	281	237	233	259	264	289	273	243	258	292	280	263	260	275	265	251	251	248	233	271	292	261	276	263	259	261	263	267	270	232	249	252	282	254	266	279	270	250	282	253	272	267	270	293	251	238	258	261	269	281	269	265	251	288	265	279	252	287	268	259	298	290	276	249	279	265	268	266	248	246	266	266	278	246	242	297	285	252	238	263	302	276	259	269	285	286	282	259	246	250	248	264	261	290	240	259	264	241	241	229	265	270	253	263	236	237	228	264	235	291	255	285	257	262	255	270	249	266	287	283	266	269	262	274	263	252	234	245	288	268	298	265	233	273	298	289	296	255	257	250	274	250	279	273	289	266	245	274	282	253	268	280	292	277	298	283	276	277	278	283	254	247	274	291	282	258	255	259
9033	1907	4752	8262	8474	7353	6207	4508	4013	3800	3189	2578	2158	2040	1888	1590	1376	1282	1219	1121	989	815	789	833	729	753	735	685	740	688	654	638	701	640	644	670	662	717	638	663	619	649	613	621	641	605	632	605	596	627	623	630	637	676	636	613	593	614	631	565	642	598	600	601	568	623	607	646	606	619	590	576	595	565	592	616	610	641	604	565	584	591	585	587	607	562	592	612	579	596	571	587	631	599	582	624	619	579	587	582	605	572	624	623	603	606	577	606	597	603	608	622	580	633	598	594	606	624	594	578	593	612	605	612	568	621	592	619	609	621	630	609	553	573	550	618	583	616	590	612	613	569	609	595	556	654	584	608	576	595	615	545	580	605	595	622	578	614	621	594	580	608	625	588	577	615	593	591	579	640	635	601	550	596	626	600	599	551	599	608	574	617	557	620	610	604	559	624	588	616	624	578	657	615	601	585	596	588	603	598	597	565	598	626	611	576	612	613	596	586	563	630	617	570	560	571	589	579	596	585	606	573	551	579	586	591	590	607	619	594	615	624	600	630	568	650	588	538	599	622	591	605	555	641	629	578	556	611	580	579	562	578	592	586	591	596	665	590	547	651	641	590	585	614	595	554	612	581	600	570	598	592	578	578	614	623	623	568	604	549	609	591	612	605	601	664	597	629	599	600	587	582	562	592	609	587	563	594	590	607	589	543	583	599	548	573	636	622	587	583	636	584	587	588	604	577	583	598	584	561	607	618	560	585	608	624	633	578	591	582	579	610	597	622	602	590	575	598	609	576	577	619	565	573	638	594	598	588	604	571	609	557	549	597	634	590	599	589	597	622	570	627	564	591	621	630	606	564	598	638	570	603	596	602	552	635	577	591	628	556	610	627	585	557	568	587	577	577	572	610	579	602	559	594	585	592	620	638	611	605	625	556	601	568	643	611	572	633	582	540	609	586	607	571	609	546	602	590	589	599	585	564	648	599	602	558	603	558	597	574	613	588	566	567	586	566	611	649	577	571	571	634	602	593	574	556	587	629	580	588	544	614	584	609	621	580	588	602	615	591	646	614	630	613	604	603	600	581	571	573	571	590	580	654	579	580	611	600	583	620	565	593	582	567	545	600	565	614	606	656	556	632	645	651	611	630	585	597	608	565	548	586	608	606	616	633	598	584	636	583	600	621	602	591	589	538	586	603	599	586	568	635	571	577	650	638	609	621	587	602	594	613	630	565	548	625	573	594	581	614	551	590	599	605	633	572	602	603	677	579	585	591	601	572	577	623	586	562	582	591	576	597	595	598	627	589	621	562	596	607	621	607	574	601	561	579	610	564	605	601	599	561	624	586	587	598	578	574	587	566	598	585	573	578	608	580	613	606	567	626	600	568	629	598	593	606	604	593	608	620	578	635	569	565	596	614	563	600	612	614	598	594	558	614	643	590	588	548	590	609	608	620	606	607	616	622	622	598	609	582	595	607	607	575	592	586	599	616	586	590	630	584	607	571	601	571	633	580	603	580	593	594	570	584	581	592	551	579	607	574	568	557	592	578	621	593	618	610	598	609	606	603	592	560	614	589	600	602	565	583	604	641	581	624	580	584	603	605	625	570	580	605	589	545	641	568	577	612	613	578	595	603	630	559	573	624	580	603	582	597	622	618	606	597	574	587	596	635	596	593	570	598	581	604	592	653	599	615	592	599	577	626	586	594	622	604	600	611	599	572	608	570	611	586	583	613	586	532	572	589	625	644	599	622	601	608	595	595	626	594	559	622	555	601	579	610	558	601	581	617	589	609	596	609	616	551	590	565	619	586	556	576	552	597	586	610	620	647	593	572	612	622	602	620	605	590	601	617	543	612	571	575	588	618	617	588	579	636	580	603	572	566	631	576	593	623	600	580	572	603	617	592	617	604	592	623	540	604	612	643	595	595	618	577	601	573	575	561	538	609	579	565	579	535	549	548	618	543	624	587	617	575	589	590	649	591	561	562	568	594	575	612	602	585	573	583	571	589	614	627	596	579	631	639	605	594	588	580	595	602	569	571	566	603	577	639	644	583	587	551	652	615	602	615	571	649	595	570	613	616	585	626	599	575	636	628	634	566	635	565	609	580	574	577	608	610	605	618	570	587	648	654	572	603	601	585	554	611	594	614	611	598	607	605	597	620	661	625	600	583	599	586	589	608	604	608	554	613	585	589	569	603	592	573	590	562	563	564	591	628	570	566	578	561	622	607	601	573	612	616	543	541	618	627	616	605	600	583	608	590	603	587	591	619	597	603	555	568	616	623	608	564	600	599	592	592	600	602	562	557	640	518	601	604	602	554	611	628	611	577	608	612	631	573	601	535	615	606	582	586	580	593	618	611	597	583	569	600	601	575	629	583	620	685	569	635	624	620	611	600	591	633	602	572	603	602	582	566	540	561	577	614	582	575	620	607	566	578	583	592	585	603	565	584	577	582	635	563	605	575	604	593	610	611	579	572	625	608	575	606	599	637	579	576	609	645	595	614	581	620	633	590	620	601	640	630	554	554	603	586	587	584	600	622	619	579	595	621	589	587	590	616	570	591	567	605	567	587	613	590	633	577	595	625	619	630	578	527	621	567	593	581	580	647	580	600	608	619	576	633	599	601	581	614	601	622	617	616	600	558	635	620	597	585	547	606	580	629	639	570	560	579	603	584	606	613	579	587	573	605	560	586	586	615	590	563	582	599	589	573	602	583	640	578	576	574	622	622	620	571	607	599	609	595	604	579	589	597	610	606	603	600	592	571	589	592	602	570	602	589	608	607	625	625	624	638	580	632	627	602	583	575	616	605	586	615	592	611	621	589	587	590	591	629	567	590	596	529	613	619	584	590	578	626	601	605	601	627	604	593	615	591	604	593	574	566	625	558	618	593	586	595	622	607	583	595	579	612	553	651	585	640	592	617	633	565	588	588	564	579	550	628	612	650	611	601	635	599	567	552	569	595	624	618	602	615	583	610	602	625	593	625	593	593	587	577	638	633	596	583	582	633	575	654	627	616	555	597	608	598	602	569	613	599	591	589	584	592	565	614	630	602	600	628	572	671	636	553	584	584	559	639	605	608	582	612	626	544	600	562	559	573	589	574	590	588	560	608	601	579	645	593	617	591	563	583	588	551	608	657	581	586	606	594	616	628	620	601	613	598	600	637	563	584	611	563	653	608	592	608	531	583	581	570	606	602	582	579	585	591	606	600	614	657	614	582	577	615	619	581	615	597	631	602	586	642	575	573	622	588	590	622	613	600	610	614	602	594	613	614	571	606	573	594	595	610	572	577	576	624	569	590	609	637	625	621	633	635	622	592	583	582	579	604	583	633	579	603	597	608	562	617	623	610	606	596	589	634	606	586	597	606	597	576	593	596	603	577	607	583	572	586	598	642	587	599	606	590	570	611	629	626	596	563	548	608	595	591	572	588	545	564	622	598	610	605	615	637	628	618	584	566	625	607	651	604	581	599	597	573	594	655	615	576	621	589
1790	441	550	518	371	338	296	245	234	220	201	211	204	192	208	212	168	159	161	161	147	142	131	146	170	148	137	180	153	144	141	155	157	157	139	132	148	156	149	150	141	135	125	136	134	138	172	138	144	141	145	150	142	141	153	167	145	130	148	135	143	156	147	155	145	131	132	150	130	153	139	164	140	158	145	147	144	158	137	161	159	140	173	153	157	126	147	166	148	138	149	136	124	150	125	127	128	120	149	144	146	168	113	142	169	132	160	138	167	160	128	140	152	150	146	156	153	161	173	153	162	133	156	157	141	153	155	142	170	143	127	163	144	144	140	158	155	126	136	156	143	174	157	145	133	140	111	154	145	172	145	133	155	137	147	152	136	176	163	173	156	155	128	150	158	159	124	139	154	129	151	153	158	133	145	140	154	164	156	151	157	141	144	156	127	141	140	131	165	127	133	141	152	147	169	133	140	139	146	153	148	142	119	162	132	144	145	150	157	164	153	149	160	144	140	166	141	164	147	154	151	148	142	142	157	130	138	155	139	150	154	139	128	142	159	138	144	149	182	143	173	147	135	140	161	150	136	124	134	137	128	146	150	156	145	155	130	120	149	142	163	154	150	175	154	150	163	159	136	122	150	137	131	131	141	141	158	141	140	151	138	126	158	148	159	151	166	161	158	151	164	148	146	143	166	152	150	155	133	136	145	148	139	147	144	128	143	143	132	138	152	155	163	152	138	170	148	141	165	124	165	154	126	141	153	153	131	162	133	145	137	158	137	149	138	137	136	148	154	138	141	132	142	144	149	107	130	151	147	145	138	137	140	137	152	126	136	128	141	152	125	140	135	146	143	132	155	146	155	152	136	119	132	139	148	133	129	165	131	148	125	126	140	146	146	132	147	139	145	142	157	151	149	161	131	168	145	147	150	145	163	139	130	143	149	166	134	130	134	158	145	143	140	147	147	121	133	136	152	135	144	142	141	183	156	132	165	127	147	168	162	146	160	165	142	159	131	133	112	121	133	153	154	145	126	147	149	141	135	134	155	161	134	136	123	140	166	144	158	130	155	143	164	154	129	154	155	157	166	117	144	127	169	143	140	130	145	136	139	144	178	137	127	153	158	136	144	143	130	134	111	139	151	158	133	150	143	174	126	149	137	143	144	127	149	149	127	136	139	165	161	128	166	138	147	135	140	152	150	134	141	138	138	135	162	165	145	151	153	153	164	128	132	143	145	150	119	140	140	146	134	146	136	129	153	161	127	137	141	149	136	136	171	152	166	170	108	163	151	149	142	136	157	151	153	155	144	156	145	158	162	133	137	165	161	140	156	138	150	117	151	151	137	157	137	159	136	157	130	133	134	136	148	158	146	149	151	133	132	145	133	156	135	163	150	156	174	131	133	148	153	155	153	142	147	131	131	162	146	132	150	137	135	120	135	144	154	156	146	155	131	153	139	153	139	147	177	148	179	147	125	120	162	119	163	146	142	137	174	164	163	159	152	150	145	132	157	142	135	145	151	127	136	139	141	143	133	145	144	152	157	143	130	144	161	134	145	144	128	142	126	171	132	116	169	175	150	138	157	160	145	149	165	153	152	136	150	142	151	132	135	140	164	150	131	162	127	153	147	143	141	143	133	141	137	143	158	144	133	166	166	142	125	147	158	155	158	129	154	142	154	169	123	147	151	141	144	147	145	152	136	149	144	150	155	138	142	135	137	138	124	147	136	139	143	142	158	163	155	151	134	138	134	137	146	157	168	150	159	168	133	133	132	124	155	129	138	154	130	123	157	163	127	137	160	152	118	136	127	145	127	154	148	127	136	156	127	129	152	137	144	157	143	160	137	142	169	152	141	152	144	151	124	158	101	137	159	163	136	147	136	159	119	147	160	145	135	152	147	147	145	144	127	141	150	135	171	144	135	140	118	129	137	156	142	141	139	139	122	140	146	168	135	139	162	145	143	167	136	144	167	158	165	136	136	167	170	160	168	159	148	159	133	136	150	154	160	156	144	161	146	139	113	136	149	153	159	139	145	144	173	159	142	142	147	142	147	154	150	152	142	161	137	117	125	139	150	141	132	138	140	157	134	138	155	140	117	150	129	127	163	142	125	138	155	153	151	138	148	165	134	143	136	150	158	167	140	134	155	128	140	139	170	132	148	149	131	134	150	122	130	117	136	147	145	136	113	139	157	124	136	153	156	142	138	134	135	140	151	118	150	137	124	150	131	158	180	132	151	140	127	140	151	125	133	135	127	164	138	159	165	138	153	151	124	149	137	145	141	171	146	155	151	154	138	149	124	146	134	155	156	153	115	122	126	137	128	158	150	141	143	163	152	125	144	147	151	130	137	155	161	137	129	142	161	123	151	146	140	174	153	135	158	155	131	136	151	176	153	137	133	147	119	149	120	125	119	136	149	149	172	127	150	151	186	153	141	145	151	134	144	134	154	136	138	152	137	163	170	150	151	155	121	155	149	141	164	133	143	142	126	142	153	140	135	155	147	148	150	145	151	142	138	133	140	153	159	145	136	148	160	181	144	164	136	121	147	136	151	142	154	154	144	130	156	125	131	140	131	170	150	144	142	128	138	153	165	133	158	144	153	138	147	156	157	156	153	124	136	169	179	141	128	153	153	135	157	162	158	142	146	157	161	136	154	129	155	127	157	157	150	153	181	126	133	157	125	132	130	179	157	130	154	142	150	149	146	163	173	139	123	143	148	155	169	161	161	150	155	159	164	121	163	153	140	130	154	128	175	160	150	139	139	150	140	128	119	162	142	127	145	130	116	144	140	149	163	139	139	171	138	161	156	155	156	156	159	187	155	130	178	151	143	132	153	146	156	139	148	141	157	135	161	150	150	141	158	144	121	141	143	136	149	139	150	137	160	149	150	158	145	152	155	155	171	138	132	140	140	137	142	144	139	147	120	135	159	140	129	160	133	139	155	174	154	139	150	145	128	156	142	157	155	154	164	148	145	175	151	162	156	120	149	156	160	136	152	153	146	169	134	148	144	162	148	129	145	129	156	141	153	165	124	150	129	136	129	139	145	151	138	164	166	130	151	147	121	144	127	136	140	147	137	125	114	141	129	146	149	138	154	136	161	131	135	155	149	154	153	154	129	151	136	116	136	155	137	137	137	146	140	172	144	152	150	170	171	142	129	149	153	146	140	154	134	129	144	186	150	138	148	147	152	145	171	161	114	152	167	146	139	170	152	139	140	154	132	123	145	137	137	158	141	136	123	152	140	159	134	142	145	143	140	160	140	139	143	162	154	147	163	125	136	154	149	134	152	144	149	150	142	147	147	123	160	125	152	160	149	163	143	154	133	181	142	148	140	140	140	146	142	147	130	157	161	130	155	132	159	140	145	137	156	145	151	152	153	155	138	143	141	145	136	138	144	159	141	148	130	136	141	158	131	153	144	157	152	151	162	147	146	156	158	153	136	142	173	141	135	156	122	121	157	155	164	161	155	133	137	124	140	171	141	121	149	143
1846	625	1153	1616	1514	1241	1153	973	883	918	827	742	672	677	568	570	486	547	464	459	449	467	430	402	412	394	427	405	397	430	403	403	395	372	376	374	382	408	380	387	381	404	394	358	410	380	380	383	397	363	400	376	390	341	393	386	375	380	367	385	379	362	339	375	367	348	362	392	371	396	394	398	365	380	386	378	404	355	372	370	347	357	395	357	370	380	380	371	367	400	386	353	354	385	375	375	392	382	390	328	366	370	359	379	386	361	390	356	367	386	388	397	389	368	372	371	410	375	401	401	364	402	373	400	389	400	362	362	400	356	350	370	412	352	371	375	394	362	372	358	402	371	364	376	398	369	381	372	401	407	383	392	384	380	352	382	388	392	367	374	406	396	370	371	372	383	356	428	381	358	404	393	358	403	395	383	375	356	365	363	370	381	392	362	362	335	351	399	370	379	355	383	395	369	386	344	358	399	379	402	352	367	397	388	371	377	398	359	402	382	400	386	377	413	350	343	364	373	357	351	389	390	377	372	388	377	373	388	388	392	359	367	397	383	406	362	352	354	371	388	344	395	374	370	371	374	364	377	390	377	382	393	371	380	393	366	366	372	371	386	357	371	391	388	375	380	348	380	383	398	362	393	375	377	384	379	377	391	354	354	384	377	397	418	373	391	369	326	398	361	365	365	368	392	390	403	374	404	392	388	380	373	375	372	388	380	372	375	390	347	389	375	358	391	372	407	378	369	349	352	359	370	379	381	358	359	381	381	377	380	370	358	369	359	356	384	403	377	360	394	348	366	392	360	337	377	413	354	408	383	374	382	389	395	347	397	339	395	388	407	372	427	372	373	401	369	381	417	370	385	388	375	415	345	378	381	410	407	377	378	351	362	386	353	363	370	363	389	376	389	364	364	341	366	375	390	390	381	339	363	388	373	352	388	388	364	392	388	371	360	377	397	352	418	384	363	376	359	340	358	343	384	398	349	357	364	341	398	358	399	364	384	380	379	387	401	401	398	367	380	371	410	359	390	357	354	399	357	367	379	367	376	356	367	353	374	370	390	389	367	369	393	370	365	396	383	373	355	362	405	387	368	366	413	363	350	391	374	362	396	401	374	350	417	373	344	377	381	375	401	388	344	380	363	370	374	389	406	368	385	340	383	354	386	382	392	372	364	383	364	399	365	375	395	399	375	363	375	345	396	407	371	354	390	405	397	385	348	394	369	357	379	365	422	363	353	381	380	377	407	350	400	364	355	376	371	375	378	412	424	353	369	393	365	356	372	358	298	368	353	349	377	391	388	358	375	368	351	377	387	389	363	398	371	360	371	373	404	380	372	388	394	387	376	372	369	392	389	384	356	401	379	366	408	389	395	361	404	386	388	405	365	346	371	404	384	389	371	362	385	342	406	418	357	363	378	372	359	360	376	397	439	346	354	348	380	368	359	372	369	345	381	343	378	408	390	345	385	418	369	369	380	381	364	344	398	379	381	381	371	382	380	378	350	369	354	382	357	365	379	392	375	388	393	369	380	407	380	416	363	420	398	377	363	366	370	357	390	398	386	351	378	404	379	352	396	387	352	394	336	364	390	408	400	369	355	364	367	359	373	369	392	371	378	346	365	413	396	378	379	383	393	380	331	373	365	355	377	361	375	393	349	346	368	372	363	361	358	381	365	392	380	366	375	402	388	349	372	390	385	374	382	352	386	401	409	346	381	375	349	367	376	349	393	360	364	371	376	396	376	372	384	395	369	379	344	394	362	376	354	421	370	370	411	384	356	413	334	363	336	372	379	386	369	352	364	348	367	371	365	439	365	356	390	397	395	364	363	395	400	372	397	382	383	366	374	353	382	413	404	385	343	408	373	390	397	359	378	374	378	400	332	387	379	361	356	379	405	399	360	369	366	377	408	360	350	344	412	377	393	344	347	375	382	379	407	383	372	389	351	344	347	380	383	343	350	355	364	347	344	358	372	342	392	393	393	371	398	375	350	368	363	370	368	370	368	362	361	362	376	364	381	368	394	393	383	370	375	390	358	388	349	412	375	399	364	394	331	399	395	373	341	403	402	355	337	388	353	394	354	381	371	375	358	372	386	379	382	382	395	393	387	360	347	400	374	354	363	409	367	387	393	361	385	378	364	383	387	437	417	381	381	378	372	353	390	371	354	340	383	370	381	389	367	355	397	411	379	390	384	368	382	397	409	386	352	371	333	437	370	379	381	385	374	384	360	387	362	373	350	381	371	384	374	383	379	397	388	373	422	399	404	343	374	387	372	364	372	392	355	336	379	397	390	366	379	392	378	367	370	400	337	424	358	374	383	348	369	378	377	372	354	366	387	366	354	417	393	379	363	379	371	382	373	413	365	398	362	404	353	386	373	368	376	396	411	365	387	364	399	356	365	370	393	396	405	362	364	408	367	382	368	365	435	374	423	360	365	350	386	390	406	419	365	370	400	360	366	365	362	349	399	370	409	345	383	370	363	337	359	380	360	370	391	355	368	389	378	366	359	390	391	387	380	391	396	363	392	365	343	377	343	386	382	389	404	384	386	390	358	373	392	386	372	389	392	373	405	330	378	380	356	344	372	410	335	344	404	354	405	403	387	373	379	352	371	391	373	344	372	340	400	360	383	379	402	376	389	390	360	374	359	385	374	382	357	355	364	377	388	384	357	379	405	361	355	340	370	355	367	405	363	373	392	373	360	380	351	344	404	390	401	347	369	371	354	359	347	368	344	386	358	390	381	405	397	358	361	357	353	407	380	350	384	364	355	390	386	389	398	371	350	392	345	353	385	388	367	364	356	398	352	407	393	377	395	374	384	374	365	368	345	409	394	402	374	378	355	349	366	390	376	346	369	372	379	396	380	352	408	395	345	360	380	402	384	382	414	396	390	371	360	370	369	385	416	370	408	373	401	401	361	359	374	346	435	370	379	401	387	367	392	381	378	351	367	314	418	383	388	377	384	380	437	352	388	382	379	364	351	361	376	381	378	389	359	362	363	409	366	385	370	396	354	399	348	383	409	387	388	381	384	383	346	358	384	363	365	389	368	403	354	365	377	367	370	367	397	356	390	351	380	353	412	398	359	407	369	368	370	371	366	379	329	367	398	395	361	357	404	346	369	395	378	399	356	357	398	361	359	353	353	378	366	372	383	396	363	370	371	380	382	366	380	349	367	425	387	376	404	419	344	348	380	392	336	337	364	367	329	360	419	387	352	369	371	365	391	386	365	375	371	384	364	379	386	416	375	367	348	400	362	381	395	371	377	409	392	370	393	368	378	398	376	380	350	372	377	391	391	371	354	343	404	382	358	384	389	378	361	368	388	362	375	394	382	384	356	378	395	379	352	382	396	388	361	349	422	391	352	393	357	345	390	379	388	377	361	357	341	371	351	352	338	405	402	369	382	363	384	348	338	399	378	383	358	389	349	382	390	413	357	346	364	393	391	391	413	403	409	400	385	391	383	404	370	365	379	404	363	383	372	384	379	385	334
8516	1230	1575	1985	1649	1289	901	727	634	622	550	490	403	418	367	326	334	275	305	329	319	274	293	245	294	266	280	277	264	267	266	272	296	266	301	283	278	239	274	270	280	270	252	282	272	285	263	264	278	271	280	251	243	271	260	237	275	254	259	263	273	244	271	266	265	269	229	259	266	280	253	283	232	253	249	262	277	299	263	239	237	249	272	280	241	246	283	267	273	269	268	250	260	254	278	280	271	292	228	256	298	267	240	279	263	274	247	267	259	262	265	294	236	277	288	276	276	260	272	274	324	243	256	255	249	260	272	246	250	279	259	237	262	314	287	254	272	248	264	229	254	295	282	276	255	258	265	290	270	282	274	254	264	289	299	256	258	280	272	302	253	259	232	271	251	285	231	263	259	268	251	261	305	280	284	255	260	273	274	246	256	254	265	281	231	245	263	288	295	269	278	307	263	273	271	270	237	246	285	255	262	273	238	271	258	271	254	275	271	243	254	262	222	297	262	250	260	278	269	268	279	294	265	286	278	268	253	227	273	274	256	277	313	265	255	258	266	269	265	243	277	275	288	254	250	282	293	286	265	268	239	267	280	254	257	271	272	272	232	280	279	257	272	234	268	240	228	249	280	269	244	269	279	256	259	242	268	251	239	245	278	252	255	269	248	240	273	257	243	247	263	246	243	260	268	256	256	280	230	285	251	272	294	264	294	271	278	261	264	290	287	273	305	233	272	263	267	286	257	278	269	257	251	259	267	233	256	258	259	269	263	239	256	290	269	253	291	262	260	260	275	280	271	278	268	281	254	286	270	245	272	274	280	302	268	248	251	253	266	229	268	235	266	293	304	262	298	248	267	302	272	316	267	274	256	278	252	251	245	268	275	263	297	282	261	237	267	233	256	244	249	233	285	252	262	246	271	265	266	252	247	313	293	265	266	249	277	249	279	274	287	258	256	266	278	273	255	251	236	270	270	226	274	268	294	248	275	245	269	258	273	279	283	243	263	253	272	267	264	255	240	242	265	278	254	210	291	252	267	287	247	274	285	251	254	272	290	254	256	276	276	261	261	310	241	268	280	233	270	291	286	299	276	279	274	225	240	253	275	264	256	294	240	266	253	271	258	244	230	312	264	263	254	308	286	272	254	268	237	257	265	264	287	272	248	238	258	309	256	270	258	253	299	260	299	268	255	247	277	248	270	277	259	255	285	261	242	234	239	266	254	255	277	258	242	270	253	268	267	288	269	250	279	266	290	265	285	254	263	265	265	282	222	308	265	252	242	265	251	250	270	268	299	268	253	253	279	302	280	241	261	278	236	287	258	228	254	265	269	269	231	246	275	231	269	275	240	267	270	272	267	282	270	268	271	283	289	250	274	272	310	256	277	258	241	290	283	263	226	256	264	262	261	250	272	238	248	270	259	243	297	254	248	258	262	296	285	249	265	276	257	262	250	288	258	262	314	249	256	269	261	286	260	267	258	245	272	260	257	251	275	273	284	277	251	249	246	285	241	227	249	240	275	264	253	305	246	236	246	249	263	254	270	267	244	241	269	291	254	287	259	273	270	248	294	253	282	271	276	261	252	245	269	262	235	255	266	262	274	274	259	261	232	242	263	274	298	259	289	254	288	257	261	239	278	278	293	273	279	252	295	254	270	293	264	289	244	270	289	256	272	250	267	249	275	248	246	289	237	251	280	261	232	265	293	260	264	251	256	287	296	263	265	273	242	250	264	260	255	282	267	282	248	251	266	246	260	264	256	287	247	247	240	266	276	245	266	281	285	269	257	253	263	307	266	247	258	272	228	254	266	224	241	268	257	250	264	275	255	282	262	265	267	274	255	285	267	275	256	283	269	245	261	250	245	264	248	268	268	272	254	275	263	264	213	295	284	268	276	254	247	263	286	300	271	253	266	277	233	240	288	257	251	266	279	219	240	269	280	249	258	252	256	290	274	278	280	257	272	246	256	278	278	253	249	265	274	262	299	239	282	250	252	275	260	268	236	278	266	248	253	270	282	266	276	266	248	270	262	266	273	269	278	280	296	276	285	287	266	251	252	238	259	284	250	251	290	248	278	252	271	264	300	276	270	243	258	275	240	286	274	266	278	266	291	244	253	282	254	232	278	265	234	261	255	241	290	267	282	257	264	288	243	275	260	251	270	240	288	267	270	259	271	258	290	242	271	274	287	286	256	256	255	254	251	293	257	282	285	251	256	265	281	239	271	247	283	296	269	275	288	289	253	268	245	260	227	239	251	253	256	241	287	286	305	274	258	272	242	277	280	243	268	311	287	265	269	263	298	266	257	284	250	280	278	265	287	226	280	253	257	303	246	240	260	247	250	239	295	264	254	267	270	245	257	313	255	290	244	246	252	264	284	249	261	244	232	256	265	254	263	266	226	266	274	258	266	254	264	252	265	279	281	287	270	276	299	248	232	275	230	265	279	281	260	219	270	254	277	290	261	239	285	241	245	257	280	266	287	254	265	265	261	251	237	274	295	262	271	264	297	257	275	250	248	272	256	234	282	250	264	276	268	275	226	259	250	257	265	291	256	261	253	270	273	251	268	277	263	277	273	273	255	293	284	240	264	255	278	261	247	250	253	232	272	262	275	269	268	294	252	291	259	252	279	260	270	253	271	288	277	277	243	259	277	255	250	267	245	287	257	263	250	262	232	272	249	280	256	262	260	264	249	288	238	243	298	237	266	289	269	284	255	261	247	279	271	284	280	263	275	259	241	239	269	246	256	263	270	275	269	284	270	265	259	282	311	310	258	237	276	280	245	264	293	274	275	267	240	276	301	269	274	261	247	265	224	252	259	299	251	279	278	270	244	277	256	256	268	276	264	299	280	247	253	274	242	274	277	277	266	282	261	252	268	284	275	246	274	274	260	262	256	257	266	276	264	262	274	268	253	262	271	245	240	258	256	236	264	286	255	270	290	291	278	265	265	258	284	265	274	282	264	271	275	248	275	249	232	260	280	267	271	229	277	246	290	254	242	263	236	297	264	277	271	250	259	277	269	254	244	255	299	240	263	254	230	249	277	284	280	268	245	283	270	301	288	295	276	305	272	267	256	277	252	239	269	293	281	241	253	276	271	295	296	264	264	296	267	275	254	240	270	277	279	259	293	282	239	285	250	278	272	249	281	253	265	273	274	260	252	281	300	253	248	239	260	244	233	287	255	249	238	278	238	273	272	255	259	284	291	286	255	288	263	252	247	265	264	276	248	280	269	280	285	261	254	251	252	238	248	264	284	291	247	270	255	256	284	264	274	247	261	253	255	241	265	286	279	251	253	262	282	259	257	269	274	261	225	259	260	242	258	278	299	269	256	258	271	265	263	286	302	285	272	274	282	309	261	276	307	271	248	251	281	260	274	275	255	259	271	278	267	245	291	241	299	287	258	267	274	261	266	290	247	259	269	291	267	265	267	304	264	265	259	262	268	263	275	244	269	275	251	262	265	229	263	266	277	302	236	255	243	281	284	274
6866	1387	3054	5259	5293	4825	3999	2917	2625	2455	2339	1772	1562	1605	1429	1230	1118	984	921	855	876	765	768	684	705	706	684	651	688	663	688	671	665	662	635	622	664	649	676	624	655	635	603	633	619	621	623	627	591	610	622	608	644	563	603	616	622	640	637	630	634	622	636	578	624	620	626	611	636	608	635	610	571	633	598	625	634	619	601	605	600	634	621	635	626	620	548	575	587	651	629	645	641	649	597	612	594	626	631	585	573	609	631	625	609	614	621	575	630	636	610	635	621	623	580	632	658	596	636	634	638	612	611	644	624	658	607	594	623	573	594	656	610	613	600	579	591	614	606	590	669	628	672	657	633	634	611	605	637	604	616	649	643	654	635	585	628	612	650	628	593	648	624	623	626	602	617	597	570	638	639	585	602	574	634	585	645	609	595	641	595	632	579	568	608	637	638	627	630	666	644	610	610	642	631	599	632	605	638	628	602	649	593	592	606	679	650	595	649	590	638	621	614	579	603	638	625	598	610	628	642	634	605	614	590	607	657	622	610	577	672	600	610	612	632	593	590	642	636	617	608	593	596	601	606	622	616	641	565	590	615	627	557	607	590	616	612	593	612	616	584	582	650	608	655	632	598	657	631	625	636	608	575	603	644	624	647	602	593	641	641	660	645	594	658	599	631	606	595	629	602	634	600	622	616	642	615	639	620	591	608	591	611	623	619	668	590	601	561	604	581	616	626	626	604	603	610	659	612	546	634	631	613	624	627	630	667	586	586	603	608	622	653	603	604	573	661	632	630	637	641	608	628	615	560	654	638	620	638	605	648	662	608	590	599	611	594	627	655	641	623	591	640	604	594	642	649	623	629	624	610	614	636	587	600	608	594	632	613	651	606	614	635	630	585	623	603	613	597	647	641	595	624	588	613	629	656	604	599	655	604	617	630	647	626	641	610	654	606	651	639	620	610	562	635	638	587	607	638	679	647	607	582	607	557	611	665	621	652	612	634	619	626	608	575	630	628	625	668	617	617	635	578	634	611	639	646	593	588	576	644	613	638	616	606	639	629	638	589	580	582	625	584	644	575	622	592	647	636	653	615	572	602	623	611	611	588	576	638	671	605	627	579	556	612	645	633	586	573	655	621	682	615	609	614	630	607	635	591	665	630	641	627	587	644	614	571	642	663	627	608	611	603	570	642	627	590	604	615	606	621	608	636	609	596	611	634	603	648	631	599	617	624	638	636	621	606	612	645	606	618	620	613	588	594	608	639	649	631	630	615	639	591	616	603	624	613	646	653	616	621	659	655	621	578	611	617	565	631	660	617	618	653	623	587	626	630	572	621	634	616	597	635	587	579	628	602	640	624	606	578	599	589	605	605	574	611	623	592	577	634	642	595	655	644	631	589	638	607	629	596	614	591	607	654	591	606	598	649	593	620	637	596	653	650	608	607	554	559	603	638	615	630	638	547	627	611	604	594	615	662	655	578	645	656	617	627	599	627	617	608	632	614	621	666	630	608	611	626	612	627	635	638	633	607	613	598	612	607	591	608	596	634	617	637	632	610	601	623	619	604	603	590	645	608	626	637	621	589	653	614	657	648	615	570	612	680	614	632	662	650	609	602	637	621	627	630	653	604	650	619	594	640	653	626	557	632	628	589	595	632	582	610	657	581	631	629	630	661	612	613	626	638	597	664	602	629	595	580	602	604	633	628	631	630	594	576	606	619	636	623	570	640	615	619	631	590	566	613	629	588	599	587	643	627	632	610	623	621	611	612	641	615	615	582	627	595	659	602	595	603	605	599	657	571	569	629	625	630	644	623	615	650	621	617	598	579	641	638	583	611	629	585	559	615	612	593	609	629	634	580	630	617	585	647	632	634	614	608	580	595	610	622	603	614	628	591	661	647	629	575	654	624	626	602	597	634	620	609	659	610	649	602	609	544	615	629	619	518	616	608	626	626	588	621	638	634	606	604	625	651	609	622	625	616	650	617	608	617	638	618	613	610	634	608	620	563	626	594	608	673	622	620	602	598	652	610	584	635	603	621	593	621	589	623	624	608	606	609	612	598	627	645	557	622	609	603	606	638	627	606	613	668	650	652	635	576	660	638	657	599	603	649	628	608	647	658	625	610	603	576	636	616	584	643	653	669	661	669	615	581	637	659	582	610	648	641	630	582	571	580	613	610	579	635	606	607	634	676	635	684	606	638	592	650	584	623	619	637	594	659	626	615	626	624	659	575	581	620	613	640	601	624	645	628	559	638	626	627	604	580	633	625	634	612	590	592	599	609	617	645	673	664	597	659	620	624	629	609	576	612	637	584	641	628	627	617	613	586	614	606	606	590	650	628	625	655	642	666	614	602	645	629	644	605	622	632	634	638	596	582	620	604	607	639	645	641	610	613	622	622	663	656	627	617	630	623	581	664	627	603	624	614	635	610	641	596	632	589	584	586	619	635	616	613	631	631	612	633	600	598	629	606	625	612	609	647	600	649	603	607	638	603	649	611	606	631	654	639	611	643	675	615	624	603	631	626	580	658	590	669	654	595	645	632	650	601	616	621	610	628	610	610	603	619	659	622	624	616	602	645	619	621	627	602	607	629	607	607	641	586	605	620	614	602	617	627	646	637	653	615	609	640	606	594	626	587	609	625	619	600	615	617	599	595	617	621	623	610	668	619	597	601	599	586	637	608	644	624	616	604	597	644	580	617	604	586	653	631	645	667	638	639	549	633	634	624	613	626	606	632	604	641	645	613	632	594	610	646	583	594	600	683	590	600	636	642	613	616	646	615	623	657	654	640	599	638	661	603	626	647	609	592	595	614	599	626	638	614	603	639	573	612	651	634	626	614	593	561	627	574	618	604	583	642	650	622	605	617	649	642	600	620	634	646	610	581	645	585	630	649	604	587	613	624	645	635	619	607	600	597	586	632	629	579	634	604	586	609	612	597	631	569	652	648	594	646	601	602	594	630	599	580	624	593	607	600	608	596	627	606	576	602	632	611	550	621	649	615	613	596	621	596	630	612	616	641	654	657	586	672	581	625	587	612	593	599	640	647	594	626	641	603	615	600	639	620	583	581	602	621	607	636	680	622	621	588	617	592	612	635	627	657	591	620	682	644	602	599	634	558	615	629	597	606	651	643	633	588	614	565	619	621	615	619	621	594	615	653	623	620	622	599	591	613	595	620	633	618	614	637	625	624	609	643	626	622	640	620	609	598	611	594	622	630	663	594	627	621	634	601	658	616	615	614	650	573	620	580	607	649	644	646	643	627	633	613	621	620	617	632	603	607	571	611	609	617	599	624	615	648	648	635	630	610	551	620	576	644	559	609	606	602	589	596	652	586	608	622	634	600	632	607	616	650	600	638	647	606	629	638	623	641	624	563	591	601	621	669	625	605	588	685	651	607	598	586	587	640	662	617	637	631	622	662	658	661	624	565	597	624	592	629	606	574	591	616	600	609	612	623	640	614	644	556	626	669	614	619	615	642	648	618	622	627	655
15150	2201	2619	3353	2994	2074	1527	1119	974	819	684	602	472	463	454	431	391	371	364	322	291	318	297	303	250	296	299	302	292	282	290	258	280	277	246	267	268	292	262	269	242	282	268	290	290	285	239	262	258	266	251	274	286	299	226	288	261	260	268	255	268	244	254	303	243	283	242	252	256	251	255	271	294	247	261	247	266	288	223	276	270	253	248	255	241	255	278	267	267	286	277	258	279	260	254	241	272	261	273	288	306	260	261	248	279	263	267	263	273	254	260	235	270	261	266	250	254	256	261	290	266	254	249	266	273	272	263	281	294	257	249	249	260	244	275	246	282	286	254	242	274	230	256	268	277	264	245	268	265	247	284	254	289	250	264	228	248	313	266	265	287	265	255	267	238	248	232	247	271	280	263	292	257	261	238	269	267	259	295	267	278	260	266	310	269	244	289	255	260	250	290	263	258	242	257	278	272	255	281	247	254	241	281	282	276	223	287	254	248	282	297	288	248	251	277	250	277	304	264	261	249	246	238	268	244	259	286	250	303	257	264	279	273	246	280	253	282	258	290	286	281	258	279	301	268	248	264	279	271	235	272	273	266	268	271	245	249	265	266	240	279	258	244	249	258	265	270	257	286	272	276	272	309	286	276	279	276	270	250	289	297	233	243	273	261	270	248	259	252	276	281	281	289	259	279	269	254	271	257	274	256	266	278	282	280	260	256	265	247	260	251	278	245	236	284	248	276	247	253	285	259	258	289	290	261	273	278	255	265	274	241	249	253	235	299	275	290	271	271	257	245	255	250	270	263	258	281	278	244	282	253	259	253	277	249	229	290	266	269	250	280	262	250	240	289	231	249	253	269	254	272	270	261	255	261	300	258	233	249	260	273	282	275	241	278	255	285	259	228	268	257	306	277	265	267	274	274	270	242	272	283	263	246	235	277	262	285	282	285	269	245	229	298	266	311	266	264	273	255	262	255	270	246	283	275	266	247	275	250	263	256	251	257	270	262	247	270	265	263	237	255	255	258	283	276	278	273	222	281	269	238	260	271	280	285	243	247	259	257	282	240	260	279	274	261	291	263	264	265	253	282	234	276	276	259	303	243	259	278	265	254	262	285	284	276	256	247	307	249	256	248	288	250	273	269	243	279	274	264	265	242	276	291	300	277	244	247	257	271	264	274	267	281	257	263	256	290	258	271	232	246	262	271	274	284	278	270	262	241	266	254	279	287	244	249	292	258	285	253	277	274	247	262	255	280	283	287	267	260	275	278	251	264	255	248	277	255	256	266	258	259	273	275	284	236	243	257	255	235	256	262	239	289	294	251	265	281	275	248	238	266	278	249	259	246	239	282	289	239	255	275	214	259	279	244	285	239	256	238	288	269	249	259	261	252	288	250	284	245	257	268	299	275	253	260	270	275	254	258	257	259	257	273	280	261	271	262	283	248	285	255	249	271	248	276	251	282	262	275	282	265	262	236	257	254	264	278	273	286	233	243	263	280	279	263	253	223	281	278	265	292	262	273	251	260	278	273	253	280	238	273	261	265	273	276	289	279	267	250	244	250	234	235	253	269	271	239	254	253	222	253	246	261	273	291	266	257	257	278	236	252	277	262	259	294	256	283	257	254	272	260	275	246	270	273	268	250	272	260	265	242	243	269	275	270	266	236	278	308	270	247	248	263	250	248	253	268	232	282	282	274	269	301	269	264	267	278	273	259	275	264	252	248	276	252	260	290	284	276	250	298	267	260	259	287	285	263	281	259	258	268	284	231	252	266	259	267	254	276	294	264	279	275	253	283	284	258	263	243	254	268	258	261	254	249	256	269	272	278	276	224	276	254	259	288	231	228	239	263	279	275	290	251	265	277	271	290	285	256	279	242	253	270	291	286	260	264	256	261	272	264	267	245	243	268	266	255	249	259	261	268	255	289	242	274	289	274	271	278	285	269	284	276	282	246	263	255	246	233	260	243	273	254	275	275	266	271	250	274	275	266	259	268	248	267	257	306	254	229	242	262	285	265	293	263	267	286	287	279	253	234	267	270	255	276	263	252	279	263	274	287	279	296	279	280	259	254	263	267	274	261	252	264	259	268	279	254	241	264	267	289	256	301	288	261	270	287	293	284	276	243	252	258	273	266	268	281	292	284	266	244	253	257	283	249	230	237	260	257	287	272	263	283	280	251	247	288	265	276	263	277	233	248	243	274	255	255	273	272	260	291	261	269	255	275	292	257	275	270	300	237	283	249	260	240	248	299	263	261	279	239	270	276	281	292	241	251	248	261	272	301	263	271	266	241	303	256	255	248	251	298	263	258	245	242	279	276	244	250	266	277	269	250	270	264	292	265	264	260	274	258	265	291	240	250	266	282	246	256	238	260	266	240	243	254	266	303	289	254	244	269	241	269	271	233	242	277	306	276	262	280	290	241	242	239	298	255	260	297	256	273	227	271	266	270	283	266	264	299	281	284	271	274	239	248	265	288	261	246	235	282	257	258	278	302	276	289	278	252	241	247	236	272	257	285	245	293	276	261	250	282	255	254	254	267	294	240	260	239	279	265	278	264	279	260	247	254	270	267	250	267	271	262	270	262	257	279	293	261	265	254	259	237	237	260	297	270	262	269	260	263	270	250	277	283	275	289	266	247	290	272	288	295	244	268	251	240	271	290	264	265	254	282	293	262	279	294	292	243	281	311	259	243	253	258	268	249	237	276	283	242	265	279	302	259	228	273	286	268	266	257	263	270	267	272	258	261	261	247	271	287	283	278	270	272	266	256	294	266	278	287	253	288	282	262	284	255	262	274	262	240	228	244	288	261	277	256	258	258	257	245	246	250	257	285	258	275	286	270	246	261	277	232	247	254	241	271	260	259	260	249	238	244	256	279	295	267	265	263	275	271	262	271	285	282	267	281	275	271	244	272	245	279	246	260	276	241	259	261	254	249	270	266	288	232	275	241	261	271	259	282	249	292	301	292	264	243	270	270	233	269	281	275	286	266	273	288	269	272	266	291	269	285	259	248	300	249	261	267	247	289	296	266	263	272	264	259	276	268	261	281	243	271	247	272	278	256	252	275	277	260	282	277	274	287	237	280	277	225	282	245	254	242	299	281	252	265	257	245	271	250	270	269	219	255	253	237	270	279	295	284	265	262	260	223	274	276	255	267	262	244	267	288	269	281	271	222	221	272	277	266	232	279	278	246	251	251	252	250	258	229	274	279	251	268	247	265	268	285	263	271	272	262	274	262	262	269	277	267	279	286	277	248	289	276	252	291	275	223	258	268	267	257	251	252	271	230	273	287	275	267	250	275	293	262	304	248	251	303	285	257	261	280	229	286	292	260	215	262	264	277	275	254	292	249	256	279	260	288	258	254	234	267	255	264	267	270	280	270	274	276	282	246	252	282	296	260	259	262	248	263	279	276	312	256	286	263	254	270	263	265	260	268	280	288	264	223	270	255	279	249	276	240	256	262	265	256	259	228	246	256	260	270	251	262	263
9152	1823	4744	7951	8706	7384	6212	4754	4498	3824	3280	2391	1937	2145	1983	1659	1366	1250	1135	1085	914	852	781	797	696	679	722	734	716	716	679	658	634	637	637	641	685	625	695	643	622	611	596	613	640	617	620	621	604	638	588	607	633	652	596	601	586	591	577	586	625	568	609	614	578	613	598	577	575	551	604	577	592	613	648	618	566	598	597	618	581	594	594	593	614	599	563	576	577	605	569	575	593	626	544	588	610	560	592	601	627	609	599	618	596	609	590	596	546	564	596	633	611	600	619	603	560	598	598	610	547	637	595	510	566	593	616	595	568	628	591	563	569	579	562	604	603	618	588	602	593	570	626	634	621	557	569	628	605	591	595	572	593	596	582	629	634	575	639	565	626	580	588	625	595	611	563	598	636	573	568	600	628	560	614	583	584	638	640	607	605	554	612	602	566	588	634	624	576	575	586	611	578	570	555	586	603	567	604	582	595	603	563	583	592	597	584	618	592	562	556	591	625	602	585	641	588	614	568	606	604	555	623	605	591	596	567	599	569	567	569	642	555	589	601	600	587	542	566	612	602	591	547	600	599	596	594	619	606	609	593	606	632	580	594	610	598	638	636	639	613	621	588	601	584	556	586	602	542	644	590	604	591	604	604	633	588	557	622	564	571	585	559	614	576	618	662	575	609	616	603	592	586	607	624	594	623	579	550	595	638	619	597	578	576	593	552	556	590	599	590	592	629	600	598	576	567	608	556	640	561	573	595	582	593	578	601	587	629	605	612	624	577	620	567	584	602	581	590	592	531	635	592	611	575	575	579	589	591	597	619	598	587	680	557	608	579	607	606	600	565	584	647	607	588	591	619	585	568	584	600	601	634	642	561	624	627	571	629	623	631	597	572	612	651	650	559	579	596	564	599	592	630	624	561	648	595	593	536	598	557	594	593	587	583	566	626	608	593	616	583	557	573	566	597	573	606	586	630	596	584	577	590	588	574	627	608	590	597	611	610	605	634	616	607	601	608	596	614	618	638	556	579	586	611	615	593	612	556	598	590	570	586	637	607	590	600	589	576	584	608	618	600	596	576	569	591	618	591	583	560	557	611	652	600	600	599	567	605	582	588	603	591	613	562	566	597	576	593	615	589	581	580	620	605	582	629	559	607	585	607	610	578	645	604	635	577	583	582	570	579	627	611	588	596	615	601	558	595	614	591	587	606	602	604	615	589	630	628	622	579	602	605	582	588	623	596	599	616	613	523	593	637	620	630	600	605	612	587	552	644	585	575	611	626	586	582	588	638	568	570	586	590	582	585	585	604	616	594	625	613	629	566	602	574	623	582	576	642	534	572	574	604	600	609	571	616	594	592	551	621	574	585	580	617	555	565	621	588	587	589	607	630	560	630	567	627	596	587	647	619	607	594	485	602	609	603	591	626	626	542	597	595	560	613	589	601	600	620	614	568	573	630	563	672	613	585	611	614	608	568	626	553	591	590	601	536	592	605	590	616	555	599	621	614	618	562	616	617	570	590	640	614	565	603	596	580	618	609	600	614	622	611	569	561	604	595	615	599	603	574	600	588	592	598	639	584	548	604	580	602	576	614	573	620	571	586	620	567	653	609	578	639	579	566	648	618	586	557	588	565	590	625	594	605	596	601	595	603	630	615	581	571	592	564	579	586	582	625	556	565	621	607	611	592	565	582	610	595	595	573	580	594	583	586	600	612	613	582	629	565	634	579	609	570	580	617	560	622	610	621	635	614	595	612	588	574	639	624	609	577	566	599	573	624	620	619	600	620	618	639	549	547	606	589	543	605	601	599	588	586	574	583	579	575	580	623	594	613	571	591	615	616	578	599	563	548	585	575	586	609	639	636	596	613	580	627	589	595	610	599	614	607	574	610	576	594	579	601	603	600	597	596	576	550	624	558	617	564	614	615	588	605	609	577	624	598	619	603	630	605	613	608	572	653	597	593	623	572	595	579	597	613	582	582	639	583	618	585	628	611	589	556	551	581	596	623	578	580	580	600	587	576	591	578	572	636	591	608	586	577	591	583	618	586	607	581	576	608	624	605	630	585	589	596	582	610	584	577	603	593	556	590	598	617	601	580	560	589	617	593	576	610	623	599	635	560	621	581	588	586	604	640	576	590	578	622	585	570	575	572	582	600	649	580	608	610	632	601	611	556	626	589	593	595	600	600	566	641	614	611	619	617	614	600	596	595	624	619	578	615	617	617	617	603	620	589	578	588	619	571	582	572	587	590	568	628	651	599	616	620	590	577	598	619	603	586	602	582	631	632	618	568	588	624	599	603	610	608	593	620	573	613	617	604	584	624	608	610	566	600	576	572	608	568	586	622	606	630	584	604	594	608	638	613	633	600	609	545	604	633	567	609	632	613	612	654	600	596	600	563	587	595	570	616	636	637	604	625	595	592	581	625	588	618	569	621	610	598	613	599	560	606	571	588	608	588	624	592	603	583	600	578	520	628	627	630	624	601	566	582	595	612	638	534	615	606	575	577	588	639	581	604	572	608	623	570	601	594	630	628	604	565	598	578	663	605	594	594	568	573	584	616	598	557	557	618	637	548	606	572	621	611	557	616	597	641	559	556	558	592	578	609	583	593	559	580	566	566	582	597	549	612	629	608	601	561	598	633	647	598	646	589	540	674	629	591	623	597	558	592	617	609	593	573	590	616	590	570	573	604	540	575	570	591	653	598	576	597	609	589	590	588	630	565	608	621	580	616	581	627	607	620	615	586	600	612	605	579	622	602	562	609	599	582	588	622	619	623	601	605	582	600	618	603	601	571	611	620	614	632	603	560	638	596	614	604	649	619	562	567	596	598	589	586	641	558	626	573	590	613	630	613	603	615	598	576	606	584	630	629	563	590	623	592	587	591	619	569	594	642	571	592	597	565	607	596	591	559	616	560	560	585	578	580	626	588	605	576	600	578	581	604	600	572	596	579	585	549	545	601	584	581	618	600	636	581	588	624	618	600	583	585	612	573	605	578	557	569	584	596	605	643	576	614	590	610	593	587	619	618	630	602	602	635	599	603	590	580	635	592	576	547	626	618	572	587	609	596	591	595	570	599	574	574	604	538	616	643	597	624	600	570	589	604	567	608	586	585	633	591	620	582	572	586	612	597	578	628	587	600	582	597	580	601	604	597	591	579	584	599	589	668	637	573	636	602	597	589	562	518	594	551	629	622	619	599	590	586	569	593	583	609	587	603	627	637	634	605	567	584	641	601	588	620	564	595	587	593	627	582	572	590	606	595	570	574	612	640	562	612	587	600	593	535	565	621	621	524	572	576	571	619	609	605	589	599	589	593	563	568	570	575	630	560	587	609	578	568	584	589	571	579	630	634	624	607	576	551	653	633	599	592	605	597	627	583	587	632	613	603	569	581	632	630	567	615	600	570	574	570	623	628	577	589	588	608	627	586	590	630	625	557	590	582	616	555	564	583	571	595	591	616	529	638	606	571	577	602	617	603	603	597	579	581	615
2034	467	527	510	412	342	300	279	237	240	222	256	208	177	217	171	155	180	168	158	159	165	124	137	125	151	141	144	129	132	143	127	145	168	168	126	162	134	155	143	161	134	125	134	173	163	146	146	143	166	133	135	158	151	150	156	155	185	141	149	152	150	145	128	149	159	163	145	147	157	154	145	158	146	149	143	148	144	133	146	145	147	151	172	140	136	155	136	152	134	142	151	167	147	136	122	153	138	145	139	152	138	159	153	156	126	151	145	133	139	158	160	142	166	138	148	157	133	157	159	154	150	163	138	146	143	158	143	148	150	155	133	148	160	126	164	164	150	164	145	133	141	154	151	140	165	142	138	149	143	148	142	128	150	132	145	141	151	123	115	136	152	149	158	148	177	133	163	141	154	156	164	146	135	167	139	172	149	148	119	132	125	148	156	137	163	134	127	156	137	120	126	139	150	155	140	144	167	130	128	158	125	147	146	139	139	167	138	151	163	145	167	157	140	133	139	143	147	155	144	127	134	143	158	135	157	131	148	144	161	117	136	148	137	152	161	141	132	153	142	150	150	150	149	159	157	141	145	164	127	159	161	137	142	144	145	127	154	154	158	157	144	123	118	156	136	137	138	151	142	150	149	127	126	142	161	151	133	154	148	154	160	149	159	140	152	128	156	155	161	138	138	171	133	119	175	160	148	174	116	153	156	127	137	151	135	159	131	125	152	133	148	131	128	133	136	120	124	161	141	133	151	150	157	168	134	126	154	151	142	139	161	132	153	158	139	132	160	154	151	147	138	143	150	161	138	163	153	152	134	135	135	180	162	145	138	146	172	148	126	137	133	121	124	157	146	139	151	147	159	159	118	139	135	158	138	152	150	128	134	139	134	142	149	155	128	151	148	140	143	153	159	160	129	155	149	138	172	143	167	158	131	166	152	145	130	146	152	167	142	147	141	162	128	141	160	130	153	158	144	144	150	146	160	145	154	150	156	143	173	157	139	156	134	122	134	117	152	146	147	132	139	143	138	172	135	153	132	144	125	153	135	122	128	131	158	128	146	128	141	155	141	146	140	139	144	163	153	131	138	132	152	134	147	149	149	130	140	128	151	141	136	130	144	142	151	147	114	142	168	134	136	141	155	149	151	137	136	170	134	132	141	130	171	130	154	149	153	149	137	141	153	132	163	147	152	133	152	149	145	153	137	150	149	155	156	129	147	141	137	159	156	172	117	152	145	128	141	146	155	134	127	158	167	142	165	144	158	135	145	137	157	157	141	132	152	164	148	175	154	160	177	163	138	147	153	149	139	141	122	133	152	141	157	146	140	165	143	159	159	144	124	147	148	131	143	146	153	166	135	123	161	158	131	122	137	143	134	144	153	150	136	159	112	131	170	154	148	152	147	173	141	147	137	130	160	147	156	161	137	150	153	138	150	133	132	130	153	145	126	146	171	144	126	154	160	139	158	129	136	153	162	155	161	169	144	140	141	141	147	149	173	139	160	152	157	153	108	137	151	134	140	150	147	147	172	163	162	126	156	125	142	145	134	128	164	141	150	133	145	136	122	162	141	163	141	151	143	156	129	151	135	157	145	141	146	154	134	173	169	164	130	130	154	174	152	158	164	159	144	121	147	164	132	127	148	172	140	141	164	125	158	157	169	160	130	130	137	143	141	140	148	134	147	133	130	135	148	146	146	136	168	154	147	133	131	139	140	130	137	152	144	149	148	141	139	154	141	184	158	181	160	129	174	151	163	137	135	151	137	162	169	123	152	128	118	125	170	160	166	144	176	143	157	121	170	143	148	147	146	153	147	153	158	143	146	151	138	158	165	144	151	145	131	159	140	137	127	136	170	129	154	135	148	162	156	140	148	158	168	169	132	127	164	156	158	149	152	142	139	155	139	166	141	140	137	145	124	136	146	140	121	126	145	173	161	163	140	153	158	155	154	156	137	119	166	133	140	125	127	144	133	155	164	134	135	138	170	148	156	140	129	157	155	160	163	158	146	134	146	146	153	152	148	151	154	158	158	158	142	144	142	153	156	150	123	153	141	131	155	136	134	147	169	152	120	156	149	168	151	141	141	165	150	139	162	149	166	154	128	153	146	129	134	142	161	146	155	156	156	129	139	146	139	141	155	147	147	167	140	168	144	126	153	168	145	143	133	142	138	145	143	163	157	114	129	161	176	128	148	144	134	144	136	131	143	145	156	175	139	136	161	151	153	173	156	151	156	139	152	139	147	155	125	144	145	155	131	136	141	108	153	176	156	143	128	152	146	155	137	142	136	129	141	171	135	146	170	142	152	144	147	132	162	149	158	154	147	131	125	156	131	163	141	135	138	138	143	149	161	152	168	141	174	137	144	151	166	162	141	156	152	152	140	144	122	146	145	133	136	149	155	174	160	165	150	154	143	166	151	149	143	157	148	141	152	158	157	125	155	150	119	160	152	155	171	162	160	150	173	145	148	179	128	154	154	136	143	160	146	161	134	148	157	134	144	150	144	157	137	146	145	152	139	157	144	110	148	152	168	128	151	142	150	134	145	132	145	143	139	134	145	148	173	125	144	154	181	141	136	140	154	143	152	161	134	159	153	142	156	152	148	139	145	152	160	137	129	146	129	123	172	146	146	159	120	156	119	157	152	151	163	172	173	148	164	132	176	159	143	157	135	152	149	169	147	170	172	141	173	124	143	151	156	144	155	146	158	160	142	173	150	156	155	150	139	164	123	141	157	138	171	140	154	138	155	151	145	140	149	131	143	153	166	145	140	134	151	149	125	151	160	144	115	152	131	129	164	140	150	166	155	135	163	137	117	155	161	180	155	168	140	140	155	156	161	132	140	144	139	165	147	154	150	148	139	145	174	170	132	132	152	148	145	139	155	159	152	177	154	160	161	137	161	144	140	161	157	154	152	161	171	149	135	138	142	133	148	159	161	185	140	166	148	140	158	157	147	139	156	152	157	150	144	149	140	147	141	160	159	157	153	158	149	130	148	140	171	153	151	145	128	148	139	146	155	136	158	144	135	156	140	132	138	150	142	162	140	151	138	154	148	150	154	126	139	151	153	145	155	146	131	148	159	144	156	162	114	118	154	177	152	118	132	151	135	151	149	155	143	134	141	140	134	140	136	135	140	152	151	168	130	143	142	141	125	143	139	161	142	165	140	154	146	161	151	157	152	158	166	158	133	160	153	150	159	148	135	161	141	142	135	117	146	161	167	161	149	152	155	165	162	157	164	167	144	124	135	150	129	139	167	150	158	147	172	147	151	142	133	145	153	141	151	139	145	152	129	160	139	179	156	149	152	150	151	149	145	161	140	139	145	143	143	147	142	154	139	159	153	139	139	138	120	112	121	160	134	149	170	139	133	139	151	136	149	137	148	138	112	158	170	144	157	138	165	138	184	140	123	155	143	171	149	145	151	142	153	160	137	146	144	150	139	163	143	157	142	158	146	146	154	153	152	138	154	139	137	137	129	142	149	159	126	168	140
1890	695	1259	1662	1589	1365	1135	1045	850	836	805	715	698	663	610	571	528	510	481	525	486	463	434	425	437	438	433	422	430	381	408	421	409	379	407	393	432	390	407	411	398	413	368	370	409	392	344	378	386	387	390	412	384	397	405	388	377	343	381	442	363	389	376	385	400	387	417	380	390	375	376	353	357	393	409	398	377	378	359	370	374	399	390	398	374	376	391	367	343	387	386	412	379	413	375	380	406	364	410	374	382	386	361	384	421	417	356	380	384	358	408	398	363	421	369	366	380	370	367	381	382	385	398	395	395	365	371	352	373	345	360	387	398	375	368	369	402	360	386	400	331	347	386	395	464	387	372	365	382	411	393	387	400	379	394	377	376	389	385	397	388	362	368	373	350	362	394	365	367	391	382	385	359	393	402	384	347	380	406	370	377	386	381	371	386	371	369	387	338	402	366	351	420	400	363	410	401	396	407	372	344	358	392	373	401	361	365	392	415	357	368	394	381	357	370	354	384	410	377	368	372	376	396	409	394	391	390	370	403	364	360	385	392	356	381	383	391	374	413	348	381	334	351	337	358	381	378	390	378	419	388	396	365	367	365	371	368	353	380	372	363	406	384	365	375	404	322	366	350	387	376	355	395	362	369	366	359	371	357	376	404	346	440	371	381	393	390	392	392	361	376	415	370	359	369	377	346	384	377	369	399	370	383	366	395	354	370	384	378	403	361	364	393	367	433	383	396	373	348	369	388	400	373	357	397	376	379	386	382	368	367	385	373	378	406	404	386	394	377	353	342	393	391	396	398	353	376	423	388	381	371	394	384	392	355	390	397	389	362	394	375	382	373	418	361	369	362	370	359	383	367	386	382	383	362	382	377	444	302	356	354	372	379	385	348	380	370	398	380	378	356	368	374	368	352	397	355	418	391	391	404	391	418	361	382	381	388	396	363	378	408	366	380	349	342	361	368	378	416	393	392	389	373	439	390	406	391	334	351	371	393	385	348	392	402	403	372	387	375	368	398	371	378	358	415	351	380	343	366	375	358	365	370	400	382	360	381	388	387	383	390	388	360	367	376	383	364	391	377	397	376	356	399	390	385	384	391	382	396	390	387	398	401	399	363	375	373	354	366	407	391	360	389	356	376	367	359	372	416	407	408	373	356	418	374	415	382	414	373	366	402	368	358	350	392	336	409	382	393	364	388	412	349	348	375	435	378	370	377	357	365	396	380	387	402	375	381	358	391	365	387	397	407	413	391	385	353	387	377	406	396	361	394	373	380	347	364	440	393	369	383	334	356	362	402	361	403	388	373	378	376	371	356	409	347	399	385	367	390	370	380	374	375	376	364	423	390	399	335	356	418	399	387	361	353	351	372	393	369	361	380	396	383	401	381	372	403	406	374	374	400	358	399	371	410	400	381	354	358	361	424	368	379	386	383	355	396	379	376	357	362	369	376	393	389	366	358	382	369	358	343	405	386	380	387	359	360	364	372	400	382	401	409	386	369	343	376	345	398	392	358	388	365	402	353	353	401	375	374	417	342	405	379	378	407	378	388	382	393	367	368	369	395	362	352	392	368	364	387	366	392	398	398	371	385	346	371	379	389	376	368	415	391	374	369	384	408	425	411	361	372	367	418	401	372	373	422	348	387	386	337	324	366	399	329	412	386	406	344	387	358	361	381	373	385	390	407	372	405	380	365	386	352	392	422	392	352	389	402	417	408	390	405	364	399	394	381	408	417	402	384	403	389	398	385	387	353	387	410	384	354	388	375	365	370	395	364	348	386	385	364	358	408	397	394	371	370	361	384	334	387	394	382	338	376	365	334	402	372	370	387	384	381	366	394	354	384	374	359	355	392	399	363	383	376	378	367	381	377	377	396	390	377	417	401	393	391	376	361	394	398	381	385	374	372	369	392	330	406	370	355	372	348	392	382	347	329	388	377	387	384	323	374	392	363	366	381	373	375	376	367	374	404	379	383	415	420	368	328	354	366	377	367	373	353	405	352	395	386	329	387	385	371	409	367	367	421	378	364	374	380	385	374	362	402	397	381	393	376	363	381	385	387	363	356	416	404	368	358	380	403	390	400	385	413	383	411	358	388	348	409	384	404	394	411	355	375	398	392	377	376	377	379	389	374	376	387	399	401	374	359	399	391	341	379	353	375	376	374	362	389	366	328	363	360	388	396	348	395	358	372	338	421	388	421	396	410	372	376	378	372	401	395	351	412	403	383	371	360	385	337	348	377	346	398	391	372	376	383	401	382	367	334	381	353	373	394	364	368	374	394	379	385	389	392	385	376	412	393	378	394	392	405	387	359	358	389	396	376	389	405	372	410	401	362	388	385	369	387	372	393	394	376	378	360	379	361	388	359	379	418	386	394	351	357	395	384	381	370	375	388	369	378	364	375	402	360	379	381	370	358	406	383	395	381	397	394	407	388	360	395	382	391	393	371	376	405	384	365	372	336	347	413	413	392	368	384	343	400	383	380	363	398	395	402	375	393	414	375	386	374	403	387	402	392	397	349	385	329	378	416	348	367	378	334	382	423	358	384	361	360	388	381	385	377	373	341	379	412	365	372	374	380	363	378	370	366	390	356	381	357	388	357	345	412	392	386	418	390	361	362	379	380	388	411	365	388	395	372	381	349	379	398	364	395	371	410	371	399	403	360	404	352	384	357	381	400	392	372	349	366	361	382	379	392	432	394	347	360	408	406	406	427	371	393	398	365	367	355	397	396	399	382	385	371	393	417	391	369	387	370	350	406	339	348	399	373	370	395	380	404	375	376	421	350	401	403	360	393	379	405	390	396	375	373	363	379	352	389	359	387	406	391	405	397	360	390	412	384	337	389	378	393	395	378	376	382	398	416	396	388	363	385	402	372	380	345	406	356	367	371	370	367	364	394	386	404	375	369	361	378	361	377	366	400	352	357	358	375	391	353	349	336	385	384	401	372	380	368	402	380	391	426	400	381	378	410	392	370	402	349	379	379	375	355	395	362	343	397	389	381	394	407	369	353	343	401	406	370	374	384	404	378	343	408	371	410	378	395	376	363	399	361	358	388	373	367	392	365	352	402	381	377	344	380	363	364	385	391	380	373	363	376	370	353	366	368	391	380	414	392	380	377	391	374	401	389	351	334	382	372	406	380	386	385	373	364	361	368	373	396	355	395	382	412	390	399	405	444	398	367	370	379	352	383	347	380	420	383	386	370	388	395	365	358	356	368	378	384	382	379	384	358	396	397	365	449	402	380	417	402	366	368	377	384	382	432	363	378	355	371	391	382	383	394	373	406	399	379	414	358	389	394	421	350	380	367	365	382	353	397	378	389	391	398	348	362	371	424	375	366	399	413	397	369	361	386	409	349	365	364	377	373	378	394	362	386	366	372	351	368	366	396	390	356	382	365	384	379	378	388	394	395	384	385	367	389	379	415	399	386	373	364	394	368	386	377	369	383	380	407	412	358	346	386	381	388	360	387	350	381	380	412	381	367	393
8392	1247	1678	1994	1747	1287	867	628	610	501	474	414	397	370	356	318	332	342	329	306	288	297	304	268	304	302	262	281	264	269	282	272	269	270	277	262	250	273	253	237	246	241	228	282	273	264	283	255	278	281	265	261	251	223	284	253	263	258	262	282	255	272	277	254	260	240	264	242	258	244	237	294	275	267	275	252	272	282	274	286	275	262	273	288	266	264	276	267	246	266	264	257	251	247	278	276	269	288	269	248	256	244	275	283	259	228	248	239	249	285	248	244	269	270	267	258	245	276	268	253	273	287	249	264	269	286	266	282	281	258	271	271	288	303	278	288	272	265	241	268	240	278	287	280	274	288	278	267	265	255	265	262	269	306	219	273	261	277	294	267	259	265	230	266	252	248	264	237	285	278	271	270	291	297	280	246	272	288	263	257	282	255	277	272	277	243	261	293	260	290	244	268	291	247	270	269	265	256	280	250	270	261	266	250	302	245	251	302	236	276	278	284	265	252	262	258	297	250	251	234	272	266	280	252	261	253	263	256	276	267	294	266	232	276	256	279	265	270	251	298	277	250	244	260	248	258	276	266	261	266	290	261	226	232	250	260	278	284	265	266	286	273	254	293	278	259	264	252	295	239	275	261	287	285	274	271	249	264	263	298	253	286	244	284	257	261	287	255	254	285	290	278	269	262	251	261	254	252	277	280	259	266	292	277	302	267	271	283	273	280	287	267	254	256	231	267	259	262	252	268	296	288	284	246	276	264	267	283	261	240	263	263	248	272	306	296	252	264	245	263	232	277	259	266	274	243	264	286	288	251	296	286	264	235	243	274	273	299	254	258	231	243	283	291	277	248	251	303	252	247	256	242	281	244	269	258	249	258	263	196	283	268	266	254	262	274	260	270	279	262	275	239	294	264	226	274	259	235	267	276	242	275	303	293	253	239	253	254	253	221	262	255	269	268	280	246	252	239	287	271	273	240	287	250	258	319	247	254	258	243	288	255	289	271	267	325	241	286	280	281	252	245	271	282	260	252	245	281	266	267	287	273	258	268	251	258	263	240	262	261	278	272	254	253	289	269	268	301	301	272	284	229	261	265	254	235	245	259	264	278	253	253	273	296	304	254	253	278	268	269	247	263	246	251	240	240	274	280	265	247	258	250	268	256	294	298	258	268	279	257	257	247	220	268	264	277	262	264	277	231	286	252	244	272	265	260	281	273	268	234	264	272	248	249	257	244	245	265	252	261	237	253	257	240	241	276	275	256	256	254	239	261	242	287	270	228	282	247	251	283	303	262	234	257	272	265	284	273	253	266	255	290	283	274	254	291	271	240	285	276	257	297	225	254	294	275	283	266	262	277	268	263	274	265	278	271	261	268	274	248	215	255	227	240	264	269	269	250	237	220	282	261	257	255	280	284	261	273	256	288	275	259	248	253	285	247	237	264	314	278	290	260	234	245	244	245	270	231	284	242	277	290	260	283	257	297	261	304	266	266	275	244	255	269	232	279	252	250	271	274	280	277	230	269	243	291	254	263	271	267	237	291	289	255	261	256	281	275	274	241	262	266	268	268	249	266	247	238	281	281	256	273	313	280	269	294	289	278	316	282	263	253	282	258	276	261	267	246	240	290	319	267	230	245	254	236	254	257	237	296	262	292	281	253	284	230	269	258	270	287	264	271	266	284	243	252	229	265	282	278	266	272	265	253	269	286	289	257	263	286	264	252	257	272	273	286	275	284	277	283	254	287	270	304	271	266	243	259	261	285	240	253	251	275	280	283	303	284	270	261	315	233	239	269	276	271	267	274	272	257	278	271	274	283	260	275	278	226	256	264	248	254	251	255	263	276	268	312	290	282	312	275	266	285	283	294	302	265	236	275	260	267	270	281	262	269	252	261	280	283	291	286	238	278	249	273	262	259	275	284	286	256	238	273	270	266	302	276	231	269	276	290	268	259	255	228	257	287	263	242	235	250	289	279	241	266	254	248	281	255	298	248	271	269	272	241	246	271	258	267	243	272	273	240	286	303	265	292	268	312	243	242	255	287	253	254	253	280	269	274	228	235	262	258	241	266	308	274	252	266	274	238	270	281	242	251	259	275	288	257	266	273	269	253	276	236	245	275	240	264	295	258	248	215	279	259	276	283	280	266	241	249	306	248	252	260	283	287	238	263	229	279	275	265	272	248	237	269	261	252	262	281	259	330	272	254	282	266	256	280	272	257	270	259	235	248	262	252	259	278	258	243	272	280	293	233	258	280	223	313	260	252	231	235	270	274	279	268	265	261	277	277	252	291	260	263	264	273	269	268	282	294	278	287	272	277	307	266	237	260	242	252	247	258	279	281	256	255	264	257	268	256	268	265	274	268	280	268	250	270	282	289	295	269	258	275	229	282	263	232	256	236	283	287	244	228	283	262	204	265	253	241	287	279	284	286	282	216	281	270	282	263	271	253	239	270	264	289	297	272	257	278	229	234	287	271	270	275	256	279	267	263	255	262	270	269	261	276	323	256	258	288	298	232	252	291	245	272	283	259	267	244	259	250	244	288	270	258	294	261	250	291	279	262	253	315	296	250	272	281	283	249	276	286	285	277	264	283	285	246	265	283	284	277	246	263	257	245	274	252	235	260	276	265	277	235	254	260	268	225	252	264	258	250	242	236	274	270	280	274	258	262	260	249	260	276	283	290	312	260	225	267	262	266	265	282	264	254	243	233	282	279	226	260	272	283	283	274	274	309	251	235	259	285	248	232	256	246	265	246	230	256	276	256	249	241	265	262	255	296	284	249	261	295	266	265	234	270	283	260	240	261	263	255	256	240	262	258	251	246	285	284	223	264	269	253	255	276	236	259	261	269	250	260	273	290	266	274	257	259	260	272	267	249	256	273	252	263	303	275	270	248	290	271	263	254	246	254	289	281	220	252	247	275	253	265	245	263	253	263	242	265	277	269	280	248	257	262	253	295	274	274	281	263	281	260	274	232	295	303	278	243	274	286	289	252	261	253	271	272	269	258	270	262	277	237	251	270	254	277	295	281	222	259	258	272	268	273	308	247	274	198	270	282	245	282	258	278	260	288	254	250	277	257	325	247	280	279	270	271	269	283	284	292	261	268	236	261	262	277	262	263	255	256	267	266	259	231	249	252	232	270	285	257	258	261	261	249	252	270	252	246	258	262	260	239	282	287	280	253	251	268	269	247	263	288	270	263	249	239	259	269	257	254	263	244	247	239	261	251	261	242	266	262	280	274	279	260	254	262	280	276	281	234	246	278	251	267	242	232	281	272	295	296	231	258	254	248	274	268	247	264	274	279	238	252	277	262	232	225	277	240	262	252	266	248	260	275	253	258	305	261	258	286	256	277	232	277	234	243	248	270	255	250	274	246	267	282	269	268	258	273	255	260	248	279	276	292	254	249	262	279	280	276	260	315	259	273	268	263	274	279	264	273	257	302	260	262	272	259	270	259	257	261	254	270	280	269	282	258	242	250	266	255	250	277
6990	1384	3418	5334	5686	4780	3454	2992	2838	2316	2012	1757	1457	1586	1425	1251	1188	1020	944	934	901	797	796	784	712	721	704	718	691	690	678	691	654	650	652	651	685	692	687	711	663	610	574	631	614	622	670	612	633	592	609	632	608	604	632	639	626	603	611	575	615	591	620	602	647	627	626	624	633	617	606	608	610	711	606	600	587	640	588	619	569	637	590	657	588	576	623	638	580	595	626	589	609	608	605	603	606	612	622	627	622	610	582	640	605	622	652	658	576	635	626	611	623	645	617	639	597	605	606	598	587	617	582	624	607	636	649	590	641	584	628	601	600	644	596	634	621	570	662	599	621	672	647	576	644	633	585	588	636	588	620	628	670	622	606	616	583	601	652	626	638	647	631	617	587	613	648	610	592	603	636	605	580	596	613	563	597	637	596	608	616	622	623	614	578	567	611	656	600	651	650	638	608	614	590	614	613	608	604	596	632	591	622	607	567	609	622	651	626	608	580	601	608	657	611	645	645	623	629	583	617	629	594	616	617	623	603	631	632	636	621	603	629	611	623	649	655	622	624	604	616	636	619	619	623	585	606	592	634	708	597	665	600	609	592	612	630	607	592	635	558	632	610	614	601	601	628	590	606	623	589	658	658	666	594	551	619	662	591	673	635	620	622	612	606	622	596	651	643	611	593	639	633	599	579	598	612	613	590	622	635	597	657	631	586	597	577	649	617	572	615	623	633	596	653	641	612	643	608	630	599	647	623	600	607	587	633	597	628	637	655	597	640	565	623	660	649	608	634	591	612	655	658	651	620	595	605	671	650	661	601	590	622	602	606	600	585	611	612	621	588	616	591	598	649	607	610	632	625	618	636	653	635	656	622	655	633	602	609	623	577	617	649	627	613	640	641	595	630	659	659	627	676	575	676	636	599	595	658	593	574	632	584	611	617	650	645	595	683	653	618	644	653	578	595	624	582	595	610	618	639	608	591	624	579	672	602	665	618	628	625	631	619	622	655	583	630	623	609	645	665	632	630	626	636	618	629	576	580	595	611	607	612	597	622	638	642	569	625	639	618	644	607	612	621	632	613	605	574	599	639	615	603	615	625	624	630	612	611	655	643	616	599	630	593	633	648	596	600	613	644	625	611	599	632	602	592	643	625	628	609	662	619	645	595	628	646	654	634	590	644	601	623	626	619	595	625	586	598	612	596	584	620	645	625	595	633	605	611	646	639	653	592	584	614	634	616	624	618	630	670	578	601	642	621	618	603	606	575	647	569	627	624	647	607	624	649	627	627	615	608	624	655	576	593	613	568	592	646	628	576	630	636	612	583	627	645	643	645	621	639	611	586	620	611	603	665	600	576	619	626	623	614	624	637	617	613	637	617	611	652	583	626	620	596	668	612	638	603	605	620	643	587	634	602	605	656	626	637	618	661	599	636	630	623	605	595	609	628	612	610	648	663	641	598	682	615	604	631	631	634	579	587	634	601	613	637	601	597	651	614	647	627	605	605	586	560	661	667	611	633	654	587	601	603	614	662	622	614	641	603	658	606	599	624	599	639	605	631	605	616	579	597	634	641	623	601	608	655	599	654	663	602	652	591	648	616	624	563	607	647	633	592	618	613	632	596	626	590	612	598	633	643	592	631	639	643	619	614	593	669	639	613	621	645	594	644	580	648	620	605	659	616	611	670	653	585	632	567	651	652	600	615	601	569	603	607	617	602	659	674	656	627	583	594	605	619	609	627	677	631	617	599	622	644	593	608	622	611	588	652	614	637	614	588	613	631	637	636	640	597	557	661	630	615	569	624	601	628	603	620	603	637	633	608	610	611	620	654	598	629	615	565	604	588	566	602	626	646	589	571	650	603	591	602	627	640	601	575	644	621	613	619	615	624	636	619	644	624	615	623	628	624	599	605	606	619	618	604	619	669	622	582	556	605	619	614	630	633	616	599	629	659	583	647	627	642	624	617	622	633	609	607	610	631	692	630	573	592	650	619	612	626	578	633	627	539	602	635	601	634	621	637	600	655	629	626	636	613	648	643	638	613	624	628	627	676	613	587	619	632	632	642	661	576	665	585	628	600	643	592	635	657	619	571	647	627	580	605	590	604	580	597	606	628	613	596	631	616	606	678	610	645	608	600	637	649	609	624	623	563	585	624	614	615	638	653	617	617	624	576	638	605	582	615	594	623	625	636	625	610	626	606	633	575	583	646	666	616	587	616	596	624	636	579	588	620	585	648	634	608	607	609	631	620	600	594	634	602	586	589	618	593	627	612	624	620	614	613	604	604	604	604	617	633	659	661	615	602	637	628	597	606	621	596	621	661	669	584	595	612	660	632	596	589	627	600	627	632	587	593	653	611	595	621	620	621	647	589	613	581	616	643	615	601	640	595	599	645	619	592	608	620	663	593	608	618	666	627	629	592	622	663	612	621	629	657	614	585	611	624	597	644	618	612	611	622	623	587	595	644	623	595	598	625	660	653	590	616	647	613	601	599	625	583	627	577	630	635	595	623	652	636	625	587	647	583	595	645	593	641	599	621	627	596	645	578	614	615	642	618	663	602	629	624	641	615	594	608	636	584	641	639	585	637	627	618	638	579	639	632	670	649	674	654	637	595	639	560	689	649	655	672	625	630	600	594	619	631	597	617	637	593	585	592	603	644	645	582	590	674	622	587	620	630	655	635	560	649	641	625	658	615	596	590	604	619	662	579	650	624	634	610	590	649	593	636	605	617	657	617	616	613	649	632	637	602	633	593	606	607	634	620	613	618	687	629	646	624	658	602	591	652	622	632	604	660	640	573	574	642	630	646	653	613	604	627	574	643	619	616	604	614	613	651	626	631	668	599	578	605	655	616	576	624	625	592	627	664	595	633	622	607	606	602	572	632	612	606	599	612	570	626	624	600	634	619	620	601	621	592	610	634	627	614	664	599	617	597	633	609	590	637	642	660	610	635	606	631	588	617	600	640	638	621	586	635	659	585	587	585	561	625	614	628	629	666	612	634	631	637	637	608	623	601	626	632	637	641	630	565	591	612	635	609	646	605	580	609	561	651	571	620	625	675	611	595	580	609	644	616	649	597	604	651	637	629	584	609	611	629	614	639	618	628	637	673	608	607	629	604	647	606	595	640	645	604	617	596	635	615	618	583	631	610	626	620	637	669	638	602	647	657	601	597	638	610	615	636	598	650	654	598	622	633	625	652	622	599	633	602	647	647	604	604	641	612	613	612	614	617	646	647	636	609	618	617	591	587	557	589	601	599	641	612	615	682	609	646	656	613	606	604	595	635	636	615	647	683	610	590	630	607	566	619	617	637	583	634	616	580	616	619	629	585	707	569	644	601	601	659	645	606	611	637	654	583	626	582	554	678	615	646	596	640	627	618	592	614	640	638	602	626	643	632	612	625	635	603	620	677	675	597	599	672	594	660	611	558	626	608	646	626	678	647	642	649	652	594	601	651	608	645	625	654	545	625	586	616	661	661	604	576	659	670	634
15369	2431	2583	3699	3151	2255	1425	1131	966	683	620	529	492	480	434	430	416	354	336	325	313	299	319	280	304	265	257	286	320	305	259	269	308	268	240	249	241	239	254	261	288	283	264	280	278	249	271	256	280	263	264	266	260	286	262	285	258	251	257	245	226	283	249	265	237	277	254	258	218	269	257	266	267	262	279	293	284	256	232	265	275	266	268	289	245	281	260	258	246	272	242	278	238	263	270	261	230	249	280	272	268	283	287	303	278	256	271	297	283	242	273	248	258	264	296	269	248	261	250	259	267	257	259	275	278	277	256	261	284	256	239	253	277	273	303	309	277	273	255	259	247	247	257	279	267	271	271	227	275	286	259	268	252	273	296	276	233	273	264	255	240	269	277	246	259	294	244	265	262	265	250	278	263	258	265	256	294	268	282	244	259	258	246	245	243	278	248	267	244	231	280	259	262	287	286	295	276	237	237	267	271	289	263	278	237	289	255	280	240	264	282	281	251	289	250	264	248	256	276	252	260	248	275	282	245	277	253	247	251	258	280	252	263	257	302	286	236	246	245	233	269	294	272	269	251	239	278	252	272	256	250	263	252	279	249	272	279	251	242	258	251	272	249	257	233	273	298	255	262	250	226	274	256	267	260	260	267	269	277	269	265	272	280	270	265	289	274	294	268	283	292	251	246	253	256	283	269	265	262	248	283	266	265	238	280	258	259	229	273	270	311	304	294	254	280	243	256	278	255	232	254	253	266	253	288	260	262	259	255	249	303	252	229	238	241	273	239	247	241	284	243	273	265	258	283	295	238	282	231	290	234	268	261	251	227	253	269	265	252	274	281	263	250	249	249	245	255	267	272	253	262	248	280	262	241	273	256	273	282	256	262	243	252	279	264	274	273	274	265	276	243	256	285	236	259	283	230	268	236	263	248	279	294	266	245	277	246	308	268	271	265	272	279	253	267	246	268	289	283	264	277	277	273	254	261	250	256	276	248	265	252	306	278	279	293	276	262	283	285	258	300	257	260	278	296	284	256	288	259	273	262	265	252	255	269	264	256	248	259	276	285	245	304	295	268	281	243	286	253	248	299	294	276	289	265	267	263	272	259	263	236	247	253	260	264	238	248	269	260	254	293	263	271	261	274	274	254	287	245	224	236	250	263	267	235	282	271	278	255	234	250	264	308	254	263	284	262	256	244	249	255	272	270	286	248	275	260	268	243	272	247	266	240	248	251	263	269	241	252	252	265	291	260	271	258	277	236	273	296	263	282	245	255	299	252	285	241	252	226	263	307	311	303	257	250	271	273	273	250	289	227	282	283	272	244	267	246	259	261	274	277	255	254	264	260	253	259	268	261	260	253	274	263	231	255	254	269	301	249	231	288	250	246	273	284	289	242	274	264	266	290	265	284	245	243	260	279	276	275	254	265	257	243	273	282	255	269	258	259	226	247	268	260	266	260	279	264	249	239	301	271	240	270	247	260	281	262	256	278	247	257	263	299	254	266	259	272	284	247	254	266	262	261	262	261	253	275	282	280	253	266	274	234	266	299	255	282	268	273	273	242	255	277	267	229	251	275	266	254	304	287	263	279	269	248	250	270	261	284	269	257	262	260	266	246	260	252	249	249	284	250	276	258	243	299	246	290	232	243	241	232	293	273	255	283	253	289	262	270	290	306	278	245	228	257	252	263	247	270	279	286	260	261	300	273	292	276	281	275	256	276	288	271	272	267	251	266	283	264	264	263	262	231	256	259	242	270	279	230	245	255	271	245	250	276	278	230	241	269	247	268	295	261	249	233	242	257	254	236	243	242	248	294	258	271	299	251	270	242	253	254	295	248	224	262	252	275	302	257	277	258	247	262	283	278	264	267	256	277	256	262	284	301	248	245	263	268	275	261	245	280	282	232	263	269	281	252	256	219	270	225	259	259	269	240	276	264	257	245	314	309	276	237	267	251	229	276	252	271	251	264	279	267	302	253	244	257	274	246	272	297	226	270	263	210	257	241	255	258	236	263	236	258	254	235	253	275	285	275	261	264	247	291	278	265	254	260	235	270	255	261	249	268	293	251	280	248	272	250	263	236	262	253	278	278	257	233	278	257	264	256	263	280	265	234	275	257	303	251	294	265	267	225	253	284	246	293	278	241	240	253	269	253	274	266	267	258	271	278	271	267	286	248	257	255	282	282	251	281	286	296	270	256	241	254	250	260	245	253	280	262	307	312	319	289	282	268	268	268	279	234	261	277	272	272	250	253	240	247	260	259	238	245	257	276	262	274	272	242	210	250	230	276	244	259	250	274	258	268	257	285	275	247	252	287	280	277	259	241	246	273	265	269	257	249	274	266	285	238	253	289	291	257	274	237	253	275	273	269	258	297	256	291	243	241	258	264	230	283	248	246	254	258	261	267	242	267	256	260	251	234	278	259	244	263	250	237	272	283	271	268	259	232	263	274	268	255	270	239	251	295	234	271	275	292	264	251	271	235	276	273	270	278	285	255	251	269	257	262	279	292	247	275	264	256	274	242	266	225	272	289	265	259	293	288	260	257	263	284	272	264	277	299	248	263	254	264	294	270	278	294	278	267	281	262	219	264	282	263	247	249	229	240	287	287	246	285	284	252	282	239	235	256	267	276	294	273	240	242	261	257	263	259	270	262	222	266	262	290	268	263	253	275	283	269	280	277	239	257	265	270	270	263	220	229	257	289	224	270	256	280	245	280	276	256	278	264	246	243	256	281	274	283	259	277	279	265	268	249	257	279	283	256	278	243	294	264	296	260	262	275	253	292	281	275	262	235	244	252	273	276	258	275	272	249	283	274	263	260	231	283	279	235	255	277	267	282	228	231	269	276	247	284	271	257	257	264	252	287	241	273	244	253	269	270	250	265	266	280	265	239	220	274	302	275	274	270	247	251	281	297	282	256	256	269	271	253	274	264	274	262	279	294	269	267	254	243	244	267	276	272	299	248	240	255	263	287	264	286	289	248	271	228	290	288	243	288	263	265	248	271	233	261	258	249	250	261	262	275	247	261	267	248	259	256	286	249	265	290	243	275	262	280	283	258	247	248	240	268	269	273	250	260	268	243	238	279	311	246	261	284	263	279	252	268	304	259	280	264	266	235	298	253	259	262	242	244	270	267	276	256	240	255	250	281	288	237	269	271	254	261	253	267	249	254	264	249	282	267	253	273	251	268	226	244	255	250	238	294	253	242	271	258	248	236	260	243	266	296	254	236	249	253	251	259	279	260	252	259	251	259	254	297	283	287	246	285	305	239	279	244	252	266	262	283	278	252	231	262	279	264	255	274	274	215	280	264	325	262	268	246	251	261	286	306	283	287	245	249	270	253	261	250	260	250	262	251	248	272	279	248	263	262	264	259	238	243	242	253	235	280	258	273	264	274	263	278	261	271	264	238	250	271	234	245	268	253	276	280	262	250	298	244	280	268	245	239	281	280	275	250	246	270	264	273	277	262	270	245	263	246	235	269	285	267	285
9112	1898	4853	8340	8898	7719	5517	4844	4169	3317	2777	2165	2161	2183	1655	1571	1481	1325	1162	1047	930	847	805	842	819	729	732	718	714	682	680	726	669	693	650	644	650	676	640	660	621	646	649	636	645	577	613	609	620	594	605	587	625	568	600	627	621	565	605	629	625	576	559	582	599	590	579	579	588	625	653	635	582	630	597	593	614	577	597	641	583	574	616	637	560	607	610	625	564	569	611	619	550	605	627	580	568	607	631	611	563	598	609	597	564	549	561	591	555	612	608	606	611	577	588	575	621	590	594	597	608	627	603	578	619	672	619	628	600	615	635	570	588	615	574	582	607	592	589	592	568	553	597	586	656	571	604	608	534	599	633	583	627	584	568	617	615	593	561	622	554	608	559	563	544	583	552	594	590	591	599	573	567	578	608	618	599	615	605	630	544	604	592	607	637	609	584	560	588	608	618	604	638	630	557	635	578	603	582	607	607	574	576	599	599	630	597	577	568	610	600	569	552	582	603	625	587	629	603	545	591	558	633	602	546	598	617	587	647	568	608	581	597	592	618	623	585	593	592	581	610	581	608	603	609	627	627	615	585	611	590	597	579	567	595	585	555	607	578	604	570	587	593	548	640	584	579	590	617	592	603	612	611	617	558	563	600	559	540	607	554	612	615	594	600	590	577	610	586	609	595	548	636	596	566	622	620	602	592	598	639	598	580	548	589	639	575	597	567	580	608	599	610	597	609	593	577	569	591	625	573	551	582	606	583	665	571	590	579	635	590	637	607	602	577	574	612	625	628	605	600	625	587	567	588	636	615	594	617	568	553	647	550	600	631	609	586	562	574	577	610	613	594	563	617	610	618	596	608	610	580	594	619	579	577	587	655	619	636	592	585	626	596	603	602	596	610	613	614	624	560	581	603	611	617	585	562	588	646	609	634	619	550	604	607	542	623	574	608	586	602	584	598	614	556	600	580	552	608	563	628	583	603	604	601	600	602	576	604	591	596	604	636	569	600	642	569	602	620	586	609	562	577	553	611	606	626	607	612	596	613	640	588	553	535	573	541	633	625	607	621	600	562	601	572	617	631	600	562	618	621	569	630	622	608	628	565	599	629	605	614	594	580	605	598	605	588	603	574	585	643	606	558	585	611	615	593	626	632	569	608	564	574	627	550	549	614	556	599	541	598	580	602	626	614	645	592	649	623	589	622	580	590	643	611	612	550	656	633	607	625	581	569	599	595	609	572	608	644	604	618	604	567	625	629	568	591	604	602	621	590	592	645	566	616	616	555	585	611	603	560	609	592	551	630	576	573	631	608	537	586	598	583	569	577	624	584	579	589	598	579	593	572	546	641	556	658	546	609	569	638	607	613	607	595	594	622	586	582	591	612	609	586	602	586	622	576	599	586	581	651	542	635	622	611	597	602	578	592	583	550	627	622	624	609	639	605	584	601	575	636	578	619	567	605	581	603	606	569	573	621	577	604	602	584	647	625	577	578	602	592	560	618	586	595	615	591	611	580	579	618	588	609	607	563	627	577	595	578	571	644	614	609	556	573	575	584	588	603	598	588	611	598	570	567	577	576	571	616	577	557	565	590	597	629	566	576	597	606	627	614	625	612	579	650	593	562	537	601	567	561	591	592	576	586	583	579	623	663	600	567	571	606	627	602	575	582	641	602	554	571	578	540	554	581	586	600	607	604	646	584	565	608	624	640	601	615	593	566	628	612	613	580	608	607	565	594	581	622	583	580	605	588	583	544	584	570	593	590	588	585	562	572	617	559	578	550	573	571	611	610	611	609	546	582	561	577	633	632	608	603	614	627	605	592	594	583	576	595	586	626	597	608	596	604	601	560	613	562	568	566	575	579	593	587	606	575	626	591	623	561	618	660	548	595	634	600	594	576	577	618	591	610	619	649	633	600	558	621	626	619	589	577	583	636	562	594	574	589	591	600	627	600	584	604	583	586	666	628	593	600	648	586	638	595	564	584	606	578	606	582	606	564	642	585	593	588	590	550	629	584	594	587	571	612	565	587	594	618	586	569	604	542	642	584	565	575	609	603	606	581	553	580	622	593	612	562	573	616	590	589	647	599	576	608	592	587	577	569	571	616	567	580	557	632	622	593	592	598	619	578	610	601	559	598	574	619	599	589	641	561	585	558	567	544	555	568	619	625	575	585	625	567	569	619	605	604	575	602	578	585	539	560	597	581	558	607	553	574	568	622	585	577	617	591	607	588	577	578	558	582	622	639	599	580	596	560	632	569	586	597	604	617	576	591	613	639	625	630	605	598	622	621	578	594	616	587	568	575	603	592	576	609	607	629	569	634	554	555	625	628	612	652	651	581	600	599	602	599	610	515	552	564	574	565	602	608	613	611	652	634	554	568	583	613	577	569	579	600	585	578	592	581	579	569	584	557	622	614	610	594	588	620	586	600	614	583	560	588	602	578	614	629	574	650	574	586	543	597	612	554	602	619	622	668	605	579	646	577	593	625	593	579	552	602	584	595	572	588	606	619	629	597	614	595	583	610	611	587	648	626	584	628	609	595	613	579	577	602	638	583	615	584	589	614	624	590	568	568	624	618	619	583	600	615	594	578	582	619	552	576	632	584	635	553	648	615	571	595	553	547	557	620	560	618	611	590	636	590	598	617	599	617	580	611	617	600	596	594	585	598	599	608	591	607	623	576	606	625	567	606	574	629	582	543	560	585	597	588	617	587	600	606	584	600	614	580	604	567	618	569	617	582	606	550	587	538	598	599	570	611	617	600	616	569	571	571	614	599	629	568	584	640	596	613	616	614	621	560	604	614	604	596	591	555	646	663	567	601	603	595	578	605	611	610	579	595	620	660	593	567	596	597	569	551	565	562	586	586	628	584	617	611	645	592	595	609	615	615	622	590	573	637	621	574	604	643	625	572	648	582	576	611	584	625	595	604	592	577	606	589	578	607	615	627	614	572	603	602	616	610	588	558	608	605	590	624	651	592	603	618	579	610	597	600	633	555	542	551	595	572	578	589	601	605	589	604	614	653	594	628	617	562	604	655	581	571	613	608	553	595	536	571	595	622	587	579	593	558	629	615	600	596	598	576	603	605	597	590	599	608	577	575	553	617	625	594	630	595	614	592	610	593	610	588	567	595	592	575	571	602	585	591	633	594	634	620	621	608	576	612	606	588	622	602	573	580	640	556	634	607	566	619	595	589	612	590	592	597	593	604	537	602	573	592	624	580	636	587	569	596	633	603	596	573	603	585	600	593	582	611	630	592	589	602	598	613	614	575	605	573	558	614	589	600	649	598	562	623	536	528	607	561	595	555	616	600	600	566	592	559	592	563	642	550	598	612	569	591	544	604	614	636	538	591	591	588	603	578	588	617	630	611	595	555	642	604	625	624	593	621	652	600	615	609	578	565	587	663	634	580	585	591	555	639	623	588	596	604	546	596	613	570	596	570	610	593	580	552	596	612	591	579	604	600	649	627	650	621	593	549	575	585	611	595	585
1884	457	566	522	368	331	280	243	228	184	217	200	180	181	200	180	205	168	159	164	179	141	151	139	169	137	148	180	178	144	116	144	137	136	157	150	163	132	146	148	136	146	126	165	146	145	155	153	151	127	150	133	131	128	135	163	141	161	175	142	131	130	129	159	167	117	147	138	141	162	126	149	120	169	178	157	173	149	148	146	169	153	156	148	136	126	152	142	142	159	137	127	141	164	134	125	149	167	157	145	171	164	156	148	132	164	150	130	157	158	144	128	162	149	129	132	164	146	154	164	143	152	156	130	157	147	147	149	153	156	141	159	158	149	152	147	157	157	150	136	141	134	133	133	143	134	146	161	164	152	163	136	148	148	170	136	134	126	144	146	151	159	141	133	148	136	155	141	136	157	137	128	150	150	177	152	150	137	139	142	149	148	132	173	145	138	146	166	141	129	136	148	143	165	145	124	139	141	146	145	128	139	178	132	151	137	140	142	149	146	141	141	129	163	161	136	145	141	150	148	140	150	158	136	153	146	164	151	162	139	149	142	152	154	137	140	148	160	167	139	140	147	136	152	151	167	154	137	158	144	144	144	156	123	120	156	149	154	151	159	125	131	118	132	168	151	165	149	129	133	154	152	139	129	137	160	148	149	151	162	150	142	147	162	127	153	142	148	156	140	149	127	158	154	150	130	157	128	136	126	133	126	144	144	143	128	157	141	145	128	155	130	149	168	155	144	185	129	136	154	141	155	153	150	133	135	147	146	136	146	149	146	152	152	161	157	158	129	125	161	156	148	141	142	145	140	148	137	172	146	142	143	180	166	155	126	141	128	140	155	152	132	124	142	156	135	145	146	121	158	152	153	126	137	144	162	152	156	166	173	133	123	169	157	143	158	158	148	144	141	152	135	163	142	134	138	162	118	120	154	157	139	115	159	137	130	150	145	144	153	138	138	158	160	168	140	158	136	141	137	143	146	136	141	137	142	149	128	128	144	148	136	139	121	144	134	120	157	144	156	152	141	131	137	169	137	163	147	154	139	183	137	147	157	120	159	162	160	149	148	143	127	126	141	170	127	127	155	159	157	147	150	166	147	136	129	161	151	129	147	140	149	147	133	136	142	141	160	164	140	137	152	134	136	144	137	160	135	163	153	113	152	150	154	140	150	144	131	144	149	133	141	145	132	145	145	142	159	129	138	149	140	132	144	144	148	162	150	164	148	160	142	152	147	114	152	125	148	146	152	159	109	139	145	143	161	143	148	138	147	140	131	116	129	174	143	134	146	133	178	138	144	158	179	143	135	141	137	175	125	145	160	138	123	142	159	136	127	143	147	141	154	152	149	154	163	152	127	123	150	139	131	159	173	143	146	146	169	136	146	138	161	134	148	113	170	139	159	140	151	140	149	151	168	130	147	119	134	138	139	144	126	139	131	139	164	149	155	148	126	187	130	142	141	153	150	144	131	121	131	133	159	154	142	148	152	133	175	124	152	156	147	158	118	148	146	138	156	159	137	136	151	161	156	148	137	129	151	151	150	151	156	150	157	153	146	128	120	154	175	141	145	142	148	144	140	135	131	156	139	164	126	149	140	152	162	143	151	133	136	148	144	139	118	121	148	128	141	123	144	148	138	138	148	173	148	138	131	156	133	140	127	140	141	141	138	144	130	147	170	149	146	149	118	159	131	142	155	134	131	154	157	157	137	141	142	130	156	123	139	120	141	149	145	156	142	127	156	138	155	137	135	130	143	122	159	154	121	136	150	128	143	162	139	137	134	143	163	145	136	157	124	159	162	134	134	166	150	160	147	113	142	154	161	144	128	131	144	145	125	129	135	142	124	123	147	146	164	152	144	152	133	123	142	125	130	127	157	161	132	155	124	164	139	134	144	152	118	138	148	132	130	143	152	137	168	147	144	142	136	133	139	156	153	121	150	141	157	157	146	150	150	144	136	134	155	157	152	138	150	148	145	131	148	139	150	159	155	145	135	156	139	144	146	158	148	138	134	158	158	142	156	124	118	142	121	142	177	145	152	141	149	157	148	145	140	125	140	149	153	134	130	134	124	156	132	153	141	149	155	127	152	145	135	154	144	133	141	126	160	160	156	162	157	162	130	148	153	131	160	127	130	144	149	178	112	144	135	168	145	139	135	160	154	168	140	143	143	154	136	148	152	137	141	147	163	137	150	132	157	142	134	132	136	127	159	145	138	157	135	155	167	136	137	134	150	149	149	145	169	143	141	137	147	152	147	153	128	134	158	165	134	171	151	162	148	154	148	136	145	126	165	129	155	163	139	137	143	140	130	136	138	152	145	155	145	125	122	156	128	163	157	131	134	135	155	156	146	147	158	150	157	136	151	131	141	139	150	139	138	175	141	140	165	146	162	134	160	145	172	142	119	133	117	147	147	147	143	120	131	140	145	149	150	141	151	153	161	153	160	131	161	162	164	136	142	141	155	144	153	141	130	133	140	157	150	132	171	151	132	143	145	153	151	149	148	149	154	139	161	123	161	143	135	157	130	147	151	136	130	122	156	141	146	159	126	142	124	144	149	137	151	161	137	148	140	147	156	144	146	132	128	159	155	171	133	151	153	162	149	155	127	150	148	155	163	147	128	150	168	145	146	137	155	140	161	155	135	139	167	172	113	138	153	146	146	153	141	141	135	138	153	150	137	133	135	126	134	148	152	137	146	148	126	146	146	161	142	136	155	138	141	130	133	134	159	147	144	144	142	142	149	151	126	143	123	138	169	156	132	154	157	135	146	136	156	137	126	146	175	131	139	147	143	130	153	144	184	142	143	153	129	151	150	133	164	133	127	170	164	158	154	170	125	159	142	158	145	134	170	151	157	133	152	156	139	164	154	155	147	151	123	152	121	166	171	124	167	137	141	116	131	173	149	134	129	131	145	143	135	149	126	135	150	122	158	161	135	146	134	114	137	145	150	148	140	156	121	149	127	147	161	136	145	123	149	130	143	166	155	163	153	156	132	176	160	152	140	154	155	139	134	121	128	154	150	134	161	168	154	164	139	141	147	124	136	149	170	152	130	160	159	141	162	139	136	158	149	128	135	152	157	146	149	131	143	164	128	139	149	122	136	142	131	130	167	147	168	121	121	122	150	144	140	136	154	170	150	139	153	133	127	140	163	155	130	141	145	143	141	168	164	127	129	143	146	126	130	152	149	143	138	151	146	119	138	179	146	155	159	148	160	145	144	150	156	156	117	150	153	134	154	137	139	163	114	143	122	134	153	136	151	153	132	126	137	130	137	138	141	161	148	135	151	126	130	143	150	154	133	169	147	153	137	152	139	149	159	151	172	166	151	166	155	165	151	147	148	138	149	128	152	182	133	158	120	128	146	114	139	128	137	132	153	155	160	142	166	178	144	142	154	136	119	138	162	152	146	150	119	140	147	148	145	157	170	138	151	153	136	119	127	151	127	141	142	129	140	138	143	158	147	152	151	149	130	130	155	120	155	144	129	147	153	157	164
1913	657	1248	1524	1480	1300	1077	946	830	831	679	711	671	609	554	590	544	530	477	474	390	429	425	415	469	404	406	391	410	398	366	360	454	362	428	423	402	352	414	397	375	392	383	394	404	410	367	360	351	381	364	380	357	400	376	396	381	399	348	360	397	436	394	412	354	373	369	396	368	397	357	347	360	389	374	366	382	379	391	392	414	381	387	373	371	374	370	369	364	372	399	404	359	436	400	378	363	372	406	431	378	386	357	372	381	365	346	382	348	392	376	357	420	405	388	377	392	385	366	356	401	363	367	359	352	367	347	403	360	422	356	395	370	366	402	338	394	382	389	374	368	364	378	360	338	381	393	392	384	352	365	365	359	359	382	366	384	358	366	365	338	393	370	340	382	375	389	411	387	348	413	361	376	352	403	379	365	387	384	378	362	397	380	419	395	348	383	383	389	370	385	399	379	383	341	383	378	386	384	369	372	355	357	342	394	370	370	391	395	378	379	363	359	363	342	387	383	371	409	402	371	358	345	371	411	384	371	338	384	390	371	362	336	360	376	412	379	378	381	373	418	357	379	389	401	377	406	395	377	354	387	393	392	391	409	371	376	376	345	372	373	364	364	388	413	390	351	338	366	376	372	366	371	345	371	371	380	361	385	382	360	372	359	374	343	379	368	392	381	405	355	374	362	386	374	340	368	371	396	372	380	351	370	388	370	397	375	380	384	345	393	375	357	374	359	400	368	356	382	367	374	380	353	383	397	388	382	359	355	363	400	352	389	414	384	362	347	374	378	363	353	374	352	378	372	345	397	387	386	380	372	387	379	367	360	408	394	367	364	382	355	367	346	399	367	373	398	353	433	376	361	370	374	380	368	368	349	389	401	358	382	346	378	374	375	387	364	386	374	358	372	385	360	351	395	352	421	384	386	411	375	371	359	332	373	392	378	363	396	378	339	378	377	376	365	377	366	378	379	376	398	352	384	367	380	383	363	351	384	353	383	370	376	384	390	383	377	372	355	350	355	334	384	386	397	366	387	344	395	339	369	370	383	387	375	381	381	372	364	341	397	367	374	374	392	385	371	380	379	362	346	394	392	360	372	417	407	396	367	369	372	425	341	368	380	391	393	343	356	373	385	379	351	360	376	383	371	378	370	358	387	392	394	367	400	383	382	389	372	417	365	390	419	391	372	370	340	351	376	369	359	350	351	400	361	391	366	391	360	420	355	389	361	398	351	411	355	357	358	405	373	347	402	330	394	358	360	380	390	360	374	381	396	358	357	377	364	375	366	365	392	400	346	353	402	363	423	409	373	381	353	362	365	375	387	400	393	350	346	377	384	411	358	366	377	373	379	423	383	367	361	363	369	372	372	330	384	376	378	364	401	369	382	360	413	357	388	382	403	362	379	392	342	383	392	384	360	340	421	383	393	395	377	387	395	394	383	358	386	399	390	385	368	381	399	387	367	380	410	383	360	407	352	389	363	401	408	369	396	395	375	374	358	384	355	384	383	362	361	360	384	386	384	391	366	386	382	363	343	389	390	399	378	345	391	353	391	368	399	364	366	344	370	367	384	369	378	386	357	416	386	397	377	384	391	396	374	390	399	361	399	368	375	394	386	390	351	382	396	343	385	398	408	367	403	379	356	360	374	374	419	391	362	388	379	353	369	354	383	371	349	374	415	409	376	407	403	391	357	357	358	366	425	372	385	374	359	369	346	353	355	373	394	372	390	356	369	380	367	344	366	376	372	394	364	371	378	356	363	394	379	363	388	370	379	406	357	377	362	381	341	339	409	379	380	381	382	380	425	355	385	401	393	352	363	361	355	390	393	451	371	376	381	372	351	368	355	353	417	387	376	384	373	399	398	382	376	393	372	391	389	362	384	364	364	387	378	358	391	375	392	356	401	379	372	369	383	375	356	349	324	406	369	348	373	393	377	387	376	404	377	386	385	386	394	351	404	379	334	366	377	410	353	394	391	385	364	393	401	370	414	393	393	378	394	395	345	373	361	378	395	337	368	374	392	382	381	364	395	370	415	393	385	382	404	384	360	400	350	339	332	367	402	350	373	389	391	396	407	374	358	401	388	346	369	379	408	388	389	382	358	401	412	371	378	377	380	385	392	358	390	372	393	416	358	384	407	386	373	363	386	373	356	363	401	345	359	389	334	355	388	347	364	378	372	377	326	365	381	355	377	362	366	374	378	384	363	351	380	337	403	383	368	370	382	387	391	377	395	366	343	393	373	371	376	371	371	364	366	329	411	377	364	394	373	395	394	359	372	370	376	383	389	379	363	403	390	395	352	361	362	383	390	350	391	351	381	373	429	420	357	364	368	367	371	379	367	352	389	355	373	397	371	405	316	350	387	361	397	365	420	407	406	339	392	394	352	407	347	384	379	394	347	391	340	384	379	382	384	388	369	370	367	365	369	397	367	359	354	374	415	351	409	345	354	343	360	366	401	400	377	354	378	405	389	378	399	342	389	405	412	359	370	409	353	367	388	411	397	354	365	394	353	374	389	365	347	359	364	379	386	386	377	398	377	400	339	362	368	371	377	367	399	369	359	345	370	410	380	395	403	386	369	364	394	388	375	358	397	400	395	359	355	332	358	374	378	369	401	358	372	387	359	345	352	351	383	380	373	365	381	404	386	356	427	371	372	379	380	371	364	355	366	385	371	356	379	344	359	396	360	378	368	367	365	388	361	357	371	383	418	384	384	386	389	385	374	358	362	399	351	396	379	381	395	408	374	381	383	378	337	392	375	358	395	381	377	363	379	384	372	412	364	368	396	415	368	358	328	392	367	406	381	376	384	394	382	367	364	383	377	401	383	402	400	401	386	363	329	368	399	375	380	395	389	394	351	360	371	414	366	399	372	370	394	351	383	366	393	399	352	359	371	374	406	350	374	382	382	387	366	382	413	330	391	367	402	412	398	394	344	361	400	370	370	403	343	364	390	368	354	406	373	398	396	374	372	377	390	365	360	354	409	354	406	424	339	375	373	389	327	340	346	384	366	362	356	354	347	350	359	355	398	384	379	385	397	384	384	370	357	382	355	358	369	369	380	363	363	364	382	349	385	357	396	376	378	359	367	402	388	388	384	386	355	352	369	379	370	383	365	373	357	361	357	361	372	347	373	351	375	376	368	389	384	347	401	340	394	374	348	397	366	358	403	368	389	369	382	359	373	381	413	391	369	356	397	389	405	384	363	384	373	379	376	384	393	388	414	382	381	434	365	338	362	383	382	393	382	365	386	386	389	368	352	389	368	377	376	375	403	356	353	380	372	387	360	364	380	394	419	386	392	361	388	378	359	368	359	361	368	372	404	406	392	347	354	376	366	393	395	395	372	375	357	346	396	385	385	348	369	388	422	343	362	393	368	385	382	371	347	384	407	357	384	401	401	367	337	408	358	385	359	399	417	387	350	338	347	400	393	331	398	328	331	359	372	369	365	380	378	376	408	363	345	360	361	402	393	390	424	343	383	403	398	376
8534	1291	1576	2121	1706	1267	844	669	665	487	434	408	413	411	363	365	327	350	330	299	276	306	297	279	284	246	260	270	263	265	265	252	260	255	243	266	270	298	272	269	261	253	279	238	272	249	255	286	259	270	252	250	268	239	269	294	228	273	265	255	282	273	248	277	256	231	270	267	255	255	276	260	224	266	282	260	260	268	291	243	221	246	282	289	264	276	261	253	268	263	254	274	272	263	260	280	271	261	270	278	258	249	261	248	253	267	289	254	231	236	271	259	279	272	256	274	261	246	281	245	251	278	293	236	282	289	303	242	258	249	237	292	240	235	256	278	265	238	257	263	264	245	270	248	263	264	244	235	254	267	253	278	282	259	257	266	250	250	258	232	285	269	231	231	255	269	289	257	279	282	281	272	295	266	284	244	244	254	216	292	279	222	244	248	232	254	277	264	258	269	274	287	292	254	250	262	231	247	256	257	251	263	259	255	262	249	249	239	279	271	265	265	263	262	265	234	278	291	282	271	259	263	227	250	246	245	288	268	290	263	269	245	272	260	242	228	265	255	257	250	285	259	264	254	229	259	304	287	274	266	256	268	266	236	279	262	250	257	261	246	268	264	267	274	305	254	278	306	279	268	236	237	237	263	294	268	250	250	249	256	257	236	263	257	280	273	244	243	278	273	245	271	259	287	254	263	283	264	282	270	255	275	254	259	245	265	277	263	251	258	265	305	239	277	287	269	245	264	274	244	267	227	280	263	301	281	275	247	248	270	269	274	244	266	280	266	276	280	260	243	278	280	256	230	240	261	265	245	221	259	241	265	279	274	248	256	249	307	271	287	301	277	293	280	251	249	248	273	250	253	280	259	252	291	291	291	283	233	269	261	266	269	258	246	264	273	251	269	279	283	302	262	284	257	274	255	239	281	239	271	299	285	260	245	251	248	278	274	267	260	286	275	263	278	257	259	283	256	271	251	250	257	246	265	261	250	269	256	267	251	264	249	270	273	253	255	273	233	245	259	275	259	241	244	280	271	261	285	253	293	285	254	254	280	242	230	265	277	276	284	284	258	258	271	237	256	219	248	263	275	272	255	287	251	232	277	267	250	238	230	269	243	279	260	252	243	267	254	241	258	245	246	249	265	256	269	273	298	261	261	293	264	256	271	262	264	277	286	274	247	278	284	276	278	235	262	254	279	236	293	250	283	266	250	276	267	259	263	253	278	266	233	272	259	267	242	262	263	288	270	227	270	271	237	268	249	279	280	290	235	278	263	244	234	297	281	262	258	257	273	241	282	285	254	295	243	237	262	287	256	279	263	277	251	235	228	280	272	276	278	235	249	247	265	252	271	268	246	263	253	271	285	251	281	246	238	272	240	286	272	264	247	249	260	303	269	243	257	242	296	282	247	269	269	238	268	261	271	228	252	292	254	292	266	271	248	216	257	253	247	247	249	249	241	237	255	254	284	279	244	265	255	247	286	266	264	240	271	267	264	286	271	253	263	280	253	276	256	237	244	255	220	262	263	281	254	273	237	253	249	268	274	262	230	271	248	265	267	256	258	240	251	260	273	259	297	249	253	276	273	238	260	229	254	257	251	221	269	260	264	264	258	258	283	275	285	282	259	250	266	272	262	293	284	278	278	266	252	278	286	261	277	270	231	287	250	270	290	232	270	259	243	245	258	272	258	268	258	236	259	259	264	289	266	271	273	287	292	247	249	236	279	268	267	262	263	271	310	269	273	252	247	285	251	239	267	279	228	244	278	208	265	312	270	261	226	271	291	266	258	308	308	276	226	265	294	253	255	280	301	279	256	241	280	253	237	278	269	225	237	245	269	247	288	249	216	258	239	284	262	298	255	281	238	276	251	250	270	245	236	269	240	245	240	229	250	237	262	273	273	269	226	273	278	274	270	207	246	284	251	250	244	243	254	294	279	292	268	257	316	284	250	297	299	236	307	257	264	318	267	261	262	244	265	269	254	265	257	276	259	261	266	227	247	277	249	241	279	252	257	246	272	234	260	244	235	260	277	283	279	234	272	244	271	273	284	254	269	264	254	225	282	277	245	268	264	276	274	255	269	272	282	244	281	264	269	261	255	295	243	281	244	296	265	234	263	266	248	254	300	262	243	293	257	258	265	290	235	287	257	270	269	251	271	262	266	292	209	266	239	283	255	282	245	262	278	256	293	274	259	256	253	290	226	265	243	241	271	238	255	228	284	275	255	283	256	249	285	255	251	243	258	266	231	277	283	254	256	266	255	253	275	267	251	275	262	273	244	317	255	241	272	271	249	266	288	275	250	237	253	250	276	254	253	282	281	278	247	270	264	238	266	257	277	262	273	270	226	263	256	291	260	253	243	282	294	253	241	290	242	252	255	267	276	268	265	251	241	257	251	221	235	284	292	234	234	274	275	273	254	248	252	295	270	248	266	293	269	251	287	245	241	257	268	249	294	278	261	256	281	254	271	255	285	301	257	247	270	256	246	297	312	252	281	283	250	253	287	270	260	279	290	289	252	261	273	257	233	260	268	249	278	250	248	284	299	268	296	284	266	251	263	256	248	275	273	263	296	292	298	243	262	271	242	244	258	281	260	280	246	288	284	269	240	257	272	272	282	257	264	272	293	249	267	264	230	235	275	242	268	276	297	268	257	267	268	288	272	257	271	253	249	251	247	246	278	288	244	291	268	294	256	274	256	284	284	263	275	231	233	272	269	233	261	254	247	261	243	255	285	261	248	239	263	254	255	258	292	261	263	279	238	249	265	261	267	251	290	306	260	278	296	247	252	231	303	274	256	252	249	269	258	264	264	242	244	270	263	262	282	212	258	273	299	245	270	253	281	296	257	266	280	283	274	252	248	272	259	257	238	255	257	252	252	248	259	261	251	303	277	241	290	264	276	264	265	278	253	272	267	287	256	245	259	259	269	266	257	249	270	265	289	306	259	280	272	259	290	284	250	271	259	252	289	255	266	253	273	242	246	266	243	272	247	234	255	236	285	261	261	250	234	258	241	259	275	255	254	242	276	261	254	270	296	285	268	256	273	245	283	276	264	250	265	280	274	277	268	305	251	240	273	239	287	289	273	246	264	274	262	281	264	273	291	238	245	276	283	266	256	273	262	254	232	239	255	261	267	313	249	272	236	282	260	258	276	232	283	270	249	253	284	224	274	273	232	283	269	266	283	252	265	275	249	268	246	242	227	250	256	265	290	276	249	284	245	265	273	235	262	276	294	250	255	279	234	262	265	245	257	255	251	247	250	274	298	283	294	279	263	254	279	257	260	281	262	236	263	276	234	292	240	247	252	300	237	258	265	272	244	254	261	243	220	269	282	266	275	252	243	276	252	275	246	284	272	263	261	241	244	293	255	249	231	241	308	270	235	291	280	245	307	241	270	235	287	241	225	253	254	264	269	280	283	258	276	219	289	268	264	269	252	289	261	278	278	293	260	255	274	251	250	290	244	265	260	252	268	242	252	240	262	261	292	247	291
7058	1440	3128	5654	5770	4792	3457	2963	2705	1911	1712	1646	1542	1515	1311	1194	1105	1046	948	889	822	814	815	713	713	669	692	671	660	674	674	665	688	644	678	645	650	649	633	617	649	673	657	627	656	645	635	674	612	641	627	631	615	630	628	586	600	604	624	648	606	618	603	634	607	637	660	625	664	631	585	576	609	659	570	616	651	588	689	584	639	569	667	598	611	613	581	615	671	593	638	592	608	606	624	656	644	635	651	640	670	604	668	613	617	611	649	604	614	638	629	593	616	649	642	642	606	552	624	607	602	608	599	633	636	622	625	635	626	629	628	615	568	596	593	561	649	656	624	602	617	589	608	579	591	621	638	612	648	609	619	565	630	648	614	615	636	615	619	599	639	635	653	621	613	624	592	639	591	610	616	595	645	643	602	622	619	636	641	620	623	614	623	613	625	597	603	596	632	628	602	608	605	614	645	640	623	627	627	595	624	617	619	588	615	621	606	630	599	600	620	643	601	629	615	592	587	656	653	629	626	620	556	638	603	594	606	623	659	677	627	645	649	609	633	621	631	586	609	636	628	638	582	602	605	626	607	585	631	630	566	629	632	616	625	592	620	615	609	629	601	606	633	590	556	615	638	602	606	638	567	578	593	624	624	587	600	664	601	597	596	596	594	654	616	560	609	582	622	636	588	602	583	640	619	634	591	611	617	623	637	584	593	601	650	620	639	639	615	590	603	614	627	574	621	608	621	637	630	603	606	617	615	582	657	654	609	597	630	627	635	607	647	593	606	604	609	592	625	584	604	651	620	600	550	685	610	610	614	623	616	621	607	639	612	594	649	599	641	613	581	633	641	611	596	593	633	599	672	604	629	588	626	618	608	608	611	618	596	634	605	636	606	633	648	626	629	618	648	642	663	594	614	632	591	627	612	593	651	611	628	605	617	612	653	628	576	613	629	581	657	597	601	622	617	593	609	580	630	640	642	636	660	632	636	674	591	616	627	566	596	618	615	582	617	615	604	640	610	581	641	625	628	628	620	590	641	628	623	611	570	584	596	617	630	626	607	654	602	623	632	642	658	595	592	614	619	605	622	592	622	621	612	649	635	573	619	632	624	559	618	643	572	619	617	568	564	619	589	605	614	589	620	627	632	600	603	617	639	615	597	599	593	581	671	630	683	621	626	659	587	589	647	591	611	593	613	555	647	582	666	593	648	615	602	666	630	611	609	627	600	588	660	644	610	660	620	609	594	642	655	629	613	591	641	613	623	611	610	594	636	610	614	654	610	610	606	592	617	605	615	629	641	582	647	585	602	617	602	607	576	643	597	556	652	593	604	594	604	661	603	615	559	643	646	616	647	634	598	625	625	603	608	578	696	615	610	606	609	634	597	557	631	595	608	589	620	619	603	666	588	686	615	654	654	593	634	641	628	604	610	603	580	623	634	570	610	582	605	625	622	603	600	613	647	611	615	587	617	576	623	642	647	603	590	626	627	623	646	594	600	626	562	618	633	633	635	606	590	626	614	624	641	613	629	632	599	654	622	601	654	618	579	619	628	616	616	589	609	583	577	619	587	603	648	628	622	627	638	574	670	671	597	605	646	613	582	629	625	600	595	615	594	653	643	637	559	635	661	618	617	612	624	608	586	631	586	612	621	649	627	659	607	594	594	605	605	622	669	633	656	630	655	661	626	564	637	608	609	615	610	641	618	622	617	584	605	609	644	643	642	609	595	624	636	604	631	597	575	594	606	581	591	623	614	638	582	636	593	612	631	593	601	596	619	600	617	618	664	631	642	603	637	585	583	621	621	666	623	667	593	593	636	608	568	608	618	623	602	624	638	572	606	576	629	631	647	590	642	611	644	616	639	628	588	666	622	615	603	617	605	595	617	628	607	654	613	619	624	602	630	597	601	630	631	632	577	617	636	609	659	631	612	619	596	606	594	664	576	571	594	625	590	602	586	605	656	591	627	611	590	591	601	569	623	624	618	626	627	595	603	622	593	625	588	645	602	644	635	586	602	621	607	605	613	633	591	623	645	590	607	578	616	620	606	605	620	644	657	600	639	591	612	589	607	596	624	613	591	604	573	623	648	547	627	611	619	635	593	613	625	648	624	620	627	618	631	547	581	647	618	614	618	625	617	653	621	622	636	644	626	629	633	596	612	623	629	624	636	579	649	615	621	607	594	610	603	660	609	611	592	604	589	633	599	642	626	626	640	668	612	651	661	617	629	565	603	638	644	603	631	649	632	594	631	634	626	623	644	628	629	622	654	621	612	590	637	609	601	639	613	632	575	604	590	635	623	630	594	618	614	588	577	603	565	624	617	631	624	620	611	621	620	642	656	621	581	601	600	602	616	605	651	648	611	625	630	648	641	610	613	594	641	607	619	619	603	625	627	602	641	645	563	634	596	642	616	630	607	612	660	598	641	619	624	588	655	657	614	598	642	619	602	623	597	568	606	578	579	613	606	637	652	651	624	662	591	592	639	628	606	641	582	588	609	630	611	636	606	655	659	628	641	566	637	657	620	594	630	590	599	595	619	612	629	659	642	552	579	589	581	649	575	634	595	631	611	652	589	636	567	666	578	573	633	601	624	632	663	622	642	573	634	579	568	571	618	610	616	645	612	605	618	634	635	616	619	606	639	595	627	610	645	640	564	633	606	600	627	612	612	594	637	613	609	622	625	616	632	600	584	603	623	613	601	642	639	631	603	632	580	620	611	638	626	624	599	632	604	588	578	636	641	602	642	599	593	594	603	603	626	599	616	600	628	625	597	623	572	621	631	662	589	670	624	603	593	623	639	599	597	611	599	682	642	601	621	598	608	632	637	675	621	656	611	589	588	613	650	596	630	633	606	580	674	616	619	589	614	593	659	617	594	602	589	619	586	647	614	608	601	594	616	616	646	629	663	593	579	606	643	628	581	612	611	590	589	591	651	627	600	637	591	597	597	600	662	593	627	664	678	642	557	582	641	599	602	664	606	594	621	610	585	613	616	619	656	637	582	616	649	619	629	622	666	614	602	634	613	653	627	601	607	617	616	607	598	610	587	616	634	606	577	584	630	614	665	606	634	602	661	643	653	625	629	600	604	619	593	623	607	648	594	612	640	576	619	638	626	582	632	597	596	598	605	575	603	642	633	616	630	586	623	686	561	588	572	642	582	604	649	604	641	621	593	607	549	668	649	596	616	618	631	604	626	644	648	569	602	664	594	623	615	635	612	640	612	608	611	636	594	662	591	606	586	619	634	625	598	582	638	629	608	618	633	606	606	623	648	596	606	633	577	600	614	594	629	621	599	666	673	616	612	607	617	637	591	623	649	600	620	635	610	669	598	648	649	588	610	588	625	649	637	592	619	611	654	669	594	602	634	629	626	630	619	592	582	595	572	642	569	627	584	627	608	625	594	621	605	611	635	629	619	626	642	567	649	655	611	584	590	623	624	604	628	597	619	621	620	617	634	557	580	589	584	631	608	596	613	620	613	629	617	603	615	636
15558	2499	2774	3811	3230	2190	1390	1130	1051	668	600	553	516	496	447	408	366	356	398	364	288	365	295	300	268	255	316	254	278	286	234	235	252	258	278	283	277	264	246	280	270	269	281	283	242	239	249	261	282	246	287	264	264	288	266	262	234	277	276	278	271	271	296	282	253	245	260	235	273	251	242	265	261	228	299	258	250	278	245	220	291	271	274	276	252	264	286	244	258	247	271	263	260	263	280	285	250	236	241	273	257	261	287	227	300	284	272	256	265	253	272	265	263	246	241	262	279	261	249	225	253	255	278	253	239	264	266	270	264	274	287	264	284	259	285	255	259	270	263	278	267	277	281	256	238	252	293	286	248	274	228	297	240	248	236	244	269	238	242	279	264	261	275	271	238	244	261	316	252	273	235	288	255	263	287	270	262	253	309	265	278	223	307	260	265	272	282	259	261	251	268	234	292	269	242	254	286	225	251	297	233	243	280	246	245	257	270	265	269	272	273	302	246	237	251	268	275	250	253	279	289	254	269	232	263	251	292	265	262	281	268	252	265	274	260	253	253	255	264	255	248	243	281	254	238	272	254	259	249	269	239	259	246	254	267	228	284	257	281	255	255	236	263	270	258	247	238	265	236	290	281	257	239	250	276	260	263	276	259	257	276	262	249	263	280	244	262	249	232	254	248	269	276	237	237	266	267	265	268	262	246	247	235	284	268	247	269	257	248	269	256	274	232	267	272	272	261	267	261	256	258	260	302	260	266	220	235	286	231	282	242	293	256	240	248	264	274	257	272	246	248	250	288	246	292	258	263	247	260	257	230	258	260	257	251	244	312	269	288	259	251	240	278	277	229	269	234	268	241	282	286	256	255	251	259	264	251	291	289	266	248	270	263	272	276	235	228	225	265	248	261	249	256	261	269	250	273	240	268	248	279	266	257	290	286	289	256	313	263	245	269	259	264	244	252	268	260	267	315	267	253	277	232	214	259	265	268	224	239	281	270	258	248	281	248	270	266	288	268	263	238	257	274	260	257	271	287	276	286	245	290	261	282	237	246	272	259	262	257	295	238	243	289	255	276	247	271	275	294	275	276	253	246	225	246	260	288	282	253	236	249	293	270	239	278	313	231	263	235	256	260	271	248	272	259	311	235	265	257	240	246	252	249	288	274	249	258	231	266	255	275	260	268	253	260	267	237	246	279	264	244	283	256	266	271	269	279	257	262	253	260	263	259	243	265	270	273	242	265	233	288	251	208	256	282	255	267	275	285	269	271	248	266	260	269	249	250	258	237	265	242	279	252	281	274	277	259	260	240	258	238	243	268	268	270	276	267	268	289	270	259	281	261	247	269	246	240	235	267	281	253	246	277	240	248	256	286	278	259	281	265	263	263	245	273	249	267	277	256	269	289	225	251	246	264	275	251	288	257	260	277	252	268	243	281	238	242	249	258	286	287	283	281	250	261	281	257	257	252	279	248	280	230	264	258	289	259	271	279	257	266	255	262	255	255	242	236	259	267	271	252	257	251	243	300	298	256	238	272	234	251	266	241	285	257	244	263	254	250	246	252	259	246	246	255	251	282	265	257	265	248	258	264	287	245	241	240	239	243	276	247	252	290	257	266	252	260	285	253	263	264	226	242	283	289	272	250	254	264	287	276	228	257	269	248	239	264	269	243	252	257	251	244	243	245	280	271	233	260	274	223	264	278	282	291	262	240	250	270	306	256	269	255	283	273	241	262	271	224	257	283	281	257	262	246	304	250	253	240	255	257	278	263	246	264	273	285	278	272	296	270	281	255	275	256	281	271	251	279	228	258	239	259	251	291	257	256	259	279	252	271	258	251	251	258	291	257	225	227	263	247	275	253	254	251	263	256	235	292	249	270	257	266	254	249	285	269	269	265	284	250	303	279	221	259	265	270	244	256	266	255	247	274	240	286	287	258	258	269	246	270	257	261	277	276	225	250	288	280	281	282	255	286	261	284	287	232	270	257	254	292	239	261	282	264	242	301	266	266	249	255	286	274	269	250	244	256	277	283	275	282	248	263	249	240	258	264	235	247	246	283	281	286	257	262	294	260	250	286	286	264	286	259	264	259	249	254	237	253	244	294	264	277	252	275	274	254	270	263	263	240	227	254	252	260	245	250	285	249	219	284	254	263	271	290	272	214	266	280	281	259	253	262	257	237	288	288	233	303	270	271	245	248	233	212	253	291	253	245	234	256	266	261	260	264	281	257	247	260	250	238	263	253	261	246	261	267	255	238	284	267	304	257	260	250	254	266	248	242	238	274	282	265	243	228	269	252	243	278	272	258	299	274	249	291	296	276	266	248	265	284	262	272	271	270	279	238	243	234	259	267	266	280	275	261	254	261	248	255	300	273	271	262	272	242	258	254	237	280	286	281	251	274	266	280	267	245	261	246	227	290	265	257	271	262	255	257	290	281	267	281	302	258	275	268	264	265	256	227	245	296	268	241	260	238	257	246	217	264	251	252	257	245	304	280	309	254	257	262	242	264	268	251	276	245	273	284	250	274	263	300	271	259	234	269	228	272	233	243	277	244	266	266	257	238	243	275	257	240	273	274	249	258	289	267	255	260	232	259	253	248	318	267	276	250	292	227	283	226	248	243	282	284	282	252	275	265	246	273	283	265	295	235	258	287	254	239	247	257	253	279	281	258	272	248	265	283	271	243	279	239	264	303	241	236	235	271	247	301	261	283	267	250	253	281	236	236	254	296	250	236	267	272	253	251	253	275	271	281	223	226	268	266	297	262	286	256	261	262	247	239	248	277	264	267	245	264	297	248	263	263	259	276	260	277	256	255	263	275	270	287	283	236	244	276	245	255	283	259	274	229	272	271	270	259	289	268	230	279	238	302	280	272	223	259	252	256	248	265	286	264	252	255	294	282	274	282	260	251	279	217	282	290	289	269	286	241	260	269	253	240	254	257	250	272	250	267	254	242	230	260	276	268	237	222	258	286	287	265	259	259	273	267	237	234	273	262	270	280	258	284	272	233	253	285	254	247	273	235	305	260	288	294	292	235	259	239	255	279	294	284	260	265	268	247	278	238	233	273	281	265	246	269	226	246	242	263	236	262	262	259	267	253	281	278	240	267	259	280	267	258	272	255	259	274	252	251	314	275	270	274	248	262	278	257	253	266	248	254	288	243	263	273	264	253	250	278	262	262	271	278	252	278	238	259	282	255	254	253	262	255	257	253	257	271	261	248	246	264	267	264	254	251	300	272	269	276	241	291	289	271	273	258	262	277	298	279	271	262	282	247	229	282	266	253	273	274	268	253	264	251	245	275	259	243	253	244	280	294	257	283	275	254	292	274	229	247	272	285	236	262	263	264	237	250	262	277	233	280	234	290	266	240	264	233	269	259	215	241	242	286	274	283	258	260	242	244	280	271	256	296	274	291	274	249	282	263	252	285	251	260	273	253	253	249	263	251	249	259	259	242	249	205	263	274	252	283	274	265	266	279	258	259	252	280	277
9450	1965	4954	8628	9123	7762	5328	4740	4626	3133	2638	2197	2296	2148	1924	1520	1439	1268	1271	1063	942	840	865	815	761	803	698	730	712	706	670	680	671	679	667	658	676	665	646	667	646	697	614	594	632	615	591	630	621	583	609	636	546	623	598	560	647	613	622	590	609	582	590	579	597	573	584	619	582	583	567	558	624	588	625	581	611	611	540	594	570	609	574	566	566	598	588	623	565	675	573	588	626	607	613	609	603	604	598	591	596	570	609	613	585	578	571	607	566	609	573	584	572	641	625	563	606	554	627	554	614	571	574	602	558	588	572	570	547	591	600	636	620	577	603	644	562	571	583	581	615	608	597	589	610	588	623	678	589	632	595	621	601	588	600	613	595	631	578	602	589	579	636	568	595	580	575	563	584	618	575	606	592	595	593	590	616	608	589	580	591	564	584	590	626	524	595	621	585	568	581	629	565	625	569	616	595	628	602	581	570	597	553	596	610	565	586	604	569	600	625	584	587	602	588	604	547	602	570	567	594	572	537	595	598	605	599	627	573	515	642	549	542	618	589	608	556	578	543	582	608	591	618	582	590	571	562	576	631	578	573	620	607	606	557	575	603	562	607	611	598	540	600	615	582	580	605	573	578	622	608	612	585	597	597	587	532	558	555	578	568	606	625	564	569	596	614	597	581	567	589	613	584	600	552	625	580	587	592	580	600	578	535	606	606	529	597	552	604	546	558	582	593	534	584	588	615	603	616	623	555	573	539	584	585	580	600	578	629	591	607	607	622	586	609	621	573	615	603	591	644	582	587	562	629	557	598	619	584	607	601	632	598	582	611	595	594	603	600	591	624	585	576	603	605	559	565	600	585	598	580	602	613	623	573	645	549	643	604	609	573	606	582	617	559	571	619	568	571	589	598	612	594	614	582	604	606	590	584	611	581	588	583	587	598	560	617	573	617	590	617	599	564	569	610	599	648	627	617	614	571	595	612	571	615	585	623	557	589	606	635	565	584	575	621	562	545	566	570	590	606	619	565	596	546	555	585	650	592	576	583	624	592	645	581	544	594	606	541	575	624	640	612	604	597	612	584	593	587	572	599	583	573	611	602	608	638	569	590	593	577	602	595	630	580	596	570	596	566	601	582	579	586	606	607	570	592	605	624	561	624	574	565	617	579	615	599	590	562	578	617	578	626	606	603	573	572	570	548	597	622	537	613	597	609	568	572	577	592	555	592	589	607	577	633	601	564	593	598	551	595	614	575	626	563	607	648	598	590	618	580	604	591	633	588	584	598	561	583	590	591	627	587	562	573	602	587	626	567	619	564	587	573	642	606	576	595	615	615	595	596	646	596	590	592	594	580	584	592	576	632	611	603	597	633	571	587	557	595	557	607	570	582	607	599	574	612	572	573	601	548	570	589	564	619	602	624	611	579	588	596	594	582	569	601	585	568	561	608	569	566	601	534	608	609	590	605	629	606	637	598	621	564	590	545	560	558	563	599	554	603	618	568	608	591	575	562	584	615	622	565	654	582	606	623	649	598	604	579	589	607	599	567	640	629	569	573	581	600	607	614	585	615	579	583	571	624	602	602	622	595	577	602	573	579	596	583	588	549	565	578	599	551	627	589	622	582	587	587	544	575	595	566	588	595	570	583	563	572	621	562	584	644	583	566	587	593	590	551	598	569	584	599	599	572	577	576	575	569	597	603	571	609	548	567	604	573	595	613	588	564	619	599	614	643	593	585	586	622	593	612	600	613	600	538	562	607	591	601	589	536	579	578	632	570	593	602	598	583	605	564	597	542	534	573	665	611	615	586	596	601	581	599	620	618	611	589	581	609	573	613	617	570	567	544	564	593	605	571	609	602	578	595	600	670	585	588	597	564	624	583	612	627	587	591	559	613	601	593	604	599	582	612	641	592	602	561	597	586	587	597	608	593	558	571	564	594	638	563	619	575	650	586	567	582	634	582	620	644	599	581	598	597	583	602	574	594	595	631	538	600	610	638	624	573	560	588	596	568	576	583	566	580	587	593	600	593	604	602	567	605	573	589	644	597	568	612	598	618	600	574	580	598	614	592	646	623	600	624	647	615	593	573	612	574	585	563	633	627	588	601	577	595	592	547	642	601	617	594	590	543	588	601	573	582	627	600	561	637	575	578	561	606	658	570	585	634	578	581	604	627	595	600	606	576	557	582	580	640	552	573	593	601	561	585	582	612	582	548	618	561	630	556	588	601	563	596	592	605	582	608	606	611	599	558	572	598	589	596	560	579	616	589	589	624	611	604	609	588	632	570	565	610	569	597	588	572	571	602	615	588	593	609	633	588	595	588	625	596	587	585	648	630	595	612	610	583	602	634	580	606	590	580	632	596	595	613	598	555	581	649	565	605	591	564	621	597	590	545	593	612	580	559	592	577	597	562	602	571	580	555	548	612	602	588	560	597	618	585	604	553	611	577	603	554	582	562	575	598	526	574	609	596	576	582	587	566	599	554	601	565	588	590	605	565	542	597	564	604	538	596	598	606	620	566	605	603	616	592	615	582	582	585	594	625	602	589	592	585	593	632	619	574	584	578	564	624	587	584	560	605	557	623	607	570	591	577	562	599	585	577	623	569	633	595	632	540	578	620	590	602	553	563	576	587	613	601	564	601	616	605	623	574	586	595	606	592	622	578	591	540	549	578	613	609	604	571	548	602	584	612	606	538	585	603	631	568	617	603	541	527	601	630	591	604	542	594	591	571	559	621	548	554	572	604	610	593	548	594	578	580	547	595	604	596	578	567	597	603	552	640	581	574	544	619	564	586	615	621	617	567	584	618	619	610	590	564	588	564	575	617	611	567	588	636	572	652	597	621	579	597	601	608	559	585	582	580	564	620	598	573	602	612	569	559	585	606	600	583	596	621	551	627	573	594	582	574	600	600	577	552	578	607	622	574	610	560	581	616	581	613	572	606	617	577	552	601	570	573	634	582	573	563	587	631	589	580	640	565	564	594	624	569	608	586	638	609	560	567	638	598	594	588	579	590	602	584	623	577	582	598	599	610	583	605	563	627	588	605	636	569	586	607	556	594	553	601	579	580	612	592	600	556	617	597	596	578	617	643	567	604	581	554	624	557	549	603	568	556	583	584	572	586	601	590	568	585	587	598	580	597	588	601	580	598	634	570	606	583	596	604	609	602	615	581	585	591	595	638	595	605	615	575	555	604	615	603	564	588	610	575	589	569	560	585	595	587	613	570	577	633	598	602	555	629	599	608	603	580	604	610	614	601	619	543	554	650	585	589	535	622	568	573	565	622	624	593	578	580	593	603	617	617	605	580	593	583	586	587	607	598	594	569	609	569	595	596	582	600	590	599	572	594	590	599	616	634	608	587	599	582	585	623	570	590	630	644	583	585	611	578	632	604	601	581	569	568	575	606	564	617	605	613	639	609	605	589	602	641	603	583	588	623	578	589	626	591	641	578	596	578	617	597	629	585	566	583	565	590	627	593	553	551	576	613	619
2142	489	573	488	403	365	319	261	243	222	201	190	208	196	156	164	188	168	153	139	148	155	132	160	164	139	161	171	181	151	141	152	163	162	148	155	165	177	130	135	154	131	139	139	175	164	151	144	141	144	136	146	154	160	163	142	137	145	144	146	154	127	143	125	146	155	167	152	144	143	142	145	151	145	146	145	156	142	145	157	177	131	145	161	162	140	150	150	132	140	156	154	126	158	125	131	127	135	142	125	169	139	153	165	150	156	153	136	159	144	143	142	152	142	161	150	164	150	154	139	141	142	177	155	128	146	145	147	137	122	143	132	154	156	140	130	167	156	155	164	140	142	113	139	149	171	174	135	142	146	138	136	143	148	171	156	132	139	149	126	140	146	143	141	123	136	146	158	146	153	138	140	159	132	120	154	150	143	146	141	128	140	160	148	144	159	131	142	133	169	143	148	150	174	126	119	124	143	146	134	145	147	140	109	141	153	147	167	149	149	150	158	154	141	145	139	154	156	145	158	160	142	137	156	145	137	161	146	146	144	134	156	138	147	135	170	140	146	172	168	124	149	159	144	143	138	144	130	145	139	128	137	146	137	129	149	143	120	127	143	128	167	148	142	133	160	128	159	164	120	132	137	146	148	152	164	136	144	117	146	151	168	169	138	126	151	159	155	159	156	137	135	165	140	170	164	139	138	141	139	172	141	152	139	124	155	140	147	135	150	163	157	134	139	142	160	133	112	155	157	134	129	146	150	151	138	138	147	158	148	153	141	155	162	138	147	154	123	137	151	139	128	122	140	166	143	149	136	137	162	138	145	148	155	147	168	160	138	178	140	129	152	135	146	164	142	144	147	156	143	151	149	188	152	143	138	144	132	142	137	158	164	158	156	132	143	153	120	138	111	152	145	155	154	145	133	173	163	152	139	148	148	121	138	136	146	156	148	165	141	139	142	139	136	131	142	176	152	144	134	139	176	142	150	151	143	142	148	123	128	145	149	154	133	175	160	143	170	147	159	151	115	164	147	150	142	161	140	161	123	154	167	159	141	176	139	134	152	154	160	126	155	124	133	136	155	148	142	171	142	144	136	151	146	143	147	142	142	146	144	142	128	160	141	131	167	149	173	165	148	164	132	133	148	139	156	162	150	123	141	132	153	140	158	129	175	146	137	155	152	142	157	141	152	132	138	164	147	152	146	142	150	146	140	124	178	157	180	158	153	131	153	157	128	131	138	143	154	158	146	138	135	147	149	139	154	142	157	144	168	166	120	126	149	151	168	159	126	120	148	157	169	139	151	170	138	137	144	152	164	152	141	126	148	145	164	139	131	140	139	136	158	154	130	138	157	167	165	134	151	155	152	173	152	151	151	150	128	145	145	140	156	128	154	136	146	122	148	156	133	157	154	137	131	140	131	120	147	144	158	164	175	147	131	135	148	135	130	151	164	147	172	126	135	149	159	150	151	153	152	119	148	134	156	146	137	147	158	158	151	161	140	153	148	177	166	157	136	132	147	146	139	146	150	147	157	154	149	160	156	118	144	172	158	146	173	125	161	152	165	143	143	131	152	161	152	146	138	146	157	143	161	169	158	139	135	143	173	143	145	154	138	165	152	155	158	153	163	145	127	150	161	159	148	164	164	148	169	183	138	145	129	124	151	161	150	150	153	138	135	152	144	152	155	145	160	159	145	128	144	138	152	152	146	159	165	143	155	132	156	140	143	142	145	134	142	165	156	153	142	147	139	145	139	166	142	149	165	135	146	133	154	163	144	144	131	131	141	139	153	136	147	139	154	131	149	127	131	176	154	144	149	158	137	142	164	146	137	172	138	168	140	142	137	150	157	142	150	153	155	140	161	150	158	144	131	124	148	161	158	146	159	144	153	166	135	132	142	148	130	148	177	158	145	144	151	133	165	167	134	171	117	135	146	139	164	138	140	156	140	150	127	143	133	133	140	136	134	186	148	165	115	129	157	127	143	159	158	160	156	153	153	149	145	150	132	141	131	155	162	162	135	144	158	149	151	177	167	145	156	159	118	149	143	141	158	152	157	149	130	151	152	168	139	155	133	141	136	157	148	140	137	143	172	160	156	158	126	171	158	133	148	137	131	137	136	147	142	150	129	152	161	155	155	147	137	145	155	142	124	146	141	138	133	159	163	122	140	134	142	153	163	157	135	152	162	151	160	145	144	159	141	145	156	140	140	148	114	141	130	148	135	142	148	122	152	145	139	157	141	147	144	159	141	142	151	154	156	147	138	134	149	143	149	135	122	138	149	157	163	169	159	139	127	143	158	163	154	133	146	131	147	147	163	160	136	143	132	142	139	144	120	147	158	145	145	158	147	148	160	161	137	132	164	137	157	151	135	129	129	154	150	149	126	163	152	164	176	130	144	167	135	152	154	146	121	162	169	153	153	144	147	130	154	126	133	143	173	135	132	143	157	143	140	167	129	139	155	165	150	155	136	162	160	151	142	147	123	168	144	151	116	135	137	137	144	161	143	154	146	135	137	143	142	170	143	149	141	160	141	155	144	146	132	157	163	152	142	132	135	133	139	142	164	160	156	159	152	138	179	142	165	155	154	130	163	121	168	155	162	158	136	152	159	155	145	133	127	149	144	127	157	135	149	141	129	151	159	155	142	159	133	146	172	157	138	140	154	125	132	161	148	119	149	155	135	126	140	135	135	166	131	149	179	139	142	146	147	143	142	130	157	138	155	148	155	136	148	117	154	158	145	151	181	140	138	171	145	150	160	160	146	158	169	149	158	158	139	159	135	136	168	169	147	151	139	164	145	153	141	158	162	137	138	132	133	124	142	173	152	152	144	145	150	135	166	149	148	157	149	138	150	156	140	161	155	147	145	142	158	130	132	147	148	147	143	127	176	157	148	157	179	145	122	146	137	151	154	152	161	147	143	131	145	148	160	153	167	167	140	121	132	169	144	164	129	136	140	164	118	146	134	136	124	147	164	155	167	140	159	177	153	129	142	133	138	143	128	145	158	138	134	152	138	124	124	161	138	138	156	139	154	151	156	131	139	142	149	143	127	161	129	166	170	167	144	149	114	150	119	136	121	149	127	163	146	181	123	151	143	150	163	153	143	145	163	155	164	133	155	164	138	149	159	137	174	155	120	138	135	144	153	153	124	142	148	178	148	131	155	129	146	157	152	151	141	151	145	138	154	151	128	139	136	143	160	138	128	157	146	151	157	139	160	149	133	153	156	145	132	131	142	157	166	127	142	140	169	167	151	137	131	146	137	133	162	124	131	150	165	172	129	141	170	143	130	159	153	163	150	164	145	144	134	135	156	128	168	163	139	141	147	159	160	143	141	171	152	145	158	147	150	146	136	163	148	143	165	145	134	141	155	126	158	126	156	141	144	125	166	153	132	147	149	132	155	111	144	149	157	169	147	158	143	174	120	130	151	140	143	163	157	138	145	152	149	147	153	157	169	152	139	156	154	147	157	155	137	136	156	155	142	153	153	142	139
1948	671	1243	1594	1496	1385	1170	1013	872	800	680	646	641	591	598	551	551	549	491	544	480	463	419	447	430	401	420	399	371	431	373	382	391	400	390	414	413	382	411	377	387	369	368	405	395	373	412	397	401	374	384	386	362	404	422	407	401	393	341	426	372	357	372	389	385	392	359	403	397	388	389	388	390	426	350	372	386	334	427	377	351	391	368	357	395	395	350	355	362	385	373	348	346	367	389	368	357	425	387	442	354	390	382	396	381	387	373	408	354	389	371	394	367	383	358	378	399	373	386	391	396	394	366	388	391	354	414	379	385	386	388	379	359	382	360	412	394	388	357	373	384	386	382	388	385	384	393	375	396	374	375	384	403	374	356	398	373	396	345	394	385	370	389	361	387	379	399	369	412	381	361	367	390	392	368	372	373	397	329	343	402	368	390	398	372	382	371	372	382	378	360	401	371	412	390	332	380	391	345	364	384	379	383	382	387	351	375	391	389	368	348	400	364	383	379	383	359	375	367	374	383	389	402	370	403	404	393	362	382	378	400	399	352	350	356	388	383	405	356	384	369	348	389	398	385	368	352	366	379	391	381	374	394	361	398	383	347	338	359	360	360	379	378	378	368	387	379	381	373	361	375	381	376	386	407	406	378	404	346	356	419	379	376	406	378	375	351	369	387	353	357	397	407	384	359	400	377	361	381	363	373	395	370	394	378	366	348	377	369	363	399	355	414	378	355	372	341	384	384	335	400	392	367	351	360	378	418	383	403	371	345	392	345	370	369	378	348	355	362	392	378	396	374	364	373	396	395	383	365	362	380	355	382	406	377	367	364	379	361	333	414	408	418	354	382	359	367	394	382	366	385	341	348	399	380	386	375	373	396	369	393	366	362	396	370	375	389	336	393	409	393	401	367	374	389	414	400	389	381	377	358	384	397	363	405	373	391	414	352	371	405	375	365	372	391	370	376	391	383	370	374	341	377	399	354	358	404	375	361	348	390	388	374	367	418	364	381	346	362	369	390	371	379	405	364	371	325	343	385	375	373	372	411	386	364	361	370	369	396	391	410	363	370	368	404	399	334	389	372	341	362	404	341	353	376	369	366	394	382	355	384	406	379	344	363	401	401	373	375	409	397	378	412	366	419	409	384	392	368	389	369	404	375	379	364	399	370	383	399	371	363	400	376	375	359	378	333	390	353	373	392	422	373	329	351	359	381	365	372	367	369	373	359	380	375	383	390	415	364	386	401	384	377	378	379	376	371	396	356	377	399	358	341	400	354	376	373	355	394	351	389	392	356	380	393	358	366	373	374	351	354	386	354	397	390	378	385	383	368	397	374	367	386	372	370	417	363	367	364	377	369	372	379	370	342	386	381	386	370	377	336	359	382	395	408	390	421	402	371	363	355	373	400	373	391	406	388	439	362	386	370	366	379	364	336	397	366	373	373	391	377	393	372	398	398	411	368	396	360	382	381	371	420	380	364	396	391	396	373	377	408	356	409	380	394	379	345	378	340	379	388	384	368	359	351	372	376	400	397	386	377	365	344	362	374	364	372	381	389	377	355	362	385	391	391	385	367	346	407	384	368	358	397	377	381	344	355	386	387	391	369	389	393	360	377	359	397	358	385	388	335	392	366	337	377	394	365	362	397	388	372	387	383	368	400	408	388	392	374	393	387	369	359	381	376	356	356	368	382	373	393	398	385	411	393	411	378	362	384	410	356	419	382	369	404	347	383	391	376	370	398	399	367	414	387	406	406	367	367	395	386	370	364	364	357	377	378	366	386	382	394	382	422	426	366	392	394	390	370	386	387	334	372	378	398	362	385	373	388	364	383	387	372	371	398	380	340	387	380	406	365	405	370	371	370	358	406	393	406	404	364	394	362	396	397	394	378	364	386	356	380	383	399	332	387	352	358	364	364	390	366	410	368	378	420	389	367	358	368	394	395	411	363	384	371	396	400	388	402	361	395	399	379	390	358	365	365	418	354	339	401	397	361	387	356	368	384	389	369	392	404	381	389	380	415	374	369	362	371	396	378	406	385	372	367	381	396	348	404	409	419	346	383	353	361	360	366	386	387	393	388	396	351	355	385	371	362	372	355	388	388	362	372	432	340	362	432	378	373	406	353	413	386	389	356	401	382	402	370	348	413	396	374	396	355	369	351	379	354	376	381	375	374	348	355	341	387	369	379	383	395	369	420	364	388	372	396	419	399	388	354	380	390	378	320	374	391	350	406	392	369	360	382	367	369	387	362	355	396	371	374	403	392	396	382	404	395	321	372	355	381	362	400	343	344	381	399	389	382	381	395	376	363	368	358	382	375	401	379	370	388	414	386	374	350	385	357	335	384	363	374	410	389	364	381	362	340	390	387	376	369	338	378	398	402	375	369	370	369	405	381	360	406	366	374	353	410	379	399	376	393	369	373	367	379	364	382	384	374	391	412	393	385	356	392	434	367	376	347	393	373	365	377	359	359	382	357	374	380	390	407	390	394	405	392	365	378	383	363	358	357	366	367	387	402	376	351	373	366	408	368	351	374	397	380	402	367	369	390	360	351	395	371	372	397	371	373	398	352	364	404	365	356	365	387	409	400	400	378	334	350	402	382	351	385	361	382	356	399	364	385	367	390	373	358	384	366	367	386	405	381	360	391	387	396	383	402	382	387	398	338	388	391	386	347	389	411	382	410	361	372	374	362	365	388	384	364	390	382	361	392	413	372	354	348	435	364	384	399	354	355	361	397	376	368	355	359	355	386	403	390	350	376	410	387	357	361	344	372	368	396	368	365	370	388	397	396	378	374	349	376	363	352	372	409	400	359	375	354	377	395	392	403	366	360	350	349	401	407	373	392	366	387	413	367	400	371	372	360	333	394	413	379	365	360	346	383	394	364	403	366	365	349	372	388	404	420	357	389	371	391	362	368	401	363	393	393	373	393	387	390	374	351	382	375	374	341	375	356	415	393	390	379	410	398	388	385	390	382	373	374	371	384	410	354	366	369	391	394	365	374	368	388	363	366	375	410	347	380	400	357	390	373	366	409	386	370	359	366	375	369	376	381	381	379	376	426	381	352	375	407	366	386	368	376	353	348	398	391	368	398	371	373	427	391	404	355	398	365	340	380	407	343	375	394	357	376	359	381	383	376	361	372	361	353	392	379	388	353	364	365	359	350	408	367	397	384	325	360	384	382	395	364	372	395	361	374	338	382	385	375	385	397	355	402	403	377	369	360	416	393	391	393	383	360	333	402	403	363	385	386	385	379	392	391	376	383	362	408	385	381	385	358	358	377	375	399	363	386	349	365	366	333	383	382	389	394	388	348	386	366	395	377	367	382	370	391	355	365	398	321	370	416	374	376	401	387	383	371	393	371	386	381	394	368	363	385	394	377	365	377	349	397	398	419	367	395	390	400	362	403	368	366	396	432	401	392	375	377	355	371	357	411	370	392	375	388	365	367	379	390	386	379	379	378	343	375	342	385	355	398	367	374	346	344	377
8843	1503	1721	2161	1635	1167	863	691	600	525	458	438	406	387	366	342	323	322	318	304	274	303	265	277	265	268	261	270	247	257	254	287	262	280	235	239	301	261	247	254	290	284	285	273	247	260	264	252	250	304	254	228	277	229	226	295	250	263	252	279	250	285	235	270	232	283	277	234	254	240	279	244	262	256	287	252	272	234	272	279	231	247	257	259	284	273	253	254	267	278	247	254	276	262	266	299	259	254	255	224	250	269	244	263	277	256	256	228	265	240	265	255	310	285	286	269	247	270	258	243	260	275	278	250	259	243	247	251	248	272	251	222	243	274	279	275	258	251	246	265	266	277	293	280	283	266	241	234	253	292	243	246	258	243	258	260	299	270	295	243	293	277	285	269	261	269	296	257	264	267	258	260	244	244	262	262	269	254	313	269	275	248	267	252	309	282	270	266	253	265	259	228	260	291	260	256	259	221	256	267	285	236	242	244	267	251	247	250	318	268	275	249	265	254	249	268	273	255	278	264	271	271	271	239	254	280	243	266	233	272	256	261	264	260	287	285	282	283	253	258	253	249	273	269	273	270	271	254	244	269	273	271	267	256	266	251	252	278	260	250	271	255	257	261	277	285	244	233	251	249	266	255	231	263	258	277	248	227	257	287	304	252	244	260	287	238	284	278	260	223	263	255	243	287	250	262	251	262	254	280	235	246	312	258	272	275	276	253	273	260	264	270	254	268	300	273	280	264	250	254	277	268	288	255	279	292	271	269	263	249	250	267	263	286	240	263	245	247	236	259	251	280	237	253	261	259	253	223	279	283	249	255	276	271	267	233	244	264	252	247	276	260	258	264	281	247	238	255	281	290	253	223	236	279	240	258	274	273	282	275	270	244	242	237	298	283	246	285	286	271	258	279	252	257	250	279	256	260	246	279	275	266	267	271	273	237	251	258	297	240	299	279	243	271	294	263	283	302	270	252	297	255	251	255	276	234	274	240	249	263	253	299	269	283	272	277	261	251	262	256	274	224	259	254	281	263	261	251	272	289	277	275	269	297	267	266	238	221	279	252	287	305	297	275	234	263	266	270	241	305	270	275	288	261	278	255	252	247	255	264	244	268	275	279	243	269	253	266	284	276	284	286	254	257	256	271	237	241	270	290	259	249	232	259	248	270	261	265	291	261	247	291	283	286	253	302	267	235	253	283	293	285	282	249	246	265	273	259	266	287	245	257	221	247	275	234	267	278	252	265	264	256	234	286	264	285	283	271	276	259	264	257	322	262	258	255	276	218	267	270	274	271	270	240	273	274	259	264	245	273	251	252	266	234	281	245	234	246	244	262	260	241	269	245	269	267	274	241	273	242	268	263	253	282	260	248	259	273	241	252	257	244	238	267	260	269	240	274	291	272	237	260	310	240	254	263	301	273	250	239	283	270	256	258	239	283	295	261	286	258	254	280	243	242	270	261	238	256	264	266	229	247	262	243	248	235	250	291	253	284	282	256	260	266	258	255	267	275	281	304	264	293	302	271	237	251	266	238	291	285	249	257	242	288	281	245	268	250	240	257	240	249	285	268	250	291	299	278	277	272	262	260	257	271	259	270	259	280	254	287	242	279	262	257	264	249	284	271	259	247	270	228	235	271	257	266	264	270	276	241	279	287	250	281	281	312	282	266	293	234	224	272	239	256	229	269	265	236	256	244	271	266	254	276	277	274	285	294	294	253	249	264	259	233	249	264	283	248	230	260	286	261	268	266	278	266	252	251	294	274	305	299	240	275	261	260	253	273	269	271	272	249	255	262	255	281	272	247	259	247	305	277	237	259	250	269	258	255	266	271	268	242	244	257	236	254	251	245	242	277	268	251	232	272	272	254	250	266	264	255	264	253	245	285	247	251	263	296	287	301	259	260	260	233	239	278	283	249	249	248	246	286	284	291	283	244	270	243	252	238	227	275	257	270	286	290	243	263	276	260	242	254	240	277	266	232	260	273	252	274	244	259	248	271	257	252	249	262	253	260	269	255	271	255	268	267	269	229	261	277	259	276	260	267	267	245	247	260	239	233	246	242	225	248	261	291	252	245	263	263	263	278	270	265	245	264	251	297	280	273	273	252	256	225	267	274	243	231	250	272	254	232	258	263	296	280	237	253	279	236	235	256	267	273	255	235	270	308	245	265	258	248	243	237	267	273	253	271	221	272	289	258	252	248	289	267	268	261	257	275	262	292	258	270	260	261	248	258	272	282	268	277	270	247	254	242	250	244	233	238	254	244	226	267	255	241	235	267	277	244	260	270	222	274	280	266	244	232	257	279	254	265	285	272	271	246	274	270	275	267	269	250	235	246	276	283	260	261	273	268	282	244	283	249	272	252	241	276	292	272	239	261	271	246	271	247	229	266	265	265	255	260	251	227	237	238	264	281	264	265	258	277	318	270	261	276	270	247	238	244	258	267	276	278	286	272	268	249	252	264	238	250	276	261	251	275	282	253	267	247	274	252	229	275	277	267	254	262	244	247	272	240	271	240	281	242	265	266	238	299	269	261	279	259	298	293	241	260	262	231	251	285	270	268	247	249	277	279	288	260	275	260	269	259	266	283	244	262	268	254	308	264	274	247	275	245	264	256	265	270	256	249	251	267	266	292	240	253	241	264	258	286	242	252	281	259	238	241	265	251	285	243	272	260	254	259	233	264	268	258	267	280	279	279	226	271	284	270	272	273	289	273	319	266	254	220	259	256	257	267	283	279	276	227	268	253	273	271	254	242	241	268	239	278	295	279	226	240	262	260	273	272	257	260	260	261	256	232	232	242	220	283	273	230	281	265	288	259	234	238	277	265	253	221	278	279	272	261	273	241	276	252	288	269	233	268	221	269	252	248	281	258	273	266	300	266	251	268	276	243	277	271	274	242	250	242	269	259	285	263	286	250	269	250	256	277	265	272	278	258	268	280	255	271	281	255	292	254	261	245	278	282	254	265	295	265	247	260	258	256	284	259	268	241	245	289	247	265	261	275	287	264	262	294	258	270	233	279	260	285	252	247	270	252	283	270	259	253	239	253	273	275	278	255	276	269	242	285	254	244	253	236	241	257	264	268	266	259	245	275	234	265	272	245	259	250	261	248	272	294	231	263	262	243	275	292	296	274	303	264	262	266	266	273	269	246	284	267	293	256	261	292	272	270	285	271	285	226	278	249	259	287	312	247	242	235	254	272	249	280	248	277	276	250	252	310	256	252	295	259	239	255	239	262	245	262	280	237	281	255	267	276	246	230	260	235	280	266	283	255	240	250	266	280	264	288	248	283	274	263	260	259	272	261	265	261	256	269	252	250	254	312	286	224	272	284	277	257	262	239	244	262	269	283	276	277	263	267	288	274	247	251	285	226	284	259	252	271	278	263	265	256	260	279	255	304	305	261	259	235	284	264	258	260	282	260	297	301	273	254	256	263	225	268	265	243	252	274	246	268	284	260	237	280	238	253	289	255	302	251	253	264	254	224	270	290
7403	1454	3386	5778	5419	4481	3599	2719	2775	2137	1815	1699	1499	1339	1309	1177	1031	1042	1004	962	852	860	788	738	707	742	681	703	678	665	660	713	637	682	635	674	668	665	664	616	655	624	653	692	621	636	646	646	655	600	638	597	659	613	625	622	633	626	652	622	634	634	634	622	606	633	671	635	619	647	571	636	609	602	611	614	603	619	623	611	612	668	616	622	630	638	603	592	574	584	658	607	618	649	589	593	582	652	637	581	617	641	596	627	628	635	601	570	597	619	620	626	605	632	617	625	615	610	631	591	633	618	626	599	626	626	596	613	618	652	613	639	582	641	577	619	633	569	576	640	629	603	584	602	625	631	585	619	584	626	634	575	614	635	613	606	599	598	643	604	618	595	588	638	625	639	632	614	579	613	593	606	599	612	645	672	595	578	639	608	662	590	588	592	601	600	641	640	638	636	655	596	624	598	636	604	651	649	620	640	665	603	599	630	627	614	573	596	568	682	627	601	614	610	622	632	607	642	569	631	607	591	594	629	598	627	639	618	603	603	628	611	627	634	642	655	599	611	625	613	653	647	624	626	615	631	600	615	605	608	614	635	645	625	593	607	568	588	597	611	619	631	601	610	625	657	640	597	577	559	628	601	622	610	621	571	622	626	584	623	627	627	638	642	606	630	613	620	628	650	630	630	640	580	630	643	643	616	605	639	618	602	599	606	584	617	652	595	638	649	621	644	600	568	638	602	620	600	638	596	612	617	634	657	671	631	615	586	606	616	651	620	665	619	588	568	631	640	630	634	594	570	569	616	606	623	568	613	618	675	632	712	615	648	606	594	599	586	599	607	580	594	628	624	627	604	646	599	623	592	579	622	620	584	601	593	604	577	588	641	649	636	615	639	601	619	606	600	569	647	608	603	664	619	595	573	592	611	601	547	610	583	582	582	630	645	565	607	621	583	580	607	603	680	600	634	643	611	606	590	578	603	645	593	608	632	648	633	581	606	616	616	631	635	614	605	595	600	685	642	591	603	622	648	607	584	602	597	636	613	584	606	648	615	632	575	626	621	603	629	630	609	618	602	677	621	595	623	649	608	611	587	629	604	623	584	617	622	640	597	646	629	628	650	632	619	611	613	595	598	632	597	629	593	607	657	630	645	625	566	637	611	603	598	603	673	557	625	614	625	586	626	661	601	644	617	573	634	651	642	646	609	635	590	603	639	623	601	619	641	598	617	585	639	629	628	603	618	624	578	597	607	589	650	605	582	615	612	627	586	633	635	601	578	622	572	635	600	610	590	620	598	628	642	678	624	612	607	573	622	608	574	591	597	607	607	592	637	618	587	624	625	615	615	643	575	630	576	594	628	653	635	599	636	612	650	600	626	613	626	583	631	613	594	622	611	605	615	628	615	612	627	622	653	607	626	613	622	590	645	580	670	623	618	607	619	617	604	595	657	639	636	660	664	622	617	619	645	595	586	637	616	628	618	595	618	625	623	596	646	634	623	624	636	633	628	613	610	613	589	649	557	602	607	644	641	644	579	632	610	632	627	625	622	614	617	606	601	639	648	631	611	576	645	606	620	625	630	594	643	634	590	560	592	593	628	639	620	624	616	655	642	608	642	611	638	637	652	581	573	595	656	576	659	667	628	629	617	624	590	614	627	652	583	626	607	656	608	597	596	653	646	653	651	606	594	603	585	606	611	598	584	614	648	610	620	601	635	607	643	637	633	639	612	603	592	581	578	636	614	613	619	645	684	653	589	613	648	618	602	617	592	638	670	629	640	601	611	602	626	620	648	631	659	609	629	609	601	624	611	612	650	634	641	589	631	621	613	616	669	582	615	636	625	577	617	590	601	586	622	638	625	585	603	633	610	649	598	619	593	601	583	583	597	627	628	607	619	614	604	639	626	645	617	601	618	558	639	619	598	561	651	610	573	616	601	613	645	616	627	622	623	575	602	599	548	606	586	637	600	594	577	636	613	675	598	634	646	578	598	635	604	622	631	581	625	584	609	604	621	579	605	609	615	622	614	635	617	638	610	616	578	592	608	632	628	590	614	614	619	637	644	614	610	577	599	619	632	648	609	609	666	606	585	610	611	594	633	599	606	610	584	619	630	601	583	627	647	627	643	634	625	634	621	576	628	649	610	614	628	617	616	593	562	577	599	589	587	611	609	579	610	624	614	655	634	638	609	594	584	551	607	654	631	620	643	655	648	606	636	635	599	581	592	645	645	642	626	627	633	621	591	629	570	569	618	585	602	599	598	582	615	568	624	600	616	617	605	602	627	589	658	624	655	604	649	653	625	606	597	623	604	643	646	630	593	600	610	621	645	639	656	630	617	622	603	614	636	625	637	625	588	591	647	612	605	637	602	622	570	620	602	646	632	579	611	622	605	636	634	624	627	596	628	599	631	620	633	591	619	634	608	607	588	591	628	588	601	635	626	603	639	630	673	643	614	606	664	619	622	605	604	613	632	581	616	601	626	615	653	643	619	646	594	632	589	633	614	614	595	600	615	632	593	647	595	592	581	568	663	590	620	608	604	691	611	654	606	611	545	609	624	612	618	583	649	615	605	625	640	613	602	604	624	599	614	653	633	627	595	594	603	609	622	621	638	610	633	655	620	670	593	598	629	596	641	592	590	597	623	636	591	599	533	625	631	651	566	623	621	662	637	636	631	595	611	531	600	650	635	630	640	608	630	586	598	658	639	593	583	606	638	614	647	633	608	666	629	597	643	616	598	602	650	629	631	643	592	657	602	649	607	554	596	630	633	610	629	609	625	588	588	599	572	617	611	610	636	598	592	614	628	629	628	623	609	651	595	637	604	591	599	608	615	609	651	629	635	603	662	615	591	679	588	587	626	637	666	597	590	576	639	587	625	600	631	603	595	655	599	612	575	597	607	624	659	630	635	633	612	657	657	624	634	609	563	623	631	594	611	634	600	623	645	626	621	621	631	642	624	618	612	651	631	607	645	596	564	640	597	609	658	658	648	627	607	606	638	611	633	595	645	606	665	616	579	633	639	590	631	598	658	626	622	631	658	675	661	603	626	639	615	581	641	591	616	660	607	596	627	607	582	602	614	616	582	594	601	627	666	612	614	609	634	630	632	617	632	594	625	597	599	593	598	607	645	603	593	619	605	656	607	668	623	597	626	607	582	618	567	653	658	581	623	624	594	626	619	628	588	587	628	604	606	626	636	597	625	604	617	580	641	589	629	609	628	630	633	648	576	621	619	637	622	609	617	619	643	660	624	618	589	624	599	645	573	621	592	611	635	604	611	655	621	637	588	625	631	600	661	595	602	633	584	605	655	595	639	625	614	624	606	626	650	659	593	694	640	655	612	644	644	614	650	607	651	582	657	606	615	584	624	586	592	591	596	623	593	600	578	663	595	601	615	607	651	636	661	590	624	632	657	599	600	612	627	575	612	609	626	594	637	603	599	627	601	624	628	600	596	616	649	583	626	611	628	643	603	614	612	626	584	620	586	604	662
16350	2886	2742	3733	3340	2140	1332	983	994	657	622	594	478	495	413	402	432	339	320	341	307	316	316	295	244	272	274	274	291	273	243	267	298	293	259	281	261	301	281	252	274	254	245	268	262	282	262	262	233	261	259	262	284	255	256	251	293	265	248	226	261	265	281	258	271	279	267	243	268	242	282	245	247	233	276	242	246	283	269	248	260	285	233	270	263	237	245	236	288	231	254	263	266	230	255	251	269	238	250	257	256	278	282	290	286	252	263	237	282	261	285	296	261	263	223	253	257	232	263	256	228	270	284	277	273	284	254	244	272	255	257	287	272	302	256	239	218	296	263	240	247	261	261	298	269	262	212	265	246	269	272	262	252	248	240	257	251	289	246	277	246	229	244	241	233	279	253	231	249	259	287	257	245	247	251	238	243	247	263	262	234	281	250	251	271	260	261	257	254	279	271	280	231	257	259	259	258	252	250	248	205	266	259	277	246	260	257	236	249	294	270	246	285	240	252	249	238	271	289	247	256	266	263	273	264	279	234	270	254	236	268	265	278	244	266	286	255	254	280	277	260	272	244	270	234	286	234	273	252	246	282	280	263	301	267	265	258	276	292	231	231	239	250	233	243	228	263	287	282	273	259	266	250	262	281	273	270	296	259	271	291	261	276	225	267	252	274	257	230	246	268	248	260	238	244	246	300	292	264	217	225	252	232	250	229	240	269	294	264	266	289	267	276	244	239	285	253	238	235	267	225	242	274	223	243	271	259	248	278	243	231	272	291	268	268	284	251	260	255	239	219	245	246	253	241	277	229	272	247	252	255	232	241	285	273	272	268	271	274	227	282	269	277	264	260	223	231	249	277	252	256	301	265	267	237	250	279	256	257	273	240	232	257	267	277	232	240	236	245	257	264	311	244	308	247	301	251	251	265	261	259	244	246	280	257	256	255	266	259	293	274	236	259	261	233	247	287	257	258	238	255	273	267	265	253	267	257	279	271	272	284	266	248	251	243	235	237	245	297	257	267	244	268	237	259	267	255	252	252	247	229	260	282	291	245	290	250	303	277	264	235	250	274	232	271	254	248	266	245	262	247	287	265	232	264	239	261	263	244	274	253	272	242	259	219	251	242	262	279	265	299	258	280	247	271	263	240	262	235	285	261	271	261	232	260	266	265	256	246	258	269	233	271	264	250	232	250	239	250	264	257	271	233	248	282	258	244	269	260	252	249	254	267	271	257	271	259	243	257	237	269	288	269	260	273	271	258	259	266	231	261	250	249	240	252	268	243	254	234	270	261	279	282	249	245	265	246	231	281	277	242	266	262	276	261	267	236	228	279	262	268	259	254	204	275	260	265	268	258	255	271	257	298	268	256	262	270	243	286	280	259	258	261	254	268	237	247	250	254	250	279	282	234	250	281	266	269	231	237	244	258	252	290	259	268	272	285	255	277	245	254	253	216	264	268	266	268	278	252	250	237	229	251	246	212	254	248	248	272	250	276	259	236	264	233	264	245	266	243	242	306	265	266	275	262	235	289	277	281	277	227	226	252	250	270	226	250	250	251	280	279	229	261	260	268	240	254	238	282	276	251	256	276	232	281	274	271	246	269	231	275	285	249	242	262	251	277	261	281	234	278	266	275	243	280	230	265	265	262	286	279	245	260	223	266	296	278	243	276	245	284	260	254	284	288	265	243	284	267	278	265	267	255	259	269	247	241	272	252	265	267	267	281	238	246	251	260	258	243	227	246	238	267	285	287	253	253	229	250	266	246	258	252	273	240	235	259	272	243	283	267	274	257	206	269	287	292	262	250	253	259	288	249	251	274	228	281	279	231	257	278	227	226	251	262	251	280	262	248	264	268	225	252	261	270	291	245	254	296	252	277	272	249	263	258	271	243	233	270	269	278	275	253	257	234	271	256	291	275	289	215	284	278	258	256	250	258	270	241	293	259	286	252	247	263	271	245	237	258	277	233	274	268	260	284	260	271	264	230	231	236	263	276	217	272	274	257	254	260	246	262	272	229	263	257	272	261	276	236	264	253	293	300	257	252	274	267	262	271	270	259	263	248	247	253	251	254	251	238	261	254	284	241	236	243	291	271	261	256	278	262	261	236	260	260	285	251	227	286	248	243	264	274	265	252	269	268	239	269	241	251	266	234	241	262	264	272	258	286	272	267	270	258	265	227	244	253	253	278	259	258	266	275	233	246	241	261	260	261	259	237	248	248	263	280	286	245	281	244	286	261	232	253	261	265	290	237	257	251	257	294	274	286	240	244	266	286	248	276	271	260	251	236	252	305	283	229	256	279	265	265	250	263	266	245	246	263	244	233	258	267	254	251	251	271	257	276	258	245	252	279	284	280	284	277	267	260	262	275	248	274	258	298	258	247	243	244	275	297	267	244	270	258	273	268	263	267	306	258	254	226	245	286	266	278	267	249	253	242	266	242	271	281	270	259	243	286	259	234	290	280	236	257	282	290	257	256	254	231	255	273	258	240	242	293	269	249	277	254	230	300	254	274	259	278	246	272	218	251	259	294	269	261	228	291	234	275	248	273	255	254	264	273	264	270	267	290	250	247	280	282	271	257	307	237	227	265	273	295	246	250	250	252	279	261	210	257	263	249	305	248	253	266	235	274	242	259	281	255	246	282	295	270	235	246	219	255	236	292	284	272	243	269	246	276	262	293	278	245	251	271	261	266	230	258	273	261	255	235	229	276	241	270	249	257	250	265	261	278	278	259	250	287	264	259	261	267	281	261	232	262	248	293	254	239	275	257	278	257	297	220	269	264	271	229	268	241	257	288	249	264	265	261	234	255	260	277	243	266	231	252	257	244	256	251	242	291	259	265	244	232	249	271	234	252	244	250	251	215	242	253	281	262	266	229	266	246	275	270	282	249	255	286	262	263	257	245	243	247	267	252	295	247	239	286	249	263	272	220	269	260	277	261	269	271	250	244	257	275	233	260	290	237	254	278	248	251	246	256	261	269	244	239	266	268	255	246	284	235	256	288	251	240	256	248	242	270	254	242	256	258	276	243	255	274	276	266	229	259	268	263	251	274	286	245	259	254	281	225	249	290	243	289	255	260	243	263	265	256	268	276	239	266	241	254	254	291	274	285	265	264	276	236	270	254	255	299	237	255	255	229	257	262	293	280	217	277	256	229	259	255	233	263	246	258	252	270	253	266	283	261	248	263	257	275	259	247	258	263	272	241	256	247	270	272	242	246	259	254	253	244	246	275	270	283	243	239	251	245	245	270	263	256	252	252	279	278	245	242	250	246	259	304	260	280	258	254	233	241	257	247	249	251	254	276	232	263	277	273	268	240	289	283	267	262	257	222	256	268	259	276	261	275	269	266	261	258	271	257	268	268	264	253	256	262	273	260	250	246	275	300	261	277	242	252	231	245	257	241	264	268	255	271	252	227	253	254	267	243	266	283	273	262	255	237	259	287	288	238	243	261	231	241	241	218	276	258	272	253	264	262	248	245	247	288	238
10046	1984	4736	8416	8964	7395	5314	4459	4659	2967	2788	2300	2122	1954	1672	1502	1379	1216	1198	1072	1080	946	872	772	807	762	716	715	720	663	722	696	682	671	634	633	670	627	649	627	611	636	616	624	600	635	608	612	557	603	636	608	571	635	616	548	619	581	604	600	660	580	608	616	600	578	614	565	589	604	598	611	596	563	607	625	555	607	637	581	554	611	580	563	598	598	614	535	597	616	614	549	631	585	551	592	633	567	558	597	596	584	631	582	573	605	581	575	598	555	616	590	552	590	626	568	555	612	568	628	562	586	570	576	649	550	572	622	560	576	623	577	589	580	605	559	598	582	540	547	566	590	583	551	598	560	564	597	585	602	618	594	590	577	578	600	635	550	591	610	615	548	607	603	571	625	552	583	599	583	583	606	598	578	595	580	585	538	563	553	575	585	589	600	606	586	591	615	611	627	576	552	551	589	568	603	615	550	604	622	618	617	617	567	560	562	541	622	594	577	571	569	588	567	577	569	622	576	587	571	612	587	610	627	611	600	641	554	571	592	562	596	602	594	587	582	604	566	610	569	579	530	591	572	594	602	596	544	535	601	607	572	575	575	568	603	550	568	575	594	565	614	590	574	566	609	557	552	557	593	601	586	554	636	543	586	584	579	609	554	542	589	574	597	615	585	608	555	560	603	605	568	594	570	584	605	625	589	576	569	598	598	578	579	577	627	584	601	595	585	624	649	569	569	586	565	570	610	597	628	600	589	606	595	583	522	577	566	603	590	578	587	571	567	591	598	606	592	602	560	622	603	558	593	565	587	603	643	558	560	638	563	572	597	563	592	561	563	599	618	597	579	595	587	583	590	617	582	599	605	578	575	561	568	592	564	640	589	601	606	621	575	579	566	568	616	624	587	630	604	624	580	574	569	598	589	594	592	593	567	594	574	607	566	562	579	570	590	567	606	559	612	558	626	541	574	608	589	557	587	569	580	599	599	578	642	569	624	573	540	551	498	601	552	625	613	583	588	574	602	593	614	630	566	552	562	554	578	599	563	579	564	552	546	551	542	590	565	578	630	561	604	575	587	573	585	610	576	580	566	622	563	611	607	569	591	569	580	583	620	582	569	566	598	575	590	571	596	625	600	596	555	594	571	604	550	572	572	592	608	593	544	570	588	590	601	573	581	607	607	639	602	560	578	608	571	586	603	589	602	566	601	611	571	607	579	590	587	567	610	614	616	584	609	597	553	575	585	636	661	557	601	625	572	607	607	565	553	569	604	656	609	607	613	597	597	587	562	616	584	551	603	578	570	637	578	588	557	550	573	584	586	592	587	554	634	582	591	586	596	585	571	634	602	531	592	588	606	601	568	589	566	599	599	586	615	565	589	558	577	614	567	617	584	598	589	625	608	605	605	533	636	595	616	607	574	597	561	544	591	618	605	605	573	571	624	642	577	554	579	587	579	587	574	551	604	577	628	583	600	616	647	567	603	609	601	577	580	550	624	557	604	555	593	543	613	619	625	635	587	591	606	603	597	601	595	603	561	585	615	599	599	603	589	612	587	587	611	584	550	558	589	599	625	577	573	542	587	626	557	574	554	583	588	572	560	585	595	582	592	616	623	578	566	614	595	596	594	578	588	565	574	605	614	545	620	566	588	638	572	607	587	573	558	603	595	610	579	554	592	578	550	583	603	585	617	601	581	577	600	596	584	583	586	585	603	595	564	606	595	619	559	597	561	599	593	621	556	567	580	568	587	576	602	585	577	592	598	608	579	596	567	637	612	606	563	558	595	600	629	562	592	600	572	594	582	589	575	580	645	574	570	617	589	589	592	627	594	553	594	573	601	598	610	567	588	542	592	609	615	590	590	614	609	589	578	611	632	559	621	585	587	615	538	591	585	624	567	561	572	604	629	582	622	607	609	607	565	539	607	599	605	615	590	592	600	627	600	598	580	593	574	610	602	613	624	605	585	568	616	551	596	570	588	592	607	589	590	617	587	561	542	578	573	568	596	557	590	584	575	572	580	618	592	574	564	563	575	576	621	627	594	597	607	593	584	622	568	580	586	561	574	615	629	600	597	569	587	637	581	558	619	621	607	583	572	563	581	527	634	557	548	592	588	583	586	553	582	578	596	612	586	561	598	580	594	561	557	618	573	614	581	577	574	564	576	565	541	557	602	590	577	558	601	577	570	587	593	599	566	625	619	586	610	621	645	577	584	572	600	644	574	577	611	586	577	562	607	554	572	597	655	626	558	560	589	600	591	569	627	605	557	620	560	605	596	614	554	596	596	584	615	579	597	575	626	613	562	596	609	587	593	592	583	597	588	544	583	580	636	559	610	569	558	608	624	645	584	590	543	599	608	597	595	601	586	576	585	596	607	577	568	600	581	571	574	603	561	624	551	606	583	556	594	601	555	564	594	577	629	600	560	604	583	556	581	638	611	573	630	598	577	597	574	576	561	591	612	573	573	599	560	569	566	549	579	597	603	598	621	578	594	607	580	564	615	642	566	568	557	561	620	592	627	578	589	620	595	582	613	571	595	615	618	618	595	615	577	588	568	542	597	570	611	603	560	569	599	609	556	572	621	566	575	565	582	595	584	608	577	589	596	580	608	579	604	586	597	582	595	579	569	598	618	566	586	601	584	598	587	591	535	573	576	576	588	635	560	644	600	573	550	586	578	588	583	587	611	593	557	583	575	587	579	607	603	536	621	587	566	601	536	580	601	597	617	577	590	592	616	557	585	606	577	547	577	578	621	591	579	593	574	581	631	560	587	590	601	577	644	595	592	593	581	624	558	576	570	603	574	598	571	600	598	623	539	598	629	616	598	572	565	602	543	554	635	594	562	619	583	595	540	591	632	626	610	602	575	583	581	593	588	631	605	611	586	567	589	618	586	577	585	578	583	592	566	568	629	555	596	546	552	564	595	596	570	592	577	590	555	564	604	596	653	581	582	569	616	585	600	595	588	588	599	573	594	589	587	576	567	609	585	565	605	593	615	585	561	641	609	595	577	583	570	605	576	602	584	589	608	571	586	577	579	598	595	583	604	586	563	554	575	565	627	593	628	533	593	586	565	544	590	591	615	579	585	590	577	583	588	585	583	594	585	620	566	623	633	572	504	577	613	571	607	620	549	650	585	543	588	581	567	624	618	597	607	619	562	578	574	609	566	590	603	622	554	564	608	609	619	597	583	556	570	598	561	570	623	610	582	618	584	578	569	545	588	600	599	599	633	613	586	588	536	607	598	565	578	616	589	594	577	560	628	594	597	590	545	611	574	607	557	618	578	573	599	591	550	585	635	646	574	582	602	564	620	581	601	568	572	557	611	591	567	572	586	584	582	554	600	523	578	569	613	593	625	557	550	568	586	574	599	584	584	603	569	609	580	577	569	578	565	598	608	587	581	554	594	585	614	603	573	599	555	614	587	571	566	597	596	589	600	593	604	586	627	600	586	586	595	573	561	581	603	592	620	564	623	586	592	606	569	566	553	614	628
2016	466	475	399	353	267	248	224	254	207	196	178	143	189	177	173	167	140	191	147	173	154	172	152	161	157	150	176	143	147	151	147	142	156	154	151	136	152	131	149	141	138	150	146	158	138	138	142	133	149	132	142	135	116	159	143	135	139	119	113	139	131	141	150	136	134	132	129	146	133	151	154	146	131	134	116	137	160	133	137	146	144	148	126	151	149	133	164	144	157	148	148	132	169	142	132	154	148	145	154	140	132	138	138	147	165	115	153	120	137	149	130	157	133	151	133	157	140	128	136	167	153	152	147	145	158	169	168	148	152	140	122	136	118	149	147	143	136	137	149	151	167	140	138	129	136	144	151	148	144	136	121	168	132	126	149	137	147	140	140	142	151	147	112	135	137	135	136	121	114	128	141	160	141	168	139	147	142	118	137	133	140	159	140	150	146	152	168	132	120	149	143	135	164	160	153	121	144	143	149	110	138	146	125	130	139	135	146	177	166	148	149	143	137	130	153	126	126	150	146	145	152	138	115	159	142	153	128	153	152	158	135	114	126	152	133	153	134	158	154	128	149	153	129	153	133	126	146	161	135	157	143	125	140	153	158	152	128	143	159	151	146	145	130	132	146	159	163	130	150	149	146	137	154	137	145	137	164	133	166	142	148	152	158	134	138	146	141	130	172	157	126	138	139	145	127	178	135	150	145	151	141	126	147	141	165	148	116	138	132	123	152	135	136	168	144	160	141	128	116	135	137	144	135	127	152	153	164	141	160	162	168	139	129	134	118	141	151	149	142	130	131	141	125	124	139	156	128	142	118	140	143	138	131	166	146	145	157	131	132	169	146	129	153	131	135	149	115	159	138	163	122	167	131	154	144	160	134	131	155	135	132	143	160	154	162	159	130	142	142	165	146	150	126	111	150	141	124	143	127	159	149	136	141	133	162	151	170	147	155	139	135	153	144	136	145	159	127	132	148	139	166	128	126	130	150	150	119	136	145	147	149	153	120	132	156	159	132	144	131	155	144	135	155	132	143	147	156	131	151	137	172	147	143	111	118	124	139	153	135	147	125	141	153	121	151	143	150	146	134	152	146	112	140	160	148	124	155	136	127	137	152	145	155	149	142	148	136	141	142	126	146	143	145	147	134	131	142	118	167	135	130	157	147	150	148	157	156	130	126	130	145	153	162	129	152	148	160	149	153	151	138	151	150	160	159	137	127	123	141	140	137	131	139	159	141	137	130	173	166	155	134	143	152	142	156	143	138	124	158	123	148	147	153	121	129	140	163	141	155	137	160	138	155	149	142	120	157	140	143	144	152	154	156	151	146	152	149	144	140	142	178	127	152	135	140	142	129	134	145	145	159	172	159	131	145	153	128	122	134	162	135	135	133	162	165	148	165	137	137	154	155	150	161	166	131	151	130	155	137	145	130	150	146	148	145	151	133	141	137	125	137	157	147	146	154	120	137	138	120	115	131	125	139	119	129	163	144	149	156	149	136	147	136	130	114	130	142	133	142	120	141	140	141	156	132	146	126	141	145	138	127	144	154	148	120	149	148	142	153	157	147	142	157	151	147	144	148	171	139	144	151	148	142	154	127	137	149	161	137	135	145	146	148	140	148	119	142	120	162	140	150	147	156	143	142	163	155	139	140	153	122	171	151	134	137	163	147	138	134	146	153	133	134	145	109	137	158	133	136	142	157	135	133	136	149	137	127	140	150	157	154	124	145	163	168	145	139	140	130	141	128	144	148	131	151	137	152	144	149	145	148	138	150	137	151	155	155	147	148	142	132	137	132	139	141	142	108	132	167	148	150	144	147	147	141	128	135	141	122	140	124	136	160	133	121	145	148	165	130	153	143	140	155	145	144	131	148	141	147	128	137	120	146	126	141	148	130	128	137	143	156	133	130	148	138	134	137	135	149	139	154	125	134	143	150	133	149	127	147	132	144	141	146	124	164	140	141	151	118	127	147	136	158	143	153	156	138	131	144	139	153	137	129	148	156	139	130	157	134	166	159	146	129	135	135	140	156	172	125	148	146	125	127	132	158	137	152	146	125	150	135	138	143	148	126	137	154	144	140	137	129	131	153	148	127	124	142	149	155	157	178	146	131	152	149	143	148	128	134	138	141	155	130	136	148	150	158	141	162	131	128	129	129	130	137	131	150	132	143	131	121	141	146	141	118	132	153	129	129	148	138	144	108	148	135	139	154	126	149	145	163	151	167	160	136	130	168	141	155	146	159	150	126	149	140	143	144	155	147	141	142	144	128	136	140	144	143	133	152	151	175	119	149	142	141	142	163	156	142	145	131	136	148	144	131	148	143	164	147	136	114	156	127	156	140	131	162	143	153	133	147	140	133	156	126	125	156	147	154	139	146	145	153	134	153	148	135	147	157	144	154	128	125	138	139	160	132	129	153	156	129	129	150	176	134	147	128	127	152	139	162	132	134	137	145	125	151	178	143	138	176	159	125	130	146	137	155	156	153	136	145	134	136	140	131	150	150	135	169	139	138	143	136	129	126	150	151	124	140	152	158	131	155	118	151	141	164	139	138	136	131	128	153	148	124	128	144	158	141	116	156	143	143	164	123	148	145	121	129	143	142	130	132	130	155	145	144	123	133	149	147	136	149	152	126	165	140	146	130	127	140	129	160	141	140	135	142	138	125	133	126	122	151	136	115	138	127	124	120	135	146	131	138	135	153	131	149	147	131	128	157	134	150	149	150	160	142	158	163	163	146	150	145	137	175	155	153	146	154	183	146	136	145	126	161	135	133	130	133	157	137	127	155	147	144	153	142	133	138	146	140	141	135	169	137	161	124	144	128	154	158	135	146	126	141	128	157	126	152	148	143	171	169	161	147	131	164	132	153	134	125	153	134	146	134	148	133	146	160	143	116	134	144	132	139	145	150	127	161	164	135	148	162	153	139	149	129	141	170	152	160	142	144	133	127	138	136	129	148	150	158	121	124	155	160	139	124	119	133	157	126	145	159	134	124	153	142	161	130	153	138	142	153	149	153	155	143	141	145	164	124	123	137	136	131	134	137	141	110	126	146	140	127	126	165	149	122	137	140	126	137	122	133	152	134	113	141	131	160	137	158	147	156	147	141	149	145	142	148	129	143	126	148	130	141	130	155	138	148	140	143	131	144	142	115	142	134	151	123	112	117	139	149	163	176	139	118	153	150	153	143	150	156	121	134	140	135	150	151	126	139	136	151	149	125	154	140	139	116	133	150	140	144	111	173	145	147	146	143	135	139	162	141	146	110	147	146	154	146	114	133	141	134	136	164	144	154	150	142	147	164	163	135	136	132	140	115	131	152	156	143	139	161	162	143	152	134	128	114	134	134	129	153	135	147	119	143	132	134	143	165	134	153	150	137	165	152	148	126	145	130	124	135	126	143	128	134	129	152	137	150	142	129	164	140	124	136	147	135	128	140	138	142	146	143	142	143	155	151	134	145	141	124	136	178	128	121	136	147	137	147	136	126	138	137
1868	648	1123	1395	1337	1092	940	918	856	740	654	613	624	548	601	540	522	548	498	519	449	487	464	418	418	379	367	388	389	380	412	438	397	370	379	388	403	377	371	352	379	377	359	355	379	374	333	325	365	381	377	387	365	402	383	397	411	371	352	393	345	384	351	339	347	387	404	402	382	337	349	390	362	370	382	399	379	378	362	373	376	393	373	376	360	339	374	348	351	366	367	373	369	331	403	336	354	385	376	360	392	386	339	390	361	367	388	399	345	375	398	378	328	406	365	376	381	356	383	382	369	370	389	386	330	365	357	357	382	356	387	359	385	365	370	359	366	402	341	351	358	354	376	360	332	378	353	402	357	394	375	352	372	386	383	363	357	362	391	391	374	366	365	370	362	364	374	351	365	381	325	370	389	341	382	370	347	352	427	341	349	364	389	369	324	358	382	355	360	353	360	368	326	375	367	364	373	358	374	401	345	334	338	363	409	402	363	354	349	352	382	337	392	404	365	395	389	394	377	344	357	379	393	391	350	373	365	370	400	353	371	358	365	331	385	367	340	383	404	386	359	371	328	370	339	366	364	351	362	356	356	388	386	385	408	349	410	374	374	407	367	381	369	367	391	379	383	381	359	356	356	367	344	418	384	382	369	376	343	331	403	360	366	344	356	396	386	386	349	366	377	374	362	401	378	346	346	345	351	356	387	387	352	371	390	374	356	376	354	370	350	374	367	398	375	366	387	381	358	417	397	350	369	380	405	391	349	383	390	397	375	396	328	353	375	342	399	375	365	382	354	388	370	358	391	348	378	376	393	372	388	385	373	361	344	411	355	344	422	374	395	362	358	350	410	373	350	383	396	360	370	371	380	370	355	368	401	363	383	382	362	368	346	382	359	404	406	375	392	343	387	382	365	388	415	364	368	376	374	346	378	363	381	373	369	367	379	377	352	383	398	420	343	328	374	358	375	371	338	367	379	381	385	370	363	353	377	384	388	374	373	406	364	376	410	364	367	355	382	359	381	397	336	353	358	402	380	377	360	380	389	362	394	333	357	389	381	400	370	380	387	326	341	353	439	358	412	351	387	378	396	399	357	390	417	331	377	342	391	376	365	400	345	343	372	344	388	356	368	377	372	368	382	392	376	359	389	377	386	346	357	376	352	364	353	387	358	360	337	372	379	353	385	358	386	361	355	399	340	404	345	355	394	396	376	357	312	370	399	375	411	372	380	368	336	378	351	355	351	406	353	375	364	400	356	373	360	392	372	370	382	368	351	367	350	362	318	336	392	374	334	391	389	318	389	371	356	367	342	358	370	357	382	350	382	392	338	386	389	374	398	384	403	397	378	362	385	384	378	375	422	386	342	360	406	398	350	362	365	371	350	317	387	366	367	363	381	366	416	367	353	375	378	364	384	393	371	353	346	414	376	371	353	393	338	383	370	382	341	383	375	362	379	367	387	362	393	346	357	389	395	376	352	375	350	388	394	369	379	357	400	375	366	348	409	347	373	346	396	422	380	390	368	358	342	359	370	341	373	331	393	381	342	395	385	372	367	379	387	369	381	403	406	349	401	355	360	365	345	381	396	343	363	347	394	367	359	414	360	371	337	403	384	393	355	378	396	388	379	354	392	348	383	363	382	370	387	358	391	341	350	396	366	334	374	375	430	387	387	328	308	383	346	343	362	381	363	393	375	379	390	407	402	355	369	360	347	391	338	387	371	354	363	341	390	384	339	386	379	336	410	371	379	364	360	396	379	359	377	366	331	389	376	359	385	360	389	365	362	372	411	333	365	391	356	383	380	365	363	367	344	377	344	391	379	390	398	350	406	370	372	366	373	370	353	368	350	364	360	382	365	368	401	366	372	368	362	380	359	389	385	349	388	370	372	342	374	367	368	367	373	375	384	358	391	351	383	355	371	337	362	367	382	365	372	386	379	385	365	375	356	392	392	364	363	377	363	377	369	374	361	387	345	383	356	380	385	378	391	377	338	358	396	368	395	360	361	327	419	369	373	349	376	343	377	332	361	356	383	407	399	360	382	387	396	373	377	369	329	374	350	369	323	337	357	405	356	367	354	337	391	337	361	365	377	377	391	361	360	397	398	385	387	384	371	344	407	391	373	341	372	363	423	371	339	393	364	375	351	390	364	403	403	375	378	345	365	387	385	370	342	366	364	392	375	385	357	382	384	376	387	401	389	350	368	409	363	337	373	345	366	362	343	397	381	371	383	372	368	341	387	394	376	394	380	353	382	379	349	368	386	357	375	396	377	335	387	376	389	370	365	397	375	381	366	394	403	360	360	348	371	359	378	369	332	373	358	393	367	394	390	334	353	386	317	371	405	378	382	407	354	396	376	379	391	356	351	415	390	368	343	336	365	386	372	351	373	356	372	376	397	364	352	356	392	384	345	385	362	371	350	359	395	364	332	371	372	390	348	370	361	378	363	363	370	370	378	396	347	382	420	415	391	376	359	373	391	366	370	352	362	403	398	378	363	385	372	376	364	395	362	347	359	384	356	363	391	355	398	383	378	360	372	349	355	348	385	375	373	376	365	400	344	374	355	389	378	353	409	351	406	359	370	360	342	333	342	376	400	395	380	370	379	389	358	378	336	405	373	354	381	369	389	372	359	357	381	417	375	383	356	365	400	361	351	365	350	360	370	361	353	371	385	337	390	370	370	398	376	351	353	366	370	337	376	368	372	359	389	369	343	387	345	384	394	348	391	385	397	361	380	376	355	372	358	408	376	368	392	368	373	385	390	380	401	350	383	354	341	408	378	398	352	380	370	394	361	383	356	358	351	380	340	374	394	388	395	387	350	367	357	362	374	386	371	386	394	366	395	355	375	356	387	378	371	367	365	380	332	403	391	377	388	376	323	373	385	371	378	382	326	351	380	363	387	365	390	372	349	395	354	413	368	388	346	360	361	372	371	391	385	362	363	355	405	344	351	364	369	379	390	379	347	365	370	391	396	365	386	381	364	329	398	344	414	378	405	354	359	392	371	360	344	396	346	361	411	385	366	375	366	374	360	368	362	367	368	364	357	389	389	358	360	395	373	361	370	363	351	357	397	345	364	347	368	369	354	376	347	358	341	356	353	366	387	367	352	357	358	347	393	376	368	384	356	382	336	380	377	393	354	374	375	379	429	366	371	349	371	374	361	366	386	407	385	399	394	362	360	369	355	335	383	356	352	396	365	390	342	355	378	352	352	359	354	322	360	376	351	334	382	361	347	386	375	375	383	374	339	399	398	360	350	392	377	370	368	379	387	361	349	347	378	393	368	403	352	428	399	345	342	362	381	363	400	353	365	362	358	409	366	355	380	380	363	363	378	375	355	379	373	340	350	386	336	337	368	344	379	367	363	393	380	412	375	403	370	351	337	369	369	363	358	355	380	352	345	377	345	376	373	333	391	396	379	360	346	388	381	371	392	350	370	406	364	348	379	365	353	365	388	377	417	338	333	375	348	379	370	379	360	372	368	377	370	397
9238	1527	1550	2210	1533	1188	856	614	673	475	426	431	423	383	351	361	329	278	284	317	338	264	295	257	275	248	269	286	291	262	278	245	265	251	280	243	267	299	258	288	279	274	230	236	279	253	267	248	279	240	297	274	256	261	235	260	280	263	262	241	263	291	281	286	254	262	256	273	256	271	220	268	238	293	214	284	221	227	241	253	262	278	278	252	254	242	271	291	237	246	296	261	243	262	242	216	250	273	240	250	265	252	245	277	251	260	266	231	271	257	252	231	251	248	259	231	224	258	275	253	258	238	284	264	264	259	282	264	244	283	249	276	273	231	250	255	245	282	258	240	278	278	260	232	260	283	250	251	254	262	239	252	228	260	250	242	253	268	265	296	269	267	235	245	262	239	242	251	297	256	233	311	260	255	250	275	249	266	246	297	256	261	261	232	262	253	258	259	231	262	259	269	245	266	271	294	259	285	267	278	279	262	283	236	293	258	253	281	255	234	274	214	261	257	246	262	237	216	256	254	247	247	266	263	262	268	270	259	262	258	252	250	268	243	239	250	253	232	301	245	247	266	261	249	290	256	278	268	261	265	247	232	272	251	243	269	255	257	276	242	264	265	265	240	266	283	268	270	254	261	255	262	288	263	311	266	240	261	254	284	267	242	253	261	269	272	228	256	252	241	259	267	268	262	263	264	277	264	299	299	288	301	240	232	270	261	247	262	273	265	240	276	253	252	263	266	209	291	297	251	265	258	284	285	226	244	273	279	230	258	290	270	239	263	255	261	256	250	245	255	269	312	291	285	263	258	248	254	244	287	266	224	269	300	250	298	245	263	275	265	248	243	269	259	276	259	257	262	285	299	241	264	255	277	235	296	268	276	298	256	246	265	250	237	247	244	252	283	280	256	263	269	276	266	259	264	273	296	225	234	261	247	293	286	269	282	242	233	256	274	235	250	254	267	267	264	264	263	282	239	252	273	264	237	263	247	245	250	237	246	262	284	246	251	264	279	239	238	240	262	279	250	257	260	298	240	298	260	227	271	257	253	250	243	295	271	241	264	284	274	288	250	277	268	252	226	283	280	270	286	281	260	302	248	243	281	246	270	263	273	243	239	251	259	254	240	263	232	263	282	293	266	254	258	269	232	267	239	262	251	239	263	240	251	242	253	275	302	262	271	266	229	231	263	247	246	269	253	281	253	261	238	270	280	246	242	260	274	278	240	261	244	247	271	241	275	269	235	264	255	260	232	257	271	247	239	226	239	249	257	235	272	284	232	256	262	280	276	280	275	242	259	245	245	257	233	269	285	265	264	240	281	247	289	258	252	256	269	265	247	257	278	295	253	257	230	259	242	270	259	251	279	239	262	286	266	247	261	250	251	260	292	258	235	245	274	251	258	265	254	259	294	220	239	262	246	240	247	266	269	281	251	254	277	271	246	276	240	271	267	280	246	255	260	271	237	270	261	276	256	255	268	260	262	245	275	299	258	265	268	277	249	249	216	253	228	236	258	274	241	214	247	243	284	267	277	284	282	264	251	277	257	284	257	253	279	262	270	243	238	257	265	260	253	224	237	290	258	267	245	234	249	233	260	286	271	282	271	248	255	258	251	233	272	281	275	261	253	229	300	230	292	268	268	271	276	245	254	250	234	245	288	262	271	247	246	292	259	264	261	234	277	267	210	256	275	274	240	260	247	260	269	289	258	232	258	258	293	242	258	276	266	245	275	272	273	243	230	244	250	275	284	240	303	249	230	215	255	267	271	258	265	239	243	267	227	250	255	270	293	275	286	271	276	245	248	248	289	252	247	287	277	257	282	237	290	262	275	279	268	269	266	267	261	270	264	290	268	235	247	241	281	229	288	277	254	222	249	276	315	286	270	258	252	249	276	252	251	241	243	234	265	251	276	254	265	274	266	227	269	289	266	257	274	265	276	259	264	266	252	238	261	233	250	263	288	264	266	266	227	243	274	261	237	230	262	270	285	254	262	240	279	278	266	260	293	270	256	274	236	234	242	271	254	248	256	275	235	228	263	254	278	266	269	267	235	247	258	261	231	267	269	247	285	234	256	248	261	262	252	235	272	244	246	290	277	268	258	293	252	245	264	287	260	253	236	260	258	242	256	260	251	241	228	265	288	255	245	287	260	249	226	234	272	243	251	259	270	234	292	230	274	239	251	271	265	264	254	269	268	258	273	287	279	266	234	250	253	247	240	257	275	256	282	236	276	264	285	262	272	278	276	236	278	253	255	226	252	264	249	254	265	240	271	290	259	259	243	249	254	288	243	244	256	220	261	256	286	257	269	254	268	261	259	258	264	274	291	250	240	245	266	278	259	236	257	240	246	256	260	271	272	253	242	258	269	268	266	247	209	256	236	261	268	243	256	264	262	291	262	261	260	268	294	252	269	258	248	251	266	249	263	285	280	267	259	281	255	232	250	295	249	249	270	232	234	251	305	272	265	251	266	253	234	273	246	255	270	234	231	236	255	257	266	264	231	247	250	282	248	252	242	288	277	274	272	280	268	266	270	239	248	257	270	214	275	272	292	240	271	227	272	282	269	286	273	235	243	277	271	268	252	231	284	283	289	287	252	278	266	231	245	274	299	246	272	250	291	240	273	243	231	257	259	256	266	261	233	268	236	251	238	274	243	222	273	267	252	301	242	263	318	256	267	260	246	269	259	251	244	280	247	252	240	249	261	258	259	267	263	258	254	270	254	247	261	286	239	242	240	265	286	238	248	235	256	250	275	268	244	296	238	253	290	274	241	268	259	246	260	252	268	261	242	258	285	271	287	269	269	261	261	251	279	291	243	274	259	284	254	246	276	272	287	259	297	244	281	281	264	253	229	257	221	299	259	259	234	274	286	268	258	254	247	238	274	259	277	262	260	272	241	250	230	273	264	306	256	266	259	231	274	254	275	250	254	262	246	253	240	250	261	263	262	239	291	261	262	273	271	252	255	266	267	245	251	268	259	251	274	258	281	248	270	275	218	284	270	275	268	283	250	261	254	250	271	242	258	248	252	248	258	266	241	247	297	257	229	254	277	238	248	269	224	267	305	249	226	266	259	266	284	270	250	266	286	246	266	267	235	236	252	281	276	266	251	246	240	258	297	234	272	251	264	257	280	233	278	238	290	265	261	281	317	285	245	272	281	257	296	250	283	284	226	264	259	226	242	243	260	228	236	243	232	257	213	262	265	254	255	259	255	264	274	255	253	282	260	272	289	270	262	272	248	282	256	278	243	288	241	232	317	300	232	254	246	243	243	277	251	288	270	269	249	275	264	287	253	249	226	287	238	244	247	268	280	276	242	265	242	264	291	261	277	260	265	274	293	262	261	263	257	224	237	245	279	287	243	259	236	271	255	236	263	244	250	283	274	262	266	244	251	303	236	287	267	257	266	261	282	239	269	280	259	269	264	261	287	267	273	255	258	265	254	279	257	264	230	250	248	247	251	280	269	291	289	285	250	267	266	236	269	244	221	263	243
7351	1530	3144	5531	5036	4627	3409	2616	2776	2137	1865	1792	1660	1451	1312	1229	1057	944	948	897	907	892	852	782	738	682	662	648	637	665	676	699	681	663	675	719	672	600	641	620	636	661	631	596	606	671	620	605	585	669	576	611	603	565	641	584	573	607	628	632	610	638	600	623	617	608	613	596	577	626	681	593	628	567	591	640	618	624	623	592	598	628	607	687	624	609	595	588	597	643	588	622	623	598	628	614	609	605	573	633	590	624	604	622	618	645	641	595	607	636	620	587	617	595	571	585	574	612	602	611	602	646	565	601	649	619	570	637	636	637	628	617	575	582	589	595	596	607	647	604	591	603	640	617	613	629	592	598	656	556	611	617	630	616	646	581	583	620	567	581	573	631	585	618	597	618	597	580	591	565	572	620	612	633	609	623	645	626	605	577	589	603	641	640	597	618	620	612	596	622	604	647	624	592	640	640	597	600	637	617	614	625	628	656	602	633	586	638	583	578	629	595	567	613	568	629	604	617	610	643	581	664	568	600	612	577	612	611	588	632	576	599	620	596	605	595	570	608	636	608	592	631	586	602	614	600	597	611	609	584	627	608	612	625	610	615	602	623	631	614	575	563	576	602	586	601	609	598	615	621	598	577	575	633	625	608	659	625	614	640	574	570	611	604	645	618	649	644	652	625	639	606	606	549	603	642	601	614	608	593	581	589	566	565	603	580	629	622	601	634	655	610	594	660	589	591	650	593	570	588	623	639	623	617	643	592	571	623	585	606	650	631	627	606	626	623	556	609	578	595	629	603	652	626	617	634	629	612	614	603	634	611	619	580	639	615	614	635	624	637	618	567	627	612	612	608	595	623	612	580	608	630	631	631	632	577	607	617	617	606	588	676	575	565	600	593	645	612	614	600	615	589	654	620	610	574	610	609	587	644	627	644	631	612	582	614	594	639	633	606	637	621	567	650	586	573	637	597	642	640	617	596	609	608	599	661	639	643	585	596	577	602	620	619	636	556	596	592	625	654	650	647	628	581	593	620	623	572	593	610	637	622	638	570	615	638	596	604	626	612	626	653	643	598	595	589	604	572	619	594	590	588	625	596	604	564	636	629	626	619	606	572	610	634	584	628	616	577	622	572	575	671	642	609	627	610	640	618	607	606	638	574	619	637	587	636	597	557	622	612	622	604	618	639	553	586	608	610	577	592	631	644	612	615	621	645	633	619	643	611	632	600	599	633	607	596	635	623	609	576	585	644	595	594	598	603	596	574	601	618	607	600	613	594	617	658	615	609	606	589	584	637	629	615	615	622	541	607	586	557	594	594	595	613	615	628	666	600	597	657	610	617	606	551	623	637	600	594	603	607	611	569	642	621	607	607	625	625	674	592	596	669	618	581	622	603	594	657	568	604	596	593	594	631	568	614	628	618	594	631	608	580	610	619	609	642	625	598	610	607	625	584	574	569	651	580	614	655	638	599	625	650	591	637	641	613	630	612	602	596	631	608	592	605	642	578	589	610	600	611	599	599	607	598	651	577	627	613	582	623	599	594	619	619	688	581	569	623	641	586	561	634	612	600	654	624	619	605	534	635	645	621	624	614	676	638	649	575	630	601	596	576	637	625	595	597	619	568	575	601	612	627	590	641	588	607	615	553	626	634	619	610	613	609	619	655	623	606	642	617	642	621	600	635	572	626	624	624	572	609	612	635	615	591	628	609	649	571	629	638	587	596	627	634	626	620	599	649	645	591	591	589	623	611	576	604	592	620	645	590	637	569	606	607	584	621	618	656	587	645	599	562	586	622	665	650	602	627	600	588	602	673	587	615	611	597	651	584	584	579	595	608	600	586	614	595	600	592	583	575	585	605	560	579	598	659	591	646	594	634	658	639	619	562	621	602	617	575	583	629	599	589	632	667	649	561	598	612	576	638	564	587	623	609	613	585	615	592	625	607	619	651	566	618	594	612	612	586	622	614	601	624	593	606	591	646	588	610	614	622	596	609	631	590	630	604	609	616	604	639	642	619	630	630	604	602	604	617	648	638	530	668	679	671	676	565	573	632	622	616	609	609	604	629	583	609	602	639	633	611	596	618	657	650	628	565	610	605	614	610	616	589	638	607	652	590	616	615	625	633	627	621	605	631	596	579	597	577	633	607	578	596	578	543	627	612	619	635	600	633	640	617	581	621	642	583	606	616	599	573	598	610	592	620	624	599	638	581	554	659	625	619	628	624	602	630	593	648	570	632	638	627	589	664	604	651	616	634	588	623	614	620	586	630	614	577	633	660	606	665	593	572	599	595	591	603	587	589	591	583	594	616	623	595	610	620	660	655	612	588	585	626	640	648	610	593	608	604	599	619	615	638	623	630	571	623	663	602	651	627	625	613	643	626	603	610	643	627	577	594	631	586	633	582	583	577	611	569	620	595	587	660	613	583	667	572	634	616	564	600	607	609	612	643	614	615	653	556	620	662	612	584	580	637	610	630	601	611	647	626	630	631	643	611	615	586	606	623	572	577	611	618	611	591	593	612	660	620	581	631	616	620	577	635	632	608	616	591	627	610	615	605	615	627	629	590	614	586	652	605	664	569	605	609	561	608	595	608	592	575	608	633	567	607	604	617	582	604	599	653	604	627	619	589	605	632	636	620	626	598	596	634	567	601	588	586	630	596	656	667	584	652	614	561	642	600	616	605	615	575	595	601	639	643	622	609	670	634	599	605	639	600	598	630	599	611	660	625	641	631	626	624	658	583	578	595	628	576	627	604	634	611	632	632	597	618	616	589	635	589	609	608	582	630	609	612	645	593	626	621	591	588	613	600	585	650	594	669	597	619	573	599	629	616	628	635	624	629	553	626	593	619	601	607	622	583	608	638	615	599	578	583	624	565	613	609	630	618	608	616	560	620	657	590	600	635	625	609	563	611	634	621	620	582	604	600	635	630	594	603	617	610	597	607	632	590	586	625	595	624	629	607	587	544	629	621	653	592	571	623	618	626	564	612	618	611	578	587	584	591	608	625	636	654	613	646	665	617	647	619	625	618	601	565	632	639	612	669	627	584	636	609	612	646	627	616	653	637	576	625	590	607	641	587	565	597	611	607	584	621	627	625	598	628	586	606	606	595	585	575	630	634	624	623	632	581	593	604	658	625	611	622	620	611	584	586	646	650	611	629	578	617	607	605	627	631	598	588	599	632	616	624	622	577	608	638	621	635	634	599	601	620	560	637	602	616	607	581	570	615	627	639	631	585	613	637	610	599	586	625	615	570	589	614	626	601	612	634	564	595	621	626	632	607	637	646	614	616	615	642	646	612	557	609	621	604	605	625	610	567	592	622	611	577	606	643	595	604	566	618	650	632	589	617	634	613	581	623	599	588	577	638	645	609	627	611	574	616	592	653	624	591	588	631	611	601	625	633	614	642	601	647	607	620	641	635	597	581	618	634	606	602	624	638	617	586	590	577	598	617	606	626	556	701	611	622	559	577	611	565	584	604	646	581	588	637
16315	3029	2834	3711	2636	1891	1383	975	963	699	601	607	526	455	425	445	366	366	315	321	323	328	320	266	263	287	261	254	264	291	244	282	295	256	272	274	292	252	246	256	244	254	273	265	255	248	252	261	249	283	245	269	255	284	254	246	245	324	241	235	233	229	243	277	273	262	260	268	275	254	254	239	261	276	272	237	213	259	251	260	279	263	266	259	262	275	244	272	267	274	274	272	256	265	263	253	246	253	267	257	274	287	256	269	265	215	252	226	277	267	240	236	276	233	258	263	281	259	241	263	222	251	262	245	267	267	266	262	253	230	251	247	270	276	232	236	251	234	230	255	277	261	246	247	261	267	272	256	230	266	279	265	255	251	262	278	300	294	263	236	279	237	248	266	238	241	277	243	278	250	270	254	248	248	238	286	280	260	245	262	263	245	237	246	274	236	249	247	246	267	271	236	299	254	255	230	264	246	246	232	269	271	264	280	264	254	281	229	253	289	265	282	283	247	296	255	264	243	252	240	217	230	273	265	239	284	245	262	254	225	248	304	237	264	266	271	251	276	270	271	262	268	245	230	227	258	279	236	255	210	276	285	264	268	252	248	244	221	264	244	276	263	246	261	248	264	270	249	265	253	256	227	261	225	256	270	273	230	276	247	254	286	267	230	251	236	242	240	256	254	272	274	284	252	275	227	243	241	254	270	255	241	242	261	266	279	276	264	267	262	273	265	281	257	255	275	249	257	275	248	279	279	287	245	256	245	261	262	234	247	261	258	258	266	258	234	249	254	265	228	283	248	254	301	274	279	221	244	243	241	264	276	257	292	266	238	268	243	259	239	263	278	241	262	261	287	248	233	245	242	249	286	242	253	250	250	282	239	247	253	247	250	251	223	259	296	265	236	261	247	254	248	263	232	280	258	262	273	246	246	241	259	248	281	221	267	245	261	251	257	295	263	284	248	254	256	260	267	250	247	238	261	248	252	268	269	243	238	246	253	235	248	253	284	256	257	230	255	263	274	237	222	261	267	258	241	234	289	260	252	283	247	241	282	265	238	218	231	237	260	237	285	248	276	226	254	237	247	272	222	276	295	245	274	249	218	234	249	263	291	256	263	282	268	240	274	231	242	240	262	268	256	240	248	260	254	262	246	234	233	210	242	237	224	241	238	277	218	256	257	253	262	294	245	262	256	239	245	267	267	228	232	248	231	287	270	248	274	270	249	247	234	268	250	277	274	226	250	284	260	241	242	258	254	232	254	258	229	245	247	265	256	236	254	266	281	275	236	284	286	271	258	254	255	269	271	251	256	241	219	242	261	256	232	243	296	241	262	256	262	237	231	250	262	260	264	271	261	256	268	240	272	290	281	251	256	256	261	248	251	262	284	262	266	280	257	285	253	264	262	274	280	250	251	291	240	264	268	226	276	237	296	260	233	246	256	281	243	265	252	237	261	250	262	233	264	240	256	255	227	262	269	251	259	278	225	261	263	290	252	242	266	247	230	268	265	252	256	257	264	266	240	274	261	256	260	258	264	260	258	245	256	230	261	272	256	266	275	255	255	253	248	261	242	233	303	274	233	235	251	239	255	239	233	261	276	224	271	272	297	250	262	251	267	223	238	257	262	254	231	267	263	267	272	248	252	258	256	269	252	264	277	270	267	287	249	291	233	246	274	264	267	268	254	236	257	258	261	288	259	263	265	250	247	282	284	261	239	291	261	270	238	246	262	273	264	241	268	259	290	243	248	235	274	272	250	286	240	239	272	232	261	233	258	293	266	260	276	283	272	274	234	243	280	266	240	283	243	279	269	259	248	266	236	251	252	242	288	271	268	265	259	240	285	268	265	278	273	262	281	232	253	254	254	249	229	239	243	263	243	255	261	267	271	278	268	244	245	295	248	265	266	245	276	256	263	271	238	212	240	232	247	275	257	248	233	242	252	263	250	298	242	269	263	252	245	224	245	284	233	238	213	239	263	252	271	277	257	238	281	244	259	273	244	240	238	265	239	280	270	275	220	266	238	269	253	268	265	265	259	230	272	256	260	233	291	274	269	267	282	278	253	285	232	245	226	252	263	246	257	249	265	246	237	274	277	259	257	250	237	272	283	228	244	264	277	238	264	264	241	248	261	253	271	264	242	303	272	259	253	244	272	275	279	258	236	262	252	270	248	269	235	252	241	249	262	260	297	263	290	262	243	293	243	237	238	265	285	272	269	279	226	270	273	252	269	235	294	260	272	219	255	245	259	254	246	249	248	306	261	218	262	284	287	252	263	274	232	278	244	262	264	226	254	270	266	243	272	277	262	281	261	300	262	225	253	290	260	258	249	247	296	243	253	246	262	232	248	277	250	257	274	260	261	258	242	286	272	263	244	277	261	245	278	245	254	247	233	236	261	253	252	258	265	249	239	251	253	292	261	249	250	249	248	259	242	270	249	259	274	250	262	249	268	276	285	240	261	258	272	277	240	226	271	247	283	240	244	249	258	242	232	232	237	250	282	276	253	274	236	239	259	245	276	271	285	228	264	281	262	257	267	264	270	277	246	264	276	260	262	239	244	264	249	264	263	254	300	237	250	265	258	260	241	270	251	294	239	255	257	254	258	252	245	232	266	266	241	243	286	255	287	238	259	259	275	302	263	263	264	266	277	257	247	248	279	264	271	256	270	231	256	243	285	241	261	261	236	245	304	292	234	230	233	242	241	300	252	235	262	273	261	253	260	239	277	239	251	283	226	251	257	227	231	263	272	249	264	234	243	265	249	264	255	256	280	242	265	246	253	258	264	284	245	242	259	266	240	252	241	271	245	264	244	251	284	243	254	262	276	264	280	246	212	236	270	245	259	276	249	273	262	246	263	238	235	276	248	259	265	281	211	238	260	261	229	260	247	276	252	246	244	278	252	274	255	247	265	265	275	263	277	254	255	258	239	265	284	246	269	260	249	273	258	257	249	281	296	275	251	215	241	272	273	254	248	255	266	239	238	282	257	257	247	268	277	280	243	242	246	279	254	243	279	289	235	266	267	242	248	249	265	249	264	236	254	263	268	238	268	293	231	231	252	237	265	245	284	247	235	261	237	259	248	258	248	235	254	247	267	290	278	254	261	263	210	252	250	238	262	247	262	190	267	258	264	280	261	268	278	285	267	261	266	234	257	290	281	285	282	277	216	240	235	221	270	246	278	263	271	276	278	231	249	247	235	225	240	250	266	200	280	267	260	243	241	272	263	268	245	263	243	252	252	250	258	257	272	236	244	242	241	259	275	273	238	237	270	260	250	268	294	243	243	292	270	249	265	226	281	257	236	271	284	272	248	259	240	260	247	253	271	256	249	248	240	248	249	238	272	267	303	248	254	232	286	252	239	254	242	229	252	258	242	267	251	253	272	276	267	260	242	241	216	230	261	281	242	264	256	247	249	254	272	237	261	292	244	257	252	271	259	230	268	259	245	239	252	288	238	270	268	248	267	307	250	277	243	258	256	245	277	226	229	227	269
10060	2138	4868	8161	7207	7003	5556	4352	4602	3230	2689	2902	2498	1880	1698	1665	1359	1148	1079	1043	1026	975	929	864	876	732	774	666	756	684	654	680	679	686	698	727	585	654	626	628	644	626	630	572	620	606	622	611	657	579	653	626	602	612	576	564	570	619	610	553	600	587	594	582	547	603	589	580	566	579	552	624	571	565	586	571	564	601	603	618	632	592	606	556	572	552	568	555	627	576	601	599	560	574	592	585	604	553	606	587	633	603	615	569	607	548	558	569	543	602	594	559	605	631	616	600	636	614	575	539	585	597	614	586	630	629	595	572	619	590	554	639	568	570	577	605	579	616	588	597	564	547	599	547	575	581	608	553	546	591	580	559	612	541	634	574	524	585	571	565	577	537	615	599	609	562	583	640	576	570	559	560	592	602	607	581	589	587	578	570	593	635	583	578	558	611	611	567	595	598	620	639	553	580	580	614	582	564	583	603	643	585	537	568	586	572	585	571	586	602	601	594	599	575	584	611	579	599	560	542	599	577	547	624	562	590	586	578	583	557	553	579	609	638	574	585	576	545	609	580	569	588	598	578	610	629	580	577	576	573	542	578	581	619	630	615	593	606	559	582	584	559	615	558	562	576	574	538	591	569	586	597	588	578	573	594	577	555	597	557	625	582	617	607	573	571	628	556	563	583	585	545	600	604	558	535	568	595	543	554	587	580	598	555	581	609	613	602	611	555	563	624	584	624	618	567	597	607	593	615	599	563	594	575	577	567	549	581	535	557	579	575	601	594	589	602	638	584	601	595	590	581	593	595	581	576	583	599	572	566	566	609	605	587	572	621	556	601	598	607	585	589	609	598	627	576	620	594	582	586	588	575	520	591	602	563	576	570	556	610	582	605	575	538	591	594	635	611	543	578	578	556	608	553	555	576	632	590	574	558	605	562	580	604	599	553	599	589	580	542	585	583	543	592	619	549	587	572	571	611	615	589	565	586	610	570	627	602	549	595	616	542	601	549	579	576	582	562	600	607	584	598	573	588	600	588	565	591	630	564	620	596	571	594	593	569	550	599	579	591	581	613	603	569	583	597	595	597	567	569	613	590	540	576	551	599	575	597	594	572	634	583	592	563	583	604	595	570	543	587	603	583	593	575	587	571	584	584	573	553	591	615	598	659	583	597	604	566	593	599	579	631	580	571	591	538	588	560	623	588	619	592	633	601	554	609	587	552	603	593	564	604	593	613	572	550	563	565	605	609	600	589	538	538	570	596	549	605	581	541	561	560	602	616	580	616	553	577	597	572	586	586	576	592	586	543	611	612	544	593	603	576	593	582	562	581	600	590	563	598	565	615	601	601	574	608	625	537	589	610	619	599	582	575	583	572	577	606	561	573	589	594	605	609	597	582	584	584	604	598	566	545	607	585	615	565	603	613	578	590	588	601	589	543	605	634	601	618	588	592	567	602	582	593	607	614	591	571	606	584	583	567	601	599	615	600	584	583	622	549	598	575	627	583	615	634	587	531	568	573	585	570	570	566	533	526	585	527	591	575	554	562	596	548	588	603	580	565	629	595	550	617	558	609	592	562	556	589	580	602	576	615	556	616	593	572	561	606	576	572	630	561	619	619	590	598	613	586	613	580	564	599	547	583	605	571	557	578	533	579	592	610	596	611	590	574	590	600	554	569	571	608	560	612	551	565	627	585	560	619	608	577	593	593	548	603	560	597	564	590	534	593	603	595	539	576	609	613	564	575	560	566	589	624	638	602	584	568	601	582	580	623	618	580	619	590	567	564	569	617	563	575	610	563	630	598	605	589	550	568	614	567	539	608	569	646	591	574	571	580	571	574	573	570	583	619	558	591	557	646	579	641	549	585	559	581	552	592	571	588	552	596	607	556	575	581	545	577	583	572	597	608	560	626	563	586	563	582	533	562	631	556	588	559	598	619	628	586	598	581	585	600	551	589	626	594	612	604	610	593	594	635	592	572	593	603	602	563	517	596	577	582	619	566	545	558	637	523	576	564	638	585	554	580	601	603	595	566	598	588	591	539	559	617	582	582	576	582	590	632	565	614	570	575	602	572	597	563	570	600	591	593	609	574	592	600	614	585	560	587	615	558	634	564	589	592	560	579	562	574	624	574	604	547	561	604	589	591	574	620	560	620	564	592	632	579	610	569	555	568	588	578	610	610	594	603	546	611	575	548	583	548	630	606	579	575	576	578	614	617	602	566	559	577	553	595	599	568	569	618	583	610	591	611	590	559	578	596	573	591	532	592	578	565	617	596	574	615	591	567	542	597	616	586	564	605	621	569	564	590	607	611	592	593	584	602	574	578	564	568	603	620	582	549	594	575	584	599	593	572	595	612	559	595	564	627	627	574	581	587	601	630	558	603	571	615	565	603	580	592	601	590	594	587	599	506	655	569	587	571	575	579	601	607	573	575	606	558	583	586	634	606	615	562	585	538	604	589	575	586	560	560	631	556	556	556	568	579	566	582	612	562	558	574	607	609	599	533	586	597	581	614	579	600	552	603	570	567	572	574	582	592	567	556	559	600	587	589	569	598	548	632	573	565	585	579	637	553	562	595	548	576	623	577	586	589	573	549	601	602	602	574	599	569	590	583	632	592	559	600	608	602	637	595	594	571	584	554	632	547	569	591	614	556	552	546	554	557	603	635	619	591	601	585	575	635	542	577	555	585	583	556	559	594	629	577	561	558	615	611	589	588	605	541	567	651	597	605	587	580	582	622	573	592	603	566	567	604	555	610	615	575	577	572	559	548	598	571	547	600	622	568	583	592	552	575	580	600	604	584	581	574	587	592	547	568	591	545	593	595	579	556	601	564	606	548	578	592	568	582	607	601	538	519	628	574	532	614	617	615	584	599	586	568	599	604	584	559	616	578	583	572	577	595	548	600	566	609	608	565	553	610	563	574	575	589	597	546	606	573	603	602	545	596	607	555	577	564	561	594	597	548	590	577	590	579	577	596	578	623	600	580	606	529	610	562	565	610	561	608	617	593	611	597	583	582	599	621	609	577	584	586	607	573	604	595	567	570	592	577	586	592	582	579	576	551	622	643	573	567	575	607	583	580	593	598	573	580	601	571	574	557	619	615	611	574	590	601	566	599	559	576	578	609	561	631	597	565	589	579	553	605	592	549	593	624	586	585	577	602	610	592	589	582	591	560	587	604	562	568	572	586	572	602	594	578	595	560	603	551	574	622	595	568	613	607	582	610	593	596	585	602	596	575	584	610	595	605	591	578	593	590	585	624	574	598	583	543	563	564	601	561	574	657	581	567	622	615	593	630	617	591	615	623	576	564	592	586	572	563	558	553	641	560	636	564	551	605	611	583	558	602	588	587	611	595	578	575	596	597	575	567	601	563	590	557	569	570	625	566	568	611	555	594	532	559	586	518	568	558	596	575	592	582	591	582	598	584	548	565	608	601	606	582	547	551	591	577	631	596	600	571	600	593	610	579	558	600	565	604	624	580	618	579	582	565
2368	600	523	474	360	290	282	251	230	210	191	191	188	177	169	156	163	181	172	169	153	178	153	158	139	155	175	151	138	128	151	152	151	140	135	152	155	151	142	119	164	164	138	160	135	131	156	131	161	160	153	153	141	147	152	159	156	145	135	143	142	147	136	127	128	155	134	134	131	134	167	145	146	150	154	121	151	137	140	138	127	131	148	138	130	137	158	144	124	157	144	177	154	157	159	145	138	125	144	124	158	153	160	159	141	109	144	134	167	118	141	137	147	166	145	163	125	138	138	143	117	136	128	124	152	137	149	169	146	155	166	164	117	136	153	164	137	130	145	144	120	160	147	154	139	135	158	174	140	153	141	147	144	160	142	120	140	152	135	125	141	148	150	143	145	133	127	167	168	121	169	153	144	150	150	171	140	146	140	154	130	135	143	125	120	154	155	148	129	147	159	147	146	126	142	143	156	127	158	124	141	135	130	156	129	149	157	149	153	122	136	118	148	132	119	149	147	138	168	183	142	143	150	158	151	136	122	161	145	139	137	140	152	136	118	143	141	144	126	147	154	134	112	143	162	146	159	120	146	132	157	162	126	133	149	157	167	141	157	143	120	130	156	144	132	147	135	153	144	155	127	128	161	129	164	125	158	140	150	144	163	137	145	131	150	139	139	141	130	160	141	143	150	142	164	150	142	141	139	153	157	152	132	146	158	139	154	148	142	123	129	148	160	144	160	146	125	120	139	143	164	136	128	151	146	147	126	135	149	134	145	139	163	132	152	128	153	130	143	131	137	143	144	154	175	150	147	144	137	122	146	134	146	153	154	132	140	147	148	156	136	134	139	154	144	143	139	142	159	159	133	122	139	167	126	141	125	131	134	146	139	137	135	169	147	133	164	132	149	132	119	133	139	135	133	136	144	115	136	148	164	123	153	139	138	143	133	128	144	161	139	133	123	149	142	149	147	141	161	137	133	150	111	142	156	168	150	160	159	161	173	149	150	145	149	146	147	145	159	123	154	153	136	142	138	126	148	135	152	150	135	134	145	158	146	114	150	142	140	159	133	130	178	139	148	152	141	134	127	156	121	111	123	164	154	135	145	174	141	144	134	142	136	150	149	131	127	138	151	161	165	131	134	151	146	157	131	142	144	156	142	157	143	158	138	146	150	153	147	122	134	134	141	137	146	152	149	158	136	156	145	138	139	133	157	131	131	118	151	143	131	143	149	152	142	164	142	151	144	158	144	133	145	142	148	166	152	160	148	138	141	160	141	145	141	144	131	134	122	119	133	135	147	147	153	161	171	134	140	165	131	147	132	131	131	164	166	152	179	150	148	148	147	143	147	152	141	120	136	127	145	139	119	133	156	128	188	148	122	142	124	144	171	155	135	148	124	131	145	140	147	143	153	140	127	148	155	147	168	160	141	138	146	150	148	134	152	149	163	153	161	142	135	144	137	145	163	167	144	135	149	134	125	148	141	153	133	159	119	153	148	150	154	150	130	121	136	141	148	138	161	115	134	152	136	133	153	139	166	147	144	120	132	161	133	158	133	133	140	163	138	136	156	129	148	127	152	125	146	137	150	151	164	141	160	157	141	133	144	131	154	149	167	122	142	153	121	150	133	152	139	138	152	127	162	132	120	141	144	116	161	120	160	136	169	152	128	148	131	140	132	116	131	161	138	137	149	132	129	136	128	112	133	129	135	164	150	157	147	149	158	136	137	150	129	135	134	127	141	139	162	137	143	145	149	137	160	166	160	144	137	135	138	159	127	124	141	142	138	143	154	157	149	130	126	141	136	143	160	143	115	139	141	145	150	149	140	128	136	162	148	137	130	132	140	132	147	150	141	149	147	148	153	153	139	138	140	154	143	142	159	177	143	139	134	144	137	130	125	132	144	141	148	163	167	127	147	142	148	143	129	153	144	159	150	132	156	141	143	147	155	163	140	167	122	120	136	152	134	148	145	148	138	132	143	167	149	145	146	150	152	135	148	133	143	142	150	135	165	141	144	125	128	150	157	143	144	164	160	116	140	126	154	128	143	163	122	136	159	146	163	138	135	126	147	146	153	164	123	161	147	173	157	146	143	140	142	155	152	152	130	162	157	155	144	136	147	167	133	130	136	139	140	128	146	149	140	154	130	112	147	130	133	146	149	123	153	142	165	126	156	132	133	163	140	162	147	171	137	143	156	152	138	150	143	150	140	111	123	142	162	139	127	119	142	125	122	132	148	157	159	148	132	162	125	139	136	149	136	150	131	131	133	131	127	154	139	150	151	136	152	143	170	146	139	123	144	134	135	146	140	171	137	134	123	136	161	132	156	139	123	141	136	148	158	157	150	150	142	147	151	129	152	150	148	148	136	125	138	174	140	136	132	158	140	140	133	148	145	142	115	136	149	168	155	127	139	167	161	134	145	135	167	154	152	164	152	137	127	155	120	152	137	144	140	134	126	149	146	138	144	143	126	141	140	133	168	117	139	136	132	168	141	146	156	144	146	162	137	145	142	134	128	146	135	148	126	139	116	127	132	147	147	126	147	135	143	122	118	141	130	152	157	165	126	161	156	176	147	169	163	173	148	138	155	150	161	145	148	143	121	119	124	147	148	137	154	161	140	137	144	154	156	143	144	120	143	166	127	150	136	140	165	151	143	159	162	131	148	154	145	143	151	132	106	144	111	126	124	140	122	157	136	129	153	149	148	135	151	143	157	173	141	108	144	132	162	141	140	142	162	142	117	139	130	161	142	153	144	136	132	127	134	129	154	145	139	124	159	121	140	142	147	148	131	141	148	144	157	134	137	141	124	123	139	168	164	154	148	156	157	143	147	144	135	148	144	142	151	138	143	155	144	163	166	148	158	136	127	148	153	150	154	152	150	144	161	135	123	140	156	138	143	141	143	151	145	126	158	172	156	167	153	136	137	143	130	147	144	157	143	143	143	127	129	125	127	140	131	139	160	153	159	144	154	123	125	189	121	159	143	168	140	141	146	142	159	158	150	128	172	155	152	116	119	129	140	157	140	134	130	123	133	157	156	138	148	128	137	148	142	135	154	143	136	149	156	133	141	130	140	153	140	159	142	136	152	136	125	126	152	155	150	140	141	155	131	151	147	131	150	132	134	142	159	129	129	147	144	134	129	176	115	160	126	126	146	145	152	159	126	141	147	144	133	133	140	163	153	140	155	146	129	128	129	150	142	128	146	150	129	157	140	137	126	136	168	162	140	132	142	129	139	150	139	137	141	124	142	151	130	137	134	135	115	114	162	152	159	140	138	140	135	158	131	148	143	147	117	151	144	167	140	146	157	162	134	147	157	149	149	138	154	130	131	138	127	163	155	140	139	134	152	140	151	145	136	155	158	146	143	147	144	138	157	151	150	142	154	132	142	149	120	161	151	137	160	158	179	132	160	154	157	150	150	152	144	145	121	135	129	142	140	128	146	163	155	175	152	116	158	133	145	150	140	137	127	125	136	144	145	136	174	134	149	129
2047	719	1321	1508	1312	1102	900	805	855	751	654	605	623	566	595	578	539	502	491	500	489	485	475	490	443	411	412	384	357	406	406	391	380	409	412	396	388	384	355	393	393	380	358	428	394	409	388	365	390	391	400	378	356	359	359	335	377	355	404	351	411	349	376	386	354	387	422	387	395	333	370	378	362	397	362	351	371	347	335	396	362	382	397	346	368	379	358	380	371	411	391	352	383	357	360	354	381	368	365	367	378	388	363	385	393	385	366	391	337	389	402	410	357	355	411	344	391	385	369	402	362	389	358	373	415	373	356	388	376	387	377	381	358	395	349	397	384	359	398	378	325	381	380	403	370	394	357	341	356	342	396	383	335	399	374	340	366	400	372	380	378	397	363	376	390	397	377	351	357	378	378	373	381	326	399	400	351	347	391	352	346	355	373	380	376	366	392	369	373	353	366	399	361	402	362	369	385	349	404	381	389	389	374	371	345	388	375	382	357	365	403	363	353	381	385	358	385	390	386	364	361	374	388	361	384	365	337	371	389	395	348	355	404	360	363	357	364	380	371	366	377	410	379	361	406	361	360	384	404	355	393	310	358	405	348	395	382	356	353	362	386	394	351	381	364	372	342	390	404	390	355	366	401	394	373	364	420	379	368	387	377	369	384	371	361	394	344	381	375	356	353	392	346	375	353	380	396	350	372	363	412	403	344	361	375	364	376	384	414	408	335	378	354	378	395	348	383	374	352	394	398	360	350	351	402	371	345	367	372	371	366	370	369	334	380	366	388	363	412	376	406	340	369	368	381	360	353	355	376	352	375	392	397	372	344	346	336	349	372	384	352	377	349	374	402	379	406	386	380	368	369	381	370	394	348	392	364	374	383	363	378	394	374	387	352	333	380	353	339	381	368	353	385	353	380	360	407	341	388	364	403	357	374	378	334	339	359	375	372	386	370	363	370	387	349	395	356	370	336	344	348	367	336	372	372	372	384	394	384	386	377	355	334	383	387	373	372	374	409	380	388	374	339	349	369	370	370	368	384	389	376	343	348	382	364	378	356	389	396	389	413	362	397	372	388	395	351	377	357	356	386	407	385	356	354	352	404	379	370	387	348	423	374	369	356	335	352	353	397	391	349	353	328	398	390	394	384	369	362	339	356	337	371	382	379	389	332	414	376	363	361	379	371	364	395	372	384	355	377	361	390	382	351	343	372	377	402	396	368	356	364	344	417	377	373	368	364	348	368	359	404	390	374	378	353	364	323	410	375	392	366	409	346	379	357	362	374	352	369	361	368	356	361	370	403	383	394	351	371	390	371	370	393	413	358	387	396	353	392	407	333	337	339	347	373	398	339	381	381	388	349	386	342	389	379	349	383	394	403	344	330	388	396	367	369	369	385	365	373	389	408	355	347	393	391	332	393	340	358	332	363	385	396	378	383	368	348	378	368	348	365	379	354	371	364	385	377	364	349	376	377	371	360	339	371	341	380	344	372	354	349	364	391	394	331	339	378	372	371	378	377	388	382	400	402	381	390	380	362	394	380	378	343	363	356	401	369	347	358	364	366	393	362	338	372	377	416	355	365	375	347	400	382	410	374	403	386	357	394	393	365	384	365	376	348	359	381	392	368	388	382	373	352	374	391	407	363	349	384	374	336	382	349	350	338	387	372	372	340	377	377	365	356	381	381	414	388	360	361	362	365	391	430	376	339	359	367	356	377	325	377	380	379	352	363	358	400	348	388	354	350	371	360	325	380	365	382	358	387	381	345	401	358	356	395	378	382	391	371	335	407	385	345	330	388	358	377	365	360	413	396	362	371	353	392	390	336	355	367	367	368	354	398	359	383	353	410	353	381	377	346	378	364	374	383	370	376	357	387	372	380	385	371	373	388	368	403	384	368	382	381	394	364	428	372	401	384	342	370	373	348	387	345	352	384	369	359	350	379	371	355	404	374	401	383	369	409	397	390	392	404	402	382	373	395	357	367	415	389	392	349	350	369	404	355	371	381	337	380	367	376	380	355	379	406	365	364	357	339	384	381	346	358	389	378	379	370	395	372	362	381	357	358	365	371	336	369	382	354	373	384	391	392	365	351	351	376	373	381	416	396	380	363	365	389	351	371	344	352	342	419	336	382	384	385	377	364	346	368	319	387	369	348	377	393	377	395	372	393	356	399	402	357	373	355	369	378	335	361	400	360	389	358	400	335	378	393	350	363	393	373	379	356	407	336	374	373	344	397	332	378	384	401	393	378	385	409	400	384	384	357	385	399	373	374	362	338	370	350	384	362	401	355	395	354	396	353	336	381	408	402	402	367	395	370	379	357	374	387	386	360	402	357	383	382	358	349	365	372	359	363	333	363	350	358	378	340	355	338	384	411	371	376	368	383	381	404	394	371	377	428	372	363	384	320	371	361	362	425	347	349	355	352	355	354	388	356	357	353	370	380	377	390	383	340	363	343	383	385	376	393	404	364	397	400	373	388	372	356	373	386	366	405	349	377	352	363	383	370	329	368	326	377	401	379	400	389	346	366	393	408	391	379	370	358	354	365	370	380	340	369	380	349	418	386	369	315	382	356	346	388	397	352	362	368	358	399	361	349	385	387	386	340	338	387	375	399	393	405	403	374	431	338	402	380	385	346	374	372	367	356	366	368	386	374	364	353	390	381	367	396	404	367	322	364	372	347	398	358	375	398	397	363	398	398	382	393	397	366	387	346	365	393	365	352	398	371	370	351	355	371	387	393	360	395	377	416	380	393	368	372	375	386	362	372	362	375	366	358	379	358	382	379	380	356	397	396	368	387	425	356	368	384	408	367	361	358	384	396	373	377	382	366	346	373	333	356	379	372	362	379	370	379	355	404	347	411	350	390	384	384	378	365	359	399	375	384	391	387	369	374	376	393	356	367	373	343	371	381	347	385	388	369	346	371	395	378	379	390	391	395	386	381	380	380	413	369	359	373	381	354	367	371	383	396	382	353	398	361	341	333	370	363	376	364	328	375	349	382	359	326	377	381	374	377	383	404	372	375	373	361	393	344	367	381	394	398	383	340	378	387	368	414	372	380	367	384	374	342	379	351	369	343	349	395	351	345	394	387	366	398	373	346	366	381	402	371	362	354	361	409	391	358	359	364	382	354	350	384	413	377	377	375	356	373	346	385	393	378	362	351	399	365	408	391	400	347	337	389	385	361	364	364	369	384	359	382	339	325	340	385	390	358	382	398	390	408	364	366	363	383	362	365	366	366	355	382	366	371	398	366	335	368	364	367	362	344	358	379	362	365	362	393	356	357	356	344	403	438	398	395	365	359	411	373	377	325	399	353	376	351	377	385	375	365	370	371	382	385	396	388	363	346	371	380	352	382	375	347	392	341	342	353	354	367	375	361	351	360	365	364	361	344	362	342	354	392	371	378	378	399	364	397	367	406	350	378	408	382	387	403	358	371	375	397	383	376	375	353	352	420	384	383	391	388	370	370	375	350	335	390	379	376	374	398	379
9715	1734	2037	2116	1269	1001	740	575	655	493	462	476	407	364	324	347	308	296	301	270	315	281	280	313	270	268	254	263	275	293	286	264	255	267	267	277	264	292	267	282	251	278	281	259	269	246	248	281	260	242	267	250	282	258	292	258	260	263	289	288	263	276	284	265	272	250	281	276	241	275	301	246	255	229	247	247	242	273	252	261	292	250	256	272	266	289	260	289	280	251	286	274	232	243	252	245	239	240	251	274	263	250	253	280	272	280	233	296	260	272	237	251	212	258	276	278	255	268	271	266	238	250	286	257	282	268	241	257	274	246	284	262	280	251	245	262	303	277	263	249	260	258	249	264	279	250	217	279	283	268	253	270	262	241	287	248	253	231	255	279	235	279	279	270	255	239	245	283	253	250	262	284	285	279	272	266	263	268	249	262	247	254	258	249	251	232	261	254	258	237	235	282	239	253	270	260	269	239	239	306	270	250	253	238	270	271	261	244	242	270	234	295	233	262	272	270	280	259	271	259	263	260	307	264	253	239	268	229	275	284	230	282	292	273	288	260	267	231	277	260	237	266	256	276	236	254	252	250	253	258	295	251	248	254	253	253	266	262	225	254	265	275	251	282	265	280	249	254	286	265	256	252	303	261	267	236	243	264	265	273	258	269	257	238	250	259	263	270	230	256	271	259	244	244	249	205	245	253	266	251	242	244	241	265	269	229	250	250	266	240	289	241	253	272	229	259	253	296	305	237	244	229	309	252	254	239	276	229	255	266	298	295	264	249	264	288	252	260	279	243	246	289	265	247	272	256	270	241	259	217	273	224	243	280	284	279	294	261	264	243	248	229	234	275	281	247	263	275	275	258	263	254	274	261	276	272	286	259	259	269	244	238	258	260	229	276	268	277	276	238	241	257	277	237	243	268	259	255	218	305	269	238	265	285	251	244	248	248	246	212	250	279	256	286	262	248	271	258	266	262	282	236	251	283	288	283	301	246	279	247	272	264	281	261	267	282	262	241	279	265	235	252	286	262	249	253	221	272	268	279	253	271	260	246	273	231	252	259	268	214	261	239	252	250	278	246	287	285	279	261	229	266	275	233	232	242	256	276	253	245	279	279	263	258	283	263	255	249	261	274	241	259	254	215	223	226	239	271	265	271	252	240	273	274	279	277	265	254	289	266	264	241	266	274	268	238	246	245	244	239	239	273	268	246	284	279	288	287	260	277	270	273	276	252	254	283	258	272	254	241	277	271	276	263	289	251	278	264	268	257	273	273	284	264	259	253	247	266	266	247	276	273	274	272	278	264	255	263	267	276	254	265	243	239	260	267	258	265	230	234	256	254	230	286	272	262	283	264	273	276	260	233	270	263	274	244	271	282	262	244	250	256	250	250	280	263	242	261	236	255	286	271	256	232	258	241	250	282	251	256	281	260	261	267	301	247	254	283	243	239	270	239	237	248	289	281	243	247	245	266	269	277	257	242	259	289	241	266	295	237	256	236	250	297	286	261	262	249	253	247	250	249	260	262	264	250	244	284	291	288	248	252	251	257	254	297	246	235	271	266	268	278	299	257	274	263	277	248	268	292	259	229	247	257	285	254	266	283	270	272	254	218	262	250	258	270	262	253	259	288	258	253	224	258	281	264	233	243	249	273	245	268	287	276	270	289	259	278	276	270	265	258	241	251	257	249	268	267	262	256	272	260	269	241	234	259	265	260	264	280	219	258	247	231	277	231	254	276	232	249	255	282	257	255	278	252	245	258	268	259	248	242	236	296	263	253	259	249	285	255	244	245	263	304	264	247	268	271	247	277	239	249	264	252	256	251	231	243	258	266	236	252	257	275	259	238	280	235	247	257	260	246	245	254	271	259	248	258	236	264	242	261	276	248	234	273	253	267	278	292	284	277	238	286	234	236	271	268	231	274	260	258	267	259	262	250	272	275	263	286	276	260	234	254	249	258	264	277	271	269	275	259	270	292	251	273	267	289	247	243	227	248	235	248	254	280	287	251	255	275	276	256	248	242	253	272	258	269	230	262	265	261	257	270	274	249	271	256	271	275	270	253	268	255	257	231	256	272	256	250	264	229	274	253	261	262	303	255	268	259	251	276	298	276	264	244	290	266	245	283	267	271	240	274	246	263	260	254	294	240	254	225	249	252	245	223	245	262	220	278	261	263	249	263	284	241	272	252	253	277	276	246	261	262	253	239	230	283	239	242	246	264	253	275	243	246	239	278	262	269	272	264	237	292	265	293	266	260	246	242	267	242	265	278	250	246	244	252	263	266	267	290	262	259	271	268	286	268	263	264	249	255	237	259	261	257	267	247	244	242	243	251	285	253	245	248	267	256	257	240	253	237	261	269	280	302	283	264	238	247	269	269	255	250	258	270	257	255	234	235	288	273	245	268	260	267	313	233	243	236	295	250	259	252	239	286	262	252	270	238	243	249	224	235	256	287	259	262	247	281	272	224	241	275	233	271	286	250	279	242	256	272	238	243	275	296	261	253	255	268	227	247	263	285	267	299	278	269	245	250	276	256	317	263	247	218	263	253	276	282	248	289	259	245	269	242	239	242	293	272	265	276	259	296	235	284	298	258	244	261	277	233	223	237	275	248	272	249	271	270	270	265	256	254	302	266	289	296	313	275	239	212	263	254	246	221	285	269	266	274	234	295	239	235	268	291	252	261	251	280	242	297	239	254	264	245	243	272	265	246	261	275	249	265	273	272	236	241	259	238	247	281	261	244	235	264	234	282	245	280	257	273	260	271	261	258	270	238	291	259	286	267	269	251	268	250	226	267	250	276	262	238	267	269	244	243	291	275	265	274	252	251	253	308	232	277	259	275	275	272	226	276	298	236	269	271	275	247	259	270	244	241	285	263	236	248	262	264	246	237	242	270	276	252	233	272	266	259	278	257	261	250	240	280	252	250	251	256	253	254	256	245	243	267	264	269	231	239	267	240	271	292	253	269	243	279	242	248	225	267	259	256	250	260	263	242	277	256	248	232	253	252	226	245	290	244	235	246	281	262	267	284	248	274	296	265	265	249	271	255	242	256	227	239	262	290	295	251	279	265	265	281	252	244	259	240	265	242	268	241	271	254	284	284	248	270	262	262	266	276	271	247	259	243	272	235	266	257	248	242	275	256	276	255	276	238	265	247	254	233	255	263	305	264	241	238	246	246	254	236	255	294	263	272	259	250	289	264	272	244	237	245	236	258	261	262	269	234	231	295	286	264	234	285	216	277	249	249	236	281	243	240	289	245	262	261	246	252	250	268	251	254	278	258	255	277	252	262	290	255	215	241	262	258	278	256	252	252	272	233	239	233	322	281	278	252	241	226	269	288	267	277	251	247	247	257	271	261	252	239	274	277	305	243	260	222	267	284	250	286	214	233	245	280	256	258	255	235	264	288	266	258	281	268	265	264	277	262	268	270	247	252	227	247	262	288	290	265	233	269	247	259	266	282	238	277	289	260	266	276	263	242	245	272	265	266
7758	1598	3832	5059	3975	4047	3265	2508	2859	2040	1992	1974	1706	1315	1181	1272	1138	1002	955	874	867	815	846	813	787	704	696	724	667	670	612	701	652	707	627	654	641	661	632	646	667	605	633	590	616	639	638	633	629	600	653	589	608	625	596	603	617	642	583	572	606	622	644	574	632	609	636	607	613	591	621	596	624	630	616	607	611	611	663	593	615	645	609	612	638	630	618	616	613	601	591	593	595	623	624	645	591	607	653	607	598	636	596	610	626	592	598	604	668	585	630	570	620	654	590	622	590	517	623	592	591	600	636	670	612	619	610	632	592	589	602	630	584	629	633	605	599	598	625	587	640	566	590	595	639	628	627	593	620	594	576	621	596	629	608	610	610	609	626	646	624	597	597	614	611	628	593	532	590	628	613	586	595	652	586	604	615	601	607	612	637	631	630	636	617	593	615	600	607	589	647	622	623	632	614	650	631	595	596	598	667	613	648	604	610	629	638	599	592	625	632	604	611	569	594	566	578	606	637	629	578	632	601	582	627	604	611	615	641	565	601	626	627	588	619	600	558	615	650	622	623	607	585	671	611	588	618	667	590	598	599	596	638	653	626	619	624	588	608	613	592	599	618	643	629	577	627	615	592	606	586	596	617	588	613	606	640	610	634	637	595	646	593	607	592	693	610	666	572	599	633	570	605	585	611	606	606	633	655	609	582	633	566	629	596	588	628	600	596	611	632	626	598	611	655	620	580	637	636	639	575	611	608	649	638	593	602	598	622	578	635	601	642	631	639	645	573	640	640	661	620	651	562	616	627	594	588	615	630	625	618	616	568	616	605	600	633	590	585	604	633	627	621	593	632	602	617	604	611	630	665	558	612	593	648	654	610	619	617	611	639	614	619	612	640	589	586	605	600	602	562	623	601	683	591	618	651	619	596	607	635	588	597	630	579	598	592	647	620	582	595	634	643	593	568	581	550	589	593	608	606	625	583	608	615	591	622	611	592	612	602	598	563	587	597	565	640	622	620	626	626	577	561	591	644	612	623	612	601	602	631	608	576	559	587	606	654	644	631	623	600	593	600	645	596	617	608	603	585	619	688	598	572	578	586	646	556	580	593	605	605	591	616	610	595	622	628	620	606	599	626	591	656	658	608	619	598	590	619	606	610	578	621	587	627	615	599	642	601	592	601	631	584	555	607	599	578	611	592	581	666	632	648	613	628	638	632	604	631	593	624	611	646	563	591	650	611	584	619	638	597	590	565	575	639	599	607	593	613	594	606	643	606	597	589	627	605	616	559	579	589	625	618	637	566	567	636	609	600	616	624	595	596	606	621	621	618	607	610	589	601	622	636	642	613	637	636	605	620	635	626	583	605	613	596	556	572	645	634	645	603	635	603	608	639	611	595	599	646	610	601	594	608	625	617	625	620	570	569	608	599	604	602	609	597	610	645	571	632	602	614	601	630	595	603	635	584	598	609	595	629	626	594	636	585	581	600	607	604	590	629	591	614	606	613	652	587	612	606	614	608	606	595	629	589	599	629	602	629	624	617	593	693	609	614	625	610	618	582	609	580	568	577	632	597	638	602	605	634	638	639	590	620	589	604	625	598	557	610	618	612	578	630	627	632	627	625	592	617	575	582	630	589	589	577	583	597	601	575	622	631	616	607	617	638	621	637	633	577	633	635	588	654	588	607	633	664	651	563	620	602	595	623	603	628	616	583	567	623	588	581	570	617	647	627	661	651	632	614	620	635	609	603	649	615	570	587	590	613	615	631	609	563	559	614	585	604	611	631	593	644	584	698	642	636	644	582	627	602	636	641	636	582	600	603	619	577	604	562	637	638	614	594	612	617	638	570	577	584	571	629	570	627	623	625	615	585	596	609	635	618	591	608	601	593	596	566	596	594	609	605	595	600	655	604	609	618	627	615	586	611	584	593	607	619	635	637	633	649	606	573	606	622	628	625	577	605	612	627	631	602	634	589	586	594	613	637	635	602	603	587	617	643	602	624	601	655	587	647	580	597	611	617	604	626	657	602	629	600	650	610	620	606	554	619	587	653	665	606	593	639	588	592	588	614	602	602	586	615	597	579	565	619	606	624	578	629	591	636	622	618	567	614	625	588	581	603	603	635	609	565	653	619	653	609	623	642	601	590	584	567	588	563	591	622	586	599	636	646	628	616	607	614	593	620	627	607	621	625	613	589	592	621	636	594	594	619	643	609	637	611	635	621	623	613	599	564	604	609	612	615	641	635	593	553	593	585	599	580	612	620	643	652	608	593	687	605	586	595	578	621	617	624	637	656	589	630	590	575	629	591	632	624	603	633	639	591	610	627	628	618	571	606	621	609	629	600	639	633	623	632	620	624	640	641	596	602	634	623	634	594	601	587	612	594	607	638	623	621	633	615	617	581	615	601	620	631	627	626	617	591	600	603	626	668	603	617	625	572	585	587	589	589	600	620	590	659	624	574	618	625	649	628	553	578	625	620	627	615	591	600	639	587	568	587	591	673	600	634	658	592	620	586	597	611	627	629	650	605	604	612	646	635	661	606	590	580	644	594	582	638	649	643	627	610	587	592	608	599	601	602	605	580	619	604	638	630	590	584	596	625	603	628	599	611	605	583	615	585	618	632	645	659	584	578	632	598	630	650	584	615	579	592	588	639	600	631	589	617	586	619	607	577	636	557	624	624	554	643	594	606	594	616	660	613	589	629	581	595	591	579	607	599	613	575	659	582	600	617	686	602	612	609	616	591	590	600	652	624	621	642	653	618	628	639	610	642	601	626	653	647	632	611	638	625	617	603	574	581	647	593	658	657	607	624	587	620	604	621	650	624	607	611	615	589	598	602	616	644	614	599	580	609	603	652	591	581	638	602	611	552	615	649	576	625	632	575	618	568	606	628	646	646	610	634	651	647	643	625	576	604	599	570	653	603	608	613	592	616	637	578	593	607	592	627	623	629	585	632	639	584	598	605	635	602	618	601	602	600	592	667	618	687	567	623	614	578	617	595	588	588	627	645	589	596	608	593	590	583	607	645	640	620	633	600	562	623	641	642	625	615	568	634	639	592	574	644	602	627	578	632	589	584	630	587	578	639	637	612	621	650	631	659	593	599	587	571	574	617	618	596	629	608	625	584	556	608	620	611	604	590	628	573	595	616	589	542	649	608	614	615	627	572	610	568	639	599	637	568	570	587	583	610	606	624	642	599	617	529	584	624	576	646	633	615	620	619	655	587	648	607	601	621	643	603	566	599	603	614	630	586	593	623	571	614	602	652	615	587	639	547	644	558	660	644	639	644	626	585	595	629	615	647	606	654	604	615	621	610	605	627	644	577	599	614	585	587	631	626	603	585	580	572	613	617	609	658	605	633	588	623	618	635	597	607	617	617	591	627	576	609	627	595	587	611	651	644	648	634	570	605	561	591	583	595	564	648	621	620	615	608	602	567	610	568	620	611	629	625	618	602	561	580	600	561	661	664	659	635	596	590	627	603	581	616	590
17220	3357	3688	3224	2130	1598	1238	923	915	690	691	632	547	453	417	387	351	326	301	351	327	301	287	321	282	283	249	275	289	285	279	264	281	279	273	260	285	264	272	238	254	268	248	277	280	288	289	264	267	228	247	261	254	268	276	250	263	225	263	240	256	262	251	244	235	271	260	255	222	268	297	254	250	255	260	245	269	211	248	232	202	231	223	265	260	264	277	239	253	241	253	271	292	257	298	244	260	242	277	222	236	239	261	289	288	241	271	278	270	298	280	264	241	268	213	246	274	275	259	260	262	262	279	266	227	245	248	271	256	273	244	244	285	291	271	269	239	230	252	287	271	263	226	233	242	247	253	254	252	235	251	254	275	265	290	225	286	261	292	233	286	265	282	277	258	241	244	257	232	247	270	259	283	264	282	255	265	267	247	234	291	267	264	243	251	253	282	254	259	257	255	249	249	243	256	291	257	271	250	247	278	278	280	232	243	290	264	271	276	280	273	281	239	277	278	241	252	270	256	266	282	289	278	293	233	237	257	250	278	262	248	253	238	264	256	282	255	259	275	276	240	256	264	273	248	257	249	256	239	256	271	256	264	279	264	249	264	229	279	256	223	275	311	216	270	262	294	260	245	230	253	265	268	249	225	231	225	260	270	265	255	270	294	260	253	239	256	255	252	273	225	247	260	232	262	276	243	280	268	247	256	238	249	236	239	244	256	257	284	272	283	238	229	243	301	280	267	255	263	257	254	251	249	261	243	273	275	272	259	268	260	282	256	275	272	240	275	280	241	262	257	271	250	215	245	282	246	271	243	242	265	297	269	260	233	252	255	260	258	267	239	235	251	274	242	247	270	259	262	256	256	243	260	261	249	235	256	271	267	252	255	263	215	248	282	291	269	200	252	266	237	231	256	242	242	247	240	244	250	237	256	253	268	259	253	240	244	246	264	252	243	229	267	273	231	250	266	267	263	257	257	243	288	277	253	260	260	227	280	301	263	221	249	242	275	266	282	244	284	244	276	242	273	222	270	275	244	250	251	268	264	260	252	266	284	280	266	252	289	240	225	266	250	256	287	279	262	290	270	237	240	252	259	281	280	281	240	267	262	271	277	238	229	249	257	271	251	253	251	242	292	248	265	266	249	246	275	259	239	249	246	257	228	278	248	226	267	233	268	265	262	225	250	244	263	255	261	252	255	295	308	241	247	238	259	263	240	276	277	267	252	256	248	236	241	272	273	245	266	254	232	255	259	270	279	253	261	261	282	249	271	262	248	236	243	303	254	251	252	252	254	248	236	246	262	251	232	265	238	244	237	248	243	249	245	253	252	271	250	242	251	223	261	277	259	217	264	255	260	258	238	212	239	237	224	260	257	292	264	249	253	259	265	253	250	209	259	285	295	237	231	256	215	240	243	281	254	254	243	264	262	268	273	278	261	220	240	256	242	243	254	290	282	281	251	275	270	256	276	256	240	270	253	281	267	265	271	251	243	269	262	251	250	256	285	255	272	275	256	263	242	248	249	260	261	261	259	268	230	260	232	248	281	245	259	259	236	267	255	262	240	243	241	265	246	271	240	253	256	288	254	256	296	285	240	292	217	241	249	238	240	276	231	257	246	276	230	260	276	267	212	249	249	271	250	266	309	283	243	262	260	246	271	279	265	282	301	268	245	188	251	227	265	268	252	252	248	262	252	266	233	270	228	276	229	268	285	264	245	240	248	258	281	278	265	256	244	249	271	223	248	260	250	269	252	249	251	269	255	249	248	225	288	242	248	252	258	229	295	317	229	273	256	242	227	232	238	251	278	232	253	240	278	265	237	228	285	227	262	306	249	272	268	233	264	267	248	240	235	280	261	260	236	269	254	280	255	252	262	247	238	270	248	250	260	274	275	262	248	230	259	231	276	263	246	265	278	297	231	269	249	250	250	294	269	249	244	243	243	232	280	285	228	264	245	260	252	265	251	226	276	277	258	279	288	283	248	240	264	274	267	253	277	265	243	220	258	243	264	253	207	248	270	252	239	268	266	252	278	250	230	264	221	218	235	260	269	277	276	243	250	250	279	243	281	242	269	248	257	245	234	245	285	276	251	284	255	242	247	262	272	254	282	262	232	254	266	258	276	260	276	248	289	263	295	265	239	272	233	272	269	269	299	241	272	260	242	252	269	262	237	243	242	272	247	256	249	242	269	258	248	269	245	248	252	257	276	262	254	252	256	283	245	249	263	220	256	268	254	271	258	276	249	244	228	253	265	276	259	238	276	260	275	223	241	290	257	276	235	271	220	264	258	260	254	265	267	231	243	235	247	255	278	240	245	268	263	272	249	262	240	254	274	227	241	251	229	239	273	264	266	224	280	253	260	292	262	264	285	274	259	294	251	218	287	278	258	223	257	275	242	264	266	253	247	251	227	257	293	270	241	265	278	268	261	260	260	255	239	215	218	293	277	257	259	212	271	247	273	259	275	270	254	283	250	241	253	241	242	273	227	228	263	266	231	253	248	242	259	232	244	274	268	275	244	252	232	272	266	254	252	273	294	238	274	271	245	261	238	244	230	257	276	294	271	225	261	249	233	215	255	290	253	277	253	232	245	259	269	249	238	277	268	252	253	236	251	251	271	273	265	220	296	261	267	234	254	263	230	264	232	261	256	245	274	233	264	267	268	265	247	253	259	255	252	262	276	254	262	239	245	279	261	282	242	271	229	222	288	251	255	252	245	245	277	268	271	268	290	268	272	225	266	276	247	275	231	261	255	260	270	241	263	268	240	257	242	263	245	256	252	283	205	284	265	271	231	290	250	268	214	258	213	243	245	259	262	275	264	222	259	250	242	272	275	270	274	250	249	273	254	270	282	255	264	260	249	255	252	263	258	254	256	242	255	240	281	238	270	260	259	238	259	248	271	236	247	259	257	246	257	263	254	281	265	252	250	276	255	257	258	279	252	228	267	240	238	254	274	232	255	266	249	276	215	268	257	250	222	253	268	256	293	227	234	281	266	229	220	273	282	236	250	258	261	257	269	238	287	267	240	250	279	250	277	261	231	253	255	241	248	280	272	281	277	265	251	267	246	250	244	284	273	254	236	228	251	255	266	262	251	254	242	268	263	273	293	217	258	259	258	269	253	269	254	244	250	260	267	265	266	244	271	295	262	250	274	246	258	255	245	246	252	271	268	230	263	256	240	244	232	248	240	258	250	255	243	262	272	286	273	268	277	238	251	276	277	254	286	252	267	273	252	280	265	230	282	259	253	269	235	258	246	227	266	230	235	242	253	257	247	242	236	233	240	320	265	259	250	261	244	248	264	273	269	247	241	253	232	241	228	271	250	258	237	266	278	285	270	290	265	284	247	252	246	253	264	252	286	267	250	252	243	261	246	260	246	283	235	270	259	271	247	235	264	254	252	271	238	243	242	229	223	241	256	271	289	251	257	283	293	255	235	248	253	249	264	278	258	275	265	257	271	260	276	245	241	266	241	229	235	266	238	281	259	268
10639	2285	5888	6941	6277	5881	5041	3969	4083	3008	3043	2944	2418	1858	1546	1543	1435	1181	1090	1045	1011	973	956	876	812	831	768	699	714	695	697	691	679	679	691	658	604	668	635	622	584	638	609	631	599	612	604	635	591	609	611	593	611	585	594	577	607	602	605	611	597	584	591	602	574	588	591	588	591	567	578	588	637	578	615	592	618	623	589	558	569	615	592	566	602	662	520	644	534	559	601	635	565	581	595	588	591	577	578	592	556	580	600	595	587	633	592	623	604	650	590	607	596	561	546	589	551	624	642	591	586	617	561	619	579	573	595	622	592	559	569	589	576	595	571	557	636	583	587	591	601	589	562	618	599	614	600	578	564	611	592	566	592	602	587	611	565	596	597	582	547	581	572	580	550	581	559	568	593	579	583	618	652	523	609	580	591	571	592	569	589	553	581	564	547	593	588	567	596	594	588	602	571	564	616	581	572	580	586	631	551	575	607	603	580	629	572	627	586	545	539	600	601	534	537	600	603	585	574	594	589	575	611	642	600	573	617	621	635	583	582	591	585	582	594	556	565	625	576	580	576	579	577	582	551	543	599	575	587	579	582	600	632	586	550	614	582	587	567	567	575	610	551	551	561	600	604	577	633	588	561	577	574	567	529	563	599	607	616	554	580	543	570	583	606	600	540	601	569	577	603	603	590	603	568	645	586	551	581	595	541	594	606	597	578	572	575	592	572	621	593	578	549	594	586	575	568	615	558	548	567	591	618	592	557	570	573	563	569	572	579	557	596	604	577	523	538	552	600	577	545	567	578	534	561	540	617	583	581	568	605	661	573	589	595	592	614	558	577	563	596	600	610	603	583	563	555	598	616	569	565	551	564	619	582	582	617	606	562	556	573	557	590	554	607	553	559	609	594	584	594	569	551	594	546	619	599	634	623	607	563	571	556	611	575	615	538	569	586	645	575	568	628	605	581	572	573	537	558	564	593	590	646	573	580	565	555	604	561	605	608	578	612	592	562	584	545	549	595	589	592	551	537	584	589	577	570	614	549	592	609	613	572	590	573	581	552	551	605	604	615	581	567	576	550	608	597	591	601	588	557	567	588	568	569	574	613	570	578	567	599	561	584	584	575	580	548	589	546	621	590	576	613	572	566	613	608	627	593	590	593	618	609	603	589	588	578	612	569	577	564	566	609	594	619	616	553	604	570	553	572	585	569	565	560	610	584	570	586	610	613	579	627	582	578	569	568	547	596	574	611	587	592	586	613	599	609	575	557	579	583	589	659	585	591	559	543	595	567	606	576	593	588	588	570	552	571	568	533	591	584	600	539	574	627	637	596	594	580	602	586	579	559	544	589	576	594	579	616	579	575	559	596	586	574	629	579	607	602	582	599	580	580	590	556	594	611	610	600	595	562	604	593	616	649	601	591	632	561	601	612	539	560	637	597	558	550	600	568	577	565	562	556	607	576	544	567	573	594	623	591	567	585	536	583	589	545	610	578	631	589	618	609	577	565	556	569	597	558	598	586	563	589	590	587	554	566	605	544	594	586	599	569	571	573	620	636	536	535	568	584	541	556	611	583	623	568	635	613	570	585	596	582	582	565	601	571	620	604	581	582	548	589	539	564	573	550	577	566	585	573	564	583	583	612	534	559	576	602	559	560	644	560	540	596	603	577	574	565	546	573	565	559	599	582	567	552	567	560	599	597	588	587	582	595	582	584	581	609	546	560	587	565	593	639	568	598	576	597	599	584	593	577	576	564	578	596	597	602	616	605	564	592	599	624	565	633	561	591	591	598	639	560	633	603	594	619	601	619	570	584	589	583	601	569	574	520	596	587	586	586	624	569	553	612	607	570	589	571	625	565	560	580	585	587	594	598	636	588	585	603	637	602	599	578	605	593	592	609	607	567	602	589	585	628	553	590	606	601	590	606	620	577	587	585	589	533	581	596	592	540	578	587	531	585	598	632	546	604	577	604	555	592	535	563	568	571	594	602	590	617	598	577	584	612	605	608	594	575	574	587	576	535	572	608	559	536	581	612	552	573	565	627	604	620	586	564	550	568	567	525	581	581	548	549	612	565	592	588	590	584	584	528	599	604	606	602	592	588	609	601	564	585	567	572	578	569	579	568	619	560	576	602	608	583	640	594	580	592	610	566	600	588	622	556	563	548	589	603	570	564	576	587	569	574	583	609	561	618	626	581	630	575	626	573	599	545	580	616	587	581	553	603	553	615	567	583	576	596	588	617	593	608	582	572	602	602	618	598	602	565	571	582	600	573	603	579	591	602	555	595	617	600	588	607	563	526	604	601	571	584	609	552	592	561	594	595	578	573	596	564	559	594	552	548	547	544	579	625	595	581	571	538	561	586	574	598	585	582	602	599	600	594	589	595	567	539	601	564	535	524	575	580	628	577	546	610	563	613	569	581	583	586	604	577	556	619	607	610	575	591	564	556	587	610	605	597	522	597	578	596	566	605	623	587	594	556	608	581	585	571	594	569	607	623	620	592	605	550	577	570	570	580	589	577	558	599	543	555	599	543	578	607	605	591	591	575	570	570	531	678	530	554	608	582	578	620	580	591	594	540	558	590	581	587	560	580	582	552	579	552	583	579	600	588	565	595	605	637	592	602	562	602	556	578	599	621	593	535	615	584	597	562	554	578	582	593	598	588	571	565	590	609	566	565	586	610	613	591	569	620	563	587	619	595	583	610	588	568	609	606	618	614	564	596	597	590	604	569	571	619	625	613	595	546	579	587	530	624	625	577	594	599	601	570	572	574	590	564	587	564	596	571	577	554	606	608	610	643	549	573	611	573	565	542	575	562	592	587	570	597	602	597	573	548	572	581	557	641	631	528	584	582	552	562	590	599	542	602	537	595	594	627	554	588	613	615	603	543	636	566	590	563	579	605	599	586	581	569	604	588	567	589	594	638	582	575	589	574	611	613	576	572	614	592	597	611	577	579	634	575	573	600	619	577	562	560	594	590	542	597	599	580	557	558	593	604	605	582	551	575	591	593	605	571	575	570	602	573	611	637	577	608	618	599	550	602	581	613	620	536	562	619	621	567	559	565	588	657	572	598	575	587	559	584	591	565	586	582	632	555	594	594	585	600	637	574	574	635	575	561	619	599	607	591	594	563	590	584	578	582	590	609	619	538	567	566	534	562	524	559	567	567	612	610	576	632	564	606	552	610	602	592	562	551	597	566	573	605	615	592	607	597	567	545	586	532	556	555	608	572	651	653	606	602	577	609	608	569	565	592	595	578	592	581	613	553	537	631	586	542	558	551	604	577	563	587	593	557	572	585	584	554	611	554	607	611	595	606	586	587	585	585	581	586	573	590	584	577	600	622	587	546	597	641	591	575	605	551	553	563	607	519	597	542	540	613	549	557	574	605	636	598	589	592	594	576	556	565	600	621	616	586	569	634	633	584	599	555	602	612	627	577	600	629	566	571	569	599	583	576	646	580	585	613	543	578	559	571	559	574	610	569	591	610	556
2234	541	541	436	291	273	249	237	200	183	197	179	162	192	151	153	166	171	167	166	179	162	147	158	185	178	176	171	149	137	138	138	151	143	147	150	136	163	157	170	152	137	131	133	139	151	146	131	170	130	173	156	130	155	124	139	130	144	157	127	131	156	159	146	135	150	146	164	145	158	151	146	155	128	135	138	143	165	156	126	160	161	133	131	143	152	144	146	145	128	134	157	131	149	134	159	116	150	171	130	144	133	142	144	162	138	125	124	133	139	150	135	151	123	156	123	138	137	107	141	146	142	160	164	135	154	140	152	123	126	142	144	146	139	138	116	153	132	142	137	158	156	141	143	154	163	157	144	127	144	165	141	174	164	129	133	121	128	151	138	153	136	152	155	153	146	129	130	127	124	161	132	130	144	133	148	153	135	131	151	167	155	164	158	129	147	142	134	146	163	142	140	161	149	137	143	166	160	154	144	136	155	150	142	121	131	157	146	144	115	167	134	126	173	154	138	141	168	127	154	143	151	130	122	145	162	136	135	140	143	143	122	113	150	134	151	146	149	128	165	145	158	143	144	139	156	147	152	149	118	127	164	140	156	147	152	148	143	126	144	149	147	140	152	152	160	140	150	149	129	131	138	140	128	163	145	144	125	145	140	153	140	141	151	124	147	128	149	144	158	141	160	143	138	143	138	125	125	152	140	144	149	147	123	139	131	146	175	145	141	143	161	129	137	129	166	159	147	139	142	156	159	144	150	129	130	140	170	163	143	142	147	160	149	145	145	133	145	149	182	132	153	144	146	133	147	140	166	139	134	128	136	129	160	133	157	144	143	138	116	137	151	135	157	162	145	152	129	148	139	157	131	131	150	154	132	124	124	125	141	130	141	143	163	142	152	161	145	136	121	116	136	124	137	144	151	157	143	142	144	138	129	141	135	130	139	140	151	169	154	159	144	120	123	162	134	128	154	123	146	132	127	146	126	150	136	138	147	139	169	155	144	143	148	125	149	150	136	159	147	134	143	147	151	139	129	132	162	152	151	125	131	159	142	129	118	161	154	147	130	148	134	156	164	139	151	141	144	126	163	154	149	134	150	155	144	130	136	151	120	156	131	142	135	135	149	149	120	136	133	139	134	137	140	150	161	155	151	143	130	149	148	140	157	171	152	156	158	166	149	131	130	156	139	137	123	160	146	151	125	151	133	134	142	132	145	139	165	138	144	133	118	147	155	165	141	173	148	158	135	147	146	164	138	162	131	160	153	160	144	137	160	127	150	142	127	159	158	154	116	142	134	141	157	136	167	129	161	165	141	160	128	148	162	118	142	141	129	150	172	150	144	176	145	115	118	150	135	125	144	141	124	154	131	126	153	124	132	131	168	144	135	144	120	136	160	123	129	150	145	155	156	160	146	121	149	169	142	142	125	138	146	150	150	152	143	158	128	143	144	154	137	136	154	123	142	148	140	144	157	138	139	142	141	131	139	153	156	149	134	151	148	144	147	168	152	153	146	145	130	127	143	145	132	134	146	145	141	141	135	165	126	152	164	153	149	144	139	153	149	153	150	133	147	129	134	106	151	145	144	142	131	141	176	136	147	152	131	125	154	149	143	154	152	141	151	162	153	152	147	129	154	126	117	150	149	157	121	143	146	136	124	149	139	139	155	144	152	138	140	144	146	138	123	152	154	158	151	127	148	142	168	162	147	157	157	135	138	154	141	139	126	146	124	152	130	146	150	171	146	121	132	146	155	170	157	156	127	150	131	120	142	154	143	143	141	145	142	132	156	141	140	141	150	125	126	119	133	135	138	131	164	144	138	154	166	154	148	125	151	140	159	149	138	123	132	130	142	140	142	148	169	156	143	128	133	135	171	156	151	164	141	120	145	157	148	124	128	147	147	150	136	132	132	130	155	161	153	147	132	114	154	152	139	151	147	141	136	136	169	152	150	148	130	151	134	159	142	145	154	139	146	149	114	127	132	155	143	142	144	132	152	145	137	154	149	158	145	142	130	121	127	138	127	166	135	145	147	136	137	142	145	123	121	146	149	132	164	161	162	136	142	140	138	149	167	134	137	146	130	140	144	152	137	143	136	142	159	153	146	132	144	164	139	176	126	173	150	155	138	134	147	137	159	141	152	153	132	142	158	148	131	153	164	140	144	156	143	146	147	145	143	147	133	154	130	133	139	141	139	116	131	142	121	144	128	158	127	145	126	162	140	144	159	144	159	153	133	157	150	161	121	143	141	149	129	127	132	147	134	116	140	122	122	112	133	148	138	122	126	142	144	131	148	119	135	127	144	139	141	146	156	163	149	136	130	145	158	122	151	146	127	151	139	153	155	131	143	116	166	138	126	141	138	153	126	132	146	165	138	134	140	142	139	134	126	131	131	147	142	168	137	167	142	112	140	153	159	166	148	137	143	131	130	148	145	153	148	132	143	135	147	125	123	137	142	138	132	150	152	137	151	171	138	158	171	147	143	144	147	165	157	152	150	157	141	124	148	147	140	161	160	132	135	140	154	151	170	118	165	137	145	144	177	144	129	130	132	141	132	130	127	144	151	132	127	136	136	148	141	160	160	136	145	176	131	124	136	150	139	123	154	163	143	134	144	151	137	140	159	135	141	135	151	155	154	153	137	164	137	135	158	144	128	129	114	146	146	154	138	131	126	149	146	152	140	147	145	166	116	147	136	162	146	127	131	128	143	156	134	149	148	154	138	127	139	143	146	141	142	148	146	144	127	136	134	134	141	137	146	137	133	144	170	124	130	137	163	144	161	153	139	157	120	146	162	145	153	130	150	170	144	141	142	149	152	143	145	150	159	146	156	152	138	149	148	152	164	165	131	144	159	162	144	149	146	120	156	151	159	102	134	147	119	148	149	140	139	141	141	156	142	141	153	137	162	137	153	173	134	135	152	125	144	136	134	137	162	146	132	138	130	120	158	139	139	143	141	143	124	153	163	118	138	154	157	159	157	133	143	133	144	153	133	119	157	167	154	154	135	134	142	161	175	145	138	157	139	132	140	145	177	128	144	168	140	133	133	141	123	137	156	151	149	142	122	153	164	148	142	144	174	136	155	143	153	137	133	125	134	154	152	149	136	153	139	148	157	150	181	145	136	120	121	138	154	168	142	142	143	153	146	143	133	136	144	155	168	145	167	141	141	124	143	123	125	141	135	128	143	148	134	133	154	142	124	176	132	147	145	141	121	136	160	140	145	156	141	139	175	131	148	140	148	136	147	141	140	155	144	164	154	117	139	144	132	146	140	160	154	121	148	162	180	135	152	156	138	166	132	144	173	147	125	141	152	143	158	144	134	134	133	144	123	151	136	145	130	129	141	157	135	141	130	133	153	160	159	150	137	117	143	142	152	134	128	136	162	130	148	144	139	127	171	162	132	129	137	191	146	142	133	170	152	141	148	148	149	146	134	134	128	141	138	140	138	158	149	136	149	134	147	132	150	132	133	153	148	156	134	141	143	155	148	137	151
2159	723	1301	1502	1288	1030	878	764	737	690	646	567	618	577	581	544	514	493	484	503	466	478	481	454	473	468	402	407	398	388	401	366	420	407	404	383	396	399	362	371	400	361	371	362	359	388	388	388	349	376	363	367	408	392	387	368	391	371	369	392	385	383	371	331	373	370	368	345	381	349	358	368	366	378	341	375	383	377	375	359	336	370	370	348	367	369	376	394	422	380	390	339	363	377	357	367	386	369	382	374	367	358	379	370	353	369	362	393	402	398	341	376	372	375	359	338	380	364	360	371	380	401	362	394	357	364	405	386	344	392	380	375	379	362	399	405	344	374	366	375	378	357	393	348	387	355	346	359	380	381	397	361	395	385	379	374	362	368	353	373	385	348	423	344	380	361	383	390	363	407	355	397	362	343	363	368	366	404	382	364	389	404	365	346	398	387	369	352	359	363	381	372	385	382	370	341	406	349	366	373	359	366	345	358	365	370	372	391	381	354	376	363	363	391	386	367	352	394	391	379	378	406	383	387	372	383	380	351	369	359	371	363	360	381	370	374	366	396	368	375	384	383	368	367	383	329	361	352	378	352	388	392	362	367	407	347	364	377	385	356	374	335	389	388	383	406	354	366	365	391	349	405	390	338	391	330	363	366	375	360	380	388	339	385	357	379	367	341	413	380	367	399	351	339	378	376	395	384	371	393	403	354	401	373	405	341	358	391	376	372	382	404	381	339	391	411	347	380	369	375	367	343	381	372	375	387	361	351	370	380	368	349	377	375	370	363	383	388	402	365	353	371	382	409	387	397	352	379	403	391	364	351	360	376	381	396	367	379	359	381	350	359	394	377	373	315	396	351	381	405	372	358	355	360	385	368	344	390	389	375	390	404	354	378	380	390	373	401	407	402	400	405	383	371	386	361	375	355	356	359	363	339	398	393	358	365	338	366	349	384	367	385	363	397	364	410	392	366	382	331	385	376	400	406	396	357	380	334	357	370	369	350	373	355	387	367	397	368	361	400	377	363	347	378	364	403	362	369	393	400	372	391	370	380	377	371	366	375	355	367	377	358	361	364	389	368	359	395	391	365	348	373	416	347	358	403	386	395	377	370	345	363	354	361	379	322	353	378	381	380	345	375	424	375	371	358	378	387	403	390	369	333	369	359	355	379	396	390	386	391	401	346	373	400	357	383	351	406	391	399	424	382	397	396	392	391	347	354	367	380	332	343	364	375	418	383	377	351	362	368	388	395	385	397	385	427	364	380	337	353	374	369	364	369	349	370	437	359	385	347	372	370	370	390	387	355	381	389	397	390	400	355	370	364	386	366	347	365	376	394	367	364	372	382	387	384	366	355	385	385	375	420	371	405	344	346	398	390	373	370	375	407	412	382	366	379	389	382	407	435	399	358	399	380	345	401	374	377	381	415	366	387	369	394	364	364	343	367	352	346	331	348	389	363	334	405	372	352	389	346	411	362	355	369	340	347	357	338	368	399	355	367	372	376	380	328	400	359	380	345	389	375	358	375	328	389	405	375	386	368	369	348	366	361	384	412	394	382	348	384	339	396	347	348	380	358	352	380	361	366	383	397	382	349	413	344	382	352	352	357	386	366	408	392	384	359	385	422	362	380	341	402	337	373	360	390	369	368	372	379	357	371	374	346	391	346	387	374	376	374	388	364	374	381	350	348	371	370	362	374	378	347	416	421	408	383	378	407	369	386	379	361	383	332	353	359	349	378	380	370	348	369	358	348	381	361	377	384	393	350	378	409	358	424	401	371	355	402	363	396	393	349	370	387	354	398	376	367	404	362	371	400	379	340	404	337	346	331	367	421	386	388	343	394	383	361	362	375	357	387	372	378	380	359	372	383	375	373	378	385	347	378	388	396	386	386	394	363	378	376	366	376	370	381	382	373	374	360	360	349	354	370	381	389	354	381	378	359	342	380	388	352	427	371	359	357	351	364	342	357	356	379	356	382	350	362	388	377	379	363	376	347	359	352	372	365	370	369	364	365	334	354	373	393	358	346	354	345	369	388	391	342	398	335	383	374	381	370	385	344	342	376	397	383	344	361	362	404	387	362	370	379	372	373	374	357	373	344	348	369	399	373	336	385	395	388	377	368	354	389	370	361	365	351	398	341	386	338	375	363	358	341	381	364	384	363	384	381	352	408	339	344	380	386	355	389	397	356	366	390	351	342	379	365	416	336	372	359	330	372	382	379	338	354	399	371	391	393	396	366	424	366	356	366	411	367	364	395	379	413	372	334	394	344	366	367	358	379	360	348	367	386	385	412	351	383	369	346	389	375	389	394	374	410	365	364	373	368	354	352	384	370	354	404	383	377	384	415	385	366	361	378	365	350	379	323	380	371	374	353	388	369	372	339	400	385	362	349	358	387	364	370	384	383	370	409	392	354	373	380	380	359	435	379	364	368	346	366	384	367	358	391	416	363	393	381	353	348	377	358	377	390	386	383	359	371	366	382	373	355	349	329	392	389	396	361	382	358	410	381	360	412	369	402	371	360	373	392	390	386	373	358	361	345	388	399	348	365	391	360	398	391	361	337	356	395	381	352	342	347	367	416	379	395	349	397	370	387	363	330	360	344	394	382	367	367	397	354	381	417	353	391	339	383	375	358	396	391	320	383	407	387	402	373	343	389	362	373	394	365	375	386	363	405	361	347	347	350	358	373	377	389	377	375	377	386	374	355	399	357	409	366	351	354	372	387	377	333	392	369	383	381	368	380	376	356	381	388	375	389	369	393	376	356	368	369	364	378	362	376	342	389	362	380	376	378	377	357	343	352	364	360	387	394	376	376	382	386	380	363	390	399	367	406	394	353	346	353	348	406	392	369	376	362	353	333	362	354	371	376	365	372	381	384	393	393	345	390	349	383	363	365	353	366	357	344	381	389	388	420	405	372	425	379	425	385	368	381	381	360	414	367	351	354	335	388	399	380	366	361	368	380	346	373	380	367	368	368	396	338	390	360	388	354	373	382	386	375	375	358	384	408	375	359	395	365	413	373	386	371	373	368	342	358	387	384	378	387	340	397	397	385	367	365	372	392	353	371	364	364	354	359	371	390	327	370	362	363	368	362	347	394	393	334	357	378	361	363	335	394	403	412	326	371	342	379	366	388	408	430	395	365	370	403	349	337	370	360	403	378	348	401	377	382	396	418	383	380	371	358	393	347	377	364	360	388	390	357	351	350	400	397	387	395	376	370	364	374	386	346	395	382	369	374	373	359	394	397	364	359	363	374	392	371	333	372	408	391	374	394	414	374	394	352	403	386	372	412	372	390	353	398	360	400	389	362	373	389	397	360	393	394	345	363	410	363	385	382	361	361	351	430	416	354	389	361	379	385	354	367	357	375	394	382	383	398	387	366	374	359	360	362	414	372	390	358	356	375	387	375	383	371	380	363	385	403	376	366	399	382	370	361	379	369	373	384	374	387	359	381	365	383	369	377	385	360	378	389	384	372	391	375	370	379	361	393
10249	1849	1650	1832	1254	977	750	646	568	490	471	417	340	358	338	348	357	307	289	288	321	273	279	284	320	279	303	262	282	267	260	275	259	226	304	311	255	293	274	262	261	252	249	283	231	275	257	267	263	258	278	258	257	249	227	209	255	256	237	270	261	288	290	268	270	256	245	256	255	244	257	256	248	235	287	276	249	279	271	260	252	205	228	240	256	217	245	274	264	253	237	230	258	243	261	259	230	268	247	230	277	254	290	258	258	267	245	288	251	279	264	256	266	270	256	247	270	279	277	252	281	233	279	239	239	252	283	256	278	270	246	247	269	269	250	250	268	297	261	257	262	250	245	270	270	259	268	254	257	274	286	271	256	253	245	267	267	241	251	259	256	252	224	246	238	228	252	268	269	226	246	246	239	245	271	259	284	255	232	228	274	277	260	270	275	235	238	267	253	254	240	237	243	264	274	249	264	257	243	250	288	257	264	251	296	233	264	247	253	239	238	260	285	249	262	254	259	260	251	260	264	236	248	262	243	252	249	251	265	245	267	265	242	251	254	267	264	243	242	243	252	248	253	272	297	307	230	270	257	239	243	244	267	260	248	234	246	246	267	284	265	267	262	245	254	245	249	259	257	276	258	297	251	245	280	255	243	255	271	275	269	272	241	280	260	281	267	259	261	251	258	249	255	250	240	253	248	276	251	283	289	273	246	271	262	215	249	272	245	251	265	255	248	271	273	250	273	252	244	243	272	257	277	254	237	247	269	289	233	240	233	231	260	263	273	274	287	262	256	250	263	249	269	241	242	283	257	260	247	239	256	248	266	262	277	256	223	264	260	257	236	232	278	258	239	252	226	283	251	238	276	230	266	282	247	245	255	255	266	267	242	270	228	247	247	255	260	235	290	248	274	284	286	247	258	301	264	269	263	269	256	261	235	270	248	265	255	231	276	285	262	258	251	204	288	236	239	240	261	261	281	285	268	266	231	262	269	262	273	267	270	264	278	256	275	235	267	242	294	240	273	264	273	264	274	260	253	269	244	269	259	287	280	271	252	241	259	246	275	264	257	264	271	281	263	252	275	273	237	247	270	275	266	265	245	257	228	235	244	239	251	262	268	284	278	251	271	257	251	277	271	248	257	292	280	234	249	261	285	268	252	234	253	252	261	263	225	245	266	265	235	259	275	254	270	261	255	285	257	245	246	269	256	241	288	265	264	218	263	239	248	277	261	242	274	270	269	265	247	248	266	244	268	239	258	274	247	256	266	247	247	270	263	279	239	207	284	269	261	223	254	269	272	270	258	237	240	309	276	238	227	265	259	249	263	260	262	262	262	261	271	252	276	246	291	273	242	251	255	248	262	275	237	261	241	241	278	221	275	253	267	258	285	276	292	274	261	251	228	271	271	224	291	237	263	253	258	265	266	254	245	293	234	247	248	219	256	253	265	278	252	243	259	272	247	257	255	300	266	237	302	263	268	275	221	256	275	245	262	222	246	276	266	256	268	216	278	257	277	254	260	246	246	242	242	233	250	269	275	256	237	281	246	211	277	275	268	265	275	259	234	266	267	241	262	253	248	267	257	239	257	239	257	232	239	262	283	281	275	257	250	248	250	233	250	271	288	258	261	271	265	265	234	260	278	246	295	262	253	247	261	248	262	245	262	236	264	240	251	237	246	258	266	222	269	249	244	235	229	255	254	288	251	217	255	270	260	236	227	254	237	256	219	266	252	259	258	248	262	258	247	258	228	248	256	260	275	252	236	263	247	234	256	248	263	278	241	234	264	274	229	249	262	269	251	284	246	234	246	296	268	264	282	226	248	275	265	290	276	226	252	233	248	267	279	255	233	224	272	263	272	252	263	250	276	260	278	251	252	261	296	258	252	276	265	258	246	248	244	276	275	248	255	253	254	223	243	241	256	268	249	246	249	247	257	272	255	235	246	265	239	259	256	254	252	274	269	250	254	260	292	276	258	299	265	260	266	230	237	264	280	233	262	233	238	235	254	276	257	252	273	240	273	262	251	256	262	249	264	274	272	270	259	266	238	246	257	231	256	226	277	233	240	241	252	249	249	270	254	259	292	265	269	275	249	246	267	232	266	281	252	280	248	249	259	257	247	249	283	255	245	266	277	234	260	251	281	271	265	267	265	268	270	251	264	260	268	254	252	287	250	274	263	252	291	247	278	245	250	280	278	251	259	254	249	245	245	259	271	248	211	273	253	245	278	271	249	241	277	260	283	293	257	231	263	254	270	229	260	260	230	240	253	268	258	272	233	241	275	239	275	278	253	242	243	251	270	265	293	239	238	244	253	238	261	258	256	251	266	296	270	234	255	260	246	270	226	259	275	273	273	233	272	262	259	269	310	263	239	247	265	254	288	285	249	236	259	273	244	248	273	242	257	268	264	254	231	248	259	289	260	268	261	282	297	266	253	234	270	260	271	282	266	257	243	277	242	240	252	291	275	278	270	255	236	255	255	268	262	242	249	261	255	273	227	251	274	244	266	260	271	239	227	230	279	236	232	279	276	237	308	227	261	261	244	267	265	251	285	275	230	247	286	232	241	264	275	255	275	264	280	251	272	277	244	237	226	226	284	284	248	256	289	263	260	257	249	251	272	282	294	248	267	226	269	293	224	258	254	252	277	271	271	243	265	250	278	238	240	250	247	260	249	267	248	235	252	258	273	272	273	258	277	280	284	244	272	236	243	245	225	248	240	260	238	263	257	263	232	238	234	257	243	265	295	260	248	237	247	252	253	231	263	252	264	244	266	269	226	241	273	256	268	253	228	256	248	243	229	243	257	246	258	242	259	245	271	259	269	254	257	276	251	271	258	229	238	241	232	272	258	236	261	244	271	290	249	257	253	270	261	263	253	254	274	268	241	223	265	268	268	277	260	279	280	259	255	255	272	261	257	256	313	279	282	266	255	246	288	277	257	227	248	264	250	245	249	251	239	254	263	274	243	231	254	259	241	252	238	266	243	242	254	242	272	282	275	266	263	237	269	246	282	242	263	255	231	271	252	262	258	284	260	231	256	240	261	274	285	245	243	291	287	254	264	253	213	268	255	331	251	235	272	247	242	249	246	261	241	272	249	259	263	275	248	269	273	257	232	252	296	226	250	239	238	290	253	263	265	269	252	269	268	244	258	250	277	256	260	290	242	263	263	275	248	221	234	244	265	259	271	282	298	238	251	253	245	295	246	254	258	257	255	251	273	287	258	239	274	234	259	241	253	256	257	294	252	238	289	238	254	294	258	261	261	228	257	253	238	245	246	272	241	267	253	274	241	254	258	257	252	257	280	242	248	250	259	236	244	262	269	261	237	271	277	273	240	264	242	241	250	269	281	246	279	232	248	273	225	246	255	233	264	250	223	284	282	245	256	256	232	247	267	287	262	266	255	268	262	246	264	264	258	279	254	245	236	246	235	243	233	255	239	219	257	270	237	258	262	273	259	268	255	249	277	280	251	265	285	261	242	248	252	246	262	260
8014	1608	3137	4939	4153	3595	3073	2601	2667	1850	1742	1367	1300	1310	1232	1146	1012	1002	895	910	863	822	862	779	822	782	722	705	703	686	630	673	665	667	676	627	642	654	646	641	638	577	606	643	659	607	590	618	613	598	625	595	630	590	639	599	614	600	575	602	644	617	639	592	614	582	611	579	581	598	618	659	611	564	631	612	567	635	635	589	599	619	596	607	626	587	582	598	616	607	601	654	631	635	571	578	566	591	616	630	576	603	589	609	625	615	614	614	618	605	599	616	540	584	578	612	645	612	652	701	617	565	606	634	632	617	635	692	604	594	575	585	626	602	591	608	627	605	584	605	585	609	606	592	613	644	591	595	661	613	613	614	595	627	606	623	561	587	629	603	628	583	599	560	650	596	609	591	648	607	587	611	590	587	623	612	582	664	633	581	607	539	609	613	563	632	588	584	609	603	627	589	570	623	609	595	561	601	576	608	609	628	636	588	575	612	594	664	658	566	581	599	633	581	606	622	630	574	604	616	613	612	591	645	617	592	602	586	655	583	647	642	597	645	602	588	559	604	617	620	627	626	620	585	646	605	577	634	577	632	590	612	620	626	621	627	596	597	614	560	608	589	641	615	582	615	624	610	600	567	642	629	635	605	659	622	539	528	619	631	606	628	614	607	557	603	580	593	629	583	619	619	615	613	644	608	589	580	614	573	619	650	587	648	569	562	589	619	669	601	622	611	650	573	667	589	574	601	597	589	566	593	601	596	633	565	604	565	596	602	584	592	589	624	673	573	609	611	574	672	641	598	576	634	587	580	623	581	623	590	579	592	633	586	620	594	616	569	615	592	616	585	598	587	567	593	599	603	606	617	574	580	578	626	622	638	589	619	595	624	585	631	592	601	604	598	620	613	600	645	552	628	605	590	605	653	590	645	590	574	631	596	641	613	632	594	591	586	584	638	620	593	566	615	610	572	636	630	594	625	605	587	591	606	580	568	586	575	598	606	581	581	598	590	552	585	587	570	587	615	570	594	564	632	633	577	604	595	593	636	609	610	598	629	599	544	578	595	627	632	606	599	626	562	637	632	628	641	598	644	565	594	599	613	584	562	593	575	585	618	608	601	577	622	588	627	570	598	585	602	606	621	579	570	588	596	645	607	654	593	611	637	611	640	578	590	652	651	587	604	581	580	634	604	622	621	619	608	620	579	578	655	610	642	609	662	607	604	592	615	561	633	603	615	616	640	627	615	584	590	626	600	588	613	593	575	612	576	637	610	611	619	594	527	634	606	629	638	592	627	593	591	639	547	646	632	573	663	625	597	629	590	566	613	597	582	593	556	607	586	596	577	621	628	642	636	617	623	569	584	601	609	608	577	621	598	616	621	574	613	605	571	617	613	632	633	591	639	581	581	597	594	616	601	614	639	615	613	629	627	590	577	646	596	584	600	586	637	609	591	602	618	591	570	601	584	622	602	597	644	634	580	637	606	631	591	617	611	616	621	614	622	644	580	574	581	585	613	586	615	617	608	600	614	558	639	592	629	599	590	632	591	576	577	624	632	597	651	629	607	628	593	609	615	618	602	589	605	596	565	604	628	609	568	605	619	626	620	604	629	602	563	629	637	580	654	639	615	605	592	651	608	640	595	648	609	627	597	642	604	624	601	604	589	644	606	639	664	563	576	558	597	609	597	632	579	579	673	620	621	612	597	618	573	617	608	616	602	586	601	569	587	623	602	609	637	589	570	595	643	606	593	613	643	644	604	592	575	610	579	595	635	618	605	601	556	595	629	610	587	624	596	604	617	616	625	585	608	646	662	575	608	622	600	547	618	606	617	579	618	597	618	607	588	619	584	610	533	599	559	612	603	588	586	605	602	630	597	570	598	613	624	584	604	604	602	574	579	611	616	647	608	587	577	579	591	619	661	598	621	590	589	655	633	587	575	569	620	592	622	618	628	630	603	588	597	612	620	609	617	676	625	633	576	643	618	583	598	589	604	589	615	589	617	617	587	643	580	611	584	612	625	617	614	589	593	622	616	574	576	630	627	647	606	624	615	660	609	615	563	573	599	602	583	596	651	562	613	634	596	538	602	565	571	637	602	590	595	594	608	582	586	603	602	622	595	608	584	609	597	612	617	622	578	609	610	640	609	609	588	577	642	591	594	625	586	651	578	624	583	579	570	584	608	569	629	577	599	577	615	664	650	605	569	616	618	637	631	629	636	610	628	594	641	560	559	647	586	629	567	575	599	620	595	600	633	580	605	606	633	592	574	600	649	632	613	650	608	577	659	601	635	628	597	583	626	621	601	602	585	596	613	573	594	625	640	643	668	588	612	589	600	640	606	594	637	606	631	575	597	608	604	608	614	677	600	586	605	619	617	625	596	622	610	594	618	611	592	630	607	597	603	615	597	627	612	605	575	617	635	589	620	640	651	607	592	587	577	617	625	585	582	563	581	629	618	593	612	641	622	625	640	606	587	619	618	633	582	619	629	640	591	626	571	548	621	625	654	622	639	621	621	630	627	604	598	594	611	596	553	649	560	633	620	617	608	637	610	603	640	625	586	636	602	608	583	608	646	585	612	598	580	581	648	561	636	584	660	576	590	604	579	600	610	593	574	645	575	590	609	584	609	594	580	600	612	599	611	612	606	605	594	613	611	581	587	639	633	622	617	596	610	580	632	590	673	606	602	594	600	618	625	606	633	613	619	604	624	642	647	590	607	590	552	625	646	602	591	682	634	613	630	618	589	617	608	575	569	635	633	609	587	616	586	622	592	624	592	603	618	605	619	581	574	594	574	590	608	622	596	615	605	576	600	626	616	625	623	557	616	586	587	572	572	610	578	610	608	610	612	632	623	637	575	627	652	597	666	597	596	604	605	642	675	585	634	583	624	606	603	601	588	587	630	615	597	597	595	572	590	613	639	623	629	610	632	592	595	587	617	691	602	614	583	608	592	598	626	620	610	598	619	560	621	573	588	613	588	619	619	581	542	598	615	603	630	626	624	609	615	610	620	629	598	608	640	615	635	591	611	603	628	577	611	637	609	624	606	609	589	613	659	616	571	556	602	636	623	546	609	632	629	613	620	600	547	654	613	581	629	607	636	620	634	583	620	592	639	588	644	624	576	613	603	605	631	570	629	618	618	601	613	607	603	630	591	638	610	586	633	610	621	654	613	642	587	619	642	635	632	620	627	566	637	600	623	630	580	635	585	588	617	645	613	563	629	620	610	619	633	553	656	582	603	636	621	607	563	602	596	607	608	630	614	582	597	638	559	629	602	598	592	637	592	629	615	603	579	575	604	584	635	612	622	560	647	600	638	592	653	629	599	625	586	604	568	621	643	593	609	617	590	567	578	603	607	567	641	583	601	588	602	591	609	627	589	554	602	597	630	596	606	610	646	574	635	607	595	659	577	593	636	615	609	618	588	576	580	617	555	582	617	585	636	657	555	550	611	591	601	557	562	611	623	575	582	586	626	606	605	629	632	632	656	627	633
18377	3761	2817	3241	2316	1628	1136	975	937	654	570	503	430	394	386	345	330	347	333	315	324	298	317	288	285	252	272	292	252	268	297	267	278	274	249	270	269	266	266	247	254	262	264	271	276	270	267	252	225	271	213	289	247	268	251	263	260	261	227	304	241	276	253	230	254	233	263	260	213	245	280	254	239	261	273	292	244	249	266	258	254	248	239	244	290	284	248	266	292	256	250	255	287	266	257	254	237	257	264	259	268	264	261	243	267	254	252	243	283	254	273	253	255	231	248	293	228	249	268	227	249	246	263	240	278	252	237	276	240	256	252	235	271	254	225	255	252	251	246	253	256	242	261	250	270	243	240	279	284	223	248	271	251	245	264	270	219	258	259	240	255	241	222	280	248	228	270	249	262	233	247	258	238	286	258	239	245	227	252	227	285	261	253	278	269	229	251	240	261	273	218	255	223	264	258	255	267	281	267	268	237	238	273	246	271	248	254	267	228	268	232	275	244	232	304	256	268	255	259	249	269	242	254	291	246	280	263	279	230	244	238	287	275	257	252	252	278	253	271	275	269	257	257	277	226	225	253	222	244	251	254	257	277	241	268	236	248	302	267	244	275	261	248	275	256	253	266	273	256	251	262	281	271	265	252	242	237	266	234	265	282	240	209	260	256	253	258	248	263	243	217	244	241	259	258	239	256	224	258	258	270	296	260	260	262	274	234	232	247	262	245	253	266	251	233	271	251	246	250	281	258	269	260	261	251	228	265	249	277	269	253	231	222	224	274	248	267	245	260	242	238	254	240	279	302	239	256	276	241	264	252	249	278	270	278	223	264	246	282	235	251	256	249	241	262	266	220	234	254	251	246	242	280	255	245	294	277	256	242	256	261	242	218	238	258	245	255	254	238	276	242	264	247	236	280	260	239	276	218	276	264	243	241	261	260	226	283	265	230	267	251	263	238	267	260	243	259	237	241	245	272	289	257	266	255	274	283	238	274	256	275	299	246	249	233	237	264	252	246	246	235	272	275	241	252	255	266	252	239	279	262	249	243	266	248	270	230	234	260	251	256	254	259	252	274	269	255	268	265	269	262	251	243	288	274	240	251	264	270	254	255	262	261	254	254	222	254	244	260	254	288	247	251	224	252	249	229	241	252	242	277	258	254	249	259	273	245	258	210	263	268	227	251	246	247	270	256	282	250	253	268	290	260	230	242	257	275	246	232	255	277	276	247	269	260	255	224	251	278	291	235	259	243	263	291	266	258	252	247	258	279	227	232	260	262	241	273	229	250	239	319	243	273	246	253	249	269	257	239	237	255	244	260	251	227	240	276	221	252	231	248	239	279	242	250	265	244	237	252	268	257	255	224	250	239	261	256	283	243	257	224	257	256	249	278	267	251	261	269	251	261	235	249	223	259	265	263	235	294	268	242	236	278	255	253	221	260	233	258	287	267	278	229	257	242	245	254	241	282	226	251	225	240	202	242	265	255	250	260	277	277	281	267	238	230	263	254	258	270	255	277	252	242	257	254	251	315	236	252	278	240	259	265	271	286	235	224	263	233	262	247	246	256	226	269	220	252	267	274	257	289	265	241	254	227	245	289	250	280	266	241	238	232	249	269	218	262	265	267	269	254	265	249	267	244	240	247	268	227	254	273	239	242	242	251	242	244	260	239	231	250	262	238	241	283	250	261	257	257	235	252	286	267	238	282	264	254	237	266	230	262	234	252	295	252	269	265	238	263	216	234	238	223	281	291	257	280	256	245	242	261	258	234	273	243	242	269	292	253	236	268	245	249	241	253	257	255	240	256	266	273	239	252	277	259	259	255	253	246	266	279	286	265	248	271	268	273	262	222	247	241	254	275	255	263	232	229	238	272	258	257	249	283	267	262	251	228	245	283	263	218	263	236	246	246	268	269	248	262	251	256	249	263	243	215	280	226	267	228	269	257	250	262	255	246	282	280	263	253	238	260	251	255	288	268	262	271	256	246	245	252	235	278	267	258	275	254	263	244	247	292	234	251	260	259	267	259	252	238	273	273	268	298	252	259	242	246	278	261	239	265	273	228	253	248	288	286	296	259	268	242	275	273	250	254	269	233	257	258	256	241	283	250	233	270	221	248	254	278	245	259	262	241	244	287	260	242	267	269	264	293	268	241	256	213	247	245	270	272	236	278	260	254	254	259	258	254	233	260	257	247	232	227	257	274	246	270	237	248	271	259	283	235	246	256	222	246	219	263	219	235	275	248	277	260	225	249	288	239	275	273	273	228	245	253	235	280	264	228	258	237	244	247	290	245	221	276	251	242	226	253	243	241	259	280	234	255	265	275	251	298	240	236	267	267	250	248	270	246	246	230	230	274	280	264	264	272	247	221	222	257	231	264	286	254	224	262	245	239	254	227	262	276	285	252	289	252	250	260	242	253	247	234	277	258	255	237	246	271	278	260	260	259	231	223	236	264	255	247	251	254	272	271	265	258	250	269	250	254	278	243	248	280	231	249	248	255	277	249	231	224	266	256	260	253	240	269	271	295	251	294	246	285	258	282	253	240	259	263	234	270	231	223	272	251	244	248	226	273	252	254	230	269	252	243	252	257	246	262	267	251	270	272	291	252	265	265	251	267	239	239	249	269	280	268	217	242	240	256	263	232	229	254	237	258	258	232	238	244	253	276	259	259	239	256	286	270	265	238	288	266	274	286	284	266	238	257	259	288	245	217	273	267	238	257	252	224	270	254	296	258	276	291	277	254	256	242	244	244	254	251	254	252	265	263	265	228	250	239	274	230	261	258	240	266	246	269	266	272	234	267	270	255	232	272	281	260	263	262	278	245	262	272	242	283	263	276	247	263	248	234	264	266	254	270	302	251	257	246	275	258	257	247	243	224	225	265	265	261	275	242	261	286	252	227	236	268	282	244	249	272	279	248	286	255	286	256	290	256	252	259	249	268	250	266	253	234	247	246	281	252	271	260	257	281	272	263	268	271	253	272	283	275	273	264	230	241	280	256	241	254	240	283	236	261	266	259	274	231	263	253	233	262	225	266	271	235	242	274	277	254	228	268	271	273	258	271	261	258	273	266	249	231	245	235	279	234	254	244	237	253	275	268	244	261	271	259	255	274	232	249	238	244	266	227	264	239	270	259	270	225	242	265	251	264	245	254	251	274	248	224	249	275	269	264	258	256	271	238	240	303	298	250	247	242	240	240	239	252	236	256	263	246	225	221	259	276	266	251	259	261	242	273	273	236	260	245	254	258	273	260	258	246	254	265	242	283	285	252	264	269	233	264	264	265	242	266	264	234	248	261	267	254	254	278	268	248	246	258	235	240	251	267	247	221	268	212	261	262	240	281	256	244	250	257	257	248	247	256	283	254	274	256	238	253	242	303	258	250	277	268	262	226	252	249	269	230	243	239	255	260	252	260	253	252	292	225	280	247	227	269	237	292	233	243	255	255	260	259	250	229	261	250	281	249	264	247	270	271	260	225	247	244	242	229	288
11312	2336	4599	7527	6697	5989	4788	4223	4411	2540	2415	1875	1626	1439	1635	1369	1294	1106	1046	998	976	910	905	861	862	872	783	738	742	711	662	706	673	689	660	657	610	606	622	644	646	587	639	624	640	621	555	579	608	614	561	583	592	563	611	599	574	593	559	634	586	581	621	606	563	591	568	596	549	602	585	578	606	574	601	606	602	571	578	601	569	618	616	594	565	561	571	574	585	574	557	588	543	609	592	584	630	590	548	600	603	558	616	571	600	586	540	575	592	563	567	533	627	604	670	559	580	593	567	548	591	574	550	601	564	597	574	585	601	530	561	538	593	582	602	544	575	615	573	593	586	547	547	590	585	572	550	533	608	535	616	604	600	624	540	593	555	584	564	565	587	584	592	593	603	563	570	572	592	553	564	585	583	606	585	552	578	590	568	564	579	642	580	548	595	574	572	574	558	565	533	586	563	572	552	565	560	580	577	576	627	602	604	562	585	573	583	578	568	566	567	570	616	532	568	605	576	565	528	538	571	613	586	577	584	582	609	538	554	547	570	600	563	627	584	547	582	540	578	565	553	635	574	568	564	562	620	565	558	564	532	603	567	554	628	570	592	552	554	577	555	589	522	532	579	596	598	579	589	604	579	611	591	604	545	573	582	606	552	590	575	567	581	601	557	570	553	542	593	592	555	578	536	523	619	579	572	564	558	538	586	582	635	571	568	549	611	592	601	552	564	603	583	593	600	569	561	576	579	558	585	601	592	579	580	592	586	538	608	582	565	602	580	603	546	583	575	600	586	577	616	581	578	548	569	537	561	560	593	613	579	576	576	601	525	548	577	591	547	591	558	641	548	577	559	596	584	551	546	620	600	576	615	551	558	569	566	597	585	591	547	572	602	568	584	607	569	549	582	563	538	593	590	568	556	599	576	578	531	555	599	605	605	559	549	594	602	560	598	577	571	589	630	593	588	589	587	592	567	618	578	598	543	578	613	570	595	600	624	603	552	573	611	550	594	585	561	548	585	594	592	556	581	594	560	562	583	593	595	552	612	565	529	579	608	558	538	567	615	574	568	613	564	610	544	556	551	569	586	582	598	587	582	541	562	565	573	586	576	594	643	567	651	559	616	530	598	580	609	543	590	555	583	605	576	573	564	624	580	595	535	585	570	616	574	591	596	585	581	597	604	565	588	574	586	577	597	605	619	607	603	606	585	582	583	562	539	568	546	543	604	599	583	592	590	588	571	577	562	601	546	527	579	594	564	557	595	579	602	569	550	579	548	607	583	604	605	573	578	557	571	594	573	570	613	583	550	547	583	549	583	587	595	563	597	614	584	509	593	557	560	586	532	590	571	592	601	534	559	581	595	583	636	567	588	627	564	560	555	587	558	597	534	549	553	600	580	581	556	580	600	566	599	564	559	569	588	540	606	532	563	591	564	569	582	564	560	606	573	635	598	584	573	585	596	595	586	639	605	603	559	570	564	550	560	591	543	569	611	592	585	569	577	603	565	547	585	597	571	610	558	579	575	630	570	562	592	610	569	574	579	567	603	557	601	571	605	558	558	583	571	597	525	580	568	581	549	607	572	579	599	583	616	520	556	589	581	535	587	585	561	605	573	563	560	567	547	555	553	577	635	554	580	578	567	543	526	574	600	522	617	579	574	578	607	584	631	604	593	558	569	576	538	562	561	599	571	581	580	608	586	581	592	546	614	619	585	579	563	615	575	575	568	585	602	642	545	597	584	563	570	574	554	580	561	595	575	594	582	567	564	555	597	553	615	587	608	590	606	577	583	549	576	537	574	624	561	583	589	578	588	558	583	566	544	557	571	599	604	579	572	578	578	596	572	595	565	579	592	588	618	585	547	558	528	578	584	593	587	580	549	610	591	623	570	616	594	562	612	585	576	581	563	599	592	573	625	569	582	605	590	577	604	545	564	575	631	584	566	588	571	589	552	617	585	592	583	621	603	580	561	584	572	582	540	603	608	584	637	612	585	576	573	569	565	572	577	589	584	549	578	558	590	581	534	564	568	568	552	567	555	599	578	560	549	561	580	546	575	611	549	577	527	579	571	621	565	578	556	582	557	605	580	568	594	594	556	601	527	570	631	583	591	563	592	558	607	590	588	600	596	579	561	588	555	568	574	594	565	552	577	564	578	589	561	608	639	610	578	560	578	607	574	577	616	574	579	564	609	570	597	594	604	605	590	646	589	596	554	603	600	619	540	565	554	556	575	582	598	549	585	609	565	570	574	636	585	585	566	578	595	560	575	552	601	570	571	549	567	571	620	567	606	608	583	571	592	567	593	576	549	563	590	605	574	586	602	563	579	558	574	597	588	570	550	557	567	565	589	627	554	558	598	587	587	560	610	576	589	600	604	591	599	574	575	608	580	556	554	551	559	597	568	578	636	581	592	557	593	550	559	535	590	588	540	586	525	586	567	567	554	630	552	517	627	614	574	557	582	585	584	554	616	593	575	579	564	585	552	564	559	610	588	596	546	617	571	637	592	575	584	608	563	561	622	580	564	634	601	579	584	532	552	558	572	573	587	598	585	548	543	607	583	565	583	599	585	621	638	546	581	568	570	587	575	568	607	562	586	514	568	554	585	594	568	582	568	547	568	587	573	593	565	578	562	577	601	591	571	590	595	578	541	596	524	573	602	533	568	604	595	637	565	589	564	608	574	558	576	556	574	589	583	610	579	588	613	572	595	575	625	582	579	602	594	617	569	577	563	613	551	577	576	563	599	564	573	561	574	600	568	592	531	545	606	590	558	564	597	569	554	588	585	598	598	594	602	548	543	545	584	593	577	548	570	572	565	588	583	575	576	564	565	605	570	519	605	577	578	554	555	594	610	579	587	595	596	579	604	526	528	642	586	615	536	629	529	556	615	557	582	597	565	547	586	544	586	610	607	607	551	568	534	590	588	553	653	578	590	612	608	574	542	589	587	580	600	614	592	592	577	567	593	599	570	587	582	605	565	587	558	585	602	560	584	622	540	569	568	619	574	540	593	576	590	596	535	624	582	592	615	554	572	613	578	589	582	628	589	565	593	578	585	594	554	574	594	603	601	585	554	600	568	563	603	607	579	582	574	604	570	567	571	632	589	549	582	580	548	575	595	598	550	547	586	550	592	556	603	565	567	580	564	556	583	555	614	578	606	591	584	584	546	620	580	582	565	548	596	574	564	576	575	564	604	574	591	549	552	607	558	536	569	567	584	595	529	571	566	554	630	552	608	618	583	548	575	554	599	571	603	572	616	570	585	614	610	578	579	583	565	592	590	566	565	553	572	580	608	616	533	518	587	613	583	558	555	557	598	546	569	578	579	610	589	589	583	605	622	596	559	545	594	560	549	586	595	569	579	582	576	556	573	535	569	583	576	558	575	502	602	601	568	616	622	581	577	605	552	602	567	568	587	541	617	555	614	563	566	583	599	557	561	590	522	594	538	569	595	572	568	564	618	574	579	613	590	628	587	571	579	584	589	527	573	584
2501	594	585	457	345	283	257	178	211	159	197	178	167	163	153	151	149	150	157	140	139	180	144	165	164	143	131	147	142	143	162	150	162	154	143	113	129	137	141	145	159	143	143	134	136	128	131	131	142	108	131	134	141	141	119	132	142	150	146	157	142	134	145	172	142	122	131	139	151	146	153	121	146	128	139	138	133	136	169	134	139	133	135	133	137	163	108	153	131	136	140	147	137	138	134	146	143	124	141	141	149	149	146	145	140	154	131	139	137	131	133	125	130	122	139	130	152	132	131	122	110	153	122	151	160	114	126	119	125	144	145	148	123	120	143	139	124	141	134	136	145	119	123	159	128	129	142	134	129	147	138	133	133	168	142	153	136	124	130	113	153	128	144	151	152	138	164	146	136	125	140	145	129	131	146	143	146	122	135	137	116	128	138	143	143	133	147	154	137	129	148	168	140	150	151	123	129	134	115	161	123	164	147	114	136	143	127	186	134	161	132	109	140	135	143	138	126	120	141	127	136	147	132	133	127	135	131	142	147	141	158	135	139	119	134	130	138	142	124	158	148	169	113	167	132	153	152	142	155	138	137	144	141	152	122	133	136	153	143	131	109	167	148	142	133	144	147	128	146	158	126	131	130	145	118	129	152	122	155	136	144	147	157	145	146	155	120	140	147	138	145	150	121	141	134	170	137	123	116	134	147	154	133	147	135	140	158	136	131	156	133	155	153	139	161	150	152	142	143	149	127	138	134	110	150	146	144	132	148	144	160	129	127	160	147	152	142	148	139	143	137	142	149	144	126	118	144	136	127	135	158	116	148	122	147	142	143	136	150	118	123	129	141	148	125	142	143	125	134	145	114	137	138	149	123	157	120	122	118	145	134	109	153	133	142	138	129	158	150	123	139	155	136	133	138	148	133	138	132	129	142	143	138	145	149	135	147	126	149	153	138	150	147	134	145	144	149	151	146	155	144	132	133	113	129	129	118	143	154	148	123	133	110	135	150	152	147	139	126	130	144	147	155	135	154	116	146	147	147	134	123	129	153	121	149	148	142	156	138	127	143	130	130	143	133	155	160	152	140	150	145	120	159	136	147	136	137	160	154	157	165	142	155	139	122	139	137	138	152	138	153	134	129	113	151	155	127	135	148	135	117	131	152	136	133	143	108	139	165	124	145	146	149	156	124	160	153	162	134	160	137	131	138	140	147	138	139	144	124	162	152	125	138	151	138	138	134	130	146	149	148	149	158	152	154	152	144	148	129	135	151	132	143	142	145	140	171	167	150	139	127	119	137	139	139	136	155	137	145	132	148	149	141	130	131	130	138	143	168	164	158	148	131	132	140	143	128	122	136	159	145	137	135	143	144	137	138	150	144	137	147	135	136	123	150	115	148	131	132	131	112	123	147	153	127	143	127	154	139	125	130	145	150	151	129	135	145	144	131	130	132	127	137	137	141	138	130	128	143	161	124	143	130	128	109	140	157	142	151	128	136	137	133	144	137	135	167	142	124	145	147	112	144	155	128	157	137	162	173	135	150	144	124	132	150	139	139	131	156	129	148	124	138	170	142	145	148	155	129	163	160	137	125	130	164	146	151	132	122	135	136	126	134	146	157	144	149	153	146	149	123	140	135	138	115	143	160	140	141	149	139	151	129	132	125	133	135	133	133	155	121	120	154	118	132	120	119	126	124	149	141	155	153	129	163	139	149	122	150	145	138	135	119	134	146	147	125	134	125	131	120	132	136	152	107	123	141	161	141	133	159	158	131	143	127	158	132	130	151	155	144	123	136	128	128	134	120	162	127	130	144	134	138	120	145	124	135	126	165	147	126	159	122	140	150	136	131	126	128	150	150	128	133	157	135	117	144	133	135	152	166	162	145	129	143	133	116	154	132	164	173	123	134	157	139	129	126	138	149	130	131	130	134	131	129	151	147	113	132	123	123	143	154	142	156	141	138	126	125	136	148	147	129	167	121	108	159	164	140	135	163	133	124	125	138	141	140	135	151	171	145	126	140	149	155	141	141	139	144	140	146	136	168	158	140	141	139	127	136	129	114	121	137	150	108	148	157	142	125	146	134	145	114	144	141	137	153	124	163	169	130	154	151	123	140	137	115	146	139	113	152	157	155	131	116	141	125	121	147	131	134	135	124	161	125	143	158	155	148	146	143	144	139	154	113	134	146	128	134	140	137	139	134	119	121	138	133	147	137	149	138	156	137	160	129	145	152	148	152	130	152	158	148	172	138	133	152	160	145	149	123	129	134	142	140	134	149	122	145	154	161	143	138	151	139	142	138	132	158	121	138	122	144	135	128	129	121	115	128	145	163	151	144	159	130	152	145	134	139	141	131	151	139	129	133	132	130	124	141	124	133	137	142	138	145	145	133	162	130	129	143	142	128	126	146	161	133	122	142	144	146	137	122	143	145	119	177	150	125	133	136	152	141	141	150	143	145	139	129	128	146	158	160	135	153	132	134	129	155	108	132	125	109	142	152	166	151	140	158	150	131	140	135	144	115	138	153	143	151	123	168	121	150	134	148	136	147	143	122	130	119	132	129	140	164	130	151	181	149	109	137	124	129	157	121	152	146	143	150	110	137	162	159	138	162	113	158	135	128	138	155	141	150	137	154	148	153	144	146	122	124	120	141	126	132	144	163	125	159	123	158	138	130	138	130	159	120	153	141	152	146	130	130	168	142	126	117	161	127	129	146	135	128	145	150	154	139	126	140	129	139	130	158	144	150	145	146	132	161	125	145	148	126	147	130	117	157	130	153	142	142	144	134	140	124	133	168	142	137	116	147	123	138	142	147	146	147	129	131	128	162	145	144	125	144	136	139	139	139	152	120	167	126	131	137	143	148	149	137	126	130	137	152	149	148	147	127	129	142	133	146	152	145	152	140	141	144	118	130	121	126	128	132	138	125	144	124	138	150	157	131	124	142	126	129	131	145	136	134	145	151	135	147	128	138	149	154	137	147	154	118	143	125	165	153	167	133	130	128	138	154	135	138	131	167	153	127	142	146	132	142	159	133	155	151	154	153	128	129	133	148	133	145	112	127	154	145	139	133	129	140	142	124	155	132	110	141	127	143	135	155	140	137	158	135	148	134	152	134	151	156	152	134	129	142	153	133	143	126	159	143	130	126	120	131	120	134	160	143	173	130	145	145	129	142	137	120	141	136	144	141	103	138	153	158	126	143	143	125	139	144	140	146	134	132	140	132	164	141	150	147	148	144	148	117	138	132	139	123	123	124	141	139	134	137	155	122	142	163	126	122	133	141	141	132	143	143	134	142	144	129	158	143	130	171	143	168	146	138	119	150	166	156	146	172	140	158	125	124	128	144	147	147	113	151	134	131	121	134	151	143	137	142	128	127	145	144	141	130	132	133	147	148	153	151	158	147	115	156	132	166	152	140	106	138	137	130	140	135	134	166	136	152	120	128	142	144	157	147	122	163	144	114	128	142	159	159	162	141	127	122	133	128	135	145	143
2222	702	1276	1463	1266	1076	872	748	672	635	592	555	492	505	529	518	495	453	432	398	447	432	467	462	468	448	453	397	366	414	403	406	403	421	384	380	399	371	374	376	360	367	388	354	384	362	386	337	342	369	351	360	355	348	386	349	379	349	347	339	343	371	386	376	380	321	380	386	350	351	373	350	368	399	377	366	355	345	373	369	358	326	353	387	385	351	377	401	341	364	356	347	401	349	341	381	405	347	378	348	362	410	358	354	332	386	380	354	347	354	363	386	365	391	338	353	366	348	330	381	369	395	343	373	360	355	348	376	374	334	373	370	357	387	371	415	335	363	392	356	334	409	387	394	361	344	403	358	361	337	337	365	332	337	337	362	362	358	363	362	355	365	387	354	373	322	353	370	355	357	354	352	363	333	375	410	337	365	377	335	362	373	347	362	375	381	406	327	395	374	344	370	325	362	355	387	383	380	362	414	335	356	371	397	348	352	379	357	373	384	355	360	327	363	367	344	341	387	345	335	380	396	349	397	361	398	354	367	364	367	358	359	376	360	378	331	349	387	340	374	377	336	340	378	380	379	345	372	342	364	335	392	380	370	363	370	336	385	387	377	366	360	376	369	348	396	364	367	376	360	363	351	358	342	402	381	385	353	349	354	341	312	356	394	365	345	356	373	380	364	357	392	339	377	365	336	387	372	366	370	349	378	319	409	346	330	338	377	361	374	361	375	376	357	350	370	359	388	383	377	386	355	380	349	347	377	381	329	354	358	363	394	379	344	371	359	347	354	365	369	366	339	324	362	364	371	376	360	373	378	384	366	354	382	363	396	367	356	338	363	351	334	371	394	387	389	365	390	356	392	382	384	352	373	404	375	310	381	334	358	378	385	389	372	346	364	329	355	369	344	363	352	345	371	381	384	348	382	330	375	377	357	374	349	360	370	358	390	358	359	359	371	375	369	358	385	348	349	365	371	360	356	394	346	385	379	343	372	373	357	332	346	368	335	346	365	353	368	352	374	370	413	366	353	366	345	365	396	343	367	371	352	358	367	355	393	351	374	349	366	361	340	383	350	375	372	378	328	359	344	352	353	371	372	362	391	354	359	354	385	362	367	399	360	364	335	381	367	382	377	366	399	351	353	348	367	357	347	345	387	372	348	362	374	358	356	413	366	367	372	364	389	360	390	376	375	347	378	367	356	380	326	388	349	394	388	371	393	373	332	344	376	365	353	384	402	345	372	359	368	390	362	381	379	370	360	345	368	353	352	333	349	366	408	366	348	341	342	374	346	381	381	392	352	372	382	370	385	355	370	348	370	383	403	386	365	358	336	365	385	351	353	385	380	377	342	356	354	340	329	388	412	364	385	353	371	359	329	377	365	382	361	362	361	359	369	387	359	352	379	378	367	368	358	403	406	348	355	363	354	356	369	349	353	355	373	402	344	372	359	359	362	383	352	384	364	379	377	359	373	345	398	361	353	372	378	387	374	377	371	373	337	367	370	342	398	373	373	345	339	327	362	380	360	365	378	372	365	370	356	338	348	361	350	358	358	380	361	368	337	354	375	352	335	375	346	351	355	341	351	373	366	350	359	378	346	375	345	376	375	371	375	364	349	344	396	349	339	378	362	355	383	384	361	375	381	379	364	356	364	374	350	341	367	348	358	366	350	348	387	370	350	370	347	324	384	365	402	386	349	353	349	351	349	382	361	384	361	382	385	358	352	363	381	380	348	368	367	357	382	366	347	344	384	339	350	360	344	338	367	355	371	370	366	359	356	368	367	390	372	358	357	344	341	375	381	344	357	349	366	347	353	381	349	378	356	330	355	379	363	405	370	351	363	370	395	379	367	358	338	337	370	376	389	365	343	352	364	341	353	379	366	354	366	372	342	338	375	372	337	368	352	358	381	356	391	369	353	342	349	369	339	378	372	365	391	355	359	355	365	383	358	358	355	389	373	367	383	364	351	345	358	364	370	357	350	353	386	357	372	351	354	334	368	353	357	350	374	369	378	351	380	360	368	382	364	355	340	363	373	360	348	381	372	378	393	380	380	374	398	354	358	382	346	388	358	340	348	349	357	339	381	381	389	366	337	370	345	341	353	338	343	353	358	348	365	398	344	341	367	368	344	347	366	359	368	408	366	373	334	369	372	376	408	360	339	355	334	375	338	353	353	362	353	366	356	392	355	391	339	398	347	337	339	375	371	332	348	356	374	318	373	359	354	370	348	374	345	392	403	340	351	346	342	400	362	372	359	377	352	373	341	346	368	383	327	379	361	402	347	357	339	368	368	334	360	346	325	320	351	355	374	362	363	342	337	349	389	337	355	402	365	359	406	354	319	365	388	341	353	359	375	342	335	379	368	380	344	357	344	393	398	352	346	386	338	382	360	362	403	355	325	314	354	354	360	382	363	351	347	378	337	362	327	356	338	400	393	369	359	390	352	352	369	376	423	384	363	376	375	359	338	368	382	341	364	368	444	362	351	374	370	362	360	366	355	343	335	361	394	335	363	384	343	351	363	393	347	347	362	366	351	375	361	372	378	364	378	397	325	326	343	336	357	357	370	379	347	399	334	365	358	351	360	366	333	366	347	333	368	353	370	390	334	349	387	338	370	390	368	326	366	351	349	353	353	388	372	335	331	372	334	373	359	368	383	383	396	358	374	378	383	376	367	343	379	341	342	341	392	378	370	350	364	389	355	383	365	347	352	371	372	353	362	362	335	369	363	354	380	333	370	361	355	389	371	343	352	364	360	341	381	351	364	377	339	347	340	347	377	402	369	359	396	392	344	360	373	364	326	386	340	394	360	368	366	353	385	349	365	358	367	387	330	318	359	395	338	370	375	341	372	369	390	400	357	357	351	359	373	346	366	379	367	332	317	333	352	363	328	353	417	379	382	385	393	369	365	388	333	369	387	381	347	350	372	371	364	362	359	383	377	364	336	419	375	347	364	355	353	397	349	358	334	383	409	348	348	353	365	358	357	382	330	348	389	328	377	397	337	377	354	328	376	370	390	391	357	370	366	339	405	367	356	335	393	384	376	319	379	355	361	346	346	356	384	372	340	360	338	363	384	378	377	382	346	363	362	340	358	383	351	379	339	369	380	365	338	376	356	363	386	344	396	318	348	366	355	382	357	367	354	362	369	343	354	361	352	347	342	377	337	349	379	378	357	361	348	338	337	387	348	365	390	386	355	374	383	363	345	370	395	365	353	346	350	404	378	329	374	382	349	358	333	353	375	392	362	360	387	344	345	364	355	343	375	343	336	365	337	336	360	395	382	353	364	361	410	394	366	366	379	379	372	352	360	345	345	344	366	348	373	358	370	368	378	372	356	377	340	360	369	369	350	370	366	374	325	360	367	362	372	386	409	363	351	379	340	354	361	387	363	363	348	366	347	340	347	370	404	386	374	338	375	335	348	384	346	324	349	345	339	379	376	382	410	343	345	378	374	359	407	357	382	363	353	375	335	384	341	375	372	354	388	376	400
10438	1952	1606	1722	1381	961	721	615	566	469	355	402	348	338	337	330	322	312	290	279	299	273	258	251	273	252	251	263	261	268	239	277	235	260	266	230	287	244	270	272	271	236	250	236	245	278	246	217	255	252	245	256	245	236	265	267	286	273	228	264	232	256	232	257	258	274	282	246	257	257	260	256	264	246	264	261	247	253	277	237	277	258	283	294	263	241	241	246	244	251	256	242	264	258	279	225	254	219	242	258	258	256	226	240	264	222	273	280	247	291	229	211	256	238	225	268	269	243	249	256	225	237	254	244	278	257	241	261	256	272	262	283	254	234	277	307	261	236	270	271	260	265	229	253	263	273	276	239	242	254	252	256	248	255	239	251	257	236	250	270	271	255	266	228	256	230	241	252	245	252	279	262	250	249	244	272	226	266	253	246	257	236	252	244	255	281	270	255	237	252	249	255	249	228	250	263	238	260	265	256	255	279	221	245	274	261	262	263	240	270	246	266	266	253	248	230	277	265	261	255	242	263	225	243	267	282	268	286	270	258	267	266	238	229	256	265	267	241	281	265	236	284	264	261	234	242	235	254	271	278	275	239	258	242	245	218	236	239	226	251	253	260	280	251	264	246	239	236	264	253	259	250	264	257	256	297	246	256	247	226	253	253	271	269	254	262	266	276	243	253	231	251	237	257	238	249	242	218	269	247	269	260	276	259	262	240	235	274	260	239	251	272	242	256	255	273	266	246	265	251	250	230	281	224	265	280	253	241	228	236	250	247	279	228	222	253	242	248	252	270	293	255	226	233	281	249	287	233	261	271	267	253	249	258	242	262	253	252	267	244	282	263	264	273	232	204	251	236	264	236	266	260	242	226	284	248	231	227	220	240	265	237	260	263	242	278	275	244	215	263	275	227	243	239	271	251	266	295	230	219	255	279	254	266	273	259	239	273	245	275	274	241	271	287	240	270	253	256	270	271	253	286	238	268	242	257	263	264	265	245	234	253	279	265	240	274	270	275	261	274	253	249	245	269	239	250	283	260	250	258	257	265	265	259	301	260	256	240	264	289	257	251	260	255	264	224	265	229	249	296	264	239	250	216	229	245	250	234	250	256	262	270	254	247	252	237	284	250	281	237	252	258	274	267	256	225	275	262	249	251	240	242	251	236	263	273	262	286	261	287	240	254	287	269	229	243	198	237	229	221	244	261	273	268	251	247	258	280	230	252	236	269	251	264	259	249	226	265	251	265	255	264	247	252	227	280	294	254	256	245	259	244	269	273	254	229	252	249	245	256	266	232	232	243	257	237	227	234	255	238	264	261	230	200	255	273	252	250	282	259	246	252	263	228	257	262	275	275	257	250	236	222	257	246	268	254	236	270	247	242	249	278	246	247	257	267	249	269	241	255	233	272	246	248	239	243	255	249	252	224	243	236	252	248	254	229	223	255	266	231	241	238	277	281	265	254	290	274	254	239	244	232	265	222	243	273	246	282	240	241	254	229	218	235	262	276	268	256	245	250	242	269	237	208	236	258	263	282	279	268	236	247	232	284	265	260	246	228	258	231	243	269	259	258	258	253	267	233	251	274	258	261	254	226	285	272	246	270	214	252	244	237	258	241	201	276	222	258	281	278	225	265	258	252	239	259	229	254	263	262	245	270	260	250	249	278	261	248	257	263	238	240	242	254	238	257	276	251	244	262	235	273	221	233	251	235	244	246	230	261	233	251	238	279	255	223	260	262	280	240	286	248	252	258	254	233	234	265	239	286	255	248	212	258	282	224	263	249	248	272	252	225	252	255	288	244	255	275	237	272	236	245	277	259	248	252	243	272	266	255	282	258	252	237	273	263	250	249	267	229	231	297	257	260	263	222	217	245	253	242	251	264	264	231	274	244	264	236	264	244	253	264	252	238	242	256	274	224	249	252	243	237	292	231	255	264	237	257	255	238	248	232	275	247	231	252	259	266	290	280	226	261	255	253	257	253	277	264	254	225	250	225	250	242	244	285	251	267	269	245	296	267	267	248	281	262	262	274	269	266	227	242	260	234	250	257	231	249	290	254	219	280	228	267	246	241	244	251	245	261	243	244	248	276	218	248	247	265	222	273	252	249	278	241	248	240	262	245	260	254	227	261	274	227	246	271	262	235	274	235	260	257	249	256	255	242	264	230	265	218	285	239	249	261	244	226	248	254	258	239	262	230	248	251	243	283	214	234	239	257	243	261	233	256	274	219	269	254	254	223	252	239	217	240	267	265	280	264	254	234	240	238	259	240	254	269	241	250	255	241	227	269	260	229	241	269	245	260	247	259	257	280	255	257	242	245	254	256	261	273	244	229	279	262	246	234	270	271	242	257	267	241	257	270	275	262	238	296	243	251	267	249	241	274	254	274	267	248	227	245	266	305	251	240	234	272	240	275	227	271	242	251	248	240	244	235	238	270	250	235	264	238	251	259	241	236	252	273	265	232	263	259	249	236	249	236	211	265	227	269	253	253	241	256	238	270	273	269	255	225	244	245	251	249	271	231	276	243	270	235	248	243	265	226	244	307	254	232	271	238	243	290	245	276	248	261	265	257	260	249	244	263	262	243	242	268	243	255	233	255	272	239	268	254	259	248	246	254	266	236	275	290	289	229	308	258	292	235	275	221	266	240	282	247	254	283	234	252	270	216	219	242	231	217	262	247	265	248	252	249	264	263	231	231	246	255	255	247	267	275	226	263	235	257	259	225	257	257	243	248	264	275	253	250	234	241	275	226	225	260	259	279	281	250	245	271	250	240	256	279	250	256	261	237	244	252	257	285	255	247	254	255	269	273	294	233	239	251	271	249	243	247	267	251	278	270	240	248	267	239	231	244	248	247	277	267	271	220	225	275	260	243	258	236	229	282	229	265	275	275	275	253	232	283	248	218	257	259	244	253	264	229	278	247	246	224	266	255	224	270	257	252	282	268	259	249	238	254	279	266	250	260	226	248	251	301	266	242	242	236	236	256	233	274	228	233	266	236	237	241	266	234	285	244	265	252	269	237	273	262	266	261	269	242	253	245	230	259	252	237	234	252	228	227	241	232	282	266	215	266	278	256	278	228	269	262	258	288	255	241	248	252	230	243	267	244	250	277	254	234	247	258	273	239	221	257	273	214	267	266	249	252	260	279	257	277	248	238	249	242	271	245	269	228	252	243	237	233	255	267	254	247	232	228	240	247	210	241	265	247	257	248	255	239	247	229	291	268	239	239	245	227	279	279	247	259	250	211	262	254	273	264	236	239	265	258	255	244	232	219	247	236	258	242	245	258	247	277	249	269	274	229	273	242	240	244	231	230	256	285	265	237	262	257	244	260	245	279	278	232	256	249	253	252	270	268	279	256	220	258	244	265	252	270	243	259	223	262	272	267	261	261	241	256	236	260	244	266	249	260	241	244	258	239	263	279	234	280	268	264	247	227	220	264	274	231	248	289	254	250	262	255	250	304	255	272	260	266	272	236	294	274	246	220	237	237
8214	1604	3051	4835	4434	3829	2989	2471	2396	1821	1413	1245	1093	1013	1087	1034	993	917	863	863	797	781	802	784	765	764	760	719	683	674	687	664	635	623	615	640	654	681	643	650	605	661	638	577	571	600	635	611	565	628	595	622	634	570	569	602	564	620	603	584	569	621	615	620	610	595	595	646	583	567	619	618	612	570	579	607	623	596	624	625	569	593	625	615	605	573	576	540	615	569	608	614	597	614	598	639	629	633	599	649	625	582	593	601	618	596	556	622	601	576	589	623	601	585	623	627	568	572	562	577	569	597	636	621	583	569	643	585	566	626	599	587	648	620	649	578	564	584	590	596	628	616	566	597	585	632	574	651	578	571	601	593	562	621	598	601	591	599	559	638	619	615	579	609	600	633	565	591	608	611	605	572	598	616	599	581	598	602	567	595	569	616	589	589	607	597	575	625	579	660	586	595	627	631	636	640	562	571	611	610	619	590	615	595	638	604	641	581	558	600	613	654	619	648	625	572	572	593	597	621	598	606	604	598	605	626	615	568	617	594	587	618	588	599	622	622	595	653	609	569	587	590	596	595	584	600	620	588	633	574	574	591	602	638	605	587	569	652	642	639	617	608	612	593	575	600	606	602	588	593	610	553	583	623	647	603	550	641	592	593	624	603	585	653	608	587	606	517	560	551	558	587	622	613	598	605	560	597	633	620	616	604	615	550	593	580	558	632	608	591	636	598	605	612	609	605	592	551	601	621	579	600	597	569	608	586	659	588	619	617	596	607	602	616	608	640	537	600	579	565	543	608	630	598	591	629	607	579	574	569	632	615	579	581	554	594	612	608	574	614	581	593	595	627	619	599	587	638	607	624	603	624	597	598	591	581	586	577	623	601	611	606	597	585	578	606	606	604	589	595	613	621	622	619	588	594	594	551	601	585	601	609	605	636	614	578	600	607	607	587	630	656	581	591	610	590	611	588	580	606	606	589	628	603	591	622	580	580	575	605	627	592	567	578	595	619	651	557	613	598	565	601	617	566	551	568	602	584	611	565	606	583	590	588	651	580	578	576	624	601	642	539	611	618	612	557	627	616	615	575	606	611	607	657	568	585	617	593	614	615	625	612	590	573	604	593	571	614	568	626	601	602	612	573	603	618	618	587	585	583	571	585	591	618	603	548	612	616	635	615	589	599	578	592	599	601	607	583	565	596	599	601	577	642	596	632	618	604	584	611	563	614	569	646	627	633	621	646	576	580	597	614	623	603	594	646	580	629	550	608	586	591	587	602	548	594	568	614	630	592	585	615	624	590	604	597	589	584	590	587	638	610	623	595	588	601	553	612	608	562	590	636	572	620	632	569	608	555	605	571	564	594	584	621	604	601	579	560	637	592	583	604	568	595	617	600	621	563	615	613	579	632	649	620	577	601	583	576	537	563	548	549	588	594	614	614	621	555	566	630	573	591	613	661	589	606	604	578	547	594	582	614	604	591	592	573	588	611	630	590	635	561	581	598	550	618	620	605	595	599	602	593	586	561	610	585	609	607	595	601	589	640	589	613	569	602	577	620	623	641	603	588	587	602	575	575	600	603	592	624	602	568	609	586	595	575	613	623	638	588	602	607	590	577	568	613	605	617	616	610	596	607	579	608	602	575	614	612	606	585	672	611	607	559	638	601	590	600	585	569	589	594	563	601	565	627	550	574	590	605	607	631	586	611	555	632	647	560	663	602	581	590	640	642	646	602	566	591	637	582	586	578	587	607	646	558	594	588	595	602	623	598	603	556	602	583	611	609	558	556	570	595	573	601	596	558	620	651	633	660	613	570	618	593	593	636	605	637	579	592	627	580	597	621	632	610	546	579	622	666	641	567	605	593	584	600	594	556	642	586	595	608	572	614	603	617	613	606	622	635	619	608	632	581	602	596	567	602	627	574	616	597	629	647	550	586	614	599	621	579	607	559	588	543	563	581	601	601	556	599	616	585	585	590	616	617	618	629	618	629	596	588	586	592	596	613	605	602	587	588	616	603	571	619	615	633	574	580	579	615	603	547	573	589	626	578	567	603	592	573	608	611	599	618	607	629	544	591	575	589	549	602	623	581	575	604	607	577	544	574	586	667	591	601	620	617	581	601	591	572	571	604	587	598	590	625	601	584	616	584	639	601	575	622	598	565	596	628	597	589	612	597	570	616	603	602	605	612	538	608	603	587	626	609	599	608	608	593	649	611	602	558	644	552	620	603	557	615	594	563	590	578	591	609	601	594	573	571	634	582	583	605	566	604	590	616	593	575	588	591	614	627	608	596	589	568	610	623	625	629	618	629	603	623	610	593	599	606	618	585	544	592	584	561	598	597	606	566	597	584	600	581	609	587	603	584	559	562	643	589	583	601	565	620	585	601	608	590	655	564	571	587	557	626	601	559	663	589	589	575	601	593	568	621	655	606	605	616	577	574	604	613	570	619	590	614	599	605	575	561	590	585	649	569	590	563	600	618	586	606	560	571	583	597	606	584	592	592	619	611	620	565	612	585	625	613	578	616	589	597	592	575	579	590	576	586	594	608	569	629	585	614	542	636	596	617	588	606	541	596	578	586	610	699	617	579	591	597	627	623	592	609	595	575	630	600	592	602	585	608	596	578	629	632	614	587	582	632	567	582	575	573	616	616	609	593	571	621	602	570	596	588	588	581	557	644	573	597	587	626	586	617	579	588	614	600	601	591	644	581	600	573	608	588	594	629	603	604	593	550	634	627	596	574	623	606	610	533	656	602	645	579	568	582	559	574	592	635	602	669	612	624	601	652	599	653	615	630	619	600	605	634	593	608	607	637	635	579	637	625	650	594	558	553	622	602	601	575	645	605	564	552	631	571	635	597	585	573	594	595	611	624	615	635	606	584	567	610	606	615	595	573	543	587	567	578	626	584	604	618	576	598	589	601	603	592	598	578	582	622	627	630	584	609	584	588	564	605	582	579	563	625	604	588	601	627	628	623	639	612	616	618	614	608	601	616	578	600	610	606	570	600	607	645	565	621	634	623	623	627	582	592	626	643	592	613	620	571	621	568	631	601	591	622	606	593	571	573	575	628	607	608	578	591	594	611	624	528	564	580	578	613	577	631	600	547	562	571	540	578	620	559	581	597	607	574	582	591	605	608	640	635	629	632	579	605	526	589	634	632	610	615	580	596	642	625	568	592	588	620	588	563	587	640	551	586	570	625	597	617	592	599	606	593	611	571	668	586	554	591	639	605	616	606	629	570	578	607	629	583	580	568	636	613	617	620	580	624	598	603	627	623	645	607	630	599	599	622	600	600	625	620	589	605	580	606	577	564	590	586	555	598	626	585	573	588	592	579	624	579	601	574	595	591	611	567	619	633	614	584	581	569	608	638	646	585	615	595	646	620	650	589	570	659	573	591	578	581	645	587	592	601	617	604	617	666	617	599	599	595	614	534	575	597	593	575	559	644	559	612	618	600	590	609	625	630	644	617	627	636	605	637	550	590	569	603
18950	4239	2933	3023	2582	1689	1105	899	681	582	500	457	415	339	358	340	345	379	320	329	340	317	289	302	287	272	260	312	260	267	307	252	255	272	261	292	238	278	260	239	278	260	265	236	273	270	269	265	244	293	233	248	259	263	240	265	245	259	244	284	245	255	271	272	236	261	243	264	253	233	249	239	236	232	263	228	213	243	222	256	254	251	241	246	228	238	254	237	238	264	259	259	241	260	231	254	267	262	245	257	268	252	235	258	242	250	235	282	258	277	250	244	247	236	232	248	245	243	242	233	252	241	252	235	243	239	240	239	279	236	249	251	235	235	245	237	236	260	246	228	260	254	237	247	251	264	300	231	259	244	254	240	225	251	264	251	273	245	260	273	291	246	239	255	253	250	249	238	269	267	249	247	254	215	244	251	221	275	254	250	251	236	222	234	233	267	252	235	280	252	248	276	243	270	248	235	235	222	246	261	249	255	242	224	251	231	271	285	271	245	244	243	239	230	223	239	224	228	261	236	267	261	237	282	242	256	243	240	240	255	251	236	273	243	232	269	231	251	229	302	241	268	268	288	280	262	240	243	238	275	242	218	252	253	256	276	243	225	247	239	272	263	277	246	252	271	284	243	231	236	259	220	283	238	217	279	280	294	226	263	257	214	252	245	259	237	267	232	269	232	249	240	274	276	278	246	244	262	273	238	215	246	241	213	241	257	226	252	254	253	267	256	273	202	255	227	282	251	229	257	226	252	227	261	250	255	263	269	237	272	258	254	243	294	252	228	251	278	229	237	227	233	235	257	234	242	269	236	221	242	242	250	257	227	279	249	260	250	226	225	271	261	243	259	243	226	285	257	252	230	226	258	235	236	241	250	280	273	222	247	243	246	248	230	253	231	255	284	260	231	230	220	247	272	291	273	251	273	261	236	248	259	251	224	249	246	224	254	240	261	238	225	262	289	250	244	239	269	242	272	242	228	235	254	266	244	242	256	273	253	251	247	240	243	241	233	254	244	266	237	227	236	268	252	259	261	289	249	257	253	243	218	244	245	230	236	254	264	225	246	243	250	255	246	276	244	256	236	261	248	250	247	281	245	227	255	262	245	248	233	235	260	287	235	266	231	231	260	236	249	245	287	245	242	234	234	276	246	236	254	261	234	257	229	240	249	232	237	252	246	246	274	240	276	246	254	246	229	248	279	229	239	257	248	269	240	242	249	213	250	283	255	258	258	242	254	238	277	263	253	255	246	259	252	242	247	287	233	270	259	230	237	228	262	229	245	236	278	226	235	245	228	252	281	243	254	270	250	271	282	256	230	237	244	262	261	265	204	245	283	267	258	238	262	256	276	242	263	236	264	232	249	267	253	225	258	265	255	266	242	267	273	241	257	252	250	220	276	263	245	253	273	241	253	273	260	247	240	239	229	257	261	237	235	248	241	261	225	288	244	254	239	211	243	258	226	251	275	218	253	253	275	266	226	243	247	270	248	253	213	233	242	245	275	243	264	242	293	253	244	267	235	243	251	240	280	260	255	296	234	270	271	238	265	264	241	265	242	253	231	217	230	254	250	252	286	272	236	211	271	217	254	211	238	238	212	272	253	223	230	275	238	241	250	247	226	257	261	249	273	259	275	260	273	235	236	233	257	256	271	241	260	246	257	276	240	259	255	252	260	271	244	244	238	260	231	271	250	274	246	235	295	262	278	240	252	293	238	227	246	268	249	230	268	256	240	248	258	249	281	236	225	228	242	250	261	242	262	236	225	239	301	231	252	271	247	231	240	270	300	229	263	261	248	242	264	254	256	257	260	281	245	217	292	253	233	270	208	294	264	275	264	237	294	240	239	300	251	252	253	240	264	244	238	252	234	263	240	234	239	245	269	215	228	216	246	247	254	237	286	248	246	270	251	231	271	243	244	244	284	247	214	252	242	246	228	253	245	263	293	257	246	241	250	253	265	254	256	249	264	254	262	291	260	252	252	286	242	220	248	231	237	250	269	237	225	237	268	264	259	263	241	269	242	246	248	237	259	236	230	235	272	255	245	242	233	248	282	264	278	278	239	270	270	258	263	243	261	247	267	265	255	245	256	247	237	250	259	223	267	247	250	269	249	244	250	240	246	235	253	280	279	238	263	272	238	251	241	263	280	248	263	262	239	281	260	243	258	237	259	280	256	218	255	255	235	258	280	252	223	293	226	254	264	249	244	247	272	265	240	266	249	252	244	253	280	255	223	237	266	237	258	295	254	305	222	273	264	272	264	255	256	249	232	238	260	299	238	261	261	224	243	236	244	234	297	272	259	238	280	272	237	249	271	280	252	247	265	257	233	230	232	268	238	247	277	248	226	237	273	245	235	258	237	254	222	270	260	259	247	234	257	248	247	250	250	242	251	238	208	240	236	263	233	263	234	229	262	255	292	259	228	254	284	233	258	240	241	240	275	254	261	264	267	256	243	243	281	269	265	260	253	234	229	263	254	260	248	241	262	241	267	247	254	249	283	249	243	245	269	258	263	252	249	252	251	263	242	256	265	258	263	226	260	268	248	283	299	222	263	230	237	238	236	248	228	257	270	282	250	230	226	242	305	262	281	238	262	240	253	245	278	261	230	277	265	255	246	242	247	249	249	228	251	263	248	251	217	248	278	243	248	282	244	255	219	241	235	250	261	249	246	239	240	261	237	253	249	257	259	251	270	258	273	246	257	245	269	260	252	229	250	276	254	209	253	251	247	251	271	278	253	245	255	260	248	235	246	265	270	233	237	245	230	230	240	241	239	269	265	257	251	247	239	242	253	238	246	289	249	257	211	276	282	279	256	253	252	240	245	244	255	264	215	259	237	244	262	226	229	281	258	244	228	234	232	241	269	241	269	266	251	245	275	243	221	247	260	264	245	251	250	268	268	250	256	236	263	279	244	247	239	270	262	245	242	235	276	259	229	253	282	230	253	265	275	259	241	260	235	253	230	271	271	232	232	260	260	231	265	249	260	268	272	272	252	251	232	246	240	269	251	266	237	255	243	259	263	259	244	251	260	275	237	298	241	242	229	226	259	249	264	253	254	258	260	241	265	269	296	289	262	248	267	275	254	241	244	265	246	261	246	283	253	246	268	229	232	231	243	271	245	207	239	242	242	240	235	246	263	220	223	249	260	260	271	260	239	248	252	262	232	241	271	263	227	267	256	241	233	246	258	275	251	273	233	248	246	288	260	241	249	257	263	263	262	227	235	257	279	225	260	241	251	242	254	241	242	252	231	242	226	221	267	233	223	274	277	245	238	223	243	254	250	235	236	254	268	235	240	255	276	254	259	248	254	250	239	263	269	259	260	238	229	249	251	240	287	234	237	234	247	278	239	236	247	228	246	259	243	231	264	277	225	273	250	243	241	228	249	266	243	247	235	221	249	271	253	239	240	275	237	238	247	232	235	251	225	245	280	215	242	270	275	280	233	234	249	248	247	237	265	271	246	247	260	249	277	227	245	258	238	283	267	240	278
11756	2490	4610	7168	7421	5882	4434	3741	3228	2569	2056	1725	1350	1290	1265	1244	1212	1252	1059	1032	997	863	821	876	768	822	853	768	713	745	686	635	660	609	662	611	622	650	638	626	619	595	590	595	578	645	600	570	580	624	618	578	552	542	564	567	589	561	572	596	579	605	595	603	590	576	566	582	595	555	497	548	598	547	546	531	581	610	601	600	586	562	563	567	547	528	560	599	565	546	596	520	543	561	546	581	583	555	585	610	557	595	553	534	574	615	540	581	553	564	587	590	552	573	589	570	598	593	557	556	544	582	545	533	535	552	557	544	580	565	605	558	603	583	591	589	567	558	564	579	556	582	533	593	596	560	562	547	586	575	598	572	567	550	608	560	581	561	595	545	571	551	569	580	563	547	580	586	602	554	589	514	563	571	548	556	594	591	575	568	619	540	568	590	525	538	544	572	581	564	564	546	537	578	555	515	533	561	541	565	565	529	586	570	565	569	593	567	591	566	549	539	623	551	590	543	555	574	556	571	584	606	585	591	556	603	633	587	608	541	563	541	577	568	587	535	559	585	563	535	572	527	561	602	585	567	566	520	580	558	549	558	552	561	551	579	583	568	565	551	600	559	583	554	575	595	554	565	583	602	537	599	570	559	574	527	531	561	575	575	550	597	584	575	551	530	546	536	574	573	541	532	589	584	591	573	614	580	592	546	561	579	553	609	563	539	589	567	566	594	546	564	567	558	571	541	590	543	545	542	572	519	523	543	555	559	574	629	592	589	505	553	607	550	547	551	596	561	568	573	550	572	569	564	572	621	565	536	580	554	573	575	544	566	628	616	586	621	536	564	559	549	559	611	551	560	591	543	547	562	605	553	599	559	578	615	624	561	557	593	635	600	560	547	565	524	587	547	577	567	579	563	550	519	572	557	538	575	597	534	599	563	565	568	561	540	570	599	566	546	574	528	540	552	530	589	570	572	539	571	566	540	612	583	562	568	539	585	556	591	563	565	559	516	617	582	551	576	554	555	581	576	573	592	601	593	597	586	568	545	584	604	546	605	566	528	571	546	579	559	543	558	558	562	585	559	548	553	578	570	594	594	591	598	598	564	583	570	581	558	583	580	570	533	567	602	607	623	540	551	564	521	559	561	598	564	598	565	551	584	554	586	576	554	597	534	563	569	582	584	554	543	605	556	589	529	607	579	535	607	608	629	554	571	582	539	615	580	567	537	594	597	583	568	592	551	574	570	601	587	605	553	536	581	608	568	619	547	554	569	556	519	550	531	594	551	575	578	537	573	529	568	564	603	539	567	582	588	561	574	552	572	533	544	591	567	577	558	590	585	542	542	586	603	553	552	563	549	599	557	577	585	579	548	555	575	561	560	589	581	587	581	566	577	588	553	588	557	582	554	602	618	529	573	566	632	629	544	552	552	570	540	554	585	552	594	521	564	575	566	593	600	578	577	552	594	548	555	541	537	560	621	623	538	564	534	587	584	595	549	598	591	544	608	574	540	588	571	579	590	572	564	547	543	531	587	563	610	531	580	553	573	621	556	579	549	563	593	598	558	555	595	575	578	574	607	564	565	554	560	552	565	575	513	593	561	543	564	583	600	554	586	570	539	597	588	584	573	539	603	578	589	553	559	591	558	526	549	553	552	582	569	622	513	577	584	609	593	553	547	577	596	542	614	515	578	533	575	555	553	601	600	588	554	535	552	580	565	592	572	562	554	570	580	564	587	550	595	565	548	569	576	605	602	556	573	612	594	593	561	623	543	584	579	547	593	550	564	551	521	578	558	592	594	561	549	587	524	555	611	575	573	576	524	559	580	534	574	594	620	599	577	540	560	555	549	524	519	601	601	555	539	563	570	565	549	551	566	567	563	578	613	525	564	601	583	562	593	575	598	533	528	548	563	583	546	587	561	559	538	585	524	567	554	564	589	606	552	598	559	540	590	572	542	581	567	560	524	530	602	542	581	635	562	607	509	544	586	551	569	577	561	574	573	551	605	569	628	555	548	575	582	551	548	569	590	531	509	543	600	571	575	543	582	553	566	569	550	576	578	594	563	568	569	562	583	549	535	563	607	529	520	576	560	642	528	555	578	564	564	606	551	591	595	569	603	552	562	554	549	552	576	570	572	554	571	545	541	581	547	544	554	573	577	551	594	550	559	558	567	557	570	541	601	587	593	570	566	589	578	556	578	553	601	596	549	588	613	618	569	564	516	601	581	546	565	573	552	586	539	592	563	550	569	550	545	562	545	535	551	536	581	590	527	576	569	557	575	616	618	633	549	591	568	604	553	605	511	594	572	578	597	548	546	567	558	624	551	548	600	572	536	558	564	559	567	593	582	558	574	589	576	558	578	553	534	588	586	580	589	548	539	563	570	565	539	576	554	587	582	578	551	559	558	546	539	583	562	544	565	564	553	562	532	591	592	581	589	544	572	565	541	563	557	565	584	558	552	548	610	595	581	595	588	567	583	571	573	549	587	593	562	574	559	564	560	554	626	617	522	555	573	542	567	564	584	568	577	555	568	528	548	526	586	520	596	570	543	519	569	616	578	575	526	580	581	554	563	562	569	565	591	556	608	571	542	551	582	562	555	545	546	601	529	591	591	565	593	560	566	546	537	570	544	579	522	563	595	556	592	569	549	508	598	536	564	574	513	527	543	541	563	562	578	610	548	573	597	561	600	574	574	572	562	568	571	582	569	564	616	538	564	562	548	563	557	558	583	569	538	583	560	534	553	548	575	578	592	558	555	580	546	599	554	544	603	577	548	570	571	575	560	559	614	560	568	533	555	569	552	598	546	599	553	554	556	583	578	599	567	561	552	579	603	581	589	551	550	579	620	560	556	555	538	560	605	537	594	554	516	578	579	559	561	571	555	549	589	555	590	574	531	564	577	598	606	572	530	574	579	564	590	587	557	544	585	589	552	576	565	575	575	569	587	613	533	551	595	566	547	549	595	585	650	590	551	559	559	555	562	564	546	584	546	545	543	575	607	538	524	561	554	537	560	566	528	587	574	559	581	610	579	631	558	574	567	572	586	587	579	579	594	596	578	550	608	598	557	581	598	580	609	577	557	555	548	533	558	576	511	598	556	536	549	547	576	592	567	573	536	564	576	551	588	522	579	607	540	563	550	536	545	610	559	556	584	553	576	589	584	581	554	547	538	515	560	568	561	600	561	595	540	567	582	591	596	560	587	534	532	540	545	569	613	589	583	542	504	555	582	579	544	559	544	540	608	575	558	573	629	570	572	547	571	589	559	571	569	584	551	576	603	549	587	578	568	540	560	600	552	572	584	582	542	564	608	586	523	539	530	580	575	552	559	575	572	581	563	585	556	548	560	577	528	558	564	607	586	600	565	581	577	611	601	589	596	561	553	567	579	570	555	576	559	605	560	557	532	611	547	624	601	554	559	596	557	539	587	545	565	591	577	591	587	574	566	535	541	591	575	533	551	604	515	570	590	578	567	563	579	588	542	625	545	542	577
2847	655	519	452	388	289	270	192	178	184	176	161	137	153	146	172	140	151	157	162	170	148	141	132	147	170	136	153	148	148	149	133	136	148	158	169	157	161	174	149	153	138	142	138	157	141	134	130	141	133	147	133	125	155	154	138	141	129	144	138	134	136	124	118	149	157	128	151	105	115	134	114	121	152	127	141	141	138	131	150	137	126	140	135	137	140	146	135	132	130	127	156	138	168	144	140	166	164	118	128	141	129	142	150	137	108	134	136	141	141	136	130	136	149	127	148	136	132	151	145	130	128	152	151	140	129	154	140	148	161	123	158	115	135	152	142	139	127	123	142	144	143	126	134	131	123	151	127	112	128	148	147	135	143	139	160	136	162	150	154	133	132	134	158	122	143	140	126	139	136	108	149	165	137	148	146	117	124	148	131	139	133	112	141	140	140	144	126	124	136	146	141	150	141	143	118	155	120	134	134	148	139	121	148	141	128	130	104	143	131	136	150	147	124	155	158	146	142	141	155	116	135	134	141	154	155	142	149	130	143	156	130	133	126	140	126	130	135	155	138	128	111	148	128	133	165	117	135	106	149	152	144	137	132	136	150	147	149	141	154	125	122	136	129	162	135	125	141	157	154	169	143	138	145	136	154	139	128	154	130	144	139	145	165	141	129	120	143	126	158	131	124	124	143	122	109	149	136	126	149	164	139	151	143	111	149	132	142	157	130	124	125	151	131	148	140	136	131	141	128	131	137	153	118	150	119	135	132	150	141	131	149	124	134	129	118	132	156	145	144	120	141	144	154	148	131	148	146	136	157	145	146	135	156	137	144	135	125	143	110	124	148	148	136	146	136	155	155	142	138	135	153	152	116	152	150	134	138	138	124	144	140	139	141	123	156	128	149	149	148	118	128	131	134	136	129	163	150	118	147	150	116	133	131	167	157	136	144	134	154	147	143	129	149	130	137	135	139	142	124	131	128	139	126	144	138	138	153	135	128	125	137	123	123	131	141	145	145	134	129	142	144	149	143	169	132	148	145	147	157	154	120	133	126	124	115	142	148	139	141	131	131	130	133	125	127	143	132	125	129	132	137	145	130	150	120	141	148	141	142	126	133	129	145	156	147	147	137	147	156	157	124	138	147	134	137	127	124	133	152	129	148	142	124	142	134	143	134	147	167	111	127	150	124	158	131	110	145	105	139	140	149	150	144	149	138	158	145	140	125	142	149	125	152	152	149	142	146	126	137	145	159	169	154	138	127	134	128	148	140	140	133	139	145	132	132	116	156	125	136	141	128	140	124	146	118	145	139	126	142	178	136	149	114	124	137	161	150	137	138	125	137	137	150	132	126	133	116	141	123	139	144	144	142	147	134	120	151	137	131	126	125	149	144	136	111	157	148	123	141	149	127	140	141	141	142	170	148	136	133	121	155	131	129	144	148	122	145	133	143	112	141	123	126	142	139	161	134	115	143	137	161	141	150	151	138	125	125	133	157	109	138	122	146	141	150	148	150	146	133	107	157	155	143	134	150	127	168	139	137	145	136	130	154	153	138	145	150	171	139	148	161	152	136	130	109	148	126	127	138	114	128	135	113	134	125	161	135	131	142	136	111	133	134	145	135	123	159	137	135	150	110	135	132	144	127	135	109	141	118	137	157	150	144	123	133	157	128	125	123	127	125	126	160	137	144	125	148	128	111	138	140	140	153	145	128	137	137	143	139	116	145	95	131	147	131	138	138	131	147	121	158	154	142	144	137	138	139	142	156	133	131	140	149	123	146	153	161	147	136	146	136	175	120	140	141	138	131	142	154	152	111	112	142	152	143	140	153	140	127	132	153	145	141	117	140	147	123	160	129	159	157	127	139	143	135	133	128	118	116	137	135	121	140	116	134	125	156	137	167	143	123	140	142	124	145	136	133	151	139	136	123	127	151	120	136	170	144	140	138	135	140	125	151	144	114	161	130	139	151	147	134	124	137	157	143	126	141	147	133	119	132	137	163	149	137	155	145	119	129	124	144	158	145	114	140	140	133	147	144	142	147	137	117	131	114	118	140	125	131	151	149	133	147	157	131	133	144	163	155	137	134	116	132	141	118	121	135	117	133	148	146	134	125	151	149	126	120	133	134	135	137	132	154	146	136	137	123	135	148	155	147	114	146	130	130	157	127	146	139	136	139	110	141	125	127	151	157	145	140	116	141	144	142	134	136	139	151	141	160	124	135	131	147	129	123	121	161	136	142	137	129	133	115	139	126	153	123	142	125	120	136	168	144	131	135	145	131	154	145	128	135	108	146	144	146	133	137	157	150	153	140	132	138	140	115	115	141	130	137	135	119	135	141	136	133	119	129	145	136	123	148	143	127	152	145	147	147	130	138	135	147	151	158	155	133	173	120	130	121	140	135	153	145	140	140	149	130	162	137	141	144	138	133	137	162	153	128	136	134	125	151	150	162	133	119	132	132	128	153	119	143	126	157	135	145	131	130	142	108	120	150	128	130	148	129	145	134	132	131	144	143	148	141	146	173	130	130	133	138	151	132	122	159	138	137	146	149	137	157	124	144	145	135	139	145	133	146	139	132	135	141	118	153	114	145	126	105	128	143	137	154	147	144	142	141	141	138	151	149	175	128	125	128	134	143	114	140	155	154	137	143	124	115	129	123	171	131	146	131	132	130	120	137	126	146	161	134	131	134	146	143	133	130	160	136	154	161	173	128	142	142	129	123	132	157	136	147	126	135	142	141	147	146	107	137	136	107	144	135	141	128	143	144	139	127	138	155	128	138	138	133	145	148	127	138	133	136	149	139	121	130	148	149	145	128	139	119	132	121	133	119	150	125	119	125	145	118	126	140	139	145	141	144	137	144	143	133	146	136	144	160	129	128	149	127	159	127	124	113	152	132	136	151	112	113	143	145	153	150	130	129	137	128	134	144	128	99	140	147	148	132	150	146	130	157	132	140	143	128	124	152	147	147	131	154	139	132	111	156	151	137	134	151	148	137	149	138	117	120	115	134	135	144	104	135	147	139	120	178	144	130	155	141	150	121	136	132	112	126	146	149	135	124	143	131	140	141	129	124	137	139	127	143	123	156	136	129	132	130	140	156	118	124	153	121	137	133	148	129	108	146	157	131	146	135	109	171	151	128	111	129	120	126	131	149	127	127	131	165	144	146	154	137	140	147	150	124	136	146	148	132	154	131	116	151	154	135	133	129	124	140	119	129	128	142	146	138	134	137	144	132	130	117	140	160	136	158	138	141	123	127	130	121	131	145	116	122	148	139	136	132	135	136	127	147	154	142	160	164	131	139	138	150	147	130	149	160	149	145	151	153	135	104	140	143	142	143	154	140	144	133	141	138	116	149	129	139	157	121	140	155	117	129	137	145	132	121	134	130	151	128	120	150	133	154	143	136	137	163	140	119	132	138	113	146	142	162	129	139	153	132	165	132	123	128	147	136	125	144	130	143	145	135	131	149	149	137	128	128	138	144	148	133	160	135
2457	739	1180	1419	1345	1103	928	717	662	625	598	573	470	515	463	504	492	459	479	437	465	432	431	433	432	433	423	432	407	430	397	402	392	367	350	371	354	329	412	384	397	340	343	370	374	367	366	372	324	371	326	346	334	355	344	326	340	367	334	333	364	398	357	348	354	349	359	358	301	364	383	365	374	371	356	363	333	360	337	395	354	359	368	396	312	353	347	362	375	363	370	354	327	343	354	395	340	353	368	344	401	353	331	344	370	336	354	386	354	346	378	379	359	369	369	364	369	363	366	337	380	367	381	355	335	327	353	368	330	386	379	378	354	356	365	385	342	363	331	378	336	365	347	383	397	366	337	355	331	352	387	369	361	370	335	368	370	352	337	341	342	350	361	355	342	339	384	345	364	387	360	330	391	357	361	347	349	364	376	362	347	367	339	349	366	391	370	386	356	372	339	360	353	362	386	329	372	358	381	351	370	331	379	383	355	352	373	378	369	382	341	341	358	345	339	352	325	375	343	372	332	352	346	357	360	331	385	364	378	399	339	368	347	361	333	388	341	387	337	360	364	351	390	369	349	383	339	354	361	342	358	346	372	351	383	358	361	360	354	375	332	368	423	383	377	343	398	353	333	355	371	377	363	345	386	359	332	356	363	362	351	336	384	336	326	338	354	361	382	384	370	341	383	349	361	323	352	398	347	350	392	350	368	331	374	385	373	391	363	368	310	406	368	327	330	351	369	375	368	408	351	386	356	351	349	357	371	348	365	382	367	361	358	351	330	363	373	368	378	354	358	361	356	377	395	381	380	327	347	379	365	379	373	352	341	345	376	375	372	358	364	333	350	312	373	323	336	375	349	357	379	339	369	349	327	315	363	377	320	387	324	375	354	348	351	368	346	383	346	394	315	382	331	366	356	346	355	343	327	357	378	331	351	362	360	366	367	353	350	344	338	400	366	373	358	347	339	371	361	365	341	341	318	375	337	373	349	330	365	355	363	343	367	339	360	342	355	341	352	347	365	347	374	372	361	337	366	370	390	385	377	372	368	369	359	352	401	358	352	329	349	352	349	330	352	340	353	341	363	362	364	360	343	381	365	353	332	348	400	372	382	350	358	360	318	347	377	332	387	355	348	339	371	360	372	362	365	348	348	346	324	365	383	373	383	328	362	360	355	361	330	346	358	359	377	360	386	360	358	386	361	321	357	366	376	396	349	357	370	331	346	345	354	405	391	348	375	380	337	364	336	339	358	375	353	369	348	359	361	357	357	359	387	335	331	341	354	349	361	341	380	289	336	353	354	387	408	345	375	397	347	350	351	344	343	370	379	322	343	394	366	333	326	363	355	387	383	376	361	341	390	379	366	370	375	399	343	360	344	381	382	365	331	381	368	391	375	348	382	353	368	342	332	373	335	360	345	371	364	398	338	380	353	353	358	380	385	363	348	378	355	335	365	388	345	321	352	361	378	357	333	348	352	348	368	379	341	363	360	347	328	354	332	321	355	387	387	360	365	337	326	374	333	347	384	378	371	334	371	368	351	347	310	345	352	332	371	377	313	374	352	342	384	376	386	362	343	362	390	333	365	387	393	335	358	349	345	356	379	323	387	360	354	334	366	330	403	366	373	362	369	374	343	336	351	332	402	361	392	326	355	363	362	368	376	355	382	356	348	336	338	366	354	339	332	376	329	331	355	363	343	370	356	353	356	345	343	410	371	379	340	369	344	323	353	385	348	357	348	345	396	362	341	353	364	341	349	378	326	346	313	350	370	348	378	346	354	360	362	382	411	371	339	374	350	336	373	356	385	361	342	361	332	335	352	368	356	317	348	365	354	325	361	315	368	363	390	370	365	381	375	319	387	367	373	368	395	362	373	382	389	359	356	327	333	394	343	352	336	386	367	380	386	352	361	394	363	391	353	344	345	352	393	391	345	340	341	355	359	335	353	348	382	365	338	375	359	360	353	333	332	369	334	364	397	378	330	361	375	320	377	361	348	332	327	364	372	371	354	365	358	393	345	388	405	342	369	380	314	367	350	313	354	360	384	351	374	362	362	335	338	345	359	347	360	352	366	390	389	357	358	346	377	352	324	375	338	385	392	355	364	361	380	391	367	368	349	338	353	333	367	349	365	363	362	385	363	380	370	350	373	335	347	323	350	377	381	373	358	357	341	338	361	382	347	337	331	346	351	370	360	319	372	350	361	372	356	372	342	347	295	383	346	348	345	367	328	387	361	355	352	319	330	377	375	356	364	353	363	356	372	397	343	342	350	346	347	372	343	359	349	354	325	355	347	342	364	373	380	371	337	373	343	335	377	327	373	328	403	349	373	382	347	376	349	378	340	318	354	342	341	390	375	340	353	387	357	382	348	358	338	396	355	396	386	353	343	345	365	335	354	352	340	306	362	369	368	351	374	389	381	387	373	363	328	358	349	349	376	363	387	388	347	388	363	350	374	380	350	367	354	367	397	380	353	342	353	331	350	343	378	344	346	375	363	351	364	385	387	348	339	334	368	346	377	352	372	358	341	358	352	353	358	384	357	378	335	357	387	318	362	342	342	336	362	376	340	374	375	362	378	349	365	314	370	371	352	356	374	339	329	351	393	341	385	368	361	372	371	361	345	367	340	361	371	330	387	383	360	361	372	388	368	351	338	365	343	363	389	329	375	332	342	353	348	397	329	330	367	360	355	374	330	380	363	350	353	395	341	385	363	356	367	371	353	339	385	395	371	346	331	334	308	348	353	339	359	365	338	357	378	358	347	330	337	354	340	407	376	369	341	326	379	320	364	356	387	341	343	346	373	353	356	369	369	379	397	340	352	348	345	368	336	348	374	342	351	344	382	351	349	362	341	370	367	378	359	360	357	334	341	385	347	335	382	379	349	358	358	368	368	365	371	354	347	333	351	379	358	361	382	364	373	361	391	344	342	386	364	330	369	350	352	381	371	378	337	340	344	359	354	337	367	354	413	341	367	372	338	359	346	368	353	362	354	398	377	341	338	362	381	356	383	355	349	361	338	353	334	344	379	358	356	370	364	356	384	336	379	336	328	342	371	349	352	357	368	356	371	337	325	367	326	364	362	328	357	353	346	350	336	352	388	351	341	355	336	378	346	347	411	387	345	337	358	342	357	375	359	363	336	363	350	368	376	360	391	376	372	363	372	344	377	361	365	344	343	337	360	358	358	368	340	402	373	370	362	347	371	329	358	340	384	327	385	365	357	353	340	362	393	339	344	355	360	357	345	346	370	391	372	333	368	352	351	358	380	348	353	336	372	335	365	337	333	342	368	346	365	347	362	376	365	350	346	355	336	327	377	342	380	404	330	354	407	362	341	335	360	350	355	366	348	343	363	343	358	328	346	366	388	355	345	342	404	358	352	370	338	346	371	375	354	360	327	341	353	380	360	339	347	363	364	404	371	353	346	371	347	372	382	370	353	359	347	376	363	348	375	361	365	385	377	362	365	360	356	333	355	345	350	379	358	351	335	388
11347	2301	1676	1630	1327	974	708	513	508	407	355	344	351	292	306	305	304	315	293	306	280	294	293	287	256	238	289	281	247	273	261	275	237	263	261	277	265	242	229	236	232	255	264	273	266	271	253	252	227	242	261	241	237	236	271	263	255	248	224	233	241	228	290	227	263	258	315	228	233	261	281	266	247	230	243	249	239	274	249	244	257	226	250	246	257	220	274	251	259	251	223	215	263	230	216	234	251	248	255	244	236	256	227	265	255	241	248	259	273	262	252	261	265	259	219	253	264	246	246	244	230	245	227	249	246	245	251	233	251	216	250	225	257	266	236	258	246	271	226	255	247	261	267	255	250	267	253	258	257	242	247	233	248	250	247	256	234	270	255	276	250	221	260	280	264	224	225	235	259	229	232	231	226	232	251	244	238	235	226	272	240	254	224	252	244	245	234	262	240	247	228	266	244	270	265	274	270	236	251	230	234	241	249	288	217	289	256	234	258	243	232	241	233	253	255	224	253	237	256	239	253	274	255	247	283	243	252	252	240	232	211	213	270	295	271	255	257	223	285	254	240	274	269	250	269	239	249	270	246	240	266	234	287	251	249	269	237	225	224	247	244	256	261	248	238	244	262	238	256	257	239	281	239	246	265	216	243	255	210	264	227	239	251	277	259	252	274	231	238	264	246	251	250	237	252	251	243	236	257	269	235	253	231	245	250	261	250	246	251	288	263	252	235	238	265	249	238	236	268	234	248	256	234	218	253	282	242	246	223	250	273	268	238	244	260	248	259	253	246	221	220	239	231	275	268	240	249	223	269	250	255	269	270	262	267	233	270	204	271	264	284	227	233	258	299	235	221	232	272	284	236	255	258	230	214	254	255	251	259	244	240	258	214	263	247	252	262	249	230	224	248	233	257	239	269	247	294	243	232	241	250	204	257	252	254	258	243	266	266	231	254	266	250	225	232	242	223	258	253	265	241	229	222	233	235	229	226	261	254	245	234	260	254	238	234	252	237	254	258	238	269	257	248	287	269	273	272	233	242	232	253	235	248	265	240	248	242	265	272	306	267	236	254	263	273	236	251	263	270	262	278	260	232	236	236	251	259	246	275	240	241	268	286	258	264	264	264	233	253	226	239	220	232	253	271	226	243	269	257	273	265	229	252	231	246	258	258	276	232	252	277	224	263	231	250	261	285	232	237	261	266	243	250	221	239	241	277	270	259	219	261	265	237	238	269	250	270	252	274	268	264	249	293	253	243	245	248	247	276	222	262	276	260	252	280	253	263	262	221	257	239	251	230	266	245	276	244	249	254	252	243	276	223	262	242	245	262	236	268	246	226	252	220	256	266	248	248	249	237	256	248	287	252	247	232	258	249	242	218	264	240	253	253	266	252	255	236	235	233	244	243	274	249	271	247	243	276	246	245	251	233	279	210	233	248	251	263	244	235	236	248	264	229	280	260	263	275	252	264	236	250	256	260	219	229	225	219	249	260	245	258	272	235	211	247	208	264	261	247	255	266	270	229	262	255	252	238	244	260	255	275	243	262	256	248	245	275	238	253	255	265	262	246	251	273	217	232	265	256	234	244	247	254	226	242	271	241	251	256	231	274	247	257	226	247	232	225	221	287	272	244	279	263	247	255	254	232	249	226	260	241	229	265	246	236	239	256	253	284	257	253	267	253	223	264	278	247	264	246	220	264	242	271	257	265	236	248	261	255	236	265	238	244	235	252	235	235	269	283	255	244	263	240	264	269	275	248	239	246	229	278	239	284	255	234	274	206	244	239	230	251	207	281	264	249	271	244	262	224	238	267	232	236	250	259	232	242	295	264	215	240	237	242	283	227	253	266	249	276	216	220	236	263	280	234	250	230	252	261	237	255	249	215	256	243	228	256	266	251	254	223	255	235	245	255	245	241	234	277	237	239	254	266	249	217	261	268	253	210	251	249	254	229	255	272	210	250	245	233	215	241	240	242	230	283	267	267	266	245	253	227	254	248	266	262	266	269	270	271	280	236	251	273	225	266	241	241	251	221	237	253	247	266	297	263	254	221	228	257	249	217	236	243	245	283	261	258	230	218	247	296	280	226	243	266	250	249	263	249	274	253	255	234	220	270	249	251	240	240	224	238	240	240	266	306	262	246	291	263	230	269	277	234	228	263	246	244	239	222	242	256	255	241	246	238	237	231	222	269	254	248	247	236	238	246	257	223	273	257	220	250	245	249	287	227	224	222	271	265	231	234	214	266	228	264	233	244	247	284	240	266	256	242	235	257	259	254	242	263	252	269	264	259	267	263	270	245	257	256	278	246	243	254	246	239	293	259	235	245	252	260	237	245	281	238	264	217	236	254	255	250	286	257	248	241	237	241	260	250	212	265	219	254	260	262	218	248	232	281	253	242	240	268	248	280	221	248	250	261	263	267	230	266	239	231	249	248	272	241	236	241	275	248	253	268	236	240	255	244	215	233	234	258	243	247	265	247	246	247	277	235	270	242	229	228	278	242	255	252	252	254	265	254	267	247	237	239	231	261	237	272	210	263	242	226	269	235	266	250	238	238	239	266	268	268	238	248	253	260	280	267	228	246	245	250	224	272	214	248	245	232	246	252	267	255	233	259	212	240	239	261	224	281	219	248	242	226	275	260	241	208	272	250	264	290	284	262	270	267	242	235	242	211	257	260	264	251	251	253	221	218	226	241	255	245	264	248	254	263	273	243	213	283	237	243	267	282	272	245	249	213	239	263	246	229	253	271	244	283	265	266	225	233	229	274	250	258	230	247	245	249	240	235	253	235	243	231	258	232	241	238	255	246	256	210	247	239	240	259	252	285	244	248	253	269	231	270	233	224	225	244	243	239	246	252	221	265	245	244	247	246	221	261	257	256	278	251	246	270	269	261	247	226	249	258	244	264	277	244	247	267	230	230	240	247	259	244	251	231	230	255	250	253	271	279	232	257	287	231	256	251	242	259	247	233	271	233	253	210	250	244	233	236	222	234	256	252	237	280	237	263	246	225	265	241	239	264	265	272	255	252	260	264	268	246	263	251	246	251	235	263	241	259	238	247	274	285	243	263	246	262	270	248	229	289	229	258	253	250	271	254	275	274	259	224	236	242	221	243	230	263	221	261	240	232	214	247	258	273	261	225	245	230	257	250	204	236	239	250	264	238	265	231	240	287	239	253	262	255	231	262	275	217	248	263	243	250	240	228	258	264	225	256	259	254	242	234	246	268	265	244	244	262	269	245	254	255	270	253	264	252	211	269	267	245	247	257	243	239	248	280	239	242	252	256	270	272	259	232	251	251	254	268	251	237	224	255	269	249	247	264	290	243	271	269	224	245	246	252	257	267	239	271	254	235	246	238	258	240	242	239	247	242	228	266	245	223	255	238	224	242	232	258	213	245	246	258	256	255	267	245	263	254	278	243	244	278	248	259	260	247	272	236	229	227	262	249	235	259	253	242	263	249	241	232	245	244	253	240	258	228	270	261	306	251	235
8754	1817	2932	4493	4535	3639	2875	2210	2104	1726	1382	1200	1092	984	981	927	917	958	901	844	757	744	789	716	740	754	773	721	719	664	638	693	632	619	661	659	612	612	596	616	629	644	589	568	633	604	617	581	598	595	632	562	586	597	641	612	558	661	574	601	570	594	632	562	585	565	569	587	565	602	595	594	588	547	612	621	600	572	583	567	591	640	564	609	571	619	618	622	604	591	591	578	595	591	572	612	606	622	603	611	607	598	575	571	576	602	579	573	580	559	615	539	565	580	590	570	587	566	567	573	601	591	553	601	580	616	589	579	597	597	584	631	578	570	596	595	599	575	587	600	589	606	564	567	537	558	583	609	550	576	556	568	597	595	565	550	584	582	594	574	573	571	596	581	597	581	597	547	575	578	590	629	587	570	627	603	598	579	577	567	557	590	601	550	585	577	583	564	601	580	570	613	586	565	606	531	603	616	582	579	603	635	528	575	581	572	581	560	577	584	561	591	615	574	565	531	562	595	575	633	642	559	605	607	585	602	548	617	587	597	579	580	540	556	573	536	589	549	603	572	579	589	575	571	538	597	553	622	582	609	589	613	594	615	580	585	576	619	650	613	608	570	574	575	620	549	589	562	544	605	566	596	598	561	570	597	605	585	600	594	620	610	596	570	619	558	596	556	597	579	578	563	600	558	578	607	597	622	625	597	570	625	580	573	581	574	589	611	556	573	566	585	592	608	557	595	597	598	526	607	566	596	568	539	560	564	627	583	557	604	568	617	588	647	575	608	574	560	599	579	578	590	583	574	604	576	599	587	538	588	648	577	598	568	583	592	606	580	552	588	593	561	592	584	600	563	581	576	590	583	571	597	554	589	560	578	581	544	597	589	567	567	608	599	598	556	604	613	598	572	599	559	601	607	529	585	582	596	571	566	597	570	600	594	589	577	599	575	552	621	568	574	555	635	597	565	588	581	636	552	608	593	624	536	606	609	556	588	576	600	612	577	601	598	595	569	602	600	593	599	627	594	587	578	590	602	572	621	555	569	545	621	593	560	611	600	586	616	585	573	608	628	588	619	597	609	643	611	553	562	546	577	626	591	646	576	614	560	585	652	589	550	588	605	577	602	571	606	571	503	563	573	594	557	594	541	577	595	553	627	609	597	606	648	600	564	564	582	556	602	589	583	600	623	647	600	569	576	620	576	586	574	554	606	603	590	614	591	620	609	636	621	581	615	551	573	543	597	568	587	593	555	602	636	581	606	570	595	600	576	591	580	580	611	588	571	592	569	571	573	586	614	580	603	584	588	588	582	549	566	562	596	623	581	602	562	554	594	596	603	561	564	613	613	570	600	596	555	609	584	583	557	603	612	611	603	560	620	596	577	614	576	601	567	615	590	567	566	598	541	604	613	586	551	548	548	594	591	601	627	592	551	544	587	554	565	572	574	573	589	590	582	618	565	607	564	630	598	574	573	573	569	594	542	601	609	616	552	612	574	591	592	574	568	605	581	611	610	626	594	505	571	607	569	588	561	618	625	599	573	557	562	613	622	550	545	554	614	626	634	637	603	622	619	630	556	599	603	606	601	569	580	589	595	591	597	589	618	551	615	619	606	604	617	573	591	605	603	600	574	599	578	629	590	585	588	618	586	575	591	621	595	605	562	617	566	634	614	531	565	585	578	595	612	599	579	520	558	594	556	558	609	584	557	655	589	596	604	586	572	600	626	592	568	567	641	606	604	568	576	600	558	601	622	596	570	579	602	553	589	590	616	553	583	587	578	594	591	619	617	599	589	614	616	594	611	581	596	561	602	571	536	573	597	570	618	615	612	591	589	525	590	607	608	602	595	553	552	587	587	606	608	595	570	588	616	587	607	619	574	590	570	603	567	581	601	568	591	562	602	585	594	538	627	586	619	581	593	580	581	622	625	549	616	608	622	586	556	584	608	603	591	613	552	606	615	586	575	605	591	635	540	554	630	554	579	581	602	580	606	603	608	605	626	641	591	576	554	610	598	592	580	624	560	600	582	550	541	626	619	528	579	593	622	594	580	593	574	595	569	598	614	621	560	601	578	570	605	595	600	614	599	554	598	575	618	628	535	590	571	588	597	590	574	566	587	595	609	564	566	582	570	579	617	522	571	585	628	575	570	584	535	570	588	579	592	563	610	636	629	591	622	565	632	628	542	583	578	599	600	585	598	578	561	572	638	572	617	589	590	549	592	599	590	583	610	597	612	613	586	549	565	580	607	589	563	585	581	572	597	575	609	593	549	583	616	582	552	592	561	582	561	580	621	598	589	631	590	564	551	590	596	584	574	572	557	603	552	579	596	614	569	599	568	579	639	593	582	573	608	603	608	554	569	588	621	560	561	560	579	544	603	590	620	537	634	557	569	605	571	595	579	601	589	559	570	578	569	623	612	574	620	610	605	606	553	580	626	585	610	593	597	535	608	605	555	568	633	586	632	568	584	619	601	571	629	575	582	577	625	613	574	593	574	585	615	603	602	594	601	584	589	564	577	575	589	562	582	621	589	576	615	547	621	607	574	529	591	587	606	594	622	592	583	583	621	605	567	578	581	594	595	602	579	544	580	545	587	604	597	610	616	625	580	619	614	546	634	536	593	562	594	593	548	560	615	590	570	576	607	585	592	565	570	614	599	605	573	584	571	584	561	609	580	568	588	574	619	602	592	611	529	590	609	602	579	620	563	597	638	596	588	549	564	648	559	577	602	593	626	555	549	598	583	596	572	565	598	593	582	594	610	595	605	587	622	587	578	625	617	600	564	577	552	602	586	596	566	596	593	530	582	617	580	574	593	576	646	591	628	612	576	591	576	591	591	598	611	587	596	592	577	572	582	589	641	595	542	587	569	613	590	575	596	607	564	581	584	593	612	571	573	573	561	535	600	621	599	634	594	596	627	608	601	557	571	621	557	584	564	620	600	598	586	594	622	555	550	581	597	573	583	628	584	627	573	583	592	569	586	549	556	580	585	589	580	600	585	572	548	551	622	594	595	549	575	579	575	585	603	585	589	592	613	591	602	584	610	580	612	566	576	569	558	579	599	568	603	587	570	594	624	618	612	607	568	567	607	594	578	609	584	608	602	590	557	608	576	628	607	610	565	583	545	576	576	596	587	565	562	570	598	538	592	591	643	590	594	552	609	559	601	615	619	577	604	582	578	590	586	622	629	602	571	605	565	576	588	587	576	565	578	551	602	574	580	588	601	595	580	609	612	575	615	550	580	601	591	591	571	619	613	613	615	617	577	593	605	586	591	568	586	568	603	636	598	603	618	560	613	587	631	605	591	580	579	575	599	580	568	583	564	575	620	584	559	615	603	647	591	603	584	579	571	582	585	624	629	590	601	554	578	564	596	562	579	569	590	603	581	612	591	613	573	611	562	581	580	591	611	557	588	604	594	553	585	589	595	594	599	606	601	600	644	618	609	557	587	597	578	534	592	600	617	579	631	524	617	610	613	585	592	624	602	565	608
19534	4318	2751	3090	2387	1548	1096	777	755	530	493	501	415	360	334	333	305	347	286	280	303	303	263	306	297	294	294	262	298	277	245	255	229	260	263	286	261	268	251	260	255	259	266	226	263	257	255	233	246	249	245	238	258	217	247	217	244	259	258	240	224	245	241	243	263	253	211	242	277	269	241	248	240	274	256	300	293	222	244	254	247	235	239	225	244	226	284	247	259	228	245	255	255	251	238	233	272	240	217	280	238	273	240	242	231	251	226	277	240	256	274	241	267	269	229	229	219	248	296	254	270	276	239	248	251	248	231	238	225	244	244	253	229	255	244	233	247	234	266	278	249	222	241	246	246	240	244	251	256	260	234	258	254	260	244	244	221	217	245	258	245	259	243	239	233	244	241	248	217	220	239	239	229	237	272	266	251	251	259	253	253	234	253	244	229	280	257	230	267	241	222	251	252	282	228	273	261	236	257	248	225	265	258	283	252	238	225	256	255	249	219	243	216	225	241	268	263	252	248	251	251	244	217	240	241	252	244	229	266	246	252	244	240	239	251	259	233	259	225	215	232	222	216	216	257	255	233	270	260	236	233	226	254	214	235	238	257	201	229	262	263	262	261	235	259	230	287	245	230	234	232	268	286	254	291	208	252	251	225	274	229	231	231	229	245	282	243	269	260	264	261	240	231	236	227	261	266	290	252	244	253	259	242	243	257	221	249	229	250	256	243	230	239	263	222	225	251	238	260	268	261	228	280	256	256	242	235	231	254	255	238	232	254	275	252	251	247	238	251	259	232	261	254	275	241	295	247	260	239	224	247	240	251	230	250	251	247	232	217	278	220	240	235	256	247	277	239	229	227	269	253	254	244	248	237	237	220	235	256	232	274	250	248	262	229	259	240	254	271	241	274	240	259	246	227	247	233	258	247	249	278	274	249	227	226	234	243	256	249	263	242	222	230	248	255	261	250	229	230	251	260	250	261	208	204	228	233	262	247	264	217	248	236	246	243	269	264	267	221	232	227	243	283	262	275	238	246	249	235	227	224	264	259	230	255	228	232	256	236	252	257	248	239	264	248	273	241	239	247	245	259	271	257	227	238	220	261	229	248	246	242	228	258	236	234	253	245	243	239	251	242	240	236	223	256	248	229	225	245	270	256	231	224	229	215	216	252	237	267	229	239	241	257	232	257	229	268	251	242	217	239	210	239	232	223	260	234	248	252	253	233	240	227	254	230	244	246	265	261	235	250	260	219	237	251	275	277	238	283	284	265	259	232	230	261	260	266	264	241	246	222	234	231	225	232	263	239	245	235	272	243	287	256	236	268	242	227	235	227	260	267	255	262	252	268	248	236	236	241	234	248	263	258	231	251	254	260	245	244	219	213	238	244	243	249	256	239	267	251	243	246	227	239	242	247	247	245	232	247	239	225	259	255	238	258	245	275	254	249	215	253	243	248	220	253	244	262	268	240	233	243	282	240	267	248	247	245	260	232	228	236	241	247	257	249	240	238	248	262	255	248	238	250	236	238	267	225	229	226	238	241	247	237	265	269	266	253	276	249	267	253	249	246	256	212	252	228	254	244	251	236	237	239	197	250	257	249	256	262	237	259	261	228	272	247	235	233	245	235	241	253	234	217	260	264	246	250	240	259	263	241	252	249	250	241	237	223	222	236	218	259	244	241	220	245	218	213	250	264	249	253	236	253	253	215	223	236	267	222	213	271	249	267	250	261	265	257	221	236	257	222	252	264	241	252	229	235	254	268	226	278	263	247	231	265	234	218	240	235	256	267	244	253	249	245	252	226	255	234	231	229	255	244	260	255	266	244	261	256	243	248	223	238	237	239	262	259	246	241	259	258	237	232	238	217	231	248	221	249	276	272	219	238	238	236	245	223	279	197	250	265	239	281	256	245	278	226	245	224	283	252	238	229	264	224	260	227	239	259	255	247	267	241	265	233	247	253	246	274	280	260	274	251	280	275	254	242	250	275	234	252	242	242	262	251	232	248	237	274	277	222	263	246	252	243	251	240	247	234	240	251	203	233	229	263	223	226	269	224	255	254	264	257	272	243	262	258	215	239	228	219	246	249	245	237	280	259	228	260	232	242	228	236	265	245	265	252	223	261	224	244	243	286	243	257	228	251	230	258	222	271	246	242	237	244	232	249	250	257	236	264	233	233	241	240	229	242	243	246	234	211	253	251	216	256	280	237	245	251	244	267	239	241	230	239	281	255	224	270	248	229	234	222	260	236	241	246	253	239	246	272	267	249	222	250	258	237	230	216	247	209	237	268	255	261	233	247	245	248	238	235	242	226	213	280	276	245	238	264	249	226	235	263	260	254	246	241	240	189	223	225	222	236	224	257	254	237	259	230	228	235	257	239	202	229	264	253	262	237	222	242	272	244	229	246	238	276	221	256	239	242	279	267	263	244	265	288	243	228	234	219	259	243	280	257	220	252	259	242	239	258	242	263	233	230	261	253	233	235	260	230	299	231	227	248	231	258	259	234	251	238	263	301	240	221	213	265	235	259	215	249	264	248	260	254	241	241	242	220	245	224	237	242	249	245	261	259	274	240	225	266	265	239	260	254	243	283	280	241	250	229	260	233	250	231	260	247	236	225	263	230	263	254	240	225	250	248	278	249	282	229	244	242	209	213	238	266	242	259	246	252	252	252	247	248	246	283	274	231	225	221	241	266	253	243	249	238	263	278	226	209	274	238	218	274	249	259	256	241	295	248	249	236	242	256	271	237	255	246	239	236	254	234	243	243	258	257	254	248	244	265	221	250	248	255	249	246	227	234	236	263	246	232	233	239	223	223	233	272	265	277	255	258	204	236	257	277	266	264	254	221	271	266	222	244	257	242	237	255	223	243	243	280	236	209	236	275	239	260	250	254	246	253	246	240	234	235	232	254	244	240	217	250	273	265	238	265	255	267	241	237	246	243	242	257	235	246	240	248	255	278	238	251	226	251	230	239	249	276	260	242	258	230	241	218	235	220	264	220	255	223	226	259	239	243	261	232	283	214	251	213	224	243	234	249	257	213	245	287	218	239	271	231	238	274	270	276	238	231	263	244	253	240	261	251	272	255	241	277	265	255	229	201	227	234	259	233	240	241	261	232	243	230	252	244	228	249	234	230	236	255	278	260	260	212	247	254	243	274	258	245	270	266	224	227	250	237	243	280	233	245	257	256	243	248	260	256	243	259	250	261	229	230	238	235	260	246	247	235	244	231	233	231	246	234	216	217	241	254	271	265	236	232	245	222	230	226	225	241	250	248	243	269	257	243	234	243	244	211	260	248	250	247	257	236	269	240	241	256	237	221	222	256	251	264	257	231	259	271	263	239	233	207	247	271	229	244	240	265	232	242	237	252	226	242	258	228	258	243	224	251	225	246	261	248	270	276	226	212	250	235	242	239	243	239	247	254	240	231	253	232	207	268	262	243	244	224	275	236	237	248	241	272	242	223	262	272	270	234	248	250	239	243	235	256	241
12155	2490	4405	7048	6644	5598	4289	3292	3551	2222	2071	1725	1388	1287	1328	1191	1181	1200	1130	955	959	874	800	823	817	765	716	764	738	791	707	634	692	618	621	623	618	615	652	589	592	603	587	608	583	616	563	626	549	587	642	608	551	576	568	556	581	578	574	574	544	504	545	565	577	545	575	548	546	570	569	582	521	571	546	555	545	551	601	612	550	540	536	523	590	556	569	628	568	610	574	553	580	530	529	574	586	528	539	564	555	574	588	585	586	543	561	571	575	521	560	524	540	540	569	572	541	595	538	579	576	542	582	580	581	603	551	582	508	538	607	561	563	546	582	516	585	552	563	528	588	594	554	537	556	537	601	576	505	570	555	538	500	566	513	595	564	564	544	548	600	529	574	553	518	539	548	551	568	549	528	550	579	547	547	521	582	544	586	554	572	539	567	553	509	583	573	573	603	552	566	519	544	593	583	537	546	561	586	587	556	565	539	554	568	542	560	563	576	531	538	556	497	542	537	545	537	560	566	595	597	597	571	584	554	549	573	547	610	550	555	559	577	578	534	563	570	549	572	564	565	578	501	539	575	541	559	566	558	548	558	545	528	575	617	534	561	511	604	561	539	594	557	539	533	580	581	579	546	535	536	534	523	557	618	554	562	551	578	561	568	559	561	563	586	558	546	579	594	552	604	539	581	534	533	580	567	548	565	546	546	555	526	572	547	582	576	561	545	545	566	554	567	528	538	566	599	546	562	547	531	551	565	524	557	548	577	542	552	552	602	586	546	575	563	539	549	589	549	568	543	575	542	554	542	566	593	562	560	565	584	508	557	567	541	585	538	556	556	546	557	535	587	579	631	595	582	559	570	562	534	554	561	552	535	549	586	575	561	587	558	558	576	558	551	550	537	580	583	539	548	546	578	526	576	604	506	516	589	589	550	537	562	565	533	557	544	550	530	562	536	588	555	570	578	505	545	604	562	574	553	577	561	585	530	561	567	561	552	548	545	552	588	540	580	544	554	548	552	544	575	547	565	603	533	514	551	563	593	563	597	581	531	560	557	541	535	521	577	568	596	609	591	566	601	567	578	543	526	563	562	568	570	534	538	547	589	529	593	579	534	538	561	560	574	564	519	582	587	606	594	536	585	549	536	617	527	567	556	546	570	602	517	515	601	511	522	616	535	589	538	583	544	622	574	525	514	601	522	544	561	549	532	513	566	554	563	587	525	522	550	547	533	521	546	578	534	522	542	537	587	553	529	573	534	556	552	618	531	560	549	537	537	601	550	501	529	532	554	518	566	565	612	549	582	554	543	542	553	504	603	530	561	529	534	522	584	582	558	555	524	546	549	552	569	586	542	520	542	569	591	533	512	583	586	527	610	562	542	562	513	550	600	569	562	557	547	597	588	583	557	558	542	582	539	580	515	566	546	581	541	585	527	530	617	583	550	555	518	568	592	575	541	554	566	542	563	567	588	544	561	595	506	561	561	587	562	543	553	546	555	577	526	574	530	609	569	531	559	568	573	569	574	548	560	547	619	577	541	536	568	515	537	534	527	521	546	558	543	584	533	591	549	603	544	594	513	508	532	564	581	550	560	555	591	535	571	568	545	529	529	512	533	516	533	569	574	591	572	557	555	565	547	523	600	532	512	543	535	552	540	544	576	582	550	547	561	563	576	519	596	579	545	528	536	562	538	563	539	535	590	549	548	537	540	569	526	542	548	568	556	538	556	508	605	570	545	592	534	555	550	537	565	548	586	555	590	554	563	533	519	551	584	565	514	561	552	570	542	582	560	538	565	580	561	589	528	558	554	552	579	538	562	570	606	583	576	563	537	566	535	545	537	550	569	537	545	579	535	612	532	567	554	551	584	584	579	566	562	492	588	546	526	572	526	565	560	570	553	570	551	563	521	564	542	580	612	548	548	551	532	588	547	543	559	537	539	519	563	565	556	583	556	601	581	573	616	553	545	587	575	580	583	551	512	560	518	547	562	565	538	549	541	532	530	569	534	578	555	579	522	541	535	600	529	558	542	571	567	569	503	567	530	624	542	531	532	554	549	606	544	549	584	599	578	582	608	609	602	568	588	557	570	569	579	599	565	618	581	523	589	527	559	542	543	574	509	570	574	564	586	515	541	574	553	499	543	535	551	564	538	512	514	535	562	570	565	552	552	548	556	526	571	561	539	554	562	617	569	530	551	558	575	543	531	556	542	561	566	582	555	549	585	554	523	536	595	512	552	546	592	551	565	544	561	522	532	552	541	591	524	563	548	582	609	504	632	555	550	540	555	585	544	597	553	538	559	547	541	529	569	531	563	557	562	610	563	559	575	551	528	518	577	555	568	586	592	590	562	565	511	583	598	606	550	533	576	533	532	532	551	562	558	579	568	518	544	556	579	528	576	522	583	556	529	545	543	614	534	540	568	581	557	560	578	558	558	593	540	551	563	523	590	557	567	536	597	514	533	585	555	563	581	572	578	573	567	538	530	554	538	548	558	543	527	545	577	540	525	596	555	561	562	525	531	552	558	579	560	515	561	576	529	548	512	538	572	573	535	545	561	566	562	574	563	569	588	534	540	574	552	553	546	572	537	535	580	549	574	546	550	597	519	552	586	513	574	574	546	526	553	568	582	547	564	579	548	557	582	551	531	525	524	530	556	500	554	544	534	547	555	574	560	558	536	528	572	567	563	595	545	549	563	583	593	568	537	541	542	585	563	565	557	537	548	547	552	530	548	547	534	532	564	527	515	554	540	533	544	569	556	562	563	542	574	600	593	556	564	559	585	602	635	554	546	553	564	547	507	590	560	564	563	570	550	554	549	555	588	578	532	585	569	577	551	606	558	597	492	575	494	579	553	575	575	597	577	550	534	517	531	584	594	578	549	548	630	585	542	585	552	600	536	588	566	558	571	598	563	552	586	577	585	587	538	575	569	583	540	562	536	567	564	592	572	542	564	541	578	542	531	599	571	531	493	506	542	531	576	587	551	578	601	561	576	562	559	575	572	564	561	559	590	587	548	580	589	554	533	557	573	615	576	548	571	590	557	551	557	536	543	525	568	571	578	547	524	569	611	586	567	546	518	528	563	586	558	553	566	580	535	602	525	557	547	542	581	594	554	525	544	599	569	541	566	573	556	546	595	519	538	561	501	521	577	558	549	570	586	583	570	573	563	569	542	574	540	540	543	522	550	609	574	539	531	564	527	549	543	536	477	572	520	547	592	559	527	572	520	560	538	585	563	564	585	567	570	548	538	559	561	575	561	576	552	566	584	536	591	514	564	521	540	538	561	560	566	554	552	586	578	553	550	563	540	538	543	549	544	544	539	546	615	542	587	573	554	603	531	566	515	558	565	569	556	593	570	610	599	564	560	540	531	533	585	561	572	588	556	567	589	574	596	586	614	571	556	544	581	565	559	530	597	560	578	522	532	568	594	529	577	527	598	531	552	551	582	579	592	578	560	568	536	591	565	530	553	576	562	559	520	573	571	536	554	539
2706	665	520	372	326	275	212	207	182	168	197	139	139	150	148	132	165	183	158	164	122	141	126	143	140	146	117	125	129	161	114	129	139	131	159	141	143	132	127	129	160	127	119	107	139	120	150	127	164	132	124	122	138	120	116	147	122	119	133	139	143	131	128	122	130	162	147	135	148	142	140	123	145	114	113	120	134	137	141	115	141	121	141	111	121	130	121	148	142	110	139	127	137	132	121	125	144	139	133	151	151	132	138	132	141	120	144	105	146	124	111	154	135	126	124	131	128	123	140	142	161	124	143	123	112	127	118	128	157	139	126	133	130	123	147	125	122	156	141	172	133	142	143	96	129	128	148	117	130	139	121	101	122	141	134	127	150	115	146	122	120	116	127	131	118	118	123	150	123	129	149	141	129	100	122	142	141	119	136	139	127	137	141	113	122	122	125	125	128	137	144	120	131	121	114	149	124	139	125	117	136	136	159	124	154	132	132	115	140	121	148	125	141	153	120	148	119	125	136	123	120	114	138	126	137	163	128	155	132	122	123	134	97	132	103	153	137	142	136	147	134	143	153	128	137	126	144	150	126	117	144	142	126	118	129	135	128	144	141	114	140	123	141	132	130	135	124	126	146	148	144	138	136	140	135	127	124	137	165	134	133	137	109	157	134	121	145	142	120	146	149	115	132	138	136	149	135	131	134	109	154	128	125	153	132	151	132	132	103	127	143	125	137	125	113	136	147	124	125	130	142	115	127	152	136	101	138	155	134	138	162	133	141	153	130	136	120	148	155	138	120	144	134	110	125	131	145	140	126	122	108	135	124	137	143	126	132	131	144	134	146	134	154	159	138	121	146	143	132	131	132	144	143	144	143	119	149	123	141	148	152	117	120	131	133	134	122	136	133	118	127	147	137	147	127	156	134	119	116	122	141	118	107	128	134	150	129	123	131	128	133	164	125	129	141	127	128	121	125	129	114	135	116	146	142	137	124	141	137	133	151	127	134	119	144	154	133	128	143	130	137	134	142	141	126	123	120	123	136	117	119	131	146	120	139	107	145	118	119	126	109	136	121	119	131	118	113	134	154	131	120	150	144	151	114	108	126	137	120	117	107	110	115	103	126	140	130	121	128	129	126	152	143	136	154	111	161	135	136	138	142	146	127	135	120	131	124	129	153	143	148	133	164	144	140	114	108	129	135	115	131	128	135	111	127	137	142	133	143	157	136	139	141	139	117	140	149	124	148	117	127	139	127	132	133	118	137	131	161	128	118	109	140	111	134	133	145	144	134	147	143	115	137	119	129	126	140	120	133	152	115	133	139	120	141	133	126	107	144	161	138	122	134	146	133	119	126	144	161	137	151	146	117	121	139	145	135	122	140	125	125	142	136	134	121	147	123	126	127	138	120	149	132	115	119	129	143	125	143	126	150	128	111	124	137	115	114	117	110	125	159	146	125	127	137	118	127	122	124	116	118	121	130	133	121	147	144	115	158	112	135	130	135	111	127	134	126	142	136	115	124	139	111	127	152	120	124	144	126	147	138	142	130	146	108	131	140	150	162	118	116	133	135	104	142	140	124	119	147	127	144	133	114	144	134	146	149	137	117	133	166	127	125	143	138	136	130	139	134	148	103	139	138	126	147	121	133	137	115	137	107	126	137	126	118	122	122	135	135	138	126	125	136	124	146	121	135	122	136	120	135	134	136	134	107	145	137	144	121	129	121	146	143	127	138	137	122	140	151	134	128	140	126	133	119	133	129	119	132	126	135	130	129	110	142	134	156	139	128	130	144	139	129	127	140	149	130	128	139	162	147	161	156	138	145	154	123	130	126	138	137	141	129	117	125	142	144	134	127	127	153	126	126	142	119	122	142	152	118	137	134	129	130	135	134	135	153	151	134	132	132	128	144	111	133	143	138	150	116	136	156	118	108	123	123	142	146	156	131	144	143	124	124	119	156	122	132	138	140	127	119	138	129	149	116	122	123	114	119	138	132	136	115	122	146	137	120	144	142	141	124	134	132	130	120	127	117	155	147	133	98	125	132	123	135	138	139	145	138	108	147	127	104	137	114	102	123	137	142	117	138	140	137	122	126	125	129	148	144	131	148	121	130	115	134	150	146	151	144	129	153	122	131	139	130	141	148	138	143	120	132	129	141	119	130	117	150	126	133	126	108	117	131	152	158	139	122	129	135	143	139	135	140	172	125	137	126	136	149	146	137	124	124	128	121	131	137	108	143	131	156	140	136	140	142	128	129	124	123	132	137	132	110	141	123	141	135	132	143	137	158	110	144	133	138	121	152	132	149	139	126	155	162	141	129	142	128	123	126	135	125	127	114	148	98	133	131	130	111	142	145	139	139	136	132	145	141	145	139	157	143	137	134	109	139	135	154	99	144	140	123	129	135	131	125	139	123	124	122	156	138	137	140	108	141	122	147	128	135	135	127	127	132	134	123	114	122	134	120	126	142	133	151	147	134	136	109	145	145	127	125	153	124	130	127	108	151	124	129	131	150	131	127	123	123	121	141	136	109	134	142	137	148	145	153	146	124	141	130	121	128	129	118	117	144	125	136	130	139	148	143	113	156	136	126	170	138	153	131	130	109	122	111	138	109	130	124	121	121	132	140	129	124	121	142	122	158	140	140	125	132	143	140	110	119	117	125	142	143	118	130	139	146	132	116	114	150	121	122	128	128	160	131	109	132	122	121	144	133	126	135	113	99	166	128	152	129	138	137	127	121	127	134	124	131	147	124	152	114	150	130	130	117	113	119	141	133	121	132	116	136	127	125	120	129	121	125	106	122	142	151	147	130	127	126	146	151	141	145	113	158	106	134	129	113	157	134	127	142	132	126	145	148	137	139	133	136	132	140	131	115	131	109	116	121	128	146	141	127	137	135	118	140	141	138	129	131	162	132	99	174	147	126	114	132	136	140	140	116	118	138	134	129	135	133	112	153	126	118	120	119	134	98	132	158	135	137	130	125	143	140	134	129	128	122	129	146	139	136	137	143	132	117	123	131	140	115	135	143	129	137	145	137	128	135	143	141	140	134	131	127	139	144	134	118	116	133	149	123	132	119	133	131	133	131	150	137	112	137	142	142	125	140	120	150	122	140	139	118	142	130	100	130	118	136	116	131	116	142	114	130	114	130	158	131	111	120	150	125	130	130	131	114	142	146	142	131	137	125	114	139	139	116	132	174	134	127	136	134	140	146	131	157	122	140	119	142	137	132	146	130	122	120	117	130	146	112	105	150	124	153	129	142	127	138	117	142	122	132	132	127	112	130	163	125	144	136	144	123	116	127	130	128	123	149	123	133	150	142	140	119	154	127	133	141	113	134	146	128	130	155	146	127	123	141	131	114	111	131	142	108	151	147	129	125	128	144	130	127	149	120	134	142	125	129	119	123	140	147	141	126	131	144	135	132	116	136	115	111	152	137	162	130	126	131	128	137	136	147	154	151	129	133	110	133	141	159	124	138	130	150	117	145	147	114	144
2250	729	1184	1279	1277	1055	895	744	644	560	548	512	480	474	458	437	477	451	414	444	425	438	439	408	426	412	404	421	397	379	395	371	352	392	348	361	345	354	346	359	367	342	318	329	329	316	322	369	328	338	382	378	340	363	322	343	340	338	336	365	372	349	310	358	332	364	365	332	345	329	358	348	338	367	360	333	343	331	349	353	324	341	354	318	368	365	369	322	339	351	321	333	366	360	346	365	365	368	350	338	333	356	317	341	324	388	316	340	388	326	338	350	310	353	311	347	341	316	365	364	325	325	346	361	351	330	341	349	380	353	353	351	362	310	344	333	333	362	343	351	303	385	329	335	341	349	373	334	346	331	347	339	339	331	324	342	380	345	337	358	346	352	341	328	369	322	321	342	350	352	376	327	321	345	342	362	371	339	357	380	327	359	343	343	338	346	333	347	345	346	344	324	365	365	343	308	329	345	344	351	358	340	342	336	334	341	322	354	353	338	355	352	337	356	335	334	337	328	347	352	321	352	348	365	343	333	354	335	335	338	314	365	351	357	384	361	365	363	375	384	304	355	352	366	358	337	340	356	356	341	383	344	369	335	384	314	360	326	348	340	368	331	355	334	340	371	332	340	362	375	357	338	315	339	347	324	369	333	376	329	373	356	375	316	335	330	351	355	336	335	362	344	399	355	366	362	354	364	364	350	341	365	318	337	359	317	347	345	348	315	305	374	344	362	343	351	337	346	351	337	346	347	311	341	346	348	345	339	342	302	309	336	323	372	370	340	332	323	351	342	354	337	328	356	317	368	318	358	351	348	324	350	359	328	331	361	360	356	357	345	345	341	352	342	335	341	312	345	377	343	335	362	356	333	342	349	341	335	357	333	323	342	376	335	349	334	366	370	335	369	333	310	328	372	329	319	360	376	342	358	361	357	346	318	332	336	368	359	359	314	352	379	315	345	338	341	359	324	342	365	355	350	312	355	333	343	335	358	346	360	349	333	340	348	386	333	349	344	356	349	326	357	347	367	332	325	348	354	342	358	309	345	351	368	338	325	349	357	350	341	366	375	331	355	358	350	352	343	344	377	345	354	296	352	330	374	304	361	337	339	330	341	378	342	319	344	360	337	364	338	337	355	366	348	347	339	362	327	344	364	338	344	355	342	338	355	360	364	359	334	367	331	309	297	341	381	304	358	356	347	349	340	367	304	346	338	338	333	305	338	339	351	353	338	369	330	332	334	337	320	343	358	332	294	331	340	337	368	371	360	362	374	368	324	348	328	347	336	323	326	356	347	364	351	370	355	346	351	388	359	362	336	334	359	368	341	340	351	332	343	363	319	346	336	342	354	354	347	324	357	342	356	356	354	318	363	341	356	368	324	365	336	368	345	325	367	309	309	347	330	323	366	304	369	384	371	370	390	371	378	364	332	361	327	377	339	392	332	327	373	324	348	326	371	351	337	357	344	338	346	332	355	325	339	347	336	327	333	330	333	322	314	345	356	347	328	352	338	337	324	350	354	346	348	356	388	319	309	357	349	331	395	363	356	339	343	325	365	356	317	342	335	316	371	349	335	326	346	344	333	345	377	344	343	357	347	351	342	327	360	358	347	331	333	346	332	325	372	323	365	333	339	332	325	333	323	323	350	334	328	362	360	353	372	336	331	335	311	364	328	341	373	386	372	319	341	371	369	338	328	295	337	326	360	319	323	363	348	336	364	329	325	331	335	362	342	380	329	333	385	369	349	341	315	321	355	337	399	318	328	347	349	351	329	320	339	369	353	352	332	320	355	348	332	344	377	323	333	366	371	342	362	360	336	335	345	360	337	338	337	334	352	318	333	358	344	367	378	376	322	333	323	315	341	293	350	382	350	325	340	354	353	350	346	336	335	342	327	343	345	351	295	359	395	347	343	361	357	372	351	344	342	357	370	339	364	373	352	314	365	338	331	342	342	321	339	374	327	370	345	348	328	338	366	334	321	328	359	351	332	384	355	331	363	338	334	313	380	353	403	327	310	354	352	332	357	319	367	373	375	370	353	349	313	325	344	368	377	351	335	365	329	335	372	370	360	338	381	356	309	336	347	305	358	363	349	380	331	318	382	363	344	381	347	361	352	344	341	357	341	339	360	333	352	348	333	365	328	380	342	368	361	352	340	330	340	361	309	352	329	335	372	373	378	333	332	349	337	373	342	333	343	334	324	345	336	316	369	332	373	365	324	325	329	309	368	327	362	360	342	305	365	349	332	344	352	362	361	340	331	358	355	345	345	360	353	324	385	310	339	352	353	335	338	346	316	332	327	367	352	349	326	341	366	365	338	337	359	360	340	378	342	337	317	394	349	334	346	324	333	316	351	345	366	353	357	371	348	310	358	330	373	352	365	361	359	356	388	384	353	351	352	348	372	331	356	344	349	347	363	324	347	379	333	349	331	374	319	353	355	345	325	349	366	301	370	350	332	364	354	351	341	336	381	342	326	313	343	344	312	373	347	353	361	328	340	344	346	306	343	348	328	376	330	388	331	338	345	330	356	342	353	375	339	311	335	396	363	369	357	342	329	327	348	339	398	310	379	346	331	360	347	329	333	336	338	342	361	333	347	316	343	337	361	340	340	346	331	334	366	333	305	370	332	348	341	357	348	359	331	347	326	364	357	352	368	355	349	337	328	359	378	339	376	348	358	356	346	344	359	312	381	325	370	325	365	351	360	311	351	377	318	324	351	334	316	341	317	335	309	367	328	386	370	339	339	373	332	352	324	323	353	313	368	359	341	340	339	360	333	332	337	353	347	353	328	348	332	349	339	320	363	339	351	343	382	364	324	358	303	330	327	344	365	349	358	349	343	341	358	356	349	358	342	344	359	340	305	371	334	333	315	342	363	334	299	373	370	362	344	323	360	311	356	344	334	378	333	361	358	345	364	362	366	380	311	370	357	355	330	322	335	342	344	335	367	365	350	355	381	341	365	327	329	320	336	356	350	326	345	325	359	319	353	351	332	357	339	336	338	327	328	353	388	345	343	352	339	309	379	369	343	330	380	325	321	355	338	328	315	339	305	313	361	325	367	351	328	328	334	361	332	341	340	341	339	363	329	329	325	327	324	346	360	378	346	351	368	334	357	342	323	354	354	357	332	324	326	374	358	346	343	335	357	338	339	359	389	317	329	360	348	354	331	350	331	346	351	367	333	329	344	357	353	364	336	319	346	340	326	351	351	348	330	341	364	350	361	339	356	362	355	310	320	356	360	327	392	326	336	341	379	355	345	354	346	353	379	326	357	327	368	331	336	330	311	369	308	340	344	334	349	335	328	316	321	338	386	351	324	331	344	311	320	349	353	336	366	346	345	343	324	356	377	339	334	346	325	370	339	352	369	368	346	366	356	330	352	359	389	403	364	313	366	320	318	348	371	329	367	342	322	371	340	333	384	351	370	352	363	325	388	358	349	362	326	349	330	364	340	330	342	360	353	315	369	354	330	345	336	331	342	323	328	323	342
11425	2428	1683	1501	1012	915	702	534	543	401	382	324	315	313	305	279	303	329	277	312	266	275	247	263	263	259	300	271	287	265	247	259	253	234	267	268	280	291	224	253	233	261	239	244	238	246	262	234	264	252	271	237	273	250	241	265	239	246	230	250	234	245	226	263	235	233	265	237	273	250	243	278	250	245	241	258	277	260	248	263	255	259	249	221	261	245	267	248	220	263	242	237	232	251	278	258	225	252	238	250	250	244	259	267	229	245	230	248	221	240	241	250	254	251	236	278	223	248	252	261	291	268	248	245	231	265	233	240	270	234	251	250	253	231	247	272	256	246	281	251	258	229	211	257	261	231	227	229	252	234	246	289	257	232	254	273	269	246	245	268	253	281	234	238	274	231	243	273	279	242	249	231	253	243	253	238	233	231	272	242	247	234	262	255	234	248	225	250	222	248	260	212	255	262	223	240	274	225	249	232	261	259	267	245	248	203	255	242	245	282	276	244	242	247	263	250	265	244	262	246	242	262	258	266	256	251	240	225	290	243	261	252	255	225	264	238	226	263	261	273	228	267	263	242	274	245	260	263	272	248	243	235	251	236	238	231	238	262	226	263	230	256	250	257	239	235	247	265	252	228	267	275	253	293	221	230	270	237	246	273	260	243	247	247	256	267	259	248	246	225	256	240	249	248	233	239	232	229	264	236	267	259	237	274	215	249	219	234	259	278	224	232	267	256	264	238	263	226	233	230	255	260	244	234	233	254	260	274	255	242	243	268	241	244	283	236	246	248	214	221	264	248	258	222	267	264	227	233	237	264	252	238	245	240	260	217	258	267	204	244	274	259	232	228	248	226	252	250	241	263	260	280	251	254	233	252	248	198	285	264	256	241	265	269	253	239	237	240	251	274	239	234	249	236	250	263	230	246	240	214	239	255	274	246	261	251	264	251	237	258	248	262	242	260	248	254	229	253	233	260	232	234	247	240	247	233	255	254	259	244	230	243	276	253	227	239	255	256	268	252	229	276	216	249	235	241	262	260	231	216	259	249	260	232	264	250	239	227	230	250	211	234	289	244	264	252	231	251	234	258	250	250	240	255	249	241	253	225	246	234	252	254	260	210	261	259	268	253	261	220	239	266	237	260	249	231	249	294	242	303	215	254	236	232	224	229	265	263	250	263	243	274	244	205	234	209	246	274	269	260	262	220	281	247	261	239	241	236	213	254	241	214	225	267	256	278	260	237	233	259	230	229	249	223	246	254	274	266	240	245	239	260	265	238	255	261	216	234	232	261	233	237	261	252	241	236	267	237	266	234	252	285	218	227	237	241	254	252	236	234	255	237	240	240	256	236	253	266	252	252	249	234	207	242	246	253	245	238	267	258	239	268	241	234	280	288	253	241	249	215	233	279	247	284	268	246	261	229	225	243	213	244	216	232	249	244	237	260	236	256	289	250	240	240	241	255	243	233	253	234	242	242	246	276	216	230	245	257	263	206	237	236	255	247	245	278	262	243	228	254	202	259	265	236	251	243	230	256	251	239	263	217	224	240	235	239	235	262	217	244	247	239	228	259	264	273	238	249	224	211	230	240	210	261	232	241	235	245	260	246	249	230	255	270	230	240	247	264	248	220	264	249	255	260	223	227	267	249	253	252	231	243	261	224	259	251	255	267	210	244	265	251	261	264	263	265	249	243	229	246	238	248	238	267	259	253	240	218	260	237	247	250	238	251	243	221	258	260	218	251	251	252	265	247	222	229	228	235	254	275	260	266	278	258	261	236	229	267	261	281	274	266	273	305	257	258	237	230	262	251	243	237	240	241	265	238	233	297	242	262	206	259	255	217	262	218	258	226	241	235	230	226	242	258	243	262	278	246	240	246	247	257	272	280	239	255	239	282	257	263	233	263	260	262	310	250	262	287	272	242	253	257	251	249	259	243	243	245	233	260	242	222	241	260	245	270	264	219	248	261	264	246	286	271	269	220	268	239	236	273	230	226	245	243	256	252	257	255	246	231	259	273	245	249	256	247	249	260	256	242	267	249	267	255	237	251	232	247	227	249	261	275	238	278	269	217	253	259	262	243	219	235	236	240	255	251	254	229	277	222	218	229	257	255	231	248	233	258	274	252	254	264	240	249	239	237	224	226	232	261	257	247	269	257	250	251	259	242	243	260	242	262	240	239	207	253	259	249	266	267	227	226	254	232	276	244	231	212	241	261	260	266	246	239	243	256	238	236	250	244	257	249	233	274	238	258	240	249	225	250	234	283	249	249	257	247	255	233	257	232	242	238	223	264	223	228	257	221	236	214	266	237	218	241	236	259	245	263	255	233	236	240	286	237	262	269	250	254	244	219	281	238	241	272	267	270	248	232	251	254	224	251	292	254	249	225	243	233	231	248	237	251	240	254	247	238	244	242	276	213	248	200	244	243	243	232	201	260	249	239	260	252	281	225	236	250	223	249	245	264	247	242	244	236	239	247	239	247	219	269	251	273	235	243	246	235	226	249	270	212	279	261	268	256	244	248	210	235	234	215	244	282	269	243	222	225	240	248	239	255	241	236	237	264	227	253	246	260	237	253	244	255	257	239	271	229	251	229	260	227	255	240	246	255	265	276	238	226	213	257	275	269	270	252	213	245	252	265	247	253	261	275	233	265	253	260	267	267	218	256	261	225	240	261	241	226	256	241	253	238	264	287	252	247	231	236	261	224	257	229	236	237	212	243	252	251	239	227	248	267	234	274	253	226	230	238	271	259	266	248	234	258	259	254	237	237	258	245	249	230	258	238	261	221	226	240	247	236	251	247	246	258	240	238	276	269	258	241	231	245	228	207	255	255	229	265	282	271	242	222	258	309	230	215	244	250	269	235	233	224	216	261	247	267	282	279	237	223	243	248	272	252	250	240	265	265	266	245	235	249	241	247	271	228	227	274	256	254	251	274	241	278	232	253	254	244	232	235	258	251	251	240	254	277	240	254	282	255	236	241	233	259	290	254	268	250	220	255	222	249	254	244	259	228	254	214	267	232	222	246	281	230	260	248	214	255	268	244	263	246	257	234	236	223	232	268	238	262	246	240	235	255	241	233	261	241	266	218	230	257	210	256	291	265	255	258	265	250	235	266	265	242	245	238	269	242	257	241	238	267	252	261	228	246	280	261	269	270	257	247	247	241	273	254	264	245	236	249	262	257	258	258	251	230	265	230	240	239	271	236	254	225	255	265	245	294	264	207	229	263	268	250	277	229	251	251	235	246	251	274	242	230	275	281	249	253	262	245	241	233	233	267	243	236	266	246	214	238	225	294	242	268	257	245	242	213	248	255	232	220	245	240	232	266	227	247	257	241	268	281	238	239	259	286	266	257	228	255	222	266	254	264	262	297	238	268	216	290	254	237	286	232	228	232	276	222	232	238	242	274	240	233	247	250	255	268	261	261	227	267	268	289	224	245	265	246	221	257	247	223	275	228	228	258	233	231	262	259	256	239	211	232	295	228	245	248
8762	1801	3116	4203	3745	3559	2674	2135	2223	1391	1259	1117	1125	1004	963	925	896	920	814	825	830	737	782	759	691	764	701	746	684	691	673	603	672	664	639	630	608	632	590	563	569	570	579	609	604	631	589	586	636	627	607	649	629	583	559	562	641	601	558	603	629	569	588	563	604	611	603	564	566	551	608	589	574	559	594	629	565	569	603	592	594	559	542	563	560	562	588	594	631	601	544	587	575	611	580	571	608	585	620	593	592	577	570	604	629	596	557	568	592	580	606	588	574	579	581	558	587	561	598	597	573	588	539	573	613	593	572	583	588	571	640	574	563	571	586	572	618	561	563	587	581	592	584	593	554	568	572	586	576	581	527	604	574	616	564	592	596	589	576	597	555	572	584	579	597	580	562	621	589	583	578	589	580	599	554	591	589	589	586	593	562	584	634	588	574	595	612	568	610	558	573	604	555	609	546	573	553	575	584	528	615	574	583	578	562	652	580	549	579	564	592	570	573	552	530	550	594	590	598	586	548	564	598	539	544	611	594	578	577	586	574	555	625	574	572	591	606	581	577	597	561	605	621	570	621	577	571	611	583	591	618	606	565	598	583	596	618	584	567	591	610	573	548	573	619	575	583	648	619	608	586	604	564	568	588	564	608	523	603	591	579	641	607	581	645	605	565	589	572	586	590	570	630	579	560	562	538	572	592	598	568	593	609	564	587	607	578	581	565	595	602	586	572	558	576	558	618	578	593	604	610	554	563	596	640	556	565	628	539	575	577	627	537	605	606	542	608	599	585	554	626	587	563	575	608	568	557	621	591	572	600	575	591	581	548	535	562	536	576	599	610	534	557	556	569	595	540	553	592	603	563	613	558	575	527	575	575	590	542	555	614	552	546	542	537	573	633	572	610	571	595	590	630	607	583	614	607	550	605	592	601	580	582	580	554	557	586	539	591	614	585	609	572	569	583	580	581	568	586	603	622	583	592	603	588	564	601	535	539	594	607	538	565	578	575	575	594	546	553	596	539	571	560	567	586	578	595	566	564	643	600	584	570	583	578	608	603	585	543	607	561	587	603	583	596	570	592	583	599	554	558	605	582	611	601	596	574	582	596	572	591	558	581	599	588	616	551	600	531	580	601	615	597	592	569	587	642	594	590	595	624	519	608	582	569	597	582	579	567	546	616	585	615	562	583	591	554	586	596	569	585	603	535	586	558	570	590	618	592	595	551	579	632	614	564	613	583	579	577	577	594	615	590	614	604	577	585	585	649	556	569	582	597	594	576	572	589	549	555	591	605	623	613	553	571	592	596	568	566	579	592	615	605	561	626	623	580	528	581	597	558	611	570	582	609	587	606	595	551	589	600	583	532	602	543	574	609	577	624	561	576	601	537	614	602	548	586	566	597	563	573	574	586	542	575	581	613	567	558	597	595	577	587	596	569	621	608	638	581	557	570	625	567	561	584	582	609	589	602	577	579	593	600	614	559	580	536	561	569	574	627	613	571	608	578	568	595	611	553	565	551	589	590	602	595	566	596	573	533	546	590	623	561	609	556	598	559	565	566	600	574	586	615	547	616	570	611	561	580	602	581	562	592	558	564	571	571	539	562	628	612	582	602	579	596	557	583	569	574	585	563	575	589	565	569	536	572	587	608	592	602	613	575	559	587	587	597	561	601	576	530	541	586	587	592	562	602	575	586	570	597	597	606	568	591	596	550	542	586	586	593	568	581	585	591	579	570	604	604	569	608	585	586	591	613	594	585	614	595	553	593	629	564	573	572	600	599	583	620	608	572	617	585	590	575	593	597	559	572	583	582	556	572	605	568	577	614	545	605	550	621	546	560	624	627	588	572	588	591	546	535	538	572	558	575	557	586	563	611	602	556	585	635	587	596	619	587	538	591	562	578	587	594	599	571	561	546	629	599	589	575	577	608	528	609	596	601	553	595	601	582	588	566	580	568	590	579	552	561	628	582	543	593	609	616	579	595	566	557	567	597	600	579	538	559	593	562	605	611	625	577	550	552	618	592	567	538	563	555	550	570	608	566	588	649	632	567	582	598	608	595	588	583	513	618	577	631	564	605	584	568	603	582	581	629	566	569	578	542	593	575	605	588	581	572	601	602	573	594	605	567	578	555	548	609	629	531	613	645	610	618	599	577	597	622	560	583	568	612	594	630	585	593	562	600	601	636	554	579	627	554	575	612	612	570	573	569	565	567	623	592	576	593	573	593	564	576	568	624	577	612	580	554	584	596	600	573	556	569	627	565	607	620	616	575	605	575	576	565	594	592	602	598	568	597	602	611	630	531	586	588	571	587	580	618	600	532	591	575	584	585	596	567	580	541	569	572	572	599	552	599	542	575	552	571	577	593	578	555	638	539	592	558	631	541	580	600	596	593	594	610	598	577	538	587	535	598	540	596	599	596	566	592	575	572	523	566	550	571	573	600	550	598	518	564	576	586	481	583	587	561	598	534	591	575	568	598	592	560	585	586	576	622	600	610	590	568	522	570	573	569	591	555	578	589	596	581	541	532	572	592	547	527	584	563	554	599	617	603	620	611	576	582	578	586	555	654	577	554	556	585	548	590	581	571	596	597	606	586	563	575	557	566	595	629	591	591	558	595	617	561	595	572	600	563	559	579	541	607	601	531	579	597	620	558	614	590	576	612	581	561	597	555	558	538	584	614	560	578	548	581	607	578	590	600	602	581	546	595	611	582	577	624	585	566	616	568	617	561	613	513	559	592	555	569	565	590	556	586	613	548	594	560	583	550	571	568	558	558	636	583	621	536	563	551	569	596	582	620	609	560	607	578	589	592	596	593	585	598	582	595	545	605	620	562	590	608	580	595	534	610	623	560	625	598	579	577	594	573	565	584	589	587	588	566	618	586	565	614	593	578	542	606	574	597	544	618	623	590	590	525	589	583	584	654	563	553	552	598	591	594	612	524	584	619	631	578	556	575	601	596	606	559	623	601	568	577	575	581	589	571	550	628	596	526	573	574	578	567	603	564	579	578	558	585	589	561	592	588	573	583	540	619	622	586	610	528	586	574	589	596	601	607	605	561	565	593	592	557	612	589	545	601	540	555	610	548	581	565	576	602	578	577	605	596	614	611	575	578	588	604	599	577	546	596	584	604	610	570	600	610	587	572	565	550	587	557	596	618	582	579	580	582	578	601	629	579	593	621	564	634	607	578	588	574	580	582	585	582	562	581	600	604	620	555	563	550	602	616	585	571	573	596	587	607	609	588	579	574	594	579	635	548	565	593	586	554	611	570	586	567	585	580	543	615	613	582	596	566	576	579	575	599	614	592	612	584	573	558	621	548	611	593	579	582	558	575	557	606	601	596	544	566	548	598	558	607	613	583	583	576	557	614	569	560	526	598	552	554	566	551	553	544	570	579	578	578	581	577	596	583	602	551	630	577	579	575	618	554	584	611	621	610	553	575	591	559	580	597	566	581	594	591	590	612	601	540	565	589	560	626	581	572	587	604	575
19984	4295	2961	2657	1765	1475	1073	678	721	542	449	421	347	384	335	371	333	339	317	311	303	292	268	277	246	257	252	261	272	233	240	261	255	237	236	234	272	231	259	248	255	264	255	253	270	218	251	306	220	212	210	215	228	239	231	212	241	245	262	267	238	256	244	217	244	230	223	240	230	248	230	252	265	238	226	237	252	237	241	232	249	250	248	237	247	264	240	264	253	253	237	244	251	245	253	255	258	212	264	234	226	255	227	231	247	254	237	247	254	246	234	221	248	245	248	266	240	233	270	268	271	260	239	240	254	258	236	215	216	261	246	222	246	239	257	273	227	235	253	234	266	259	237	233	260	257	257	256	272	236	242	219	222	260	234	250	246	231	229	210	263	261	235	235	242	220	262	245	250	236	230	241	237	252	199	258	257	234	214	258	257	247	254	269	231	259	250	244	248	211	228	238	222	235	227	260	242	228	234	250	263	230	229	234	248	244	264	274	241	255	240	253	247	237	274	261	242	274	257	254	220	210	228	232	220	211	228	239	273	210	259	260	261	226	270	242	245	240	246	227	232	268	263	234	211	248	201	261	237	258	257	244	254	220	245	223	221	222	246	245	239	256	221	232	231	231	232	243	230	261	247	246	212	217	237	215	248	222	250	260	254	251	251	232	243	240	233	255	277	235	277	292	243	262	257	253	253	242	227	229	246	268	220	244	244	231	248	258	275	242	238	239	299	270	252	262	241	241	243	227	257	239	267	260	216	212	254	245	242	234	217	230	228	245	252	251	256	247	240	222	260	245	249	256	248	235	227	272	263	217	255	270	242	244	239	260	233	247	254	238	255	248	212	261	275	243	236	252	267	281	269	238	239	261	243	245	226	248	250	238	255	247	267	247	235	255	212	229	280	253	246	248	254	244	291	254	232	248	259	235	240	256	259	241	219	250	222	222	252	243	217	258	250	220	212	227	239	253	260	224	222	279	223	259	256	225	245	280	262	252	259	256	268	244	249	229	246	251	243	258	226	240	245	233	229	226	267	237	227	236	228	243	229	252	231	264	235	256	240	234	244	238	225	255	232	237	258	252	262	285	235	257	252	242	255	262	233	284	258	267	222	248	224	255	287	227	238	266	243	218	217	248	215	258	266	231	249	212	245	227	215	221	256	212	232	258	247	277	245	237	237	226	257	233	212	264	275	212	220	249	251	232	242	257	210	255	229	228	248	222	227	261	229	268	252	256	245	220	270	246	256	258	252	250	228	227	232	224	249	232	241	242	257	258	229	243	219	259	239	251	272	244	225	262	248	280	238	270	252	239	236	261	234	243	246	266	241	245	239	245	274	230	270	256	223	228	237	265	280	290	258	260	253	244	251	248	276	240	190	221	226	252	205	227	240	218	234	261	256	266	230	236	226	247	255	225	240	262	248	252	246	264	246	230	229	239	237	248	222	240	217	246	243	252	272	268	241	234	233	232	257	224	245	224	223	238	220	250	242	208	245	253	244	257	236	249	245	250	243	238	260	213	246	244	251	248	243	263	224	263	263	242	272	230	283	242	245	253	249	248	232	226	222	232	270	228	241	237	255	218	217	224	246	223	234	254	251	232	239	237	220	239	234	226	256	251	241	248	244	275	231	236	271	235	245	217	229	270	241	261	283	241	236	228	242	250	230	266	247	219	225	250	218	252	235	239	271	269	214	248	228	244	288	233	231	233	219	225	246	239	241	217	233	246	211	249	245	242	223	230	226	248	249	214	210	265	276	267	216	257	234	238	261	261	240	231	223	224	264	254	253	244	275	249	231	229	277	247	261	247	279	231	257	223	252	268	244	237	251	235	243	249	216	238	231	263	246	223	259	267	228	230	272	242	261	215	217	279	255	227	244	237	270	251	240	259	246	216	262	265	213	267	263	244	255	249	226	242	264	262	254	236	249	253	269	261	230	240	251	249	240	218	231	232	249	216	225	239	238	274	257	248	262	281	257	224	256	248	263	250	252	248	253	262	207	234	242	239	235	256	212	234	262	240	246	262	267	242	242	255	221	236	238	232	219	270	226	236	231	225	244	222	214	218	248	204	224	227	242	236	246	245	275	237	216	237	256	286	241	265	250	252	246	259	306	264	246	231	251	230	234	242	208	269	252	263	210	235	256	236	242	234	225	231	223	226	264	240	247	235	251	236	253	230	229	235	247	244	250	221	252	259	232	251	252	249	254	237	237	264	242	237	234	249	271	238	255	275	259	227	200	225	276	290	247	266	250	250	223	218	236	235	248	224	214	223	252	271	249	267	243	252	279	205	255	249	254	253	264	257	239	240	257	259	227	261	245	255	248	248	238	261	219	231	263	217	230	247	248	240	236	264	213	249	246	276	245	214	233	242	208	234	236	248	243	265	236	248	258	221	272	243	249	255	237	250	239	252	238	243	262	227	214	270	228	224	233	234	223	245	230	250	249	240	248	239	244	259	263	232	246	270	246	247	237	248	231	279	218	221	252	224	259	255	237	246	265	244	272	228	269	234	252	220	250	242	246	240	213	215	235	231	262	227	241	233	267	261	265	217	230	237	248	258	239	258	222	212	261	252	242	252	237	230	208	223	224	242	243	237	235	232	240	230	230	237	248	266	229	246	268	234	266	222	252	236	232	267	251	229	234	259	247	260	244	253	242	249	261	250	271	287	228	267	250	230	227	253	238	257	254	240	253	243	230	240	249	255	236	271	257	244	226	240	207	258	254	234	228	253	245	245	238	229	240	275	254	244	238	243	246	264	256	274	259	229	244	252	259	230	259	267	246	282	225	242	257	259	243	239	246	238	226	222	241	242	225	221	239	255	250	261	256	216	264	252	253	227	226	230	247	235	224	204	229	260	260	269	237	207	266	269	237	264	235	255	265	254	284	236	214	230	250	234	255	235	225	252	248	249	229	246	245	262	229	232	252	237	245	256	243	215	279	243	213	287	240	244	268	230	229	233	238	213	259	244	245	265	246	275	219	235	241	237	264	242	271	272	250	263	261	254	215	253	238	211	260	248	234	221	237	254	238	240	266	231	222	262	273	215	276	260	249	227	250	242	241	240	247	245	251	212	249	243	229	247	234	255	229	252	234	253	263	249	230	245	236	228	253	241	248	255	261	254	233	229	268	223	243	267	250	227	242	248	272	247	257	235	252	271	239	231	251	219	249	219	249	261	255	259	226	257	238	239	227	228	214	258	252	246	228	251	260	302	248	224	241	232	265	223	256	245	254	233	232	235	242	248	226	242	234	254	216	212	228	261	251	246	256	250	211	212	247	243	214	283	283	234	251	223	235	226	236	227	247	287	252	275	236	250	232	244	251	246	257	258	250	243	251	214	228	236	227	247	236	261	232	216	247	260	262	240	218	244	219	236	231	231	252	233	247	214	288	226	243	248	258	229	234	249	251	214	244	270	257	234	254	214	245	284	275	202	211	257	245	264	237	248	237	194	240	231	272	242	249	261	260	260	250	252	245	238	242	276	274	236
12285	2447	4845	6066	5569	5681	4355	3077	3178	2080	1779	1616	1381	1314	1210	1134	1133	1129	998	957	893	793	736	776	768	734	662	739	685	677	714	647	695	628	632	622	616	637	617	611	540	587	594	580	551	575	581	563	602	570	558	586	554	589	600	553	554	586	549	566	581	570	537	591	554	585	546	570	550	588	545	564	538	545	575	556	557	549	548	572	562	596	556	537	564	580	591	528	613	551	566	581	607	550	561	568	556	551	534	523	561	498	538	586	570	543	568	553	545	548	567	527	549	540	553	552	561	524	568	526	562	559	523	556	556	558	517	522	524	591	522	518	580	574	554	550	523	566	550	542	490	557	511	560	542	546	584	564	590	536	544	530	523	561	549	529	539	520	546	519	554	552	558	550	561	537	548	556	577	531	596	584	566	542	562	512	529	546	557	502	561	573	523	563	528	594	514	564	546	564	571	559	559	527	573	540	559	549	523	556	555	564	557	549	536	570	559	537	563	571	508	554	574	532	535	545	555	512	564	560	545	575	535	525	559	530	542	540	531	529	536	584	554	548	542	547	557	594	510	514	554	550	585	504	556	563	552	520	572	590	595	545	559	565	564	557	494	544	554	577	542	541	521	595	551	579	556	525	572	495	532	567	548	568	565	534	577	539	537	555	543	550	556	571	567	555	591	549	540	545	556	553	521	540	542	554	536	497	554	567	561	532	535	561	537	539	545	536	550	548	562	583	583	539	549	551	537	561	532	608	553	558	534	549	567	565	513	560	556	567	547	554	533	573	534	584	524	510	531	509	546	582	544	555	575	579	583	526	553	529	560	542	565	571	563	535	551	588	557	530	555	536	558	556	527	572	524	535	555	533	545	586	570	547	550	537	536	563	537	528	508	537	582	532	558	513	585	551	533	568	556	532	567	540	571	526	575	547	617	584	577	562	546	572	531	580	568	545	531	544	537	563	544	556	541	577	553	556	563	556	567	523	581	564	558	551	513	527	545	531	569	565	501	544	507	502	555	559	529	531	554	560	565	544	559	530	518	515	542	556	529	532	513	547	554	551	553	559	557	565	515	590	537	570	523	590	516	568	571	575	546	582	526	531	546	560	552	572	539	598	582	576	607	552	560	545	550	583	529	546	568	547	521	541	532	582	521	562	547	539	541	552	556	526	529	533	518	523	540	527	562	514	604	543	556	559	563	538	610	559	548	527	538	572	569	549	481	566	546	587	553	562	532	555	567	550	585	531	493	533	550	540	528	545	555	542	549	577	509	543	528	569	565	570	561	554	565	583	561	548	568	541	556	549	555	594	539	582	553	541	550	521	563	535	571	538	607	568	556	527	531	552	562	530	528	543	573	549	549	570	522	566	549	552	538	559	507	546	539	538	572	574	608	573	523	554	519	566	567	565	551	557	562	565	538	576	570	542	550	553	563	516	527	573	543	553	489	572	576	509	579	550	543	510	534	566	539	524	597	541	545	577	551	530	554	566	528	571	552	517	555	591	537	556	549	613	558	556	579	570	587	540	591	592	573	580	544	555	536	543	555	592	532	562	555	541	577	573	545	517	604	532	545	529	536	565	541	600	573	562	580	539	543	562	526	535	562	531	519	611	527	536	588	563	552	556	565	528	542	579	537	562	560	540	530	565	570	517	568	538	559	529	560	531	532	527	522	555	571	504	525	550	557	555	533	572	547	518	543	551	571	562	551	570	520	540	558	565	523	541	573	550	572	525	602	567	562	558	546	548	518	589	605	500	536	521	564	580	551	548	577	540	584	544	572	555	516	561	548	533	529	569	550	519	558	555	532	575	570	543	548	509	511	547	540	585	570	544	545	576	572	526	547	543	527	566	545	524	521	582	565	581	554	562	544	561	524	493	545	544	539	528	555	578	592	538	524	597	554	564	534	551	554	543	572	541	566	600	584	538	573	534	526	541	540	567	557	540	548	516	540	519	544	545	521	592	592	512	553	587	544	530	585	513	556	522	572	604	582	516	546	581	569	613	563	550	530	540	500	553	556	583	565	550	494	561	512	526	605	551	537	528	521	526	542	549	541	564	548	552	560	558	548	514	549	552	549	569	546	560	598	546	590	515	546	573	579	588	575	516	532	587	549	516	569	510	542	528	590	546	563	553	561	558	569	539	546	559	499	526	616	566	574	559	512	541	571	576	561	516	566	549	565	525	553	558	572	524	532	508	579	569	548	521	525	512	558	563	551	556	533	584	561	547	582	582	546	558	568	567	519	555	537	545	569	579	556	546	574	545	573	534	530	571	599	564	609	564	536	519	536	577	572	581	558	570	532	533	560	619	577	546	573	567	558	551	532	590	529	587	560	548	588	495	575	589	577	584	574	562	552	531	567	556	556	551	558	547	559	562	524	554	583	544	535	544	539	563	574	538	572	581	527	560	510	571	590	574	556	569	547	571	535	546	564	492	534	528	492	575	556	608	532	546	541	530	534	538	558	517	536	552	548	562	535	556	537	566	562	556	575	572	560	523	557	516	528	547	556	582	552	526	555	563	561	562	534	510	540	552	579	540	547	541	518	569	533	528	540	578	539	574	504	570	567	524	574	572	570	572	548	581	556	539	553	551	550	556	535	542	586	534	567	563	536	540	533	567	585	537	544	503	579	549	531	562	545	545	553	521	532	565	590	520	558	611	530	555	560	569	519	574	556	557	607	563	572	564	551	504	505	559	542	573	558	563	595	547	562	543	580	555	554	559	564	556	549	584	571	567	500	515	541	575	575	541	545	594	604	569	550	594	537	554	506	546	558	560	558	562	499	518	558	576	561	550	519	548	563	529	556	572	594	543	533	532	590	565	546	553	546	544	530	560	565	544	539	561	538	512	506	533	537	569	567	561	564	550	566	575	539	524	558	602	544	562	548	530	607	527	569	576	563	550	490	563	589	596	526	525	557	557	555	531	552	575	533	542	581	545	534	581	512	559	598	572	587	561	527	551	592	552	572	556	528	547	539	567	549	558	525	559	566	545	546	541	536	559	553	576	571	564	563	550	548	533	514	548	561	536	564	584	562	563	569	567	540	564	568	576	573	550	551	581	562	551	542	586	577	537	589	569	606	576	566	536	518	548	574	562	561	565	530	554	578	576	493	533	530	555	545	561	552	546	537	533	554	575	574	527	527	580	559	551	550	529	584	552	547	575	497	553	586	553	552	578	570	570	546	573	584	541	506	524	543	510	567	610	573	495	541	523	527	547	561	531	520	540	531	598	537	540	549	533	544	548	545	532	568	582	582	544	548	544	563	549	546	550	524	573	545	557	535	587	551	539	554	588	568	537	582	562	533	541	618	508	554	532	549	574	550	552	540	543	563	586	555	569	526	557	566	572	561	545	532	517	520	524	581	538	624	515	549	570	535	528	565	550	536	540	580	578	554	573	593	593	572	538	548	547	536	543	544	565	546	553	553	571	541	565	540	590	582	545	528	523	605	560	570	592	566	526	554	540	544	511	580	549	496	555	526	538	589	563	524	528
3010	689	608	417	289	306	203	193	192	169	179	150	160	129	134	147	116	131	124	163	143	140	136	149	117	119	130	133	137	142	159	142	130	120	141	131	119	134	148	102	123	130	117	127	125	141	123	133	117	133	134	120	135	135	114	116	134	133	143	123	146	140	136	144	153	127	133	116	126	126	142	138	115	113	140	131	121	134	123	145	109	111	137	138	128	138	129	154	123	135	124	119	124	127	143	139	150	115	112	131	151	124	118	133	130	142	121	112	122	140	134	116	134	157	126	142	139	138	125	123	144	136	95	118	120	146	144	132	135	124	124	131	140	141	138	140	125	144	148	141	120	127	136	121	136	139	166	143	129	113	113	136	151	138	137	147	131	131	139	112	141	145	155	131	119	132	127	121	141	127	126	151	131	117	142	134	134	145	134	168	109	110	127	124	109	112	119	131	125	153	132	124	123	136	122	131	126	108	129	137	119	112	150	132	123	120	131	142	131	123	122	138	142	129	133	145	118	144	142	122	128	103	128	121	135	116	120	142	122	109	110	130	132	136	127	119	134	131	133	130	96	121	140	123	129	119	118	113	144	149	125	123	106	106	127	126	110	139	130	135	145	141	128	144	121	149	141	140	152	122	125	111	138	137	138	136	131	130	124	128	128	135	142	138	120	118	140	149	138	114	134	134	125	139	133	116	127	116	129	135	115	151	105	129	150	144	127	133	145	143	139	130	141	123	149	130	134	119	112	143	128	134	151	132	135	151	113	131	124	125	155	117	105	132	124	139	125	128	110	137	144	134	129	152	141	120	146	112	141	143	122	151	120	138	141	150	125	126	136	103	158	122	135	145	114	140	111	108	147	137	125	114	142	135	112	145	145	121	103	136	125	151	139	121	113	147	153	124	127	137	141	97	123	134	144	131	123	130	137	121	123	125	124	123	130	130	122	138	134	121	114	122	139	124	138	104	122	132	136	135	133	115	115	124	134	129	138	131	142	126	123	133	127	130	119	122	124	127	127	127	124	129	118	115	125	129	115	134	113	163	134	133	140	131	105	138	125	140	130	134	141	127	150	126	123	116	123	143	130	118	150	127	124	141	136	124	149	131	126	151	117	153	119	135	155	130	139	144	124	136	157	129	114	140	124	139	122	127	127	134	143	121	131	127	127	124	125	128	115	117	117	129	141	142	132	153	115	126	127	134	102	131	115	123	134	112	143	128	153	126	111	152	144	111	140	119	122	138	125	135	128	130	140	112	117	129	139	148	128	139	143	119	125	127	135	158	137	126	114	123	134	139	151	127	142	121	130	122	131	130	127	125	126	134	133	114	126	119	115	125	116	137	118	143	136	125	133	128	122	132	151	116	132	126	134	121	131	111	138	134	132	133	135	116	117	126	123	125	132	150	112	133	114	108	128	136	115	125	135	132	139	120	131	120	132	140	135	144	133	126	140	141	122	163	137	142	117	129	118	157	143	132	124	132	128	114	134	127	141	137	128	128	132	135	132	145	137	128	134	131	136	122	110	154	139	129	133	123	127	125	123	141	154	129	122	115	131	136	151	139	123	117	115	127	160	133	135	137	131	108	132	117	141	139	126	114	127	123	134	124	109	149	120	130	123	129	134	128	127	147	137	120	143	147	128	114	108	134	140	126	157	143	128	137	123	142	131	135	124	113	115	145	156	122	126	150	119	133	142	129	120	140	115	130	135	125	140	138	138	126	147	113	138	143	143	123	115	134	146	138	124	129	143	130	134	124	129	114	130	130	126	127	138	133	129	110	145	138	142	129	124	146	132	155	135	128	128	119	135	127	142	126	140	144	122	124	138	131	152	147	161	139	124	119	138	142	122	121	134	143	121	117	134	139	139	119	133	139	122	121	125	115	150	123	133	137	150	116	121	142	124	149	125	126	140	133	137	137	126	127	132	117	121	135	142	132	128	145	130	117	131	134	132	138	138	113	136	132	124	131	129	158	129	119	143	123	128	142	141	139	133	137	106	126	143	129	144	117	121	139	135	116	131	124	143	145	121	157	113	124	131	131	118	127	138	126	126	133	143	134	144	130	124	124	138	150	118	143	132	149	122	123	108	132	133	121	147	147	133	125	142	146	131	120	138	135	123	122	126	128	127	141	120	125	140	114	121	125	139	130	140	147	126	107	143	108	104	125	117	121	135	137	114	128	107	138	137	131	120	127	132	126	142	129	100	129	135	121	123	115	112	117	125	138	112	108	152	106	137	127	126	139	109	123	139	108	122	137	96	131	104	138	121	173	145	127	122	136	141	113	134	145	125	151	122	154	135	148	140	143	129	147	136	132	133	135	135	110	133	129	120	127	119	108	138	131	144	140	140	143	127	127	127	118	134	132	137	133	135	127	122	119	148	134	127	133	135	117	130	152	120	122	125	119	121	134	135	123	119	130	138	125	135	148	127	157	152	138	150	108	135	127	154	142	101	122	161	131	124	158	120	115	125	125	129	132	130	133	109	125	113	126	142	113	121	116	139	113	134	152	145	119	121	154	148	125	119	119	106	126	150	114	114	148	142	131	146	127	127	135	133	120	121	128	135	153	124	122	148	128	128	121	134	128	131	128	116	135	127	109	154	131	125	146	127	126	119	152	136	123	117	128	116	115	129	137	144	114	129	158	125	127	122	130	148	151	119	110	144	137	123	128	126	136	125	151	113	118	148	141	124	125	130	133	132	147	131	115	133	125	137	154	140	144	139	151	138	107	116	113	120	118	131	135	141	132	144	118	133	122	135	143	122	132	130	124	118	127	134	146	123	120	147	147	149	129	129	138	146	124	132	131	137	124	139	120	133	136	118	125	165	120	115	120	147	140	136	139	118	127	121	156	147	145	114	132	117	136	136	135	111	149	121	117	136	144	143	158	128	136	131	156	136	116	135	116	140	124	136	134	131	124	110	129	119	143	120	123	138	146	140	121	127	146	139	133	143	129	118	143	133	113	127	135	141	150	126	141	132	132	119	140	127	134	143	141	129	141	130	117	139	147	130	110	136	144	136	110	125	115	133	134	121	106	121	129	133	123	147	150	129	133	146	135	117	137	123	118	157	137	126	160	121	150	133	151	135	138	116	132	142	150	141	150	129	159	134	120	105	139	123	107	121	153	132	137	121	131	127	140	139	129	155	134	145	127	118	137	145	117	131	147	149	135	137	122	148	125	158	150	129	131	160	137	134	113	115	136	125	125	137	119	134	134	101	137	159	137	139	135	143	144	140	111	116	109	127	121	141	112	127	120	135	140	138	143	131	138	110	132	127	121	116	134	133	117	134	125	133	114	142	130	126	128	126	111	118	129	129	116	143	136	128	141	135	132	137	138	153	138	114	155	127	135	121	125	141	149	135	129	112	130	121	135	116	120	130	118	131	123	122	135	138	127	139	129	139	150	131	121	100	121	132	136	120	120	137	141	126	136	138	125	141	125	120	124	120	147	125	123	130	117	126	104	144	109	118	140	144	147	121	140	119	123	138	122
2439	782	1389	1339	1077	1073	855	742	640	579	513	459	465	504	430	434	442	444	435	448	389	400	377	381	393	405	395	394	383	384	376	381	364	403	359	372	318	319	349	351	355	352	335	319	330	326	322	348	343	360	326	341	351	336	364	366	336	351	339	341	323	310	335	313	303	342	297	368	309	338	341	331	304	361	324	334	324	331	321	367	343	313	340	352	356	330	368	339	352	360	338	347	351	344	338	332	330	359	324	331	328	348	372	373	356	355	347	343	363	357	319	323	317	312	322	339	362	327	333	352	395	329	341	294	361	351	325	324	335	375	347	339	371	306	352	332	392	340	353	345	328	341	337	324	339	328	356	314	368	353	317	347	320	376	352	361	364	340	339	345	361	364	369	331	349	368	313	329	333	309	352	323	318	355	340	321	372	367	314	366	348	320	339	346	348	368	336	344	367	325	324	333	322	350	332	367	327	348	349	351	344	343	342	350	351	351	389	342	349	347	379	332	350	342	296	316	329	319	291	349	343	350	350	355	353	330	321	315	332	326	354	357	330	339	347	334	354	309	354	317	381	336	348	351	317	335	311	334	362	336	375	348	353	368	363	377	347	287	299	322	333	328	348	348	371	312	306	326	314	359	328	322	354	311	340	333	364	341	340	362	308	330	336	358	345	337	341	354	333	331	354	337	319	351	332	346	344	348	344	346	328	306	330	346	323	366	321	345	340	358	383	356	382	341	347	324	304	343	336	322	298	333	326	340	353	342	333	321	307	361	354	328	313	300	343	394	316	341	335	330	367	346	345	360	327	353	341	324	334	341	354	318	347	347	320	320	363	337	329	345	350	332	320	369	357	335	340	349	325	346	333	362	365	333	334	327	372	318	312	367	345	338	325	350	359	347	372	337	340	337	346	334	343	343	325	339	367	328	364	331	333	334	348	357	345	312	354	352	351	348	325	359	346	334	303	332	341	334	375	329	329	332	302	340	334	351	365	357	326	330	331	330	318	345	330	343	335	323	326	364	350	328	352	370	345	321	329	327	345	376	366	352	347	360	351	347	349	356	385	367	330	354	364	360	328	345	335	332	321	341	341	319	339	315	337	349	335	326	348	358	343	327	354	310	358	368	371	308	355	319	323	331	397	325	335	360	356	367	318	305	329	302	339	322	358	351	353	329	337	364	350	342	331	358	326	327	337	358	318	330	315	308	349	318	360	343	314	368	378	337	329	341	302	338	332	352	353	323	355	338	333	350	330	305	334	315	328	340	334	337	339	326	353	374	327	323	338	331	347	350	288	350	352	333	351	333	372	337	345	369	340	316	342	336	360	333	324	355	347	372	333	339	365	330	322	328	329	330	353	401	330	338	366	333	334	367	325	339	369	342	337	348	339	341	318	312	358	320	318	331	310	338	345	317	334	334	329	351	334	315	320	352	342	328	332	320	351	309	335	338	350	351	327	335	365	357	317	318	303	314	361	365	324	304	310	343	323	343	313	342	331	356	342	367	349	319	319	365	341	357	305	350	337	329	369	318	363	360	342	328	313	373	333	334	353	321	374	335	349	357	319	331	338	357	340	323	331	348	344	319	362	381	338	333	350	302	337	344	367	338	355	343	337	336	337	321	373	372	291	323	343	352	326	326	375	327	367	318	341	349	327	352	346	343	311	352	355	346	330	360	325	380	330	326	382	371	359	369	334	315	327	346	354	333	311	347	347	327	365	364	330	328	366	349	350	329	323	350	315	312	349	337	307	339	328	360	337	317	342	309	344	333	341	360	359	343	351	335	315	353	313	342	340	364	365	330	352	375	343	354	329	330	300	346	354	339	357	345	353	339	353	326	345	340	366	345	360	323	335	347	340	329	354	328	353	372	353	333	329	332	342	369	334	351	357	333	346	342	352	349	340	358	330	321	328	340	319	346	324	328	315	323	342	346	382	336	354	344	374	331	361	341	344	318	350	341	327	325	360	341	355	313	329	346	355	386	354	348	331	344	306	360	312	316	362	344	343	374	379	336	386	359	331	365	320	359	350	351	324	336	355	343	309	356	356	365	363	354	385	357	356	313	353	333	329	332	379	335	340	367	379	333	324	333	341	351	308	319	326	357	357	330	358	332	359	305	334	334	306	333	342	324	346	356	334	329	323	320	349	346	335	362	371	317	331	321	333	321	358	331	324	336	337	336	339	345	346	316	364	304	335	323	356	314	318	346	319	337	339	360	335	316	323	370	378	335	344	327	380	358	309	356	363	351	336	348	333	355	362	352	333	329	322	342	323	335	337	336	353	313	376	331	327	336	355	356	352	313	338	318	320	332	344	301	412	330	331	330	315	324	311	365	339	323	323	340	338	320	358	348	333	342	326	294	352	309	372	337	316	312	327	360	353	330	339	303	380	326	339	319	352	317	355	367	366	340	315	342	324	348	320	344	316	356	364	350	320	329	348	347	341	351	351	324	377	341	327	340	314	338	350	352	348	370	324	339	354	349	321	323	306	339	307	323	330	351	359	357	361	342	363	330	331	361	356	321	341	348	369	340	352	328	332	328	344	337	363	327	331	357	361	348	319	336	348	326	341	340	337	320	363	335	354	352	348	365	353	325	335	372	332	327	344	315	303	330	359	346	321	338	298	316	367	324	330	353	323	340	347	332	326	325	377	360	352	372	335	361	330	316	328	339	364	343	299	327	355	322	367	319	342	397	331	334	338	330	335	335	344	343	355	335	338	346	355	343	349	344	355	334	319	356	323	325	354	338	328	336	355	331	311	356	339	358	342	333	382	343	359	286	324	377	334	352	365	339	325	355	345	318	363	358	335	358	311	344	344	350	352	336	356	292	332	340	310	349	304	345	349	336	347	329	379	351	320	351	359	366	337	375	328	384	336	369	326	365	357	337	349	338	339	333	352	357	368	306	330	374	337	350	329	347	323	356	331	303	365	324	339	335	307	344	347	341	343	363	375	317	345	357	348	333	375	342	313	319	341	368	335	354	324	316	359	327	369	325	328	325	382	349	362	302	350	328	338	328	358	377	341	319	312	347	339	356	326	351	313	326	344	330	344	305	347	342	343	352	292	339	328	346	347	348	355	297	327	313	360	331	352	312	321	339	330	336	329	357	338	345	339	300	359	330	335	327	347	338	324	338	365	329	357	364	340	345	310	331	365	317	325	299	344	298	342	347	341	347	369	340	328	340	362	350	311	328	316	321	336	339	351	337	370	355	337	346	343	323	354	339	333	369	341	310	310	344	343	336	346	348	338	322	311	334	342	352	356	343	324	332	296	334	348	340	329	316	350	361	335	293	349	324	343	344	383	328	339	329	313	314	371	363	311	351	319	327	299	348	371	348	324	328	334	355	300	358	373	375	365	370	326	350	339	321	330	328	327	363	319	349	362	333	347	364	326	360	366	364	360	346	340	356	365	369	381	319	378	331	346	338	356	350	326	361	399	351	323	333	338	356	375	365	365	344	321	355	366	309	371	341	331	364	349	332	353	335	316	353
11726	2421	1744	1481	1003	793	691	527	409	448	332	309	311	311	278	303	287	279	296	295	283	258	286	299	269	304	217	271	270	249	259	223	240	270	269	244	244	210	258	273	259	278	223	253	243	252	248	209	257	253	252	265	256	280	253	261	257	239	235	240	237	240	234	234	245	229	244	254	245	265	277	256	245	252	242	202	246	251	238	237	247	273	260	226	271	256	230	260	234	265	248	254	241	224	264	241	223	251	226	245	263	268	245	271	232	214	208	251	243	227	269	222	229	240	232	273	254	269	234	265	246	244	263	249	255	230	266	242	273	228	233	244	255	222	225	236	215	235	227	246	231	237	237	235	213	259	250	248	224	256	258	265	254	225	219	265	214	254	228	235	252	257	230	270	291	262	234	221	193	257	212	232	247	264	241	249	233	236	256	236	258	242	278	227	230	239	249	253	243	250	268	229	253	234	223	239	219	244	261	226	259	277	268	242	255	231	247	212	264	253	247	236	224	235	249	238	243	236	234	253	228	215	247	251	220	246	234	224	261	229	222	243	246	248	267	243	252	263	238	263	230	236	253	224	249	261	273	242	252	219	270	240	250	235	238	233	237	254	265	234	246	270	262	260	248	236	230	226	268	248	233	247	253	252	254	224	235	258	249	256	221	264	222	242	242	249	245	239	228	234	255	265	245	266	270	233	229	252	226	261	262	249	255	260	228	257	258	235	263	261	236	248	242	254	223	252	253	240	240	233	249	226	264	252	251	236	217	255	280	272	277	240	240	254	227	256	255	247	219	224	228	243	224	276	252	262	229	271	249	266	272	230	264	241	251	249	209	246	277	223	245	240	206	240	263	251	252	251	264	238	242	213	238	253	256	228	263	266	251	263	263	255	235	266	253	261	223	254	247	252	242	237	250	247	240	234	205	245	226	235	204	236	254	243	246	256	232	250	254	230	223	223	258	257	255	267	242	271	245	216	289	240	269	234	271	244	265	246	244	232	266	256	231	281	245	231	233	244	271	225	252	230	241	249	252	241	245	264	273	224	218	235	269	254	227	239	228	275	273	251	251	249	237	247	227	270	242	232	264	265	258	229	233	211	245	233	270	235	272	240	229	267	253	229	226	247	227	262	244	235	244	261	274	242	258	217	225	236	228	246	251	296	224	227	236	242	274	248	260	227	257	278	238	241	231	233	255	259	233	248	238	265	262	269	233	262	238	278	251	269	227	221	256	254	237	240	228	252	275	248	244	254	223	214	225	241	241	251	229	217	281	253	242	234	246	229	244	218	221	254	247	243	261	246	242	229	240	247	249	251	218	246	233	238	235	258	231	238	241	241	231	257	248	263	252	192	243	220	250	255	221	212	275	202	236	223	226	229	246	267	264	236	261	241	253	252	256	239	255	259	263	253	252	231	248	258	256	238	231	254	286	244	233	224	260	247	220	257	248	251	244	263	262	253	249	224	218	256	228	256	262	252	254	225	247	239	256	229	242	244	239	259	248	269	235	245	279	266	240	250	228	241	256	218	239	218	233	255	266	216	254	246	229	248	232	226	235	252	232	228	238	247	235	239	239	234	243	250	226	223	230	244	243	257	234	244	261	234	220	249	264	241	208	244	247	272	231	261	240	216	221	230	255	271	253	237	251	230	258	279	225	249	232	257	231	274	256	230	246	233	252	258	249	240	253	252	242	228	249	240	242	254	250	271	256	211	232	209	235	246	230	220	249	238	254	236	244	254	294	239	241	255	251	229	216	232	256	239	287	231	268	275	264	228	244	258	259	265	228	263	245	254	284	264	263	244	247	240	279	244	248	267	259	254	239	244	236	248	212	247	253	244	224	227	240	258	261	241	232	221	223	245	241	266	224	237	233	263	230	229	249	260	240	260	264	265	227	272	269	275	264	218	249	270	209	231	228	226	272	235	242	241	266	245	258	252	223	261	229	223	259	222	256	265	248	239	247	254	247	233	246	251	250	252	252	242	220	253	247	242	224	222	214	260	230	235	230	240	237	239	253	234	253	234	250	233	252	261	240	250	230	228	233	237	260	219	238	252	254	249	273	229	239	221	258	222	240	221	253	237	229	219	234	264	263	230	248	243	238	228	251	249	254	238	237	216	235	224	261	243	264	233	256	276	242	268	243	221	245	267	252	269	244	266	247	268	259	239	234	255	224	261	262	269	224	220	240	254	265	208	252	219	260	272	237	242	238	245	217	254	223	246	279	273	246	290	255	246	230	248	245	235	261	243	237	242	245	254	247	250	216	243	242	242	246	234	236	240	224	228	223	235	259	236	254	241	221	258	257	252	217	252	224	228	261	253	253	255	238	210	236	237	279	246	221	242	247	229	267	219	246	251	267	238	252	226	234	225	238	227	235	247	243	272	273	252	214	261	253	269	234	272	255	226	257	236	242	238	250	236	249	263	261	246	227	246	241	234	278	234	223	246	260	250	222	262	232	224	238	265	242	251	242	222	257	218	227	237	243	248	280	262	261	233	238	249	213	263	232	246	251	227	268	262	258	250	222	237	261	278	223	217	256	257	219	244	270	232	245	267	258	282	229	234	228	219	237	236	251	225	244	249	219	228	257	259	260	261	247	224	247	221	268	229	266	252	296	254	230	236	234	250	234	223	238	271	269	263	258	254	245	255	246	215	248	240	253	284	257	221	227	246	248	279	237	252	267	266	224	224	234	254	244	254	262	236	236	250	252	232	249	252	271	233	246	235	243	252	222	247	241	245	243	269	213	241	241	263	242	241	250	232	227	266	242	235	247	209	199	247	260	240	219	291	232	275	236	244	225	256	249	217	238	231	252	254	228	228	248	242	206	257	256	247	222	244	247	248	223	254	228	222	259	264	234	228	204	261	236	229	239	235	241	270	214	243	220	247	230	232	255	245	264	232	261	231	232	226	233	248	258	231	245	239	246	236	261	267	222	217	237	225	231	259	263	267	243	219	256	278	253	255	248	229	262	287	220	256	243	226	253	234	261	242	249	271	251	227	243	253	247	238	254	264	231	228	239	246	213	266	226	250	238	223	257	206	270	234	246	235	255	226	253	241	259	256	248	253	247	241	226	264	240	231	252	219	255	251	239	278	244	245	242	246	256	258	248	233	266	256	228	231	266	242	249	260	263	234	230	247	254	249	232	243	237	263	225	220	276	245	252	268	230	244	244	236	260	217	268	258	280	251	249	240	234	254	236	214	245	248	251	242	249	250	259	248	247	239	241	242	289	239	259	261	234	242	237	246	241	257	249	264	249	240	260	260	250	221	285	253	216	232	239	291	235	257	254	243	234	228	240	257	244	245	270	251	251	243	239	256	237	248	272	276	233	253	272	249	258	262	267	246	272	259	259	281	247	257	252	231	252	267	233	226	245	231	260	258	254	272	247	264	224	300	263	252	269	258	217	231	260	233	248	216	240	239	258	262	254	245	221	264	247	271	244	212	277	236	223	247	260	236	212	250	217	257	228	235	245	203	235	222	261	262	245	225
8958	1864	3424	4029	3209	3273	2686	2011	1817	1699	1215	1139	1009	985	919	930	914	879	882	843	814	699	760	658	664	682	692	663	675	647	621	663	640	661	650	637	626	609	536	637	589	579	596	578	575	608	567	525	611	552	586	584	528	571	596	578	568	567	601	581	572	593	632	603	556	638	551	572	548	568	528	591	570	564	581	544	515	558	580	598	602	596	574	600	589	562	583	547	574	614	563	598	535	593	556	638	561	583	598	604	574	610	537	559	544	575	583	616	562	584	567	570	606	565	557	547	582	556	557	557	574	547	558	613	569	550	519	565	616	629	567	588	575	520	569	583	567	566	596	588	585	596	587	574	568	618	578	522	580	586	571	572	555	622	575	590	546	569	613	563	573	603	545	596	594	542	584	585	591	569	620	576	605	590	606	560	539	572	566	610	580	553	528	591	553	554	552	584	605	561	586	571	566	613	564	550	536	613	600	593	561	603	572	546	564	627	565	565	561	569	588	579	571	583	558	605	574	564	621	581	589	580	584	585	561	611	582	533	578	563	601	579	585	587	585	573	609	561	574	537	547	568	564	574	615	573	576	566	561	554	585	563	555	580	529	603	568	574	564	553	553	554	546	581	551	552	557	536	580	591	609	543	563	594	613	615	579	537	592	590	543	555	571	546	550	573	565	571	594	622	545	565	581	570	566	580	564	573	581	576	607	639	573	583	579	545	605	593	558	607	588	602	557	555	582	638	591	604	554	574	600	564	543	569	527	564	605	538	557	524	532	576	584	518	619	533	621	548	573	570	570	544	613	630	618	592	555	595	547	526	637	548	640	547	600	544	580	597	557	574	585	618	606	558	595	553	512	562	587	549	593	582	544	602	594	594	573	563	570	549	558	546	594	562	581	570	588	631	599	544	543	615	610	592	573	561	557	584	516	536	570	538	567	511	574	586	585	632	571	567	567	564	544	573	536	548	578	565	538	595	582	609	559	623	629	575	610	605	600	556	578	649	552	567	557	573	622	583	595	584	597	604	589	553	591	554	598	564	566	567	594	611	581	571	577	549	561	608	578	585	566	564	592	607	568	564	577	547	520	576	509	583	536	632	539	567	608	560	581	592	572	552	604	577	587	548	582	569	590	581	568	572	578	633	586	612	599	637	611	603	603	568	576	563	560	603	560	583	600	566	634	554	589	575	558	581	599	584	555	582	539	537	564	569	556	627	587	554	525	586	612	578	543	586	591	612	581	561	582	567	586	535	581	578	597	551	580	575	531	559	601	570	570	568	601	559	570	583	625	558	592	574	604	571	568	588	587	569	594	614	564	600	592	568	577	600	581	613	565	592	556	572	586	586	589	576	539	578	568	557	586	561	583	591	582	566	578	554	624	573	541	567	542	592	594	612	575	560	570	556	591	590	584	578	619	580	600	549	624	583	591	596	570	564	580	550	587	630	580	586	548	514	569	532	560	571	604	602	598	597	551	554	587	576	541	553	574	530	645	573	592	558	578	534	581	577	597	530	609	619	603	584	578	548	520	606	586	557	563	599	563	555	554	594	566	564	578	583	599	586	559	561	568	561	555	583	579	598	583	556	543	602	559	576	578	597	586	575	586	553	576	554	614	573	619	559	564	580	602	593	611	597	542	541	563	620	591	568	593	598	567	591	539	517	514	600	592	571	553	567	598	597	606	599	562	588	565	569	583	576	603	576	562	570	578	553	585	572	598	549	587	557	585	600	555	589	561	597	601	582	556	583	558	577	566	580	605	585	545	603	553	607	600	572	539	601	567	533	566	599	587	573	596	539	582	588	572	572	576	602	583	568	608	610	572	585	585	573	610	569	602	576	587	591	595	613	594	608	589	539	630	590	547	607	554	602	601	593	523	560	605	540	576	553	590	521	608	574	587	592	600	568	579	619	592	599	555	587	571	570	581	563	579	585	555	573	567	593	591	596	544	580	598	570	562	559	583	557	591	599	597	601	522	570	561	607	579	574	566	597	627	536	580	562	562	561	584	624	552	575	580	529	548	547	550	564	549	534	554	575	555	553	589	591	589	565	576	524	596	579	541	552	554	557	610	556	572	534	580	604	590	584	559	588	588	594	593	546	538	521	557	581	567	560	576	564	561	586	583	562	590	597	589	616	580	576	559	582	550	566	569	595	532	537	590	588	551	622	560	618	610	516	567	586	555	568	568	590	599	591	593	582	583	562	601	581	562	570	579	597	571	577	519	616	626	599	592	561	573	561	573	576	618	570	567	609	558	561	528	563	603	607	564	543	542	553	581	598	579	581	567	567	546	555	607	616	607	595	598	578	532	556	526	564	565	609	521	569	610	604	561	552	575	606	542	574	606	562	575	574	582	607	529	543	609	613	575	567	604	580	563	571	547	583	603	585	609	565	555	592	571	590	554	592	594	586	556	541	584	595	591	584	528	579	526	576	599	589	570	591	602	600	566	605	618	584	588	626	607	551	576	543	627	570	552	605	559	586	544	593	524	566	571	594	554	577	531	561	585	574	603	563	556	593	589	563	557	594	588	574	557	602	577	584	605	554	553	565	570	551	548	566	558	578	576	556	600	551	592	617	566	581	575	623	592	563	589	570	549	577	563	545	579	554	607	572	559	615	553	578	599	615	567	622	630	601	563	575	552	587	603	562	561	571	588	557	594	555	547	555	581	559	534	566	621	571	565	597	566	562	555	585	535	626	610	588	520	603	564	589	565	554	566	561	597	541	617	609	586	570	604	545	603	540	566	564	585	566	590	591	591	584	597	581	589	577	586	660	599	610	594	552	536	588	550	591	557	584	569	573	563	572	558	583	561	609	594	535	614	535	575	587	545	579	598	569	560	543	590	578	551	549	558	579	587	560	569	576	598	540	617	551	566	557	583	576	568	596	534	594	568	545	556	549	560	575	597	578	569	568	591	551	567	577	577	564	586	558	533	583	592	614	586	571	576	620	561	613	575	567	597	605	520	560	596	595	600	570	580	570	564	574	572	567	531	559	598	571	607	582	584	547	627	577	557	603	553	581	586	553	576	602	575	584	571	592	585	623	587	575	559	577	553	516	532	521	584	582	574	622	571	603	563	551	599	566	576	569	546	578	617	553	597	602	566	580	586	532	571	538	575	553	599	576	591	576	582	551	584	588	591	559	578	539	572	564	554	558	567	567	564	566	535	583	607	561	592	589	510	569	581	583	584	590	566	550	594	607	594	554	556	578	559	576	588	529	621	559	515	581	609	580	603	598	592	562	579	610	567	605	613	584	564	549	606	553	544	568	625	584	530	559	559	562	557	568	571	521	557	582	565	556	567	568	547	594	557	527	594	540	599	535	582	606	533	595	573	538	575	538	564	566	582	599	537	539	596	610	601	573	602	565	580	594	565	604	617	592	565	596	573	569	576	582	595	590	569	589	597	571	571	593	564	600	552	558	568	593	576	579	567	604	601	603	574	582	580	516	576	527	557	613	587	575	575	609	573	537	610	561	586	562	553	591	600	569
20261	4692	3062	2238	1612	1234	1023	775	611	543	454	390	391	373	332	342	316	318	347	298	293	290	287	266	233	297	278	255	284	285	277	239	264	266	261	227	237	270	233	235	252	237	281	264	244	249	238	263	231	242	211	236	235	233	227	232	238	252	245	226	258	223	242	223	236	261	237	239	255	243	250	255	235	254	242	244	221	256	260	261	207	233	219	252	246	258	248	240	197	255	250	237	257	271	237	239	224	239	240	266	235	227	249	237	219	261	241	240	243	235	245	276	226	222	254	227	229	237	212	224	226	258	235	251	256	253	256	257	221	215	222	244	250	246	225	220	222	240	254	268	229	197	224	241	236	247	256	256	259	247	274	258	232	236	237	234	243	230	257	264	249	261	254	236	234	234	270	230	244	246	263	239	251	241	255	225	268	253	212	237	241	242	236	257	229	252	279	241	233	248	236	253	227	246	277	208	237	260	242	241	244	244	247	251	228	237	271	223	217	207	233	246	278	242	252	246	229	217	234	245	256	221	237	245	218	250	267	237	248	240	243	269	248	253	230	256	254	250	256	248	268	273	240	231	250	248	258	242	228	224	231	221	244	239	235	227	206	222	245	255	238	221	215	223	218	239	232	275	263	238	225	233	232	237	276	253	209	233	242	210	244	276	207	241	247	224	251	248	227	236	209	232	280	227	239	281	252	217	256	251	237	236	233	239	238	204	237	224	263	257	245	253	251	239	238	232	253	221	223	249	216	262	215	251	258	242	246	249	257	256	231	234	231	243	220	235	272	224	211	250	263	223	240	247	242	250	248	252	240	244	237	242	229	231	250	223	222	257	240	245	245	274	258	257	238	250	266	224	231	237	267	244	228	213	217	234	245	289	227	255	266	225	233	214	221	222	253	292	242	267	265	250	229	238	254	237	223	226	224	227	239	236	240	227	219	271	259	258	258	240	234	251	232	248	217	231	265	221	238	207	233	288	246	253	228	224	247	201	229	260	227	231	211	229	239	247	223	237	227	234	243	271	244	218	242	230	266	243	245	237	243	238	257	228	218	250	226	228	254	242	244	224	220	222	240	234	235	265	242	204	253	277	221	219	237	239	255	248	235	238	241	227	268	272	252	248	281	264	249	247	224	233	222	218	246	228	267	267	238	245	247	267	232	243	235	237	241	237	204	235	246	257	223	233	260	229	226	234	232	232	240	216	256	238	244	235	246	210	232	281	208	254	235	246	221	233	215	213	249	271	232	246	277	221	239	230	230	251	245	260	250	245	271	228	236	254	198	249	253	236	247	258	226	228	228	251	253	262	236	240	254	229	236	266	226	228	228	230	253	242	230	226	253	253	229	255	235	254	226	253	260	238	235	226	253	253	235	244	271	252	250	264	255	250	266	259	242	270	203	225	204	247	283	239	249	236	239	266	219	238	258	254	222	238	236	242	225	241	231	231	229	211	257	216	241	224	246	241	246	234	208	232	216	237	239	233	248	245	254	255	253	256	245	240	233	225	250	248	239	264	248	263	248	248	262	261	223	229	262	239	264	241	245	245	238	241	228	241	265	237	262	258	250	254	232	240	234	224	261	252	225	223	211	230	249	252	223	232	255	266	227	258	232	263	238	265	259	272	238	257	238	247	228	247	260	222	232	265	255	226	253	247	234	216	239	242	229	231	247	238	235	237	230	240	275	240	232	249	251	243	257	225	243	221	219	220	227	226	250	234	252	248	240	210	272	217	244	230	235	234	216	237	241	226	239	250	245	217	220	242	241	256	228	220	256	254	236	257	262	235	240	245	236	227	231	228	256	230	246	245	204	242	255	238	250	257	230	247	248	256	225	237	262	255	270	246	259	232	223	241	213	234	223	229	282	248	257	236	254	256	261	246	261	264	236	212	249	250	293	240	266	228	268	222	238	230	256	250	240	247	214	230	244	203	240	248	233	271	233	258	258	246	233	252	210	243	228	278	229	263	271	256	244	287	239	215	257	210	243	240	224	278	253	225	229	236	244	238	231	242	212	243	242	250	248	237	229	249	270	269	280	254	249	247	259	267	247	226	246	249	238	266	227	241	241	236	261	251	230	226	276	255	239	227	272	238	237	240	278	208	247	218	223	257	231	250	273	228	232	215	201	239	243	244	234	215	249	267	242	248	239	236	219	244	241	205	247	258	245	241	229	239	258	229	256	197	217	255	245	203	232	217	233	258	253	270	249	237	232	237	210	271	250	230	248	250	222	256	228	219	243	247	237	242	238	257	237	261	242	225	226	214	230	247	251	247	233	246	221	246	261	208	232	257	232	218	225	268	232	244	259	222	203	240	270	246	245	239	227	235	230	252	251	259	260	233	237	215	233	251	225	251	261	242	241	224	247	269	246	239	237	233	228	229	214	260	240	249	257	258	243	269	251	252	209	243	227	242	221	241	217	240	238	252	226	245	258	213	216	262	239	274	213	238	241	250	231	225	225	221	235	248	242	264	253	236	233	264	241	253	246	265	247	267	266	255	214	255	203	254	267	228	217	280	230	233	245	238	245	242	266	261	228	250	212	235	241	249	213	234	192	231	254	252	247	241	229	256	229	246	263	226	220	227	236	247	247	239	191	248	216	227	255	258	263	225	266	241	250	255	225	259	259	240	246	261	238	238	236	244	241	213	242	246	250	254	232	252	229	241	227	229	260	245	256	245	261	217	263	260	226	259	231	249	261	248	240	215	215	228	239	238	243	227	255	257	252	237	245	233	236	233	240	251	257	229	240	245	248	236	235	247	239	244	244	244	218	273	262	213	227	253	239	203	252	225	219	249	267	271	232	223	248	247	260	237	255	246	242	257	265	230	229	254	250	219	266	237	252	241	267	235	242	229	235	246	249	217	259	250	213	229	254	227	231	249	214	229	225	224	245	232	230	236	235	221	226	257	247	262	241	264	220	244	209	242	217	198	242	220	231	243	252	255	234	222	261	268	217	220	228	251	236	256	261	246	211	230	242	231	254	250	221	232	205	226	214	217	217	243	212	257	235	260	223	267	246	219	229	234	242	236	282	243	257	272	248	240	251	246	268	212	255	242	258	239	236	273	225	260	224	243	253	225	214	219	247	282	234	226	229	232	243	260	231	260	251	235	262	268	240	251	233	259	229	243	261	288	237	242	217	230	239	228	245	230	236	252	259	240	228	266	227	241	251	245	249	232	254	257	211	217	239	224	266	255	210	270	237	248	227	234	235	228	227	209	253	249	239	223	264	258	231	233	217	261	256	257	249	255	245	253	227	242	240	226	249	234	240	231	245	224	269	231	234	244	236	252	222	223	231	246	247	251	233	259	252	218	252	212	256	240	239	258	242	228	221	241	241	226	226	241	243	248	241	221	199	225	236	225	252	226	238	239	266	259	236	262	221	224	254	259	232	224	252	243	222	235	204	233	219	233	248	259	248	232	229	259	244	229	261	243	225	283	232	255	223	218	257	232	240	264	238	240	249	232	257	236	244	213	237	234	249	249	247	210
12380	2602	4912	5776	5297	4555	4117	2972	2618	2214	1710	1528	1377	1232	1199	1163	1170	1113	1088	982	934	836	787	736	725	729	738	704	703	731	692	670	666	638	656	576	595	593	568	562	555	544	553	533	565	574	550	574	536	520	610	583	561	550	588	554	552	504	549	555	543	546	571	581	564	518	564	561	550	530	510	522	545	561	564	551	553	565	490	570	514	579	545	583	594	564	555	558	561	592	565	568	529	560	544	535	530	538	573	528	518	551	554	542	551	582	562	525	591	545	550	543	577	535	525	571	575	512	547	562	547	529	573	536	543	515	520	513	574	534	508	520	577	546	536	518	555	539	543	533	543	525	532	549	502	571	570	524	567	526	542	562	587	533	472	556	525	558	581	569	534	542	567	542	523	533	554	581	529	529	544	528	502	578	595	523	524	551	519	527	548	545	581	560	509	540	527	600	556	551	522	583	578	550	571	509	550	555	582	528	548	558	536	579	566	508	533	575	513	520	522	526	554	563	546	570	536	597	560	532	555	564	545	532	489	595	535	565	511	524	565	552	541	577	527	516	581	568	561	542	540	556	532	561	549	522	525	538	520	569	541	515	568	528	517	511	544	549	562	521	597	552	502	520	533	549	593	500	545	514	552	572	516	573	527	572	561	546	551	516	521	555	544	569	551	524	531	550	570	555	504	537	535	566	534	562	551	558	538	578	580	546	531	583	552	541	539	573	540	541	548	566	554	491	588	492	584	545	560	573	533	562	523	576	518	540	510	553	517	555	523	565	536	529	570	597	576	577	511	547	573	510	545	506	542	556	547	518	533	548	571	567	528	519	559	540	562	564	551	522	550	505	518	560	533	528	595	547	570	512	558	586	524	527	518	496	535	535	571	536	551	570	575	549	558	573	521	567	536	501	559	526	529	519	537	513	603	581	540	538	607	597	523	586	565	522	556	530	504	561	538	570	587	547	497	540	529	559	542	550	532	556	513	539	601	535	553	522	544	556	556	542	584	517	582	545	550	512	573	539	553	523	555	540	587	502	546	601	580	563	516	547	526	516	555	555	555	528	553	530	566	567	513	548	541	532	589	535	498	545	582	543	544	545	568	549	500	561	543	528	541	586	587	534	553	547	540	506	544	559	515	516	571	501	534	554	567	542	563	534	536	514	527	599	553	562	572	545	526	559	564	501	554	519	533	564	511	561	527	554	544	517	566	553	567	558	552	500	571	512	563	522	531	502	551	537	589	583	604	538	563	581	572	510	526	542	578	528	524	588	530	555	554	585	550	534	549	533	551	539	602	511	541	547	565	571	558	554	511	566	580	538	533	563	554	533	566	524	544	576	558	563	519	551	554	507	522	536	546	551	562	564	528	564	545	517	525	556	572	566	512	558	588	537	519	547	557	519	483	514	565	543	546	531	578	523	549	520	565	541	555	557	547	528	543	549	539	576	570	536	549	536	562	546	551	531	551	547	531	524	578	546	493	529	506	569	520	518	567	574	532	547	591	558	524	559	562	545	537	519	543	541	571	508	553	558	555	541	559	525	527	523	554	556	514	555	551	535	556	531	536	588	573	528	543	578	554	508	569	551	525	539	560	546	535	583	570	542	563	540	593	540	573	549	544	577	547	528	530	533	547	514	554	580	483	539	540	538	553	581	550	557	552	561	482	561	569	522	556	517	535	528	522	568	571	507	511	532	547	539	544	543	547	512	531	546	533	570	539	533	519	551	543	530	576	548	544	541	544	548	523	566	498	527	552	602	567	581	518	527	525	572	565	527	586	520	591	543	566	540	562	524	552	527	520	553	541	551	553	515	529	530	530	586	547	589	558	567	593	551	545	549	512	546	564	536	526	567	570	559	540	534	553	530	523	502	549	518	538	551	592	555	580	526	562	513	565	544	546	571	535	555	538	572	550	528	580	577	523	569	561	537	556	580	545	545	503	538	536	552	562	556	548	538	551	545	502	539	530	551	514	588	572	543	539	560	535	567	569	561	525	554	528	544	537	524	538	549	515	498	559	566	542	550	557	548	560	586	564	547	565	489	552	566	535	571	527	558	548	540	601	554	554	544	545	556	578	551	554	517	534	585	591	529	482	577	509	570	573	521	556	551	582	565	551	547	528	548	527	552	544	523	564	514	535	531	503	548	551	543	529	558	570	556	568	511	507	585	596	593	543	511	565	562	514	553	556	553	526	522	530	547	559	562	542	564	531	539	528	586	508	545	548	547	545	489	558	554	513	520	563	573	515	486	549	549	541	514	586	588	541	551	523	570	503	552	567	588	535	528	546	547	567	564	534	539	553	529	557	551	547	517	553	608	586	542	516	542	545	542	507	551	562	568	558	472	534	542	529	536	530	526	562	521	543	523	535	565	555	531	530	581	558	548	581	557	589	567	589	548	569	584	524	542	550	548	548	540	529	566	531	549	521	540	479	494	538	525	539	556	560	542	529	562	532	552	513	496	538	537	551	540	540	540	558	542	547	539	555	519	569	539	580	547	528	560	498	519	525	547	522	558	528	540	535	557	523	541	560	540	545	551	533	550	558	535	559	522	533	550	561	535	544	495	522	573	553	582	530	542	503	519	547	513	519	606	544	573	543	541	534	573	517	547	547	561	554	531	552	517	517	558	578	544	552	520	572	552	518	535	553	549	523	546	565	549	545	537	552	555	574	525	600	552	590	559	533	543	560	552	545	542	579	551	523	535	584	519	585	569	512	535	530	513	563	563	500	559	551	539	527	543	533	523	548	553	534	543	553	543	566	554	538	507	540	540	531	555	548	497	547	558	579	533	505	570	504	583	510	549	567	579	528	560	529	553	544	559	535	512	566	572	564	574	537	523	560	568	520	555	549	547	555	557	505	569	576	554	576	578	533	605	547	533	560	547	540	507	547	569	534	515	522	548	545	538	558	568	538	502	524	546	536	510	606	513	547	563	582	548	579	502	532	519	539	540	505	555	546	549	562	525	500	600	585	546	563	527	561	537	553	557	550	512	564	527	519	530	540	501	517	551	601	543	548	541	499	572	532	533	508	551	524	554	522	591	561	558	564	548	525	551	535	571	604	539	556	554	558	569	518	549	581	515	542	526	486	557	536	557	581	528	554	529	534	549	560	565	536	513	486	560	532	573	559	525	531	566	523	561	552	552	520	578	575	565	532	521	507	582	557	563	555	515	568	538	537	510	540	561	529	544	531	561	532	546	552	515	582	542	577	545	527	543	515	562	536	551	562	567	543	540	543	581	598	574	573	537	550	539	540	534	570	517	507	575	529	574	541	561	539	557	531	568	558	582	507	551	516	550	506	555	519	540	561	570	557	518	532	496	580	531	562	534	565	537	568	552	567	539	535	563	534	531	534	556	567	538	522	572	575	537	571	574	528	566	547	583	561	538	526	601	541	542	565	540	538	580	511	561	590	519	508	545	544	494	575	551	510	524	543	612	550	581	551	529	543	494	591	562	576	547	518	536	580	556	553	558	520	520	552	559	526	552	557	550
3044	765	675	487	304	216	200	174	176	154	168	138	156	166	141	147	119	116	140	129	137	102	134	140	138	146	136	133	129	123	129	130	148	139	114	146	131	129	109	134	113	138	141	146	140	119	110	143	134	146	111	142	122	136	119	144	125	123	126	120	125	132	121	100	131	125	136	130	135	113	132	124	126	135	115	116	137	136	117	133	150	143	130	115	91	106	117	129	130	99	146	122	125	126	124	128	123	139	115	125	112	120	122	126	117	111	145	126	116	128	123	120	142	114	113	124	136	127	117	129	114	129	113	120	124	133	105	126	158	114	114	116	131	126	119	111	112	122	121	108	113	118	148	109	110	138	130	121	118	129	138	97	122	125	139	129	130	150	111	123	152	132	133	121	126	134	113	132	135	128	128	143	144	138	127	107	150	113	118	126	132	138	141	121	133	137	130	121	127	131	128	105	150	114	114	122	129	112	154	144	136	122	147	119	130	140	128	120	139	130	130	107	148	110	117	146	127	115	101	114	118	138	125	133	133	137	130	123	120	135	137	119	123	120	92	114	138	135	132	118	109	115	140	136	124	125	149	123	99	138	129	136	130	134	149	123	135	137	129	138	135	123	118	128	113	130	128	125	121	135	122	123	124	121	117	115	107	107	123	144	136	147	137	133	124	156	122	118	141	117	127	117	129	120	124	128	130	135	145	130	132	112	120	124	139	120	126	133	119	133	138	144	126	111	136	113	121	128	101	144	126	160	108	120	132	109	140	146	112	122	120	121	113	124	108	142	124	107	127	125	114	112	109	109	134	127	124	116	120	125	103	137	127	128	124	113	138	115	123	127	131	126	110	122	120	136	113	146	126	124	130	127	115	104	114	115	114	129	122	140	119	119	116	134	120	142	113	144	143	126	136	118	123	142	142	140	130	134	135	129	125	131	120	144	122	138	142	143	135	118	151	139	123	113	126	141	144	126	125	136	134	129	123	122	131	141	126	121	124	110	116	130	127	119	133	124	127	148	127	131	115	128	125	111	106	130	133	136	117	143	122	149	113	122	126	118	126	118	159	141	130	130	147	122	127	117	125	129	125	133	139	115	140	133	105	122	117	137	118	143	140	118	126	114	137	113	126	115	131	128	133	138	140	125	112	129	122	115	141	116	132	120	124	123	93	127	118	136	108	141	136	142	123	131	133	135	109	96	125	119	117	134	114	133	132	137	126	120	118	120	109	124	151	136	115	149	119	131	118	123	139	125	121	134	147	141	125	106	128	126	151	133	132	154	124	118	136	131	138	108	131	134	133	128	113	132	128	131	110	126	129	113	119	121	106	108	136	140	131	118	135	122	119	129	128	131	112	138	129	118	113	133	126	140	130	148	130	143	124	127	138	127	142	121	112	126	121	124	121	138	145	139	122	120	141	131	148	103	129	121	145	124	119	123	134	120	112	132	125	137	130	135	103	127	149	117	140	132	136	145	126	116	125	116	130	136	121	122	145	119	115	135	146	116	128	109	136	125	128	110	128	135	127	140	144	122	140	160	139	110	108	109	125	102	136	127	133	130	123	130	131	103	142	136	128	148	108	130	130	115	156	122	109	125	141	126	126	112	129	132	106	121	123	126	139	128	143	124	115	125	124	105	127	109	145	132	132	126	132	119	114	120	149	98	131	141	133	121	114	116	135	119	127	131	133	151	137	126	118	120	126	130	132	127	109	103	125	116	116	140	118	135	116	133	131	123	139	144	121	133	133	134	117	120	113	121	119	116	130	128	137	116	134	125	113	156	142	124	120	126	120	123	151	137	123	137	142	127	119	125	130	124	117	149	103	118	123	129	100	107	134	128	134	130	157	130	118	102	113	143	143	121	143	128	106	116	138	132	132	113	125	125	125	148	142	141	121	127	106	148	146	128	119	129	128	116	127	129	123	128	132	116	120	125	128	125	111	123	138	129	125	135	134	149	145	115	111	113	130	138	123	126	137	136	129	118	103	118	117	124	138	132	133	118	111	135	127	139	130	130	137	131	116	113	129	116	127	117	122	108	125	125	122	126	130	117	127	131	112	110	120	138	117	114	114	124	118	126	96	144	127	116	116	121	110	132	137	137	144	152	124	118	117	138	132	124	105	118	136	123	128	107	120	139	141	118	122	123	133	105	118	137	142	142	119	125	138	108	125	132	126	108	129	146	114	123	135	114	128	123	123	138	110	107	123	116	116	115	114	115	122	129	142	136	107	152	127	121	119	115	127	119	127	126	131	110	136	117	136	140	115	118	134	147	156	145	117	112	151	132	126	113	135	94	138	149	123	110	131	111	136	121	122	127	126	116	127	128	135	129	125	107	139	137	132	129	102	143	143	120	131	121	133	143	141	138	118	122	112	116	121	137	126	130	113	119	124	128	141	130	129	124	131	113	109	123	122	118	145	151	140	119	115	126	144	130	115	130	127	124	145	131	118	126	134	111	125	126	133	112	145	136	126	116	117	117	135	139	111	118	129	133	127	110	123	131	116	133	144	131	129	137	161	109	122	111	109	140	132	127	130	141	100	132	134	130	117	142	116	126	109	118	108	127	126	125	134	122	116	141	126	142	134	127	124	110	121	134	125	115	117	140	139	122	105	125	117	142	128	128	121	115	144	117	132	116	110	134	141	128	106	121	158	136	135	123	129	129	130	114	125	127	131	159	129	119	128	140	128	125	146	115	151	123	141	130	128	149	124	124	119	140	144	126	112	130	129	151	159	108	139	143	120	134	122	109	119	134	106	129	165	109	129	136	119	131	124	130	118	106	134	144	132	118	115	130	139	123	130	135	134	143	126	143	125	138	142	132	112	138	128	130	107	158	122	121	137	122	150	140	143	130	97	145	119	102	123	125	123	124	130	156	110	133	129	92	126	148	145	127	143	126	105	147	110	135	142	144	122	110	139	139	118	109	133	136	133	135	136	139	118	127	117	118	124	131	126	143	121	139	156	152	139	108	143	140	122	132	114	136	126	130	132	124	120	125	127	130	123	130	120	145	144	113	112	121	132	130	135	140	111	144	134	120	132	123	122	110	114	140	135	153	136	113	121	120	106	99	109	115	129	133	117	126	134	123	133	139	109	130	106	129	136	125	158	98	127	139	119	133	144	108	140	122	126	105	113	146	123	151	134	118	126	129	121	122	127	138	123	147	123	150	124	135	113	114	114	131	135	135	102	133	137	127	116	140	120	114	129	146	114	138	129	122	114	137	145	135	126	115	144	134	107	104	126	94	126	118	117	131	124	137	128	127	106	110	112	118	133	120	134	119	132	128	130	139	114	137	133	138	117	127	133	126	125	129	143	130	104	124	139	110	143	140	118	112	126	117	121	135	122	116	155	130	133	126	140	135	134	120	135	135	151	135	136	146	126	133	151	148	138	112	152	123	125	152	128	122	120	137	145	136	117	118	132	138	120	119	136	126	128	115	113	126	115	129	142	140	113	126	134	150	101	133	120	101	95	145	130	130	127	114	130	151	135	115
2494	793	1494	1602	1194	852	798	713	609	541	559	500	493	482	420	436	438	366	432	406	405	388	402	353	384	375	364	375	360	371	439	402	395	340	389	339	323	344	334	352	340	356	365	314	328	326	340	305	337	306	312	361	320	306	317	330	341	335	339	284	354	321	313	340	321	316	346	311	354	343	290	308	335	327	333	328	333	355	330	320	312	330	354	348	323	332	313	365	328	341	291	338	299	323	319	331	317	344	355	333	310	346	346	320	358	342	325	340	347	319	328	365	348	323	355	320	331	319	305	357	327	353	338	314	320	343	335	339	350	345	334	311	298	311	354	340	301	322	347	366	328	312	328	340	339	326	347	315	355	341	323	357	322	366	322	315	318	296	331	328	367	326	341	337	346	310	326	349	376	331	322	350	333	307	342	310	340	311	349	336	386	369	350	310	333	336	332	341	321	352	316	339	335	344	314	360	351	329	297	323	320	310	333	340	348	326	347	326	312	329	321	330	320	327	347	302	386	332	337	328	338	317	305	361	339	336	329	329	313	330	311	339	325	315	341	352	331	347	328	346	309	309	311	360	342	367	319	320	335	358	332	317	350	312	315	334	320	344	318	304	314	313	306	334	343	352	293	350	324	342	332	341	342	330	337	350	309	324	289	329	337	328	313	336	344	366	321	308	329	326	354	321	342	336	312	323	315	312	347	310	335	333	371	345	344	301	305	334	319	344	324	351	340	366	333	349	331	323	313	317	325	335	317	325	349	309	329	317	343	349	353	346	352	317	327	340	306	340	331	354	319	325	330	347	359	358	306	345	360	352	322	334	325	318	321	311	322	328	305	320	325	367	311	314	347	295	351	351	313	349	323	351	326	367	319	295	313	350	331	311	315	344	339	320	335	326	299	356	326	346	343	343	339	343	339	329	351	355	315	305	307	329	344	329	345	341	343	345	331	359	330	330	338	297	309	341	318	319	326	348	326	359	333	318	314	349	317	336	335	352	337	326	318	289	342	374	310	346	360	317	353	323	311	354	327	343	346	360	348	350	306	345	348	323	308	347	316	348	360	317	358	356	322	317	330	342	316	325	361	366	284	374	323	344	347	331	338	322	315	340	321	317	314	352	316	338	366	364	338	356	360	312	356	327	347	314	343	330	326	346	351	357	335	358	326	322	324	332	328	343	311	331	345	331	334	348	319	346	355	369	345	316	322	364	329	337	318	331	303	313	367	337	341	330	348	356	334	316	315	319	318	314	342	316	316	353	357	350	321	330	324	337	335	345	331	349	318	313	334	329	306	309	326	332	348	320	319	359	324	315	347	358	339	349	322	348	331	308	363	325	336	328	323	348	359	332	350	307	348	292	339	323	312	328	326	335	372	342	348	350	336	327	346	365	313	335	355	359	330	328	303	348	335	307	321	307	323	367	329	339	331	313	347	331	343	291	309	331	301	316	349	345	319	320	362	352	317	315	332	332	361	316	349	327	336	333	311	329	319	339	360	297	354	290	334	325	300	333	340	344	341	333	291	344	332	298	334	310	323	360	340	317	351	320	342	331	308	311	370	319	341	364	343	302	314	332	333	333	360	326	369	344	313	330	322	353	307	330	328	351	312	316	300	344	357	304	344	339	329	335	342	324	342	346	340	337	376	334	337	371	317	350	335	311	304	352	341	380	303	321	343	321	325	327	331	355	303	336	327	318	341	305	360	337	333	343	345	316	360	345	337	328	337	336	319	305	311	360	339	338	311	323	331	317	333	328	335	336	315	325	327	354	352	313	332	354	314	310	325	339	287	346	304	336	324	361	315	359	354	329	350	335	332	337	327	287	321	352	328	349	372	320	322	333	332	317	337	341	361	370	325	336	352	334	314	344	342	339	327	296	352	340	311	306	327	323	312	345	356	318	324	316	338	335	344	361	347	332	306	355	340	337	359	337	294	334	358	318	350	354	369	314	311	373	333	292	347	323	357	326	369	336	332	317	371	339	338	337	363	329	318	318	322	325	366	358	329	335	314	331	325	306	331	362	325	342	339	361	340	346	328	308	343	332	328	339	312	350	325	343	345	376	344	357	331	308	335	321	370	339	325	348	335	385	301	348	343	315	333	324	353	317	331	336	345	320	345	349	330	313	353	325	330	345	336	329	337	339	347	362	302	333	315	336	367	302	295	325	313	311	345	321	389	322	326	320	336	304	320	342	309	359	340	322	344	335	338	344	325	339	334	335	303	342	348	316	370	324	331	310	335	354	344	360	310	311	323	309	340	346	324	334	344	342	319	328	345	348	296	353	338	311	322	308	371	349	338	355	373	323	342	344	326	357	313	367	344	347	343	341	321	335	342	337	317	324	293	335	344	343	319	354	317	339	316	362	348	341	350	346	324	310	308	338	293	329	319	354	300	305	354	359	355	353	317	334	334	339	318	337	331	319	335	338	337	343	368	341	340	316	309	326	338	333	322	327	328	331	365	319	345	332	351	339	363	333	309	314	333	344	338	342	339	379	334	345	336	359	330	323	340	321	332	337	359	312	337	324	299	344	339	330	314	328	365	318	336	283	351	333	319	291	334	331	320	344	313	335	318	327	303	336	304	308	312	316	311	329	329	302	330	328	319	360	320	333	322	315	328	337	332	313	353	325	320	345	348	322	334	369	363	334	334	330	353	315	343	314	346	366	340	329	309	317	307	328	335	319	333	361	352	326	352	329	296	324	313	348	330	311	335	343	341	320	332	347	346	345	324	342	318	326	328	324	333	342	319	350	345	330	351	330	358	318	346	338	358	329	339	345	309	324	349	357	309	318	326	319	337	321	339	317	304	328	327	348	341	334	330	341	330	317	339	330	350	328	299	324	337	323	318	346	350	345	334	332	322	344	338	359	342	321	313	340	329	364	330	323	302	334	304	341	316	349	317	315	309	316	334	338	313	302	357	332	301	351	329	323	338	353	326	341	343	365	309	324	328	338	377	342	306	341	330	321	319	337	323	334	330	350	319	339	358	329	315	339	358	325	352	295	334	332	309	341	359	358	345	318	333	345	344	342	345	332	333	329	319	348	326	341	336	314	344	327	364	359	331	362	343	322	316	325	345	331	328	330	326	357	320	302	321	315	322	337	353	311	334	341	358	325	315	301	349	333	320	311	311	312	326	316	347	385	339	344	339	329	326	349	353	345	359	338	355	322	344	335	344	377	332	336	312	320	333	351	308	343	336	322	348	340	335	339	326	342	322	327	347	322	335	342	348	344	348	314	314	332	335	340	314	324	328	336	333	335	338	358	367	329	353	354	329	359	361	355	300	331	356	298	375	352	333	341	344	328	371	313	323	349	290	360	292	346	344	364	316	344	340	341	328	356	358	356	325	337	330	332	325	351	320	334	330	339	301	367	318	358	343	336	324	337	351	337	338	306	325	347	313	312	341	337	341	340	312	377	362	339	297	334	330	343	315	347	349	361	337	353	324	306	328	328	328	306	304	319	345	345	336	333	302	330	320	309	300	340	356	338
12302	2637	1833	1329	973	748	608	571	371	377	328	339	286	286	299	299	337	310	286	297	296	276	244	250	265	270	226	250	230	221	246	232	268	259	272	249	244	236	235	271	260	218	263	238	236	260	257	255	264	256	244	264	225	220	218	248	272	238	217	230	266	232	244	260	230	238	259	224	238	241	225	229	255	231	204	249	231	219	220	258	216	242	227	226	215	226	243	237	253	243	276	226	252	251	235	260	235	225	235	228	229	240	230	238	234	216	240	233	213	256	219	231	235	237	201	246	243	256	224	247	206	226	234	262	236	250	211	247	285	243	257	221	246	229	219	225	281	224	215	237	250	221	224	237	232	251	232	241	251	224	238	247	246	210	241	213	249	228	224	259	242	251	266	245	258	204	238	242	257	232	228	243	234	246	249	216	235	235	254	229	246	263	221	235	260	230	239	245	246	209	263	222	257	240	238	204	246	249	203	232	220	252	224	261	231	236	221	237	233	226	242	253	210	233	250	245	260	245	234	243	283	226	239	234	251	237	258	268	248	239	240	233	232	228	215	238	246	221	220	223	235	228	239	244	220	242	266	229	230	233	245	256	259	261	239	254	220	240	244	236	255	233	247	227	243	239	220	230	221	222	208	257	251	257	247	251	242	221	215	235	245	275	223	243	228	255	240	238	239	231	227	241	245	240	234	262	243	238	253	240	227	243	258	252	252	246	249	231	246	234	253	237	221	228	233	243	245	277	260	226	266	229	237	229	237	225	209	256	244	234	253	263	225	223	261	241	217	221	214	252	225	247	229	239	257	221	260	260	253	250	223	198	229	223	218	236	233	234	254	248	225	232	245	228	231	231	242	238	235	261	251	251	258	222	245	230	219	250	241	236	245	249	269	233	252	246	240	257	231	198	260	232	251	239	237	229	209	219	240	229	223	248	240	269	239	226	277	244	218	236	234	255	227	228	214	226	252	218	243	217	191	241	252	248	226	252	224	231	265	254	236	254	246	277	229	253	252	247	260	235	225	234	236	249	232	248	240	229	222	241	243	231	233	224	232	253	207	228	273	258	236	252	240	204	209	294	256	217	255	243	230	242	246	241	247	271	245	264	219	224	229	229	248	228	255	200	237	257	246	261	244	257	236	262	245	279	258	216	256	236	234	234	263	240	224	244	235	240	222	245	246	245	232	230	258	274	243	242	246	260	265	240	255	231	226	248	270	240	229	245	255	239	222	239	246	230	260	258	243	245	236	236	245	256	222	240	235	241	233	221	245	250	254	245	251	246	223	220	227	205	242	184	250	211	217	248	237	242	250	220	279	239	262	239	241	249	238	241	278	249	223	234	245	236	254	246	254	258	235	228	245	258	235	241	268	278	256	244	247	253	203	257	234	233	228	245	219	249	255	249	243	245	253	240	226	262	229	218	253	220	263	237	226	230	248	259	248	233	242	234	230	242	225	251	231	228	235	230	241	253	244	246	249	240	245	239	230	227	276	203	242	246	241	255	231	257	273	226	215	228	266	230	224	261	247	234	223	242	250	259	240	232	217	240	224	207	223	253	274	229	249	252	208	234	243	251	224	243	234	229	232	246	243	250	269	234	265	254	236	245	253	256	228	254	248	220	248	252	214	234	249	224	248	225	205	250	233	214	240	225	238	242	217	230	257	264	218	225	256	234	230	260	216	273	240	261	233	233	224	239	261	257	244	246	254	216	244	248	259	231	270	232	261	224	248	223	233	230	232	226	239	217	247	276	232	231	223	229	240	228	220	279	242	231	231	245	241	253	249	245	233	220	232	244	249	215	248	260	231	231	233	222	218	262	233	253	244	225	248	218	245	253	256	234	247	215	228	253	222	232	252	235	236	214	256	246	258	242	235	281	240	276	249	268	254	254	236	252	232	247	213	234	278	218	229	247	268	261	243	251	236	254	229	224	234	258	236	249	237	227	258	239	263	220	256	220	262	244	258	245	241	245	215	228	238	250	254	217	228	246	232	249	234	238	242	262	251	234	264	245	243	253	234	208	245	206	213	249	235	237	236	238	262	244	215	214	232	278	250	238	239	234	277	229	234	244	254	267	260	236	260	240	207	209	215	241	236	230	243	241	253	244	241	239	256	254	255	254	238	228	211	245	248	245	249	256	268	241	243	230	218	237	251	239	258	273	257	245	263	265	243	248	274	239	262	249	232	249	204	253	247	235	237	226	273	203	234	254	236	245	197	212	228	257	217	257	212	217	241	232	256	277	239	226	225	220	212	259	238	243	239	221	256	260	241	256	264	267	244	250	251	223	234	247	242	254	274	241	238	250	252	274	250	192	255	259	219	224	224	277	202	226	223	224	253	243	217	234	248	220	224	272	191	225	230	248	250	225	241	208	253	228	239	249	254	218	237	219	236	240	226	253	227	238	235	254	235	242	230	233	264	248	207	203	243	249	237	236	218	233	251	229	263	224	242	253	236	252	243	233	209	254	227	240	198	242	216	247	221	269	266	220	237	224	242	224	230	246	233	243	248	248	229	238	245	249	234	244	255	239	269	241	241	253	221	229	235	242	245	243	214	232	262	237	254	216	226	218	247	241	260	239	256	267	282	225	246	218	234	238	239	265	224	260	242	273	215	219	245	250	242	223	232	226	213	246	239	237	243	221	236	239	202	223	238	260	218	236	231	251	249	238	222	238	239	240	248	232	260	256	243	233	226	225	257	240	228	236	241	238	238	242	247	254	241	253	253	232	220	251	249	240	252	253	258	257	238	215	235	263	260	231	222	238	243	250	218	239	223	247	227	238	211	254	227	232	227	251	246	270	254	226	234	236	251	233	247	240	228	209	242	210	248	238	220	234	221	227	224	232	230	258	226	257	230	237	269	227	242	247	227	231	215	245	246	230	239	224	215	240	224	232	255	232	241	239	260	278	249	265	225	250	244	229	228	223	240	229	263	257	222	225	257	245	274	236	261	241	236	244	237	229	231	255	250	228	261	251	214	222	223	240	228	233	250	233	238	244	230	281	227	251	232	245	248	218	248	271	240	233	275	222	222	222	225	242	223	246	241	257	249	270	266	230	235	220	228	264	266	253	205	230	221	247	242	252	231	240	218	228	231	240	267	248	211	255	222	231	269	234	238	254	254	238	273	230	226	272	225	223	254	247	241	218	231	218	258	233	231	246	256	248	241	239	234	214	263	249	235	261	235	222	243	233	245	228	265	248	255	239	227	214	238	222	209	234	246	228	253	227	220	241	226	234	239	229	252	244	268	244	235	252	264	267	225	247	263	260	246	244	268	247	211	258	246	251	204	210	248	291	245	236	231	216	239	253	273	273	220	221	246	260	227	263	242	243	271	233	225	245	254	253	250	225	228	230	232	231	219	221	251	214	231	193	233	267	247	253	235	233	237	245	227	216	239	252	258	251	252	247	217	242	249	246	257	241	240	224	232	236	214	239	256	229	247	257	266	235	226	239	245	213	214	214	211	233	289	249	251	255	198	211	233	242	207	220
9110	1932	3419	3963	3593	2926	2452	1980	1518	1352	1236	1084	1024	956	935	926	881	871	872	846	796	690	684	677	656	640	662	675	607	666	672	624	633	631	605	600	610	613	576	588	593	570	589	585	536	584	573	540	572	581	567	526	560	600	616	577	598	560	593	543	516	558	559	555	571	584	556	562	585	575	539	597	585	589	577	605	585	549	544	570	568	559	561	544	574	569	555	566	567	552	557	585	578	607	581	608	565	575	563	562	554	570	513	559	558	541	536	554	544	545	580	603	572	555	485	565	575	585	558	591	587	514	558	574	539	540	587	605	548	571	599	561	546	578	588	514	550	565	587	557	524	566	588	526	560	560	586	543	523	571	535	546	585	559	527	571	592	563	564	566	547	559	540	548	582	552	547	559	553	542	593	587	603	594	583	560	599	557	609	591	562	586	630	562	552	533	582	580	542	578	564	571	511	592	596	586	571	601	564	558	562	541	556	571	596	557	581	582	575	593	565	540	532	571	627	541	558	550	544	601	572	568	591	592	569	565	591	594	592	567	583	547	578	557	581	547	596	577	568	575	559	550	571	584	566	573	589	585	574	610	592	541	554	548	604	560	551	559	533	573	564	555	603	557	592	558	553	602	539	583	553	605	604	540	535	531	591	573	565	556	560	568	606	574	576	546	593	536	566	535	587	603	579	576	550	563	565	579	559	546	560	615	593	575	557	553	567	563	594	630	582	571	557	544	573	557	604	569	610	551	587	567	568	534	573	581	583	580	614	593	561	610	554	577	563	540	587	542	544	545	565	583	614	568	567	563	579	541	533	533	558	564	541	564	536	570	551	545	558	531	578	584	554	581	568	521	570	558	557	575	602	557	549	629	628	540	551	557	566	564	586	597	545	492	560	579	632	565	512	563	585	582	577	543	548	574	585	552	552	523	609	552	585	565	568	576	555	600	594	535	586	553	516	547	555	550	555	590	565	536	574	534	558	597	550	582	538	552	580	552	566	593	581	535	580	552	556	541	519	578	564	551	579	575	557	558	562	592	545	578	546	570	522	548	567	546	541	592	572	543	577	620	555	595	541	612	574	538	600	572	535	559	578	592	553	589	604	551	597	567	564	526	539	577	570	566	562	591	528	572	562	547	557	594	545	598	579	554	564	527	566	534	588	572	548	547	550	545	578	599	569	571	566	560	580	529	544	549	516	549	608	592	548	556	539	559	592	598	556	565	573	576	556	558	599	534	565	545	607	583	554	612	581	599	550	558	572	577	562	577	589	549	570	534	596	557	531	561	593	544	611	579	574	583	582	572	551	584	548	560	525	551	551	563	541	584	577	593	574	575	606	580	588	576	524	536	580	560	585	541	591	575	578	533	559	566	549	577	523	554	611	524	530	553	554	575	522	585	573	549	578	585	566	597	566	585	550	583	598	554	543	584	558	541	565	559	591	579	569	551	572	531	534	599	553	527	521	547	565	551	532	579	564	561	596	573	563	586	544	535	606	560	538	498	532	574	567	585	587	570	575	584	539	581	571	550	569	537	533	575	560	545	528	559	587	569	594	577	560	546	547	571	554	534	542	576	529	548	558	560	567	603	556	566	569	562	588	582	563	582	589	591	591	552	620	572	589	590	594	536	628	587	514	539	594	574	521	549	558	574	580	574	553	581	591	572	555	549	551	545	552	567	593	550	540	611	545	562	571	530	553	600	573	545	550	552	577	564	561	528	564	535	535	577	543	546	534	557	569	550	584	571	585	547	595	595	611	589	535	587	552	550	577	568	564	586	566	553	546	574	567	553	619	562	564	574	523	595	551	533	553	549	586	549	590	540	556	608	557	524	595	568	561	604	566	546	556	576	562	584	571	571	570	553	547	572	546	549	565	547	587	529	562	592	568	564	553	579	615	568	581	556	519	575	548	544	547	583	531	557	558	555	538	597	551	548	560	608	556	570	512	583	520	545	587	599	570	574	526	588	544	587	574	568	576	555	567	530	537	605	563	579	562	609	601	567	590	546	536	601	555	591	555	531	567	568	540	590	531	562	530	552	590	582	611	560	561	548	557	587	549	585	526	616	560	547	548	599	606	530	594	510	587	555	580	568	582	548	555	559	576	553	542	597	608	613	598	559	543	555	568	563	544	549	549	589	563	497	576	558	581	562	571	631	562	518	574	586	569	589	558	581	549	530	571	562	588	614	521	535	521	580	580	577	536	572	597	580	565	568	602	572	586	600	572	598	576	559	607	567	558	580	570	545	561	545	562	568	592	537	600	579	605	590	552	541	591	565	534	535	557	555	546	589	570	582	576	582	589	570	579	575	565	594	635	547	505	587	589	558	550	566	544	538	611	551	579	581	577	566	559	578	563	561	566	578	573	580	604	570	554	584	541	555	590	567	523	536	556	535	580	604	547	536	585	569	549	603	578	551	612	560	547	576	565	539	559	533	569	559	580	589	539	566	544	552	515	558	603	497	519	557	580	530	556	555	563	576	556	622	592	555	576	566	522	602	570	543	553	551	570	545	529	550	564	588	549	591	549	591	529	545	561	555	581	591	541	584	566	600	611	567	539	548	550	520	590	593	570	597	591	573	560	524	532	566	548	543	553	532	579	572	579	592	593	518	581	560	617	573	549	609	543	576	567	587	532	560	575	555	588	524	533	593	557	589	564	585	582	526	563	580	548	537	578	550	569	546	553	556	520	601	550	575	526	543	561	569	591	574	571	573	604	564	633	586	574	599	571	602	567	549	570	551	569	591	581	549	578	562	583	546	523	553	551	583	578	579	541	558	583	548	564	552	566	593	554	523	608	547	571	575	579	598	604	551	573	554	555	560	574	516	596	564	580	590	572	564	630	569	600	588	539	586	571	566	562	483	536	550	548	559	593	568	575	549	576	570	565	528	507	565	563	573	552	572	594	541	563	591	571	582	548	561	563	495	553	555	568	510	560	542	561	558	553	546	605	547	592	575	571	556	541	585	577	560	565	574	580	603	567	545	532	537	570	565	571	578	560	558	583	608	570	595	571	558	585	545	548	597	544	579	550	578	559	615	531	618	564	545	587	569	570	576	539	592	579	582	562	569	572	567	568	567	596	564	594	539	550	561	520	550	583	577	609	578	607	535	569	597	570	578	589	559	580	581	569	563	540	572	603	575	562	570	572	562	591	544	567	576	506	545	561	576	591	581	538	581	554	575	560	576	576	532	565	592	586	532	553	558	537	543	612	585	543	564	575	576	565	553	554	621	587	594	585	554	567	527	537	535	580	566	576	640	559	585	538	564	577	536	544	573	564	529	598	575	576	547	593	553	536	579	545	530	564	533	576	573	607	565	597	541	563	551	568	528	523	588	582	533	628	584	570	591	549	581	548	550	549	526	583	556	566	558	572	548	516	621	582	565	563	552	579	590	519	545	561	562	603	576	577	554	526	546	581	539	557	574	594	565	538	522	519	553	524	575	547	560	544	563	555	580	571	568	540	554	602	557	519	568	538	516	607	539	575	534
20636	5040	3292	2498	1487	1168	850	686	594	466	426	401	316	328	339	338	275	308	280	302	285	273	305	282	254	282	242	270	252	237	285	253	239	217	230	246	230	231	262	236	244	227	240	224	223	261	228	233	216	245	239	225	207	235	235	239	253	206	204	238	273	231	249	212	226	225	249	249	236	258	265	232	226	234	272	254	255	243	231	203	243	250	229	235	224	230	223	237	230	242	242	244	252	219	223	213	241	208	237	245	252	203	231	270	219	242	253	260	227	294	209	256	233	220	212	239	252	233	234	248	236	225	226	228	266	251	217	234	237	236	243	245	239	247	240	223	261	215	233	210	245	243	234	251	248	224	228	231	203	206	243	239	246	232	240	223	233	259	228	211	222	226	223	239	208	220	255	224	267	229	246	262	251	218	256	250	249	223	208	274	218	227	215	192	241	250	237	238	242	255	270	234	214	257	229	198	220	228	234	231	212	254	242	233	205	197	261	234	240	240	243	213	223	238	233	228	241	239	260	255	249	223	227	231	235	207	238	238	242	229	266	218	212	215	220	240	233	273	234	234	256	220	225	192	256	230	240	198	236	233	228	246	224	231	232	240	249	230	213	220	265	239	237	232	220	237	246	252	247	254	243	249	242	221	235	247	235	245	246	251	219	242	221	247	233	227	225	226	208	240	261	228	238	232	253	221	233	229	237	205	230	248	238	239	229	217	216	229	223	220	210	218	234	242	233	224	257	246	240	237	248	261	245	221	259	230	200	240	233	230	264	225	219	236	250	240	231	254	207	229	225	214	244	253	221	230	230	224	223	233	236	228	244	219	248	274	215	230	246	201	223	204	248	233	232	248	255	234	234	239	210	250	224	239	215	225	234	242	239	240	245	260	229	234	244	226	232	257	231	220	244	221	243	226	259	240	245	224	244	241	223	210	243	250	219	237	219	245	211	221	259	238	232	230	214	226	225	262	227	224	198	239	255	236	240	247	218	239	237	215	244	230	227	255	250	232	215	225	237	234	228	230	218	236	223	230	213	243	225	221	236	226	255	224	245	249	254	255	252	245	218	243	223	222	243	240	226	236	225	216	212	230	238	263	234	231	250	235	250	247	216	258	239	211	209	228	213	241	217	224	216	231	219	208	229	257	238	270	228	195	225	215	227	224	236	237	245	226	253	230	240	236	192	203	241	230	236	236	240	198	237	225	246	241	242	207	269	257	210	245	239	239	231	232	224	232	248	258	236	231	250	210	214	226	243	225	248	190	243	267	284	243	221	231	239	245	233	233	220	273	252	219	241	227	253	236	245	227	219	245	228	206	228	229	224	245	229	210	256	228	229	214	225	220	235	241	220	253	237	239	224	230	249	248	229	213	241	218	225	211	216	216	227	247	253	236	210	238	219	235	254	256	227	224	245	253	258	235	221	211	226	214	229	224	237	225	230	240	223	218	230	283	232	230	238	245	227	224	273	253	230	252	229	268	225	225	248	223	241	249	216	219	238	259	228	262	240	215	244	216	219	262	233	246	241	225	211	257	242	236	252	210	220	231	205	207	222	215	238	237	240	247	231	260	223	232	253	195	201	253	240	268	237	220	244	207	222	237	224	209	224	213	271	251	217	206	257	213	217	204	242	243	214	253	235	223	201	225	242	221	257	245	262	244	249	237	202	268	276	212	201	233	204	245	246	245	230	229	217	250	222	230	248	245	229	220	257	206	235	227	265	229	242	227	265	237	261	251	220	225	224	200	249	231	223	238	256	226	222	234	236	251	232	237	223	224	225	227	224	224	238	251	240	217	226	241	251	254	241	241	234	255	233	224	230	222	251	239	233	190	230	235	245	249	228	222	215	222	215	231	227	221	233	215	253	203	254	259	240	202	260	232	245	227	262	223	238	244	223	239	223	250	238	249	249	239	232	223	267	230	250	213	237	241	248	227	239	241	225	253	223	229	210	224	206	244	229	234	229	225	235	244	233	251	265	208	233	242	249	210	246	248	201	222	203	219	222	255	236	229	232	229	224	246	242	218	225	221	253	219	207	200	218	236	265	233	239	272	244	253	253	253	244	242	196	232	262	250	222	237	237	241	223	226	220	214	236	236	257	251	225	220	239	233	256	233	253	239	227	228	266	259	217	204	216	232	259	220	248	238	260	254	259	201	239	231	242	253	250	235	242	240	238	209	257	251	219	221	205	227	252	229	220	245	241	257	214	252	275	254	230	226	216	219	223	267	268	227	251	258	237	241	261	208	245	205	246	221	259	242	224	245	230	218	215	284	236	241	243	218	217	226	224	270	256	226	243	221	227	246	236	242	228	230	226	227	251	252	238	220	236	208	233	227	225	223	228	267	237	245	225	222	239	228	197	207	229	230	238	217	223	237	219	273	215	255	230	246	237	223	238	227	215	220	241	236	237	224	243	205	204	242	233	215	233	225	238	252	190	201	267	221	228	224	237	273	234	242	209	254	220	226	244	258	224	236	239	242	236	251	245	253	226	223	232	245	223	252	249	249	226	241	227	249	228	219	238	234	236	262	242	232	243	231	233	229	196	235	236	246	242	242	240	223	271	212	252	216	213	238	199	215	214	241	215	230	269	237	247	227	260	216	241	227	231	251	224	265	233	212	214	267	238	227	210	252	237	208	226	228	227	263	235	262	225	227	258	242	254	245	235	259	201	221	214	220	231	249	221	242	224	257	215	238	252	237	231	219	234	255	252	240	237	264	246	245	257	238	215	226	248	233	232	248	253	209	232	252	252	241	231	230	277	240	224	198	229	215	248	211	223	226	221	202	233	189	225	225	241	215	228	217	218	231	249	232	256	227	217	261	254	235	218	244	227	230	229	223	226	243	255	254	235	244	255	236	226	253	228	213	199	229	233	253	251	237	235	218	239	250	214	216	249	207	201	225	213	211	252	215	241	228	241	220	240	249	236	228	249	242	217	222	246	226	253	233	242	212	232	234	253	241	232	237	235	229	238	272	225	214	198	224	240	237	243	203	223	243	226	236	215	235	256	218	220	249	238	235	221	241	250	245	217	247	243	253	242	238	249	235	227	216	231	214	209	238	231	245	218	258	260	219	237	232	239	250	229	229	239	219	258	237	235	220	232	207	228	242	235	246	241	231	212	226	216	236	253	229	222	227	261	225	225	243	231	244	224	235	234	211	227	218	249	211	246	217	232	225	223	227	232	242	218	244	209	243	247	223	252	251	267	232	229	225	230	199	253	226	250	268	241	245	224	238	227	230	217	238	227	226	237	255	244	250	261	229	206	203	223	220	226	239	219	234	182	217	256	236	220	240	242	218	248	235	224	218	233	222	226	218	247	222	221	238	262	246	244	254	212	227	218	236	258	213	250	248	232	246	227	223	213	232	284	241	284	251	239	206	207	213	234	255	238	233	237	232	209	216	245	227	254	268	224	248	228	226	228	242	236	229	251	234	229	219	217	228	247	210	219	232	247	247	226	195	257	237	224	244	215	217	288	262	253	261	235	252
12809	2846	5048	6458	5098	4583	3539	3008	2582	1861	1665	1502	1271	1145	1112	1171	1105	1073	1081	972	925	811	828	759	736	702	701	744	719	713	622	662	683	613	610	613	572	587	587	584	568	549	562	508	534	563	576	527	581	496	533	551	548	550	519	524	569	545	529	541	520	555	546	541	528	510	544	523	516	500	562	552	530	536	536	521	508	549	525	538	549	536	556	489	556	521	512	576	562	552	572	520	495	553	512	541	481	544	548	563	557	547	517	526	551	512	518	500	580	516	516	560	533	580	519	549	564	535	509	573	515	515	545	546	562	537	560	494	534	505	534	551	494	539	516	551	477	557	523	515	535	503	520	558	532	559	527	519	541	506	541	554	533	561	511	539	521	509	521	517	525	511	527	527	541	532	514	592	535	560	526	508	500	532	501	540	531	523	541	559	572	527	532	567	503	597	549	508	545	590	502	581	527	521	508	556	522	548	493	513	503	554	517	490	568	548	566	552	458	526	509	552	554	543	520	511	534	550	533	530	542	519	539	547	536	545	538	517	545	527	536	540	512	512	499	496	504	490	531	539	549	531	525	557	517	456	574	556	592	555	538	508	533	555	540	524	515	505	491	518	536	543	509	509	526	510	587	536	501	520	576	514	519	517	546	537	547	540	523	514	528	504	564	522	537	526	560	535	554	511	519	532	521	517	538	498	547	586	500	519	550	556	516	518	568	537	553	542	531	492	530	544	567	557	527	538	523	511	582	490	512	535	546	537	525	506	513	523	576	522	551	536	549	563	504	499	538	487	536	513	521	557	523	546	542	545	566	546	515	549	537	497	479	524	547	469	562	550	559	510	541	509	518	549	549	484	543	539	580	505	520	584	522	520	552	535	512	571	525	522	543	510	522	495	520	510	531	538	537	546	552	570	541	519	515	576	512	539	517	549	543	545	545	536	520	528	567	547	526	502	525	503	512	550	523	542	520	510	498	509	496	530	538	512	533	580	536	549	547	568	518	532	513	522	547	562	567	534	558	530	538	578	534	551	534	540	546	547	545	522	564	528	535	506	518	542	563	546	544	532	500	521	492	514	531	514	536	541	522	495	505	562	513	578	552	559	553	521	499	514	547	542	531	549	481	535	520	553	481	525	526	518	519	558	490	514	530	522	515	534	555	556	529	569	516	533	499	570	506	544	522	553	566	541	595	518	562	516	562	512	535	542	564	532	548	502	512	546	555	538	535	537	543	535	525	544	571	554	530	487	546	537	510	571	559	549	560	520	558	545	542	565	567	531	533	499	585	557	560	547	545	540	575	522	534	573	509	523	510	502	550	525	500	541	504	553	535	538	540	547	542	534	533	546	497	558	547	537	517	551	517	503	490	530	502	559	532	532	563	570	509	518	544	559	526	526	553	540	514	515	561	556	509	542	518	544	528	515	541	573	524	532	518	520	518	542	519	518	518	553	473	563	528	568	512	545	504	542	507	575	525	540	524	563	577	494	567	545	538	538	534	518	525	542	560	532	542	525	541	517	520	541	527	571	532	523	529	545	574	522	537	563	510	529	567	526	516	527	526	532	543	568	559	520	525	535	525	566	488	571	551	541	497	528	523	544	530	571	510	487	501	534	512	527	535	591	557	557	532	544	528	520	530	512	528	530	501	542	503	511	575	568	574	539	541	499	528	486	535	543	555	530	510	516	528	518	546	547	505	504	464	544	531	521	504	493	526	565	484	520	547	571	536	544	513	502	531	553	536	528	487	520	547	566	544	511	499	527	557	548	541	531	536	511	564	525	505	531	512	534	541	551	513	503	549	550	568	549	518	504	556	532	510	532	595	497	511	534	529	540	528	538	535	533	538	536	544	520	541	585	514	501	507	508	532	519	555	549	504	576	561	536	520	568	541	559	513	512	555	553	525	550	536	555	537	559	535	558	515	521	526	530	496	568	528	504	533	518	546	508	541	502	498	553	566	499	524	503	564	519	521	546	544	524	548	530	536	566	564	545	548	495	583	529	550	580	568	552	542	523	549	529	549	541	531	538	533	531	562	496	555	514	521	546	535	552	574	504	524	538	542	500	515	544	497	532	532	495	531	501	502	521	545	544	557	523	543	538	496	502	523	547	534	534	483	499	527	543	564	476	502	551	459	542	543	543	530	544	547	590	504	527	572	533	566	572	557	514	493	516	531	534	550	482	535	525	548	528	553	539	546	541	497	532	489	529	561	553	558	537	512	511	531	507	532	562	509	537	552	542	553	535	525	538	570	526	573	549	549	514	509	533	531	489	509	521	535	539	518	531	533	531	570	524	547	538	528	517	538	545	514	505	520	544	503	561	542	564	548	538	536	511	501	554	525	528	565	572	538	557	527	563	557	504	545	546	528	528	597	527	513	537	509	540	521	522	523	534	531	547	525	507	542	539	532	551	508	491	536	542	583	498	537	514	542	528	520	546	532	523	571	483	544	554	566	536	543	517	543	524	519	557	519	553	542	521	511	556	567	537	526	528	540	523	553	519	516	516	537	525	554	558	543	579	517	513	538	572	508	569	536	525	523	535	522	522	490	528	521	523	547	545	574	495	530	576	544	508	521	537	539	535	509	526	508	540	532	581	513	500	533	523	545	518	501	509	516	534	518	491	530	534	565	528	552	538	519	524	512	502	532	546	508	535	527	555	539	577	523	510	507	577	563	542	526	547	535	507	507	564	512	553	577	524	497	503	517	569	527	551	526	519	543	557	523	515	571	518	540	535	502	556	551	497	536	511	529	569	568	537	562	559	557	529	526	567	570	519	534	530	529	522	507	501	546	511	528	517	563	565	528	525	528	566	535	581	514	531	510	532	537	510	555	509	573	551	541	546	553	488	490	525	554	519	561	522	561	545	540	528	536	541	528	506	531	545	531	543	534	501	549	530	547	509	540	560	510	546	571	527	517	544	575	530	580	544	517	543	535	546	540	482	503	541	534	532	518	576	558	579	512	490	507	546	546	530	537	551	539	515	538	498	515	556	535	532	510	537	521	583	554	541	523	550	558	543	544	545	534	511	489	486	509	516	568	544	505	532	512	499	503	525	522	495	532	534	528	540	493	578	555	530	523	525	497	556	531	538	517	515	549	532	546	484	503	514	549	548	507	563	539	524	558	537	541	538	510	539	540	560	548	520	480	547	527	525	547	549	545	556	521	540	539	550	496	536	468	516	536	540	547	518	564	532	541	567	528	522	536	540	518	499	517	522	520	566	539	531	509	519	583	549	522	537	557	562	530	561	536	566	548	560	521	531	548	540	608	517	542	579	538	529	551	520	528	526	566	534	522	554	555	500	500	563	524	516	516	552	500	542	493	555	520	541	551	492	517	531	546	508	598	528	550	526	503	527	529	587	550	518	550	535	548	539	508	508	509	554	599	512	518	500	539	572	537	546	468	539	516	495	545	545	561	509	566	507	549	527	534	581	543	524	543	516	547	569	564	564	495	527	498	508	551	503	489	540	498	577	520	539	555	530	536	523	541	524
3221	924	760	625	374	246	202	162	166	165	139	160	154	171	136	133	138	130	105	123	122	126	116	124	115	131	142	124	141	148	136	108	142	143	102	135	129	110	147	125	134	144	114	132	103	127	118	103	109	122	134	119	137	126	121	104	110	130	122	104	112	123	131	120	111	132	133	114	130	122	121	130	145	138	127	117	130	125	132	125	129	95	108	96	115	127	111	108	116	127	123	121	120	102	99	128	127	135	129	134	130	134	124	142	103	119	153	138	130	140	135	139	114	125	113	119	144	145	112	116	122	143	113	107	138	97	109	117	119	112	122	94	119	127	134	141	122	113	130	132	137	114	110	139	143	121	123	121	119	112	119	127	105	129	130	128	104	143	126	114	134	108	130	105	117	131	112	112	108	124	113	130	136	112	122	114	124	117	114	120	119	124	142	111	109	134	131	119	118	126	126	141	98	121	144	133	108	132	104	142	134	136	131	119	133	108	127	118	115	126	135	130	125	115	120	108	102	118	132	135	150	125	112	125	111	145	112	144	117	130	112	125	122	103	135	148	140	126	118	114	129	111	116	124	133	116	132	137	142	146	137	134	127	111	123	130	115	144	126	115	108	99	139	130	142	118	110	128	118	104	138	118	114	119	137	121	122	141	127	102	123	157	119	91	100	122	125	139	109	130	136	108	124	138	140	122	133	130	143	130	127	128	116	138	103	133	133	132	126	124	136	118	123	107	105	118	140	114	115	119	127	117	148	109	124	118	119	122	135	118	115	112	141	138	139	110	102	127	139	138	131	135	107	108	114	140	127	120	114	134	147	140	127	131	103	140	135	136	132	110	110	139	119	126	122	127	127	118	140	132	144	121	112	129	114	128	99	122	121	136	114	123	135	111	125	128	110	123	110	140	132	111	122	110	122	116	113	123	131	116	115	130	122	120	134	117	136	140	137	129	113	134	145	152	115	105	128	112	122	121	122	138	132	109	120	140	137	133	119	136	128	112	124	140	123	135	124	96	117	144	114	127	123	139	123	120	129	123	134	154	145	148	128	128	128	146	115	105	120	106	136	143	106	113	111	114	153	119	126	113	135	132	110	122	115	121	128	119	127	131	123	110	133	137	126	120	115	121	127	122	139	118	123	126	121	116	124	122	115	113	117	121	116	123	118	140	98	104	114	106	124	132	124	125	121	128	120	135	100	123	143	101	134	138	130	123	135	134	104	110	122	126	144	126	128	125	142	118	132	127	106	124	136	125	127	133	137	128	116	110	132	116	114	127	104	139	144	157	124	122	131	121	130	130	120	112	137	124	122	118	122	126	130	126	115	133	138	133	127	113	132	127	110	162	123	110	125	121	120	97	129	124	141	117	125	129	109	129	102	100	126	130	110	112	120	113	106	130	123	112	116	118	133	128	130	146	106	121	106	118	120	132	129	133	147	121	119	102	141	136	116	112	131	90	124	115	130	127	111	111	117	135	128	112	135	116	115	116	128	106	127	118	123	153	137	137	115	121	125	119	113	123	146	107	145	125	133	103	100	110	109	127	131	124	137	124	126	129	131	123	123	131	114	128	112	118	126	126	144	117	146	124	116	144	130	130	95	118	133	124	131	129	121	125	115	115	130	124	122	123	120	124	120	138	143	120	131	140	109	169	131	145	119	110	100	123	131	124	126	136	125	134	120	139	136	124	108	135	127	123	145	126	120	129	117	134	145	117	123	122	130	142	119	136	99	131	113	161	138	125	102	119	121	153	115	109	127	114	102	124	114	136	111	107	132	115	140	129	135	120	145	130	116	140	120	118	127	118	130	142	130	110	111	127	118	105	128	142	125	126	105	142	130	102	124	127	112	110	109	115	117	113	126	116	133	144	129	135	123	114	120	116	104	133	111	115	122	112	126	114	125	123	114	118	113	114	132	137	112	152	130	134	143	137	103	130	126	150	102	127	113	112	116	141	127	121	132	143	116	154	130	153	112	117	120	130	111	133	107	145	133	138	113	122	111	126	129	130	134	119	103	115	123	116	117	119	127	135	125	125	140	117	136	115	126	124	99	116	128	122	114	133	119	129	124	95	134	110	117	129	131	105	116	115	122	98	149	128	132	100	114	120	115	139	124	120	143	136	114	136	116	128	130	130	141	103	94	128	138	136	112	124	120	123	119	138	118	130	121	131	136	134	125	134	128	128	105	124	139	126	108	133	130	144	151	123	128	148	133	125	106	127	127	127	116	126	108	100	134	120	116	121	125	132	130	146	103	124	138	121	105	123	112	121	144	133	109	111	124	154	121	115	113	122	146	139	139	118	118	135	125	112	130	127	146	109	134	131	120	128	116	135	125	130	134	127	139	123	112	133	157	100	122	111	127	128	132	144	128	133	129	126	113	127	137	113	114	143	120	109	128	117	107	108	111	118	111	117	109	131	106	123	112	120	136	105	115	132	125	120	114	135	122	138	109	137	125	118	117	116	134	113	126	123	126	133	120	133	118	119	126	135	138	132	106	142	148	119	132	119	102	145	127	115	116	137	126	118	122	102	118	103	137	134	116	123	112	113	118	124	124	106	111	94	115	137	140	116	116	160	124	116	130	117	134	108	129	126	129	150	133	122	120	108	106	133	121	118	120	112	119	141	143	117	147	138	128	148	120	121	125	116	125	118	110	139	129	121	113	110	106	129	121	136	122	132	108	133	115	131	143	120	118	118	117	116	119	115	102	112	122	92	116	109	137	128	132	138	127	145	114	124	138	125	110	128	129	143	114	116	134	127	100	124	148	131	125	118	137	134	126	123	127	136	112	112	149	133	96	114	129	132	107	123	129	103	121	111	126	106	117	136	152	139	141	123	124	109	120	137	133	114	130	99	134	113	118	118	105	113	113	118	129	123	117	120	117	111	118	127	131	116	125	139	125	110	123	130	121	126	142	147	110	141	125	163	95	110	129	134	117	120	125	95	109	134	102	119	98	125	112	141	151	135	129	114	148	118	104	123	117	110	115	119	119	128	124	112	110	95	141	121	122	107	116	135	121	135	129	131	118	110	132	131	112	118	142	125	129	110	135	113	96	131	124	127	135	123	110	116	103	120	134	120	109	130	126	99	123	132	132	105	128	136	132	121	130	123	142	148	131	113	119	128	90	112	110	127	138	121	145	128	123	137	126	112	111	137	134	127	142	148	127	110	127	138	187	125	105	133	127	133	129	135	120	130	156	138	136	111	122	128	135	128	105	108	121	102	126	127	116	112	116	130	114	90	130	112	140	144	123	103	123	140	119	128	123	100	115	112	132	128	118	114	127	126	129	129	127	105	109	130	127	136	124	159	121	104	121	135	121	113	125	131	131	126	117	115	119	116	115	128	118	137	96	131	134	109	107	128	131	122	120	123	127	139	121	109	126	127	102	114	105	107	122	119	139	120	118	102	140	108	130	116	130	120	134	119	119	116	127	136	137	138	109	135	126	138	109	132	146	133	124	105	136	105	159	115	142	116	108	125	142	147	128	147
2539	932	1676	1961	1377	920	760	711	613	524	547	518	507	410	419	409	418	398	364	386	388	361	354	377	363	342	335	342	366	355	355	387	332	365	318	353	347	337	337	310	320	309	308	329	337	331	352	305	305	344	304	295	320	345	351	303	345	321	345	330	339	307	339	333	350	299	317	314	337	335	316	316	348	331	316	326	337	334	286	346	338	341	364	277	313	327	342	352	316	312	347	331	310	317	299	307	345	325	300	341	339	308	327	368	304	326	340	335	335	347	333	339	318	352	320	336	297	355	320	299	334	320	314	319	309	322	328	344	323	311	326	296	338	288	309	305	331	358	317	336	335	341	311	322	320	333	340	295	308	372	339	278	311	330	330	328	326	335	305	329	301	350	324	330	300	332	315	325	320	317	316	329	347	316	338	299	335	319	327	287	306	349	332	334	316	311	317	303	328	330	338	319	315	333	307	322	315	314	343	350	319	356	333	345	309	342	313	318	311	319	333	305	295	348	339	337	329	342	306	316	309	333	352	317	318	307	363	308	298	356	293	306	295	318	315	324	323	339	306	308	333	318	282	337	333	312	290	296	309	329	322	326	282	325	356	309	343	354	312	325	322	319	341	337	298	305	329	340	345	336	377	321	315	340	336	310	313	327	323	361	318	321	337	318	288	320	314	335	321	350	312	335	328	332	333	290	307	327	336	333	305	305	347	315	342	351	322	303	327	328	319	318	293	295	321	348	297	317	367	333	337	303	304	318	345	308	352	318	339	341	335	311	359	304	328	317	329	340	282	300	343	359	324	346	331	299	321	330	351	339	332	321	332	316	328	317	301	328	366	337	327	345	333	307	328	297	350	326	352	319	342	322	296	349	315	351	330	322	332	341	327	293	337	302	323	329	346	310	297	327	340	316	331	331	305	362	286	303	346	337	323	346	334	308	341	316	345	342	350	340	343	313	298	352	330	340	337	314	328	349	343	344	317	313	317	314	336	341	308	321	320	323	319	339	337	312	325	342	337	332	315	305	337	304	351	345	324	313	325	313	347	330	355	328	321	298	347	339	337	278	312	331	326	349	311	327	310	338	319	354	347	338	305	338	311	325	317	319	346	322	326	327	321	312	338	312	345	316	343	330	341	306	351	324	343	302	321	278	334	301	297	330	340	309	354	312	290	330	310	309	352	291	300	325	323	305	315	358	311	308	312	339	338	339	348	318	321	352	316	321	347	311	316	362	339	340	307	303	332	361	320	340	292	322	305	324	337	317	304	310	346	330	341	301	346	346	311	343	345	305	341	309	361	304	295	322	345	338	300	313	326	319	302	317	331	347	317	313	341	329	313	364	321	324	321	332	334	316	293	333	330	293	311	344	323	308	331	326	301	331	308	315	317	356	339	303	311	357	322	356	311	279	316	330	333	290	320	326	300	331	287	329	324	325	316	282	326	350	327	316	308	327	352	330	337	330	343	333	336	323	345	312	332	284	320	299	319	288	308	350	317	313	348	306	331	374	295	330	342	332	365	310	316	322	349	323	334	327	336	336	337	321	352	317	306	298	324	323	336	300	333	329	309	333	336	335	343	308	342	324	320	303	304	333	335	328	331	322	311	299	328	285	314	313	312	315	328	319	338	338	324	318	347	343	336	332	335	353	332	345	308	358	348	331	340	342	320	355	310	321	323	339	312	330	296	306	335	328	363	292	320	341	321	358	321	298	345	315	283	334	316	338	358	344	340	325	332	313	349	277	324	311	290	348	353	318	338	312	343	332	331	289	321	336	319	358	345	303	334	323	303	344	313	374	280	312	342	353	346	359	299	320	333	327	291	340	336	298	308	312	308	339	326	278	345	301	372	348	344	315	344	340	354	380	307	328	327	317	335	308	274	315	328	311	303	332	319	331	324	351	349	323	339	317	299	327	332	337	334	320	330	309	291	322	321	317	353	318	336	340	355	333	331	267	325	324	318	325	328	339	295	337	327	314	326	315	348	319	313	347	340	337	320	323	364	339	307	334	339	336	329	346	355	314	347	357	325	289	304	341	334	310	359	315	321	348	314	323	320	307	296	317	358	293	354	330	300	293	303	321	320	322	338	315	308	300	318	337	330	324	298	312	321	338	346	304	339	335	320	342	337	330	327	332	346	324	298	311	332	309	366	312	350	306	336	325	323	314	328	320	331	337	320	311	334	309	345	318	328	326	346	329	333	338	335	332	309	317	310	345	354	323	335	341	333	336	343	353	349	289	337	298	304	301	322	330	301	316	324	324	320	322	336	366	343	311	340	326	348	318	348	329	333	317	329	318	309	356	346	325	310	314	339	349	326	354	323	279	350	327	322	330	330	312	294	324	339	306	351	338	333	303	327	304	326	328	348	326	352	296	324	317	317	346	324	347	317	352	348	316	334	338	324	318	349	319	314	343	323	321	343	329	292	304	325	331	319	310	304	328	330	329	332	314	322	320	357	290	341	309	324	281	326	325	338	344	330	310	269	334	354	331	323	304	314	314	344	339	301	331	305	337	298	340	353	334	317	307	335	306	327	302	324	332	354	311	307	306	329	301	330	305	340	325	320	318	335	343	346	316	331	309	346	350	305	333	352	295	354	311	324	325	345	295	305	336	333	345	337	326	343	328	348	325	378	347	318	337	302	348	315	318	312	334	325	298	340	335	337	327	309	298	329	320	354	325	339	354	317	327	328	335	325	347	339	326	313	328	313	326	328	337	337	358	333	342	306	331	340	316	343	348	310	344	344	314	354	344	299	316	322	351	321	359	371	320	362	329	336	321	316	336	349	327	361	340	308	316	325	316	365	293	317	332	315	362	309	301	334	321	316	347	314	304	320	318	355	344	319	332	326	314	342	310	310	312	308	347	317	353	352	321	338	330	342	343	317	329	329	318	316	330	331	310	339	341	348	323	284	286	329	309	347	308	346	325	340	334	348	322	338	321	353	344	347	295	300	315	306	332	326	354	329	317	321	321	328	296	361	325	316	347	277	340	338	304	305	307	322	320	311	326	345	335	318	366	361	353	298	320	358	359	296	322	317	321	305	335	342	305	328	315	332	356	327	320	314	316	318	340	330	336	338	343	330	329	345	346	339	321	313	329	338	302	330	336	326	315	370	354	318	329	334	344	330	362	350	317	343	310	302	305	316	319	349	328	309	329	321	303	338	303	332	326	340	346	321	323	359	309	333	328	300	309	323	303	366	330	323	320	327	296	316	274	325	345	340	303	326	290	317	322	311	327	341	326	294	325	337	311	330	321	328	307	321	331	313	315	324	323	335	334	355	339	369	288	323	351	305	306	315	330	328	337	296	328	321	300	318	306	326	312	301	307	355	349	309	330	338	296	319	313	328	335	338	292	330	293	322	346	339	312	354	334	365	308	337	313	318	307	305	342	309	332	298	340	344	330	281	303	334	317	345	330	332	315	335	339	329	338	347	310	330	356	333	352	301	314	339	313	299	324	351	339	337	316	319	296	341	331	302	325	335	353	315	328
12061	2634	2004	1585	1066	737	618	453	429	361	297	344	320	281	264	261	309	272	293	279	269	265	251	253	265	254	271	237	227	206	244	255	250	248	225	237	211	265	270	229	220	226	251	242	250	259	227	201	226	232	249	220	257	246	226	240	235	241	251	247	255	233	238	244	224	243	216	230	239	252	240	227	247	222	285	233	219	256	250	244	233	253	211	221	249	267	248	257	220	248	256	210	242	236	264	234	225	248	248	254	259	254	233	218	230	232	254	222	232	219	239	258	222	235	225	230	227	229	245	260	212	247	247	253	234	236	223	254	238	242	248	232	220	223	215	239	240	215	217	240	255	268	220	253	241	259	227	230	213	240	215	240	217	253	228	214	242	224	214	228	233	233	236	244	242	257	242	226	274	231	232	226	238	198	230	244	262	220	249	232	204	234	237	244	255	231	275	233	216	222	225	259	226	232	223	211	227	236	254	255	266	251	244	257	215	231	258	215	240	236	246	237	237	247	261	252	251	264	260	234	229	222	239	220	237	240	233	226	239	242	225	252	248	212	238	252	274	256	243	252	232	233	239	204	228	243	230	229	245	232	230	254	209	231	255	207	258	231	255	225	217	256	241	203	236	268	252	257	239	243	235	275	240	248	213	265	248	278	254	217	233	224	238	259	230	246	237	252	244	224	233	210	253	227	219	242	255	229	247	212	239	233	241	218	237	215	238	253	229	239	264	232	246	221	231	237	212	243	237	207	196	273	237	237	228	227	262	254	251	227	241	233	213	246	245	240	230	242	245	244	248	236	213	226	258	217	214	224	238	244	235	234	248	244	244	252	264	257	243	265	229	249	243	216	223	218	243	236	235	232	245	260	226	246	229	249	234	243	226	256	220	237	228	245	260	258	269	246	273	219	249	233	223	260	210	266	257	253	249	246	251	266	251	209	253	238	220	243	270	240	244	218	279	229	251	253	252	228	235	209	214	247	239	246	221	266	233	231	246	229	224	270	234	239	206	249	241	239	228	235	241	238	247	232	226	223	257	253	239	225	246	256	232	289	244	251	221	216	258	244	249	248	215	236	274	233	217	255	236	264	240	237	242	199	233	241	225	220	252	245	232	241	242	210	233	244	257	236	237	231	236	248	238	216	220	276	241	232	224	235	225	255	210	215	225	248	260	226	250	207	247	254	268	274	241	249	250	220	255	269	229	214	242	246	259	226	229	216	233	213	215	255	227	255	237	209	226	228	226	243	235	209	262	226	218	240	237	244	263	246	230	267	247	232	245	264	239	245	227	222	243	250	255	250	237	233	223	233	230	251	244	231	252	244	229	242	253	272	234	266	244	224	237	210	247	249	206	225	212	229	249	211	244	255	247	256	210	220	223	250	229	240	271	224	272	240	248	225	260	237	234	256	243	248	233	253	253	223	245	228	259	240	237	248	243	227	225	236	234	246	247	236	212	248	225	247	231	229	246	248	210	224	255	257	261	231	249	250	197	224	253	228	244	267	246	241	249	244	221	273	239	238	238	244	222	234	203	255	240	250	204	270	211	246	226	243	262	221	239	227	203	235	223	232	228	244	261	232	230	217	253	238	235	209	238	261	257	253	259	248	257	244	236	226	249	246	228	224	231	238	250	227	249	237	223	256	215	255	260	228	238	235	207	227	238	254	234	217	250	240	236	222	226	221	224	242	219	231	266	230	243	235	226	248	213	230	257	217	284	213	257	221	257	246	275	265	266	223	216	233	215	243	257	247	233	247	221	230	223	249	250	237	260	232	209	254	237	239	223	233	240	211	238	283	237	227	227	238	219	229	242	261	223	248	242	242	255	246	231	226	258	218	235	239	244	231	254	257	249	242	226	232	251	234	238	234	217	240	208	265	234	218	229	245	230	243	227	238	210	228	239	258	243	248	257	227	233	233	256	213	235	226	232	252	248	244	251	245	221	196	261	231	220	250	259	209	250	224	250	236	229	239	207	206	244	219	241	239	257	235	227	244	226	234	208	239	251	242	240	198	239	236	244	224	264	247	262	251	242	258	255	214	248	242	234	256	254	238	226	292	251	200	245	230	261	214	244	249	243	233	269	244	250	225	214	250	232	224	255	243	232	244	215	239	261	226	234	260	232	254	230	229	244	226	231	247	252	223	247	241	236	234	247	245	267	224	222	253	239	214	246	228	206	235	251	221	220	232	227	217	223	248	236	281	232	226	239	265	202	221	244	249	251	237	224	220	244	251	257	273	230	257	200	238	252	208	249	261	256	251	257	229	249	251	218	207	245	252	215	202	253	230	233	233	231	252	272	240	252	225	228	229	210	234	244	228	262	250	217	224	236	219	200	242	234	241	225	241	238	260	226	231	223	242	223	213	227	247	224	259	271	259	279	244	240	238	248	259	247	258	240	271	291	225	263	247	255	229	221	257	249	238	262	246	239	254	243	234	234	244	231	245	241	231	231	236	204	263	222	227	238	286	220	255	263	229	248	226	232	214	260	257	239	228	248	257	241	231	233	221	246	236	252	225	237	227	218	248	240	248	212	227	283	262	212	226	249	237	233	253	224	217	237	249	235	239	247	264	235	237	225	245	244	209	231	236	241	252	221	251	244	228	231	251	220	245	225	272	238	229	227	267	242	233	247	220	237	269	272	235	237	217	256	221	253	259	265	246	223	250	255	240	237	258	221	223	246	247	266	248	241	207	280	245	221	212	219	266	217	229	202	226	242	224	208	248	230	261	237	229	248	245	251	272	235	237	249	243	235	247	255	253	258	233	244	248	236	287	209	222	259	206	285	226	259	257	248	230	231	210	250	253	271	230	229	208	234	269	251	235	228	249	250	229	261	275	226	213	217	269	215	229	245	274	270	246	232	225	251	236	216	244	234	243	236	214	231	196	232	236	236	220	221	223	248	242	248	226	236	251	209	261	281	246	209	213	232	224	262	253	256	246	232	258	230	252	234	271	254	244	259	216	258	228	223	249	254	236	242	241	230	240	246	229	236	231	231	251	225	231	276	233	252	221	232	236	222	229	240	258	242	218	214	238	250	223	234	250	244	253	255	231	266	262	256	260	230	224	233	239	260	253	268	216	258	215	219	216	238	253	247	258	235	203	223	239	256	246	212	227	240	248	225	259	236	231	216	241	217	221	249	255	214	246	253	255	285	232	257	247	231	231	261	251	222	217	231	248	224	226	258	223	221	242	233	209	227	251	213	227	218	223	255	245	259	219	215	219	231	233	208	242	260	265	247	243	255	265	244	248	215	219	216	262	235	244	266	224	229	244	230	235	229	234	241	219	240	238	230	232	258	244	255	254	253	239	222	253	233	237	273	248	220	230	256	214	221	221	228	251	213	224	254	256	244	231	228	240	248	234	242	219	258	241	215	268	225	258	223	235	233	263	216	229	241	237	234	246	227	234	250	236	237	244	254	254	236	249	229	220	223	260	244	239	226	216	238	239	235	217	239	229	216	234	214	207	226	248	228	261	225	228	256	227	215	263
9131	1945	3612	4539	3754	2956	2381	1724	1827	1367	1098	1133	1070	928	815	876	854	838	843	810	763	722	707	708	647	679	632	582	650	584	617	620	631	639	580	572	581	570	577	559	600	564	566	598	558	546	542	597	571	567	586	571	539	578	586	568	580	583	576	600	557	529	546	610	554	606	557	575	556	561	575	508	566	558	548	564	537	537	577	575	564	586	554	561	568	566	550	585	596	539	526	575	546	535	567	602	589	546	533	576	566	593	554	592	544	527	576	545	562	567	556	551	579	564	554	521	556	542	574	591	609	572	573	575	560	578	571	551	584	536	540	575	564	562	571	576	565	544	542	543	600	552	548	536	597	584	549	551	558	554	607	552	583	574	550	548	574	493	573	541	568	614	531	567	537	521	573	573	576	548	543	532	613	576	572	535	533	571	563	567	597	579	597	546	573	571	591	578	496	544	574	558	588	580	565	558	557	564	544	605	554	552	541	525	533	586	571	615	557	544	565	554	578	581	579	584	581	592	547	607	558	563	630	578	580	566	569	548	583	561	518	607	544	554	552	520	547	548	578	629	579	567	539	575	593	527	603	559	555	560	567	501	575	515	545	588	582	550	570	557	548	539	577	575	596	555	545	545	506	556	586	532	551	531	587	523	542	516	568	586	566	562	553	550	534	562	587	575	605	533	591	506	547	555	549	554	605	539	535	526	522	541	545	546	572	559	549	549	563	603	571	578	544	542	553	518	566	561	617	594	585	574	566	549	518	552	568	543	566	551	566	531	538	544	578	590	576	539	526	526	567	519	594	564	511	573	541	585	580	535	560	577	542	582	584	554	573	562	607	580	542	531	528	563	566	544	626	573	544	543	556	595	548	595	566	588	533	561	579	562	561	544	527	536	550	621	576	585	529	600	585	617	587	585	568	567	561	593	548	559	565	538	545	572	514	531	508	597	551	547	557	561	583	562	572	574	529	572	527	581	586	581	566	522	566	524	581	531	578	535	542	556	568	573	620	572	562	558	569	540	533	528	550	566	573	565	547	540	571	566	558	542	596	571	577	531	573	550	562	579	526	555	486	573	582	549	601	568	539	597	568	542	550	558	548	545	537	572	533	567	563	568	551	557	559	548	561	544	544	575	538	581	531	568	536	631	549	560	578	575	588	565	580	598	561	588	536	557	556	562	525	564	575	543	584	525	585	522	572	563	540	570	537	538	571	574	586	552	585	549	565	582	570	607	604	577	552	551	523	579	566	502	539	567	595	535	549	551	593	583	522	557	573	559	562	604	528	552	581	559	569	597	588	572	523	557	567	551	563	561	541	517	575	567	547	546	580	546	550	537	578	563	513	578	539	622	528	532	555	591	572	571	577	558	566	566	557	585	582	567	567	553	542	558	527	563	597	546	527	601	551	517	557	574	593	577	540	557	533	542	543	563	563	567	590	587	583	537	534	586	580	542	551	533	534	582	551	563	533	578	586	585	551	518	560	522	579	579	554	506	554	565	593	585	565	573	547	567	575	544	588	567	561	576	519	525	527	542	584	574	514	581	547	576	611	553	625	565	553	614	584	497	546	538	566	560	527	549	536	566	542	586	576	596	541	541	532	549	541	518	577	568	579	550	588	610	538	569	540	605	578	582	519	552	558	539	546	545	555	554	588	555	536	579	571	514	560	590	546	572	562	581	537	547	564	589	593	561	546	517	631	599	566	560	538	507	553	519	577	596	582	552	540	600	542	549	555	513	550	562	592	534	597	562	557	559	584	545	567	620	563	562	573	589	599	519	552	568	588	593	539	567	600	598	594	573	571	594	568	509	559	565	561	593	577	571	589	549	557	566	616	545	548	555	548	570	550	562	555	553	577	567	556	535	557	569	564	539	536	565	560	538	563	537	547	516	534	515	587	573	544	588	558	568	561	551	604	567	530	568	579	552	565	578	558	578	552	541	575	582	593	518	526	573	537	571	566	600	558	569	581	542	543	577	567	558	568	577	544	544	540	554	552	610	552	571	535	575	540	581	600	530	568	527	600	561	597	563	601	582	520	570	568	522	552	575	523	533	549	517	601	590	591	557	536	556	542	560	582	538	565	554	580	533	539	587	549	532	580	586	607	574	558	552	570	559	578	588	534	536	574	606	532	555	545	532	602	585	575	564	568	542	566	559	548	569	555	558	531	586	607	524	551	609	556	571	549	511	499	577	604	594	543	578	553	586	547	604	530	594	556	596	569	559	536	533	584	583	577	548	572	562	551	594	592	573	587	543	579	554	548	556	529	569	585	548	568	541	550	570	534	581	536	574	557	565	555	556	574	567	555	580	597	596	575	550	564	551	602	559	567	565	525	571	550	552	546	549	582	558	536	559	598	559	543	540	539	586	510	538	546	583	567	595	584	538	549	566	585	595	602	546	605	551	562	537	562	533	601	590	552	552	583	568	553	553	567	542	562	600	522	575	550	572	561	560	573	569	569	528	571	584	581	544	543	574	563	551	605	569	541	576	594	549	523	533	538	557	552	583	544	560	551	575	500	562	562	594	526	566	619	534	568	536	531	572	584	575	586	585	555	557	579	544	545	553	557	571	566	555	577	562	601	544	565	575	599	563	546	545	532	559	571	571	576	576	593	576	547	573	543	563	581	574	571	544	555	574	531	579	575	587	551	556	554	567	541	599	588	542	612	578	556	537	576	543	546	599	550	571	558	540	610	570	555	514	580	511	597	551	562	559	561	576	566	552	568	601	543	579	576	551	529	592	554	558	554	569	565	554	549	560	581	529	568	571	526	577	562	563	548	600	617	563	630	561	556	524	541	542	571	583	522	568	619	566	536	541	576	525	563	589	562	543	547	577	593	575	627	585	571	588	582	527	529	556	538	571	562	544	581	594	535	636	568	592	536	560	554	534	557	586	558	561	546	540	581	562	542	543	595	572	581	557	575	525	554	552	590	594	514	552	587	581	539	566	560	550	549	536	557	619	550	594	580	532	584	565	588	605	577	582	542	536	560	571	536	583	542	577	543	585	601	521	598	502	579	566	580	563	600	570	557	597	560	552	567	546	524	550	549	576	567	553	583	545	546	556	518	523	572	557	559	575	587	546	539	543	606	568	582	616	556	609	608	529	577	546	572	542	572	567	593	533	569	580	570	576	568	551	558	551	565	568	578	564	597	587	569	591	539	555	530	546	527	510	564	552	605	536	573	594	543	545	540	578	574	536	525	561	563	544	628	595	525	539	568	580	552	597	498	526	586	562	576	599	532	531	561	530	558	555	543	547	593	571	544	558	600	582	555	528	566	591	533	553	544	543	565	553	503	555	545	552	581	560	505	578	585	569	605	578	586	503	560	518	523	551	567	555	593	547	570	585	535	529	557	559	527	585	553	588	549	582	558	552	501	544	539	562	562	548	587	532	582	554	541	545	551	513	535	511	550	528	553	556	537	545	537	524	546	552	520	543	549	541	561	540	558	597	590	556	569	599	563	558	565	583	556	543	562	556	525	600	570	561
20544	4976	3043	2412	1705	1127	918	680	580	424	387	415	385	306	317	313	327	334	291	311	273	266	252	249	248	252	246	268	232	237	250	249	244	238	250	264	229	273	223	225	220	226	223	237	211	258	237	220	227	235	241	226	238	208	238	205	222	240	252	224	232	205	228	231	211	208	236	225	206	220	257	223	227	262	231	249	208	225	241	242	232	207	220	223	216	249	239	212	230	257	247	248	251	240	223	222	227	237	230	201	235	221	244	241	197	200	222	256	252	223	204	230	231	239	240	193	236	224	203	242	246	248	234	246	241	253	207	226	223	219	226	226	233	231	221	213	249	245	241	244	246	227	222	244	225	212	243	239	258	238	272	233	226	227	232	211	197	238	241	247	260	259	235	224	227	208	236	216	245	258	202	220	234	242	235	220	214	260	218	216	246	234	250	227	208	210	243	234	279	228	203	238	228	243	238	236	255	233	229	250	225	212	255	245	209	261	229	213	235	221	235	236	223	230	218	256	259	213	206	262	217	226	196	249	246	230	236	234	242	222	223	257	250	222	195	229	246	241	227	227	265	266	233	228	235	221	221	218	250	231	257	236	206	237	211	225	222	213	222	240	244	236	206	250	233	229	241	250	219	200	228	250	244	237	243	226	247	251	248	238	283	240	229	225	239	258	240	234	240	230	221	190	215	247	224	217	218	229	225	226	186	239	230	244	219	215	253	235	253	225	238	250	203	237	230	221	224	207	207	243	237	218	228	233	250	218	250	248	240	235	253	243	234	243	271	221	228	247	260	208	212	255	235	223	220	225	241	249	244	245	233	229	209	224	221	224	209	199	225	231	241	212	235	227	230	223	222	218	219	243	221	247	234	260	244	225	261	243	223	241	227	228	230	210	244	239	244	205	214	260	235	242	219	206	246	229	230	231	246	229	236	250	250	227	257	229	221	219	209	231	252	244	252	237	263	234	281	225	221	227	240	214	246	240	227	250	252	233	256	226	251	231	219	256	243	240	242	234	216	231	241	229	223	220	218	230	219	223	238	240	235	219	233	243	232	230	236	244	231	231	242	235	223	225	228	244	220	215	224	247	230	245	228	226	227	227	240	225	257	229	200	244	253	217	208	229	228	238	239	196	217	213	242	232	231	221	228	243	252	218	201	216	238	236	245	255	234	205	239	228	208	239	246	226	214	222	257	221	242	263	230	212	198	236	235	246	260	244	256	228	256	238	209	244	217	232	231	238	267	191	246	227	249	211	217	229	239	247	216	253	248	224	240	219	226	235	227	262	239	204	233	240	243	220	244	230	229	246	241	233	223	223	222	244	228	229	239	241	242	220	257	232	205	231	245	242	221	220	218	261	260	242	216	215	252	251	233	216	216	228	226	258	263	223	241	231	255	216	245	225	214	205	229	232	221	244	199	222	232	238	239	207	186	249	257	259	243	223	234	217	232	239	244	223	229	222	225	223	254	246	208	238	216	262	260	209	253	222	240	236	262	227	217	244	219	252	215	237	236	238	212	213	226	232	234	248	225	230	236	216	212	220	241	238	212	195	210	269	232	219	192	209	229	216	220	231	219	231	257	199	193	221	229	242	244	258	226	218	243	238	266	213	219	248	232	237	214	229	243	236	257	236	250	209	222	224	252	224	186	239	239	236	217	223	238	197	237	204	231	226	253	229	227	217	208	225	219	221	242	223	221	251	213	235	218	221	252	222	230	247	217	277	227	227	230	236	236	201	203	231	220	215	212	225	234	250	234	238	240	225	226	220	219	245	215	193	240	227	208	244	266	245	218	251	226	216	241	262	220	214	272	238	237	220	252	257	229	231	222	233	235	232	226	227	247	218	269	230	225	235	231	251	234	205	249	226	226	238	232	212	213	217	236	227	231	243	213	215	257	209	233	233	243	237	221	218	218	242	259	231	232	221	282	235	235	231	241	241	217	228	239	228	243	216	258	231	225	221	236	276	261	213	231	231	216	235	266	233	254	247	233	217	234	229	247	214	226	222	260	241	237	219	229	202	231	233	253	242	226	242	229	223	230	219	234	236	234	198	221	243	262	246	248	213	256	247	221	264	252	248	238	255	220	226	217	256	202	246	241	222	231	216	232	200	242	210	222	219	233	253	260	255	214	220	248	224	233	204	201	229	226	250	213	220	246	210	250	241	219	258	208	222	242	229	241	234	202	219	226	221	229	217	249	238	218	213	260	236	240	242	239	242	240	240	197	243	240	245	216	217	242	233	214	256	229	246	228	222	237	214	241	204	215	213	240	213	234	235	257	266	250	241	219	230	230	246	221	217	213	221	210	241	239	233	194	219	241	235	253	235	251	230	242	258	229	225	222	211	221	224	234	230	235	230	256	235	201	267	210	228	223	214	238	235	247	227	220	234	228	207	212	249	232	258	233	265	228	228	238	218	229	253	239	213	220	206	238	228	207	232	223	238	199	216	262	233	250	215	221	233	219	218	241	233	229	243	240	220	251	255	246	232	259	252	225	232	225	205	225	241	257	218	221	227	235	240	241	242	252	229	221	233	221	235	202	212	224	236	207	224	213	227	235	227	247	239	251	233	246	214	251	227	244	246	242	226	213	254	257	230	226	238	220	242	258	240	242	231	238	279	222	230	220	212	205	237	242	216	196	226	232	234	213	247	243	273	218	211	267	229	229	248	231	248	257	224	221	266	213	219	216	229	220	228	209	260	252	253	239	257	219	239	232	219	226	223	237	248	225	207	215	229	230	245	260	255	226	246	234	237	226	221	218	253	244	226	211	226	220	238	246	208	246	250	238	234	225	264	223	236	216	233	235	227	239	237	240	232	235	190	271	228	221	240	247	230	187	230	230	244	250	246	228	245	219	231	243	197	232	221	226	231	219	201	236	240	237	275	252	212	220	230	236	239	222	204	251	231	271	244	257	245	283	236	251	229	251	206	211	233	240	216	222	219	257	195	208	220	240	235	206	238	220	234	235	242	223	241	253	209	246	223	239	244	259	215	240	229	202	241	233	225	213	231	234	210	221	221	227	227	252	219	202	207	231	225	247	259	217	225	249	239	206	197	225	216	226	263	251	224	225	200	255	260	244	230	235	229	238	222	207	233	241	243	224	235	217	208	254	252	234	246	228	254	244	239	221	224	217	234	229	222	212	220	234	224	257	216	213	244	209	246	245	212	223	215	203	200	213	250	221	271	219	214	229	239	248	234	251	219	212	219	225	243	237	233	239	214	247	232	236	266	243	247	231	225	250	239	212	246	253	240	230	220	233	214	247	222	236	226	216	233	246	213	237	247	212	257	216	214	246	216	207	241	243	226	205	208	234	216	223	227	231	217	218	228	230	245	220	250	208	213	256	229	259	235	245	237	235	224	254	231	261	217	219	212	254	226	216	242	209	262	256	238	199	255	213	223	233	235	239	245	250	206	255	231	244	239	240	226	229	250	217	222	224	226	243	246	198	222	212	241	218	217	223	223	224	226	248	224	255	242	245	246	244	235
12559	2895	5115	6603	5867	4365	3787	2775	2538	1786	1463	1399	1356	1174	1047	1024	1073	1019	1001	946	876	809	722	764	712	697	644	667	671	685	626	651	662	576	569	549	565	588	608	578	603	560	549	580	545	568	566	560	559	565	548	562	494	556	578	555	550	528	519	537	553	534	518	534	531	584	532	522	551	545	550	540	544	499	539	531	512	554	553	534	501	540	525	524	524	482	546	487	546	518	544	513	532	512	566	542	495	501	495	530	488	504	523	548	528	543	546	571	524	510	573	515	462	547	525	498	508	556	537	519	512	538	524	536	554	545	513	561	506	554	517	565	560	536	582	524	526	536	527	576	519	544	528	533	504	578	538	534	529	575	536	516	534	497	547	494	480	509	501	521	536	538	549	491	521	523	545	508	529	535	520	540	526	544	532	533	512	562	516	499	534	497	537	479	563	518	513	515	529	523	508	484	544	512	495	537	518	557	559	508	564	508	532	481	503	532	524	536	510	491	494	538	509	544	478	497	532	499	523	517	527	563	494	560	500	520	526	500	543	530	495	514	508	528	518	514	550	507	501	508	513	486	523	505	538	552	520	528	545	499	553	560	565	554	528	569	516	514	526	542	474	505	504	543	573	495	489	534	529	504	498	531	524	510	531	520	512	551	523	519	510	553	527	526	536	519	549	520	531	564	551	521	482	590	540	510	534	541	514	541	555	530	504	497	520	574	481	513	529	550	535	536	547	545	530	509	536	528	547	502	514	540	568	508	505	537	543	520	577	530	523	534	535	515	522	518	498	520	529	530	522	547	541	534	517	528	559	511	512	527	516	535	567	565	544	537	573	513	538	515	560	533	520	537	546	508	536	516	527	543	532	555	583	549	519	540	542	520	512	512	554	540	525	508	576	535	499	511	521	545	475	508	516	537	526	520	566	476	563	561	519	537	514	547	514	514	560	532	477	549	527	519	506	519	506	568	558	534	579	592	508	507	558	523	500	524	516	532	510	522	556	516	523	507	532	540	541	519	534	547	518	571	562	540	511	494	565	580	542	517	531	506	509	542	532	499	522	501	550	514	558	523	565	519	544	522	500	491	510	536	502	553	518	529	514	548	535	559	520	530	530	521	506	506	493	486	542	521	535	492	503	498	536	508	478	558	534	521	541	561	565	534	525	534	529	506	564	525	550	532	519	532	513	483	514	513	533	549	533	570	533	550	524	588	506	507	539	516	515	522	530	564	492	543	507	553	549	509	538	554	546	525	527	528	500	553	542	520	515	544	561	507	498	533	549	509	538	525	490	527	524	526	543	505	519	528	546	532	515	517	519	508	531	540	525	549	529	553	550	512	509	467	504	520	527	572	517	569	530	492	556	507	524	528	555	497	524	555	522	548	509	515	519	518	531	543	547	542	522	553	552	524	529	521	580	529	492	546	526	550	517	512	524	532	540	510	520	493	529	526	547	556	520	534	488	541	536	532	540	523	555	529	531	536	488	528	497	538	535	503	539	522	515	518	519	548	579	539	516	508	494	509	522	498	539	532	544	535	535	543	518	558	526	541	534	550	519	520	517	527	535	515	527	550	538	536	561	520	573	529	570	510	549	529	508	512	517	510	504	556	514	540	545	543	531	563	540	529	489	533	492	497	530	535	529	569	528	492	523	507	541	523	552	532	504	560	535	520	516	546	559	517	529	493	542	504	533	517	562	484	562	511	499	547	521	502	512	536	542	552	534	503	483	518	487	517	523	534	560	571	538	511	494	534	560	552	531	540	494	568	535	485	506	489	539	506	521	549	508	500	553	498	540	502	546	511	579	522	533	518	501	524	527	545	474	506	558	554	547	561	495	522	501	548	540	512	524	582	518	521	528	539	528	512	561	536	537	554	523	505	493	550	521	486	519	526	490	592	477	548	546	532	543	538	515	547	521	506	537	566	476	506	533	515	548	517	557	552	530	524	527	552	502	496	498	553	501	514	507	528	508	529	505	500	500	564	506	531	531	492	525	531	473	507	562	499	490	547	560	550	495	532	516	541	491	536	546	494	542	565	502	518	540	508	529	505	546	542	501	516	535	508	537	593	577	546	594	510	518	505	538	547	548	521	545	538	529	567	571	492	512	512	502	528	531	519	543	568	503	529	529	530	529	483	584	536	540	518	510	565	560	520	501	557	535	546	535	535	554	522	536	523	501	545	556	502	490	570	469	531	489	541	540	521	525	567	554	525	512	551	536	527	515	538	504	553	476	533	544	534	553	530	544	539	555	540	497	559	547	515	587	512	562	542	540	490	525	470	535	541	511	547	542	500	502	535	532	521	508	530	550	552	556	534	566	553	499	519	539	525	538	562	525	542	496	525	514	533	541	571	540	543	538	520	546	549	577	526	455	532	547	544	517	521	562	514	492	520	558	532	542	509	530	499	523	513	554	535	488	587	516	546	538	515	500	537	524	530	533	551	492	509	561	516	520	527	478	500	531	492	543	474	525	552	511	527	527	549	525	566	483	516	551	521	510	543	557	533	538	593	546	542	492	520	507	507	549	497	529	518	513	536	489	554	560	492	524	479	540	512	554	529	544	538	527	549	545	533	515	544	562	553	532	506	586	515	567	512	546	498	505	534	526	512	524	529	524	533	517	512	535	547	533	497	505	538	522	531	498	526	522	539	528	547	524	573	545	481	529	528	554	541	515	561	557	508	511	512	528	535	513	536	507	538	506	526	487	507	504	542	575	559	505	531	533	551	541	522	553	513	551	549	527	514	513	539	502	554	535	532	560	510	519	504	532	493	485	509	535	548	514	552	550	484	540	515	524	520	546	495	535	533	519	535	530	548	551	508	524	512	538	548	515	510	500	539	506	544	538	558	492	543	477	512	528	528	520	510	497	529	506	545	527	538	552	522	564	523	523	542	524	575	500	502	547	551	534	510	549	505	555	522	528	559	542	566	587	537	571	513	498	502	532	508	558	556	530	515	546	517	558	512	540	538	551	543	544	517	513	516	493	557	494	497	523	531	523	573	543	523	518	524	456	483	517	511	541	518	541	523	522	507	524	495	525	548	491	537	543	531	534	496	515	566	534	524	571	553	537	538	520	533	559	548	559	554	529	572	519	519	566	525	510	511	517	504	521	515	485	487	527	516	552	539	514	532	555	555	552	504	508	550	543	550	502	552	506	513	536	484	553	535	522	501	528	546	526	554	533	555	542	530	515	514	511	533	543	529	540	518	555	524	502	574	528	549	539	508	563	542	547	534	493	519	517	492	543	468	518	526	575	502	528	491	570	482	529	542	537	541	537	567	525	498	487	475	540	514	548	533	519	564	513	509	517	519	572	529	512	517	508	538	513	525	521	539	528	550	520	544	514	560	527	518	526	484	529	543	497	551	546	524	519	522	541	538	538	518	541	509	537	525	533	483	497	517	514	517	526	507	513	488	533	517	543	535	513	557	489	519	534	513	515	531	517	555	502	496	534	554	509	521	493	544	546	513	557	518	549	491	528	517	561	512	501	543
3442	849	732	667	470	282	225	189	187	168	136	153	149	136	133	113	139	133	138	119	129	125	139	151	138	152	140	133	136	118	132	138	104	126	130	126	110	127	118	128	124	101	136	125	146	132	138	121	121	144	118	128	116	113	133	117	121	124	133	103	123	128	121	110	116	106	121	121	105	129	116	108	113	118	104	120	128	121	116	147	138	113	125	137	115	134	108	133	130	126	142	137	124	142	145	130	118	131	130	127	122	132	112	121	124	158	126	138	142	114	138	129	120	119	114	117	106	129	127	110	125	124	145	139	118	118	122	126	93	123	136	127	145	126	128	124	129	132	130	147	102	99	141	133	145	116	139	128	117	112	122	122	124	106	125	130	118	109	100	135	104	105	138	137	96	142	150	120	114	131	114	116	102	121	149	143	118	120	116	128	126	105	118	122	88	140	125	145	119	120	128	113	118	101	97	118	141	130	131	117	132	119	127	119	117	124	131	131	127	123	124	138	120	118	136	120	125	112	115	129	119	128	132	113	120	119	114	129	136	129	117	123	118	116	118	110	120	118	118	132	104	132	131	131	118	137	118	104	157	121	115	116	144	124	108	117	129	114	138	142	138	130	105	123	133	143	134	112	122	119	126	121	106	117	150	124	121	103	132	116	110	141	122	116	111	122	139	122	141	128	129	121	114	115	121	140	126	126	109	129	121	112	125	122	117	132	137	134	107	130	122	117	123	139	140	112	118	118	165	117	120	124	103	131	137	126	107	127	113	144	110	126	134	103	141	136	120	139	122	130	116	111	108	116	99	140	134	122	125	136	122	124	128	129	129	109	156	114	120	106	111	131	147	108	118	126	109	110	122	127	123	115	106	103	134	119	119	117	103	141	108	125	123	127	116	140	146	126	128	101	99	135	129	133	126	109	142	123	130	140	118	147	130	116	111	133	127	126	116	112	154	123	130	130	142	130	135	123	138	104	114	118	139	121	110	99	111	146	131	113	119	115	117	140	103	108	120	130	115	136	130	134	114	138	103	120	122	121	115	100	133	127	124	117	110	125	119	121	118	117	99	123	120	106	116	114	126	138	104	140	132	105	126	147	131	122	136	89	132	130	122	127	150	141	114	122	127	115	114	140	123	120	129	124	112	115	116	112	133	134	110	131	138	112	119	117	120	144	117	126	141	117	121	123	129	152	114	138	118	114	115	124	122	123	111	140	99	134	117	98	92	101	129	125	127	116	114	120	120	112	114	126	127	119	122	138	124	122	123	117	143	140	118	106	108	129	133	136	114	118	123	97	124	119	109	134	121	112	99	122	128	124	128	130	128	132	101	123	114	135	116	124	120	133	131	106	131	131	126	131	144	117	109	111	127	145	118	127	131	98	115	110	150	117	110	136	121	112	122	116	106	127	112	98	118	115	116	131	112	131	136	130	131	140	109	131	129	122	134	121	123	140	112	103	99	112	127	124	103	113	132	118	119	111	123	119	94	106	105	134	142	128	143	126	120	112	116	122	130	123	130	123	104	112	132	126	122	144	126	126	149	137	124	127	135	119	141	161	119	127	119	124	125	101	136	117	127	136	112	124	117	120	117	121	120	116	136	123	123	127	118	109	133	123	110	116	124	128	135	125	119	118	138	131	123	139	114	104	116	90	108	129	124	127	112	101	125	119	101	114	124	149	104	114	124	108	135	120	129	127	130	131	109	132	143	134	96	115	123	122	112	127	129	115	113	133	125	99	140	134	142	124	127	115	119	110	101	126	124	136	115	116	121	148	146	128	101	118	103	122	136	145	104	115	136	115	120	111	91	128	123	113	117	122	132	114	135	131	96	125	119	102	104	113	141	101	121	120	130	128	125	122	117	118	123	109	118	133	126	139	106	112	128	132	126	132	124	129	130	113	119	119	119	136	127	111	134	109	155	120	135	112	103	138	114	127	132	115	139	128	110	118	132	147	107	130	154	128	122	132	123	113	137	120	130	132	123	126	132	121	131	122	130	110	139	114	122	125	121	134	107	110	111	136	136	117	118	134	120	134	142	117	120	127	117	123	119	117	123	122	134	129	125	122	113	137	127	126	108	127	115	122	106	134	119	138	141	116	104	108	114	116	120	121	130	124	115	121	123	129	110	115	142	120	105	144	119	133	133	110	110	115	131	143	117	112	125	116	139	109	136	118	126	111	133	123	123	128	109	126	107	143	121	113	137	120	119	147	161	92	140	121	111	126	105	119	130	101	128	139	103	124	108	120	113	124	109	131	126	110	109	100	141	120	144	132	129	140	106	116	92	120	124	141	143	130	126	138	124	106	140	144	123	124	114	127	136	133	130	102	124	121	100	126	140	126	121	104	129	114	110	125	120	127	121	118	118	129	135	112	102	143	127	128	101	123	125	125	123	130	119	136	121	127	104	129	134	120	133	111	122	118	133	128	129	116	121	137	127	127	118	141	111	115	156	113	121	109	122	122	151	118	118	114	130	137	113	113	99	95	137	117	123	112	111	127	132	127	135	131	110	139	128	123	136	123	126	111	114	135	133	132	120	122	127	144	134	121	121	124	138	103	134	119	143	121	100	113	139	134	106	95	118	130	131	113	115	128	131	132	110	124	146	107	101	111	119	133	110	114	107	125	109	142	102	139	132	121	117	126	141	122	153	123	120	116	116	123	122	123	130	112	142	105	124	115	130	133	132	130	113	147	127	116	134	118	149	123	115	124	122	134	126	133	124	124	118	116	116	130	123	120	130	114	130	118	131	142	99	138	140	132	114	101	131	118	114	116	105	108	111	147	130	114	118	119	117	144	123	132	115	114	104	131	130	111	123	116	109	130	120	99	139	110	100	125	115	123	123	121	140	113	119	127	114	124	148	118	123	116	127	133	124	127	141	122	126	116	135	121	118	100	106	126	122	133	115	142	110	105	104	122	112	129	122	124	130	120	121	122	131	119	97	120	135	138	130	119	120	109	122	138	124	118	137	112	112	126	121	108	131	129	119	146	141	135	123	130	116	126	118	140	126	141	119	114	118	108	127	128	119	119	99	127	143	119	115	128	131	126	116	134	115	121	120	124	146	122	125	113	124	112	117	131	110	113	121	122	109	133	106	115	110	127	114	141	99	113	124	115	106	116	110	128	102	117	131	114	120	132	128	133	144	139	112	134	106	116	104	116	121	106	117	105	136	138	113	109	117	121	127	123	119	106	130	125	122	115	128	113	128	120	133	129	119	113	110	115	140	131	116	115	134	119	124	122	107	131	102	125	124	135	112	132	113	120	123	113	115	119	111	129	136	127	122	132	108	112	126	139	139	126	118	114	125	126	155	101	102	127	127	152	124	111	115	115	100	138	137	134	119	126	136	123	120	109	143	130	113	126	122	118	131	106	116	124	154	146	121	138	118	106	113	118	113	131	107	131	135	119	126	102	106	125	107	152	124	135	122	118	128	107	117	107	132	115	108	112	134	138	130	134	128	118	112	133	143	114	113	149	130	131	128	141	148	121
2670	892	1656	2129	1779	1176	887	729	665	593	484	468	479	458	419	424	391	393	409	364	381	379	374	349	392	368	374	367	358	334	371	378	361	357	331	332	316	355	324	342	305	318	338	358	338	341	321	335	320	312	336	326	325	313	321	315	342	348	305	313	347	318	370	336	314	335	317	295	361	305	269	325	336	323	293	315	318	313	307	332	320	313	331	357	332	316	336	305	331	331	320	322	324	324	348	361	349	296	331	343	348	336	313	329	318	324	344	331	330	296	351	348	343	301	328	325	338	310	327	299	331	337	299	320	332	313	339	331	324	332	293	331	324	339	309	349	335	322	324	306	334	309	318	351	314	328	325	329	322	307	357	355	329	288	326	362	327	371	319	332	381	315	298	307	302	346	356	310	324	328	295	347	347	302	351	316	316	314	302	351	330	337	341	314	327	333	309	307	319	320	330	358	291	313	334	311	378	276	292	317	321	319	346	325	346	343	310	299	320	318	330	342	317	312	312	321	351	309	333	322	356	339	331	307	325	344	348	323	346	306	313	310	359	320	345	333	313	306	321	333	291	278	355	315	344	350	325	334	309	323	311	312	289	321	313	298	333	351	284	319	336	357	287	369	320	343	319	318	286	341	326	372	332	323	320	363	331	315	323	319	304	345	327	314	348	330	348	316	342	299	323	324	328	326	308	351	344	324	329	296	332	340	318	350	318	324	291	320	331	304	314	314	304	332	338	330	341	312	337	311	326	346	350	329	355	341	316	330	311	342	318	302	325	268	323	303	338	345	356	336	337	334	300	306	383	334	318	310	329	330	336	309	328	328	315	310	311	332	355	344	308	300	319	357	320	329	308	325	339	317	322	331	308	341	304	333	333	307	327	321	296	341	362	326	321	341	289	330	328	327	300	340	362	306	330	308	316	340	336	318	280	313	339	341	338	340	304	335	337	349	268	326	332	305	315	319	317	334	311	335	345	309	322	331	313	347	313	355	360	347	342	345	329	331	274	335	316	341	337	308	305	334	322	305	324	313	303	338	331	323	345	343	333	304	330	311	326	317	320	307	318	314	315	318	303	320	327	330	305	326	306	348	311	328	289	292	341	358	325	324	318	338	361	311	343	280	304	309	330	349	324	327	333	342	301	342	313	323	324	350	315	356	292	308	309	297	317	280	326	296	313	304	317	329	358	354	347	315	353	332	301	310	329	337	327	319	342	316	285	322	314	327	354	333	346	339	352	333	320	313	357	335	319	310	300	305	306	330	345	330	328	320	320	323	291	316	338	299	321	351	332	297	313	335	345	310	317	309	333	319	306	314	354	335	303	310	291	309	314	359	319	317	282	337	274	319	351	307	355	290	320	340	338	336	333	346	322	322	344	316	322	334	308	318	312	342	335	330	332	326	322	294	346	347	329	329	307	315	346	300	299	334	344	316	311	334	321	306	294	326	341	338	305	343	335	327	370	325	329	313	337	326	342	329	302	322	287	307	295	330	346	347	344	311	318	291	311	316	308	315	302	313	350	350	347	335	305	323	301	304	363	325	338	337	332	308	314	333	313	336	342	329	295	342	310	319	309	338	332	322	328	323	317	314	350	310	291	304	331	286	340	316	328	319	313	357	331	317	328	320	352	358	355	283	313	341	321	342	320	301	337	320	326	339	336	321	333	328	331	319	307	354	341	318	336	322	352	319	337	360	306	323	333	316	338	362	362	335	349	320	326	342	328	331	307	335	305	307	317	317	340	314	320	324	296	351	317	316	324	314	327	310	348	317	322	347	349	346	324	310	333	338	341	339	319	336	315	311	341	314	349	326	324	335	303	310	319	316	298	314	292	361	321	340	330	305	296	308	356	310	352	331	321	341	338	333	322	309	300	306	306	304	284	324	327	299	370	301	337	309	338	356	309	348	306	343	339	341	357	291	327	320	327	297	350	334	320	341	309	322	303	343	341	347	315	333	324	318	327	335	353	338	335	334	320	332	337	313	328	297	303	319	314	349	317	319	315	298	308	341	317	326	324	331	317	324	323	310	337	310	351	304	306	331	330	345	288	306	320	312	311	345	345	316	310	328	324	336	340	303	322	328	328	349	323	300	346	297	334	323	308	316	314	322	322	296	328	305	320	341	312	298	343	335	316	355	315	323	316	334	336	332	318	313	313	350	323	291	345	341	301	329	330	330	321	303	300	339	342	323	345	379	326	335	338	345	299	345	323	333	326	334	314	322	329	291	328	326	337	297	332	349	317	365	341	346	336	306	309	293	309	322	341	335	296	375	315	331	342	350	325	353	304	303	298	342	340	330	323	290	318	303	358	338	330	341	345	332	322	352	336	333	318	325	322	320	321	319	304	320	356	321	305	325	333	308	328	313	295	320	336	364	286	347	335	339	305	319	324	300	325	354	315	328	322	344	346	328	327	325	303	322	352	334	321	378	337	343	340	322	296	322	300	326	316	331	321	347	308	345	292	333	327	314	340	360	341	339	324	310	324	326	329	314	308	334	300	335	310	330	307	357	318	351	358	307	314	320	328	352	293	309	328	320	323	315	300	344	329	321	317	340	330	336	336	318	308	304	296	326	312	307	305	320	314	313	349	327	324	357	342	304	330	299	305	334	328	323	350	320	299	348	314	298	360	331	336	308	316	325	316	333	279	298	340	320	306	318	323	342	282	260	339	316	326	280	316	308	351	325	322	342	319	316	312	309	303	315	309	342	283	304	336	323	306	295	306	322	338	331	339	288	325	338	346	340	353	327	317	316	334	331	339	308	361	308	311	312	332	329	345	328	311	337	307	346	358	323	305	333	318	355	311	338	339	340	345	294	331	331	335	332	329	336	353	332	344	313	291	335	300	329	317	319	357	341	323	358	309	312	345	322	349	320	311	333	336	323	288	334	302	324	353	314	365	328	338	330	341	332	311	324	289	341	298	311	349	332	277	343	345	300	326	312	335	343	333	329	345	318	329	310	309	311	343	316	361	321	283	315	292	350	338	334	310	329	319	325	330	329	317	324	362	308	334	323	325	303	313	311	332	309	327	337	310	315	285	316	331	314	293	319	323	348	329	311	317	300	332	313	291	307	299	364	296	355	352	317	312	318	324	322	340	317	334	360	339	340	314	308	337	327	331	314	318	297	335	325	332	342	350	326	329	324	360	331	313	323	317	317	326	295	302	302	304	272	318	322	305	317	349	334	317	333	323	307	347	303	329	295	331	329	356	344	351	354	340	298	318	308	337	319	299	317	312	333	326	327	313	370	348	345	354	308	327	323	328	357	353	325	329	336	350	327	303	340	320	307	335	321	325	280	331	369	321	306	353	314	333	341	358	302	294	326	323	307	331	324	321	294	322	325	311	318	326	310	296	342	329	344	305	301	314	345	364	308	338	279	321	316	309	316	296	324	288	309	289	331	332	311	310	296	320	303	283	313	322	344	335	323	358	344	333	323	331	370	307	320	311	317	313	324	310	309	333	344	328	282	310	321	334	336	297	322	349	355
12629	2631	1753	1533	1056	758	587	462	448	320	349	308	292	274	287	243	269	263	277	268	275	258	251	232	251	217	227	255	236	228	256	248	229	240	233	257	239	229	248	238	253	220	230	251	236	248	245	221	234	269	237	211	223	224	246	239	240	235	249	216	235	213	243	237	202	217	243	217	243	239	245	257	226	230	233	239	211	232	260	202	228	235	255	244	227	239	216	265	253	246	255	252	232	214	225	200	257	221	243	253	250	216	232	264	229	233	215	224	212	229	211	230	195	222	231	214	244	239	202	210	247	249	199	245	235	242	236	248	238	243	230	211	218	221	244	218	247	204	230	227	220	224	220	232	232	247	237	246	272	237	254	266	230	269	225	238	230	219	234	218	231	237	221	232	209	231	244	216	239	263	239	269	261	236	248	243	242	234	238	241	239	226	221	249	238	242	246	258	218	213	214	229	235	256	215	229	243	236	218	241	218	220	240	229	242	222	247	246	239	233	253	219	223	233	241	209	231	253	211	229	234	205	243	226	223	228	257	222	210	253	255	216	229	228	229	265	246	243	252	217	229	206	242	238	224	243	237	215	251	257	232	256	274	237	241	248	210	252	239	218	234	255	186	236	239	230	228	220	261	249	238	225	244	213	230	197	212	222	239	227	202	226	244	238	226	200	200	249	242	216	255	217	256	201	220	244	226	234	248	228	219	244	255	269	263	242	224	227	223	209	257	209	244	253	222	220	228	230	225	225	237	219	244	210	238	252	245	240	237	240	232	224	245	248	241	225	254	232	230	220	228	253	188	241	221	262	232	219	221	241	220	224	252	245	242	248	208	222	224	248	233	268	240	195	246	205	230	230	240	238	235	251	233	240	231	232	236	215	250	250	232	245	248	250	220	217	223	212	211	236	202	227	236	234	220	249	247	208	229	229	224	285	248	241	243	238	231	221	239	232	204	221	223	255	258	225	204	234	216	230	254	219	236	251	237	213	252	250	236	205	229	261	233	192	243	253	226	242	236	227	218	214	245	248	244	244	235	257	216	214	224	222	217	247	235	270	208	240	242	242	249	219	225	238	227	233	232	230	258	215	227	261	251	246	255	243	236	218	233	269	227	229	197	266	246	225	243	234	224	220	230	197	250	207	266	190	206	214	226	240	258	223	255	237	206	240	232	244	250	234	227	235	216	201	242	261	249	229	198	252	231	224	235	246	201	237	231	228	232	224	244	215	249	208	234	231	228	238	247	216	251	226	213	247	227	212	232	244	254	222	225	220	246	240	251	252	210	206	224	206	219	253	241	219	202	236	244	217	221	255	251	222	230	213	241	229	264	242	272	225	257	221	221	245	235	248	210	267	247	211	227	248	236	235	226	235	230	252	215	220	227	242	256	215	235	235	214	226	236	277	235	215	252	254	214	229	245	228	240	246	240	214	251	234	234	230	208	236	208	229	226	226	230	234	249	249	239	216	254	240	221	257	209	233	222	236	221	218	222	212	238	216	243	266	218	228	213	242	242	193	227	200	234	225	214	248	226	242	212	237	209	228	231	228	253	232	241	245	228	263	214	266	243	245	202	220	222	232	262	228	233	227	225	232	229	236	238	254	250	250	250	271	206	251	254	213	239	255	236	236	236	262	262	232	230	229	239	218	240	247	234	224	240	259	221	225	219	231	236	240	210	274	225	236	199	233	235	211	232	202	247	252	220	191	224	238	211	222	231	254	240	227	233	229	250	229	229	217	241	248	236	230	197	232	231	213	250	232	222	238	218	248	261	215	223	229	214	228	228	217	257	262	226	246	260	219	202	211	243	250	233	229	242	244	220	242	213	250	242	228	218	189	248	215	242	219	285	268	268	224	245	240	232	221	244	249	242	220	215	219	230	258	234	242	263	249	242	253	240	248	218	227	217	223	240	269	277	257	213	237	224	240	234	220	211	244	266	216	210	248	214	261	222	210	262	250	259	210	233	231	240	219	246	235	256	232	233	224	199	237	226	240	195	230	231	246	241	235	236	243	221	229	248	248	229	261	257	237	222	268	224	228	251	270	256	238	230	226	234	244	230	217	251	242	224	224	222	246	260	226	215	216	247	207	230	254	239	237	210	205	228	238	236	237	224	254	264	243	228	252	251	233	236	208	217	201	238	224	221	254	259	228	230	239	253	236	263	227	227	240	247	235	269	242	240	213	229	230	219	240	270	227	265	235	271	224	216	258	201	234	235	254	228	264	239	239	218	210	211	224	222	254	247	270	214	254	223	222	230	238	204	227	206	242	238	250	240	223	223	247	225	259	221	234	204	236	232	201	233	232	222	249	217	217	227	235	254	215	254	216	247	216	225	249	224	227	208	246	223	214	212	227	231	238	244	214	240	257	213	222	192	228	216	221	231	247	214	237	237	233	231	240	231	222	242	238	273	248	216	229	236	230	207	257	226	238	217	257	241	242	240	206	234	241	232	249	227	226	264	227	254	229	244	262	205	209	235	196	236	228	251	243	256	260	245	244	228	246	272	235	228	249	262	229	220	231	244	230	248	246	214	238	248	221	228	227	215	227	212	244	250	217	245	205	225	238	252	250	212	237	248	217	233	204	253	246	260	229	233	243	274	224	214	220	223	238	259	189	237	226	228	258	229	229	185	240	241	233	229	244	243	233	250	250	225	244	235	264	250	224	226	211	243	208	246	223	248	270	256	236	230	239	214	234	219	222	224	230	239	228	252	240	252	215	250	224	238	246	216	252	209	206	215	221	228	245	207	229	214	267	219	242	213	246	233	260	230	224	203	233	225	226	252	214	235	239	231	228	219	229	214	245	207	232	254	218	222	257	232	236	224	268	207	211	226	240	211	243	226	223	227	252	217	240	271	229	223	232	244	238	208	209	224	236	247	209	250	258	219	219	235	224	226	277	256	227	240	259	265	237	265	205	222	233	220	243	233	250	229	244	235	254	236	228	259	255	223	263	225	233	195	224	263	258	241	230	242	218	228	186	243	237	236	241	214	227	228	241	228	223	234	231	229	250	229	232	220	234	229	210	213	228	239	262	217	234	217	250	231	220	238	230	223	205	238	222	218	211	226	257	226	195	207	242	218	226	208	214	238	209	228	265	248	229	210	230	244	220	211	216	263	237	237	236	226	225	238	267	252	235	242	243	239	233	239	219	235	225	234	230	224	252	239	273	224	194	228	232	202	236	204	269	213	220	222	221	233	208	239	231	236	240	244	231	233	238	203	216	244	265	224	221	203	236	237	246	227	246	234	193	234	248	240	223	237	238	218	234	244	232	233	206	227	238	235	229	219	247	238	228	236	258	224	228	217	240	214	235	241	216	247	259	221	209	236	263	226	233	262	250	231	213	215	235	214	192	239	244	224	230	233	245	247	242	205	218	230	253	226	242	246	230	234	232	230	247	247	219	219	246	250	225	224	235	257	227	240	259	238	215	223	226	253	253	241	220	235	229	240	208	226	194	245	222	207	221	237	234	220	250	241	233	220	250	238	239
9250	1929	3267	4105	4042	3070	2460	1709	1490	1342	1086	1030	1030	993	875	849	879	753	815	786	751	732	659	634	624	654	644	639	598	596	615	621	604	616	606	581	558	561	557	549	555	564	524	575	525	536	560	564	507	549	600	564	549	556	563	582	562	566	531	535	578	555	557	541	561	560	565	577	539	611	520	535	571	552	574	530	540	559	578	566	565	567	588	566	565	578	514	591	575	564	572	558	543	554	580	563	534	536	585	567	574	589	525	582	572	525	585	575	558	566	584	541	563	566	511	555	553	527	550	568	558	543	518	612	543	533	537	575	541	537	571	573	609	593	529	556	552	551	562	550	605	560	556	580	583	558	536	593	546	492	562	508	555	513	516	543	579	546	531	534	584	567	590	518	558	545	558	533	579	561	552	539	552	550	576	573	570	580	543	597	557	565	531	547	549	540	526	568	562	563	581	560	565	545	565	629	541	537	570	551	532	556	570	542	559	551	536	564	555	575	601	515	551	499	547	540	549	565	553	537	578	545	529	534	549	569	570	532	589	552	533	538	557	548	532	552	521	562	564	551	517	559	554	534	512	549	566	551	506	550	559	566	566	573	542	555	556	555	571	546	562	535	519	599	527	592	538	585	554	565	535	583	560	525	569	539	545	544	555	554	526	536	579	573	543	530	566	595	555	494	536	529	569	583	548	540	575	562	545	562	554	506	502	563	567	535	557	542	565	526	528	589	605	547	570	587	541	560	535	544	547	554	509	550	563	562	559	570	569	566	565	594	543	538	568	574	526	557	498	577	580	575	553	592	544	536	527	586	544	566	526	551	535	494	541	563	584	564	560	536	562	556	558	547	540	562	579	524	555	515	545	558	548	554	568	530	617	558	588	562	540	573	505	574	502	586	571	533	579	593	549	622	531	535	521	548	536	573	571	573	584	579	556	520	598	526	499	536	547	536	528	558	585	567	514	604	550	552	556	550	545	537	533	549	551	581	564	541	540	560	566	550	560	566	552	573	542	545	588	540	531	530	550	550	559	539	540	561	542	550	545	532	573	538	605	554	570	550	561	584	580	559	564	543	528	523	568	542	589	567	563	595	637	564	549	572	522	560	551	563	551	576	534	516	525	612	565	553	550	549	481	565	563	538	537	552	566	560	553	557	566	562	559	560	549	517	547	552	534	568	538	537	566	612	507	538	558	586	532	520	555	497	548	552	534	587	559	532	566	538	597	537	564	558	566	559	538	579	537	558	561	544	570	542	553	527	565	627	534	555	571	564	548	566	539	544	597	570	550	526	528	545	556	552	573	573	535	542	528	524	536	517	548	554	546	568	589	571	555	592	572	528	551	524	507	555	542	545	598	571	525	549	547	576	554	560	579	538	512	558	558	537	576	567	557	614	564	506	543	550	517	535	602	525	518	544	599	565	545	507	528	517	521	537	553	571	536	554	578	572	524	521	574	546	569	551	529	543	578	556	597	538	544	542	581	575	549	586	543	538	526	556	510	514	582	533	550	540	563	559	525	546	605	573	546	517	527	556	560	580	555	576	551	536	587	553	544	551	550	558	555	539	588	561	554	536	580	588	564	532	549	570	556	501	528	545	575	516	569	560	557	509	574	589	533	524	525	605	534	493	549	526	516	568	541	515	560	566	546	544	542	523	556	554	538	537	566	574	555	555	570	571	555	537	539	557	557	583	613	551	580	512	566	556	536	556	557	549	604	531	537	605	574	551	565	534	501	552	564	527	536	583	535	527	520	566	553	552	591	518	551	544	563	596	518	535	565	542	554	532	527	544	547	548	611	541	560	494	593	571	591	538	524	603	549	565	544	615	596	580	590	511	581	591	526	561	573	524	559	578	630	562	554	529	524	556	528	561	543	558	515	521	587	568	535	583	532	545	538	567	540	531	578	567	579	613	561	562	539	585	529	562	514	549	535	504	578	571	564	560	532	553	582	479	544	519	525	528	555	586	549	551	560	542	512	549	509	535	543	555	533	568	544	540	598	588	553	559	543	547	564	543	516	551	576	530	537	581	555	571	555	547	520	555	575	524	523	551	515	519	535	586	555	571	581	549	548	557	557	580	551	557	578	571	533	566	600	537	521	566	569	554	582	591	546	597	575	555	572	575	530	556	526	555	569	563	533	556	526	559	548	518	551	538	512	591	531	550	596	568	534	581	571	544	543	535	586	507	548	587	570	574	553	540	558	527	538	583	559	571	537	544	562	544	555	603	524	518	596	524	544	541	532	550	521	532	588	573	554	561	567	559	562	552	567	551	533	566	496	564	550	547	550	509	561	570	536	556	547	629	579	577	538	574	555	542	542	570	553	596	564	565	554	540	574	616	546	567	590	550	551	574	594	550	578	554	569	548	558	555	544	578	546	554	593	571	537	549	537	566	532	540	565	575	571	559	575	560	533	550	541	547	520	570	552	589	564	523	561	544	525	557	559	515	537	507	534	571	531	568	566	565	544	547	552	555	544	537	530	567	543	592	523	565	532	537	593	567	596	555	568	562	514	547	522	547	516	556	559	532	587	542	587	554	559	558	585	572	573	584	595	575	558	525	574	516	536	585	587	562	578	548	554	541	545	547	558	581	560	525	555	529	518	543	530	525	517	547	567	554	533	515	542	571	578	560	519	558	585	531	534	545	530	545	553	569	569	583	570	530	540	557	514	583	559	582	546	575	535	544	509	544	497	524	566	536	598	565	524	591	547	567	597	547	491	543	566	561	579	565	544	595	489	529	570	543	585	575	514	541	584	603	573	544	579	582	555	545	528	537	556	551	544	533	540	554	546	518	548	551	568	591	555	558	561	583	519	553	572	511	612	535	539	542	587	566	558	582	600	569	590	527	579	544	516	515	518	520	600	573	573	561	568	543	569	590	573	525	560	542	518	575	581	566	532	572	531	533	551	542	567	565	548	550	557	528	551	516	548	556	582	519	524	608	508	507	517	534	621	524	533	548	568	596	520	551	526	562	554	510	595	538	552	551	571	552	542	543	550	563	502	584	573	580	596	516	531	540	543	532	561	547	568	551	557	546	554	528	534	546	560	544	564	571	542	576	532	529	572	547	571	496	527	529	557	544	508	510	547	525	571	576	554	555	581	532	596	554	555	544	572	560	534	529	554	542	540	580	537	558	545	570	573	569	605	565	490	559	541	540	533	569	556	532	544	573	538	572	537	512	558	542	519	559	529	550	540	571	550	569	533	531	558	553	553	516	560	585	553	540	509	525	536	531	603	550	564	558	580	544	538	546	578	542	608	512	517	544	564	594	542	523	594	565	542	522	557	611	521	571	507	575	542	564	573	569	541	561	571	580	570	557	566	551	520	552	570	536	565	580	530	611	532	572	543	566	552	579	568	594	563	501	554	544	567	529	511	560	546	538	553	543	596	543	544	580	541	580	557	569	541	558	556	561	570	549	541	564	546	563	555	526	578	563	491	524	598	574	587	551	562	549	615	535	558	563	588	514	548	570	556	538	543	516	503	548
20690	5132	3050	2235	1573	1168	852	677	528	426	400	388	377	344	296	310	308	315	279	259	239	240	276	274	285	249	230	241	239	262	228	220	242	230	223	240	238	235	211	245	241	234	228	233	263	242	221	266	203	219	227	228	223	236	227	211	213	239	216	239	206	239	231	202	217	230	217	209	219	222	216	217	254	252	228	249	213	217	218	238	221	232	226	220	210	207	242	196	229	223	197	220	251	232	222	208	219	252	238	226	210	243	255	243	233	255	221	213	256	223	224	221	230	216	227	238	242	232	240	252	214	237	215	212	223	228	233	234	224	234	223	249	229	242	247	214	211	203	226	216	226	248	222	216	266	233	216	233	235	238	231	216	219	234	229	229	205	222	226	236	206	216	201	227	247	233	227	226	231	216	222	214	208	223	225	241	240	231	246	212	218	249	230	238	214	232	218	248	247	213	228	210	187	224	224	246	225	214	224	242	237	242	238	224	206	237	230	224	211	251	224	196	251	232	228	222	232	219	240	216	247	230	245	215	226	222	222	225	234	214	199	205	248	217	234	207	190	223	197	206	227	211	225	248	226	258	245	212	212	211	230	228	222	253	239	232	222	240	239	238	187	253	200	219	219	249	234	214	255	199	264	223	229	211	226	219	234	211	253	242	241	208	221	225	249	235	210	228	227	194	222	224	213	208	216	222	237	230	199	216	233	241	226	225	226	207	225	247	224	228	217	199	228	228	237	244	237	220	232	233	228	224	230	248	217	225	209	244	252	257	246	213	210	223	210	219	223	233	222	237	218	224	237	268	211	270	204	233	223	228	216	235	259	234	198	253	218	238	234	223	234	216	214	238	212	249	221	248	212	235	265	183	229	252	231	217	211	245	210	231	250	227	229	255	210	232	237	248	235	213	218	214	234	228	256	245	242	242	246	221	226	240	221	246	261	236	211	238	227	210	211	226	225	217	222	237	233	196	242	238	239	240	224	222	227	247	212	227	225	242	221	212	235	216	261	202	228	235	234	227	202	237	199	209	236	228	205	240	233	239	258	256	248	197	222	233	230	251	225	206	241	212	197	246	252	252	240	253	268	250	221	204	210	259	210	235	250	219	201	231	219	234	244	243	237	231	239	225	234	260	202	229	248	223	230	207	196	219	234	227	232	221	236	232	238	219	259	211	234	222	243	233	253	235	257	246	237	234	236	255	237	230	235	219	232	211	212	224	211	227	207	255	239	229	236	229	242	232	249	238	218	209	217	223	215	209	248	222	241	226	203	241	232	249	233	259	226	217	222	228	234	243	214	255	209	234	226	216	252	245	259	216	227	219	232	224	220	230	207	198	203	238	232	215	242	228	230	242	242	225	232	244	248	207	230	225	215	247	229	257	219	240	236	238	233	216	226	206	217	236	228	203	219	237	207	210	205	204	247	243	240	225	216	241	232	238	244	231	198	230	223	245	222	242	256	249	219	212	205	240	182	209	239	211	249	260	248	224	201	230	223	231	243	211	216	248	241	241	257	205	255	240	210	223	214	243	222	212	241	221	238	208	238	238	205	206	213	232	221	246	254	244	218	234	221	235	224	243	216	264	215	267	260	217	227	271	257	242	234	188	233	247	257	223	268	242	212	223	229	209	223	260	227	240	212	234	211	237	218	191	223	208	201	220	221	217	246	217	217	214	243	208	220	223	253	207	211	227	229	218	200	225	235	239	238	203	215	243	226	240	249	240	227	236	225	199	225	236	214	240	232	233	216	228	229	223	229	246	229	228	209	214	245	195	220	227	248	230	239	236	247	234	277	226	230	226	230	245	231	244	233	237	222	262	243	214	234	234	212	222	223	218	223	217	226	218	225	219	213	244	248	224	248	231	217	204	205	222	214	230	240	258	213	250	221	218	223	225	239	221	252	257	241	254	213	225	192	219	237	241	245	259	210	209	218	240	221	244	219	231	243	240	242	207	243	259	226	239	259	224	235	249	227	254	230	238	239	240	242	225	258	227	263	222	224	232	230	257	231	234	221	224	256	261	209	226	235	204	217	232	251	243	219	250	210	239	222	252	262	226	207	224	218	233	247	227	243	244	259	219	237	242	205	198	205	224	221	221	243	212	213	224	213	219	200	256	239	210	220	224	238	220	245	238	236	215	227	207	258	234	210	213	236	243	246	209	242	207	232	235	204	237	196	211	209	221	235	217	229	234	223	212	215	218	210	225	224	225	252	242	226	253	227	222	216	195	206	256	241	240	241	251	210	228	240	213	262	230	209	214	211	213	243	241	232	218	221	225	190	245	219	244	227	232	224	247	212	246	221	227	238	238	209	248	232	211	230	208	217	216	217	218	248	234	220	248	210	236	265	244	225	247	207	220	211	206	211	209	231	216	222	234	250	234	218	244	224	242	231	215	260	219	248	217	236	228	230	217	219	229	243	243	217	233	246	231	221	217	220	251	207	235	242	208	220	235	233	200	249	223	236	249	245	231	210	217	227	234	222	242	232	244	223	216	249	204	262	247	225	197	261	209	209	245	220	229	202	264	234	214	237	228	225	241	240	232	249	201	248	249	224	235	245	242	236	231	234	236	216	216	226	213	211	232	233	263	238	233	224	234	224	220	248	267	230	210	234	239	214	242	258	220	235	200	245	237	238	238	214	247	208	211	229	189	209	216	233	216	222	235	205	224	222	206	226	229	214	223	206	246	208	207	236	221	219	227	241	240	237	233	193	254	227	244	263	213	234	214	219	204	252	226	210	220	239	237	203	231	213	197	231	217	243	252	248	231	229	239	231	238	220	217	243	247	240	232	230	247	201	235	233	247	230	249	231	230	230	241	257	233	247	213	226	206	235	218	215	236	224	232	239	255	227	216	236	224	232	239	214	216	221	228	215	231	249	217	224	214	221	233	219	239	222	244	249	203	263	218	211	233	209	240	248	215	242	235	203	245	236	190	210	225	196	214	247	233	240	243	237	224	235	226	207	231	239	226	206	243	256	206	228	218	224	232	215	249	241	228	250	254	255	217	231	233	234	212	240	220	237	257	224	215	220	226	221	226	218	252	220	225	240	256	223	207	233	237	232	251	206	232	179	188	250	231	227	257	235	219	245	265	236	249	239	263	216	218	242	263	221	225	252	249	242	242	249	253	215	216	246	221	245	240	243	236	217	228	224	216	226	242	204	226	253	219	227	247	266	218	250	209	228	234	203	212	254	234	199	226	222	214	226	255	213	221	247	216	218	250	225	223	232	230	233	271	242	224	235	205	235	195	232	192	242	249	241	227	230	219	200	262	226	246	232	236	228	203	234	229	231	210	208	223	225	213	217	252	218	222	238	215	218	228	242	211	245	234	251	222	209	209	239	252	198	264	222	214	233	215	245	226	231	221	243	262	219	263	221	248	248	209	234	206	188	235	212	211	213	209	245	250	229	210	214	220	202	252	264	220	229	214	237	253	238	240	231	241	234	218	253	216	222	218	224	214	227	214	213	254	240	204	191	241	225	205	236	243
13011	2794	4918	5867	5579	4552	3390	2525	2050	1812	1502	1413	1267	1194	1058	981	951	940	994	870	724	773	766	702	667	661	664	627	582	637	602	605	556	645	591	567	564	555	583	552	559	531	592	534	551	502	574	554	556	561	552	545	507	544	544	539	559	508	521	521	566	520	525	567	513	519	537	500	528	547	503	520	482	512	530	492	529	512	568	481	515	518	508	485	524	510	556	573	516	505	535	490	478	540	528	530	517	543	529	495	542	523	518	508	512	521	518	556	507	516	559	489	562	512	523	572	541	529	538	475	520	506	539	515	524	523	522	551	530	525	498	517	512	499	529	478	519	534	522	499	495	556	518	483	555	496	499	468	538	535	516	506	505	514	494	510	488	560	554	485	511	541	499	496	511	512	541	489	510	558	499	520	509	514	522	553	493	553	560	544	511	557	551	517	551	560	507	483	507	507	519	490	487	492	518	514	501	523	493	545	508	522	502	485	550	547	460	550	489	523	525	574	503	508	517	508	561	540	531	504	507	519	508	533	544	507	542	541	510	510	517	497	527	527	539	469	525	509	467	510	529	502	515	460	560	530	531	524	542	535	522	505	531	551	507	549	504	542	509	556	533	515	452	518	498	542	518	550	507	545	553	517	513	522	527	520	513	517	523	505	521	545	517	495	516	516	508	481	506	548	528	502	547	524	515	571	459	532	530	503	486	539	487	507	536	479	542	511	541	508	489	544	462	543	515	519	535	547	505	480	538	577	514	505	523	510	533	551	556	490	534	563	503	503	525	509	495	557	558	527	552	548	482	492	492	505	533	543	554	475	536	528	568	524	542	523	513	528	529	510	516	481	486	553	547	505	526	548	507	537	518	536	513	503	542	563	497	513	540	513	531	542	489	546	523	534	522	544	509	531	515	505	509	526	525	548	484	517	519	525	514	532	517	522	519	569	530	523	527	539	499	551	470	528	527	530	549	506	526	531	496	559	520	505	501	486	486	552	507	512	549	512	588	507	494	563	498	505	524	529	510	508	514	546	492	559	505	504	554	528	477	543	524	512	568	536	536	510	479	496	500	500	528	523	549	493	522	478	503	537	521	478	540	501	520	536	505	500	533	512	536	510	544	538	540	502	528	506	542	568	533	521	522	511	534	519	510	556	507	551	519	546	514	503	491	526	546	571	536	487	538	537	512	501	520	488	533	527	538	528	549	515	542	507	531	485	525	530	517	522	501	524	476	498	528	486	468	528	524	550	558	521	503	527	490	527	550	514	518	517	514	504	511	531	532	540	501	517	543	516	493	484	579	553	522	515	507	525	521	509	511	518	523	560	505	559	531	526	504	523	531	510	510	526	535	491	516	491	480	520	541	521	490	528	556	489	529	504	508	519	525	513	531	472	567	545	523	514	542	519	559	531	542	541	504	507	570	564	594	494	508	474	512	527	532	516	516	495	493	491	554	545	500	526	501	522	515	468	516	513	503	509	477	501	496	522	538	546	536	487	524	511	496	480	557	464	536	544	565	505	525	487	546	493	496	565	531	502	451	545	540	524	527	551	507	500	535	540	505	506	531	533	525	519	569	543	546	514	538	501	515	516	496	497	541	540	519	534	506	525	543	504	555	525	558	541	520	492	538	529	528	486	510	522	508	530	521	508	508	550	512	535	503	534	532	512	535	520	512	529	494	599	534	510	511	501	518	525	516	503	529	528	520	543	477	537	536	523	567	541	516	540	538	556	509	511	534	507	506	515	518	543	513	504	547	522	526	530	517	541	487	525	512	465	505	537	477	549	538	535	518	518	541	534	516	521	528	551	496	514	494	536	515	531	510	529	534	483	523	533	504	541	530	527	568	545	491	515	531	528	502	510	500	497	527	531	492	502	536	560	521	520	512	553	507	503	529	529	503	529	553	508	489	546	486	529	490	530	604	539	527	542	490	584	541	513	502	512	500	504	548	523	540	521	520	515	542	499	492	504	493	516	518	535	500	527	533	515	519	535	523	538	543	513	522	537	556	513	531	482	486	520	507	491	499	515	532	503	563	508	495	504	506	486	507	538	514	497	475	529	520	477	538	524	524	560	514	515	521	526	523	500	554	472	519	524	512	546	517	533	538	530	508	549	489	509	500	553	513	591	506	523	513	560	553	550	527	515	538	507	507	477	533	508	502	501	509	501	515	506	501	486	501	517	482	518	536	533	525	565	488	532	556	522	537	496	531	498	486	560	537	512	451	493	518	547	511	506	523	494	490	504	521	459	538	579	514	538	527	493	530	514	547	507	523	517	502	533	521	533	470	503	520	528	494	517	537	540	550	537	553	550	537	499	504	460	521	516	490	522	538	490	539	523	468	558	517	508	517	500	508	511	534	539	506	528	558	528	541	516	508	528	508	518	493	503	536	513	501	516	544	506	526	498	502	511	497	507	478	499	492	528	538	523	501	540	537	526	490	491	488	504	490	506	512	532	528	515	498	504	553	516	469	511	547	481	521	513	547	529	538	509	524	517	542	525	537	529	539	478	524	520	502	527	569	532	535	517	492	481	520	489	526	491	506	541	554	539	518	510	519	499	505	538	541	511	524	482	526	523	526	502	541	465	514	498	537	544	510	550	542	528	521	554	524	559	516	476	526	503	509	556	506	488	524	516	560	517	528	528	538	500	500	516	526	545	519	563	560	524	511	520	516	494	507	503	506	510	534	549	517	540	521	537	522	557	551	511	556	512	508	510	520	504	506	514	540	482	540	503	516	502	529	540	526	528	491	516	488	482	559	553	482	509	504	543	509	518	539	496	543	524	512	475	496	496	502	529	516	524	526	512	518	527	531	501	548	544	527	510	539	513	537	516	513	492	499	527	495	542	496	536	519	509	517	539	497	513	528	493	472	514	545	517	502	513	523	529	545	523	520	500	536	553	529	497	572	520	473	512	536	538	533	544	500	490	520	485	532	569	564	544	524	500	540	503	531	550	504	547	513	504	556	531	508	491	541	530	502	512	537	502	517	549	544	508	553	526	486	529	545	507	518	466	495	524	521	498	525	501	539	528	554	502	516	530	500	487	532	495	555	543	537	526	506	535	520	555	527	561	573	497	520	526	545	560	510	524	527	520	505	524	522	464	487	519	535	518	528	516	512	550	498	487	487	517	507	510	534	571	563	508	530	540	424	521	497	530	516	513	518	528	542	548	531	526	552	517	484	512	539	467	483	539	496	522	558	542	536	476	496	515	534	493	507	482	523	522	540	493	532	530	519	525	562	525	485	540	511	541	544	528	519	493	524	543	504	472	515	536	517	485	526	506	534	522	519	492	530	535	536	533	536	564	544	528	506	488	513	558	543	489	509	506	535	513	550	537	519	551	526	546	513	535	520	514	525	527	529	492	503	497	539	548	469	515	513	506	533	475	510	491	517	507	510	509	545	554	523	532	536	557	476	533	520	543	572	529	542	538	530	562	540	520	494	492	500	521	486	500	470	532	498	505	500	580	518	513	504	528	541	516	484	523	546	521
3531	921	712	566	428	337	235	209	170	180	154	148	117	131	155	127	97	144	134	127	126	128	112	115	126	128	124	125	135	125	119	116	104	113	123	121	126	128	141	144	135	118	110	121	123	132	103	140	123	116	119	114	137	126	118	115	123	124	96	109	112	122	108	127	100	111	123	92	108	89	102	124	153	121	132	107	125	102	108	95	106	123	108	117	123	122	117	132	112	124	119	119	107	115	127	138	110	143	107	112	124	112	112	121	117	120	105	123	98	111	130	126	104	101	126	110	128	115	110	104	117	106	111	106	111	104	134	142	108	112	102	93	141	116	117	125	120	112	136	101	119	112	113	121	123	128	98	116	132	102	118	116	100	120	130	129	120	124	118	119	110	108	130	116	120	128	121	100	129	104	124	97	122	111	134	126	122	128	111	111	118	106	114	123	119	114	113	123	134	117	119	111	130	110	116	119	119	110	136	107	123	144	107	131	133	122	108	116	121	110	116	120	124	114	118	127	133	123	137	111	117	140	116	129	119	138	105	122	121	123	123	102	118	95	113	134	115	108	107	117	110	111	113	132	103	99	98	105	101	114	112	119	122	113	121	123	128	123	117	132	101	125	108	115	130	132	153	123	130	125	116	135	112	128	115	141	109	118	120	115	117	120	123	120	95	113	106	109	112	98	114	114	115	107	118	98	128	109	129	129	123	108	124	119	121	101	119	132	130	113	154	121	123	106	97	126	112	104	112	125	101	123	109	101	131	130	107	133	125	102	121	110	120	114	114	102	127	134	123	114	122	101	123	132	133	126	113	108	111	136	123	137	135	131	126	102	110	114	125	108	112	131	119	117	106	118	118	105	115	107	128	132	148	108	118	111	130	123	135	145	139	107	102	101	91	117	137	130	112	130	132	114	114	115	109	138	122	125	111	121	88	116	124	109	108	113	119	136	137	129	109	119	118	110	123	110	126	116	124	131	144	130	131	124	125	101	118	117	106	106	109	103	103	102	123	119	125	121	144	132	109	121	122	131	118	123	119	138	121	118	121	122	112	101	125	119	114	109	115	123	109	103	122	98	116	109	145	137	129	115	110	103	108	92	118	104	122	123	107	115	145	98	133	133	119	126	109	131	103	129	125	131	117	103	127	116	90	107	128	124	129	127	102	106	97	114	95	132	121	129	120	124	113	125	139	114	126	103	128	136	108	148	119	109	108	114	121	112	124	110	109	133	142	101	118	125	121	103	120	134	111	141	116	117	101	112	130	123	121	114	136	113	112	125	122	100	114	116	101	109	106	124	115	133	122	122	136	118	133	96	116	139	141	98	115	122	116	135	129	103	104	119	122	132	107	110	127	121	112	104	134	128	115	115	124	124	126	100	142	107	128	116	128	116	121	109	117	102	110	119	96	125	123	135	119	106	134	118	119	116	115	133	117	110	134	150	122	119	118	139	141	124	124	124	121	134	124	109	115	107	116	117	135	128	118	113	112	99	113	111	119	99	111	105	116	105	137	133	106	142	127	109	115	125	123	113	120	136	109	130	107	126	117	116	130	135	116	137	116	92	121	113	117	133	133	111	127	127	111	114	124	131	116	126	132	127	113	137	115	111	128	106	109	122	126	108	104	118	108	130	147	135	106	111	133	145	118	133	135	118	117	111	133	126	118	101	110	109	118	118	111	111	121	107	128	124	107	113	130	110	113	122	104	103	114	104	104	127	117	105	120	124	106	121	114	120	112	116	131	116	97	127	120	115	100	104	118	133	112	138	127	116	108	117	131	107	124	133	125	131	118	143	132	105	126	118	137	99	106	107	121	104	142	110	128	125	121	130	118	105	126	120	100	145	119	125	119	108	119	131	128	101	134	123	116	112	142	110	114	106	126	118	124	123	111	101	103	112	124	112	130	135	108	126	121	124	113	108	136	111	111	113	103	100	116	106	113	136	119	119	126	107	105	128	113	116	121	101	103	104	124	116	95	123	104	133	113	106	132	112	91	118	131	119	113	113	123	123	92	126	107	118	138	109	133	118	122	133	130	119	110	143	117	96	134	97	99	114	111	126	116	94	123	111	113	130	115	114	107	111	107	101	135	118	132	130	123	119	105	112	116	97	134	125	129	140	107	118	121	128	100	114	112	119	122	125	111	113	107	106	109	133	114	112	121	126	121	121	117	130	99	143	103	126	116	106	131	128	116	136	114	110	136	122	124	131	127	111	109	123	114	123	111	128	124	117	117	121	115	115	90	107	113	128	131	120	128	128	118	117	114	103	115	145	128	108	111	121	105	132	138	106	94	94	100	103	124	148	135	160	110	143	105	110	124	122	100	106	118	115	117	118	122	106	114	117	113	116	120	117	109	127	134	116	112	114	131	122	107	93	124	102	114	109	104	111	115	108	109	128	111	112	115	136	130	138	130	137	108	130	116	133	121	120	119	118	125	102	119	129	117	122	121	124	122	93	123	110	105	122	106	124	103	115	122	135	131	130	114	113	140	112	129	113	100	104	110	112	108	141	127	106	133	104	107	135	113	129	119	119	125	118	129	129	119	138	128	111	112	136	142	112	117	117	146	118	110	122	105	147	115	102	108	109	129	103	98	115	129	137	119	121	121	127	123	110	122	129	137	121	117	134	92	104	122	127	126	117	101	115	103	107	109	108	107	95	115	122	110	139	108	108	119	125	107	122	101	107	118	123	98	120	113	105	108	128	120	121	117	118	125	119	110	124	129	122	100	123	109	107	131	120	128	112	116	122	129	110	112	125	121	118	106	140	118	100	105	104	126	102	128	86	110	106	116	127	135	123	120	115	125	107	112	105	117	114	141	122	131	109	112	134	117	119	117	114	138	116	132	122	137	99	106	127	133	105	128	131	115	124	110	115	140	123	108	116	121	110	116	114	106	123	102	110	132	120	106	118	109	139	115	120	108	110	106	119	116	133	114	133	123	108	105	138	117	89	121	121	111	126	94	133	114	131	134	110	117	103	122	129	118	122	106	125	133	109	130	123	133	125	140	124	106	114	112	122	113	130	129	115	95	131	144	86	141	115	130	108	125	135	91	122	124	123	102	128	112	111	112	107	123	103	126	122	111	116	124	118	135	122	104	100	116	105	115	112	93	110	129	118	119	119	119	147	132	137	122	119	140	128	115	130	131	117	117	139	130	122	136	118	135	117	107	123	125	118	109	127	124	115	123	111	97	110	118	118	122	127	106	114	145	133	125	104	109	137	120	134	127	112	110	126	126	132	120	128	123	109	117	126	116	109	119	117	134	108	95	116	128	117	111	130	125	148	116	118	102	109	108	123	124	96	113	105	119	112	98	115	121	136	121	128	127	107	114	135	126	123	119	126	107	123	122	124	88	117	124	111	122	127	114	108	112	140	130	126	118	136	120	125	123	117	111	103	109	116	114	120	108	119	120	120	142	141	128	100	121	116	113	132	121	100	118	108	115	113	132	119	122	119	115	144	140	125	93	121	142	103	129	115	116	121	116	110	123	111
2744	894	1540	1829	1648	1289	863	670	576	541	495	446	474	446	423	387	373	379	356	379	390	329	406	344	346	334	327	328	312	330	332	357	323	316	337	329	316	344	349	325	355	313	322	315	292	332	321	323	323	288	328	325	299	326	291	295	300	314	323	297	335	323	342	314	290	327	322	285	336	312	287	319	319	289	291	299	286	294	291	294	314	360	286	306	323	295	282	327	290	325	302	326	339	318	302	301	291	316	278	322	284	301	325	297	314	316	297	303	319	331	301	300	325	308	329	314	312	319	289	310	339	314	305	314	298	322	313	313	317	300	287	319	321	334	301	303	298	290	285	349	313	282	330	327	307	333	286	331	323	312	286	301	327	326	318	312	304	303	313	313	319	305	320	300	329	301	318	336	307	305	313	306	311	344	329	325	331	306	306	320	304	303	312	325	308	306	285	299	292	314	323	346	317	323	326	337	336	298	295	316	323	306	317	329	370	309	348	332	307	305	321	283	344	297	308	298	299	285	288	307	300	358	321	336	294	315	354	331	337	312	342	303	345	273	347	281	306	348	307	311	321	329	288	340	320	305	328	300	312	316	334	301	330	306	323	295	320	272	306	301	309	317	338	325	316	297	308	332	284	290	320	345	320	312	301	340	324	339	279	306	322	325	327	340	298	322	331	321	315	311	299	310	333	334	323	311	313	314	319	287	338	341	335	303	328	319	350	323	333	289	304	335	341	291	321	327	324	341	301	291	342	312	320	303	285	308	320	321	316	326	318	290	320	309	306	324	323	324	310	324	316	302	303	321	317	300	305	293	330	304	293	343	328	321	320	319	287	322	307	332	304	315	331	334	319	317	331	309	301	326	304	303	308	320	306	319	327	286	320	335	316	309	320	310	286	294	328	296	322	290	314	281	295	303	322	338	316	282	308	328	314	335	299	289	311	313	303	308	292	312	320	306	314	305	302	313	296	299	315	304	312	296	319	300	276	334	329	324	283	286	328	350	327	305	336	309	318	307	312	302	299	345	316	281	304	318	328	321	323	346	340	317	315	304	314	311	288	312	318	326	334	333	304	293	309	288	346	278	324	316	278	319	308	314	316	311	326	332	316	351	313	326	300	304	296	301	281	313	321	358	320	331	305	305	321	321	299	316	301	319	286	331	310	341	303	313	318	310	356	331	310	299	322	296	306	311	327	337	274	285	306	302	299	313	288	314	286	317	320	295	319	309	321	306	284	334	307	307	323	340	322	291	336	329	325	311	290	296	321	312	305	294	319	322	322	322	317	317	315	283	306	292	312	273	333	324	298	282	299	310	320	266	339	306	321	328	307	301	337	296	313	300	318	297	324	342	304	301	306	315	357	321	325	313	291	276	303	282	320	307	293	331	321	293	316	309	330	347	294	340	334	354	286	319	314	289	319	314	352	322	326	332	326	312	260	322	346	328	306	309	320	288	317	291	280	331	273	299	316	325	313	330	318	307	346	330	334	328	309	312	306	309	315	307	305	309	321	304	303	334	322	324	318	289	299	330	322	346	315	284	332	318	329	305	317	296	325	298	299	308	343	279	332	303	335	328	300	310	325	311	310	297	309	329	313	350	290	314	318	328	315	289	304	315	280	329	311	321	295	332	334	310	332	299	296	269	317	307	330	291	327	282	351	298	308	300	316	302	312	314	276	333	304	319	287	299	331	288	302	298	318	315	323	290	319	313	298	319	362	292	323	295	334	325	323	314	357	305	322	326	316	284	277	314	315	320	306	298	308	316	319	307	340	334	339	335	284	331	304	318	317	313	345	313	307	347	317	347	323	308	288	321	285	317	326	325	301	324	335	331	349	336	342	340	300	337	311	322	305	310	319	308	324	303	315	353	303	361	334	330	312	329	338	307	297	311	306	307	328	310	302	313	301	302	337	275	294	310	316	327	341	305	287	307	268	314	316	321	324	328	342	311	321	325	320	332	315	338	325	319	312	300	309	300	334	325	287	305	288	318	330	320	329	315	324	284	305	308	311	314	315	293	331	314	329	318	300	313	284	290	306	293	260	296	321	316	327	295	312	305	294	313	344	332	355	324	332	324	329	350	317	301	351	309	314	337	310	286	337	341	327	324	276	297	310	340	344	308	336	329	323	332	322	302	334	337	328	305	289	304	336	330	335	311	321	316	327	272	338	325	286	313	332	347	325	318	307	298	346	298	339	318	307	291	299	343	318	279	352	294	349	301	352	321	303	317	331	318	338	320	291	292	292	310	313	314	340	282	320	333	332	325	316	310	309	309	326	351	329	332	337	322	296	319	334	307	306	300	331	328	293	311	333	294	311	299	290	312	315	333	290	297	333	299	308	324	313	333	318	316	329	330	301	329	336	315	315	331	326	312	323	287	295	297	298	327	304	307	321	307	319	316	320	315	318	327	293	308	332	323	323	324	301	288	327	308	322	320	297	334	306	327	280	280	295	308	331	317	328	300	311	293	307	325	324	317	333	296	332	298	369	347	313	311	317	304	335	296	317	328	321	345	349	330	334	304	307	307	299	356	317	343	268	344	311	297	341	297	317	314	302	284	296	297	304	321	291	353	341	299	340	298	323	300	325	326	331	339	305	318	307	339	292	312	319	300	314	306	324	353	301	340	333	312	321	334	274	292	325	323	326	317	312	312	324	279	293	303	298	302	304	333	309	271	315	306	298	324	309	303	302	303	269	297	282	345	320	310	377	315	313	284	329	318	321	316	331	323	319	310	309	308	312	325	341	297	305	292	296	309	311	308	304	300	299	302	303	356	355	301	301	306	335	319	333	327	328	310	315	345	284	287	333	340	325	319	343	282	320	308	303	326	308	294	315	306	300	324	319	320	311	306	290	314	290	288	309	308	325	294	338	307	308	318	329	321	303	288	293	342	349	319	339	338	330	286	323	325	311	292	313	296	305	317	334	313	308	310	318	310	328	304	334	316	331	328	307	291	325	304	319	325	334	336	286	322	299	307	277	352	306	316	338	333	309	334	301	333	353	322	331	315	308	312	317	307	348	320	320	333	322	321	322	315	323	323	303	310	327	308	307	322	314	302	319	311	332	311	278	322	298	311	319	307	314	308	302	318	308	309	361	331	338	299	282	312	288	327	342	295	310	336	324	315	348	311	369	334	315	298	338	316	303	316	310	304	349	305	326	317	297	306	309	326	312	285	337	330	327	291	319	340	319	336	318	287	310	304	314	329	298	323	316	332	314	305	317	290	315	302	313	307	331	330	290	308	325	336	327	303	324	298	306	318	328	327	302	285	299	320	282	307	286	307	333	322	315	357	322	323	295	308	311	317	263	307	326	296	330	314	338	292	353	343	325	310	279	338	343	323	299	348	312	328	308	337	319	322	326	298	326	303	311	300	319	298	317	351	316	313	315	276	321	297	310	310	308	310	343	317	303	304	311	315	335	337	328	325	320	309	339	318	326	321	335	330	294	293	291	277	281	335	330	314	338	327	310	310	356	314	313	305	300	319	321	302
12968	3252	1730	1282	977	717	511	442	404	388	298	312	313	267	250	284	253	258	265	269	231	233	242	267	267	253	232	219	235	244	247	229	217	250	227	252	210	253	247	231	224	250	254	253	232	230	240	218	234	245	235	225	237	231	235	217	234	245	215	220	220	224	221	216	213	239	250	222	239	247	249	198	232	205	204	232	229	202	244	250	257	221	246	226	235	225	233	195	210	253	243	218	221	243	231	225	267	238	245	231	228	238	224	216	199	220	221	238	197	215	240	200	255	199	240	201	208	218	223	248	233	236	234	230	240	171	228	205	258	241	263	224	222	231	219	257	241	225	240	223	212	230	233	244	224	246	230	238	221	242	248	252	231	255	225	236	259	199	229	234	236	231	255	273	218	212	233	225	224	240	238	222	236	221	218	224	231	220	246	252	217	223	218	214	228	212	243	228	241	232	216	220	230	244	253	250	205	243	208	214	248	235	216	224	245	269	227	238	206	228	232	207	252	247	213	210	243	230	225	234	218	226	235	231	231	240	227	235	250	256	249	234	220	234	203	257	227	216	226	243	233	235	262	242	240	198	235	226	230	231	220	252	247	189	253	219	226	229	189	239	249	254	236	244	212	246	234	223	241	195	253	233	198	213	214	252	227	254	265	240	249	223	243	242	260	252	239	209	222	247	222	234	186	236	230	234	239	257	229	229	220	223	257	217	238	213	241	213	247	249	244	223	217	245	252	236	199	226	229	207	222	232	222	226	225	246	244	222	228	232	239	247	259	239	219	239	228	218	200	240	237	231	238	200	213	241	215	226	234	216	223	219	237	240	200	235	220	224	236	232	251	244	237	222	207	235	218	255	227	225	203	218	204	247	215	231	225	232	251	217	220	222	206	218	235	226	250	260	231	230	241	260	235	239	213	227	206	218	242	230	262	240	212	226	212	238	234	217	230	253	203	229	218	229	254	237	212	234	230	216	250	260	261	220	241	260	210	220	258	243	227	205	224	236	212	230	228	247	212	246	214	234	243	263	212	203	225	266	227	228	242	233	272	219	249	204	231	227	225	198	206	244	208	221	220	246	261	233	220	230	220	243	223	222	246	211	240	247	223	223	189	227	195	228	214	211	225	212	222	235	223	225	231	240	225	230	258	235	255	250	247	231	260	211	210	264	278	233	247	257	204	240	240	232	241	236	241	217	225	251	230	225	262	224	219	270	260	261	233	232	212	254	227	252	240	263	227	245	202	241	232	209	228	233	225	228	225	212	220	239	257	239	225	230	226	237	251	224	211	234	223	209	220	224	234	234	228	217	238	260	215	257	216	218	219	238	222	246	233	213	217	233	212	213	206	212	214	216	239	236	234	221	229	235	220	217	258	233	224	221	249	232	217	270	219	209	233	230	234	218	234	227	279	232	227	242	262	231	229	246	201	256	251	235	266	225	224	234	249	214	209	215	205	237	211	231	228	234	221	217	229	226	227	220	229	243	250	239	226	225	231	237	234	232	232	233	222	207	247	237	256	238	218	241	223	223	192	274	204	212	237	252	212	228	236	238	224	223	208	194	227	215	223	261	231	241	241	260	230	208	225	240	259	236	235	217	265	257	228	243	219	224	214	236	226	218	219	204	229	236	208	252	218	239	226	217	220	241	222	237	235	248	244	223	232	229	227	228	197	246	241	211	239	211	226	220	219	222	226	234	223	197	242	225	251	227	234	210	246	229	222	273	240	230	225	217	220	229	215	212	236	217	212	260	240	228	222	237	236	220	263	233	200	269	226	232	206	218	222	228	247	218	199	257	204	222	219	251	229	224	245	230	217	214	251	234	253	239	247	242	227	212	241	234	237	207	243	224	187	206	203	237	218	229	222	189	234	221	234	227	214	225	255	210	253	232	245	207	250	240	254	224	233	262	231	210	229	252	217	245	267	245	240	238	246	231	224	257	212	205	217	236	230	230	224	228	272	206	255	237	245	237	261	212	217	252	235	223	216	221	226	235	229	225	275	217	246	211	245	206	226	238	214	241	253	248	237	247	221	241	235	253	243	200	245	232	242	244	257	228	213	220	221	234	216	234	258	240	221	226	219	218	237	226	234	225	225	218	251	232	230	232	224	219	233	245	207	214	230	242	211	230	238	253	255	226	231	222	225	222	222	218	237	224	240	220	235	217	239	209	213	241	212	233	218	239	224	239	213	243	227	213	220	226	222	224	232	240	217	253	258	221	230	252	225	217	227	215	237	266	231	217	217	231	218	240	215	208	232	233	239	227	224	241	219	246	239	240	228	258	218	243	208	190	233	222	256	237	235	226	247	246	212	241	227	249	246	195	225	212	230	259	254	209	221	225	247	229	215	191	244	219	220	205	230	229	232	245	229	248	205	201	236	209	241	249	224	233	226	231	230	214	228	233	233	207	267	238	256	225	255	227	251	215	223	222	241	255	237	228	241	231	247	221	240	235	214	222	225	224	209	223	267	257	216	232	234	250	237	239	230	204	235	229	254	208	252	249	209	204	247	238	238	213	233	216	222	214	233	268	226	234	251	218	221	199	213	201	258	226	259	231	242	244	235	254	234	229	211	235	200	225	238	233	231	217	230	249	206	221	219	237	233	240	222	212	265	220	226	218	249	242	224	221	241	234	252	219	219	229	241	240	216	246	202	236	219	233	204	230	235	248	219	228	241	223	234	207	214	209	238	247	257	232	235	242	232	223	248	216	239	250	259	240	223	230	222	273	249	239	227	230	236	190	226	206	216	254	226	232	262	209	230	228	220	226	207	232	228	240	200	212	192	215	229	237	210	214	233	218	233	219	207	222	239	239	243	270	213	214	232	224	231	263	225	207	222	206	227	227	197	226	249	225	215	249	197	214	243	211	227	217	251	236	234	226	234	227	231	217	241	246	241	236	230	227	237	217	228	220	247	209	236	214	237	257	218	226	217	230	236	219	229	233	223	210	245	210	241	239	228	226	219	230	223	248	234	224	256	250	234	229	235	211	229	192	228	212	215	231	232	258	209	215	236	203	224	208	221	236	215	218	248	217	226	224	231	239	214	239	246	255	226	238	241	227	238	261	242	236	229	239	250	238	234	229	219	205	243	231	248	253	232	202	225	261	232	237	238	207	223	247	240	219	214	212	222	257	211	224	213	225	223	264	256	251	239	240	251	222	238	253	215	232	230	247	221	238	228	243	252	247	243	207	240	242	232	226	222	259	231	240	218	257	211	228	215	234	205	225	253	235	214	229	246	213	243	229	242	218	219	217	215	204	197	238	241	232	254	231	223	238	192	247	228	199	253	241	243	253	246	214	197	214	226	242	209	254	227	240	227	244	233	221	216	262	216	231	220	217	206	219	210	236	219	225	231	221	206	235	257	215	239	228	215	227	223	198	214	245	230	249	247	240	252	248	250	232	234	241	222	228	227	214	205	233	214	235	257	265	252	220	248	261	222	225	196	237	229	237	222	205	228	237	216	213	224	207	218	248	240	207	239	210	192	207
9691	2336	3161	3975	3618	3092	2245	1748	1380	1299	1144	1011	977	910	873	822	836	803	839	741	635	634	696	664	620	630	636	611	637	627	580	593	636	588	519	603	572	606	592	579	544	565	596	522	544	552	559	568	579	554	527	513	496	551	516	552	572	565	537	542	581	510	543	534	516	583	518	571	542	538	531	576	605	537	499	534	551	525	582	547	534	544	589	544	538	511	540	570	518	591	562	506	545	550	532	540	602	561	559	549	535	553	530	526	541	531	539	544	529	535	532	517	556	529	529	549	547	566	563	554	515	531	540	522	539	505	535	564	570	519	583	539	548	573	505	536	593	495	588	571	504	520	533	579	535	545	510	494	527	563	566	574	523	536	544	526	523	517	523	549	542	490	553	537	529	543	531	568	535	543	539	518	541	568	520	557	537	521	555	609	513	546	531	532	559	507	535	605	549	535	509	556	537	563	535	545	534	537	526	533	534	522	576	538	531	504	542	521	542	534	532	541	544	544	532	531	553	536	572	540	484	548	529	529	541	545	548	533	560	522	537	528	524	547	586	557	549	550	546	549	558	551	532	548	542	514	509	536	492	518	546	544	533	575	595	574	553	510	582	576	521	544	534	540	525	559	502	545	557	585	540	513	560	512	523	538	550	539	552	537	550	560	508	549	536	541	532	582	508	560	564	578	541	510	543	514	542	552	527	570	556	543	539	522	572	550	537	550	497	556	542	576	557	554	572	504	533	535	540	536	530	533	555	552	547	532	534	532	535	504	509	601	532	553	528	561	503	520	566	554	566	539	534	487	566	561	585	492	532	521	552	552	512	539	494	516	541	531	535	537	538	532	535	511	518	557	549	541	500	525	534	475	565	498	574	521	564	564	594	546	506	536	533	578	539	545	568	561	529	508	547	531	546	560	602	516	565	511	569	502	529	524	557	539	509	536	564	548	582	553	546	548	581	549	538	554	555	555	526	552	548	563	566	518	551	484	574	535	553	494	517	537	546	502	512	563	516	511	557	559	562	538	543	516	513	566	530	527	510	576	535	545	502	556	488	559	540	538	523	537	537	543	568	573	517	518	553	510	537	518	547	509	527	585	526	601	517	513	547	505	557	483	529	510	530	570	537	517	530	483	528	552	497	550	574	536	546	537	525	599	489	525	552	545	524	562	541	543	519	565	542	551	535	559	534	576	537	545	540	556	554	518	534	544	539	541	519	540	539	526	535	551	545	566	517	546	536	526	504	531	571	570	517	534	550	544	546	488	518	567	561	564	525	510	528	524	562	620	570	515	531	531	545	553	549	491	514	564	550	552	556	537	498	548	574	543	553	536	576	536	530	510	546	531	539	540	512	585	516	508	500	515	553	547	550	578	524	547	550	583	572	519	578	537	549	564	560	540	568	545	588	557	538	547	609	550	589	563	571	550	554	516	550	504	541	528	569	550	531	518	544	562	513	563	556	529	503	541	555	545	580	536	553	557	493	512	549	509	535	534	507	547	574	505	550	529	526	582	543	559	561	508	520	496	525	517	562	563	545	565	535	542	557	518	522	545	533	563	535	559	545	534	564	533	524	537	550	562	556	515	567	529	573	549	530	574	544	538	529	465	512	536	535	548	519	554	541	549	563	528	551	517	549	504	520	545	526	496	524	585	541	556	607	520	526	575	567	534	540	563	576	559	527	558	548	494	511	552	557	507	487	538	529	561	524	547	561	547	538	532	550	536	553	599	523	560	554	530	544	544	519	542	525	543	539	508	567	525	498	523	520	581	532	554	550	561	574	559	552	559	565	492	518	517	548	575	566	538	594	524	515	563	522	522	541	552	541	524	585	563	542	506	493	520	552	539	534	538	543	534	573	554	536	557	546	542	559	578	497	541	561	546	523	539	542	583	521	539	545	573	537	542	537	526	531	544	577	508	542	558	507	550	536	552	538	545	513	543	520	557	581	548	558	540	555	534	541	536	495	536	540	546	549	581	598	562	497	522	579	506	542	601	553	559	485	506	551	536	577	552	566	573	558	553	569	529	550	576	576	540	562	531	546	540	557	565	544	545	535	532	553	546	533	532	560	583	562	523	581	558	544	545	541	582	495	519	556	555	522	539	566	533	535	581	581	548	542	567	527	549	520	510	554	544	520	509	562	520	546	541	568	555	617	548	540	534	547	600	530	533	540	547	541	548	549	569	562	513	512	530	537	595	550	521	553	535	563	560	538	522	567	553	549	566	518	522	539	522	540	529	548	530	562	519	504	497	546	570	518	547	543	528	517	515	520	515	520	546	546	536	583	552	593	508	515	542	572	568	545	499	573	547	522	539	595	550	591	527	604	548	577	561	526	603	561	508	544	550	545	529	589	569	506	565	511	539	563	529	564	509	553	578	554	519	552	526	561	539	570	535	505	505	563	520	538	537	533	514	547	510	568	529	542	551	542	534	581	505	511	553	500	542	574	508	518	517	577	563	541	567	545	580	532	538	503	532	559	578	540	579	566	544	542	578	537	529	526	561	541	524	537	550	575	544	542	585	518	589	520	568	558	580	547	551	535	550	531	559	566	535	518	527	514	512	507	521	507	550	553	538	559	512	561	519	554	543	566	543	558	546	545	553	549	513	534	562	546	542	538	530	517	559	561	565	538	570	506	519	566	553	529	583	571	539	505	530	564	552	566	536	520	549	548	534	559	487	516	575	506	538	538	575	514	575	547	605	568	532	529	533	573	555	527	578	542	565	535	500	511	582	553	559	535	568	559	531	549	531	542	528	529	577	523	543	561	531	569	540	519	525	525	511	531	573	540	529	554	567	567	537	550	569	561	542	538	577	549	553	570	529	521	543	519	546	521	539	544	537	555	566	542	533	496	551	548	567	576	560	569	535	535	506	557	541	563	578	522	543	581	530	535	507	511	541	534	576	540	552	537	538	517	490	543	588	544	582	517	541	581	529	510	536	544	554	554	556	517	501	498	533	573	515	527	576	518	522	549	547	572	546	540	540	525	535	539	510	557	524	556	520	535	572	555	559	568	556	533	557	531	569	561	561	561	511	542	558	519	567	575	518	483	555	578	548	563	584	546	510	554	551	531	512	543	566	554	518	543	549	582	558	561	533	519	509	555	527	565	546	538	538	540	527	549	549	541	542	588	546	535	567	540	567	530	517	535	564	482	534	489	572	539	536	544	538	545	534	553	554	578	488	564	547	513	591	561	541	541	530	540	529	575	592	531	594	559	512	536	576	551	549	508	544	539	530	565	538	555	500	561	563	529	550	573	556	556	557	561	556	532	538	564	532	539	558	545	524	547	613	512	529	509	542	556	559	551	501	531	524	556	513	499	509	528	561	510	535	543	512	570	551	543	531	566	515	532	529	575	509	522	509	595	529	552	553	567	522	556	536	518	531	546	511	542	499	535	555	560	522	539	528	572	535	534	481	545	573	556	495	540	542	538	544	533	583	548	523	545	531	549	526	532	543	580	525	560	542	568	550	563	560	537	574	539	527	561	528
21190	5327	2781	1993	1345	1148	780	539	496	422	403	345	350	325	314	298	340	266	284	247	263	225	273	226	266	219	227	235	264	247	209	230	223	189	243	230	224	243	209	216	242	235	231	220	269	225	229	204	225	237	232	210	215	236	252	209	220	228	234	228	232	225	228	228	245	231	226	215	212	208	232	202	242	228	249	211	249	229	182	225	238	231	200	236	216	226	240	205	242	195	231	258	218	200	220	203	201	238	239	239	226	235	238	224	227	221	208	220	206	205	214	212	201	237	249	215	260	232	247	238	239	210	193	223	231	231	237	217	201	254	202	212	237	217	256	249	239	222	196	245	286	221	244	224	213	227	213	218	221	218	197	229	226	225	223	209	189	244	264	226	230	241	225	226	246	218	234	227	239	201	217	227	238	241	222	246	251	231	202	228	214	226	229	225	252	218	224	227	232	234	207	279	218	239	233	242	210	225	244	231	254	231	186	201	235	238	220	251	258	205	243	221	202	211	195	248	210	219	232	229	189	191	217	216	214	211	253	213	247	241	262	217	226	207	217	240	222	235	189	241	212	235	202	195	217	257	243	228	214	198	210	193	229	224	224	227	215	219	235	235	241	230	239	220	242	252	225	216	241	206	226	202	232	233	243	225	220	229	237	219	255	214	223	217	218	222	242	215	219	234	222	210	232	231	245	240	252	215	223	226	241	237	220	197	198	251	227	201	259	231	207	216	208	216	228	245	224	266	215	226	205	204	219	233	229	226	210	257	205	209	232	227	186	225	204	216	212	232	213	210	214	223	208	234	239	247	221	238	234	210	216	260	223	211	231	232	229	243	209	187	226	210	208	207	222	245	222	237	207	235	237	219	224	231	243	247	212	229	192	211	216	228	240	229	202	242	216	203	203	210	204	219	189	243	222	218	200	210	249	232	228	225	196	260	213	251	207	237	213	196	245	242	235	216	206	215	213	214	232	248	210	221	206	225	235	213	216	220	242	248	246	235	225	234	208	205	226	210	231	222	229	231	231	237	218	236	244	233	193	235	226	196	218	240	221	263	241	226	232	233	226	258	223	230	228	236	194	192	208	232	248	244	218	227	202	228	216	265	242	255	245	241	227	238	203	209	216	221	244	213	190	254	228	236	218	235	247	234	219	174	217	240	229	206	219	198	247	233	243	209	230	193	218	225	237	231	221	186	222	232	229	257	207	203	205	188	227	254	229	219	214	222	211	248	227	228	241	222	235	222	238	216	196	205	223	223	222	204	236	205	209	265	228	222	221	215	235	220	195	237	228	213	242	236	257	238	224	240	225	219	218	210	225	208	215	225	231	213	234	208	265	256	248	240	213	239	214	249	218	207	216	216	218	191	220	231	214	204	232	217	222	238	220	244	260	235	249	249	248	231	227	224	198	224	221	246	241	249	234	204	232	232	246	222	202	228	236	226	231	249	234	230	220	216	225	229	233	247	246	221	221	217	202	242	242	229	232	228	211	194	226	234	220	209	222	218	207	212	213	200	215	235	222	225	221	235	246	209	226	219	224	228	212	203	199	218	210	208	223	246	231	245	236	235	227	207	228	237	239	255	211	220	249	257	204	226	225	240	217	220	203	204	229	197	240	241	228	262	240	243	256	213	210	213	194	225	215	225	230	238	265	238	242	231	235	239	230	213	219	223	240	242	212	231	249	203	244	225	210	208	235	221	262	217	205	273	240	216	229	208	237	229	247	217	247	255	234	200	204	213	229	217	237	246	253	246	232	226	227	210	230	204	224	251	244	209	253	211	196	262	200	256	246	254	203	215	220	202	223	246	205	247	254	218	213	230	220	226	233	216	229	243	219	228	208	254	208	227	224	244	226	223	223	222	214	224	233	265	225	242	260	253	211	228	219	240	226	210	213	216	240	228	197	214	224	237	228	236	242	218	228	212	245	228	186	243	211	201	198	228	226	215	228	211	233	212	212	219	225	212	253	222	240	222	237	239	253	218	223	205	213	224	245	214	251	232	188	229	219	222	232	236	209	232	246	236	231	225	194	240	227	208	228	218	233	208	247	260	268	215	211	217	210	240	228	222	231	236	224	233	206	213	239	225	233	230	241	228	205	222	212	216	203	224	231	216	216	251	233	225	215	216	216	219	224	207	201	184	234	247	232	225	221	223	240	232	214	249	240	241	225	214	187	221	218	240	220	238	233	202	222	215	248	238	214	240	207	239	258	241	225	247	240	207	219	203	204	222	251	211	233	225	242	214	222	221	243	241	234	224	227	225	236	225	212	231	213	211	228	252	224	230	255	220	238	206	220	214	197	261	216	205	226	225	194	236	210	199	214	204	209	220	235	201	224	236	265	233	247	195	195	247	194	223	230	242	274	200	209	234	226	216	227	230	239	223	218	226	259	227	204	236	209	187	228	197	245	234	243	252	250	257	241	228	236	236	239	250	224	223	227	225	214	231	207	207	223	227	256	244	220	222	215	258	249	260	221	233	218	204	206	197	222	230	229	236	225	253	244	235	217	214	212	207	213	243	194	235	211	215	242	204	225	209	238	215	218	232	236	207	232	231	218	234	216	249	232	225	234	215	229	208	206	228	211	224	225	215	210	207	211	245	216	232	253	222	229	206	217	247	198	255	225	200	218	208	227	201	260	196	236	180	244	205	221	229	201	221	218	224	230	246	238	219	219	244	217	234	212	249	203	217	236	211	216	227	232	216	212	216	217	191	221	241	208	217	202	182	230	246	202	219	224	223	216	209	230	237	198	218	247	224	223	229	214	231	214	215	227	227	229	224	263	214	196	203	226	230	246	229	237	214	232	264	225	222	211	213	230	251	195	233	221	229	229	250	250	250	261	218	243	197	204	207	208	206	223	229	224	198	205	202	231	229	217	238	275	243	241	225	225	225	220	228	232	245	219	229	221	209	214	214	217	215	194	216	236	233	204	242	224	223	245	240	243	227	271	230	201	237	217	215	199	227	220	240	237	205	258	251	242	232	217	195	229	221	216	197	236	254	219	250	217	249	208	237	218	225	221	212	255	237	230	230	218	270	250	227	263	229	246	199	208	222	222	219	210	188	201	238	216	194	234	239	216	234	204	221	238	212	194	210	230	255	218	211	246	239	206	205	196	197	243	209	240	225	222	235	248	222	244	234	225	229	220	262	225	210	219	221	230	195	257	235	240	225	242	200	212	221	224	203	227	254	206	229	211	188	232	229	230	228	237	179	232	221	193	227	233	189	221	222	256	245	229	235	212	248	221	240	204	250	243	216	212	234	241	219	220	242	258	218	205	238	218	240	226	212	231	242	200	234	234	244	218	222	247	230	228	219	233	240	220	216	198	249	246	217	212	229	208	197	227	211	218	239	179	220	216	234	241	195	213	197	228	215	206	240	233	211	205	268	253	230	232	236	233	227	216	256	209	240	221	204	229	211	216	234	230	225	233	232	218	225	220	225	217	218	208	208	226	227	230	224	216	196	191	211	212	228	219	259	234	223	231	242
13060	3025	4605	5767	5266	4447	3257	2325	2051	1710	1448	1274	1190	1223	1072	1046	934	931	992	842	728	742	757	683	684	649	650	608	622	586	640	651	543	571	567	549	562	566	519	563	549	502	516	530	522	529	499	540	548	540	545	543	499	521	550	549	490	538	508	507	547	502	548	489	498	503	490	513	484	538	511	512	545	546	514	528	501	477	520	538	533	484	541	472	486	564	506	519	488	543	519	473	540	503	532	494	526	528	512	538	507	492	530	503	515	525	503	521	515	513	529	527	520	512	502	510	509	597	501	537	526	491	493	485	525	527	513	496	526	466	487	496	513	517	514	526	490	517	489	471	480	517	495	564	535	490	520	546	496	481	546	504	501	505	497	481	511	529	527	527	530	539	546	448	507	535	508	559	471	510	504	534	526	540	536	516	521	518	519	484	514	528	493	508	527	519	519	532	522	500	544	486	471	521	514	540	539	514	528	505	502	527	526	507	481	511	540	476	512	507	477	546	490	509	518	511	515	540	557	534	484	505	505	539	509	481	589	532	520	540	520	531	533	478	515	500	475	527	526	533	523	517	509	511	542	537	505	504	487	507	515	531	491	565	553	525	519	506	528	528	526	500	515	493	508	534	535	515	513	510	464	519	513	516	523	449	524	544	477	531	508	513	499	518	482	509	498	525	503	530	519	515	513	532	530	500	498	492	518	517	531	485	519	509	534	475	505	529	495	492	527	532	494	513	520	477	506	539	491	484	509	559	497	507	457	492	482	532	512	511	549	511	486	510	532	504	483	508	564	502	506	486	528	529	483	508	472	479	496	499	526	526	537	480	548	520	512	484	538	525	523	487	527	553	490	496	558	531	503	511	536	542	495	498	566	543	533	547	520	525	523	500	546	455	527	506	555	506	508	486	499	536	491	535	481	503	523	520	501	511	526	501	521	482	507	489	469	490	472	547	508	537	495	522	519	495	475	534	507	537	495	511	553	534	480	501	525	518	530	514	509	481	550	491	470	458	476	539	525	478	533	507	517	449	494	493	486	466	521	482	564	525	497	523	550	519	488	560	494	518	536	503	519	523	535	510	444	537	532	491	494	514	516	490	496	505	489	545	521	514	493	499	545	556	530	542	490	542	486	492	549	482	512	534	487	529	513	489	523	526	527	490	537	514	485	482	498	520	475	471	520	506	479	506	481	531	553	525	486	475	480	505	495	521	518	519	520	546	509	506	512	533	538	551	517	524	505	509	501	513	536	491	519	522	511	533	501	524	546	538	479	524	534	524	517	526	501	457	500	502	520	535	498	494	511	523	537	545	477	543	491	518	512	506	548	500	535	509	518	517	517	550	521	478	516	573	510	529	524	462	499	480	517	533	541	510	495	508	487	515	508	512	520	547	530	523	526	527	492	498	512	520	502	543	510	458	479	474	492	515	466	517	453	505	527	499	540	494	512	505	504	550	499	494	525	568	494	491	484	478	501	513	452	524	511	523	500	535	533	515	508	537	486	510	502	522	495	522	474	523	508	523	571	531	501	505	531	473	519	530	467	515	481	554	537	515	483	494	501	519	465	521	493	510	484	481	534	525	503	513	525	511	504	507	537	513	500	509	567	520	535	553	479	530	544	515	518	513	497	511	511	500	498	518	483	526	513	502	526	510	502	528	492	508	503	516	569	507	540	483	510	515	520	519	519	491	531	548	506	522	506	508	472	533	531	475	504	518	519	499	532	532	525	508	520	491	522	491	531	537	529	528	533	486	532	498	542	536	517	532	484	534	488	533	516	538	528	534	512	496	499	500	557	559	503	498	516	517	535	542	515	501	513	546	527	517	518	547	513	470	504	499	523	494	498	519	488	512	483	540	481	497	527	498	562	499	490	495	470	509	525	483	512	493	517	558	529	532	464	483	503	509	469	534	523	481	488	531	479	528	485	512	516	503	496	516	510	530	508	515	506	497	494	541	499	512	532	521	496	502	502	511	540	509	534	489	492	500	503	493	541	488	499	538	500	534	522	502	514	527	503	516	538	499	492	555	554	519	451	554	502	510	501	496	529	521	480	512	514	562	544	552	521	456	503	485	531	531	511	535	508	496	473	498	515	514	510	492	542	502	480	510	522	509	504	502	473	528	533	470	518	517	532	540	503	500	544	503	506	497	491	543	507	492	494	493	496	505	530	498	505	513	492	554	502	549	513	520	503	494	487	508	511	515	492	504	538	514	467	521	550	494	487	531	547	510	512	481	544	527	489	551	487	486	521	547	508	502	513	522	501	520	521	522	532	515	485	488	497	517	498	479	502	511	517	549	548	522	510	472	511	507	494	540	496	529	493	551	473	483	459	543	514	461	513	489	513	512	496	524	553	530	497	536	541	512	510	491	531	499	563	497	489	522	530	530	500	504	511	490	520	474	507	512	508	498	524	518	492	505	494	484	500	496	526	549	516	509	520	513	508	497	518	476	522	466	488	519	542	486	550	551	508	528	537	512	516	543	505	542	516	528	517	503	525	514	526	546	556	511	534	526	513	547	494	541	522	517	517	498	493	490	486	527	537	486	560	494	521	505	516	453	530	528	521	507	508	490	478	468	565	516	538	496	501	501	481	517	511	539	505	549	523	492	531	460	533	505	504	493	481	511	480	497	514	527	546	564	525	456	571	570	463	487	492	525	514	435	516	482	548	511	455	506	536	535	505	536	533	536	500	515	534	505	520	492	529	517	477	520	522	544	463	478	520	505	510	527	511	540	498	492	561	474	553	519	550	507	464	492	504	482	501	491	580	518	521	529	508	473	468	534	473	455	496	481	503	521	488	491	513	502	545	496	467	496	495	516	492	532	551	511	536	534	549	530	574	494	520	495	572	513	479	484	498	507	525	496	528	545	486	493	515	491	492	526	527	554	505	521	542	508	552	526	496	497	538	525	498	458	530	496	529	540	512	553	574	512	515	525	523	534	509	495	498	495	529	535	510	542	460	509	542	509	488	507	514	500	495	503	510	502	525	520	556	495	465	516	531	525	494	515	495	481	500	469	517	473	541	482	492	522	494	483	546	497	507	510	521	504	471	520	526	536	536	500	540	491	531	516	553	507	498	491	519	530	512	544	486	475	509	475	490	497	526	534	519	529	499	506	509	541	459	546	496	475	516	484	497	484	494	507	489	515	481	510	472	523	492	508	509	533	499	494	506	473	514	504	482	554	495	529	523	515	534	501	510	518	489	523	518	509	522	494	486	515	531	491	554	505	570	531	507	549	528	546	516	502	511	477	484	492	523	533	521	497	504	461	493	547	538	539	502	519	520	543	507	554	491	519	544	517	497	550	511	539	505	502	521	477	517	497	529	507	546	481	530	517	528	508	523	541	517	541	551	533	504	521	533	548	511	549	523	542	487	542	541	515	516	503	490	490	503	511	543	489	507	534	491	534	503	525	510	510	460	505	524	526	527	529	544	497	472	548	532	505	527	509	504	527	563	510	504	526	514	504	508	501	487	475	495	524	515	474	508	511
3394	926	680	580	428	324	241	204	194	154	125	170	148	154	135	143	156	127	125	111	130	134	117	105	126	109	118	110	118	108	146	126	93	106	106	109	117	125	135	129	114	101	104	123	118	103	129	111	108	114	124	107	147	107	117	130	132	109	112	104	118	117	115	137	118	125	116	132	125	115	122	121	111	125	103	113	107	106	121	132	93	105	95	109	121	106	109	109	124	127	104	116	124	139	130	121	129	127	101	130	116	112	104	129	120	117	125	116	121	128	123	112	116	111	119	111	120	125	112	123	129	117	103	130	114	112	110	106	129	128	128	128	111	125	111	107	123	128	94	108	133	119	141	125	130	113	115	106	95	112	122	111	118	139	135	125	119	105	126	129	116	92	108	115	114	113	113	113	107	139	138	129	113	112	130	136	112	106	120	105	96	112	130	107	131	99	110	134	129	122	129	100	129	117	103	115	114	131	123	135	136	117	114	106	133	123	134	115	104	128	116	121	111	112	101	129	110	104	129	135	129	128	118	119	113	124	119	132	136	105	127	115	104	112	118	109	120	124	117	147	130	121	121	134	123	113	97	109	99	110	128	106	128	113	111	112	111	113	125	120	128	133	117	132	121	129	120	115	121	120	134	122	116	106	133	139	121	123	120	112	117	111	116	120	115	114	128	121	93	124	115	115	125	112	96	91	118	109	128	120	115	142	118	113	121	146	114	131	101	102	147	102	120	129	129	116	128	110	128	110	109	117	110	112	114	124	119	117	115	136	124	120	95	102	100	114	137	158	94	139	125	106	93	96	116	126	108	116	111	128	123	121	122	104	113	130	127	112	136	95	136	138	97	131	98	112	122	110	116	110	124	101	122	118	101	109	124	121	127	118	110	124	120	101	103	105	117	125	139	118	97	120	120	112	110	123	101	131	110	113	106	109	114	121	107	121	128	101	125	111	109	134	111	113	112	119	128	110	137	102	134	134	94	132	132	127	109	109	98	129	125	96	124	129	129	131	121	122	131	130	96	127	121	112	146	125	104	122	129	111	122	121	111	109	124	124	123	133	126	150	128	113	120	127	119	114	96	108	103	121	120	125	94	130	128	118	134	122	108	120	119	108	109	112	123	132	121	95	129	152	110	110	133	94	117	123	133	133	134	121	124	125	119	126	113	113	106	132	141	96	124	103	117	106	96	104	108	111	124	96	130	103	134	114	124	124	145	120	130	108	113	114	132	119	124	109	114	112	117	104	115	113	118	114	129	125	153	96	139	103	125	125	129	97	125	121	151	114	122	100	122	122	134	95	129	111	107	114	111	106	102	125	144	114	126	118	127	132	118	106	154	126	161	125	114	111	131	116	103	117	112	104	125	108	106	114	133	109	109	123	124	142	124	118	110	127	125	97	117	124	94	137	133	124	122	121	121	126	107	99	112	90	110	120	123	118	122	108	111	121	124	128	98	103	118	141	107	119	112	111	125	114	128	109	135	110	101	134	141	132	121	111	119	128	124	110	104	105	120	127	109	109	128	119	130	84	120	119	110	107	117	134	117	112	120	146	159	121	111	135	119	120	121	126	107	113	143	133	117	106	118	139	109	108	124	108	134	108	107	111	119	129	116	116	111	111	121	135	135	121	117	120	115	120	127	129	121	101	111	103	93	126	127	114	123	119	133	97	129	122	129	123	109	116	116	125	124	140	134	118	145	137	117	126	96	123	109	118	127	130	129	129	101	116	140	103	106	97	105	119	134	107	117	138	130	96	134	108	123	95	123	115	110	130	115	121	121	103	116	112	122	122	99	97	117	136	122	104	106	114	105	132	114	120	144	114	112	104	124	121	125	116	131	108	108	131	113	137	120	126	115	124	100	134	114	129	110	124	142	117	114	116	121	124	127	129	111	115	121	129	124	108	126	126	101	120	116	109	137	124	109	121	121	112	107	139	127	118	142	131	115	108	134	127	116	108	128	137	119	109	142	126	108	124	138	126	102	115	114	110	97	109	124	123	124	106	104	117	138	125	114	98	118	109	121	102	113	104	117	112	126	124	120	103	124	122	113	107	114	114	113	130	104	103	112	118	130	125	118	102	105	124	112	125	105	113	111	132	109	121	108	121	114	116	134	109	117	97	112	126	133	113	115	133	107	124	128	119	127	139	106	93	111	114	114	109	98	98	113	110	115	117	110	130	123	131	129	113	114	121	109	101	111	120	121	113	115	116	117	131	130	111	127	140	138	88	117	125	139	115	117	113	130	130	107	117	122	113	115	122	120	101	115	137	131	151	116	106	122	128	100	128	117	109	115	123	91	113	117	107	118	126	122	124	117	126	99	134	109	133	143	110	100	113	102	105	127	117	118	131	127	98	121	125	102	129	112	119	123	125	104	109	120	119	115	89	118	100	107	109	108	96	107	103	128	141	119	126	106	102	129	120	128	124	96	105	125	115	122	123	114	114	101	114	124	114	114	126	115	118	123	119	121	99	116	110	111	135	113	118	120	140	124	108	111	137	117	120	124	104	120	111	125	112	130	113	121	139	131	109	112	127	112	99	121	130	110	113	121	114	100	135	110	117	109	145	106	121	131	123	125	118	118	123	118	120	111	118	132	95	137	117	131	120	125	114	106	104	106	107	109	107	125	109	118	122	143	135	111	119	117	113	130	138	107	103	134	119	104	114	123	126	108	134	138	132	135	90	120	101	108	134	131	124	130	119	124	117	112	104	116	125	118	128	127	131	136	103	126	114	109	115	131	105	109	93	137	107	109	120	126	128	110	123	100	116	110	106	120	108	127	113	112	124	129	119	123	133	117	120	127	91	132	109	111	106	105	107	119	128	116	126	123	109	124	114	113	125	115	112	127	118	106	135	117	146	133	117	101	142	131	113	111	113	119	115	125	122	121	127	117	99	99	117	116	124	110	108	127	121	108	126	116	107	114	106	115	121	104	130	112	135	114	138	117	108	101	138	133	127	116	123	135	112	122	110	89	127	118	127	131	103	102	113	111	151	107	141	132	120	123	134	129	133	117	116	127	112	117	107	106	118	111	117	127	123	131	128	124	115	102	116	123	105	108	131	125	117	125	115	114	129	117	114	119	95	111	114	114	119	129	101	115	96	108	109	130	123	122	102	125	113	98	103	114	121	130	122	116	124	115	112	125	114	129	100	108	138	115	142	103	115	103	119	105	135	119	110	136	99	109	122	116	137	111	121	102	133	137	104	128	124	131	128	132	133	97	96	132	122	96	144	119	118	122	102	146	120	152	125	106	124	100	95	132	105	112	103	118	142	103	101	104	109	122	108	103	114	136	108	107	125	141	123	121	142	112	110	136	138	128	147	100	114	131	116	128	112	110	109	110	111	109	100	107	114	114	118	120	118	132	125	115	126	108	111	133	111	116	141	131	109	134	121	109	121	123	132	128	127	132	114	118	123	137	107	137	109	109	113	111	101	110	93	116	116	126	113	111	116	135	113	107	111	110	129	131	132	130	134	123	112	133	129	111	124
2660	918	1553	1811	1574	1413	990	729	653	559	513	489	437	444	420	439	360	378	358	356	368	341	345	330	346	324	350	311	352	339	318	323	350	327	317	302	319	321	326	324	320	335	308	302	329	298	355	296	292	329	324	281	276	314	293	324	296	305	306	328	299	294	321	288	333	316	297	324	325	309	332	299	315	320	306	290	312	321	325	304	338	350	280	313	333	296	315	321	331	311	297	312	328	328	274	317	301	326	307	311	318	316	314	300	319	314	306	318	302	307	324	326	293	299	318	299	304	320	321	300	345	295	295	329	331	331	269	295	323	345	328	302	312	307	323	287	330	287	313	314	345	316	329	337	314	306	317	338	306	314	314	311	316	327	309	288	317	297	329	282	311	310	293	336	308	326	316	329	316	299	301	314	295	294	336	329	310	302	318	328	347	322	331	340	314	288	298	349	312	324	327	335	320	303	308	302	303	308	324	333	319	339	315	305	297	311	310	291	315	329	271	331	338	315	321	319	297	326	285	362	313	315	325	325	315	321	296	313	333	308	342	296	321	312	323	314	316	319	302	317	335	297	336	321	314	299	323	292	321	308	298	280	314	286	333	305	336	312	330	302	315	309	320	343	313	297	278	298	289	321	278	325	288	319	299	276	292	332	356	282	299	308	328	305	329	357	313	305	323	323	307	303	302	295	274	306	308	323	297	284	328	302	302	289	302	281	318	311	264	294	317	333	292	334	332	311	295	277	304	311	301	312	300	329	296	320	275	330	325	300	353	296	305	298	301	304	328	299	301	301	313	325	286	311	294	295	322	287	288	344	291	316	328	320	308	308	313	283	332	288	307	309	299	309	323	307	295	346	315	335	305	293	285	287	303	310	319	298	359	336	331	313	310	315	303	328	274	299	326	295	318	324	335	316	271	302	299	286	324	310	337	300	309	307	320	276	280	282	310	293	322	313	333	316	297	303	289	310	294	306	301	307	317	312	276	304	332	328	308	324	294	326	300	326	307	322	325	314	330	297	288	309	302	328	314	289	302	333	328	338	310	349	313	309	334	339	266	304	335	303	289	303	274	311	316	303	299	300	316	285	327	303	257	289	333	310	312	306	295	301	333	321	328	307	310	338	282	302	312	314	327	331	297	319	327	294	337	276	299	314	298	296	315	329	287	324	311	333	327	305	288	336	311	305	321	306	295	315	293	318	293	293	296	312	317	304	271	305	317	320	330	272	289	327	301	320	314	303	334	281	322	301	326	301	287	305	333	314	304	302	299	341	339	328	317	337	317	298	287	301	293	299	313	308	335	328	316	304	325	309	325	322	326	321	306	324	306	295	348	309	300	304	280	333	342	304	281	306	293	262	287	321	341	327	321	292	319	296	312	327	362	296	332	315	325	333	313	334	314	330	321	326	321	296	326	314	312	366	349	327	304	333	281	306	295	291	337	302	268	303	299	330	307	309	298	328	305	329	287	307	322	298	303	321	302	293	320	329	307	310	318	296	307	293	316	289	303	310	317	328	303	287	335	318	333	319	293	316	312	330	316	337	291	314	314	293	321	322	325	291	318	315	319	312	321	322	297	314	300	334	373	301	285	326	299	316	288	318	304	308	315	304	291	297	302	316	309	299	303	320	330	351	282	305	308	299	335	305	325	275	298	341	296	309	329	332	302	327	305	318	300	310	327	332	314	297	313	277	321	338	305	314	303	309	296	320	294	315	323	311	323	290	312	326	313	291	283	289	301	313	298	300	309	332	312	287	294	328	292	308	325	306	291	336	308	326	307	313	296	302	318	334	349	310	312	297	351	303	316	334	301	318	325	332	300	298	311	305	312	274	317	310	309	298	312	334	312	274	306	287	328	312	345	306	320	297	312	318	342	312	289	291	285	322	301	315	323	300	309	348	312	316	315	327	344	335	325	306	304	331	285	319	303	306	318	318	302	317	334	332	300	315	330	327	313	310	284	317	299	303	317	293	279	323	307	319	317	310	304	318	298	317	307	290	296	333	320	289	314	347	300	288	309	279	309	319	331	314	300	322	323	309	283	353	285	302	309	268	318	313	326	298	318	303	290	340	335	312	301	338	334	309	274	344	299	292	290	304	300	335	328	292	324	333	308	298	277	313	300	321	321	284	284	331	304	344	327	302	332	294	309	311	344	325	300	313	331	333	316	278	312	306	318	310	323	307	312	321	334	319	303	303	353	330	354	302	318	308	308	334	290	317	302	299	318	301	288	313	307	311	288	324	334	305	332	304	288	306	309	320	353	314	308	309	337	305	318	294	307	317	312	339	318	279	321	303	314	333	277	314	308	293	300	317	302	302	336	300	346	308	325	331	298	324	288	338	339	301	311	326	301	311	319	323	296	334	326	305	303	297	308	295	305	304	289	333	296	268	312	344	307	346	296	317	331	314	312	311	325	332	341	323	297	342	314	296	310	336	285	305	320	322	320	317	295	341	313	316	313	301	298	310	310	307	297	334	298	319	313	314	297	288	314	302	307	330	324	301	328	329	292	300	307	325	299	303	332	301	298	326	311	304	312	287	323	279	328	315	293	284	346	314	309	334	286	284	342	276	308	302	331	314	318	319	342	304	316	326	342	320	326	287	330	324	295	320	353	328	300	309	290	299	288	326	279	320	315	317	342	293	309	337	315	297	288	314	268	315	324	282	282	336	298	296	319	316	286	306	300	326	330	331	340	309	339	328	314	287	307	310	302	318	311	294	321	317	296	299	303	308	325	320	314	306	321	339	322	335	311	320	287	305	293	330	343	308	324	286	313	331	306	338	309	342	299	296	341	322	305	295	330	312	303	316	309	323	331	303	339	297	301	332	313	325	306	310	321	317	291	311	315	316	319	328	334	320	299	349	349	294	343	335	310	323	281	308	283	315	336	296	291	307	272	340	304	329	273	335	295	312	291	313	295	340	317	326	314	310	294	277	334	309	316	313	329	316	325	294	294	310	302	346	332	307	302	328	315	308	308	303	286	307	285	330	344	281	324	310	267	351	305	292	299	298	328	314	310	312	311	330	322	318	302	317	312	294	275	289	288	298	285	338	315	294	299	313	286	310	319	303	290	287	311	261	329	323	315	369	275	315	295	320	310	304	291	303	305	328	299	300	290	343	325	336	292	296	322	318	346	294	306	316	320	327	290	327	283	340	315	290	298	296	300	321	304	357	310	347	322	296	288	310	328	297	318	335	295	311	321	337	325	310	303	309	314	313	314	319	324	302	314	342	315	284	314	268	309	330	343	321	337	289	307	323	305	300	296	310	306	345	309	302	340	336	319	337	305	297	320	333	292	330	344	299	277	305	331	285	332	316	325	330	302	325	284	306	345	305	312	297	302	311	326	333	323	297	306	311	323	324	307	311	328	309	298	291	322	355	285	336	298	348	313	331	308	290	307	329	317	307	274	315	283	269	296	340	309	319	326	325	299	320	298	303	319	310	346	294	327	298	269	304	324	319	324	308	295	335	325	302	320	313	293	305	351	290
12407	2733	1739	1238	916	792	589	484	383	363	323	287	311	267	269	300	309	256	290	287	253	245	239	253	232	238	249	222	223	259	244	231	216	249	250	242	215	231	240	251	256	244	236	232	271	237	243	233	238	257	212	227	247	229	242	220	250	265	216	220	197	213	229	242	220	220	261	223	239	244	225	245	221	252	239	235	223	255	247	220	237	204	221	251	207	217	236	227	242	246	254	247	213	247	219	211	228	219	237	243	241	206	190	243	229	208	208	217	226	226	238	238	232	243	242	224	227	202	227	221	198	215	249	237	244	244	231	209	243	242	256	190	237	259	217	280	245	226	228	234	243	235	238	256	253	232	227	224	238	237	239	191	238	198	228	252	232	208	242	248	262	279	225	198	259	231	210	239	220	217	210	235	238	207	212	252	234	240	229	239	203	228	213	257	234	216	232	238	210	234	241	236	226	215	234	243	237	228	220	212	251	212	232	234	222	211	235	277	257	228	226	231	261	245	232	242	240	232	246	244	204	268	245	208	238	215	269	254	252	234	229	212	223	227	233	217	216	227	213	235	231	215	218	227	271	240	215	226	251	233	246	205	227	241	254	242	228	231	240	241	223	249	255	234	241	221	238	225	227	218	233	221	238	243	234	230	237	189	221	232	208	233	228	231	259	224	223	232	235	244	213	218	254	217	235	222	208	234	222	247	227	215	279	252	223	248	250	251	235	216	247	234	276	214	235	248	240	213	229	242	237	253	188	209	229	262	255	236	258	222	223	233	234	225	250	232	225	249	254	246	248	213	244	231	237	222	240	255	215	204	221	198	220	215	253	243	239	228	214	231	221	229	226	233	235	252	225	226	232	221	275	230	226	221	196	216	217	239	197	247	223	252	242	234	203	234	222	246	233	236	250	232	240	245	229	210	237	219	224	240	231	226	239	225	225	242	237	215	249	260	254	202	224	204	259	244	247	219	230	221	237	229	233	251	235	250	224	226	243	211	240	231	233	224	229	254	238	225	264	224	240	217	235	230	260	207	246	253	260	210	227	227	226	226	229	256	195	232	233	229	241	241	258	245	225	221	244	210	240	231	239	236	235	249	201	221	216	222	230	218	210	232	205	235	229	225	249	251	244	239	242	202	268	244	209	246	236	228	229	210	224	216	244	224	246	225	215	217	217	213	225	224	200	196	222	237	264	242	212	226	212	239	181	241	231	238	243	209	233	237	261	259	225	213	246	203	229	233	231	226	238	253	256	231	259	241	214	222	220	241	225	241	207	249	187	237	227	224	237	209	262	212	209	280	234	198	230	228	234	235	244	215	243	248	225	240	236	201	232	232	252	247	227	211	229	231	197	237	258	227	219	223	241	235	204	256	231	237	227	243	229	243	235	226	229	202	231	233	241	237	244	229	216	211	240	235	222	224	200	249	241	208	258	239	261	197	214	232	250	258	214	219	222	241	231	227	194	255	200	222	238	229	258	222	212	240	237	236	223	202	231	224	275	247	226	219	229	226	214	271	209	215	233	252	216	204	241	218	225	231	235	230	253	211	232	237	238	238	211	202	222	230	243	264	223	216	233	228	247	212	243	219	221	230	248	215	249	255	238	227	224	241	227	241	230	238	226	223	202	229	188	252	226	253	220	217	207	219	228	217	224	236	249	243	218	238	224	255	241	216	246	244	215	202	242	226	247	231	213	252	251	226	239	279	219	221	244	239	230	234	248	227	235	240	206	248	229	241	216	229	228	229	221	243	217	224	230	228	234	249	231	238	244	209	221	248	236	216	205	231	228	245	261	243	217	241	229	259	253	209	219	184	231	262	240	216	245	228	229	233	228	234	230	219	214	239	198	217	221	246	247	239	218	232	215	248	251	249	221	233	261	257	214	203	225	246	251	246	251	251	247	230	263	215	244	227	239	210	237	189	254	248	246	222	220	227	198	230	249	225	229	238	223	225	247	272	229	205	233	245	248	202	234	233	230	256	235	211	243	201	242	262	224	226	227	213	206	226	244	223	229	228	245	234	204	198	201	236	217	229	239	223	266	229	230	233	204	222	253	246	213	218	218	226	203	208	225	234	207	224	230	222	226	206	244	234	198	252	199	250	224	259	221	223	222	237	221	266	246	216	220	207	228	200	216	196	241	268	237	222	254	245	231	255	232	232	244	249	239	223	203	222	219	230	234	251	224	208	215	239	244	234	213	210	212	238	228	226	242	246	263	231	267	233	215	206	214	252	232	238	232	236	232	212	227	249	211	208	222	281	261	228	242	212	233	233	246	231	203	224	211	259	246	219	220	242	222	221	254	230	234	235	212	228	240	217	244	236	241	227	235	211	218	237	187	230	211	225	253	227	220	219	225	233	240	217	231	226	231	203	242	221	207	215	208	250	219	241	253	212	239	202	200	247	222	240	240	245	231	230	223	252	208	212	210	221	224	243	224	223	235	230	249	240	231	238	215	261	250	198	233	210	224	241	229	213	192	231	206	224	221	234	214	224	227	239	217	240	242	260	246	247	243	242	207	243	225	202	229	248	250	219	227	221	215	251	231	222	245	222	212	249	221	217	225	209	195	240	236	227	243	272	250	227	223	218	232	232	224	225	220	219	221	252	248	234	249	257	207	230	215	219	253	222	225	228	244	230	236	216	236	224	204	233	242	229	233	244	225	227	201	223	243	244	211	217	220	233	220	207	234	238	202	253	216	249	201	228	224	238	218	230	215	224	222	267	236	236	237	219	245	234	216	228	209	242	199	225	229	215	214	241	226	227	217	229	201	245	222	238	234	228	216	192	220	241	242	222	220	252	231	236	255	244	261	235	229	248	247	239	233	223	245	241	265	239	253	233	220	245	256	222	211	222	230	215	242	208	230	235	216	254	252	205	249	222	244	221	240	222	234	237	249	216	249	216	216	219	235	260	236	245	214	211	204	238	235	236	222	218	238	217	239	235	237	214	210	238	204	230	226	232	237	199	259	218	242	238	250	222	236	216	230	241	235	211	236	224	221	218	238	228	225	229	209	207	221	197	222	218	242	237	215	241	240	256	263	231	235	220	197	216	248	221	245	249	211	234	250	223	247	229	225	207	227	226	233	261	211	237	237	225	231	235	251	193	242	242	239	238	212	212	257	216	233	243	232	221	227	269	222	200	260	233	213	246	214	225	258	229	251	212	209	221	233	220	244	243	226	237	220	236	262	228	225	239	199	207	226	209	209	241	191	236	245	250	241	229	257	257	203	226	210	235	245	209	230	219	221	217	226	231	218	213	240	226	223	194	223	245	224	226	234	245	238	240	235	261	237	234	213	221	208	268	243	226	239	237	245	235	245	255	244	225	239	223	214	241	201	246	236	223	231	228	242	244	236	240	240	217	244	229	217	228	245	244	221	240	227	230	233	244	230	241	236	211	219	241	237	239	255	198	253	221	227	218	233	254	233	240	226	218	248	221	195	220	235	258	239	243	246	251	231	221	203	228	250	244	212	224	242	257	265	236	244	250
9469	2132	3241	3848	3364	2960	2475	1835	1440	1242	1142	974	919	937	914	828	814	741	808	722	669	672	655	627	624	692	665	673	615	671	625	526	576	597	588	572	568	569	543	569	588	580	521	539	563	536	549	562	584	539	552	549	541	553	532	536	550	540	562	495	540	518	543	518	567	519	542	510	537	549	543	534	520	565	561	554	561	566	521	572	556	543	539	532	511	504	594	519	567	545	562	501	550	550	562	536	534	513	585	589	525	525	579	585	590	521	575	526	515	552	571	530	481	534	568	563	549	520	524	560	556	534	495	511	561	508	536	557	533	553	541	585	556	535	525	551	540	596	572	531	544	510	551	541	494	519	538	515	535	519	539	548	539	524	563	511	559	548	557	539	519	557	491	531	565	571	559	525	542	593	554	536	553	519	531	577	514	577	520	554	557	541	503	552	553	543	567	536	541	529	552	562	510	458	555	549	533	522	563	572	568	535	570	527	529	581	534	531	543	561	545	565	519	573	528	551	521	550	549	591	531	574	573	524	549	558	503	553	529	486	531	493	556	566	570	550	502	494	502	522	549	500	503	516	530	559	545	532	550	550	596	578	529	555	543	547	543	537	542	510	530	579	539	509	521	550	532	491	499	533	554	569	549	556	524	523	568	543	569	547	529	576	559	550	532	551	542	548	564	553	531	544	538	587	576	557	528	541	576	563	526	543	597	504	543	531	511	525	544	576	558	535	518	545	543	520	533	565	545	548	570	526	537	544	524	541	506	558	559	550	552	517	551	536	513	470	558	516	513	538	518	539	514	545	560	592	526	555	508	514	550	519	517	519	558	543	518	528	575	530	517	521	537	505	554	589	567	559	555	548	539	530	527	549	545	534	538	512	563	519	565	523	500	557	545	544	517	522	563	496	531	491	519	544	540	500	542	544	521	553	559	522	487	551	576	545	507	566	573	579	517	533	533	559	547	596	574	513	518	543	545	549	514	526	555	496	504	532	534	541	579	562	575	540	539	536	567	584	552	530	542	529	617	527	508	538	567	533	571	540	562	500	515	511	537	558	535	565	572	515	527	550	499	554	518	531	542	570	547	530	540	531	561	514	563	509	534	520	582	559	541	500	584	534	533	557	558	544	558	550	540	533	542	540	507	551	561	560	556	502	536	526	526	525	542	549	562	541	577	510	542	546	541	534	532	539	507	536	540	503	555	543	525	534	574	552	516	519	544	547	518	532	570	549	506	609	555	512	541	560	514	525	530	530	599	526	525	560	546	580	564	528	547	530	533	495	577	543	543	504	536	505	529	557	521	540	547	541	520	593	546	562	559	542	549	558	570	578	523	532	520	537	558	572	525	534	513	535	604	549	555	540	558	531	521	541	526	519	556	548	535	548	522	581	560	515	566	539	543	553	528	546	527	550	534	485	564	539	559	516	495	559	528	544	540	509	533	514	527	555	529	524	553	540	532	535	585	565	552	592	544	554	527	559	563	510	541	547	537	525	546	531	582	564	533	554	558	515	546	513	519	587	526	577	506	564	564	570	495	536	522	554	536	575	559	558	507	544	541	532	544	514	515	572	547	562	591	557	541	503	542	528	526	566	557	562	552	538	530	537	554	541	547	547	545	573	566	514	574	567	547	540	537	574	539	574	545	546	544	510	537	545	554	575	506	504	543	539	563	546	551	539	563	543	526	535	548	557	534	549	538	534	509	561	568	550	576	587	558	500	505	538	514	519	586	547	532	504	561	517	528	561	579	600	520	590	528	528	570	530	517	546	528	512	551	539	526	538	548	561	536	496	541	530	494	515	549	523	514	528	512	572	476	548	548	547	543	551	529	522	510	580	509	526	529	524	501	534	537	539	571	524	552	494	527	538	520	558	546	544	555	514	555	517	588	537	563	587	552	519	524	525	500	540	510	549	567	570	505	559	597	547	577	506	503	541	555	554	563	536	543	517	526	580	502	543	570	564	516	572	561	563	521	518	554	569	573	544	545	497	493	526	568	519	547	567	592	521	560	535	538	526	563	496	549	568	560	534	505	536	521	524	539	550	506	548	572	545	531	520	563	518	536	544	508	526	526	532	517	538	523	584	537	605	565	522	508	587	538	540	505	544	542	541	548	570	536	548	559	567	527	548	590	544	515	549	519	544	537	526	529	512	531	537	533	563	574	544	548	559	552	541	514	521	531	511	537	575	577	544	520	587	585	534	548	553	533	519	538	527	591	516	505	554	569	551	543	527	516	587	598	558	514	550	551	521	592	498	527	491	513	554	522	520	522	536	545	539	534	516	537	500	541	506	586	505	587	518	534	533	566	589	554	561	582	563	529	519	531	562	515	537	556	547	541	569	587	562	571	556	505	503	575	560	579	554	521	555	548	538	598	564	534	557	528	601	571	492	550	564	524	521	571	510	534	486	502	543	552	578	562	531	577	511	535	536	538	535	536	549	535	591	499	540	560	566	545	540	543	542	509	596	537	501	530	548	557	529	543	538	576	501	533	544	593	540	531	538	580	523	555	519	523	550	549	560	525	543	540	551	581	544	505	515	578	552	531	547	575	545	549	552	521	541	558	537	540	552	516	539	514	549	545	557	534	569	525	507	563	541	571	554	515	515	539	570	543	540	555	561	582	570	542	510	571	505	531	568	564	531	527	547	540	576	563	498	566	513	581	525	536	498	546	495	539	546	570	542	522	589	578	535	570	547	559	519	528	525	545	550	583	519	515	568	573	560	560	547	546	576	516	510	566	583	560	532	552	570	541	513	531	547	518	543	552	516	597	555	523	576	545	533	544	600	543	568	545	548	525	519	536	558	524	545	527	508	576	573	463	543	570	554	550	533	565	519	571	524	546	568	541	542	536	540	514	566	568	520	531	522	564	550	556	562	564	548	532	566	510	563	519	539	550	540	554	523	537	522	567	544	554	502	537	557	513	524	538	545	559	552	542	580	530	522	563	535	558	540	544	535	583	539	519	564	505	526	503	516	533	552	528	531	506	534	502	519	551	536	552	534	541	571	540	511	535	518	543	585	548	518	526	577	517	528	566	577	478	573	541	565	538	575	551	552	573	555	532	560	542	593	525	563	536	522	501	523	538	580	528	548	519	534	513	552	552	529	519	543	502	558	587	539	537	514	499	551	532	526	584	557	515	581	566	529	565	532	524	521	507	558	545	520	525	517	540	567	572	534	596	569	545	543	517	513	503	574	555	525	534	558	554	564	566	541	532	524	543	530	537	558	559	549	489	507	523	543	578	568	561	510	540	514	557	523	540	533	519	523	545	531	531	516	524	541	509	534	532	550	522	591	541	496	524	562	534	512	553	524	498	534	522	514	558	557	558	535	550	547	542	525	562	533	591	626	580	575	547	567	540	540	579	543	557	512	568	563	572	541	534	566	572	487	541	577	521	531	551	502	594	554	562	554	507	545	531	524	520	548	582	579	554	535	561	537	522	514	537	548	566	559	562	574	556	578	566	532	527	562	535	504	527	510	520	549	556	539
20886	5105	2999	2061	1295	1085	837	627	491	417	390	384	335	302	323	304	282	270	294	261	279	249	255	228	244	257	238	242	234	235	229	255	235	235	225	236	241	216	270	257	270	234	246	187	229	223	222	248	224	216	210	218	207	243	257	228	231	203	241	222	220	212	227	192	193	201	231	230	230	247	223	246	229	228	248	194	230	255	203	244	234	232	253	232	205	242	207	263	245	203	210	238	225	205	245	229	235	220	227	235	219	220	230	231	204	221	232	234	203	247	236	228	222	221	220	213	225	191	191	216	209	216	251	251	201	221	246	209	210	218	240	233	212	238	197	234	207	243	243	228	223	231	246	227	212	236	231	207	206	230	251	241	240	233	210	216	218	204	204	232	211	232	241	231	223	227	207	225	244	237	225	241	242	242	246	217	226	243	213	223	211	232	215	198	235	226	243	220	252	218	235	270	241	228	239	230	234	215	225	229	208	211	206	219	232	238	240	259	221	231	221	222	224	226	222	221	211	218	225	228	223	230	244	221	221	226	220	254	221	193	221	223	235	211	238	237	233	250	253	242	227	193	233	237	238	217	211	224	213	228	245	188	248	236	236	218	245	245	222	240	207	219	240	234	242	228	223	215	222	198	206	228	218	225	221	221	218	230	233	222	232	210	251	220	236	228	227	220	207	226	244	221	204	238	222	215	199	226	231	224	208	209	219	219	216	209	210	206	231	200	250	214	240	228	203	232	210	211	225	203	246	211	225	234	246	241	217	217	220	203	234	204	235	220	229	209	233	241	221	246	206	228	228	236	237	210	244	228	224	219	266	201	219	209	244	208	195	231	220	222	215	219	235	216	205	217	185	236	210	247	200	232	231	234	237	247	255	225	210	237	243	221	212	241	226	203	217	247	210	210	223	227	209	227	244	235	208	217	211	232	241	262	260	231	244	232	247	236	229	231	217	209	214	221	208	235	222	234	235	240	253	251	200	219	205	255	232	261	237	200	227	242	256	215	236	220	221	224	224	206	211	272	213	242	219	212	240	213	204	208	248	233	198	235	211	233	201	228	231	220	218	195	230	221	204	214	220	213	227	210	205	210	243	224	247	215	225	221	221	225	214	244	213	222	207	236	223	220	227	222	227	238	225	207	235	204	249	234	204	258	200	219	235	223	219	223	230	244	205	222	256	239	203	240	245	193	268	233	225	210	233	238	189	211	242	220	196	225	236	207	225	235	220	242	230	214	242	235	239	217	202	235	233	227	253	210	234	243	235	235	262	232	219	254	197	219	226	234	216	202	253	213	241	226	265	242	258	237	239	248	204	225	223	241	233	214	232	204	208	239	247	189	211	235	205	220	201	224	208	223	231	225	246	223	240	205	191	208	232	237	233	205	247	201	234	218	259	246	230	224	232	223	215	231	242	251	254	266	192	228	225	247	237	211	239	232	218	206	230	227	233	238	232	225	212	210	219	253	203	243	211	208	226	224	204	214	233	214	258	231	226	217	205	201	221	243	205	212	228	195	250	225	262	248	235	243	215	251	213	211	217	212	215	232	223	232	222	219	184	229	257	212	201	239	255	206	232	225	205	224	216	255	213	245	262	230	219	216	217	240	200	219	226	230	213	277	245	216	216	225	231	212	228	217	220	232	227	239	249	198	250	258	230	211	213	235	275	229	245	240	218	213	227	225	204	237	246	228	248	226	229	216	221	223	224	206	242	212	226	228	246	229	231	222	221	224	219	209	241	214	245	225	225	255	248	233	211	201	224	258	225	203	201	212	205	217	209	195	207	221	244	199	213	224	231	226	216	241	234	239	259	202	222	218	216	233	259	236	213	223	231	214	228	219	225	236	191	228	212	220	191	204	228	270	236	249	217	214	223	225	219	234	254	243	233	229	226	219	197	241	226	242	207	218	216	228	231	246	239	245	237	239	230	230	226	221	210	229	233	215	211	211	208	217	238	206	241	208	224	223	226	219	232	234	235	216	251	240	251	258	225	233	219	237	246	214	245	216	223	228	226	191	227	207	225	204	209	237	252	188	213	228	225	230	233	220	221	235	273	232	249	244	198	210	211	251	214	242	228	204	218	206	222	196	214	238	223	222	239	205	234	226	205	233	217	219	256	214	211	226	219	248	252	230	211	209	219	214	228	250	229	252	226	225	210	227	220	257	229	221	251	204	221	220	232	221	202	215	219	233	233	221	223	226	237	237	214	241	254	234	227	199	215	213	229	217	227	235	225	240	223	204	232	226	206	213	214	237	205	209	245	242	221	233	205	219	248	198	224	214	217	225	249	235	246	214	266	249	248	230	216	207	200	222	230	238	203	231	211	220	231	245	206	235	226	227	230	232	230	202	206	238	224	245	228	210	225	253	235	247	247	228	238	230	215	248	203	228	218	193	217	224	233	236	249	205	242	234	208	232	225	198	233	214	236	235	219	241	217	232	247	235	227	233	220	214	251	211	216	220	205	244	222	235	260	224	219	251	254	229	214	220	206	242	243	252	249	204	192	217	227	238	224	180	226	204	223	207	213	227	244	223	219	242	220	238	194	216	231	225	223	246	205	223	201	229	231	214	250	231	228	251	233	241	231	222	216	224	217	225	236	238	237	236	222	245	205	191	238	253	241	234	236	234	232	221	227	188	225	254	223	214	221	245	222	225	266	213	220	256	221	246	212	237	243	216	212	262	232	229	244	241	208	231	219	219	233	231	225	216	238	203	223	248	240	226	224	223	234	220	222	250	221	257	211	202	208	208	225	207	246	235	203	240	267	253	224	207	208	223	237	213	220	214	234	239	234	220	210	223	222	250	224	191	217	181	224	252	224	214	215	203	244	256	206	268	249	215	243	258	211	212	242	207	243	221	240	201	213	235	202	244	212	197	200	216	222	228	223	226	249	248	236	235	215	232	203	218	217	241	207	209	242	213	221	262	229	249	234	219	216	212	225	259	229	227	218	254	229	222	242	252	241	210	217	242	195	225	223	230	235	235	208	214	217	222	220	205	226	224	225	218	237	226	239	234	225	245	244	229	210	222	208	248	247	216	209	222	232	250	236	202	208	236	244	229	249	219	219	236	227	239	205	214	237	248	197	211	221	226	209	241	211	220	217	234	223	221	224	247	203	225	214	228	205	235	234	202	258	195	212	205	230	232	226	249	263	212	231	230	200	218	246	226	216	224	234	242	233	221	221	211	221	261	224	218	246	217	195	218	231	242	222	203	215	221	223	210	235	188	224	249	204	201	193	244	223	231	256	215	190	224	238	231	234	207	205	241	257	238	219	241	214	200	202	226	234	218	219	253	233	229	210	247	238	242	198	211	240	194	232	222	199	233	223	247	225	203	201	201	238	215	221	220	231	231	237	240	185	209	232	213	219	241	224	253	224	209	221	235	242	229	220	205	232	209	224	216	229	200	229	235	243	239	221	178	229	257	230	246	249	223	205	245	232	224	250	229	239	212	207	224	220	214	227	232	206	232	219	238	242	214	254	240	237	231
12734	2874	4751	5520	4794	4273	3578	2686	2080	1622	1442	1301	1152	1199	1163	1059	997	894	894	788	768	748	666	666	665	695	626	632	595	571	567	563	535	581	580	585	569	551	539	541	566	527	528	553	544	540	536	553	519	512	511	495	566	503	566	507	545	508	505	497	502	476	512	512	498	487	506	507	536	540	531	480	509	494	518	505	485	523	485	493	525	522	524	490	483	532	503	533	526	491	527	520	504	532	519	523	506	510	461	486	530	505	481	507	526	503	490	533	513	504	535	520	518	522	509	485	496	526	521	529	521	489	499	527	511	554	474	466	571	507	480	528	487	500	511	511	512	514	526	527	478	556	494	472	498	504	503	501	546	524	496	504	521	500	556	509	513	488	541	515	474	508	485	481	550	497	512	477	497	496	505	542	521	489	489	506	515	518	562	529	490	498	477	515	517	516	480	479	489	514	552	508	520	518	515	511	509	463	499	503	511	481	521	527	544	508	531	510	492	480	499	498	556	517	509	528	443	516	551	469	500	475	502	482	510	510	518	510	483	501	498	517	481	535	507	477	504	517	509	511	515	535	471	479	490	534	519	492	546	510	521	492	452	509	522	524	504	571	526	527	508	525	529	516	537	536	519	488	514	499	490	489	492	544	498	485	509	515	481	523	456	501	533	494	516	492	490	504	524	463	494	495	528	542	501	513	537	489	496	485	483	517	512	474	529	520	514	506	510	474	502	493	518	515	545	487	535	555	497	484	505	522	491	492	523	512	509	504	524	531	497	525	549	510	508	542	510	528	532	514	507	507	507	516	528	555	510	511	547	538	494	513	496	506	538	529	492	538	508	512	510	498	512	503	494	534	498	542	488	486	515	540	484	537	522	492	478	511	516	538	517	517	512	508	534	522	529	569	548	502	502	530	552	517	491	522	533	514	505	566	500	510	525	529	522	516	473	494	521	481	526	514	456	474	496	502	499	499	521	538	524	531	453	495	504	564	492	513	515	503	451	468	494	492	508	519	489	549	534	536	501	480	503	510	481	522	519	523	478	510	517	557	525	532	521	489	499	487	499	466	535	486	493	501	508	482	504	497	500	491	518	529	480	516	481	483	520	532	515	488	519	524	487	500	502	497	505	532	496	510	520	460	525	540	499	513	506	503	495	506	506	498	472	478	477	513	516	492	478	516	515	486	525	485	537	491	498	543	508	494	496	509	536	517	509	511	526	474	477	502	530	512	524	475	468	499	526	523	479	536	539	520	489	506	492	519	460	531	485	499	531	535	525	478	490	515	525	501	492	543	477	509	494	522	524	479	500	539	507	508	514	564	502	502	521	522	500	499	512	517	508	495	530	497	470	484	519	475	479	502	488	522	506	528	529	528	500	512	507	499	511	518	485	541	486	497	517	498	540	495	534	511	521	508	555	483	475	520	560	513	542	498	569	503	524	535	462	500	445	517	502	516	529	519	505	504	455	487	497	503	502	486	499	470	468	481	494	488	539	508	516	547	521	513	490	480	504	508	496	489	552	477	511	478	478	514	526	475	487	488	565	533	463	479	487	532	538	453	495	530	532	483	531	488	526	520	450	503	469	543	526	531	546	506	530	499	525	524	514	514	481	531	476	510	505	500	511	554	492	515	516	502	503	517	506	475	487	476	514	548	526	527	532	536	540	534	508	505	468	533	483	496	513	486	487	495	487	555	540	533	515	522	519	503	485	491	516	518	490	515	526	508	493	499	521	524	473	520	509	498	497	501	492	509	503	535	526	521	471	485	478	496	518	504	520	513	511	531	502	490	493	468	509	488	520	570	504	536	517	504	521	483	535	511	527	492	503	515	519	514	536	494	556	489	489	540	498	513	495	480	547	498	537	531	546	494	541	488	570	522	512	488	521	527	508	504	489	496	519	508	540	491	509	518	526	497	508	487	530	479	527	475	548	521	555	528	541	500	480	513	468	534	501	511	524	524	540	540	490	478	532	541	474	486	520	512	518	488	499	518	497	510	536	523	509	485	514	546	497	501	496	523	538	465	521	544	536	484	520	552	509	471	517	519	497	512	535	516	509	498	523	511	472	513	564	489	502	501	515	507	515	493	529	522	541	477	508	483	454	499	492	535	482	520	504	534	550	530	504	461	471	532	555	520	468	533	491	481	526	522	550	496	511	493	485	488	502	505	454	492	487	471	498	511	502	498	476	508	528	512	560	493	477	531	473	510	532	520	534	513	530	502	562	537	533	538	507	520	533	519	542	491	473	514	497	505	499	533	552	516	495	526	512	522	510	499	480	506	497	532	500	508	509	500	504	503	471	532	518	535	494	516	552	531	485	517	521	476	529	508	486	506	531	512	490	510	504	528	504	525	499	519	540	505	512	522	522	471	491	498	550	506	480	536	564	511	507	474	564	527	513	487	516	477	498	499	503	506	506	540	450	516	544	545	510	515	487	490	526	502	510	553	532	519	516	512	568	550	472	502	516	514	513	486	548	490	499	491	550	538	492	511	560	531	503	496	462	477	518	497	527	494	499	499	441	458	496	536	503	545	505	487	503	512	488	557	527	503	523	517	515	498	511	518	520	533	533	569	536	504	542	519	549	477	515	436	535	505	524	530	492	551	493	497	498	511	531	539	504	494	476	511	495	510	525	542	524	510	536	513	459	485	512	527	498	507	497	521	509	510	523	487	514	477	522	528	519	525	506	540	526	503	503	474	506	549	527	532	581	443	518	498	552	495	490	499	525	513	535	528	478	511	489	522	471	513	506	510	535	495	503	508	512	530	479	478	524	537	470	489	490	508	457	477	482	513	462	565	525	498	476	500	522	511	495	497	471	496	472	484	492	527	490	558	514	526	511	531	498	503	536	486	511	549	521	548	489	530	512	550	527	516	518	520	503	504	482	527	474	493	511	498	483	532	542	504	535	510	489	525	515	487	502	493	505	492	539	489	520	506	509	551	536	501	485	487	505	493	505	516	546	508	503	509	511	568	544	477	522	532	490	508	532	464	487	464	505	500	512	511	539	528	506	531	497	493	503	514	484	476	501	517	508	513	519	498	533	501	508	478	513	503	500	538	490	514	548	510	532	554	524	496	503	482	503	515	529	532	575	538	538	503	529	529	546	479	485	492	549	523	523	530	495	489	483	509	534	481	473	491	532	520	509	526	524	519	519	518	519	498	502	512	491	520	512	499	520	501	544	489	491	484	512	497	514	509	486	494	506	557	491	495	560	493	511	511	517	524	528	489	497	533	517	499	545	528	500	538	472	495	497	484	525	526	474	512	505	532	531	477	474	480	532	456	502	519	474	509	518	520	536	486	515	531	537	516	540	496	514	506	520	472	474	511	501	510	482	489	473	521	503	508	508	476	521	494	480	498	511	494	520	506	513	485	514	512	511	512	533	469	508	539	512	518	496	507	500	482	505	536	489	544	531	507	512	526	506	487	530	574	557	494	488	474	477	493	523	493	451	513	548	534	487	555	507	540	534	544	546	551	500	510	515	535	534	528
3230	847	760	512	376	309	274	179	151	155	166	127	144	138	126	138	126	146	107	157	120	142	121	145	135	127	133	136	126	133	112	111	120	126	111	125	114	112	132	115	125	113	128	112	110	101	102	119	112	136	101	114	94	125	121	99	104	116	111	112	93	103	115	120	122	108	130	119	109	122	111	122	122	141	104	119	124	92	94	143	101	132	120	137	95	121	120	88	131	133	124	130	128	110	99	129	110	121	110	119	120	125	121	105	107	134	132	111	134	106	131	125	113	157	129	111	125	119	125	125	131	118	94	118	123	120	111	106	119	132	107	129	122	115	131	107	99	127	113	113	117	100	134	131	116	109	116	104	121	133	110	116	118	110	112	120	101	117	100	95	103	108	119	130	115	131	118	129	125	124	113	125	112	118	104	110	117	129	110	121	123	136	109	129	108	110	125	100	100	113	107	96	127	104	103	115	114	112	112	91	111	125	122	96	115	108	137	92	131	119	113	121	112	129	101	135	109	113	93	105	110	106	112	136	115	112	132	125	134	110	130	121	123	138	124	129	115	137	98	126	103	122	110	111	109	121	130	123	106	119	116	118	132	124	130	134	116	110	108	139	106	118	111	120	130	131	101	138	119	108	113	108	96	110	131	126	115	114	132	110	131	120	116	110	128	119	121	118	130	127	115	134	123	118	111	108	124	131	111	102	108	109	132	125	106	114	114	109	110	124	114	118	120	131	105	132	122	114	104	121	120	124	112	143	122	122	104	129	108	117	115	118	103	111	97	108	122	91	114	128	104	85	124	129	134	114	132	121	113	126	117	116	142	137	107	126	90	120	130	119	116	114	107	90	101	118	97	105	127	109	127	115	127	109	119	122	124	108	107	109	114	92	111	113	138	132	122	115	103	113	102	146	116	111	108	111	108	124	118	115	111	123	119	114	113	94	125	129	114	117	121	98	108	108	119	124	139	111	113	130	123	113	120	125	106	100	124	116	121	114	117	139	113	123	116	133	120	128	119	100	115	122	97	119	99	78	115	139	132	109	117	121	122	103	102	139	112	104	115	120	100	112	146	116	99	129	126	98	130	123	128	95	102	104	113	132	95	121	125	117	112	109	122	115	113	96	105	123	129	122	129	109	92	101	104	114	121	104	114	119	124	125	106	123	124	120	123	121	103	115	117	120	114	105	143	133	100	125	118	104	111	111	119	114	112	97	113	100	110	122	112	143	105	118	110	108	114	136	128	118	116	140	116	104	133	131	116	158	116	114	130	128	138	103	135	120	114	105	133	101	113	122	136	110	115	119	126	112	131	132	95	109	119	138	109	103	117	144	106	107	115	114	115	108	108	119	115	118	112	121	112	121	123	121	134	145	121	112	110	119	115	94	112	118	125	98	117	127	110	114	130	104	111	112	115	107	104	125	146	134	114	105	128	101	104	118	126	125	104	106	113	110	110	113	107	120	105	122	87	128	102	101	97	127	108	110	128	115	113	110	130	126	107	129	118	135	122	118	97	109	115	127	103	117	113	106	135	108	108	137	126	111	99	103	133	119	116	106	110	110	127	116	94	109	105	108	129	127	121	111	101	102	112	98	98	112	125	134	116	109	100	105	95	130	118	137	108	105	109	109	108	118	127	113	114	111	102	118	109	116	116	113	119	129	121	105	126	114	122	131	135	115	116	111	137	117	113	125	130	123	115	118	123	144	117	111	112	119	148	129	117	121	119	104	131	94	113	105	94	128	110	113	113	100	133	114	120	115	117	122	121	106	109	105	107	124	101	100	122	113	105	114	128	105	120	128	123	101	101	129	114	99	102	109	132	117	120	103	126	126	107	117	111	125	117	105	134	95	140	111	95	129	128	117	112	120	123	110	103	128	108	111	133	134	126	90	130	111	104	139	115	113	113	132	112	103	113	110	104	117	131	110	125	124	103	109	129	121	109	141	117	99	113	109	116	114	117	124	125	106	121	118	117	101	123	116	121	102	121	108	137	102	121	121	111	120	102	124	99	118	120	122	129	126	105	124	113	118	118	111	117	105	118	125	112	111	102	108	122	142	121	115	129	129	136	99	110	95	125	110	118	109	135	109	112	100	119	116	129	111	119	131	123	117	147	127	119	92	121	98	119	99	133	112	121	114	107	104	97	116	117	109	137	109	140	147	108	103	120	121	123	113	99	142	125	120	102	121	104	94	106	132	116	126	119	140	117	92	129	109	113	116	124	107	101	100	131	109	123	117	108	113	141	108	111	114	103	125	121	153	109	110	119	125	126	127	122	98	110	114	129	104	113	106	111	105	107	113	107	120	134	115	127	115	117	97	113	132	110	131	106	118	115	110	114	100	112	118	140	118	114	125	128	123	102	126	123	106	133	115	127	132	114	109	105	114	121	107	86	122	108	95	107	94	116	119	110	137	129	120	115	119	132	134	117	126	135	134	129	106	108	110	123	103	120	114	117	131	103	133	121	132	127	103	126	130	137	129	130	121	123	110	103	133	131	111	130	109	118	121	123	113	145	140	117	114	131	116	117	116	112	104	124	114	115	125	101	110	101	115	120	99	124	121	109	99	112	117	123	121	128	101	114	95	104	123	130	104	123	113	109	95	124	135	97	135	96	110	104	109	120	120	118	132	113	119	140	120	127	124	115	137	96	130	100	111	112	124	111	114	124	107	108	108	104	120	116	112	120	116	112	111	118	107	121	111	104	101	111	111	105	120	102	133	128	101	120	98	134	115	121	107	99	97	126	100	133	137	140	117	119	110	114	105	107	122	106	128	95	118	118	110	134	118	120	131	119	124	98	102	121	110	124	129	107	113	108	113	130	129	112	119	105	128	123	130	107	140	112	120	131	120	129	114	119	134	115	119	126	105	126	114	120	119	109	118	129	106	118	117	118	114	129	120	126	121	111	100	128	126	123	128	119	124	104	121	110	116	100	103	103	101	127	127	118	111	106	115	136	103	112	119	131	122	122	120	105	155	112	100	116	118	109	127	133	110	116	112	101	109	101	109	107	106	107	91	105	113	125	121	115	110	98	96	114	118	103	135	129	120	125	108	99	109	120	109	122	94	119	122	126	138	94	116	127	119	117	104	102	130	103	131	105	106	111	117	107	112	119	99	104	115	108	90	106	130	110	133	99	131	142	142	117	118	108	110	103	95	119	110	118	114	126	103	105	100	122	114	117	106	113	124	115	106	90	131	109	101	132	117	130	100	118	98	116	111	105	111	112	109	147	107	120	122	115	124	124	105	118	113	125	122	107	120	113	112	96	114	115	121	122	128	117	95	115	118	111	127	117	112	118	113	106	113	135	117	102	109	128	112	122	106	118	101	118	110	106	120	109	117	122	124	122	111	102	102	121	109	124	143	99	122	103	86	95	121	118	123	112	105	109	122	109	125	115	102	123	110	105	103	117	105	141	151	113	134	111	103	137	120	118	109	117	108	122	117	103	123	129	130	104	113	116	107	112	120	142	114	115	101	119	128	119	124	114	112
2550	938	1500	1693	1478	1255	1077	820	620	545	494	445	424	403	420	428	375	378	333	364	308	357	351	349	335	332	354	361	323	351	316	329	297	304	302	347	312	275	309	303	299	310	296	303	339	332	303	324	304	324	294	300	296	298	275	289	293	295	315	330	341	310	289	333	313	321	280	309	337	301	341	304	332	287	295	308	290	279	298	292	334	312	295	324	308	308	319	299	297	282	352	290	338	294	316	322	335	299	298	307	290	307	293	307	321	294	303	273	306	294	306	337	356	284	291	291	291	315	298	305	323	290	306	304	317	334	332	334	299	295	290	329	352	356	293	325	297	334	316	325	324	310	310	322	303	267	300	284	325	347	298	316	292	339	318	307	312	307	299	339	283	293	302	299	287	282	304	315	274	324	271	335	348	302	287	295	317	309	290	295	328	303	292	315	310	304	323	294	299	330	301	300	284	292	293	312	306	282	292	290	338	309	308	302	286	291	294	300	291	321	289	298	265	285	280	334	305	293	293	294	310	304	312	315	284	289	311	312	292	310	306	333	328	320	317	305	358	293	284	270	302	284	327	300	292	295	274	350	316	283	301	322	293	296	294	315	266	324	293	347	278	312	308	307	299	300	324	294	284	342	325	292	310	294	319	284	329	334	341	302	299	297	284	292	310	314	296	279	281	278	293	313	274	312	326	322	294	319	296	323	307	328	297	304	321	297	321	299	287	303	320	276	298	286	282	311	289	342	292	335	322	312	307	327	322	330	293	313	312	299	301	350	312	299	280	316	311	307	311	298	349	327	311	299	285	288	305	293	305	301	304	309	338	293	296	289	312	288	333	321	315	285	297	328	310	366	314	317	302	306	292	292	306	327	300	295	325	300	315	328	296	322	309	317	310	277	311	320	329	297	311	298	281	319	323	278	324	317	293	292	302	306	314	305	261	294	304	314	292	279	334	311	321	292	323	292	285	330	327	286	318	314	269	298	345	291	301	343	289	299	320	325	314	296	319	296	291	306	279	290	316	285	334	309	342	340	310	293	306	301	311	305	285	304	276	302	280	300	291	302	324	325	305	320	308	293	280	329	285	274	313	324	305	316	313	308	296	296	292	298	319	330	294	321	332	310	294	326	314	278	298	293	328	291	320	304	325	314	312	302	315	299	285	324	279	312	311	290	311	281	272	304	322	304	309	296	308	299	308	322	294	294	280	308	312	313	309	326	306	310	302	323	306	300	335	305	320	302	303	257	296	286	326	286	295	322	302	269	341	332	325	301	302	314	297	278	293	301	316	303	314	302	302	294	301	285	316	291	297	304	300	293	318	325	301	288	296	309	336	326	354	289	310	287	308	341	320	304	303	307	321	295	310	304	327	354	306	278	291	308	303	294	324	306	312	309	290	298	318	294	292	314	300	291	313	322	307	289	312	331	313	295	294	303	277	289	304	285	317	289	309	297	286	297	295	290	276	328	309	334	275	342	313	305	308	307	305	296	306	305	303	323	337	327	294	288	350	292	305	310	292	307	330	325	289	274	294	304	349	312	300	306	344	303	281	308	306	308	294	319	328	327	309	350	317	334	300	324	308	325	322	319	328	334	298	305	320	274	312	311	302	294	291	278	297	283	315	297	322	294	307	310	287	321	311	313	293	286	281	323	307	295	298	301	302	316	304	298	301	288	290	304	285	319	277	317	289	319	331	309	317	307	310	317	315	264	277	294	321	281	322	306	321	325	293	303	319	326	315	295	297	316	294	282	317	309	339	314	308	318	319	313	300	302	286	318	332	305	332	311	311	352	304	309	308	303	322	297	321	310	318	313	283	314	304	323	309	328	291	318	333	317	297	310	295	298	338	337	309	302	291	292	298	317	311	307	298	315	333	293	280	295	300	314	319	296	288	295	320	319	297	287	312	304	331	324	310	286	296	283	317	317	303	331	335	322	315	316	290	310	302	290	321	304	268	275	297	330	306	296	331	349	322	316	325	317	314	278	300	271	292	300	324	325	300	309	306	304	322	288	359	286	304	308	322	295	308	296	297	322	296	295	333	295	290	283	314	348	293	333	303	293	293	322	326	324	318	317	294	278	351	303	287	298	276	290	328	283	333	296	313	296	316	281	300	316	308	329	318	266	316	304	316	323	280	332	290	306	309	324	312	298	306	315	321	291	314	305	317	314	292	280	308	297	309	286	292	296	333	320	333	302	328	296	290	322	329	310	288	328	290	313	284	288	292	312	297	313	298	309	283	309	295	316	323	331	287	347	277	317	300	323	311	304	277	296	303	274	308	333	276	305	283	300	323	294	316	293	319	277	291	259	304	253	335	277	298	301	328	307	318	278	330	299	304	305	292	306	321	286	330	286	285	278	297	293	267	280	321	313	314	327	311	321	314	295	289	311	286	305	306	313	317	341	308	316	291	303	333	311	313	300	342	321	315	263	326	328	305	320	310	321	309	293	306	333	311	309	312	332	343	306	321	320	315	311	302	280	311	265	330	340	311	321	317	302	328	318	294	309	312	311	333	288	297	291	282	319	300	315	306	273	302	277	305	326	337	313	304	286	324	324	296	299	305	291	336	309	303	299	326	278	300	278	293	303	306	304	317	349	286	311	303	306	306	310	302	308	298	343	301	321	287	293	312	305	290	304	309	281	288	280	314	292	325	330	309	321	308	307	339	317	303	298	307	321	320	336	313	319	295	307	290	308	271	313	288	281	306	314	323	320	294	321	314	327	306	314	310	309	266	296	286	324	300	306	324	287	321	318	302	277	298	309	297	322	287	289	310	310	322	306	302	305	318	309	313	306	277	280	317	260	319	290	325	265	297	309	289	345	309	282	311	294	326	317	296	310	329	289	276	287	309	319	312	319	299	289	307	319	291	307	292	287	312	320	294	306	323	288	288	354	286	307	292	318	306	289	335	337	306	288	283	298	308	358	289	328	326	281	299	286	250	335	324	301	308	332	322	320	278	285	308	326	308	327	322	292	299	296	309	326	300	283	326	333	328	309	311	263	307	303	316	316	333	334	310	273	305	315	301	289	336	311	297	322	309	275	309	333	349	334	270	337	301	303	330	298	276	291	294	337	314	339	327	296	277	310	276	303	311	288	345	297	332	333	293	328	311	332	310	292	301	322	287	336	320	313	327	322	327	317	308	307	314	298	345	296	323	318	310	277	336	358	339	311	313	317	330	291	310	332	298	311	319	320	306	319	276	321	272	296	284	302	315	335	296	313	303	311	313	269	317	309	330	297	300	291	299	295	332	338	329	313	304	314	314	315	294	315	305	327	297	288	325	338	319	277	274	270	303	307	313	305	303	292	314	298	299	280	290	313	294	326	314	332	337	290	312	326	271	291	312	332	329	297	300	314	325	307	289	273	310	350	280	280	303	305	294	319	308	313	304	319	328	302	323	310	279	295	310	315	317	286	299	308	337	320	288	304	310	286	294	312	295	303	304	309	319	300	290	316	294	332	308	335	299	302	258	307	286	326	306	320	316	314
12001	2693	1738	1306	925	713	586	472	369	358	332	334	239	288	278	271	252	294	269	281	251	241	221	241	230	233	220	255	218	221	239	250	190	237	240	251	245	217	220	254	223	230	237	204	218	234	217	227	234	229	218	217	215	242	205	256	203	216	226	222	200	237	242	230	230	211	269	250	224	201	199	233	225	238	244	203	245	234	228	229	223	232	225	223	228	224	215	217	219	241	224	195	212	216	211	206	215	250	198	244	229	239	247	216	239	235	228	251	234	223	228	223	213	217	214	214	241	238	214	224	240	251	229	225	240	238	222	224	209	215	230	217	260	261	250	232	231	224	236	214	224	251	224	240	225	235	249	223	208	230	248	236	230	199	203	210	218	230	221	195	224	225	213	221	224	207	237	227	210	253	241	231	194	236	232	279	236	247	216	225	235	210	249	230	239	215	236	228	236	212	229	244	236	254	240	239	212	217	264	254	237	230	245	236	227	255	242	236	214	211	239	222	241	239	238	226	247	207	226	246	233	237	241	204	216	247	264	218	231	207	261	245	244	216	228	247	239	202	221	225	233	223	212	195	215	212	225	245	208	222	238	224	216	197	228	224	235	216	248	207	238	218	246	190	239	210	234	247	222	231	201	247	248	217	240	261	239	222	203	190	236	219	225	240	247	208	217	247	212	227	196	249	209	252	230	232	265	178	215	203	222	225	237	219	207	236	228	237	195	240	219	200	197	206	231	247	239	248	246	251	234	224	207	223	238	214	241	215	226	222	203	240	219	216	203	260	190	254	231	243	279	229	202	217	214	251	249	242	197	229	210	237	229	231	216	237	212	224	193	241	225	253	231	222	255	230	207	211	259	212	216	242	217	225	215	225	210	230	228	215	226	202	206	209	238	215	241	223	210	252	209	209	236	234	228	223	232	229	233	228	231	239	194	227	228	248	205	218	237	210	224	251	250	226	217	239	237	218	206	208	217	221	208	239	225	222	225	224	238	200	247	237	220	213	230	207	226	226	208	228	225	207	232	258	228	227	204	224	223	239	220	218	225	254	227	208	225	195	229	223	217	217	242	239	235	249	234	249	223	225	258	210	226	222	229	240	190	214	207	233	240	246	220	236	249	212	233	229	214	231	240	224	211	209	214	245	227	231	213	257	223	237	237	235	228	236	214	223	235	223	227	241	233	232	195	239	233	216	204	218	249	256	232	242	228	201	227	204	239	207	243	218	217	237	211	222	204	229	216	207	220	243	225	226	236	230	239	249	226	239	208	244	235	240	230	221	212	203	210	208	240	244	215	238	217	224	191	242	201	200	225	210	219	226	239	231	229	210	237	199	232	216	244	257	249	230	225	256	255	233	225	244	210	216	228	197	228	251	257	212	224	224	225	210	230	216	239	218	221	252	217	231	232	224	244	247	246	219	266	211	230	221	241	240	223	203	243	211	225	232	245	241	217	229	235	211	215	195	237	222	215	225	218	232	238	208	214	247	225	218	243	222	228	238	220	231	216	213	236	244	204	216	216	235	231	240	226	240	244	233	231	184	221	210	209	216	262	220	214	236	253	235	233	230	219	230	232	252	228	230	216	215	223	220	224	254	211	200	224	226	218	209	220	185	247	213	222	205	218	195	218	217	239	240	234	249	229	237	219	228	224	217	242	234	233	234	220	259	225	211	230	231	209	227	213	236	225	244	241	214	225	227	214	233	215	212	211	203	241	220	233	228	231	224	203	219	215	230	243	221	230	240	248	253	259	233	207	218	229	207	227	248	201	247	209	236	224	217	224	247	235	236	244	213	217	224	222	229	241	261	196	234	240	224	243	226	226	230	240	239	224	220	218	214	211	218	245	237	239	207	216	236	212	222	266	233	233	205	218	239	247	249	217	230	264	239	196	213	210	223	210	220	240	248	221	224	226	219	223	222	212	225	214	190	209	243	231	227	228	220	233	213	212	210	239	234	239	197	244	232	218	234	228	227	215	229	219	228	255	203	228	238	242	236	231	208	223	220	244	203	242	204	200	226	211	226	218	232	231	280	287	225	220	225	218	237	253	225	236	236	246	245	220	227	242	217	214	216	235	222	235	242	201	236	234	199	236	241	269	237	227	207	233	239	220	216	230	226	221	228	228	239	220	208	229	240	222	233	261	235	214	197	201	215	214	200	212	203	199	220	236	255	219	237	231	240	215	237	211	240	243	266	243	224	227	260	206	206	230	237	256	219	234	245	241	222	239	232	213	242	222	230	220	225	241	240	236	259	219	228	228	235	239	208	245	219	274	247	240	217	244	216	234	237	204	254	218	237	206	256	254	236	239	210	217	195	232	224	213	241	243	243	230	214	249	215	237	235	206	231	215	228	244	225	207	233	247	192	214	224	221	211	241	223	208	192	219	264	236	224	235	253	230	234	248	203	233	213	253	237	260	229	225	230	227	254	225	210	250	240	234	236	262	216	212	234	230	220	202	224	232	216	236	239	225	225	189	225	230	237	230	241	233	199	233	256	193	234	242	243	226	228	249	234	226	200	216	228	230	240	216	218	231	199	224	231	230	245	237	240	260	225	245	245	231	233	211	259	242	233	229	257	216	239	219	234	221	211	212	256	227	214	224	200	221	241	217	226	247	225	200	240	218	215	260	238	214	229	203	258	214	236	234	251	235	223	215	220	205	217	210	243	240	225	223	208	222	215	236	232	235	228	249	181	216	225	225	215	241	235	232	214	215	253	249	228	206	222	214	205	249	203	209	216	240	234	249	221	215	203	216	230	261	252	228	244	225	189	226	237	245	230	205	239	235	231	228	218	233	231	228	202	208	248	257	218	233	248	244	244	239	223	215	231	220	234	243	249	210	212	235	228	193	250	219	240	220	236	222	236	250	261	213	221	225	226	209	231	234	211	219	210	218	244	245	175	244	238	229	219	214	231	227	242	219	229	215	221	224	229	236	250	228	238	204	239	222	252	210	237	234	234	228	245	236	206	232	237	233	208	240	223	250	211	230	248	252	218	273	220	239	231	232	197	250	217	212	214	212	243	226	233	209	236	217	214	211	249	215	236	249	214	217	214	227	206	236	224	231	227	214	223	209	219	242	220	209	216	180	236	202	209	232	229	216	216	209	240	222	226	238	218	219	224	235	241	216	227	220	208	265	252	217	245	216	222	217	230	236	244	250	215	228	247	231	212	226	226	225	197	238	219	206	232	269	229	227	247	255	217	226	240	231	245	215	270	218	232	232	196	251	217	220	237	242	217	210	219	227	217	232	219	240	250	222	207	223	193	222	235	242	269	216	206	256	223	246	223	202	227	205	210	200	219	250	236	229	229	255	213	212	189	224	253	223	230	212	231	204	225	240	247	223	214	214	240	215	221	206	223	245	236	216	233	232	240	233	212	214	247	223	254	235	227	246	199	236	241	210	240	248	229	219	216	234	218	228	232	201	225	207	233	250	233	207	246	210	216	221	212	224	229	231	227	238	209	257	205	215	228	254	211	220	239	213	245
9090	2326	3289	3815	3344	2805	2449	1856	1536	1213	1114	970	942	945	919	864	801	770	778	714	652	651	670	669	610	643	591	607	630	573	569	591	600	571	563	562	563	545	581	552	573	579	578	586	548	576	520	522	532	556	607	538	545	545	576	548	521	549	523	562	523	561	538	539	542	520	500	502	572	557	570	510	492	536	497	529	520	534	568	520	526	520	546	530	569	548	538	531	537	497	538	518	546	544	549	586	561	583	534	559	579	539	532	538	497	532	522	545	524	509	550	490	540	548	552	501	557	577	546	532	513	514	558	570	575	550	537	554	553	507	536	549	588	574	546	559	531	568	518	495	551	547	536	534	578	539	562	560	539	543	539	498	505	539	549	525	540	520	511	537	579	537	529	565	514	582	541	524	527	510	563	544	558	505	517	548	527	601	583	537	536	526	521	531	551	549	535	514	515	529	576	537	516	554	540	523	544	569	531	500	516	512	547	493	564	562	551	507	514	526	502	523	564	540	497	531	532	548	529	505	548	580	548	535	536	501	530	535	574	496	579	509	552	565	564	540	517	560	513	546	562	516	547	530	565	554	489	546	561	532	541	519	578	548	493	532	510	575	578	556	536	533	537	549	583	565	527	560	573	528	596	528	498	543	579	547	562	529	537	532	612	597	540	553	507	542	559	511	532	539	530	547	561	536	534	575	544	500	554	552	530	556	546	545	472	545	584	515	512	510	560	551	556	568	505	495	510	549	514	547	554	548	552	551	499	539	533	558	524	528	576	534	529	552	508	529	577	535	552	559	527	549	566	559	513	566	564	545	525	557	542	527	555	561	537	516	552	535	529	494	547	522	559	548	572	525	536	555	496	562	520	475	571	556	566	517	527	556	543	541	555	528	515	534	539	545	549	521	547	548	512	599	537	508	533	499	518	509	549	521	559	560	535	566	530	539	555	569	526	544	577	517	560	523	512	516	539	592	524	516	533	535	520	547	528	520	549	591	561	502	565	548	503	553	543	546	541	501	555	527	567	545	562	543	559	560	531	583	533	523	512	525	546	568	584	531	496	521	523	563	502	508	518	549	523	528	544	525	534	520	534	540	547	543	500	525	559	534	559	532	529	526	532	572	567	569	478	536	522	519	550	538	523	525	569	555	519	562	539	568	517	512	485	536	565	548	549	552	518	551	569	529	540	532	550	508	544	545	534	504	535	531	520	547	524	546	553	551	516	535	549	520	539	513	524	548	539	583	562	545	530	548	544	559	526	526	544	521	538	577	514	513	550	561	565	534	526	504	553	544	551	516	539	568	552	510	540	556	491	516	569	523	510	532	512	537	529	548	474	544	561	545	544	559	539	544	556	575	566	535	551	583	562	583	568	531	507	551	540	515	549	534	540	563	554	521	513	529	567	506	562	543	533	534	553	523	574	509	576	508	544	554	488	564	535	493	562	533	525	542	556	536	548	523	520	544	502	590	552	568	548	526	544	539	537	532	567	560	559	532	554	571	523	524	535	539	552	536	536	565	530	513	526	573	577	566	528	547	583	544	540	517	522	514	577	541	557	480	555	547	557	516	544	582	539	563	547	504	596	507	526	579	530	503	548	514	556	567	506	538	546	511	515	549	565	521	561	530	486	520	525	520	530	544	593	555	497	555	531	535	524	538	542	542	550	555	522	540	552	573	548	538	561	545	561	495	510	551	560	568	567	518	470	521	528	560	560	520	527	555	548	528	549	564	574	540	528	577	532	491	543	527	531	524	552	546	526	543	550	498	562	536	548	527	551	533	552	550	523	519	541	542	545	579	560	523	587	501	521	561	505	581	544	582	564	539	540	578	510	535	540	541	553	540	573	535	560	502	547	514	568	528	500	506	539	539	572	530	512	496	526	533	554	522	530	504	553	560	530	529	517	560	549	545	558	502	530	499	533	520	539	540	526	513	572	563	530	528	526	574	521	552	547	521	503	562	563	571	492	553	523	530	576	542	539	574	568	549	554	496	516	512	534	542	565	519	543	548	516	568	495	526	524	534	543	521	522	530	580	570	534	536	564	555	518	534	543	563	553	526	575	569	529	533	537	539	539	515	513	539	573	531	495	524	530	523	567	531	570	569	517	575	542	531	512	521	553	550	546	540	558	544	537	540	493	523	558	577	558	544	549	521	562	522	516	520	556	564	520	542	522	511	518	522	528	509	541	546	506	508	560	524	538	535	524	569	532	531	565	477	507	541	562	547	566	510	587	554	557	520	498	553	539	537	553	552	509	534	507	536	537	504	527	571	494	533	517	531	535	538	498	511	531	539	539	558	516	548	549	493	525	517	532	535	498	528	530	518	527	503	554	553	530	559	559	533	610	548	577	564	525	555	530	518	530	535	574	521	545	520	538	491	532	542	533	532	598	530	518	517	538	542	501	532	510	538	529	572	494	520	528	516	558	544	544	560	525	564	485	555	555	526	511	582	511	520	570	531	535	543	519	530	497	501	569	521	528	554	553	541	571	529	541	515	528	565	561	534	502	511	540	533	561	490	550	564	506	555	558	516	541	509	577	526	537	540	526	527	497	568	503	541	548	534	539	539	559	539	592	544	542	535	555	519	513	531	561	512	506	491	513	532	551	563	585	531	522	521	578	518	500	537	565	561	538	560	563	557	514	533	511	565	536	513	531	554	532	549	535	523	549	565	561	534	503	533	526	532	559	570	543	540	549	515	519	534	506	532	547	546	525	531	536	513	521	548	554	570	532	579	535	527	544	544	543	562	532	571	553	555	516	521	525	517	555	544	557	555	579	549	524	550	542	518	571	542	574	538	548	537	519	549	572	565	537	536	544	532	530	556	548	534	520	567	580	560	528	535	570	559	567	541	547	535	518	513	553	533	528	520	539	592	554	533	494	576	543	545	573	562	542	584	516	523	511	534	506	525	538	580	555	520	531	568	558	607	512	553	535	526	569	567	510	583	537	539	566	553	568	563	476	550	561	524	534	519	564	570	555	575	535	558	555	550	503	573	565	554	505	538	573	541	526	526	579	548	548	564	526	559	535	540	555	568	561	526	575	524	570	532	524	523	541	514	523	577	549	531	522	534	565	555	558	536	559	553	522	535	548	539	511	548	541	537	511	539	559	546	564	522	534	532	515	555	557	510	540	571	497	523	555	519	531	504	596	536	606	511	528	518	561	516	572	580	534	550	511	547	594	549	507	514	530	523	580	522	514	567	547	516	522	566	548	517	537	544	536	553	543	535	546	548	556	575	538	501	544	562	545	562	543	524	538	525	559	553	533	560	523	492	549	561	547	484	507	560	562	569	539	562	547	517	578	537	538	555	552	520	532	536	575	544	544	549	530	519	539	554	533	520	565	507	516	533	552	534	546	579	527	561	570	538	544	555	564	544	538	542	552	525	522	527	533	543	547	579	535	560	528	525	517	577	545	576	574	523	524	526	507	511	547	518	503	565	530	509	555	550	546	516	537	564	559	538	545	560	560	483	537	511	534	551	570	524	522	497
19994	4830	2906	2167	1334	1071	874	622	516	426	375	364	339	326	320	310	317	291	272	248	281	243	252	265	287	253	248	234	212	229	242	241	278	231	233	232	260	240	213	236	210	217	211	217	253	223	220	215	221	219	216	232	226	212	237	237	221	215	211	219	243	255	237	239	240	252	232	230	211	227	229	218	245	230	208	221	214	245	252	219	199	241	231	268	231	230	223	220	229	224	231	231	249	218	209	232	215	229	224	222	221	218	255	235	237	228	234	200	216	238	202	236	220	232	211	187	238	213	214	218	227	222	212	226	224	221	221	200	230	228	230	216	226	246	242	228	208	230	225	245	222	221	219	225	224	239	197	214	196	255	225	220	231	225	224	222	226	204	203	200	235	241	208	241	211	203	209	228	202	213	232	209	230	215	219	198	227	212	232	250	227	262	237	226	230	221	208	181	250	240	213	241	229	201	230	195	214	219	206	225	197	226	197	218	246	219	229	227	200	214	216	218	244	231	232	259	273	224	218	214	204	223	219	224	219	219	212	236	215	202	216	226	236	202	222	210	221	216	221	240	207	211	223	217	226	213	246	208	201	192	228	216	228	216	238	232	198	242	258	254	218	217	217	215	206	219	219	212	214	216	202	233	246	218	215	210	195	244	215	218	210	257	212	211	226	211	210	229	237	201	201	206	235	243	220	225	226	216	223	223	215	218	230	203	202	189	252	216	219	214	222	222	202	216	222	215	230	196	210	222	239	216	240	228	220	205	235	202	235	250	205	229	239	232	235	240	211	204	238	231	231	213	210	239	205	242	218	220	249	213	239	234	212	244	241	231	234	241	197	251	195	237	198	243	216	232	254	191	218	221	208	212	206	261	213	206	247	216	221	244	236	205	232	197	231	219	235	230	218	230	219	233	199	237	197	193	253	211	240	211	219	250	212	224	227	215	234	226	236	242	234	233	198	205	199	200	202	213	249	228	223	210	234	216	238	229	241	217	224	197	198	224	209	207	206	217	206	246	199	200	243	204	225	214	189	236	233	202	228	223	219	216	231	225	221	231	225	221	212	221	240	217	222	210	238	237	214	229	186	223	211	230	248	262	239	232	257	228	237	206	202	233	247	235	191	226	186	241	217	210	224	253	261	226	244	253	258	235	219	238	226	204	212	209	209	216	206	226	203	235	239	241	226	245	251	237	218	206	206	209	230	233	218	210	230	224	220	204	223	222	211	211	233	242	213	185	209	203	237	198	195	197	218	217	192	219	225	252	230	226	220	205	192	208	212	247	231	199	210	211	232	208	219	218	201	238	234	222	224	229	223	223	234	238	230	210	219	220	260	240	212	202	225	225	243	231	203	218	197	219	217	199	207	212	219	223	211	198	210	228	228	230	255	212	211	201	215	220	248	219	220	233	240	231	217	196	202	223	243	215	225	251	216	215	225	214	241	222	230	249	232	241	230	213	231	197	210	206	202	203	242	223	227	235	229	214	248	210	247	203	221	222	224	241	202	196	191	206	229	210	217	212	211	190	217	260	238	240	212	211	212	235	251	228	218	223	231	241	206	225	211	210	231	224	213	215	210	210	215	282	209	212	229	199	213	251	212	226	248	212	230	235	183	211	237	231	219	234	237	231	246	208	245	230	235	227	224	218	212	197	220	216	242	212	205	218	228	217	223	207	244	233	224	235	201	224	206	212	219	236	202	222	203	207	226	183	211	196	191	230	198	211	221	236	226	215	199	225	213	240	236	213	221	232	222	245	236	224	248	223	210	201	228	223	232	213	223	207	203	234	236	223	237	248	240	221	207	232	229	206	197	186	228	249	242	209	199	214	237	220	200	231	220	224	210	189	228	219	251	236	237	234	248	261	218	228	230	198	215	226	216	235	230	218	215	225	203	214	209	257	249	232	218	238	236	225	239	217	228	231	225	241	265	219	218	203	233	223	223	238	210	223	230	205	225	224	215	188	261	225	224	242	237	230	218	212	229	198	251	219	234	216	222	225	246	240	225	212	212	210	210	201	220	228	211	241	221	217	219	224	254	205	237	197	220	256	196	226	213	209	216	190	243	231	220	225	221	211	242	210	214	241	226	234	200	225	222	214	235	212	229	211	223	245	215	225	209	211	195	215	221	229	236	191	193	202	205	230	238	238	210	240	236	229	232	207	200	178	208	201	197	229	208	188	235	235	217	206	222	249	196	215	211	215	210	208	211	205	214	198	197	205	214	214	200	214	223	201	213	240	197	239	216	221	226	216	230	214	236	210	225	205	231	237	227	223	226	234	255	225	231	212	230	216	228	244	196	233	252	217	209	210	240	211	214	252	223	240	218	220	212	221	224	224	236	260	219	192	235	198	226	227	208	239	230	201	217	266	244	215	210	209	203	190	208	234	221	218	219	209	194	210	190	209	220	221	214	215	200	185	203	227	202	246	216	216	230	224	223	217	213	193	224	242	220	231	221	207	228	218	237	241	216	232	229	212	238	251	241	190	198	215	243	208	223	231	243	232	210	225	257	195	242	207	234	225	233	204	246	214	203	222	221	209	212	200	213	231	203	228	242	198	210	218	210	230	214	238	249	201	234	216	239	244	207	224	218	217	236	215	223	206	223	227	224	186	212	233	242	222	243	209	218	219	232	217	225	211	229	218	233	223	220	241	225	240	230	216	231	217	231	234	235	241	224	237	232	234	249	227	197	245	243	247	223	213	221	193	232	214	207	207	219	207	226	233	189	227	219	229	226	218	236	218	225	206	232	201	242	224	206	221	207	236	220	226	232	239	234	219	235	204	249	200	217	220	208	209	239	275	229	222	221	242	193	245	230	211	206	223	200	231	228	231	235	206	222	238	204	215	238	223	208	230	213	275	205	215	235	234	211	220	236	232	220	239	189	200	185	255	228	232	230	218	214	227	215	192	224	219	239	247	229	212	208	219	216	220	193	230	236	230	229	204	249	221	216	205	216	210	210	232	230	222	215	202	245	213	234	229	234	256	211	200	213	203	216	190	231	236	195	234	214	212	234	217	232	219	228	208	221	221	239	206	219	232	188	199	233	236	215	219	238	242	204	225	237	198	208	200	218	219	217	212	213	229	224	257	247	220	237	245	243	202	205	219	220	205	219	253	208	227	211	235	246	212	242	227	230	219	212	214	227	242	212	229	210	226	213	182	201	205	219	227	233	212	207	204	241	219	217	215	244	216	216	241	205	225	214	249	215	217	201	212	230	209	228	217	197	243	228	237	249	239	229	213	221	212	224	219	232	238	234	234	217	224	250	210	245	205	237	209	221	215	214	221	217	235	208	232	239	209	221	211	241	223	221	242	198	247	227	206	223	198	221	205	222	224	221	200	209	217	226	208	225	197	226	222	216	223	218	215	217	232	208	250	203	222	230	247	226	215	208	223	225	230	209	220	247	226	223	204	235	238	239	225	211	208	242	233	222	223	205	202	257	205	219	249	218	253	213	207	224	214	219	232	204	224	224	181	183	221	227	218	220	208
12082	2982	4839	5820	4730	4068	3518	2733	2043	1536	1335	1309	1173	1200	1092	1064	1019	983	921	791	653	724	693	674	630	628	630	615	618	598	570	543	556	540	552	568	529	529	526	578	517	520	545	536	533	519	512	535	517	501	480	503	528	479	504	535	489	481	500	547	477	531	512	505	512	538	509	529	535	462	518	486	525	570	528	489	470	478	521	531	495	506	514	520	501	525	496	498	540	519	499	513	474	486	485	540	484	481	530	475	469	501	491	471	515	519	480	545	510	539	525	489	493	478	509	444	503	519	509	477	489	510	491	537	472	549	534	490	509	467	515	504	517	518	456	554	501	514	473	501	493	513	483	491	530	494	561	491	499	497	465	538	534	513	508	523	526	538	470	482	528	510	477	519	477	509	485	488	500	505	512	547	491	498	536	489	514	477	507	509	526	496	503	484	504	522	500	507	486	487	516	496	520	510	561	528	496	538	501	504	505	564	466	522	489	496	506	531	515	531	528	525	507	483	495	485	492	515	532	494	497	522	469	488	463	490	542	518	538	473	535	458	503	506	492	539	519	456	506	474	522	491	527	480	548	451	505	507	494	510	480	474	478	508	537	500	532	478	488	504	483	501	540	539	504	525	507	533	516	492	523	467	452	482	509	511	494	488	496	508	529	510	523	462	523	466	488	459	517	518	510	505	529	518	482	517	529	494	526	537	525	504	464	548	515	490	516	489	498	500	500	483	459	450	494	504	479	509	525	496	492	494	477	495	518	512	516	501	508	493	487	523	493	505	501	543	506	532	479	472	541	532	487	482	526	527	501	530	561	501	526	452	508	480	520	545	496	526	505	511	492	546	534	515	512	488	486	505	541	463	495	530	495	510	486	500	481	516	490	520	485	556	451	522	514	482	483	516	500	488	498	476	525	485	525	519	516	488	497	496	485	505	512	555	529	513	519	499	502	509	473	507	507	509	516	521	481	503	484	510	503	510	503	522	498	506	474	506	496	535	543	512	475	502	472	540	537	537	552	493	514	489	510	506	533	492	493	532	523	512	500	482	507	488	497	532	509	542	518	520	491	507	475	534	499	455	505	540	486	509	490	508	488	510	522	503	542	523	542	482	520	505	495	495	534	510	509	517	537	522	502	525	521	525	509	511	478	503	486	495	511	487	520	436	485	488	515	501	484	515	528	521	490	507	540	478	509	521	526	520	525	540	517	516	489	484	480	521	501	525	504	486	471	509	496	522	478	507	493	521	511	488	529	512	496	496	479	480	516	516	531	504	505	464	539	516	523	524	430	516	506	523	503	519	513	529	480	481	500	491	464	497	504	467	524	487	452	571	508	496	505	511	466	474	496	554	505	497	515	528	517	501	547	483	533	509	540	502	500	552	527	539	487	527	515	538	527	513	529	505	519	482	497	491	523	512	529	480	485	485	516	490	505	536	494	492	512	506	478	478	501	500	515	507	474	524	532	499	546	489	480	475	490	469	486	533	491	501	484	478	520	502	520	499	509	513	503	530	503	550	509	514	475	501	484	521	540	540	527	511	509	473	518	487	469	479	536	477	505	485	490	527	486	496	480	490	504	504	528	499	501	503	514	493	494	463	502	515	539	508	491	480	545	514	514	500	505	513	483	533	516	493	533	542	517	489	510	530	483	540	486	484	493	497	485	528	529	521	503	516	503	511	492	517	532	480	514	534	515	534	493	494	514	492	538	542	483	530	526	485	512	475	485	513	495	499	508	466	493	497	503	497	475	525	484	467	481	536	494	485	483	502	521	506	541	502	526	506	489	486	500	463	493	485	492	487	510	517	497	514	511	480	491	502	495	497	487	495	501	482	479	523	543	529	519	508	519	489	477	537	540	502	503	484	536	517	508	532	480	472	498	527	510	512	482	542	502	564	523	521	543	499	466	486	471	538	508	492	481	486	512	518	524	501	554	519	518	531	482	535	485	495	496	525	500	513	496	490	486	496	512	500	517	533	539	501	496	539	465	482	463	498	475	536	535	526	527	503	453	505	487	491	529	516	463	497	519	513	499	499	533	478	533	499	486	500	490	536	487	481	499	498	513	498	514	491	471	526	485	460	493	510	511	496	527	510	528	487	509	504	484	480	489	505	477	512	568	512	512	503	500	518	471	489	511	515	496	482	509	513	502	491	491	558	508	492	484	458	491	517	537	484	483	514	505	501	538	461	476	522	507	512	495	507	495	491	494	542	556	482	498	531	539	502	476	476	533	495	503	514	520	477	513	531	511	457	532	541	484	493	496	518	500	526	502	548	539	516	443	502	507	476	505	504	487	474	527	477	502	501	488	482	518	492	492	491	533	507	458	530	514	536	477	510	487	481	539	517	497	474	479	512	553	506	511	515	480	521	498	501	481	500	543	489	495	526	522	542	463	506	510	509	496	515	521	475	511	482	483	525	507	488	504	495	509	462	515	520	498	523	563	529	491	534	529	533	480	496	511	504	448	477	564	539	522	496	523	486	491	537	535	474	522	534	529	477	513	490	518	526	543	499	499	562	513	532	501	498	477	495	485	496	435	463	497	499	490	512	497	492	481	476	519	533	515	505	502	516	531	478	480	483	515	520	469	492	508	515	477	484	535	498	503	491	524	502	501	513	533	523	560	465	525	510	559	528	500	534	487	512	550	499	541	489	499	510	472	523	512	519	505	483	489	482	454	493	508	492	486	496	476	468	512	506	493	529	506	460	486	482	534	485	515	491	546	503	555	489	514	492	490	510	481	527	527	485	564	520	499	505	523	530	499	508	495	463	558	524	489	530	516	506	490	503	504	525	514	479	524	505	497	512	494	520	525	531	516	486	507	542	516	497	536	509	495	496	536	492	503	524	514	501	499	461	532	550	516	481	461	501	495	496	479	485	498	513	505	528	561	502	510	490	521	486	519	476	517	537	485	489	480	461	493	499	489	494	518	535	501	514	533	491	495	565	503	511	480	526	493	477	498	497	504	470	487	487	531	523	465	547	503	492	498	509	464	489	480	495	492	527	559	463	510	537	522	465	485	513	487	483	503	537	485	497	479	472	467	527	503	479	500	498	526	498	504	499	517	529	479	484	487	511	497	504	501	519	494	504	539	522	484	543	478	517	492	505	511	525	535	536	510	514	529	524	505	510	497	505	468	480	499	503	522	528	484	507	487	540	463	493	495	525	493	494	474	511	517	483	481	507	490	488	491	500	478	504	497	492	501	496	489	482	474	561	460	502	471	495	516	540	519	494	496	486	513	512	481	496	451	481	515	498	507	528	518	506	521	520	493	520	483	503	510	472	506	495	489	521	514	476	514	508	546	491	526	494	540	520	476	480	501	522	473	476	517	490	516	495	537	498	519	469	498	507	530	498	545	510	508	548	483	518	506	529	505	510	492	521	506	524	498	470	538	533	530	560	509	514	508	503	485	487	482	519	512	498	503	545	555	545	482	467	478	480	533	536	528	503	517	546	508	519	493	519	520	545	519	510	472	515	497	521	481	481	512	447
3293	894	694	570	366	304	233	202	196	152	129	136	142	107	145	134	96	138	140	135	137	130	143	129	123	129	113	128	133	113	127	115	135	96	109	116	118	124	113	123	104	119	125	92	94	135	113	100	113	122	119	119	124	105	106	123	117	123	93	122	115	109	130	119	122	109	133	115	121	106	92	131	104	112	135	94	117	113	136	114	117	114	96	125	115	107	144	140	112	117	98	109	111	137	121	130	131	116	118	134	115	111	117	124	132	134	106	109	106	143	111	98	123	124	102	115	122	136	106	132	112	139	96	120	116	105	105	102	121	115	108	134	119	130	116	106	133	116	119	110	117	101	135	112	117	126	127	118	107	136	121	121	108	99	118	118	119	127	107	129	102	148	116	108	110	110	117	116	109	107	114	110	106	148	136	110	122	126	113	139	118	108	107	121	115	103	117	102	126	123	128	101	122	118	116	120	103	111	112	110	133	124	94	91	132	129	126	108	115	116	107	116	109	94	112	137	128	115	125	127	104	130	134	97	128	145	116	138	117	116	121	116	121	116	117	123	132	130	104	126	118	133	128	145	121	125	125	113	116	139	113	120	130	129	117	124	150	124	89	107	120	105	116	127	134	132	132	108	104	126	140	122	124	116	133	97	106	116	120	126	129	116	119	105	120	120	97	113	117	107	111	123	121	133	109	120	108	110	110	122	120	119	118	122	142	107	120	121	118	127	129	108	129	122	107	115	122	130	106	100	118	135	112	107	112	137	112	122	110	101	116	107	106	118	116	133	118	107	121	118	121	127	124	120	108	117	111	121	121	123	115	131	125	119	136	97	116	130	136	105	125	123	122	118	98	125	140	126	125	140	121	109	124	88	135	124	110	113	121	115	114	107	96	128	127	116	115	105	109	110	118	106	118	111	127	113	113	126	137	125	139	125	123	123	114	102	116	112	116	117	98	132	102	114	135	126	117	128	111	115	120	117	129	132	115	121	107	132	115	119	106	125	128	112	112	119	100	101	127	108	121	106	120	121	127	135	104	99	107	110	125	128	135	114	125	125	117	89	121	109	105	107	114	148	110	109	94	130	129	109	118	127	113	115	127	114	110	119	106	108	105	119	122	122	132	114	108	110	119	114	106	127	124	127	101	138	117	136	119	112	126	97	132	125	101	135	113	127	113	98	124	129	103	110	96	126	137	113	126	133	124	130	127	134	129	120	129	109	105	100	124	98	125	116	121	96	121	130	130	102	131	100	107	116	105	123	132	116	111	124	111	127	110	125	126	114	108	120	113	122	115	123	103	103	123	119	120	133	113	110	111	128	126	116	123	139	131	102	115	144	110	135	108	126	112	114	108	123	114	111	98	118	137	131	135	111	108	112	103	110	102	101	120	140	113	116	119	143	118	105	124	120	116	97	115	116	119	122	113	123	118	109	100	99	131	147	125	109	118	103	116	113	96	103	109	116	112	111	100	105	101	127	109	95	140	123	107	132	113	120	112	121	103	117	119	110	103	122	130	138	110	113	121	143	122	113	111	125	119	135	117	91	121	118	133	110	102	115	112	129	119	124	116	108	101	136	113	116	102	105	121	123	110	110	121	109	102	89	108	117	118	132	116	116	109	130	97	138	110	143	141	121	105	121	124	112	103	114	122	113	106	125	122	116	131	129	124	135	111	125	127	110	106	125	117	95	105	121	101	118	113	124	109	116	100	102	108	128	101	106	111	123	122	130	119	102	121	110	114	135	150	113	106	133	154	123	106	115	125	130	113	106	132	109	121	116	108	112	122	111	120	121	122	111	102	118	115	135	120	116	121	107	135	117	95	96	120	107	102	131	137	124	102	118	114	107	112	100	128	107	115	129	111	129	120	111	124	118	108	136	109	104	123	106	122	125	139	120	104	125	120	113	120	119	120	106	108	109	123	113	113	126	121	117	97	117	127	113	104	115	120	92	108	117	114	115	113	138	105	117	109	127	128	108	114	96	135	124	127	107	119	112	115	123	124	135	124	111	121	128	108	144	114	127	119	121	109	117	141	96	114	119	137	126	117	111	129	117	110	113	110	109	124	104	120	110	134	107	149	108	129	125	130	128	97	127	125	140	110	85	112	106	117	100	125	132	101	127	115	113	117	117	97	120	127	120	121	109	132	108	105	137	130	126	121	110	99	113	115	111	103	128	127	89	125	106	127	121	112	124	123	127	118	108	109	88	145	122	125	103	113	120	111	115	109	120	129	127	120	101	116	93	115	120	124	139	128	124	112	148	119	120	96	114	102	118	132	114	115	109	113	133	116	122	112	103	108	146	121	126	114	116	129	96	110	100	106	114	113	110	110	106	113	118	117	111	114	126	107	102	130	111	110	110	111	139	95	114	125	130	111	123	146	127	103	102	116	94	116	130	111	110	110	129	104	121	119	112	118	135	119	109	139	101	112	113	124	138	100	116	106	124	119	125	110	120	122	139	118	117	113	128	126	115	127	128	117	104	113	117	119	132	110	102	106	119	122	123	134	115	135	109	120	124	115	128	129	139	126	114	94	104	117	98	124	105	112	129	110	134	148	120	120	122	112	117	115	145	102	114	115	129	107	112	134	117	114	141	116	114	133	111	112	114	118	115	116	131	142	101	115	120	116	129	114	135	118	113	135	108	119	99	120	106	119	110	113	120	127	109	125	129	113	135	126	122	115	128	129	125	120	119	122	111	109	106	114	111	100	121	129	134	120	121	122	114	119	135	119	117	128	117	149	98	107	128	90	114	110	108	114	126	114	115	108	107	118	115	115	109	93	124	123	135	108	115	100	120	124	93	117	109	97	121	113	97	112	126	108	124	125	117	125	114	97	113	110	102	112	124	122	129	117	133	115	137	129	122	107	113	121	116	98	114	120	112	113	113	112	119	116	119	110	113	129	114	127	114	104	110	104	98	109	111	116	140	118	126	125	136	115	117	100	113	113	98	108	141	114	141	124	121	114	129	114	125	110	107	130	107	110	121	96	138	105	109	119	133	111	124	138	141	110	125	123	117	122	114	117	117	120	115	112	107	131	122	123	97	112	137	129	127	114	125	134	115	103	120	121	123	113	117	127	114	121	134	134	120	131	147	123	102	144	125	129	113	111	109	117	114	115	111	115	115	104	99	106	124	118	114	113	120	139	137	122	124	122	129	110	97	118	148	103	108	117	121	111	110	124	126	104	110	113	110	95	109	141	102	123	127	132	114	136	135	140	125	92	105	85	133	112	117	106	123	105	113	110	117	124	121	125	119	133	130	111	106	134	115	102	131	103	95	104	113	99	121	111	125	127	115	122	111	119	143	117	105	135	135	104	132	105	102	132	118	119	116	108	104	120	126	114	141	102	127	117	108	107	118	110	96	129	121	118	120	106	120	120	120	117	125	120	131	114	125	105	109	138	108	114	131	121	109	116	126	125	126	121	111	122	116	115	129	112	113	119	120	115	132	131	126	111	109	126	111	116	116	125	134	127	117	126	117	118	112	119	115
2699	957	1523	1741	1420	1289	1030	874	740	572	489	512	481	400	443	428	404	401	384	364	386	365	289	346	344	378	328	341	374	311	332	292	314	314	321	331	301	302	352	294	338	333	300	307	325	269	318	305	371	307	300	325	331	307	331	301	326	305	299	298	327	332	328	302	287	308	282	284	294	286	311	274	305	323	311	339	306	327	303	309	310	311	301	330	337	305	313	370	280	296	309	333	333	305	316	316	316	321	293	299	279	308	308	315	284	329	329	319	298	296	337	291	292	338	333	310	316	315	326	358	336	310	311	336	342	316	300	322	283	320	304	308	325	319	345	281	309	310	328	331	301	314	313	297	320	331	293	327	301	329	311	314	320	312	293	316	335	310	324	330	335	307	333	324	295	321	274	317	288	294	325	288	302	322	320	305	295	310	329	303	300	301	291	317	336	313	319	357	334	295	284	280	305	281	299	333	318	332	321	334	333	281	334	336	309	338	309	321	301	277	290	307	321	288	296	334	304	329	339	315	291	284	347	298	327	318	329	296	293	297	273	318	287	292	296	312	282	300	320	301	325	340	301	313	316	284	300	281	330	316	287	314	321	299	287	316	336	291	299	316	299	331	299	313	314	336	332	314	305	302	347	318	314	349	305	292	304	321	342	292	326	309	288	295	337	317	331	328	290	281	331	334	313	295	313	318	325	302	342	315	295	337	298	320	296	312	305	307	293	295	326	335	335	314	311	281	316	313	283	308	286	319	314	291	298	280	298	305	332	308	321	286	308	286	296	342	337	319	285	263	309	299	303	311	262	290	337	290	321	327	308	305	287	337	303	286	297	317	333	299	338	320	358	310	322	332	289	341	297	346	315	304	282	312	311	331	317	303	295	312	293	286	326	308	351	324	319	321	317	308	317	308	322	301	299	310	290	294	295	356	290	308	326	319	357	279	311	313	349	323	317	286	311	320	336	295	331	307	331	298	313	290	319	298	303	305	334	272	303	312	306	332	320	348	301	325	340	300	320	313	287	294	344	349	317	291	318	290	308	307	318	296	304	355	299	284	283	320	326	327	326	289	311	306	322	321	311	338	302	327	333	296	320	317	278	294	334	311	326	298	321	325	318	320	345	303	311	306	298	324	296	308	308	319	322	350	300	309	316	315	325	306	289	339	326	315	314	302	286	270	305	292	323	322	287	298	282	324	339	322	314	328	327	316	303	310	268	315	278	337	331	332	307	313	321	293	345	310	340	304	316	322	306	340	302	321	294	331	297	310	328	308	348	325	291	324	295	311	310	305	311	296	311	328	300	340	306	347	285	293	309	292	317	299	301	333	318	299	306	329	315	319	318	322	290	309	332	338	303	321	337	308	313	264	318	303	285	309	326	303	332	314	288	295	299	286	319	280	304	335	299	307	310	309	338	329	348	296	272	285	285	293	344	336	297	299	316	319	321	282	280	289	313	301	332	310	299	333	317	318	324	304	296	291	310	309	324	310	292	305	347	293	307	314	350	302	309	297	333	318	316	307	316	283	291	285	267	334	279	345	331	289	323	307	309	307	337	304	300	315	283	281	297	292	291	347	324	304	321	291	323	308	316	306	305	299	295	298	316	284	284	335	326	324	281	315	271	318	284	316	307	298	306	300	294	336	317	326	295	305	315	305	307	311	292	320	334	322	344	313	319	296	317	347	305	315	286	294	326	331	320	330	314	323	314	303	338	299	324	298	296	301	306	313	307	295	312	303	325	310	291	323	297	309	320	304	300	310	315	326	290	321	344	324	310	291	320	292	311	301	318	350	308	335	305	332	329	334	295	300	326	312	278	307	312	325	294	292	314	292	336	328	326	290	294	288	326	323	300	289	351	311	289	290	315	323	286	337	330	280	325	308	319	330	349	321	286	300	308	316	301	334	297	321	317	312	315	313	320	327	324	313	284	304	311	311	294	312	287	317	318	306	309	305	306	332	301	320	303	289	336	315	314	303	293	324	306	306	282	304	339	293	312	350	324	296	317	307	332	317	339	312	291	290	324	314	274	289	328	305	301	320	309	288	278	305	365	307	321	309	304	308	315	320	296	299	273	310	303	278	283	295	293	323	335	289	334	328	343	305	296	306	295	287	291	324	305	323	329	287	323	311	297	308	320	301	293	334	313	346	318	300	340	309	303	320	310	321	299	316	340	298	317	339	339	338	320	284	309	305	321	294	300	326	303	310	299	334	316	321	345	304	324	320	286	292	324	334	303	303	299	332	321	334	320	331	288	299	359	318	319	321	310	306	318	312	317	349	300	347	300	321	308	326	310	286	325	334	358	281	334	315	356	299	317	275	337	301	332	319	290	293	363	297	329	271	316	315	321	321	357	345	298	315	304	318	326	294	303	337	315	312	333	324	291	300	307	312	285	296	331	344	301	327	311	304	298	307	333	299	322	301	313	314	336	312	310	314	301	289	341	287	341	323	312	315	333	360	323	282	273	334	296	302	310	320	309	279	311	273	308	300	307	291	339	304	335	317	285	275	333	309	344	332	297	310	295	309	314	301	349	340	324	301	290	326	311	316	316	309	286	314	304	301	308	317	330	303	305	300	301	294	296	266	273	315	338	300	304	311	312	332	311	272	325	273	322	282	292	330	369	324	322	317	321	307	312	313	326	277	313	307	300	328	338	334	281	311	291	296	318	336	302	295	314	337	299	345	329	288	279	329	305	301	302	321	297	322	323	320	305	344	305	285	294	296	310	297	327	347	300	292	333	312	326	303	306	294	321	315	304	309	319	305	305	285	298	315	308	311	302	293	312	312	339	315	327	329	320	306	315	288	308	312	302	335	328	302	308	323	316	304	297	301	305	340	297	296	308	305	294	330	315	308	338	300	292	310	320	308	333	331	304	324	313	313	289	325	322	292	317	313	325	317	325	298	323	323	317	337	309	322	327	318	301	311	278	320	355	332	312	282	326	301	278	326	322	299	336	292	320	300	330	328	302	330	295	294	295	330	328	293	292	319	312	324	305	277	306	307	300	332	292	311	329	306	329	328	333	257	324	320	307	321	315	312	315	289	300	330	327	323	305	299	296	320	312	326	280	321	294	285	324	293	287	306	345	311	330	368	305	321	278	307	303	316	320	316	311	314	276	307	314	322	304	327	329	345	303	347	274	320	326	315	319	318	317	366	322	321	277	286	295	311	304	313	307	320	335	298	314	289	313	320	297	291	302	266	286	319	293	334	320	316	311	303	313	306	330	300	299	292	305	324	290	301	309	309	334	320	319	327	297	326	330	306	329	348	314	295	284	331	312	319	295	275	312	310	327	299	305	296	327	293	330	318	329	272	324	270	327	305	322	296	342	306	303	321	303	295	316	300	304	293	281	332	323	312	318	313	304	314	337	283	296	329	295	341	314	310	320	372	290	275	314	302	317	319	329	305	316	330	324	332	328	308	351	283	317	302	302	304	309	306	323	313	283	315	305	303	336	313	324	311	323	329	304	328	314	297	321	307	318	309	320	305
11752	2495	1703	1310	907	704	552	502	430	345	336	332	289	255	298	277	289	281	258	259	221	274	255	251	224	233	253	231	242	245	221	227	237	249	258	215	228	229	228	236	229	272	222	243	260	218	234	216	223	252	240	266	248	207	193	225	207	236	248	220	223	217	219	235	243	254	180	242	242	230	224	197	230	235	254	232	240	236	236	220	253	210	211	230	253	230	238	233	240	266	236	240	246	209	200	221	232	208	247	226	262	206	225	233	230	219	231	220	243	248	245	215	264	245	214	250	253	231	214	228	242	219	231	264	232	230	237	220	234	196	211	220	234	249	214	207	225	266	245	211	231	239	239	271	215	231	255	231	181	232	219	248	202	219	222	242	233	238	240	206	234	193	235	233	240	212	213	246	212	219	212	204	223	233	233	223	217	235	239	232	240	250	221	228	241	226	239	233	225	230	220	202	232	228	233	232	223	224	208	199	232	232	211	241	215	233	249	226	244	219	216	236	240	283	216	202	195	229	242	237	262	220	219	218	225	230	251	204	217	221	250	229	218	224	229	249	241	206	217	238	231	255	219	211	233	213	226	243	222	192	234	214	237	246	246	230	223	226	219	247	241	222	228	210	266	251	232	224	247	239	257	207	214	221	228	201	202	234	211	235	228	230	208	215	239	218	261	215	246	223	266	244	234	264	236	201	221	223	242	215	236	256	275	228	223	234	249	212	239	227	221	217	220	239	209	265	203	238	225	222	229	226	253	226	224	214	256	251	214	242	241	261	213	197	213	235	234	228	206	249	234	256	229	224	238	232	215	227	195	233	239	260	206	226	233	217	218	220	215	244	216	232	219	231	234	249	233	247	255	215	213	232	240	210	220	209	207	214	218	225	250	216	252	217	225	228	227	256	205	232	259	239	266	244	243	258	248	261	229	244	224	211	236	229	239	250	215	247	243	239	208	225	228	222	235	187	200	212	221	254	212	222	245	259	255	205	211	243	216	245	234	260	205	220	244	213	239	220	230	203	217	235	201	226	234	240	227	203	233	243	239	242	214	225	229	210	229	243	211	226	204	223	246	231	273	210	234	236	220	247	237	261	246	250	222	233	209	217	256	224	230	264	241	250	208	236	232	228	227	238	239	206	240	241	247	221	241	207	252	215	216	236	235	252	239	249	223	227	256	223	238	230	227	237	221	228	230	224	227	225	228	234	202	234	219	256	247	202	205	202	250	232	234	201	218	221	216	214	216	219	222	237	246	223	236	229	220	215	195	245	212	227	224	218	212	217	239	227	256	249	225	210	234	250	243	221	226	208	236	217	232	216	237	217	216	193	192	222	239	200	230	224	209	232	236	225	235	235	223	254	214	217	239	236	259	217	233	201	235	242	250	213	235	209	226	233	250	219	209	245	236	234	217	254	219	211	225	248	226	216	228	217	243	246	242	216	205	233	245	239	199	195	225	253	227	198	199	227	203	238	214	233	234	203	229	234	213	236	231	219	262	250	236	263	232	226	231	249	236	243	242	250	221	216	237	228	247	259	214	211	234	205	255	226	268	247	238	222	247	262	192	247	214	234	245	250	225	213	226	235	228	226	221	254	236	206	244	212	217	222	226	206	272	224	199	227	243	234	248	199	203	236	218	229	249	259	228	233	239	244	219	233	209	196	212	231	222	223	218	223	211	220	223	227	232	250	235	214	229	205	230	233	201	226	207	212	222	214	227	228	223	214	255	242	202	206	200	237	220	202	246	218	251	211	235	260	225	208	238	224	201	262	210	245	226	224	228	226	218	245	213	245	226	229	230	246	227	186	205	209	230	241	262	234	233	229	243	245	218	240	219	225	208	233	232	216	201	231	235	203	243	211	218	246	235	220	220	211	226	263	198	231	230	233	224	243	213	218	219	213	223	255	227	201	225	234	226	208	207	212	223	243	220	236	244	214	216	246	220	242	259	256	230	240	227	187	215	237	243	225	246	250	201	237	237	252	232	232	239	234	211	240	237	212	227	221	190	224	205	235	255	264	226	231	207	220	226	229	225	238	226	242	208	241	230	249	238	215	226	254	245	241	216	227	230	242	238	223	256	212	211	226	215	225	251	264	244	230	226	219	240	241	233	248	246	223	215	222	209	224	229	178	229	224	232	232	250	248	261	226	202	229	232	239	230	203	232	198	202	224	237	219	253	239	189	216	220	206	225	233	216	244	214	234	201	237	234	211	249	224	214	206	214	230	214	220	212	226	234	224	227	253	254	208	238	220	263	238	248	241	204	238	255	232	252	239	206	242	224	218	229	227	223	249	238	222	250	177	217	206	226	229	248	239	221	186	219	233	226	227	237	212	213	224	251	213	231	211	239	239	227	219	191	215	231	237	243	249	230	209	213	200	226	248	239	222	222	241	232	229	190	195	208	227	210	250	228	230	237	257	219	224	225	239	215	226	247	242	226	245	236	212	214	222	229	228	255	246	225	250	212	209	204	209	214	209	235	212	211	211	245	233	216	214	237	211	233	213	256	234	238	215	219	237	237	231	227	228	242	227	225	258	232	250	249	202	238	238	219	205	237	254	219	261	198	212	204	230	239	209	279	232	214	198	248	252	218	228	252	231	229	252	264	234	241	221	230	246	222	240	199	231	241	230	231	232	213	226	241	245	230	234	220	227	243	262	225	217	217	242	219	250	227	228	231	228	220	237	213	232	218	233	239	218	231	239	209	229	238	215	222	234	260	236	233	232	221	229	232	213	200	202	177	260	218	238	202	236	219	210	203	235	234	203	237	257	234	244	211	175	239	257	218	224	220	235	217	247	203	266	199	218	234	227	232	243	256	245	226	238	246	253	245	226	221	247	244	223	244	212	238	228	246	234	205	236	231	241	244	249	226	218	250	211	248	247	261	247	203	238	239	229	241	225	247	240	216	235	239	228	257	225	201	207	238	253	231	236	210	251	232	219	247	231	230	220	202	220	249	230	248	220	229	242	229	233	227	206	213	236	241	222	263	247	247	214	218	232	216	213	238	250	214	215	229	209	252	200	214	209	202	206	262	214	221	208	204	234	249	240	245	239	244	227	231	224	221	247	207	206	228	231	253	250	237	225	232	262	213	184	218	228	236	219	251	220	215	222	216	231	237	229	215	215	211	216	241	211	240	259	224	249	261	233	219	227	231	229	218	214	237	202	237	220	219	225	214	227	203	204	252	228	212	244	242	216	235	199	222	227	218	210	231	218	239	220	197	227	203	207	226	249	237	237	232	267	220	234	221	206	244	220	225	245	222	222	245	229	203	220	228	237	231	214	221	222	234	230	267	234	238	233	217	250	214	218	204	234	232	236	212	248	211	210	228	205	223	248	221	249	243	185	208	218	231	250	229	211	215	227	258	198	224	222	220	200	215	254	240	225	215	241	237	229	213	211	227	250	224	232	244	238	248	221	231	241	237	226	234	230	226	219	232	235	258	206	224	228	247	233	234	214	202	236	250	227	227	235	227	223	221	236	243	250	228	200
8925	1964	3172	3876	3262	2734	2460	1973	1548	1212	1088	1072	962	897	836	856	815	781	775	687	653	650	612	679	628	576	594	585	580	605	541	630	625	559	561	560	564	581	529	554	572	555	565	551	523	559	524	508	551	551	519	527	566	514	521	583	573	555	533	552	589	541	544	529	528	562	522	529	553	563	525	526	518	490	520	531	518	545	529	516	539	526	562	498	516	542	536	559	497	589	502	567	545	542	556	524	559	547	525	541	547	543	551	571	562	536	528	544	499	542	585	516	552	493	554	547	497	510	537	583	541	554	539	490	559	534	544	574	482	536	560	604	598	540	528	545	495	581	545	540	561	545	582	551	531	499	545	513	553	583	541	560	547	532	546	556	579	579	550	542	546	505	538	540	585	564	558	556	551	517	496	486	534	546	569	555	507	534	510	546	526	542	520	554	599	492	548	496	543	551	531	544	531	509	550	556	580	555	507	545	553	524	550	511	562	553	523	554	549	536	566	548	552	542	566	524	537	552	536	534	576	516	550	485	545	509	524	554	552	536	508	578	531	549	532	569	530	574	558	546	584	556	539	533	595	523	521	522	543	551	549	596	553	558	496	540	555	522	605	534	550	553	527	540	501	570	568	500	582	516	581	533	540	561	561	499	541	515	550	566	535	579	586	532	516	574	550	495	536	519	558	495	562	552	523	532	548	493	520	539	542	506	571	510	500	547	476	566	583	541	557	529	563	524	531	544	529	522	542	547	546	569	525	533	525	499	554	539	523	535	561	508	536	559	523	543	509	563	545	570	519	526	541	553	555	519	489	565	537	535	518	590	527	527	561	531	548	471	531	534	553	516	517	524	588	563	568	518	539	520	520	522	557	537	538	543	500	556	523	577	522	530	533	539	546	560	498	544	550	545	512	533	516	520	544	530	551	515	529	565	552	571	534	550	516	529	527	559	499	573	554	508	504	534	512	587	537	571	532	573	552	548	538	498	541	554	579	543	582	548	562	540	568	525	503	516	538	538	549	552	543	552	506	574	557	518	558	512	560	535	554	505	541	533	557	571	538	519	532	529	539	510	543	500	588	553	564	531	480	549	566	559	531	541	548	506	532	555	551	537	544	538	559	536	548	533	505	527	590	568	576	544	572	544	544	524	503	560	544	532	533	582	539	523	569	516	557	531	572	567	538	577	537	540	536	519	523	553	510	541	525	526	521	549	518	534	521	568	552	538	506	550	490	593	532	542	541	558	563	484	555	543	577	567	567	577	548	556	541	512	562	557	563	530	544	507	531	547	557	534	486	528	557	518	521	548	512	576	528	491	523	530	552	543	563	529	544	572	560	528	534	521	574	549	566	537	556	501	545	542	523	547	521	590	556	569	543	564	499	585	504	561	532	564	576	541	523	535	546	482	521	565	513	522	544	550	553	565	523	517	570	496	512	523	535	534	499	550	500	519	545	566	508	540	522	510	551	478	535	500	516	541	525	555	526	528	575	541	540	553	579	576	573	557	567	546	561	549	542	570	492	559	566	538	552	547	556	556	541	527	481	519	546	526	543	547	545	571	534	542	551	548	520	563	519	547	531	554	547	537	537	535	516	540	492	538	567	526	518	532	532	549	540	522	565	563	538	539	562	572	568	537	554	552	530	574	543	546	550	529	507	544	570	534	543	532	479	553	538	549	519	566	538	546	560	504	551	515	507	562	565	583	553	526	536	559	551	504	530	535	527	559	541	574	519	536	594	535	549	542	575	502	545	523	536	545	501	525	524	538	533	573	495	511	577	515	543	558	540	526	521	577	528	527	524	543	511	500	532	538	555	554	534	548	501	514	531	570	546	533	544	507	552	551	565	537	528	550	557	546	506	547	527	525	491	601	524	543	567	537	536	571	529	536	542	538	535	516	542	538	530	497	530	561	570	511	506	548	547	564	555	503	551	540	510	567	534	517	578	576	534	521	546	540	488	534	553	536	560	539	528	550	529	532	570	553	534	558	574	577	562	531	521	519	520	523	516	490	554	535	524	519	490	577	540	557	541	566	515	536	519	537	502	538	559	524	559	530	536	542	566	577	491	526	556	548	490	500	570	564	541	541	531	539	546	482	564	535	539	494	534	513	551	545	521	550	553	569	549	540	508	499	514	571	537	538	627	536	556	506	569	546	551	545	516	538	516	525	529	547	553	532	514	550	561	528	538	523	523	529	525	501	507	572	544	578	501	518	545	504	532	517	536	532	528	526	508	562	506	506	533	549	519	549	535	518	546	553	501	547	514	544	535	560	559	529	518	574	539	489	543	521	530	561	532	545	537	545	525	510	491	564	506	533	541	540	536	569	554	512	545	504	581	564	516	545	543	549	551	563	529	555	515	545	546	551	551	547	564	544	579	534	518	545	537	515	502	575	532	519	558	542	539	523	551	551	507	542	486	537	548	528	514	582	557	543	530	523	529	538	553	525	558	531	538	531	541	562	526	576	539	526	515	582	514	539	556	559	538	528	540	566	532	547	522	578	570	549	558	565	552	550	575	550	553	540	549	550	545	536	516	524	528	543	498	517	572	522	574	525	529	509	535	554	521	579	594	527	540	554	508	527	543	559	565	580	574	576	520	558	543	517	556	540	552	529	552	557	537	576	560	507	542	562	533	582	549	539	513	529	563	544	550	538	581	589	553	570	543	558	545	537	543	530	522	575	498	560	568	553	478	522	575	562	533	576	549	559	516	541	530	507	514	521	564	541	525	531	510	574	547	552	525	491	552	582	541	542	558	570	493	549	529	497	544	527	506	525	521	516	559	526	580	510	523	583	556	511	527	507	519	535	524	507	516	521	552	510	568	529	567	542	481	546	571	489	547	535	543	522	553	535	502	542	492	555	541	523	553	541	523	539	546	572	571	482	526	546	540	502	535	541	523	560	535	502	564	538	553	487	566	532	547	527	539	534	545	556	531	532	530	459	528	504	529	538	541	557	529	546	564	555	526	498	499	468	499	519	577	559	538	537	525	548	586	546	567	540	516	527	557	524	526	520	528	544	544	535	534	555	569	527	524	534	542	520	543	530	535	544	552	509	560	564	533	523	546	605	533	556	550	582	495	543	511	549	543	563	562	552	517	587	517	540	536	570	523	551	547	547	555	539	537	509	545	506	568	503	590	529	529	574	534	578	539	562	577	569	531	557	578	569	555	509	571	572	571	565	520	509	530	545	505	563	533	526	561	515	548	631	514	542	498	527	530	573	563	540	564	511	526	562	545	542	555	535	523	550	591	502	571	494	543	501	504	539	540	548	550	535	546	527	550	474	532	525	545	521	527	513	526	560	527	519	528	531	586	546	571	537	494	481	554	522	532	525	537	583	508	550	567	557	562	529	606	539	557	535	537	585	546	517	515	542	515	539	497	552	521	537	548	520	537	577	549	521	571	544	544	554	539	521	587	552	513	558	532	513	575	590	542	543	508	547	533	520	547	561	548	528	520	528	526	531	515	552	535	534	526	534	537	520	565	535	528	533
20394	5070	2728	2033	1290	1024	733	706	557	443	358	338	324	306	296	262	292	301	306	270	236	282	244	246	259	222	245	219	253	226	204	196	257	206	248	264	261	216	219	261	207	224	240	219	260	214	228	244	220	246	220	233	230	222	231	239	226	241	219	208	200	193	236	202	213	222	223	205	197	209	235	204	231	195	252	238	251	199	231	199	216	228	211	211	201	226	230	221	220	216	224	236	211	192	213	231	192	212	214	212	216	209	217	229	243	244	210	245	230	218	198	228	238	232	227	219	234	231	229	230	232	219	228	223	219	228	244	179	183	241	219	242	226	190	217	224	234	217	210	227	239	220	214	222	234	237	220	227	213	223	255	195	221	230	217	210	224	254	205	246	228	252	234	196	210	211	215	198	190	204	230	215	218	202	197	218	237	212	206	216	209	228	212	222	235	223	216	255	225	211	248	198	233	210	226	234	195	212	220	201	230	238	266	220	205	222	218	198	218	216	253	220	203	228	200	221	233	202	196	233	218	198	212	224	184	226	223	182	242	212	217	228	240	233	246	190	244	244	215	219	213	233	236	249	221	209	217	222	204	222	218	247	243	200	223	210	213	250	189	203	186	178	206	209	206	206	240	234	217	248	218	228	259	235	208	205	234	199	203	247	199	194	198	231	237	229	214	220	234	217	256	215	201	245	221	215	239	215	213	230	259	237	203	234	203	233	211	241	234	205	243	230	225	220	256	211	222	194	228	215	228	226	213	232	242	214	243	222	239	232	226	232	239	220	197	242	216	245	207	227	226	216	219	227	233	223	212	215	211	223	221	221	223	221	210	209	220	216	232	235	261	234	248	206	194	237	209	210	214	204	232	245	200	206	227	222	222	209	227	213	211	210	213	228	249	215	203	244	229	214	242	221	247	195	223	233	201	200	231	230	238	208	204	208	199	223	198	254	230	214	222	220	219	210	211	209	213	219	214	223	199	212	222	229	227	221	245	196	221	221	219	225	215	242	190	225	243	212	215	230	211	208	216	219	219	213	230	208	228	218	214	214	246	223	167	224	204	220	222	228	204	225	246	226	210	219	212	236	228	206	223	190	250	226	228	215	237	210	195	245	230	217	248	237	249	197	254	221	232	243	210	212	223	216	254	237	184	231	227	234	263	237	196	233	246	226	222	244	223	244	191	191	222	221	192	193	225	220	216	216	229	257	239	239	205	245	233	223	209	224	229	205	238	219	213	200	243	211	212	225	221	249	217	225	241	213	239	249	234	260	208	225	220	235	254	213	210	219	235	239	199	221	214	241	243	212	204	231	236	204	220	236	222	219	196	212	233	251	221	216	226	232	186	216	222	226	213	267	208	223	204	204	219	191	227	231	212	208	239	221	214	219	232	215	223	239	213	199	196	260	234	210	212	227	244	236	214	206	206	210	248	224	219	187	237	247	219	201	205	249	247	210	227	208	258	198	219	200	230	244	234	242	233	219	239	206	225	211	243	234	213	217	235	235	208	197	206	191	239	216	244	241	205	256	236	219	191	213	216	241	238	216	218	204	219	196	234	225	227	215	226	219	226	199	251	222	204	199	203	233	224	225	236	226	232	233	191	244	242	224	201	221	223	232	215	230	208	240	233	230	220	215	232	206	222	243	224	219	239	232	208	199	234	242	238	201	212	225	215	222	223	220	235	214	218	233	203	242	237	228	236	240	207	235	226	193	208	178	212	223	209	189	233	232	242	234	194	261	249	213	231	231	198	199	232	200	246	210	232	243	217	220	214	229	195	220	213	231	209	219	203	204	223	265	233	207	209	212	229	216	232	254	206	228	208	222	210	231	216	210	241	220	234	218	215	222	233	222	232	206	230	199	227	185	221	208	211	215	202	212	200	196	211	237	204	225	254	203	210	218	208	203	229	226	216	229	221	200	237	227	210	244	223	226	232	250	194	185	201	226	245	207	222	211	241	215	247	227	233	214	256	181	239	213	197	219	219	211	243	221	226	227	221	218	233	222	238	215	220	207	218	211	189	226	238	218	204	195	233	224	212	253	212	225	225	222	212	207	237	220	229	236	201	215	229	200	224	205	215	182	218	233	206	248	233	201	195	220	211	225	202	224	231	242	231	219	206	171	196	241	224	225	223	259	208	201	220	203	195	195	213	174	188	238	206	213	204	218	253	235	192	210	195	230	221	204	242	214	206	193	222	239	191	192	217	212	199	246	231	194	212	203	219	225	237	229	232	221	238	228	206	212	243	230	237	228	232	213	205	206	210	201	229	238	228	229	243	191	205	218	224	228	224	219	221	230	205	218	240	237	234	202	243	203	213	256	212	223	245	206	218	216	227	228	209	222	194	219	217	198	249	246	251	207	215	217	229	221	210	198	226	225	215	213	226	221	233	240	226	221	211	246	233	218	230	234	206	234	221	247	237	220	218	233	194	226	223	225	215	223	199	215	227	238	208	233	231	241	255	197	251	236	218	188	222	232	207	231	203	186	226	233	207	209	208	205	241	208	201	232	208	229	226	207	227	204	226	205	213	193	222	202	207	210	218	217	223	207	216	241	218	206	216	211	202	190	222	237	234	217	211	184	202	217	233	211	243	193	236	202	222	238	207	193	218	217	223	233	247	201	203	219	229	234	226	221	219	231	191	228	208	229	220	228	220	244	226	194	223	216	219	203	246	238	241	239	216	221	224	231	212	213	238	190	218	230	195	223	239	218	220	215	262	210	186	217	222	198	219	226	220	213	227	260	203	198	204	224	216	236	223	191	208	224	210	239	216	209	207	242	209	240	199	224	236	208	243	245	209	211	217	239	226	226	198	224	222	194	234	213	213	198	210	222	198	227	205	220	245	224	212	233	245	229	183	206	249	199	219	223	205	221	225	219	226	215	251	206	216	217	233	217	209	219	254	187	230	183	215	217	235	215	215	240	254	213	216	215	237	217	235	228	218	224	217	249	236	244	235	227	212	237	209	213	209	235	246	211	198	222	194	239	232	211	220	210	212	230	214	234	235	213	233	218	229	234	195	236	248	187	204	211	210	211	213	232	206	231	215	245	234	218	244	216	189	223	217	222	237	240	223	200	199	219	236	249	227	232	234	195	242	238	187	213	222	219	267	227	207	207	218	245	211	224	240	194	214	196	215	202	221	218	198	189	240	216	224	237	221	228	212	259	220	226	235	232	221	224	203	246	203	214	207	231	200	220	212	228	229	220	262	221	218	217	213	206	240	213	246	225	222	207	267	215	221	215	220	185	212	226	194	203	211	201	234	203	215	242	210	229	216	208	202	216	201	226	264	245	201	217	234	227	210	249	241	225	208	242	201	217	218	199	231	241	199	241	239	225	224	212	223	222	227	230	216	246	252	211	219	212	225	244	239	237	224	232	222	218	197	209	197	217	207	216	218	245	200	242	231	237	242	225	189	235	221	246	227	209	223	220	241	224	224	228	225	225	237	239	230	226	241	234	230	223	253	223	221	214	214	239	233	201	211	202	219	237
12489	2945	4566	5609	4686	3721	3504	2789	2320	1780	1479	1291	1239	1082	1136	1031	991	1012	952	831	720	763	714	688	654	626	631	590	548	560	561	555	561	561	567	595	528	532	538	529	540	547	561	526	522	512	507	519	504	472	516	494	542	527	537	496	478	505	506	486	526	491	517	496	506	522	568	473	550	505	513	473	499	559	501	510	483	519	494	520	507	585	506	519	524	505	549	508	511	492	504	467	521	465	542	477	531	514	567	551	508	540	480	465	490	534	528	489	516	494	508	530	473	534	516	493	496	496	485	510	511	502	513	547	527	492	513	522	503	465	541	499	503	513	537	478	554	475	516	531	468	469	484	544	520	507	532	520	515	519	491	490	524	523	521	471	482	496	511	507	493	496	516	536	520	538	465	539	512	511	503	493	509	540	543	487	508	511	504	501	524	500	471	512	540	482	491	515	534	501	557	508	506	531	497	471	475	480	489	519	516	492	485	509	506	503	501	550	554	476	504	468	506	505	506	523	522	514	498	492	498	545	505	545	487	486	495	520	513	499	454	468	505	517	567	493	478	517	492	521	504	516	461	481	528	481	469	530	546	483	455	503	459	497	467	505	519	497	504	497	480	516	515	469	532	528	492	500	485	481	507	509	500	472	535	515	504	522	533	500	548	492	525	509	534	510	476	554	502	502	493	490	502	496	537	535	497	490	509	502	498	492	497	518	510	471	484	526	540	493	504	519	504	489	543	512	496	536	498	432	497	491	515	537	494	462	500	496	512	488	479	472	515	478	522	513	511	497	482	500	498	545	509	528	519	484	511	483	481	467	528	506	547	501	523	498	496	499	499	452	483	473	523	513	504	522	505	512	486	517	496	502	503	508	491	560	553	500	544	519	494	526	471	540	502	517	498	469	538	491	535	491	499	540	512	485	491	530	522	534	505	523	511	498	457	505	496	472	501	551	500	479	492	542	504	493	466	512	524	495	514	496	517	496	461	519	512	539	487	460	522	455	513	529	512	537	474	478	487	487	503	478	499	510	509	492	501	529	532	522	497	535	507	533	535	523	544	489	488	502	463	501	478	518	491	491	481	495	524	457	460	488	500	496	486	513	489	517	513	522	520	476	499	540	477	502	506	501	456	524	521	525	523	498	536	491	493	497	536	463	506	520	466	517	510	509	509	525	486	496	505	528	501	471	469	471	484	475	521	525	463	513	518	488	471	527	505	485	491	491	500	494	507	530	492	455	518	514	481	482	561	519	484	532	498	504	508	522	458	475	486	502	504	494	517	495	516	510	458	508	512	505	487	490	526	518	518	468	504	531	509	471	510	519	550	474	461	529	473	502	497	507	523	488	516	514	536	521	567	505	492	494	486	493	525	520	509	470	490	480	479	528	515	509	522	503	514	463	512	492	499	536	434	518	543	495	483	464	533	497	499	475	480	525	504	517	495	484	500	500	464	497	532	492	508	500	511	492	538	516	512	500	509	503	547	515	501	515	459	517	464	502	486	538	516	500	513	500	516	480	481	566	477	466	473	493	556	496	500	509	469	507	516	516	506	507	519	523	494	531	522	512	490	472	502	530	507	466	484	518	501	537	506	525	489	493	510	511	485	513	481	535	476	544	495	548	486	518	506	537	458	539	502	486	536	492	525	477	538	504	513	497	521	504	481	482	522	486	454	519	519	518	497	452	463	509	493	490	532	519	494	521	529	473	462	486	490	524	467	479	495	500	481	450	521	504	516	456	511	475	515	523	513	483	530	464	517	472	525	532	494	516	488	489	500	517	520	546	492	469	519	473	546	522	493	520	504	483	499	506	524	519	529	534	511	514	473	487	529	506	498	494	496	486	532	524	524	490	510	512	482	505	500	513	505	517	489	505	466	487	522	548	491	490	467	495	494	488	492	543	490	463	559	516	515	504	525	531	515	537	515	527	530	472	486	480	534	489	509	517	508	519	516	527	486	512	522	523	508	463	537	513	498	473	472	472	529	529	499	488	465	464	495	438	502	450	509	499	479	478	529	523	528	502	481	560	555	515	538	491	473	489	501	527	522	540	471	519	504	520	477	484	499	527	478	528	506	467	526	497	503	514	535	514	515	503	497	483	489	529	491	535	513	482	515	519	545	522	472	474	513	492	502	526	486	476	468	510	542	514	503	507	471	468	527	537	512	504	490	534	501	493	529	509	465	484	534	490	508	511	498	510	464	514	484	487	474	530	499	502	499	498	505	513	502	509	490	491	493	483	498	520	471	518	486	490	501	509	484	531	514	494	468	500	455	488	511	496	545	499	496	491	526	470	516	495	495	525	547	511	519	533	496	509	568	490	461	527	490	534	535	495	512	518	487	544	537	518	472	520	481	494	487	484	535	495	520	501	481	498	483	546	480	503	497	510	478	481	458	511	483	511	504	506	549	495	514	506	535	472	495	488	485	531	464	507	502	498	505	521	506	503	491	532	502	470	479	513	492	476	524	534	529	482	499	520	475	505	527	488	524	514	513	510	490	531	531	494	497	540	491	534	538	563	505	457	534	496	494	497	503	544	493	543	519	499	507	559	505	492	498	464	501	492	507	490	490	483	475	510	458	469	479	514	523	493	495	516	504	540	467	514	488	523	506	521	494	445	528	531	524	478	504	448	522	495	499	503	514	509	480	472	473	473	508	488	480	486	500	492	522	509	481	521	488	512	493	526	508	518	490	483	512	550	510	491	488	457	515	483	516	529	504	525	498	526	538	517	527	528	511	522	528	510	487	504	488	502	513	439	491	498	528	531	502	500	472	531	538	470	545	500	501	471	442	540	519	506	521	525	488	490	529	529	483	502	512	541	466	507	502	493	512	499	517	529	521	460	486	519	496	580	543	512	521	505	463	478	494	520	507	522	495	502	493	538	490	552	502	542	491	512	497	466	494	532	510	502	498	451	510	503	455	534	489	531	519	538	534	525	501	486	532	531	477	550	504	491	510	484	524	504	454	482	505	510	487	464	473	491	491	518	492	514	532	536	506	507	491	516	487	515	521	497	505	536	525	507	533	542	520	523	484	510	514	517	502	500	485	470	490	492	483	510	483	515	512	493	479	497	499	497	501	510	509	528	482	490	480	499	494	512	515	511	517	476	554	523	530	551	539	506	514	486	521	493	471	505	477	514	530	518	496	501	495	547	497	472	500	509	487	513	513	518	526	497	469	482	516	532	488	510	526	527	525	512	489	516	510	489	486	497	561	488	501	468	487	489	490	514	508	527	543	494	497	497	515	505	504	514	451	477	487	520	507	449	513	484	465	472	501	476	503	509	476	551	497	529	577	521	472	481	524	486	526	498	584	483	493	540	530	525	546	531	498	483	531	498	528	484	526	459	502	557	491	504	519	527	511	514	528	483	507	466	494	504	522	586	511	490	509	522	489	537	521	480	509	529	487	485	474	501	522	499	496	511	525	469	487	482	524	490	463	517	477	523	504	487	492	479	482	506	513	484	504	526	526	488	481	507	479	493	513	467	470	501
3338	814	607	527	347	283	259	224	167	150	157	147	150	149	135	145	120	149	114	137	119	132	122	114	111	118	133	122	106	103	118	104	139	116	117	111	115	110	96	115	111	125	102	114	131	91	116	97	134	130	110	127	126	118	132	105	128	99	117	112	117	109	107	115	112	117	96	132	107	118	103	92	97	123	126	111	106	124	96	105	113	123	125	87	118	111	106	115	107	129	106	130	115	105	129	123	126	129	117	98	84	121	106	134	97	111	117	111	88	109	108	112	122	105	115	119	105	101	131	119	106	111	102	109	115	122	107	126	116	118	114	120	93	128	125	121	102	123	118	108	102	97	101	116	118	113	104	121	121	119	101	99	116	96	125	125	118	136	123	110	136	126	119	114	119	128	121	114	132	134	133	109	103	115	112	120	137	121	109	108	127	104	116	114	105	121	110	127	100	108	113	103	107	95	107	131	129	110	133	113	99	102	97	96	111	96	117	137	126	108	108	92	113	111	120	110	111	107	124	113	114	130	113	102	125	137	101	103	112	98	110	131	107	99	109	116	127	110	124	119	123	111	114	116	126	116	127	123	134	118	126	92	100	132	121	109	117	129	116	112	89	128	125	132	113	93	102	103	124	118	127	100	126	98	114	92	116	143	118	115	117	121	92	97	125	104	124	106	112	122	113	126	102	124	117	95	119	98	115	108	113	130	112	115	113	112	104	109	132	100	114	111	136	99	112	106	104	93	111	117	103	117	82	90	137	107	112	120	111	111	89	105	130	118	128	121	104	106	119	111	121	113	115	109	111	111	103	114	130	120	127	108	106	117	137	99	132	98	118	125	129	117	114	96	120	115	112	107	110	124	117	124	113	109	117	130	117	109	125	111	117	118	122	105	103	114	119	109	119	102	107	94	101	95	108	107	110	114	104	109	122	111	136	117	114	104	117	112	99	115	133	101	90	129	133	113	106	104	87	104	102	120	110	117	122	123	103	118	109	107	101	109	106	118	109	116	123	100	105	116	122	117	92	120	105	133	112	96	121	115	104	124	121	115	124	107	114	115	111	99	125	125	126	117	115	118	124	118	110	109	108	91	117	107	102	123	120	117	101	131	115	123	108	103	118	129	91	113	113	103	139	123	98	129	120	147	125	122	97	100	107	120	123	114	109	96	115	102	107	128	111	117	106	107	117	121	126	109	139	105	113	118	123	112	120	104	103	136	109	116	112	103	106	118	100	109	103	102	134	103	146	143	120	135	97	84	119	97	102	124	124	120	112	131	133	141	124	121	117	114	128	118	112	123	131	112	103	109	110	118	117	138	121	106	105	121	124	139	117	110	115	106	119	122	130	113	99	123	113	108	128	107	95	109	125	111	114	140	113	112	133	126	146	110	128	103	118	99	98	104	116	98	119	111	116	117	119	122	115	135	120	120	111	119	106	95	114	127	101	126	125	101	116	103	107	137	116	107	113	134	127	110	116	103	109	98	112	133	113	99	102	115	131	126	127	126	95	98	122	101	103	109	117	101	138	98	108	131	126	109	109	117	121	111	123	106	96	109	130	144	114	120	134	114	127	127	115	104	120	108	124	121	117	104	113	111	119	132	138	104	79	108	117	138	114	113	128	99	130	112	109	120	123	110	115	115	97	99	131	118	105	105	107	112	128	102	128	126	114	105	115	94	99	112	123	127	105	118	116	120	135	128	109	105	122	113	117	112	116	91	118	112	121	111	94	99	107	124	123	121	119	112	116	129	123	119	113	112	122	115	134	124	117	124	115	127	107	96	106	108	114	118	133	94	107	136	106	114	130	111	106	110	106	102	120	135	108	134	131	101	111	105	97	101	129	128	116	117	125	120	109	95	106	109	115	130	113	127	126	116	116	126	122	109	131	121	103	119	120	121	126	119	119	107	100	131	104	113	107	123	92	110	104	111	126	104	118	119	130	109	118	103	123	137	118	96	114	117	95	130	118	120	109	124	98	121	104	120	100	130	113	100	124	109	142	104	107	120	112	122	103	112	110	118	92	128	119	117	111	102	98	114	104	101	111	128	129	127	90	106	128	124	115	117	110	122	139	111	103	138	120	110	120	118	129	117	116	119	114	102	113	112	128	95	102	116	123	109	99	130	125	126	110	114	130	105	116	124	112	110	103	124	125	101	120	123	116	133	119	113	128	108	105	110	130	125	106	115	99	117	117	124	133	115	132	114	119	121	112	98	84	113	117	93	127	120	98	127	121	130	116	104	110	115	125	134	110	136	113	120	122	114	134	110	104	88	114	124	116	95	120	141	112	120	109	138	114	119	123	119	131	109	124	104	117	122	104	118	126	127	115	126	106	126	117	118	121	113	106	108	107	135	118	112	112	133	118	124	131	100	124	107	105	124	92	103	90	112	113	113	92	98	120	110	108	121	117	120	117	125	103	118	116	111	124	147	117	121	107	117	100	114	120	115	124	86	137	102	117	103	103	101	113	123	107	101	105	111	124	118	123	116	114	103	100	107	115	110	94	111	124	131	113	126	121	127	121	125	112	105	96	92	104	106	121	104	110	106	111	86	115	109	134	98	113	105	104	114	105	107	123	120	112	120	125	104	114	114	122	124	126	107	141	106	110	121	106	116	126	131	131	129	135	127	120	111	115	108	115	118	108	108	120	122	116	114	109	109	116	105	97	114	126	104	101	136	128	143	119	113	136	123	129	135	124	126	117	110	102	99	97	120	110	124	131	121	124	107	107	105	109	128	114	97	119	109	108	86	133	115	109	87	111	116	138	100	110	122	104	137	137	99	115	114	96	136	97	111	102	123	118	123	106	100	103	116	116	101	111	93	106	128	108	101	127	106	136	120	115	119	107	127	123	109	129	148	130	115	112	129	111	108	117	105	99	91	106	105	86	95	127	107	106	119	105	122	106	118	103	127	143	116	112	85	113	127	126	120	106	109	108	129	122	119	114	132	102	107	108	111	91	110	109	112	120	102	114	123	116	136	130	146	116	119	113	115	112	86	145	145	96	99	116	103	91	97	128	121	116	107	117	114	111	123	123	113	102	107	106	135	127	106	112	119	100	125	129	116	123	122	134	103	90	109	124	115	116	117	118	92	104	115	97	105	108	108	116	114	124	112	99	117	97	123	117	120	118	116	113	138	105	150	103	114	134	131	125	99	125	112	135	125	116	100	110	122	95	117	108	117	117	115	123	111	124	127	131	101	118	112	116	102	100	106	134	117	104	116	131	109	115	121	105	120	113	129	121	112	110	124	101	117	110	104	94	122	106	133	105	111	121	106	111	112	106	118	118	117	129	112	116	98	120	117	108	133	101	116	132	125	103	122	108	119	138	104	92	111	127	113	107	99	111	131	120	110	105	116	112	103	114	108	123	126	99	110	108	116	105	101	111	99	111	131	114	113	132	114	110	126	123	114	132	109	108	148	138	104	112	118	111	118	117	113	132	111	116	115	120	109	133	110	124	109	123	131	123	107	104	112	107	100	115	99	83	104
2748	852	1400	1673	1404	1217	1055	895	771	597	501	465	423	410	391	390	390	421	377	363	353	373	328	364	344	291	303	295	322	302	304	286	313	325	334	329	309	273	321	311	299	340	280	321	303	289	303	306	273	337	346	294	299	299	317	301	301	314	298	296	280	275	308	313	301	330	309	312	341	334	302	287	305	297	336	296	317	278	322	327	304	302	343	319	296	295	296	294	294	333	312	306	305	334	281	311	288	325	301	281	271	308	286	318	334	327	335	291	355	302	347	340	333	310	328	292	318	322	292	302	347	315	290	282	306	309	303	285	342	279	324	304	319	311	316	297	301	307	304	344	282	310	276	328	322	310	315	286	310	283	332	314	290	319	312	289	309	260	324	322	310	285	296	301	295	308	312	304	329	295	319	333	293	331	329	315	284	305	290	285	317	312	290	298	300	317	331	309	294	278	281	287	293	325	308	283	290	301	328	323	298	295	272	320	316	318	325	298	290	305	303	312	272	325	301	309	283	312	338	306	324	310	312	312	298	284	296	279	276	316	293	276	320	299	293	286	313	303	295	312	285	289	282	303	343	278	315	303	287	292	267	312	286	303	316	312	324	328	323	303	280	309	311	307	316	316	314	298	324	292	294	320	302	310	319	288	299	279	301	314	280	305	284	300	308	287	301	285	319	297	317	308	318	303	296	320	278	294	292	299	312	293	300	300	284	286	282	299	281	275	337	291	292	313	302	324	307	292	320	324	342	324	312	325	295	316	266	322	323	327	283	277	313	280	307	324	292	326	320	311	311	289	300	295	286	303	305	297	316	289	288	334	293	298	320	337	312	316	334	288	329	262	292	341	327	293	310	314	318	283	283	298	310	310	294	328	304	291	299	323	297	307	306	322	332	332	292	327	307	336	305	296	298	314	335	280	311	303	325	291	331	291	325	304	299	300	316	314	315	304	326	294	305	286	305	289	288	344	301	300	293	291	313	305	300	304	290	309	302	337	298	317	311	334	299	308	308	321	348	355	298	313	320	344	308	290	316	296	286	329	296	286	290	287	338	305	314	316	302	286	302	315	320	308	288	276	297	317	297	327	329	330	337	307	320	266	315	271	313	291	295	332	345	312	291	277	336	292	343	353	312	323	305	298	291	312	311	302	298	302	303	300	300	325	267	299	261	307	282	306	332	281	275	333	312	295	308	332	279	309	336	312	281	322	274	300	317	332	316	275	299	331	304	329	299	306	282	327	306	325	333	303	286	302	310	302	311	325	296	323	300	315	267	294	325	314	313	329	276	306	287	285	273	271	292	293	293	339	322	302	308	301	314	281	294	296	307	324	300	287	290	335	320	274	300	319	262	329	333	297	276	318	294	296	297	296	295	318	305	289	310	298	297	325	294	299	305	284	295	307	311	302	289	307	336	319	285	307	320	307	295	299	306	293	298	323	312	313	264	322	293	293	300	317	324	314	318	312	324	344	299	311	303	275	328	301	285	276	272	286	313	294	300	291	314	335	314	279	264	302	289	293	297	334	310	322	313	329	316	326	324	350	326	315	313	316	278	287	336	302	290	301	335	307	294	293	339	333	294	314	290	313	278	302	289	317	296	319	294	338	315	304	328	302	268	316	323	315	293	260	320	315	306	302	310	304	336	299	315	304	301	264	289	326	325	294	318	308	286	293	286	300	282	316	301	296	328	318	342	303	316	315	329	283	293	295	313	314	313	309	291	346	291	304	306	317	338	319	301	281	288	307	337	302	303	275	322	306	314	322	278	307	309	294	294	297	300	318	286	320	303	304	318	322	297	312	285	303	299	303	362	308	304	305	314	305	294	298	312	303	303	329	275	315	307	312	303	301	284	302	291	330	325	289	324	302	300	289	316	309	277	270	309	300	319	330	307	316	296	289	298	325	321	316	323	308	303	291	318	313	300	294	295	304	292	288	337	289	304	307	309	282	291	300	300	305	327	311	318	287	303	331	308	305	305	294	295	315	307	295	304	310	303	320	300	285	304	324	328	307	311	310	299	303	332	294	293	324	302	299	293	288	323	313	298	324	310	319	311	296	272	297	309	321	295	283	348	308	317	317	270	336	309	309	307	311	308	292	303	292	281	295	315	303	299	298	301	298	286	315	302	286	315	341	313	293	308	282	286	293	269	310	309	319	292	247	273	307	320	310	288	355	277	341	302	302	297	327	316	304	330	329	312	303	318	284	315	323	314	340	290	334	296	317	316	284	298	314	282	298	290	318	282	281	304	317	292	295	304	322	279	304	301	332	321	301	318	307	295	319	271	308	342	301	275	327	296	288	291	302	301	292	300	355	309	332	291	322	288	290	320	295	313	277	299	300	310	327	325	339	325	338	266	319	334	314	292	284	313	296	288	314	255	329	287	309	297	303	295	328	330	339	293	308	274	296	279	309	292	300	315	323	309	270	304	304	302	325	280	354	313	310	302	277	327	288	280	326	287	311	314	301	298	322	305	299	319	312	301	303	287	318	291	311	320	298	277	298	295	299	338	308	297	330	325	340	300	273	300	298	332	276	302	298	296	299	323	306	332	278	331	290	321	330	331	275	326	332	312	272	286	292	300	313	315	289	315	297	319	273	305	323	281	305	295	310	295	266	296	336	294	321	318	309	291	295	302	311	279	297	294	283	257	319	326	301	321	298	339	295	293	313	338	296	302	312	287	336	294	349	299	328	292	300	298	299	322	298	331	318	300	288	363	307	312	311	260	319	327	335	325	329	312	308	298	341	314	307	327	294	326	302	343	289	316	268	329	295	291	275	333	318	298	311	314	253	289	304	318	313	334	304	286	285	301	304	316	304	313	302	311	307	305	295	315	313	299	281	319	282	301	295	338	317	298	314	317	309	295	323	312	326	298	333	305	287	308	324	269	286	333	328	295	333	294	279	304	306	291	340	305	317	320	314	287	321	329	302	276	304	272	333	306	277	316	317	302	277	315	330	305	307	309	291	286	311	280	331	308	325	316	315	314	301	303	308	283	298	307	310	315	291	310	290	318	303	285	289	312	298	301	299	318	308	287	296	333	282	308	302	282	295	289	321	287	317	309	311	298	324	336	317	295	285	314	277	315	315	320	320	296	309	326	328	297	310	307	311	282	315	290	340	309	296	294	331	288	327	318	313	311	335	289	331	309	333	299	286	311	314	305	312	289	327	290	292	294	302	347	307	279	331	314	322	286	310	287	336	319	327	298	312	315	292	307	293	301	313	302	301	294	363	291	297	308	299	302	333	298	327	287	327	289	324	335	314	358	292	304	326	312	325	304	326	291	335	298	293	297	300	304	316	307	303	310	326	322	313	336	300	303	276	283	289	277	322	312	294	285	303	297	294	319	292	304	327	286	298	284	281	322	314	322	295	315	309	309	289	307	310	334	328	283	311	298	308	307	281	286	278	303	318	293	310	292	274	320	308	305	325	318	312	297	286	291	351	303	306	292	307	329	323	319	312	311	307	341	272	298	284	312	320	307	284	303	315
12701	3022	1603	1190	831	691	565	465	425	376	380	311	274	274	307	272	258	259	260	246	268	252	240	247	249	264	257	251	242	241	289	215	226	240	230	236	241	226	245	244	232	210	237	232	237	227	230	263	246	231	197	223	265	223	225	205	228	231	224	230	241	233	230	240	245	213	231	236	235	220	254	245	227	221	270	202	224	225	259	247	203	190	227	245	249	246	217	221	250	232	231	226	217	265	222	228	195	208	235	248	223	253	200	219	263	223	240	242	237	228	259	220	220	235	236	251	247	188	229	224	236	225	198	210	266	230	198	224	216	243	200	229	245	225	252	243	214	220	217	255	256	218	226	257	243	222	227	225	240	242	229	234	206	223	235	204	194	223	229	220	232	215	222	215	235	240	221	277	239	228	229	201	225	214	251	222	224	189	232	231	236	219	230	242	248	226	230	222	208	234	233	215	230	218	250	204	232	223	228	216	214	215	203	208	203	208	219	230	250	207	212	205	214	227	207	220	210	246	231	214	226	241	231	237	229	231	234	214	246	213	245	204	222	225	247	235	205	211	229	213	268	246	234	207	259	205	214	242	251	219	232	203	207	222	223	230	229	235	250	243	218	245	251	222	237	233	219	226	232	207	242	214	219	225	236	221	197	230	228	229	246	229	238	255	228	217	252	237	202	214	240	223	232	195	200	238	214	212	228	183	245	243	224	214	245	235	226	217	226	230	196	223	212	242	227	246	242	233	202	222	234	213	229	226	210	240	210	226	249	248	207	236	228	238	252	195	236	207	219	218	232	229	230	254	226	224	215	217	235	221	234	241	228	236	211	244	238	259	220	216	222	209	212	205	221	205	209	209	212	207	230	191	213	214	241	219	233	229	215	197	191	249	220	212	234	244	226	235	204	239	226	201	230	211	213	245	257	235	237	235	226	234	202	239	216	236	211	195	233	216	231	265	208	206	243	239	223	211	211	222	235	229	231	229	217	212	228	239	217	207	216	211	197	209	238	206	233	227	234	214	234	233	230	249	230	237	246	231	252	255	202	242	236	240	239	259	220	212	235	234	226	227	213	220	213	216	246	200	220	217	238	244	230	218	240	238	244	243	222	230	216	198	217	208	227	234	250	220	229	218	226	209	255	210	229	210	225	213	235	251	219	221	239	246	265	237	231	254	229	253	231	246	225	199	212	224	215	235	227	243	211	220	213	203	241	199	221	233	215	213	229	219	233	207	198	246	245	191	232	210	220	222	208	229	230	235	225	195	242	235	221	215	244	217	226	241	226	222	230	231	243	202	221	232	238	227	255	209	231	212	236	238	273	241	216	177	204	231	249	237	241	220	261	226	247	255	259	237	237	211	236	252	236	216	211	238	224	269	223	243	221	224	255	211	216	194	200	220	210	205	223	238	242	229	246	225	251	222	219	215	214	228	229	229	224	240	229	237	224	226	228	232	229	200	240	219	224	236	215	233	204	233	253	248	235	233	233	242	238	234	219	230	254	239	218	207	213	243	212	192	246	250	256	233	260	221	213	231	228	224	225	256	213	228	233	192	212	223	210	239	243	223	212	223	218	239	200	208	255	220	216	235	251	207	205	235	227	235	243	217	234	203	262	209	217	237	231	202	215	236	226	239	233	245	237	233	237	238	217	228	256	235	224	241	235	235	236	271	210	212	209	238	218	268	245	239	209	214	236	225	223	210	228	243	238	233	250	215	233	231	226	216	225	227	211	234	253	228	224	198	229	224	239	216	221	244	228	241	259	213	224	218	221	225	221	230	215	212	215	216	209	227	227	260	213	214	224	211	226	244	249	262	223	227	220	197	215	214	233	216	209	216	234	194	218	212	232	228	229	210	230	229	257	223	222	226	213	217	207	250	205	238	198	234	229	232	226	209	239	243	224	241	233	235	225	247	201	223	199	234	220	210	204	234	262	232	226	233	218	234	222	202	217	216	228	247	247	212	220	221	232	238	225	213	231	225	196	224	213	231	235	207	238	235	214	273	240	231	243	240	226	247	234	241	211	233	244	206	218	246	232	228	209	211	225	209	195	243	227	225	232	229	210	220	230	242	210	216	210	219	214	210	245	254	207	234	230	198	241	218	189	237	237	213	236	227	212	227	231	203	216	242	245	237	212	231	227	223	211	226	218	230	219	189	211	254	223	213	219	237	227	225	231	192	206	225	235	250	238	235	214	228	247	231	231	224	237	221	250	217	231	235	232	217	237	251	216	226	221	233	221	248	205	220	239	244	239	233	231	226	215	219	196	201	236	229	236	237	232	214	230	232	237	224	193	227	229	228	212	236	240	227	236	233	240	192	233	228	243	229	229	213	208	205	216	218	198	209	227	239	248	249	231	237	237	214	231	229	238	206	227	214	231	197	251	251	231	230	242	253	224	253	244	232	247	252	239	232	246	217	222	234	200	202	232	185	250	244	217	225	216	218	231	236	241	208	229	194	237	223	236	224	236	230	244	219	236	224	218	232	233	233	227	230	237	208	217	230	200	226	240	247	232	232	232	204	195	214	225	211	220	208	250	221	219	207	221	238	228	233	218	222	243	224	261	220	224	237	251	228	239	218	216	237	218	250	228	216	245	218	221	240	225	222	224	236	257	208	217	215	243	223	215	225	224	239	205	250	214	229	214	233	215	243	230	219	226	216	240	245	258	207	248	231	221	206	214	234	210	225	227	233	191	226	236	219	243	245	230	242	231	235	243	271	224	198	233	205	230	221	244	248	246	213	210	242	213	230	235	218	221	223	219	261	208	217	229	212	210	227	206	192	203	231	241	240	246	249	231	227	225	239	208	199	214	243	231	237	219	223	223	246	237	240	226	239	219	222	217	221	239	234	236	250	233	278	233	247	205	219	191	216	242	230	217	216	202	213	225	233	213	254	227	223	215	234	227	236	223	241	222	210	238	239	189	230	224	241	241	218	229	237	234	231	236	195	224	223	247	211	212	240	226	222	235	224	205	246	210	241	223	231	229	213	203	206	222	227	240	201	227	225	254	212	202	240	231	206	206	245	215	225	231	196	229	236	245	220	224	226	217	199	246	246	221	242	231	227	246	237	221	199	221	240	246	223	237	226	218	236	221	228	212	226	236	228	268	268	240	228	211	224	240	252	246	207	249	240	208	228	244	224	249	211	231	245	203	215	248	226	246	234	215	231	228	216	219	217	268	226	217	212	266	214	227	229	228	213	220	237	218	248	228	227	208	207	213	203	242	247	195	227	236	231	245	239	233	213	235	242	233	203	254	248	199	227	242	211	224	238	234	202	216	228	220	216	242	222	199	233	236	251	227	208	235	216	226	202	224	223	217	238	207	217	224	233	218	238	210	213	203	217	224	211	210	220	235	207	259	240	196	214	215	229	209	218	245	197	208	243	217	218	222	187	254	231	224	238	222	211	221	224	212	215	226	215	260	235	208	210	205	230	212	229	230	241	262	234	235	226	238	217	259	238	238	201	223	223	225	242	236	234	207	247	242	229
9629	2189	3029	3552	3018	2532	2329	2063	1684	1324	1205	1012	929	874	863	838	741	720	805	724	709	668	658	631	643	585	620	609	629	545	597	586	545	522	548	590	542	537	538	575	520	523	572	530	539	530	558	550	530	553	552	562	572	518	545	540	525	520	571	546	532	552	573	556	539	557	513	553	516	553	520	560	553	529	517	533	543	561	533	531	520	549	525	561	548	576	525	592	526	540	546	513	512	567	574	573	525	552	537	506	522	526	541	514	560	540	505	557	544	573	512	535	511	516	549	585	531	527	554	536	581	573	581	503	541	574	519	570	544	531	546	555	518	536	495	569	584	547	549	505	524	514	579	517	546	527	537	534	545	531	538	493	553	536	540	538	526	532	586	534	581	527	569	504	538	537	522	585	567	584	473	565	596	571	552	513	538	536	507	556	529	547	538	529	585	531	536	515	511	494	558	574	526	530	508	547	546	563	511	496	514	568	529	552	516	530	597	546	534	495	543	537	547	527	511	542	565	562	526	528	553	569	548	513	538	545	504	506	526	524	507	570	564	528	514	551	525	536	562	556	573	519	541	579	504	512	557	554	513	518	546	592	526	498	535	541	541	523	553	522	531	507	571	553	515	531	536	555	552	552	533	544	577	549	551	558	551	521	553	516	528	552	487	538	519	538	559	554	520	563	556	553	591	494	554	569	536	479	542	510	539	568	536	549	517	560	528	557	524	555	525	559	567	564	576	528	572	540	552	526	604	501	559	533	536	560	506	525	536	504	521	531	537	549	578	520	552	591	526	539	513	548	565	514	495	526	529	551	513	522	536	528	551	528	560	536	557	505	519	527	528	565	534	510	518	570	542	521	544	572	594	583	581	497	559	562	543	555	572	542	546	533	550	549	533	538	578	562	543	544	539	554	495	552	543	553	546	541	537	560	541	564	562	529	463	538	549	554	543	566	515	542	525	532	544	553	549	582	524	527	571	555	523	511	498	521	570	553	568	498	539	530	517	527	565	503	494	546	534	509	576	554	524	537	538	545	562	546	520	548	535	565	538	533	494	545	515	549	571	568	558	557	541	558	549	533	513	584	522	524	542	554	542	522	568	481	577	551	548	516	526	524	517	500	506	583	516	545	538	544	525	555	537	561	519	537	529	517	537	543	540	529	545	575	530	548	556	514	571	569	520	540	543	559	560	505	512	533	556	506	533	521	491	525	548	529	557	489	574	539	478	554	587	536	525	533	570	541	518	519	583	550	551	554	537	576	545	542	537	507	559	497	538	489	543	527	586	555	524	531	526	553	520	557	516	529	539	532	567	573	539	506	578	563	509	570	561	536	538	548	477	507	525	535	500	518	534	521	528	543	500	550	518	543	533	528	510	493	536	555	533	505	522	559	536	503	524	515	516	514	547	521	537	536	570	518	538	527	502	555	496	547	547	572	485	521	536	511	526	552	515	530	509	523	524	524	511	537	523	555	521	508	504	542	525	514	534	515	529	561	555	532	568	552	591	574	560	545	542	562	547	481	507	548	536	553	482	520	572	534	522	563	513	540	550	536	522	531	566	500	560	549	509	566	495	546	529	504	516	526	531	510	554	523	511	533	520	530	549	536	508	546	559	551	530	534	571	552	518	506	544	505	550	509	532	547	543	532	552	567	531	517	545	524	551	518	537	542	544	541	529	570	572	562	543	505	568	527	520	529	559	580	544	559	541	553	529	535	539	512	533	536	537	550	541	558	508	540	556	489	515	543	534	528	529	525	521	501	551	520	531	548	509	530	574	536	497	562	542	514	545	561	530	513	568	539	511	517	572	527	511	504	551	523	543	544	531	523	533	544	531	533	478	524	598	514	518	576	563	555	532	538	543	505	549	557	538	547	544	541	526	510	536	505	550	550	498	543	510	511	528	522	544	536	555	512	542	510	506	537	521	543	558	528	509	500	547	576	557	548	515	569	523	528	587	516	531	515	523	523	614	508	590	536	524	495	552	564	504	531	544	548	528	521	517	565	519	526	585	505	537	553	541	528	501	558	529	568	556	541	496	551	520	560	567	544	507	511	560	529	565	493	515	555	576	572	541	557	551	570	489	524	554	547	520	571	557	492	574	541	555	527	534	522	498	505	554	492	527	565	569	573	506	531	528	550	532	543	559	571	517	515	518	536	525	536	550	512	571	509	526	593	523	519	581	520	510	533	576	527	548	563	509	538	553	512	584	532	533	517	481	551	578	553	519	542	530	552	551	528	559	533	523	536	557	506	534	504	534	558	546	516	514	536	531	539	521	534	553	544	538	517	493	533	510	561	541	526	521	580	531	573	573	513	559	530	562	573	522	556	535	560	551	544	537	535	543	484	523	561	535	555	511	515	528	547	539	504	524	505	578	542	543	540	523	523	487	552	579	560	537	574	581	560	563	544	564	509	545	523	549	542	531	535	529	510	536	548	531	508	538	588	531	575	534	568	524	537	531	547	572	565	540	547	533	515	550	532	541	524	541	544	554	559	492	570	546	518	538	526	518	561	522	546	533	519	607	553	555	570	510	536	574	554	534	534	562	524	558	601	491	554	540	546	582	541	544	542	560	547	555	578	534	542	536	536	586	565	541	527	522	527	585	536	516	535	570	520	557	533	527	513	547	527	528	501	535	544	575	551	531	503	544	545	555	552	514	551	553	518	536	529	539	524	503	559	522	559	544	518	517	487	519	538	567	579	545	522	537	539	528	525	520	528	544	506	537	492	498	524	545	553	569	517	548	511	536	538	541	521	530	507	550	529	557	513	512	518	535	533	557	554	547	550	597	508	551	514	570	519	562	538	547	532	551	544	527	539	553	559	541	510	506	555	571	523	537	522	547	512	589	535	549	515	543	555	535	537	548	586	539	577	535	538	543	488	550	527	536	561	505	482	543	503	517	512	537	515	525	537	570	535	510	534	580	553	514	580	559	519	514	504	533	518	537	522	494	521	537	536	538	568	534	550	554	541	508	492	517	547	546	530	533	547	520	548	553	630	547	578	520	515	569	530	534	515	551	525	527	567	507	553	523	513	530	504	544	507	580	570	499	525	539	517	506	521	575	528	543	499	520	517	536	551	570	527	543	538	499	537	549	532	569	534	557	515	548	539	517	575	543	490	547	544	504	517	518	581	583	535	544	537	521	531	506	535	518	599	542	537	524	549	506	514	540	534	524	567	599	517	531	553	537	556	551	560	523	534	547	515	493	538	552	519	522	552	528	528	562	582	541	510	543	554	576	589	540	552	527	562	544	529	539	537	549	568	556	521	527	551	529	552	516	530	534	528	543	553	539	572	598	581	562	498	497	540	521	516	546	531	556	542	492	562	542	509	550	602	551	544	578	515	557	569	517	547	540	577	501	507	528	479	515	561	538	516	533	541	510	529	609	568	550	512	510	533	527	509	577	519	512	542	520	509	567	561	552	592	566	513	519	562	530	499	543	566	516	523	520	527	525	537	544	516	538	525	505	540	516	530	553	581	516	565	528	546
21246	5613	2591	1844	1291	882	783	677	561	461	420	354	336	314	310	276	293	280	252	274	270	226	263	268	268	224	229	252	217	218	219	231	249	228	193	209	232	230	230	196	235	251	258	237	229	223	231	237	227	212	206	212	205	224	230	230	208	221	221	213	215	212	227	239	207	243	234	214	206	218	197	186	206	233	239	224	225	230	210	234	188	237	228	223	240	215	207	233	206	217	236	228	269	250	237	222	188	208	233	233	220	233	226	240	238	227	226	232	201	195	238	227	230	229	207	219	229	242	217	214	229	237	190	216	227	223	234	223	248	227	207	210	231	226	245	245	231	223	216	204	217	224	211	231	205	245	196	218	224	232	200	196	202	230	227	249	217	197	211	230	219	224	217	211	217	210	218	209	220	219	227	235	205	209	217	200	228	197	216	218	225	237	216	235	231	209	227	211	204	247	229	196	239	195	224	221	234	254	223	192	246	226	223	208	194	218	204	220	197	215	218	223	225	214	246	255	222	216	231	232	211	224	215	218	227	215	228	200	210	215	196	202	229	246	212	207	227	217	246	229	204	236	231	227	200	203	206	212	222	234	221	197	219	247	211	234	210	237	235	238	208	238	233	219	214	209	220	226	214	226	206	210	225	233	248	216	218	220	211	222	206	226	215	221	215	221	225	199	221	185	220	226	194	227	218	222	229	220	212	238	198	190	209	211	221	216	211	185	214	214	251	230	227	264	217	217	204	212	246	219	255	221	217	241	231	208	213	229	212	228	216	224	185	221	210	227	181	227	195	226	209	232	215	219	237	238	219	224	215	199	228	212	229	229	228	203	175	244	229	212	259	222	230	227	223	200	226	214	220	216	227	236	223	231	226	232	220	205	230	178	208	255	233	205	204	256	253	229	227	221	222	232	205	233	238	236	222	226	222	200	212	222	214	223	211	210	219	202	224	202	245	204	232	210	211	200	205	207	244	215	231	203	226	198	224	217	223	200	219	201	225	238	207	201	203	205	211	195	216	232	231	265	234	236	225	232	241	226	242	225	224	209	232	217	221	190	224	241	223	207	244	211	206	218	211	231	217	239	221	234	234	199	227	218	205	234	216	207	224	238	233	199	229	239	195	223	226	234	239	272	251	206	202	178	182	214	240	228	213	218	221	233	213	224	244	246	206	239	212	227	194	208	233	222	243	225	214	225	209	212	210	206	215	209	228	209	207	244	231	221	228	247	237	231	221	203	206	220	184	231	214	221	214	198	237	234	228	216	208	222	200	229	252	208	210	207	200	221	262	217	203	252	218	198	226	235	231	238	235	204	224	223	221	254	237	251	229	214	208	235	189	232	224	224	215	219	228	229	219	227	216	221	229	242	239	219	195	214	235	245	211	207	228	243	201	193	211	228	239	234	218	215	219	247	237	224	212	215	201	226	224	218	215	211	205	221	227	229	203	224	184	215	234	220	207	207	263	179	217	220	203	229	237	179	202	236	227	252	193	227	239	206	209	226	218	237	200	246	200	220	239	199	200	220	227	235	192	254	228	217	236	215	228	233	235	205	228	207	203	226	191	202	238	230	219	224	229	232	245	181	211	232	202	232	259	229	199	209	243	219	223	236	271	241	221	217	219	238	214	202	215	218	209	193	234	222	213	222	230	218	237	216	220	207	203	216	243	216	203	227	219	216	206	220	204	206	211	210	212	232	207	225	199	223	184	223	234	199	222	203	225	223	199	216	205	238	229	230	226	222	200	214	191	234	224	223	244	253	222	233	238	219	186	229	218	229	214	250	230	216	250	248	208	214	231	239	217	217	204	222	239	215	216	217	224	245	206	202	231	193	220	208	227	203	250	203	234	217	216	217	215	235	215	192	217	216	233	234	225	234	215	219	214	217	206	230	248	230	194	215	216	224	220	220	199	233	221	238	185	219	219	185	199	250	249	242	212	243	228	206	201	207	219	247	245	237	234	205	225	223	211	215	199	238	229	212	190	209	214	234	236	211	209	212	237	229	208	214	209	184	204	220	222	208	213	210	218	229	231	199	216	237	224	212	227	196	205	226	219	234	198	193	223	210	225	202	239	207	230	217	247	239	228	216	216	227	192	184	231	228	214	213	208	218	213	249	215	229	217	253	199	224	236	203	235	218	202	233	196	224	230	234	221	198	248	215	200	223	217	232	224	220	240	222	200	221	229	195	231	238	236	232	209	212	243	210	229	237	243	228	234	228	227	212	229	224	204	224	233	238	211	225	214	198	250	199	218	241	235	226	211	197	209	224	224	212	225	234	212	221	238	223	246	210	209	221	227	217	208	228	224	219	241	228	207	245	221	221	213	232	245	185	221	241	264	235	210	201	207	233	235	244	199	234	221	216	232	211	207	239	207	213	225	222	203	198	242	210	200	211	211	228	203	202	235	258	205	222	204	239	199	207	216	235	232	227	224	205	203	201	186	222	215	207	200	225	196	220	249	190	198	221	219	221	244	208	260	219	198	234	196	214	199	218	224	228	204	227	218	229	230	206	198	231	232	226	217	192	204	217	231	218	207	190	240	201	207	202	207	189	230	221	194	220	195	203	245	223	226	208	228	218	198	232	216	211	218	189	210	230	246	197	217	234	210	205	233	213	192	231	228	215	213	222	227	237	213	235	243	221	208	219	266	208	226	231	194	243	198	237	232	220	220	238	186	236	199	223	214	211	206	187	199	210	226	216	229	219	225	193	208	241	231	222	202	226	235	225	236	207	231	217	226	228	221	234	218	204	231	203	209	221	231	197	200	235	240	211	205	215	205	200	212	200	234	219	236	205	214	235	224	266	234	190	211	214	231	231	227	227	217	217	194	234	218	217	225	225	208	224	214	219	226	215	218	218	239	212	222	232	219	228	227	200	196	185	243	200	248	227	218	227	213	239	234	207	210	216	226	242	208	223	243	244	213	236	235	237	235	203	225	210	230	242	200	212	211	211	220	197	214	245	234	205	213	243	200	203	224	222	236	214	201	202	242	210	214	226	214	221	236	223	220	241	234	207	205	220	194	231	209	242	221	207	212	205	232	194	237	200	202	203	209	238	182	220	168	219	218	217	234	229	197	215	219	201	235	195	184	242	193	221	217	221	207	222	225	207	198	217	204	213	214	213	202	246	259	222	242	209	230	193	250	243	230	209	223	276	232	183	222	227	207	194	196	244	233	189	213	211	227	217	226	225	230	198	206	192	219	214	220	233	202	224	217	235	260	222	214	221	217	217	265	214	216	221	247	185	216	216	228	242	227	206	243	234	242	224	211	225	217	239	224	233	239	235	217	230	223	206	249	219	234	223	220	237	230	217	231	249	249	197	214	222	219	217	229	195	223	224	206	241	235	250	206	228	223	256	165	216	215	232	201	236	233	227	246	205	225	233	227	206	229	190	209	218	201	218	238	218	233	186	221	267	241	234	215	210	248	232	227	246	247	206	211	225	228	231	200	231	209	219	214	258	190	217	244	224	229	228	229	229	238	208	236	221
13050	3200	4127	5248	4514	3718	3412	2823	2459	1978	1515	1376	1213	1075	981	989	953	879	834	755	774	698	634	672	675	607	624	595	606	588	544	554	555	537	551	551	557	518	524	536	502	501	545	512	525	522	539	489	508	520	507	499	491	473	512	526	516	512	532	507	538	514	510	472	537	509	540	491	494	480	512	504	475	523	529	514	480	492	499	497	487	493	490	528	515	521	479	499	489	506	496	520	545	494	528	524	503	493	492	466	485	503	496	471	496	538	518	515	534	500	488	511	500	512	524	539	497	485	504	486	501	456	527	518	466	506	500	479	523	473	492	516	480	482	535	488	506	456	449	557	472	515	500	487	532	475	515	449	513	488	509	475	522	516	495	552	493	512	518	498	527	473	514	451	494	452	491	500	531	491	502	506	543	501	548	518	471	511	510	492	485	542	502	461	497	523	476	503	483	506	507	499	499	520	487	481	487	548	499	528	491	459	498	468	467	483	500	481	505	450	509	478	490	516	512	506	525	510	485	460	495	488	501	454	503	498	501	490	502	494	509	484	510	512	488	517	530	487	472	447	526	495	488	572	506	478	446	512	546	498	511	477	467	491	535	494	533	473	504	495	493	489	517	474	506	471	496	524	505	495	529	499	474	526	506	537	496	495	482	488	511	497	492	479	497	513	465	474	535	534	462	494	547	536	521	536	475	506	533	465	476	512	511	460	524	544	490	549	485	502	508	504	486	486	510	497	475	507	507	485	507	513	473	460	479	502	476	499	494	460	499	496	521	510	510	469	494	493	525	471	492	514	512	477	464	482	509	508	474	510	478	500	494	522	513	569	498	465	526	502	486	472	459	498	519	491	450	502	483	482	508	475	529	518	484	481	477	513	497	475	513	497	508	494	482	504	496	491	476	483	484	487	510	485	505	527	495	502	510	479	472	507	503	527	495	496	476	508	537	527	446	494	465	505	493	471	515	461	506	498	509	488	539	495	515	479	525	497	502	474	485	502	542	480	483	512	492	496	449	494	532	475	486	502	473	511	489	519	488	469	522	515	492	478	498	511	454	491	491	509	501	474	495	490	459	494	524	508	456	498	467	483	487	489	506	498	464	506	534	481	492	491	500	487	519	467	462	503	476	541	526	522	521	490	524	509	475	517	489	509	526	492	490	460	461	518	508	524	487	519	492	539	515	506	524	471	487	512	501	538	490	481	486	473	519	472	507	516	487	516	544	496	498	503	510	522	491	503	484	514	524	510	504	475	499	512	486	504	481	487	480	461	511	495	496	484	487	469	506	494	475	483	496	506	477	510	502	542	533	510	490	485	500	538	457	493	503	476	497	476	462	512	506	462	453	510	484	483	496	527	476	499	515	516	507	477	495	496	473	500	462	493	479	511	482	517	477	479	525	474	496	532	513	523	523	526	513	503	491	509	501	505	491	502	491	494	491	463	501	496	534	563	543	480	513	519	506	501	510	485	516	516	501	513	522	512	485	510	500	505	503	507	491	514	490	487	488	473	483	515	491	520	539	555	507	533	481	544	494	485	511	515	481	479	507	537	511	483	536	488	519	514	506	498	519	490	512	519	531	458	516	458	508	495	497	514	516	538	465	480	501	499	469	517	503	507	517	466	510	512	490	478	503	506	478	450	505	521	488	507	519	457	507	491	458	487	485	461	492	514	493	514	510	509	475	507	504	494	485	520	490	520	500	492	470	511	519	493	497	509	494	499	492	497	489	495	482	515	483	477	531	504	528	482	509	495	501	480	496	476	467	491	491	516	489	499	543	527	533	515	516	515	542	529	472	464	505	497	498	517	522	506	476	469	494	541	486	511	516	522	478	538	497	509	483	514	485	509	493	512	507	522	486	505	477	510	475	533	497	523	502	529	524	490	514	514	453	486	524	444	491	504	485	493	482	513	501	528	511	476	474	502	459	486	483	488	525	509	549	473	523	485	512	505	456	518	516	496	454	510	485	526	478	489	529	540	495	481	543	521	513	496	494	480	497	458	485	486	503	486	525	500	510	502	487	535	495	494	483	482	507	477	515	459	454	506	508	502	477	525	508	493	542	521	510	507	481	497	510	470	504	478	506	489	489	508	503	524	523	513	485	491	499	501	554	492	523	462	504	561	516	496	477	483	472	513	466	505	488	498	514	464	496	532	511	515	498	508	482	489	483	473	511	504	514	493	512	481	515	465	525	499	501	508	473	495	451	474	502	529	557	486	516	480	510	477	462	448	450	515	489	503	479	470	493	529	489	542	524	498	515	501	498	505	454	505	514	495	458	467	519	439	487	490	511	501	483	505	472	541	500	497	529	499	539	488	488	492	530	528	503	474	489	531	511	516	517	486	511	490	495	489	509	507	476	468	496	495	561	491	493	487	487	522	545	506	481	524	518	453	508	528	523	497	494	479	497	459	478	510	535	528	531	530	521	488	475	463	491	498	510	517	500	521	510	502	501	499	470	490	482	536	511	500	504	478	487	467	479	532	496	497	486	497	506	505	479	490	478	503	453	462	502	517	476	512	525	529	494	477	496	488	469	512	491	502	514	501	512	487	516	498	486	515	496	513	503	485	508	504	462	492	503	505	464	527	477	503	511	472	482	493	497	501	486	507	524	491	475	508	510	494	501	481	480	503	507	495	505	501	493	502	513	498	478	476	507	491	493	534	528	485	524	483	511	503	474	473	534	511	501	524	515	486	531	491	542	456	496	497	484	504	502	441	451	518	502	490	477	500	530	502	496	485	505	485	479	505	500	474	437	521	567	489	491	522	524	498	512	517	472	513	475	533	480	503	500	521	477	499	509	473	506	519	487	504	485	478	529	514	523	509	503	505	527	515	512	504	516	491	478	493	476	511	515	493	488	476	478	525	478	510	500	461	528	502	523	511	540	497	505	483	472	481	519	478	547	492	499	523	501	442	548	523	509	480	528	502	502	511	520	519	456	498	507	532	518	533	492	503	448	515	489	490	500	469	517	501	521	470	526	526	514	490	512	477	535	512	518	479	511	525	455	443	492	495	506	521	494	503	530	471	502	508	455	515	477	501	497	499	489	525	486	521	517	488	482	528	550	508	515	502	495	480	502	500	479	465	512	501	518	499	501	497	543	488	462	474	505	528	536	470	495	490	496	526	482	500	483	476	512	491	497	511	487	491	516	464	492	471	521	525	503	475	530	529	490	476	530	542	533	464	526	509	472	543	537	500	523	538	494	493	491	500	502	487	456	523	517	517	485	550	502	542	529	480	484	508	476	497	549	528	457	482	500	487	491	528	506	504	512	511	539	482	548	495	507	490	535	491	479	480	489	441	510	474	473	511	460	491	515	515	485	515	501	526	472	514	496	523	496	476	497	523	493	510	480	488	469	490	509	503	495	537	484	509	525	479	469	489	540	517	520	494	505	526	492	471	533	499	472	523	564	483	514	439	515	501	549	523	518	467	486	461	492	523	527	498	487	491	511	471	533	511	515	512	524	481	487	539	515	488	503	495	517	493
3267	809	572	488	347	278	258	227	230	184	158	141	107	127	145	107	129	119	104	114	121	108	135	127	128	114	114	104	99	109	117	112	109	112	109	111	82	130	107	122	128	123	95	113	122	97	90	104	118	112	115	124	111	107	100	120	110	93	119	103	114	133	112	110	103	103	120	129	114	107	114	113	105	129	118	110	110	98	115	107	116	150	127	117	123	98	98	111	101	106	145	124	130	119	110	118	122	104	101	101	127	127	98	108	110	112	121	118	96	103	111	129	130	135	113	114	126	123	125	125	101	134	115	108	90	123	128	125	102	117	106	129	127	119	118	109	112	109	135	123	100	120	117	122	100	96	105	107	105	108	80	107	115	139	123	132	107	120	104	119	98	104	109	112	118	108	113	129	121	107	96	110	126	121	115	113	128	115	92	97	119	100	108	112	100	106	129	104	124	113	117	131	119	110	100	113	115	121	114	101	134	118	120	113	124	124	122	131	95	127	108	104	102	106	103	105	108	96	89	113	105	112	113	117	124	124	115	114	129	111	120	115	107	118	111	133	93	117	130	111	130	103	119	128	116	132	101	129	142	110	115	131	111	107	137	108	115	119	106	105	93	109	105	131	119	126	108	125	98	118	117	102	103	111	106	113	97	133	112	106	111	109	122	110	123	133	125	112	114	119	105	117	123	92	112	119	115	124	120	125	98	120	109	110	122	117	124	99	115	120	121	135	111	125	130	116	112	119	119	120	123	112	122	106	130	115	110	107	104	110	122	125	124	106	104	106	106	108	118	92	122	121	101	115	121	129	114	121	107	102	113	105	110	127	112	141	127	117	94	100	114	94	123	110	107	127	125	117	120	96	108	120	101	126	107	115	122	103	89	120	118	118	112	114	121	114	100	100	115	130	109	102	121	109	114	141	106	106	133	124	140	110	126	130	104	111	128	131	111	119	113	116	117	128	114	120	102	111	111	107	106	134	114	113	112	113	114	110	108	122	88	99	111	124	130	99	129	121	110	107	109	130	112	108	118	140	120	121	143	118	113	114	113	116	133	109	107	104	109	92	100	116	96	106	116	125	111	121	124	119	119	130	123	104	107	109	116	129	145	101	132	124	140	118	134	111	114	120	98	128	111	119	106	118	114	123	102	109	113	125	116	122	125	118	101	133	107	110	118	122	107	109	109	90	121	96	119	118	113	102	106	120	98	114	115	100	128	109	120	105	102	117	113	124	127	119	106	117	95	123	105	109	126	106	100	97	116	120	113	123	117	102	108	115	112	91	108	111	95	118	103	119	126	131	120	126	112	135	127	125	123	116	130	114	96	94	111	116	118	125	128	123	129	122	121	109	109	107	115	103	126	105	118	119	112	111	121	143	114	107	150	121	112	112	115	114	96	118	106	111	103	117	115	100	107	114	103	127	104	123	108	128	108	101	108	122	122	111	132	117	111	122	123	116	117	108	119	123	113	112	106	130	142	125	130	117	105	129	92	129	108	108	115	139	113	122	108	133	103	105	110	121	117	117	120	124	122	121	123	116	125	131	132	125	110	131	98	121	128	121	111	116	119	128	129	108	109	114	138	131	96	104	97	142	118	108	110	115	123	123	110	126	121	122	95	116	115	128	102	112	117	124	104	113	113	145	133	126	103	121	109	128	117	138	130	126	117	102	106	110	120	117	106	115	121	110	126	110	101	108	124	97	96	105	117	115	103	120	116	91	98	111	121	102	93	111	92	99	113	98	117	116	114	123	125	121	116	126	122	109	103	112	127	106	99	100	152	111	134	111	135	111	126	107	125	125	109	98	120	108	120	109	105	109	118	111	113	91	116	119	98	115	114	121	112	126	116	116	125	117	113	114	108	109	122	124	123	130	122	109	118	98	97	113	110	103	106	135	110	112	84	134	110	115	121	104	132	103	101	116	120	120	130	117	111	95	113	105	112	93	113	134	105	130	99	95	114	105	124	126	125	130	102	107	112	119	114	102	104	123	105	123	108	119	102	122	122	117	116	110	99	110	116	120	107	115	121	113	118	108	122	107	120	122	93	125	123	117	136	90	122	114	112	84	120	123	109	136	110	126	103	85	117	112	114	129	122	108	113	107	112	126	102	130	93	133	123	119	111	124	109	108	132	112	116	114	115	114	124	114	113	101	118	104	124	124	111	101	115	121	120	108	128	123	88	110	122	118	112	93	141	131	107	103	91	127	106	120	105	137	122	113	115	101	100	84	126	111	103	125	119	119	106	116	143	122	114	111	117	107	105	104	131	113	120	130	95	115	126	109	106	104	125	134	117	101	111	119	118	105	100	106	116	109	116	129	96	116	124	144	125	119	130	106	120	102	93	98	92	149	125	109	99	113	121	135	120	118	100	116	98	141	124	119	120	136	125	119	141	91	136	98	125	129	111	110	119	117	116	118	142	128	115	112	108	120	133	121	127	102	118	121	106	117	117	116	127	99	110	116	90	106	105	117	114	133	103	134	93	112	113	112	111	126	125	109	105	133	117	113	129	102	113	114	120	124	121	105	117	119	123	113	95	125	110	114	120	94	100	113	99	118	118	114	117	97	108	111	113	131	100	102	108	123	114	96	96	125	123	119	102	132	144	127	118	103	108	118	126	116	114	117	111	110	108	114	110	103	106	112	113	122	124	127	145	107	107	113	95	120	119	120	110	104	92	115	128	109	108	121	118	103	122	116	137	143	116	124	116	108	146	124	109	110	114	109	112	130	116	107	104	124	113	114	121	114	136	115	113	114	111	116	121	125	107	98	107	110	109	114	131	116	116	105	116	107	127	95	128	130	120	110	119	92	126	132	136	114	107	102	118	102	114	98	123	127	131	110	110	133	103	108	123	119	101	127	113	102	143	128	104	108	98	124	121	98	121	111	119	104	117	96	113	122	111	102	124	124	95	99	128	134	125	91	101	96	128	97	111	117	137	111	104	134	106	122	121	130	133	102	139	117	99	118	125	110	104	101	106	94	99	130	106	122	114	128	118	115	122	131	127	129	120	103	108	104	139	117	130	122	105	135	94	113	124	114	132	119	132	114	107	127	114	104	118	117	117	93	95	114	108	108	96	103	140	86	83	107	111	120	102	104	119	112	120	107	127	119	128	113	106	132	125	117	128	107	105	118	127	119	127	119	108	105	107	103	118	112	104	128	109	121	127	125	126	113	110	100	108	118	126	110	111	120	103	114	93	107	108	112	117	108	134	109	112	88	96	128	116	122	114	142	119	122	121	128	111	106	111	114	103	124	115	111	126	112	105	123	107	95	90	121	124	108	110	128	125	118	124	95	144	98	101	110	117	133	110	98	97	121	118	139	89	116	113	131	121	101	111	106	113	106	108	95	134	103	108	113	98	125	127	115	103	94	132	118	129	109	116	137	91	138	127	125	122	125	105	120	110	119	114	104	128	112	113	105	120	120	123	110	117	97	115	107	95	123	113	107	114	127	122	100	113	92	108	128	100	108	127	125	111	119	117	114	95	118
2678	864	1230	1541	1287	1089	908	867	763	656	540	484	418	411	414	383	366	383	378	347	335	345	337	319	347	342	340	325	282	312	323	357	300	312	317	324	300	305	303	290	297	292	334	287	311	301	320	306	290	298	297	308	306	347	320	307	305	307	279	266	306	284	310	308	319	304	331	312	321	302	280	295	308	320	290	292	291	295	318	311	321	295	309	331	310	281	319	302	311	278	311	325	334	296	327	302	285	299	326	309	320	296	290	325	275	325	318	313	320	307	284	313	296	326	275	314	336	304	307	298	313	286	324	324	307	314	321	313	311	320	299	270	297	321	285	310	306	282	304	277	278	299	319	339	309	301	277	318	308	298	298	327	259	284	314	348	299	311	308	277	304	305	325	285	310	275	310	291	328	304	333	315	299	306	301	299	318	307	309	303	303	328	321	317	327	295	318	330	316	293	265	301	283	322	279	299	326	309	284	294	295	301	311	294	297	284	296	294	278	282	302	301	345	324	315	321	315	312	311	317	315	329	315	324	319	286	302	286	303	315	305	306	312	304	302	338	303	299	333	281	290	316	337	308	293	304	318	335	282	286	295	292	299	295	323	267	307	302	306	323	309	340	264	308	316	336	303	303	291	309	283	298	286	296	330	289	292	310	287	320	283	312	308	282	333	271	321	320	302	293	301	314	304	333	332	340	315	311	316	290	307	292	329	291	328	317	321	314	307	309	265	325	308	323	344	314	338	301	319	291	309	274	325	294	317	299	290	308	309	321	286	327	298	310	282	306	287	319	321	308	308	312	309	287	322	302	297	318	299	308	299	292	313	333	319	299	343	297	302	309	336	320	314	306	310	321	322	283	326	291	306	301	301	270	311	315	325	331	295	294	318	274	295	308	283	304	302	341	312	298	342	344	331	299	305	295	320	310	307	312	332	288	331	294	305	291	291	317	335	284	320	299	326	341	309	310	294	325	300	320	306	350	308	300	300	303	321	319	307	285	358	308	311	340	327	280	314	298	326	310	305	304	296	337	336	293	327	318	297	291	300	314	283	339	317	314	303	315	292	298	342	298	279	297	305	287	287	285	315	322	295	299	291	313	282	306	292	313	309	299	308	292	305	315	309	280	327	291	303	327	290	319	303	288	314	271	308	326	289	307	311	296	320	307	330	300	292	335	298	295	341	328	317	331	299	319	291	315	304	319	268	312	323	285	306	333	288	283	293	275	323	282	328	301	288	276	287	294	322	326	275	322	296	265	291	310	285	307	308	296	304	278	324	323	308	319	321	315	287	310	303	302	317	310	282	291	283	311	310	321	299	307	305	322	286	345	324	320	294	315	296	304	304	336	294	280	285	322	302	289	335	312	305	314	319	296	283	294	327	317	321	334	302	318	294	287	309	329	312	294	263	295	323	324	326	311	339	301	301	313	308	337	315	348	306	289	302	294	312	326	322	320	280	290	304	296	318	297	302	312	313	310	301	317	307	263	288	321	262	278	319	318	310	303	334	290	316	313	305	305	288	277	305	311	349	313	300	319	302	297	308	301	276	322	286	303	302	279	300	287	310	328	308	297	296	309	305	292	328	286	294	303	304	286	310	314	360	304	284	300	296	307	287	313	283	326	297	306	303	284	291	300	295	301	326	293	327	283	294	322	311	299	290	303	313	290	308	321	264	299	315	311	297	288	290	309	286	328	311	268	317	291	283	320	288	313	310	333	266	322	329	332	281	301	309	344	280	336	328	306	297	295	340	315	315	306	307	328	295	290	316	283	322	302	339	290	297	294	286	324	307	304	317	316	293	285	351	276	324	285	318	314	290	312	329	317	281	279	361	320	279	338	304	291	305	328	322	331	331	340	300	319	300	290	317	312	264	338	290	327	260	309	260	300	310	279	291	320	285	307	291	310	333	297	317	302	282	306	309	320	316	293	297	293	299	305	296	285	317	322	292	335	317	303	307	307	299	331	317	311	277	284	297	321	302	301	303	306	323	290	314	307	347	317	310	303	301	317	294	287	282	320	315	304	285	297	291	309	281	307	251	297	306	295	304	304	279	319	293	307	304	307	272	304	327	282	292	328	316	321	315	309	300	320	271	312	330	298	286	330	280	297	313	303	295	293	308	336	326	289	301	316	304	340	293	305	328	300	331	287	330	322	330	299	265	292	276	292	312	298	314	336	306	333	281	264	299	302	321	330	286	297	302	312	280	332	319	338	323	280	289	328	264	313	318	284	314	296	287	323	287	318	289	303	324	332	331	305	294	313	296	298	330	296	289	277	340	344	317	299	274	293	308	307	287	328	296	306	296	313	311	320	281	287	294	325	301	264	320	278	300	311	307	306	325	288	287	314	305	278	299	300	299	318	302	323	334	315	301	345	308	327	291	321	313	281	342	297	338	318	322	312	301	298	309	309	317	324	281	321	320	291	301	336	316	329	286	299	305	292	287	293	320	326	301	312	294	342	345	303	360	337	299	308	332	299	331	307	297	286	336	313	289	311	305	286	307	300	298	305	319	285	309	341	296	331	279	322	302	303	339	297	322	275	327	300	307	268	301	282	317	296	275	296	293	336	309	332	303	300	334	303	294	282	356	319	314	310	319	281	304	325	319	299	304	300	317	300	308	313	311	301	327	278	289	300	299	313	326	292	316	273	328	282	271	302	315	324	314	258	279	318	283	315	306	302	289	349	322	307	267	275	330	304	325	305	314	305	293	319	343	323	327	311	320	327	307	303	323	308	331	291	306	262	286	323	303	286	290	329	304	279	344	296	292	294	316	305	303	314	291	286	295	325	308	325	328	303	305	326	316	311	320	295	314	328	312	292	294	336	306	290	329	321	321	315	294	299	293	309	314	314	278	308	276	286	359	313	308	326	304	296	332	313	311	298	312	307	293	287	300	283	318	299	278	316	322	297	298	305	313	315	302	313	283	298	323	305	326	268	297	300	273	319	306	291	273	297	305	301	309	311	286	297	268	303	280	315	304	332	309	316	337	326	313	307	287	288	282	321	338	287	333	328	313	325	309	315	330	268	306	323	258	341	292	293	335	302	324	285	354	299	306	310	323	302	310	310	301	277	314	271	284	283	304	318	272	303	298	314	337	293	314	303	313	296	300	300	302	325	301	316	306	321	318	311	321	341	293	273	302	280	305	324	327	293	299	321	308	330	279	317	298	302	283	332	310	287	300	304	317	291	329	331	302	318	329	319	316	289	281	330	325	302	322	314	313	308	305	313	293	314	315	289	322	299	315	307	324	329	301	312	344	299	312	295	330	313	315	280	337	313	305	273	301	282	322	320	342	296	331	320	327	301	274	282	327	318	301	333	290	305	341	298	323	302	289	329	298	297	311	291	308	268	303	299	296	289	301	297	293	325	323	297	286	298	312	294	270	307	300	309	308	324	308	292	317	290	333	285	317	283	323	317	298	316	312	294	326	291	308	275	294	323	297	302	315	302	317	346	302	300	326	317	291	295	309	311	295	310	297	315	310	325	288	309
12305	2699	1481	1087	852	645	555	484	427	352	342	292	268	296	254	269	259	260	267	246	214	245	253	231	196	247	224	242	231	202	207	204	218	235	248	223	230	263	242	207	238	221	227	225	220	258	224	248	226	226	251	223	207	237	251	248	242	204	227	229	230	229	246	229	243	244	234	221	265	196	204	216	208	198	216	239	210	218	223	225	229	235	237	253	239	236	226	210	233	241	255	227	237	223	253	252	236	226	255	233	235	222	211	227	227	227	223	224	215	229	245	222	226	221	232	243	221	226	229	270	232	228	220	218	238	242	243	211	216	243	198	233	223	223	220	216	226	224	219	220	227	231	227	233	241	213	227	215	213	208	228	251	238	231	240	226	225	224	207	231	209	233	209	220	230	240	206	208	222	231	209	219	246	204	205	229	232	211	237	208	239	239	226	222	226	262	230	220	248	246	236	221	228	206	226	225	240	230	196	218	235	213	255	269	223	235	226	250	220	221	210	227	252	220	262	230	249	208	201	230	231	229	186	240	188	227	236	218	242	216	211	253	222	252	218	225	246	223	234	237	223	216	210	226	231	233	217	237	211	199	228	228	236	218	213	263	241	209	246	227	257	228	222	239	229	223	224	244	232	240	219	239	216	208	230	190	207	226	221	189	234	224	256	230	221	232	228	233	217	248	214	245	235	228	234	236	225	226	221	226	216	220	216	211	246	219	211	216	243	212	206	214	227	240	242	213	209	237	199	215	217	233	250	235	208	225	228	245	249	213	246	230	215	224	234	241	223	245	221	205	218	181	198	237	239	209	223	239	220	251	228	218	266	217	229	210	184	247	213	223	243	226	226	224	208	200	255	237	240	211	236	201	209	217	250	204	215	218	239	190	237	224	205	207	191	233	233	217	232	210	212	232	239	223	221	223	213	199	189	237	205	233	213	253	198	243	243	216	210	223	223	238	220	200	237	214	214	249	219	166	195	235	214	253	201	204	202	186	206	212	243	223	228	238	230	224	199	184	224	238	234	248	231	215	225	226	218	238	233	259	227	226	218	234	223	206	226	214	229	233	234	252	200	199	215	239	244	233	216	228	231	212	204	239	214	207	214	191	198	232	234	225	252	242	251	238	211	260	189	241	225	233	207	233	223	235	228	234	248	239	235	251	194	276	213	219	253	236	251	219	212	228	224	242	263	205	220	224	213	214	200	229	181	226	232	232	248	216	222	220	226	214	192	228	233	217	212	224	220	230	222	241	223	235	202	230	224	236	202	219	214	228	238	270	211	233	246	241	240	200	219	237	231	229	199	210	238	243	256	216	246	205	216	205	231	225	245	214	240	204	213	227	222	241	251	260	257	247	222	224	218	200	229	257	225	249	245	219	205	219	240	223	238	218	205	231	189	246	221	234	186	243	217	252	243	212	217	230	229	239	245	248	206	226	243	232	256	206	229	260	251	254	221	221	234	212	221	240	231	232	214	233	203	212	213	215	218	206	239	213	238	240	212	245	255	220	243	237	229	243	242	222	237	255	230	193	209	234	231	240	188	207	219	213	228	225	199	236	250	225	226	224	254	235	226	199	211	253	240	204	221	218	227	233	249	240	219	240	220	213	229	220	229	235	206	206	199	265	241	217	236	226	206	200	244	229	227	230	244	211	218	238	220	218	202	212	233	244	222	220	230	197	230	190	256	199	224	246	236	241	234	230	248	227	242	225	254	191	256	237	205	227	245	229	207	225	220	232	223	228	212	271	212	227	221	242	239	218	217	202	225	212	218	223	251	222	196	216	211	206	256	210	207	230	222	208	229	225	232	215	247	204	186	225	220	213	211	232	231	241	247	207	228	212	270	247	219	215	217	233	258	219	217	227	241	226	238	222	220	244	229	198	195	233	256	218	229	220	220	229	223	229	237	227	245	243	224	204	234	217	218	212	223	226	216	235	235	233	223	211	226	255	244	216	229	232	242	226	222	215	234	234	219	228	258	212	241	239	249	206	237	236	259	231	233	246	208	220	225	220	234	180	241	194	229	216	174	207	204	244	236	204	228	241	225	233	234	232	247	191	223	228	238	226	201	229	228	244	228	224	223	227	204	204	224	187	228	223	236	236	212	208	217	247	228	208	211	257	204	211	235	229	236	226	214	251	225	222	253	243	239	209	216	271	214	215	237	216	247	234	236	223	218	220	225	196	208	238	213	237	226	213	240	263	231	245	191	231	219	219	244	223	242	227	242	242	235	203	230	195	224	214	218	203	229	210	224	254	215	210	238	232	228	212	222	205	241	217	218	227	211	236	220	251	242	214	227	221	227	217	252	257	216	206	240	255	231	235	233	227	248	217	239	204	219	242	220	193	227	230	217	238	222	227	228	206	210	205	230	236	234	252	237	232	232	222	209	214	219	187	235	230	216	214	199	231	236	226	245	223	244	229	238	257	218	240	198	223	224	238	211	215	243	209	220	203	216	202	225	242	273	226	209	234	220	202	237	232	199	233	234	214	205	233	220	205	242	239	194	210	212	225	220	217	214	229	206	227	243	240	237	239	257	243	224	231	250	211	255	238	216	231	229	193	242	216	227	223	222	248	225	240	243	226	240	247	252	240	230	230	211	219	199	217	218	229	203	206	206	223	197	209	245	243	206	220	241	224	217	228	211	196	204	196	235	234	243	212	232	214	231	215	257	251	260	209	214	197	214	237	247	251	247	225	208	242	261	219	212	206	187	240	258	251	250	229	184	215	208	221	227	229	221	220	225	224	212	220	214	243	204	202	217	189	208	204	197	220	256	235	177	207	241	239	242	239	252	236	195	227	198	226	224	226	227	205	226	239	225	208	210	216	228	212	206	214	218	221	250	218	213	214	199	208	222	230	225	214	217	228	227	239	211	215	227	236	240	211	266	225	207	218	237	237	207	203	220	205	250	217	246	214	226	213	228	241	222	236	243	264	218	212	209	215	214	214	221	232	203	206	212	219	221	255	237	204	232	221	221	223	237	260	202	208	211	216	215	225	211	229	244	237	213	212	234	227	253	222	204	210	248	234	254	231	224	216	227	226	212	233	199	200	222	221	208	220	241	211	218	234	238	242	219	213	199	245	215	208	224	223	213	223	234	204	244	194	198	226	234	233	202	257	231	229	231	236	210	264	215	230	218	223	275	249	209	224	228	235	241	227	226	237	224	205	243	243	248	222	223	214	230	233	210	239	208	277	229	224	226	224	249	226	219	204	217	211	200	201	248	212	235	229	237	217	207	245	240	236	222	248	224	234	237	236	221	246	245	221	208	202	214	257	210	209	223	231	215	201	222	214	239	237	221	230	241	216	228	236	195	229	217	215	242	229	247	266	226	252	218	248	197	228	219	223	220	249	224	210	231	215	220	242	218	227	220	239	217	230	228	217	214	215	222	230	219	208	218	221	209	219	209	212	225	226	208	270	211	193	185	224	247	223	219	217	249	248	232	208	241	213	218	227	210	226	223	226	210	249	240	238	238	225	194	212	227	244
9315	2047	2804	3442	3041	2466	2201	1931	1749	1410	1289	1071	987	937	857	804	777	764	737	732	691	698	621	637	609	669	568	611	570	581	562	552	551	568	590	574	548	578	577	582	519	544	494	548	543	552	542	507	549	551	562	554	532	535	551	515	548	527	539	542	494	519	553	557	523	561	546	497	532	575	514	553	519	537	535	496	554	577	519	544	545	502	504	547	557	538	526	532	534	583	556	556	559	517	552	566	520	574	521	550	549	536	507	579	552	503	506	549	533	568	528	515	540	526	513	536	522	522	543	554	513	528	550	528	527	512	519	516	548	550	498	550	529	536	551	532	511	493	560	542	510	553	544	535	529	554	540	530	528	556	582	520	514	520	559	534	539	535	523	495	514	549	528	519	534	538	558	540	538	543	546	543	553	521	526	547	535	540	547	538	555	538	531	493	504	553	557	538	543	541	532	537	509	502	550	522	583	524	568	536	527	504	535	557	530	543	526	514	557	521	501	545	494	555	507	526	513	526	518	510	545	511	554	523	530	535	532	532	553	573	528	562	508	504	525	534	504	549	533	542	579	528	536	531	534	527	536	543	530	506	526	569	502	520	532	524	531	541	556	569	521	537	506	528	518	541	549	524	523	517	569	515	505	541	544	525	492	581	526	509	524	515	536	519	513	547	556	502	542	525	563	544	555	544	534	499	526	543	524	513	515	527	521	527	520	515	555	499	526	534	517	546	518	554	542	564	546	505	543	546	550	524	546	479	532	523	598	539	556	551	549	541	552	547	531	555	532	531	503	537	537	515	540	535	525	518	543	531	575	554	570	537	525	579	552	522	536	530	514	556	538	527	521	547	526	559	527	592	522	559	508	543	551	547	554	575	591	515	559	531	560	532	511	530	475	530	541	544	506	537	545	575	557	564	544	578	550	544	551	551	519	551	506	527	536	530	535	525	543	563	544	563	534	518	505	550	534	513	575	541	554	535	530	582	534	511	501	507	510	526	527	524	543	539	549	517	554	549	554	522	541	582	502	563	523	534	510	561	523	555	544	515	547	521	530	577	525	541	548	580	541	532	548	502	571	527	530	532	518	534	525	545	517	562	520	543	551	537	496	510	513	545	487	540	564	518	521	558	507	527	552	514	553	549	560	530	559	538	523	521	509	498	523	518	549	525	553	564	542	528	542	542	501	606	492	513	496	551	507	523	557	485	503	530	521	532	526	498	538	503	524	533	572	544	535	525	532	534	552	589	552	541	534	535	513	554	491	556	522	538	542	536	550	550	513	526	539	559	543	542	537	568	540	487	496	533	503	541	549	522	574	539	527	527	536	546	517	554	518	572	508	558	543	526	550	511	499	533	578	536	544	578	545	532	550	513	500	492	512	542	506	511	584	524	539	529	527	532	560	554	557	488	541	493	546	512	509	535	558	546	551	571	572	559	560	579	528	505	504	526	519	528	537	512	550	520	543	480	581	555	564	537	496	533	503	513	513	547	553	493	530	550	553	508	467	518	533	531	520	491	535	551	538	541	522	525	515	533	536	531	559	531	519	543	523	522	514	550	491	572	535	522	550	501	523	545	501	557	550	551	537	523	552	524	575	525	511	509	503	601	496	551	499	546	506	554	558	560	546	504	518	577	560	533	567	560	539	538	523	588	556	567	520	539	532	527	514	501	554	527	516	561	525	556	570	507	550	505	566	503	537	562	546	571	524	550	544	489	570	476	537	512	537	548	539	588	525	541	576	553	547	526	552	538	534	523	573	516	511	570	554	511	547	553	506	507	545	516	537	565	525	558	538	558	528	542	519	529	556	501	538	517	493	534	511	565	508	557	550	500	510	512	569	552	540	536	508	516	534	519	565	521	560	550	502	516	553	497	520	510	554	523	547	533	523	564	576	530	508	526	545	527	528	512	500	508	521	524	505	516	516	533	502	553	515	568	471	549	554	523	535	495	588	529	538	552	525	564	509	557	523	555	525	486	559	528	511	548	536	519	547	585	562	524	550	498	545	617	536	526	528	534	553	570	516	552	500	554	567	541	522	531	545	500	569	547	579	541	556	556	550	531	556	528	531	520	568	512	546	543	540	545	522	551	521	479	507	521	511	573	537	531	503	553	532	541	534	529	499	544	567	474	519	505	557	554	545	569	571	521	563	519	562	522	540	518	543	545	515	565	560	538	548	529	538	531	579	489	500	565	527	549	515	519	499	522	517	524	535	552	522	526	540	556	517	528	540	542	544	513	537	566	543	556	535	521	526	493	504	510	531	509	529	521	514	559	501	520	532	535	605	557	581	505	504	519	549	501	536	528	537	526	522	566	533	557	537	544	540	511	511	522	503	560	548	571	531	519	533	497	538	492	565	526	556	528	496	520	566	553	539	496	546	524	516	485	512	475	589	546	537	529	573	551	538	547	508	528	556	552	515	548	536	570	559	544	581	584	524	528	521	492	521	504	581	525	531	513	538	506	562	525	570	550	536	551	532	519	538	538	549	512	534	536	498	540	521	549	539	508	508	534	496	542	510	527	557	502	541	561	548	565	496	552	517	505	530	501	504	522	515	560	596	573	546	513	533	580	493	587	513	576	498	572	528	527	571	528	517	534	567	524	524	543	533	547	534	514	538	550	523	501	579	572	556	533	550	490	522	498	535	508	517	542	516	527	516	539	492	553	530	523	549	555	538	564	546	502	554	566	559	587	516	527	525	510	561	531	524	483	518	552	531	543	531	527	523	484	545	507	529	531	557	540	560	498	537	523	525	499	525	508	554	519	542	565	538	545	507	576	540	570	557	555	499	499	538	512	519	559	508	526	525	578	522	509	520	532	567	547	508	554	539	531	572	523	554	566	528	530	512	531	546	551	543	528	560	519	540	510	529	525	544	554	512	544	546	497	541	515	534	580	531	527	547	505	562	542	527	524	523	550	513	553	525	497	536	535	537	526	536	562	562	558	553	523	541	521	538	550	546	523	525	557	532	493	529	530	543	514	549	528	512	542	496	554	505	509	536	546	521	521	529	510	552	486	570	480	504	517	487	590	503	523	545	523	565	571	497	543	532	528	545	503	537	524	543	525	536	550	511	531	549	554	549	513	567	547	552	523	492	552	519	516	555	555	571	500	515	554	539	519	549	581	563	527	538	540	566	563	544	505	525	503	571	512	540	542	557	585	543	515	556	540	537	509	552	472	560	526	547	545	515	499	533	547	536	523	530	507	511	555	555	550	552	501	517	543	535	554	516	549	535	485	496	487	556	543	513	542	556	525	525	508	528	504	540	502	559	486	543	502	533	515	555	507	567	524	540	533	571	514	576	534	557	518	540	519	586	564	556	525	553	538	506	529	496	550	524	566	495	506	533	504	534	558	544	551	551	525	502	528	528	501	515	552	551	558	537	548	550	554	551	555	478	526	525	520	535	540	612	550	572	503	565	501	527	555	565	535	527	538	568	494	576	511	510	546	552	523	522	570	542	506	507	536	516	521	549	537	550	556	590	494	559	493
21443	5991	2659	1750	1164	917	734	689	575	489	414	330	300	280	258	279	285	270	293	272	280	240	244	241	222	223	235	223	234	229	240	236	231	228	199	247	252	231	215	202	234	207	216	218	217	215	201	236	225	213	232	213	244	232	199	228	237	237	195	207	227	270	215	250	170	209	190	236	228	201	208	233	241	219	216	222	206	242	236	206	196	181	215	204	202	224	224	218	241	223	233	218	228	226	210	237	233	192	221	232	205	229	207	223	257	213	208	215	223	205	212	192	195	227	226	231	216	236	258	218	227	215	213	225	231	235	246	239	207	225	232	228	208	222	198	228	208	205	224	248	209	205	237	231	229	242	211	212	231	209	194	216	210	210	215	225	222	221	210	219	215	237	216	254	229	235	217	188	223	217	226	252	251	199	185	222	212	225	242	216	212	229	182	213	238	204	218	254	194	239	229	205	219	209	219	252	211	217	207	225	205	232	200	235	218	254	246	212	210	208	215	186	211	215	239	194	220	231	223	232	230	238	227	212	213	205	211	199	206	238	221	186	231	236	207	199	219	215	235	215	206	216	209	213	229	221	216	233	210	237	240	229	251	244	223	197	223	193	225	208	222	222	251	222	239	252	242	242	231	210	216	213	210	223	224	229	218	223	222	212	206	195	198	227	239	225	195	239	206	242	208	219	212	249	238	223	217	222	230	217	235	239	234	197	246	206	237	215	227	230	237	224	209	228	243	191	201	217	202	231	222	207	223	216	245	225	186	235	209	203	200	216	206	188	250	197	199	233	227	199	224	241	209	215	225	195	238	205	227	225	220	233	228	215	228	222	212	221	204	211	239	250	212	246	227	225	213	224	210	205	212	206	237	235	235	219	213	222	250	194	198	203	220	225	223	220	240	237	224	208	215	193	237	218	196	204	215	210	220	238	231	202	217	234	188	233	228	200	226	209	220	217	200	224	224	228	232	209	199	196	229	214	222	196	215	209	224	219	221	246	210	228	238	247	194	180	210	224	204	243	215	232	207	196	239	212	251	201	203	218	222	226	230	217	218	211	226	208	225	263	231	219	207	224	228	250	237	218	224	207	218	238	232	226	196	206	228	213	215	199	223	221	216	223	228	226	230	231	223	225	194	229	218	203	233	231	224	222	218	196	205	212	215	172	201	223	227	230	233	214	231	202	219	238	215	217	210	200	208	218	233	190	200	230	231	204	229	238	234	217	206	248	208	225	215	190	223	232	231	199	221	220	209	200	214	266	227	192	226	225	214	201	206	216	202	230	230	238	200	206	229	250	228	221	208	218	243	215	215	232	237	227	243	232	238	250	205	209	205	208	216	205	225	209	226	209	218	214	184	209	231	210	211	251	241	222	230	222	225	219	199	214	210	230	218	207	223	222	232	243	248	213	195	237	226	239	224	223	206	204	216	211	233	229	231	231	202	223	203	241	208	204	231	212	251	247	220	231	214	230	231	239	218	231	220	216	254	213	246	204	218	233	227	229	240	213	220	233	213	240	220	225	195	222	209	256	221	233	218	238	225	238	212	224	213	238	211	198	221	215	248	247	224	214	216	195	230	227	260	228	211	197	231	236	203	213	239	211	211	208	197	203	228	238	214	230	197	207	230	232	222	222	223	224	225	215	225	194	188	199	227	196	231	207	238	200	194	218	228	201	220	226	216	231	198	209	207	206	219	217	212	215	211	232	231	209	216	223	226	199	212	218	209	228	226	227	224	222	210	213	244	222	194	220	204	221	218	219	245	219	203	220	209	193	246	223	205	241	183	212	236	221	178	218	251	233	232	230	211	219	229	202	206	208	224	231	198	228	233	251	202	185	223	248	211	219	203	207	240	264	213	221	237	231	212	254	262	210	232	239	210	218	223	231	193	214	217	221	244	260	224	210	210	224	214	214	207	219	232	196	218	183	206	218	245	225	206	192	234	232	231	202	228	220	257	207	246	223	223	202	208	217	219	199	214	213	209	230	212	193	192	201	226	265	228	245	211	198	202	186	223	227	208	240	222	190	222	230	244	205	224	198	225	209	237	181	235	233	209	219	243	211	222	212	242	228	236	253	209	223	212	218	233	215	234	226	242	221	221	203	238	214	238	205	227	224	210	202	193	227	210	197	239	231	244	178	242	207	211	199	234	228	251	209	222	219	189	208	205	191	228	206	214	222	190	236	223	226	236	227	234	204	202	193	222	233	189	221	242	194	230	215	219	221	225	249	237	224	219	229	234	242	214	224	245	200	222	229	217	233	228	209	206	195	212	260	228	205	230	218	206	211	221	217	210	212	254	225	232	228	212	228	230	231	243	216	234	218	221	236	223	229	212	235	234	228	217	213	203	244	229	208	210	233	208	241	202	210	225	174	209	208	207	236	209	223	227	231	226	225	218	242	208	217	211	205	223	217	219	251	209	219	216	215	223	208	220	211	192	189	230	213	190	219	237	227	189	223	225	212	207	243	183	219	217	204	206	229	260	195	208	215	224	204	229	232	229	202	208	247	216	195	225	215	248	231	223	225	230	239	210	212	221	200	223	215	211	248	220	193	213	211	228	246	212	225	196	249	245	218	209	224	190	210	201	211	194	218	246	210	222	236	180	229	197	200	204	188	227	229	205	202	228	213	210	222	210	217	249	243	231	208	216	170	221	206	221	216	225	186	208	229	245	216	215	226	236	235	199	211	238	209	223	213	236	226	200	210	227	201	211	235	262	239	197	216	187	204	194	222	219	212	205	209	247	217	220	232	231	214	213	190	202	228	218	208	219	231	223	206	230	205	220	251	243	235	212	246	186	213	204	204	223	217	257	204	208	211	219	212	227	234	204	235	206	214	198	235	211	220	222	235	224	240	229	202	226	211	243	233	228	228	228	229	241	230	212	232	228	235	218	227	217	227	223	224	232	216	212	227	211	192	199	193	229	221	225	211	211	240	227	209	211	225	209	214	232	203	206	223	216	196	227	212	233	196	252	218	232	203	225	228	203	213	210	197	227	231	250	180	242	230	212	208	217	223	202	205	221	218	223	201	210	221	190	224	204	201	217	227	240	226	192	203	227	236	233	225	201	204	213	219	206	220	214	230	208	231	217	229	241	201	202	250	210	220	205	211	199	216	243	217	207	227	214	224	233	214	200	240	208	209	222	233	229	223	210	245	236	196	184	202	194	226	231	234	208	218	212	237	212	222	255	213	235	242	216	226	243	235	237	214	221	203	233	206	254	228	203	212	226	185	212	234	206	219	235	237	206	226	188	223	203	222	220	210	229	218	232	222	235	219	210	215	221	234	213	203	216	221	193	196	227	224	223	187	207	221	205	224	214	216	224	214	251	223	218	205	229	214	184	220	236	229	184	237	215	204	233	240	224	262	245	211	194	221	244	230	210	209	214	227	236	211	246	216	208	196	250	209	179	247	225	224	220	205	208	215	197	213	228	220	223	227	216	198	228	219	198	215	229	251	213	218	247	191	227	225	233	205	215	223	216	211	227	246
13012	3546	4034	4763	4398	3752	3058	2673	2393	1871	1649	1481	1166	1075	943	910	922	893	795	781	737	744	730	705	685	646	614	578	607	560	519	586	581	551	562	547	534	549	512	551	540	519	523	503	548	553	477	509	506	502	545	515	504	493	514	500	518	530	559	554	531	516	518	505	541	477	524	504	510	476	538	514	497	509	489	496	492	497	454	470	425	518	468	524	484	497	513	484	508	462	526	502	499	495	474	520	527	489	505	478	503	515	562	483	523	496	486	489	479	515	484	517	530	501	495	492	511	494	498	503	512	520	490	497	493	496	508	464	515	492	501	513	501	511	516	505	492	504	509	479	475	509	514	491	472	512	464	527	495	447	497	503	484	479	517	471	478	488	533	486	495	477	506	503	475	513	477	489	478	510	432	487	482	529	450	511	485	516	483	520	469	529	491	505	486	514	489	477	513	477	497	478	511	490	468	530	482	495	490	485	474	459	475	473	468	514	510	489	495	442	500	478	482	522	495	481	523	517	487	488	482	500	497	476	489	487	519	510	508	478	482	507	487	517	500	510	505	492	515	489	509	542	476	471	478	523	484	521	513	472	494	480	490	524	498	491	516	519	544	488	499	502	530	529	499	517	481	489	499	534	515	489	490	461	482	501	502	488	472	495	479	516	485	478	482	488	485	465	501	486	486	495	487	506	469	459	524	491	496	522	450	499	503	470	506	505	453	489	511	502	487	517	495	535	475	489	528	472	519	497	513	468	479	476	526	476	483	512	534	513	516	465	523	500	519	529	501	497	514	485	519	499	517	491	501	523	458	515	500	488	487	479	457	498	516	524	542	527	509	478	470	490	553	480	510	471	489	479	491	476	537	519	511	502	475	536	523	511	519	475	503	486	526	469	511	515	490	488	486	500	512	464	504	500	520	549	508	488	469	514	525	505	466	478	449	496	498	480	511	489	521	476	473	481	488	520	540	525	500	475	509	512	484	506	513	514	484	505	496	487	543	487	488	521	508	510	490	492	466	457	536	507	484	489	525	488	512	506	550	515	501	507	500	483	514	481	509	481	510	436	487	512	482	505	472	518	478	469	493	539	505	482	531	512	498	516	494	495	495	509	483	533	529	458	506	488	491	462	464	506	473	525	484	479	492	514	492	491	502	512	491	465	501	525	538	522	468	511	493	484	513	497	524	489	534	484	466	511	492	516	515	495	503	473	549	519	513	521	524	504	536	505	526	529	471	487	497	497	497	501	509	468	491	504	519	504	500	505	513	522	487	491	505	524	490	497	482	498	501	474	488	502	534	488	485	504	494	514	451	535	486	460	509	483	487	492	524	495	518	489	525	551	487	519	476	478	532	488	487	494	473	492	509	503	553	476	477	493	493	475	523	494	532	490	508	518	518	493	500	515	507	523	483	537	487	487	522	481	501	497	490	464	492	471	493	497	518	482	476	490	489	506	479	537	471	478	528	527	455	518	485	531	510	545	517	501	465	498	495	476	483	483	518	449	499	499	457	503	516	473	468	516	497	513	487	507	517	524	518	491	515	534	488	503	521	478	501	496	513	476	512	516	516	460	523	483	504	506	483	515	475	502	499	521	503	489	483	480	502	476	498	502	475	544	496	500	534	507	518	494	507	511	531	533	484	521	522	467	491	471	479	527	526	509	484	488	506	497	517	508	513	512	487	484	501	510	530	520	467	541	526	514	508	483	499	503	508	518	504	480	494	490	507	471	527	491	506	524	496	508	515	475	484	494	492	498	459	483	507	482	521	496	501	475	489	518	487	500	526	458	500	483	495	501	510	485	520	511	525	523	493	538	501	495	490	460	496	481	510	512	556	531	472	519	492	478	503	483	519	512	510	481	537	541	468	538	492	528	527	482	490	511	505	479	478	526	475	539	499	482	512	487	544	474	481	503	498	498	503	535	547	493	509	520	480	507	505	511	491	511	479	481	505	496	512	482	497	475	516	521	477	478	495	488	513	511	467	509	517	509	560	516	516	486	519	499	512	504	494	503	489	522	491	517	491	452	498	478	500	482	513	491	490	495	537	474	501	499	528	473	512	494	506	520	495	520	481	505	516	507	486	514	524	503	519	491	523	497	488	480	482	492	496	494	534	507	494	475	488	496	475	515	517	510	478	499	492	474	492	489	525	503	520	500	503	516	477	494	473	509	510	529	508	531	521	497	529	465	485	489	515	464	473	517	498	495	443	545	465	510	500	498	492	494	525	512	498	511	517	435	555	499	502	497	528	485	493	476	507	502	509	487	489	497	503	484	524	544	491	473	536	487	518	466	476	485	481	514	512	479	503	506	454	511	502	460	464	515	515	506	491	465	471	498	488	504	525	521	513	475	473	469	518	486	527	508	489	466	522	479	485	479	521	486	489	539	542	514	500	484	508	466	509	486	477	486	509	475	497	485	470	498	513	473	462	494	538	505	497	513	526	513	493	516	489	484	489	500	492	515	541	477	489	466	467	502	493	458	458	527	483	527	502	503	500	483	492	511	476	481	516	530	538	475	526	458	534	516	500	492	530	479	527	526	508	528	476	527	509	516	472	518	480	502	489	484	507	536	491	481	483	495	500	495	486	472	509	474	498	498	539	492	471	509	524	486	555	522	509	526	537	492	539	518	456	478	488	539	464	515	529	492	505	540	507	479	504	509	493	527	490	495	518	501	548	507	488	484	500	502	512	513	502	486	474	468	504	518	516	528	476	497	519	476	501	569	520	506	498	513	496	515	501	504	483	510	508	457	507	560	477	474	543	501	528	514	496	478	485	489	459	516	489	490	437	511	505	544	486	528	465	518	495	517	491	489	468	488	491	466	483	485	510	479	504	494	506	498	495	493	514	498	509	529	502	489	491	544	552	519	489	493	520	497	507	516	478	478	494	506	496	540	491	467	517	525	515	497	507	536	480	494	522	499	535	517	491	450	479	528	478	550	466	513	508	525	480	523	517	537	510	493	500	492	492	506	490	469	488	493	558	514	466	469	475	532	483	474	520	512	500	498	486	509	513	469	517	501	507	500	501	455	512	515	484	494	517	474	475	522	478	495	472	500	547	494	465	494	481	509	505	544	446	520	497	480	495	464	475	509	522	490	517	499	515	493	508	493	476	480	488	523	506	498	506	517	493	493	470	480	507	470	518	517	500	460	465	479	499	512	490	480	511	479	478	489	507	511	532	477	493	485	471	479	480	530	483	479	503	497	483	486	521	550	483	495	487	481	474	483	491	490	491	440	510	529	496	483	503	466	488	522	497	535	509	494	481	480	463	460	464	531	490	528	515	513	554	489	503	513	476	487	508	514	498	498	513	506	480	534	474	528	513	542	490	511	509	505	501	515	520	454	507	502	553	512	504	471	512	509	477	488	519	511	433	511	505	483	507	513	534	503	508	480	450	486	496	461	478	532	533	488	497	523	482	491	490	467	474	483	492	492	503	511	480	496	503	526	512	481	491	482	435	571	522	477	475	509	497	495	505	509	485	522	524	460
3530	826	530	477	370	285	253	236	196	193	171	137	143	150	141	117	135	105	123	120	113	115	122	112	115	107	134	111	114	120	105	119	124	108	123	107	102	136	126	110	120	117	138	125	109	113	114	122	103	134	118	108	118	118	115	145	128	119	132	112	123	144	103	111	115	113	113	113	135	112	119	119	108	129	100	142	127	108	111	115	124	125	149	110	110	129	97	125	126	118	108	123	101	151	105	104	126	100	140	119	114	102	102	122	103	113	133	111	111	126	114	110	132	121	117	130	117	123	131	112	94	121	104	101	107	109	138	107	118	129	125	124	114	127	116	115	135	143	102	100	118	121	112	117	105	108	114	102	97	119	119	113	125	129	98	128	120	119	128	107	109	116	120	115	146	109	106	107	119	109	108	126	140	123	106	113	126	107	107	111	112	113	108	113	105	98	106	102	112	138	134	127	104	131	101	129	123	129	112	129	141	107	118	106	117	108	95	114	131	102	108	102	117	108	116	108	125	110	111	108	101	122	125	102	137	124	124	109	101	115	121	107	128	104	111	116	105	134	108	112	106	119	127	133	119	119	104	102	113	138	129	123	134	120	114	112	125	120	123	93	121	145	108	125	120	113	110	115	113	142	132	112	116	104	111	120	131	121	123	124	103	119	126	114	103	108	137	107	117	95	127	117	111	130	118	105	110	109	112	127	126	123	105	129	114	115	112	119	129	116	101	103	111	127	104	132	116	123	117	85	101	126	101	106	115	120	124	114	116	107	112	105	113	115	128	111	98	109	123	124	99	126	115	91	121	116	121	117	117	146	120	101	102	133	110	135	132	110	128	110	110	122	115	102	102	121	119	133	121	108	115	132	107	137	112	129	128	110	132	135	101	112	105	107	138	127	108	116	133	120	119	110	109	124	103	120	113	106	104	139	126	114	105	121	114	99	112	115	129	120	109	116	139	90	109	119	143	137	115	93	124	119	125	135	105	142	113	107	113	106	123	118	127	115	107	128	119	127	107	142	127	139	125	124	114	113	122	115	111	129	130	107	102	85	115	118	117	109	113	104	117	112	109	100	121	110	138	120	126	90	98	120	114	125	117	111	111	134	108	119	126	113	117	136	103	116	111	115	117	112	106	138	104	108	104	114	112	145	141	124	123	107	110	129	114	106	117	115	121	123	107	100	135	118	110	99	115	104	93	104	99	108	102	111	126	119	119	121	112	119	132	102	116	108	99	121	141	117	110	113	120	129	138	121	129	123	121	113	105	98	104	123	112	121	127	126	114	114	118	128	125	106	135	113	146	120	114	101	115	121	102	103	108	123	120	127	100	111	117	106	122	119	109	108	113	119	98	116	123	113	128	117	126	119	103	120	130	133	121	112	113	124	105	129	116	94	115	123	96	113	131	121	123	101	93	132	116	128	117	122	105	136	121	111	108	109	132	107	121	113	121	123	98	127	114	112	87	112	125	127	105	128	109	122	113	124	123	121	92	114	117	114	114	117	119	116	88	115	115	107	109	115	128	117	106	103	125	106	116	118	137	108	116	115	130	120	111	128	101	136	115	137	134	117	148	118	119	122	129	127	112	118	106	99	108	120	110	123	126	110	115	119	125	132	127	122	98	147	125	132	109	115	114	117	110	106	110	132	129	134	109	113	113	138	115	105	107	101	111	107	110	119	105	107	89	110	114	135	105	126	122	108	152	117	108	102	120	106	117	126	116	97	138	121	135	110	125	130	85	123	104	99	128	103	115	103	112	102	115	119	112	114	109	127	119	136	97	109	107	117	109	132	125	125	126	138	113	116	134	136	109	96	109	124	114	104	133	120	118	119	108	124	134	136	124	112	142	110	111	121	114	117	102	134	114	107	95	107	102	118	97	132	120	97	130	105	96	116	103	109	108	110	107	119	119	143	112	94	110	124	150	91	112	127	106	116	111	105	127	116	103	123	125	103	115	109	110	112	104	118	106	113	102	127	128	94	131	127	124	118	108	116	97	126	109	108	115	136	135	133	124	107	118	101	129	115	113	106	88	107	123	124	102	118	100	116	114	105	100	116	99	129	116	116	119	134	88	103	118	134	117	104	120	101	110	122	133	111	116	116	101	103	128	96	132	112	120	110	112	103	123	134	117	93	114	95	119	114	96	128	121	120	116	117	130	116	111	114	116	118	131	103	110	132	107	131	124	103	146	104	101	120	137	138	119	123	125	122	125	136	127	125	123	114	115	112	125	113	121	130	116	112	137	110	129	140	118	118	125	116	114	131	129	134	105	111	121	116	121	121	103	131	132	112	100	128	114	114	145	107	121	125	113	115	98	126	123	112	101	116	96	111	123	121	114	123	142	135	109	127	129	135	95	94	106	108	105	129	128	112	105	115	117	126	114	114	114	108	112	115	106	146	118	99	91	102	125	105	137	141	125	134	110	107	109	119	117	113	119	144	108	126	135	132	124	99	107	112	124	125	123	90	111	116	113	130	117	116	103	116	120	99	100	116	109	122	124	102	112	112	120	107	109	126	132	95	107	99	110	140	104	99	134	117	111	120	123	105	115	97	132	111	111	125	117	136	101	112	116	106	104	118	136	122	131	110	116	135	115	127	116	128	109	118	98	122	128	134	120	131	128	112	115	105	118	116	103	112	128	95	123	108	126	111	93	112	116	125	96	106	130	111	131	133	101	111	103	120	122	106	104	122	122	122	131	138	119	115	124	118	116	92	109	109	100	99	110	100	103	119	116	115	108	111	137	115	114	110	111	112	114	115	102	123	117	107	96	117	114	101	107	124	102	107	110	115	130	108	120	101	110	123	110	105	122	123	130	106	101	106	112	116	111	122	119	114	115	129	118	126	107	120	113	103	124	107	117	131	132	128	122	121	112	113	124	95	122	140	117	124	132	110	128	119	119	103	100	120	124	101	125	133	119	100	99	91	110	109	119	127	114	111	110	133	103	128	122	129	145	123	114	126	111	101	129	120	120	145	104	94	103	121	101	106	116	119	118	138	119	123	119	134	115	95	116	99	142	123	114	107	127	109	95	111	123	112	122	120	119	131	110	119	105	132	133	124	117	120	120	121	127	103	120	135	135	116	98	113	123	107	122	106	103	128	116	96	119	101	125	112	129	133	138	117	119	127	106	120	140	126	104	110	152	126	125	105	109	130	110	102	118	130	149	102	108	125	131	137	103	105	95	123	121	112	113	103	102	135	120	148	104	130	132	137	118	110	90	126	107	143	94	109	118	116	129	94	122	102	121	101	98	109	107	117	116	138	92	110	138	133	124	129	104	109	106	110	128	90	118	96	96	109	131	138	95	112	101	117	110	106	123	113	129	116	106	116	100	115	122	131	126	113	114	118	106	113	130	94	111	109	136	109	98	119	129	107	118	103	88	133	111	107	120	126	120	109	104	135	126	103	106	116	109	104	133	117	111	128	132	99	108	116	99	112	128	125	106	123	121	126	119	135	106	120	112	132	105	112	130	105	104	125	126	115	113	123
2843	887	1174	1456	1385	1095	897	872	804	672	547	544	438	416	426	388	416	374	390	366	359	358	320	318	305	307	329	310	318	319	297	305	325	345	332	311	324	309	339	324	294	324	325	303	311	287	294	275	290	269	314	321	317	315	305	318	304	275	300	288	328	314	302	307	299	287	340	291	311	301	329	319	318	314	293	310	309	303	286	339	287	276	324	311	318	313	298	283	319	322	269	314	266	292	306	297	345	320	303	343	291	288	282	326	298	311	333	284	306	315	310	280	335	338	299	302	306	276	291	329	306	308	312	339	279	329	335	310	302	263	315	309	323	307	294	313	330	299	269	333	310	315	313	321	288	324	304	314	328	299	314	335	312	287	344	312	331	320	311	288	307	322	292	318	335	310	269	310	296	303	292	314	295	314	300	329	267	320	312	323	307	315	312	305	326	274	323	307	329	331	301	302	294	287	304	352	323	296	314	310	331	268	293	313	302	307	312	313	328	312	300	304	288	321	315	333	311	336	298	291	329	305	307	314	290	269	313	305	285	288	371	309	286	325	278	324	331	325	316	331	307	311	286	306	263	296	322	327	302	305	317	301	358	257	335	292	299	330	311	320	318	293	327	327	338	300	281	308	298	286	300	286	328	309	296	288	291	300	306	310	321	294	300	342	308	308	303	271	303	322	325	337	291	302	330	318	321	302	274	298	314	307	302	316	287	321	323	293	304	330	317	300	312	332	304	305	310	328	315	328	303	313	299	309	322	286	307	302	328	332	305	330	320	289	306	293	316	324	305	318	308	319	315	328	292	313	322	307	341	285	282	310	329	319	288	301	309	326	313	301	313	289	347	313	309	308	308	296	317	334	295	312	320	288	315	319	316	307	315	313	329	285	290	264	299	301	293	334	298	315	327	301	308	294	291	281	318	300	317	313	333	305	280	324	264	305	317	339	317	317	306	311	294	313	294	277	316	303	326	304	276	303	307	303	299	322	287	320	291	289	296	318	331	290	332	275	319	274	303	320	323	326	317	314	301	317	293	304	302	311	316	309	319	285	320	292	309	307	294	307	306	289	306	327	297	316	289	320	307	286	310	339	311	306	284	297	319	325	322	319	315	307	311	337	277	320	306	299	309	316	311	284	303	330	335	320	307	332	318	340	307	302	316	295	337	312	314	316	315	310	290	305	325	305	297	304	305	292	286	312	327	339	308	290	296	303	309	290	344	306	319	303	321	282	323	305	309	289	297	304	298	275	301	293	313	301	322	321	290	304	336	324	296	318	307	296	306	309	281	307	317	312	272	287	303	276	326	284	310	286	277	298	287	296	303	319	313	314	339	315	323	314	271	315	330	336	305	289	356	310	318	302	315	301	309	314	309	335	333	298	323	304	267	283	330	303	282	309	298	308	323	292	300	326	335	324	300	305	305	303	322	327	306	314	347	277	341	301	320	327	313	320	297	281	305	365	314	328	280	316	302	323	302	305	328	288	284	294	297	305	285	267	277	297	307	292	301	320	311	311	305	293	314	293	314	319	285	326	314	285	302	322	334	302	324	326	311	321	307	291	269	277	309	342	345	321	333	293	263	273	319	307	312	308	322	300	300	322	308	308	327	290	274	312	354	316	311	344	311	343	324	316	327	327	299	301	319	313	299	273	279	270	324	303	303	292	303	316	317	318	314	282	324	312	313	317	318	312	304	284	288	351	316	299	326	307	314	285	307	336	313	280	300	321	300	303	273	319	282	337	311	276	284	295	307	310	300	323	306	310	300	327	303	320	327	334	339	305	317	296	314	331	283	304	311	297	325	326	323	297	298	279	301	301	289	327	325	336	315	314	325	294	307	306	313	283	315	313	319	292	303	313	325	302	294	317	308	323	326	289	303	306	310	292	327	265	327	344	328	334	298	317	297	320	310	326	304	292	310	318	285	307	336	298	317	291	303	279	289	361	292	337	308	308	322	299	302	327	321	303	278	303	305	327	315	301	264	309	304	290	304	309	288	324	284	344	335	310	320	325	305	314	317	306	310	307	309	346	361	291	306	304	271	309	311	333	325	324	316	274	326	303	319	316	308	298	279	299	301	332	282	300	362	327	308	324	303	313	310	329	289	293	317	337	289	318	320	331	281	311	310	313	331	318	311	288	287	323	304	305	280	282	292	310	281	267	313	290	305	292	344	298	350	309	324	293	288	327	321	297	321	289	322	346	300	310	281	310	308	331	309	289	302	321	289	310	307	290	286	326	283	306	329	319	315	287	307	346	314	323	295	314	284	301	297	311	317	300	330	308	264	297	312	335	313	324	296	264	298	321	320	295	331	304	323	294	307	303	313	272	296	280	295	306	318	308	334	286	302	322	348	278	312	296	306	302	320	320	292	335	296	323	315	265	296	321	324	326	314	326	319	306	303	290	275	304	301	319	306	308	272	308	322	300	314	321	293	302	347	315	307	291	309	332	332	309	312	303	287	319	306	334	316	302	298	286	316	295	301	315	315	297	294	303	329	331	295	303	312	288	321	300	288	318	318	272	314	303	329	320	325	292	314	301	289	279	309	305	324	294	318	304	328	278	294	297	313	301	305	292	332	294	329	314	302	283	334	283	291	312	297	304	323	307	277	306	304	291	324	315	316	338	302	274	303	324	351	357	324	309	324	277	325	302	318	327	285	303	310	306	296	305	284	286	335	323	311	346	323	306	319	292	290	304	327	331	299	302	291	303	308	282	298	303	296	293	312	309	307	303	297	338	288	332	285	305	298	294	315	280	289	303	312	326	278	301	302	316	311	297	318	318	304	304	287	262	306	307	327	318	304	294	300	322	305	314	317	330	326	310	330	307	290	309	304	280	317	328	331	315	301	306	285	319	337	301	302	331	344	307	290	319	288	326	315	333	303	288	301	303	310	320	348	312	303	324	318	287	301	316	265	294	290	306	318	316	300	286	301	288	313	332	309	312	321	327	287	312	306	343	272	305	297	295	279	304	308	352	331	302	309	330	299	309	307	306	303	302	314	334	337	317	321	284	273	280	273	292	301	328	307	315	331	324	292	306	290	288	340	301	300	299	301	292	327	309	310	351	323	324	292	319	282	301	318	327	309	310	290	323	341	326	295	324	335	275	277	310	312	318	318	302	277	318	307	330	302	316	318	254	332	313	335	290	319	308	302	273	273	287	319	327	322	300	310	312	308	324	301	297	288	305	341	299	312	340	323	300	309	266	289	316	328	295	292	311	320	325	285	317	314	301	291	313	278	327	297	300	286	304	299	300	299	302	333	316	317	309	312	332	309	313	312	315	298	334	295	339	305	309	328	330	280	297	283	300	278	305	305	322	292	299	286	306	292	300	334	293	321	300	303	293	293	291	308	284	297	301	336	279	304	294	298	303	291	329	331	281	329	280	289	347	323	312	317	320	313	333	297	323	347	323	330	302	310	325	322	317	305	318	307	289	330	296	317	301	299	348	288	328	353	314	297	319	289	322	294	299	321	319	320	342	295	311	314	294
13179	3234	1540	1047	777	626	503	473	425	376	344	317	275	300	283	273	262	269	267	232	270	253	246	237	236	226	217	257	212	242	210	235	240	204	245	236	238	223	233	246	237	229	229	246	205	214	237	211	245	207	200	251	248	260	218	228	226	221	228	226	229	230	228	227	219	211	225	237	212	247	229	232	245	220	209	197	224	250	196	239	236	207	218	235	235	209	213	224	217	277	215	205	242	195	203	224	242	245	234	213	235	215	223	226	227	210	223	242	212	240	205	216	261	218	196	211	231	252	236	234	248	230	255	235	262	223	204	237	200	218	259	218	227	242	212	210	207	209	228	219	249	224	202	221	230	191	218	224	200	255	233	223	265	203	217	218	228	245	253	224	215	242	225	213	245	207	223	216	237	208	244	221	245	229	229	229	220	215	244	238	214	226	231	204	231	208	220	250	229	233	200	210	230	204	242	216	199	246	224	240	226	242	218	214	258	215	215	219	210	248	234	212	207	219	207	253	240	231	220	249	247	258	234	238	227	210	207	217	240	235	204	251	216	197	217	217	216	231	197	215	209	239	210	243	201	241	234	240	215	212	225	252	264	227	209	230	255	234	193	208	243	248	230	240	216	198	232	222	216	223	210	203	222	259	242	226	208	218	264	241	220	207	253	185	212	219	211	249	227	198	235	215	232	210	222	256	232	234	257	238	223	230	240	208	221	227	219	207	200	235	238	243	205	225	198	240	213	220	225	264	207	242	225	222	205	265	218	252	214	239	196	239	203	213	213	210	211	225	224	232	217	229	207	213	250	187	235	190	213	204	204	227	227	188	211	246	245	231	229	206	210	228	239	259	219	250	235	256	211	238	201	215	235	273	223	211	208	250	242	227	239	205	213	213	197	244	234	244	222	235	210	206	232	205	228	233	221	229	236	215	248	211	259	223	224	231	240	218	224	213	207	226	237	251	210	215	224	243	250	220	230	244	216	243	225	244	248	244	244	234	224	231	255	258	219	242	207	202	231	241	208	213	236	231	248	222	236	229	222	240	237	207	217	255	228	195	237	237	242	195	216	237	218	219	202	259	210	239	207	222	227	213	246	217	204	236	226	217	215	238	223	208	234	196	229	204	228	220	208	185	238	221	214	231	239	219	224	227	232	213	214	250	226	202	225	224	229	242	218	220	245	231	231	250	214	240	220	229	216	237	202	223	268	237	210	215	240	220	236	251	239	246	227	228	216	212	239	259	223	209	220	239	221	236	215	212	254	230	218	223	234	233	221	249	218	229	207	229	202	234	251	245	205	224	247	237	244	232	216	219	240	232	226	208	237	224	263	226	214	204	231	217	232	228	230	231	238	230	223	235	231	244	232	217	274	220	233	203	254	222	206	193	239	221	230	228	230	240	219	238	226	242	250	249	224	226	214	216	211	209	217	246	226	218	225	222	187	253	195	242	212	223	212	251	229	226	239	223	243	223	233	219	228	215	221	213	216	228	204	230	224	249	243	235	212	237	251	218	222	236	228	246	229	214	211	216	225	228	224	210	229	251	214	222	239	218	224	217	240	223	222	241	233	228	221	200	233	202	214	214	203	250	207	257	214	216	218	222	223	240	220	203	225	249	218	228	212	216	231	228	279	245	228	222	232	236	224	209	214	206	246	212	223	201	223	272	228	233	206	231	244	253	219	217	241	202	215	230	231	232	223	228	241	187	243	255	215	211	226	218	254	217	215	208	214	220	224	228	253	231	212	231	236	219	200	198	249	233	223	238	213	242	217	217	209	201	244	236	253	226	240	222	237	228	222	233	227	230	222	221	215	213	232	207	221	211	211	205	223	202	212	236	234	189	211	221	232	231	237	196	209	230	254	212	217	216	214	219	200	222	214	227	220	202	219	189	218	231	234	234	209	226	227	227	259	232	235	225	229	218	259	214	212	198	218	241	218	252	251	249	236	210	235	212	215	240	194	237	213	233	228	196	228	216	244	239	226	243	217	223	219	232	206	242	248	233	254	228	232	233	225	235	235	231	246	264	220	231	226	232	201	237	227	229	213	218	216	249	228	231	205	218	215	259	225	216	228	239	232	251	237	204	221	205	222	211	230	211	203	206	236	234	226	223	214	223	222	198	255	247	208	248	190	239	234	220	256	222	194	193	235	228	215	245	234	194	231	222	234	246	224	220	223	215	221	219	221	233	206	231	210	197	226	229	225	223	218	212	201	237	229	209	216	196	210	207	220	237	214	234	227	234	195	232	231	236	242	220	223	206	228	224	230	220	217	231	238	246	212	225	228	205	225	252	230	253	220	199	222	223	232	241	255	216	235	235	211	253	238	241	223	210	224	223	220	204	215	200	231	229	225	223	222	207	199	243	242	240	229	225	216	272	239	238	231	234	208	223	211	213	238	208	192	224	233	200	241	217	212	241	209	245	251	215	214	235	212	229	215	203	223	243	213	219	224	241	242	219	204	211	258	260	239	218	216	209	237	219	240	233	236	220	217	253	215	233	258	243	256	215	223	246	218	182	236	233	211	227	221	210	208	219	259	223	215	231	194	240	252	237	244	228	237	242	222	220	206	210	228	237	231	246	212	255	224	243	221	221	196	223	217	211	236	221	208	231	229	246	232	208	224	223	222	208	230	245	229	252	216	230	235	216	223	225	213	232	222	205	232	213	230	245	221	189	198	232	252	215	237	216	218	238	234	247	243	216	233	214	217	201	205	249	233	247	214	226	227	218	235	212	230	240	227	220	229	207	215	215	192	208	237	214	190	216	220	208	210	229	226	225	243	221	213	256	216	242	202	235	215	227	209	237	208	221	210	206	241	241	221	253	211	234	244	227	228	244	238	237	230	229	202	237	232	193	198	219	235	257	221	242	241	207	204	230	241	222	238	234	247	202	214	220	221	242	224	233	229	240	247	232	222	254	227	231	234	234	222	202	222	221	217	292	238	231	229	204	234	220	237	221	252	232	224	251	215	222	227	227	227	235	214	227	234	216	218	219	194	220	236	232	241	236	251	242	245	229	230	242	240	220	229	217	233	243	215	225	221	246	219	205	232	232	217	246	231	237	232	249	253	254	234	246	221	219	237	213	239	224	226	249	224	240	237	203	213	226	200	220	236	244	224	201	221	233	190	248	217	239	225	234	225	223	271	220	265	239	235	234	229	218	210	272	227	215	222	220	224	244	249	216	218	212	224	256	214	207	200	253	229	218	205	229	250	218	221	229	240	236	211	241	236	241	211	227	234	219	233	242	222	227	209	209	210	239	189	216	242	238	193	242	230	213	232	217	243	217	233	218	223	216	248	224	177	231	222	217	209	200	227	205	233	205	224	206	216	238	232	215	197	223	234	254	239	266	215	234	207	248	216	204	234	226	237	223	221	204	261	243	228	249	203	243	222	225	216	236	239	214	237	203	200	226	212	228	216	215	231	240	238	228	212	209	173	233	245	205	242	208	234	214	233	212	235	208	262	244	190	221	243	226	222	229	200	209	209	248
9908	2240	2749	3284	2991	2541	2112	1867	1666	1423	1256	1121	1006	916	789	761	825	722	709	687	686	676	630	644	626	596	584	580	574	576	578	575	592	578	540	584	564	522	514	546	565	534	566	535	537	487	538	555	508	545	537	542	576	531	528	527	523	540	516	548	529	510	541	535	551	580	519	516	558	511	488	519	515	541	563	531	512	551	496	544	516	566	518	528	525	511	596	541	525	569	523	551	509	494	573	525	538	502	546	527	468	554	553	552	512	545	506	500	488	504	555	523	521	541	540	567	546	483	515	559	532	522	527	542	517	523	528	543	529	509	548	536	540	492	528	527	483	525	542	472	542	541	535	521	588	559	546	538	537	537	528	573	520	540	530	521	511	528	568	503	548	514	519	516	539	543	495	535	558	521	546	539	538	569	537	539	533	555	533	551	553	527	564	549	536	499	549	529	527	529	524	560	548	559	546	535	501	516	534	522	512	538	486	531	520	592	544	528	548	494	538	511	545	555	566	555	516	568	543	528	513	525	551	525	535	530	566	493	514	519	566	523	564	515	510	576	549	527	549	551	576	523	576	534	507	508	520	539	535	529	565	521	537	541	536	551	498	502	517	540	480	516	555	504	517	564	558	536	524	563	565	499	496	549	530	574	548	494	529	518	529	528	509	536	590	518	532	529	528	505	558	531	525	565	525	570	556	537	556	527	536	548	538	533	521	513	526	521	509	511	496	550	544	531	504	572	522	538	516	513	545	524	575	546	522	556	547	527	572	535	512	492	548	582	548	555	485	537	523	525	534	558	560	527	546	523	546	538	552	516	538	532	505	538	528	521	516	552	573	549	521	543	544	508	582	548	525	563	590	551	545	520	516	548	494	517	549	515	517	517	554	552	544	542	557	519	534	538	521	525	533	526	554	544	481	531	553	508	553	550	577	507	551	561	514	549	528	529	565	524	536	524	551	493	516	549	475	556	481	527	549	544	521	505	537	514	503	565	555	574	529	521	531	513	539	523	522	541	547	543	496	526	580	534	548	524	516	565	516	535	486	529	523	576	552	534	520	569	548	552	546	506	576	518	446	540	566	540	532	563	517	480	511	590	529	504	556	517	507	497	528	580	506	504	532	581	487	517	536	547	541	554	505	524	539	512	515	553	509	540	531	529	508	510	548	574	525	545	546	559	539	548	525	506	514	529	570	539	553	545	564	522	526	552	528	541	524	524	549	539	510	512	491	576	556	543	537	528	508	523	558	562	520	570	537	528	518	573	487	518	517	555	487	569	551	543	501	513	534	512	555	506	539	544	541	544	560	545	554	546	520	528	503	564	544	529	526	535	510	592	539	557	521	547	569	527	534	526	532	524	552	512	524	555	540	523	541	532	531	536	540	528	538	519	569	565	515	583	546	537	502	527	531	520	535	505	523	548	528	585	517	536	529	532	516	544	564	495	484	533	509	502	544	487	524	541	490	507	530	508	552	485	548	536	542	546	511	555	565	538	529	583	513	561	550	519	521	504	526	528	523	492	551	540	551	542	518	529	519	546	573	523	541	535	517	532	559	502	553	558	541	527	505	555	485	537	548	550	559	538	531	538	526	495	529	550	548	515	532	538	528	509	536	540	497	479	560	486	499	488	548	501	535	500	535	538	527	538	526	556	507	523	521	483	508	527	540	555	562	553	537	507	518	497	520	476	559	551	539	509	506	553	533	539	499	543	550	518	554	524	520	543	532	502	489	527	542	534	504	527	513	534	538	563	568	530	534	527	542	528	562	534	499	500	555	496	542	582	506	515	596	535	523	551	553	546	526	511	531	534	516	512	516	541	526	533	510	565	530	580	526	500	482	601	535	511	486	509	532	502	557	528	564	517	493	564	459	519	517	560	567	563	556	504	554	524	525	548	499	503	549	531	549	545	518	570	549	564	541	547	513	521	484	528	513	546	538	551	584	546	565	577	556	525	533	524	547	555	538	569	538	549	569	535	538	530	567	521	533	529	556	540	537	533	534	537	576	543	525	543	544	527	540	528	575	512	530	563	536	506	515	514	528	544	532	519	536	538	529	527	545	551	582	483	501	535	509	523	525	563	511	560	507	502	534	540	556	534	543	524	505	508	507	512	562	507	577	501	566	548	528	547	525	543	546	586	547	506	554	552	562	580	492	521	523	497	565	531	517	526	533	582	547	539	542	513	561	543	511	531	557	570	550	537	522	518	574	555	488	509	504	578	532	544	553	533	520	552	527	509	524	513	518	486	522	563	540	522	529	581	553	487	515	545	557	523	560	530	550	534	541	550	511	546	545	509	531	510	565	535	521	523	549	519	566	517	535	526	530	521	575	565	513	496	545	558	554	543	544	525	577	496	508	564	499	537	528	532	518	519	547	561	535	541	533	551	563	569	540	539	527	530	518	543	580	537	517	533	577	579	537	522	534	546	546	539	544	536	549	550	522	536	530	580	515	501	538	532	527	553	523	549	534	527	540	509	501	541	526	474	533	522	584	536	564	525	529	552	509	527	499	517	549	548	517	509	534	556	537	545	551	547	565	505	507	513	537	543	505	587	534	540	534	530	525	519	499	559	500	537	518	496	484	557	516	547	500	519	531	530	579	529	547	541	527	520	523	544	506	533	544	504	509	518	571	539	546	579	519	550	513	501	513	530	524	528	519	541	501	513	553	515	503	549	541	562	537	521	526	542	522	534	535	535	538	521	518	514	538	482	559	539	538	531	512	550	500	516	541	549	527	544	511	518	556	540	577	554	541	531	559	542	513	523	556	548	546	561	538	467	531	541	534	539	550	512	529	553	560	527	577	532	492	523	515	531	555	544	523	543	501	505	490	514	546	493	502	518	499	532	581	536	577	570	521	535	541	531	515	563	579	561	564	589	513	551	514	548	548	506	573	526	507	512	501	540	476	548	543	527	531	562	512	488	545	514	546	499	541	530	552	533	564	535	530	483	491	516	520	527	548	541	541	567	527	496	525	509	549	561	573	504	548	525	514	547	510	523	576	536	579	504	571	547	560	492	553	537	559	552	509	532	521	514	525	565	540	549	517	535	494	543	567	533	523	548	517	525	516	550	490	564	512	529	519	506	512	533	546	483	507	548	534	572	504	504	577	554	499	512	487	561	502	553	503	535	487	551	556	588	541	542	525	522	485	579	540	533	564	523	518	577	550	533	551	511	511	551	515	553	530	529	516	538	534	514	522	527	525	575	518	545	539	527	513	516	516	547	551	514	526	517	546	576	537	529	524	519	527	506	511	531	522	492	545	554	521	494	507	551	506	524	584	525	531	506	552	562	558	502	546	516	552	553	518	508	481	512	515	542	526	534	530	497	547	556	501	537	532	515	577	553	573	566	553	549	514	551	518	571	538	520	555	486	535	562	522	561	493	557	534	503	498	549	542	520	541	539	554	517	514	512	509	530	507	500	558	553	512	553	557	557	505	553	544	523	483	571	518	526	546	605	499	535	536	558	476	481	532	564	538	521	549	530	543	528
21809	6147	2824	1803	1218	947	746	620	547	419	399	379	339	339	312	294	289	242	268	281	252	268	255	238	247	220	210	248	244	223	222	218	235	191	222	222	192	227	234	240	232	246	213	215	207	202	221	199	244	241	208	227	220	231	255	253	224	212	243	209	210	214	227	224	218	211	223	195	236	213	202	222	192	215	211	207	232	228	212	225	216	235	186	215	215	231	186	241	222	247	210	223	197	217	199	237	199	194	223	207	195	207	205	238	214	247	236	209	220	206	199	240	210	207	202	203	248	196	196	225	236	191	204	234	225	205	219	200	215	230	200	197	187	191	192	190	237	231	230	215	207	253	201	231	220	208	210	223	214	200	240	208	193	238	211	217	216	228	214	195	215	234	220	225	240	196	226	223	214	210	225	210	218	216	231	206	230	230	210	204	219	191	214	226	213	189	229	213	232	234	203	209	207	199	221	230	219	224	207	207	207	211	245	236	191	212	233	225	238	230	210	218	194	220	224	235	224	215	251	249	215	228	227	221	209	201	195	193	216	249	212	194	209	218	211	219	228	198	212	210	208	219	226	202	203	232	226	224	221	223	222	202	206	240	196	217	191	202	210	216	233	221	196	215	223	229	203	196	206	229	217	225	215	227	222	221	242	211	219	227	187	238	209	227	219	216	230	207	226	201	238	200	228	206	223	222	222	179	188	226	209	196	235	225	214	228	226	232	219	190	240	228	201	202	199	224	204	196	209	194	205	214	190	196	220	221	219	219	203	204	206	223	214	232	213	227	188	203	234	231	231	236	216	235	200	220	220	223	233	216	226	245	218	247	213	213	230	197	182	204	249	229	227	191	204	228	210	224	214	225	212	259	196	205	208	208	217	207	214	197	190	247	248	230	175	233	220	204	217	186	214	208	208	212	209	218	216	222	222	254	205	188	224	200	230	207	231	229	222	210	229	208	239	213	215	202	224	226	191	194	234	225	212	220	240	213	241	231	184	199	213	209	231	231	241	222	238	179	225	231	222	228	221	213	226	237	202	206	237	224	224	221	189	229	224	185	245	213	208	207	199	217	234	219	226	255	207	243	211	223	218	220	201	210	216	199	207	250	225	221	228	194	193	224	185	211	234	259	242	234	217	213	217	215	208	214	250	223	203	208	222	214	196	214	240	223	206	204	225	193	217	205	220	219	226	248	215	222	239	224	215	220	208	229	194	231	226	236	222	235	215	230	235	185	212	206	250	230	228	194	240	202	203	190	190	218	215	200	215	222	245	222	197	215	219	210	225	212	213	203	220	214	243	226	240	232	240	205	215	211	228	272	255	211	202	204	208	228	197	220	205	230	223	240	212	214	206	227	209	213	210	223	227	268	203	209	207	225	212	215	204	226	212	195	206	202	258	212	235	215	200	222	225	205	223	217	239	215	202	231	210	221	220	200	216	218	237	206	230	213	216	231	230	223	227	201	229	229	211	218	196	233	192	185	228	216	227	186	212	214	230	243	214	224	208	203	208	211	224	195	201	221	224	214	209	260	197	240	210	207	211	229	194	214	253	208	225	207	200	189	218	205	223	203	225	218	244	207	232	200	212	219	222	222	223	213	202	246	224	208	195	209	181	223	198	195	218	222	217	215	223	237	237	219	197	186	211	222	219	235	210	238	179	214	217	212	219	217	227	231	178	221	228	218	210	250	224	229	191	226	234	200	203	231	209	235	243	212	190	219	236	229	232	199	226	218	206	181	210	199	239	227	214	240	231	204	217	228	244	204	191	225	214	210	237	240	238	237	216	207	221	222	239	193	197	235	229	204	192	229	214	198	210	229	239	230	198	192	190	234	236	237	221	208	203	205	213	193	242	217	196	233	215	209	222	212	235	206	206	233	221	228	205	224	231	227	230	201	206	209	223	239	246	244	214	207	208	226	195	200	188	188	179	212	254	208	235	206	224	188	230	212	197	191	217	251	234	210	188	204	219	202	227	215	221	201	177	188	196	202	193	204	242	225	224	206	221	207	212	215	229	235	210	242	230	217	204	219	203	213	242	258	248	208	213	227	246	220	217	199	211	204	219	192	220	207	231	223	241	195	194	213	189	199	205	229	267	211	208	215	205	210	209	215	216	223	198	228	214	243	232	205	240	226	208	217	241	204	231	221	211	199	210	237	189	226	224	216	184	235	219	222	239	219	218	249	191	202	225	212	264	218	228	222	234	213	188	226	245	215	202	210	204	189	210	229	216	220	236	171	240	224	201	215	211	228	216	220	225	214	222	207	210	198	199	198	210	208	208	233	205	239	238	211	192	229	217	209	172	226	223	223	212	213	234	201	208	259	238	210	204	218	197	204	218	202	220	222	243	225	219	211	245	225	217	227	212	208	234	189	186	219	211	216	217	234	200	205	250	231	228	223	211	232	223	212	223	218	197	237	221	196	198	210	224	231	223	235	230	235	207	205	201	198	217	227	234	206	217	226	225	221	185	250	247	195	220	211	185	230	225	190	218	220	231	208	234	214	211	215	234	217	236	216	255	240	227	209	230	219	209	241	187	216	213	219	236	242	215	203	188	217	222	233	208	203	231	234	237	206	211	225	234	232	216	221	207	204	212	215	227	210	232	213	203	211	213	231	179	236	200	202	206	249	215	210	207	215	221	218	225	216	205	199	208	210	204	238	222	191	239	234	238	225	229	227	229	238	209	172	196	243	228	198	228	223	220	199	221	204	212	195	213	243	198	206	253	202	207	224	210	226	236	195	169	200	237	216	198	253	211	230	208	236	192	216	190	236	202	209	231	228	231	203	223	240	223	219	200	230	223	215	214	220	190	194	225	211	194	215	224	199	229	209	215	250	210	219	222	206	221	207	221	200	196	217	208	228	192	242	222	212	212	228	209	195	223	238	203	215	222	210	219	237	197	222	229	197	217	203	210	222	221	211	207	192	223	232	221	214	200	216	216	214	233	227	206	197	221	212	205	212	226	214	198	199	218	226	199	202	217	205	236	204	229	212	223	232	208	209	216	212	214	193	253	193	238	206	214	196	185	214	223	216	239	212	226	219	206	191	225	197	220	238	210	236	218	201	243	219	217	213	219	193	221	210	221	203	189	226	213	218	215	227	205	203	226	209	255	204	208	214	205	216	208	228	228	187	216	222	224	195	218	204	259	234	196	221	217	200	215	196	241	213	219	214	208	223	238	215	214	217	220	227	219	198	228	198	226	229	216	207	195	222	212	206	243	215	208	194	177	207	208	228	220	235	204	202	240	231	206	227	197	226	234	198	257	239	211	238	199	232	244	228	233	212	186	205	210	248	221	227	199	187	216	225	225	191	210	222	232	215	216	215	220	222	212	203	184	203	189	190	204	200	216	220	209	243	204	226	228	240	195	204	221	230	230	199	211	221	209	234	199	193	209	224	225	209	205	234	255	200	214	228	237	234	188	234	250	215	184	251	218	225	220	229	225	208	210	234	231	231	215	202	241	195	217	241	224	235	213	256	186	213	246	210
13563	3331	4049	4751	4365	3698	2981	2555	2224	1937	1636	1483	1249	1138	1008	861	843	819	836	823	746	729	754	704	599	589	583	579	538	560	575	491	572	559	509	574	572	553	523	491	500	508	506	503	527	512	492	582	525	503	530	504	544	509	499	498	500	483	502	471	482	506	501	489	474	457	526	487	484	559	516	508	493	519	490	504	548	479	472	491	475	492	496	513	494	510	551	497	478	489	491	530	485	443	510	521	483	483	499	478	489	494	485	490	473	503	547	526	508	505	533	501	523	537	540	515	486	508	509	467	483	507	506	469	479	481	481	475	463	530	512	480	501	498	499	450	494	504	512	492	475	491	495	501	500	502	533	497	521	495	459	500	520	452	451	481	475	528	548	508	462	512	481	470	468	480	494	551	517	511	464	492	473	498	506	516	497	524	472	510	504	503	501	470	514	499	516	470	478	436	492	481	488	502	499	517	505	518	471	503	464	523	467	474	503	505	521	529	495	490	516	546	460	528	459	501	484	440	506	480	519	538	472	480	490	521	534	515	513	465	490	497	524	523	516	488	504	476	507	467	483	486	500	477	462	521	511	507	477	489	509	490	483	497	505	464	499	480	496	488	503	512	483	508	505	529	469	479	513	486	489	506	496	469	442	503	512	495	527	473	510	507	477	493	481	507	511	468	468	439	521	484	457	474	501	515	505	487	491	514	485	494	473	514	445	500	454	519	479	483	506	494	482	488	468	504	525	505	480	459	488	543	491	510	500	522	491	502	497	494	536	514	475	504	498	506	513	525	521	519	510	503	487	486	500	490	523	531	502	471	547	485	511	493	509	489	495	482	500	517	502	510	488	478	477	484	504	467	479	514	503	466	481	498	482	452	520	473	522	522	502	470	509	456	488	473	491	517	480	495	531	522	469	488	452	517	527	501	499	446	499	455	494	491	476	494	531	505	496	516	520	521	529	491	504	484	473	507	511	509	482	468	446	486	519	506	511	496	474	516	495	512	495	510	460	518	464	480	460	506	479	495	503	451	504	473	513	451	516	463	506	518	512	511	500	503	495	479	480	480	491	445	436	521	480	500	486	504	494	472	451	485	510	490	494	500	515	508	494	482	471	488	507	484	482	438	499	481	436	490	494	477	495	518	514	480	531	478	492	511	486	500	500	485	510	494	493	505	509	516	481	483	499	477	532	485	539	479	486	509	493	517	497	487	495	522	476	514	501	495	501	476	488	505	475	521	499	521	495	493	494	493	488	478	504	482	502	548	542	489	463	508	503	537	490	512	471	486	480	484	502	487	534	490	514	504	511	518	476	468	486	534	476	500	518	514	531	508	501	517	475	525	461	497	483	506	514	475	497	517	488	507	506	497	519	517	501	523	481	511	528	467	521	469	499	503	510	512	514	510	474	477	528	482	503	509	522	498	494	509	497	498	458	500	496	475	441	499	509	510	501	501	488	478	500	510	471	511	506	484	504	505	484	484	460	478	524	473	473	500	520	520	513	467	497	521	493	471	514	477	523	518	516	503	515	470	472	523	492	541	522	500	498	450	494	538	479	498	475	475	495	477	464	492	478	505	478	496	519	464	527	503	452	496	479	512	505	495	496	496	526	508	482	497	511	483	505	512	552	508	481	477	500	476	464	511	512	496	496	489	525	476	488	481	535	515	483	492	513	486	466	482	491	460	528	412	503	484	490	446	533	464	457	491	465	510	480	493	490	488	472	494	526	480	455	511	493	499	505	516	465	463	465	522	490	487	479	509	488	497	527	516	534	477	486	523	484	515	529	486	453	490	459	521	493	447	504	496	492	499	498	488	472	485	496	478	501	477	540	478	496	489	530	489	495	519	489	515	492	524	496	499	482	534	506	524	499	495	541	494	491	483	520	484	465	525	510	561	477	490	493	490	489	480	504	498	450	502	484	482	502	455	460	436	552	489	494	504	494	511	476	483	511	456	489	498	523	454	506	509	506	494	489	476	476	488	505	521	533	496	500	487	511	503	536	520	507	502	482	498	509	515	487	521	509	484	512	474	504	473	492	508	478	506	503	487	465	462	506	571	518	480	537	508	503	473	497	518	512	483	517	469	475	505	447	480	478	508	479	465	468	500	485	512	489	544	465	485	516	476	504	493	519	467	514	480	446	495	495	485	532	471	500	489	494	497	490	469	507	525	482	466	520	500	500	520	504	490	517	488	467	488	501	519	509	469	493	497	524	472	495	505	503	525	533	515	495	493	522	480	492	522	491	502	486	482	504	455	475	507	512	490	489	484	523	464	504	514	490	462	536	447	465	467	549	480	510	525	511	496	514	513	513	476	475	502	505	492	509	528	481	487	493	517	474	485	489	501	524	515	514	530	474	506	498	510	504	528	490	484	508	479	466	489	495	441	517	517	453	517	491	507	489	496	520	472	479	495	493	523	483	510	511	478	493	522	474	486	484	499	520	481	479	511	504	455	481	507	548	433	441	470	514	489	479	520	464	468	483	516	499	504	469	499	476	453	481	506	533	475	478	477	483	522	460	509	465	520	510	545	492	502	511	520	484	493	494	458	464	501	488	490	473	475	477	541	536	483	473	491	489	470	508	502	492	513	454	448	522	502	515	542	476	530	540	499	459	501	484	501	522	500	528	528	479	482	506	509	523	508	505	473	502	503	488	465	472	539	540	477	477	517	490	477	484	509	514	501	474	510	483	486	525	481	496	473	495	524	498	512	514	496	486	460	531	524	485	477	529	479	511	496	537	534	502	509	465	438	510	527	461	487	508	504	512	513	493	457	520	496	489	531	520	512	499	504	520	487	510	532	486	505	452	529	459	499	522	497	508	491	500	484	540	476	473	483	454	526	498	456	538	494	516	484	508	498	466	492	496	476	510	488	478	488	499	513	486	480	495	531	487	547	511	500	471	473	526	485	531	495	519	504	506	484	478	513	499	487	527	516	527	462	458	530	440	500	482	508	496	517	476	515	465	552	517	525	456	495	511	459	494	495	480	536	482	473	485	500	509	516	476	503	481	493	478	490	497	483	521	484	489	488	465	474	513	469	477	509	458	528	490	456	496	460	512	467	455	476	528	519	480	474	507	477	480	506	503	467	482	484	488	484	491	520	505	504	481	495	478	485	462	481	508	462	509	455	494	526	486	499	476	530	494	450	525	484	499	492	525	495	530	507	503	481	541	488	493	449	518	513	500	449	495	495	471	521	460	462	544	473	497	479	511	507	476	506	514	533	506	489	446	467	490	505	498	493	500	490	519	482	479	496	574	477	478	487	505	502	476	500	537	512	523	473	485	516	470	519	446	485	515	478	479	502	493	466	483	499	508	485	453	457	478	453	515	535	500	496	487	534	492	470	511	505	506	466	512	480	544	498	525	535	531	474	486	500	495	515	481	479	482	500	477	528	520	498	499	467	485	511	473	530	479	487	530	516	480	521	458	495	499	510	495	501	473	502	460	519	505	514	536	503	508	508	482	559	475	508	509	470	478	497	534	464	525	522
3407	886	571	419	329	298	223	211	191	164	132	147	147	143	150	124	120	128	109	128	105	117	133	135	114	114	92	129	115	115	115	114	109	111	114	124	105	144	128	112	111	110	114	122	120	138	124	101	105	126	113	112	91	113	109	111	128	119	116	98	128	132	109	129	98	105	113	94	112	128	107	90	123	96	107	123	118	105	111	133	101	112	98	113	106	112	118	104	106	105	114	131	121	128	106	117	115	104	101	88	127	110	122	120	116	124	105	108	109	118	136	101	122	126	125	128	117	120	133	93	109	102	129	156	131	112	128	132	119	96	121	127	111	95	132	124	109	111	108	124	112	94	116	124	119	130	98	91	101	118	105	114	122	124	121	114	129	105	127	95	119	128	98	105	120	113	113	121	101	100	122	105	114	101	111	118	130	125	103	132	103	118	105	135	111	111	108	102	99	132	122	108	101	112	116	105	104	127	107	109	122	105	126	106	115	110	101	105	114	110	103	123	124	127	123	111	109	116	97	116	118	126	123	128	117	116	114	115	109	119	120	103	130	126	115	107	124	128	112	143	111	90	122	108	121	117	144	105	119	116	113	113	108	112	126	114	98	118	105	102	102	118	106	110	91	119	127	118	111	127	106	112	107	112	115	111	106	105	116	115	131	128	114	119	123	119	104	117	114	114	112	123	115	129	107	91	127	111	114	110	116	125	117	112	112	110	120	108	120	114	109	128	130	119	121	112	122	133	103	94	123	95	117	126	120	123	114	121	114	111	130	128	117	121	124	124	115	121	115	120	105	106	97	118	125	105	119	110	113	144	133	112	108	120	108	113	132	113	108	127	131	113	120	110	131	99	124	105	115	113	114	112	115	112	116	118	122	126	110	99	99	119	109	137	119	79	120	109	113	101	100	125	103	128	124	113	102	109	126	120	118	111	143	84	113	110	105	115	99	100	107	117	123	110	111	123	127	90	103	110	107	117	130	118	110	114	123	110	112	113	123	114	123	124	98	89	122	98	132	115	113	108	114	96	114	103	111	123	114	94	107	131	126	113	123	105	112	134	110	113	106	101	111	111	126	115	123	105	117	127	113	125	134	110	108	105	104	111	110	95	118	111	106	128	116	132	105	111	134	124	129	102	108	120	128	90	122	107	115	116	102	116	120	124	136	135	113	94	106	102	115	147	126	109	109	118	114	114	104	115	114	97	111	114	107	117	131	103	124	85	118	133	95	106	102	119	128	96	102	108	117	105	118	135	112	91	98	103	135	120	113	94	117	124	106	109	85	134	119	112	111	107	121	113	93	111	96	126	95	115	128	112	105	115	101	118	134	97	113	122	118	114	131	128	111	112	112	101	110	119	129	120	106	104	108	111	117	113	126	111	96	111	101	123	96	117	132	112	130	91	129	109	112	120	125	95	113	123	127	129	108	108	95	128	128	122	117	106	116	111	121	113	127	115	105	130	86	119	116	121	101	114	144	109	130	103	119	112	99	100	104	106	109	131	102	103	118	98	96	108	134	107	115	108	131	104	120	139	134	100	106	129	106	139	117	103	134	116	121	121	115	123	115	132	110	116	106	111	113	130	108	132	99	106	123	129	114	102	108	101	124	130	107	135	115	134	117	124	121	127	125	125	116	112	87	101	117	115	145	128	112	117	130	107	97	102	119	103	122	126	101	111	103	108	119	135	134	111	113	112	109	130	107	99	101	122	90	110	118	112	117	105	126	125	119	113	121	102	87	115	125	136	118	139	121	114	95	103	110	124	123	128	127	127	110	108	107	120	127	100	141	110	120	114	100	123	122	116	106	110	100	111	105	112	114	127	133	102	122	108	101	111	121	128	119	108	109	100	127	110	115	147	109	95	99	111	104	117	108	113	106	114	114	105	108	129	112	116	114	106	104	103	119	112	109	115	106	108	132	119	104	125	101	101	119	117	118	120	107	94	115	111	116	105	94	113	107	120	111	125	118	144	121	113	87	113	133	127	100	94	129	97	119	103	127	138	120	92	113	106	124	120	125	124	103	121	113	129	109	106	105	119	121	113	122	97	115	111	119	135	142	108	131	108	114	111	103	136	119	110	133	104	101	117	110	101	125	130	108	119	125	106	97	114	125	130	116	131	92	107	105	120	113	101	133	131	128	105	117	107	129	105	115	103	125	117	116	112	104	99	110	119	124	102	91	111	115	138	105	114	123	120	101	116	118	112	117	106	116	108	109	104	113	114	130	145	116	101	122	131	119	109	124	137	110	100	123	105	97	104	89	129	128	117	115	113	127	116	114	136	109	97	107	111	124	111	119	106	105	110	103	116	112	113	119	97	114	129	133	120	124	114	119	108	105	125	126	102	106	112	112	113	118	111	111	113	120	111	94	108	117	109	105	126	130	121	123	139	114	110	116	121	117	110	119	107	122	126	103	119	127	113	108	128	139	104	127	108	118	99	117	114	110	120	121	112	114	90	84	100	104	112	119	110	127	112	125	119	118	122	106	100	109	109	118	115	121	120	125	127	123	115	100	101	121	109	130	117	116	103	116	133	122	115	104	99	107	118	100	115	103	121	98	110	114	108	122	127	124	120	91	123	123	105	105	94	110	111	120	103	104	116	113	95	99	122	134	112	108	109	120	101	105	133	124	116	115	106	101	124	126	114	117	104	117	107	119	143	92	126	125	106	110	106	104	102	100	123	106	100	109	121	120	113	117	107	113	91	108	120	102	112	121	105	122	124	111	131	103	112	126	118	102	111	116	119	100	95	103	133	116	123	113	100	120	90	114	119	114	109	96	103	97	121	96	117	122	112	120	126	117	132	128	105	108	114	120	122	135	93	110	107	107	127	119	115	103	108	127	113	99	110	108	98	130	111	107	89	115	123	118	101	111	107	114	114	115	105	115	113	128	123	122	106	109	101	101	109	126	109	109	126	120	115	130	130	122	116	103	108	111	116	90	105	91	136	94	106	115	106	104	138	128	108	110	113	100	116	114	104	108	119	103	112	137	114	112	96	121	121	103	110	107	110	107	96	100	114	89	106	100	105	116	102	114	128	149	122	130	111	127	127	110	128	119	118	102	105	110	121	125	99	132	112	115	106	108	109	97	112	133	139	126	112	108	123	113	112	98	105	91	123	94	101	113	112	103	108	106	118	102	128	126	123	105	116	114	114	115	117	107	123	138	99	108	100	105	102	106	122	104	126	114	110	92	103	102	104	136	109	125	113	112	117	105	121	107	126	113	120	103	108	123	117	111	114	97	94	131	114	124	104	119	104	118	110	106	113	105	121	129	133	120	107	98	122	99	116	115	137	130	125	107	133	125	106	107	105	103	121	113	105	115	119	103	135	113	121	117	124	121	125	83	109	121	105	116	98	117	106	119	109	130	116	124	133	105	127	139	106	115	134	109	107	100	104	115	119	115	141	99	125	130	122	127	113	95	119	115	101	110	119	114	102	130	115	109	90	124	137	112	103	87	119	122	137	105	129	129	110	115	110	112	126	132	116
2710	907	1263	1351	1169	1091	913	734	763	628	599	558	451	397	397	355	351	342	379	353	355	322	315	307	331	329	310	290	322	328	303	327	332	328	322	303	318	298	328	301	309	284	310	308	298	303	308	296	319	309	300	292	294	284	294	321	297	304	291	286	325	335	314	287	278	273	298	315	297	291	315	300	289	335	321	294	278	302	304	288	313	318	282	332	325	299	306	314	301	310	318	321	315	306	292	302	306	321	294	292	299	345	300	309	321	298	302	299	302	293	327	321	297	296	300	326	264	300	304	277	296	286	297	301	282	290	305	286	327	304	279	313	285	295	297	295	310	304	304	321	298	321	301	291	304	283	304	322	332	324	306	296	298	302	312	304	312	290	320	290	314	295	285	313	293	276	340	300	301	331	279	306	307	295	295	340	295	309	308	305	282	278	302	299	302	320	318	316	329	290	288	304	306	295	319	262	293	325	294	272	313	292	283	319	334	301	287	306	353	327	303	316	281	309	266	277	296	281	299	295	317	287	309	313	334	264	302	266	308	304	291	310	303	299	323	321	322	290	303	295	289	312	292	295	296	320	277	297	292	304	313	303	301	310	298	294	304	307	318	291	304	305	291	310	306	296	333	317	316	305	311	301	350	328	299	308	290	298	290	326	301	312	272	293	300	271	293	301	290	288	334	341	317	291	288	284	271	290	284	324	275	323	311	305	301	301	282	303	287	319	294	317	267	308	321	296	305	293	315	303	285	305	281	305	303	294	302	310	311	309	290	306	280	279	284	295	280	287	319	290	312	298	315	290	290	307	297	312	317	334	336	278	328	335	320	311	290	270	345	329	311	300	285	305	319	313	286	306	312	303	341	281	305	334	322	315	338	298	300	320	276	304	293	318	290	339	305	309	280	326	304	349	293	320	305	283	323	296	307	278	291	286	292	302	315	316	294	282	286	260	296	293	311	286	324	266	293	292	329	310	295	312	300	307	302	298	288	320	325	287	317	300	324	319	305	291	306	310	317	304	271	316	291	271	308	274	301	311	324	317	329	306	310	305	286	294	298	270	312	309	304	313	276	297	320	301	278	262	305	331	331	321	295	308	268	311	300	315	296	307	326	296	306	314	274	310	287	308	317	320	289	293	283	331	297	277	334	305	340	331	294	309	342	318	313	327	287	320	286	307	311	297	334	306	309	305	307	290	329	305	319	292	307	283	292	308	302	322	322	291	318	287	314	292	279	297	280	292	280	293	318	288	263	310	290	277	290	291	299	274	334	306	302	306	292	275	316	324	282	285	300	302	284	305	286	288	284	312	313	302	288	294	292	342	322	316	317	314	315	332	317	346	318	316	308	307	275	284	290	347	293	304	330	325	309	296	280	301	311	305	306	334	280	317	300	318	283	310	320	311	306	316	344	290	309	292	293	323	319	270	327	332	305	307	316	316	324	309	304	302	339	297	286	314	321	306	304	313	343	301	286	316	288	270	293	324	271	315	306	335	301	334	299	286	280	316	330	283	290	285	306	312	301	289	332	318	290	327	297	289	286	319	283	307	316	283	312	302	279	317	337	309	293	289	326	328	305	278	271	295	304	301	291	305	315	322	309	283	284	288	295	312	294	285	311	314	318	316	315	306	300	280	291	304	264	313	282	313	317	313	272	297	308	299	291	307	286	310	322	325	261	302	316	300	311	300	277	274	280	311	283	304	290	324	301	299	327	312	286	314	301	314	305	314	326	305	291	302	309	304	283	315	287	313	319	311	313	296	339	298	304	306	325	292	321	318	292	330	324	297	305	314	306	294	315	309	328	322	315	304	286	296	301	304	256	322	314	306	317	342	310	286	320	287	286	288	307	297	298	285	303	281	321	303	306	321	294	319	287	324	338	306	300	322	275	285	307	301	314	304	306	298	300	312	288	313	326	303	299	309	300	318	299	289	334	329	291	318	278	313	301	286	302	283	311	262	319	306	305	302	310	309	319	285	302	331	313	304	295	321	293	305	273	310	318	318	262	302	282	312	318	309	294	283	357	281	309	292	307	290	284	290	273	313	291	263	288	312	309	272	288	266	303	327	287	330	355	321	283	319	275	306	282	279	308	265	280	315	278	307	310	302	275	284	283	290	289	305	313	261	304	303	337	331	307	311	296	300	309	310	312	307	306	334	287	290	317	287	278	301	274	329	321	321	287	285	342	307	297	292	329	293	330	287	321	304	303	295	321	301	284	291	310	305	294	266	291	320	285	320	312	310	276	296	322	274	294	318	336	300	326	307	271	285	337	301	306	310	284	290	308	320	290	303	277	280	270	302	309	282	277	293	304	296	321	302	314	270	299	322	314	310	304	338	307	313	295	284	312	295	289	309	298	318	310	292	315	275	313	308	315	320	311	316	310	280	305	316	331	295	291	311	328	305	285	311	301	321	347	295	299	291	292	289	277	300	304	310	319	306	292	312	353	277	270	325	296	299	317	294	269	309	311	290	288	314	313	310	281	290	277	278	305	288	303	313	313	317	329	323	296	289	278	339	306	307	286	288	298	320	299	304	291	281	271	301	268	279	264	297	323	289	290	318	323	315	331	335	290	323	285	312	308	345	302	314	312	332	306	311	336	288	298	317	309	329	304	296	313	288	290	296	268	292	298	304	326	317	306	312	274	312	266	311	310	298	292	302	290	295	286	278	302	290	260	305	321	309	279	339	305	282	309	289	280	336	284	274	303	305	303	303	310	307	331	318	286	331	295	294	321	272	331	302	296	282	289	295	271	300	296	310	318	305	326	333	302	283	316	299	290	295	291	340	292	314	274	279	307	293	319	295	325	313	316	304	292	320	284	310	317	302	280	327	330	331	295	326	320	298	303	299	309	326	302	314	315	303	316	274	292	309	292	300	299	283	290	290	302	285	301	270	290	306	297	281	313	298	289	309	327	281	315	294	335	278	290	316	306	279	276	263	313	301	292	298	312	320	316	294	299	296	296	307	292	292	292	306	298	294	311	319	295	330	322	317	295	300	290	283	315	335	317	263	293	291	285	321	271	329	270	296	292	325	324	303	312	317	285	306	300	257	302	317	308	307	283	279	297	297	300	302	298	295	312	323	303	309	287	288	298	309	290	293	310	294	289	295	294	282	306	313	312	297	300	310	274	301	338	322	296	317	312	298	294	305	314	312	286	284	333	312	296	276	321	283	288	328	336	307	335	304	302	302	296	315	270	360	316	326	304	299	280	302	310	302	271	292	278	320	297	286	335	306	283	309	304	325	301	318	298	294	332	277	303	301	318	300	345	311	275	322	281	345	300	279	293	284	277	271	302	285	310	300	337	310	295	284	315	302	291	281	323	312	308	340	296	310	298	328	319	330	307	333	295	268	302	318	327	320	304	317	300	321	281	296	332	297	283	282	328	284	314	278	322	301	310	317	295	294	288	327	293	310	297	293	320	290	287	340	280	279	333	294	307	305	302	313	312	307	319	329	273	309	290	284	294	317	301	327	324	294	295	275	272	290
12869	3059	1591	1199	803	605	540	422	420	403	356	328	327	284	282	240	261	243	248	203	249	212	273	270	245	255	218	221	224	247	214	263	203	232	265	234	235	232	242	214	231	223	211	222	214	226	215	222	227	223	233	218	218	227	226	218	256	233	203	227	230	216	258	233	209	227	214	213	222	227	230	202	207	217	226	239	210	218	245	212	224	217	237	213	226	221	233	242	214	227	241	231	243	238	230	227	203	214	225	273	239	220	207	248	221	255	216	256	239	241	242	215	216	208	239	223	215	218	204	221	205	222	212	229	196	211	213	191	192	217	236	228	225	228	220	217	241	243	218	210	206	251	205	243	220	226	211	227	218	210	218	228	208	222	236	222	231	220	216	230	217	215	214	214	225	213	206	266	207	216	226	224	237	246	191	215	233	206	215	216	227	227	244	236	215	228	222	188	243	207	249	248	245	247	247	245	214	238	232	232	220	191	207	242	182	220	239	228	241	248	211	238	184	240	222	216	207	207	217	259	231	216	257	203	236	211	230	247	204	199	220	219	225	215	209	199	226	238	232	236	232	227	217	225	225	208	240	232	223	220	246	244	225	231	223	220	225	254	219	230	233	239	215	198	211	203	238	230	244	201	224	233	246	224	214	237	235	227	196	234	249	203	227	200	222	212	209	221	224	237	253	230	220	217	259	231	220	241	226	212	200	225	232	209	218	228	217	226	221	234	228	232	198	220	213	212	223	230	221	213	206	219	211	258	196	217	219	224	214	212	188	212	217	230	228	210	208	255	247	223	240	221	236	232	238	248	202	219	204	201	223	236	226	206	240	231	221	241	209	228	244	226	257	214	217	232	224	259	256	209	246	205	218	221	228	240	223	210	246	249	235	250	207	227	235	220	202	224	247	229	203	229	198	255	210	222	216	239	240	226	226	220	229	223	226	250	249	244	234	221	219	227	231	215	210	207	205	207	217	234	245	246	248	220	210	208	241	254	241	223	205	281	233	227	242	213	213	233	233	225	268	226	220	231	221	210	239	220	208	251	207	211	225	211	242	244	228	217	252	232	239	236	247	210	238	194	217	232	240	228	224	228	235	202	215	247	248	257	209	217	231	207	228	205	192	197	219	255	196	226	239	224	224	259	251	243	241	244	226	213	236	200	236	239	249	224	242	231	234	233	230	238	255	232	214	208	247	208	229	241	253	215	213	221	198	243	221	219	234	214	224	249	221	247	232	207	235	214	223	209	247	248	229	222	210	226	227	244	219	220	230	233	220	219	243	231	240	219	211	223	233	224	214	236	218	231	200	219	195	209	206	222	220	210	223	261	230	217	205	217	215	249	252	208	224	247	189	215	230	252	210	225	212	225	235	211	214	229	235	245	217	230	216	210	206	190	241	219	217	255	230	225	233	252	217	235	219	245	230	213	228	223	216	259	227	217	230	229	223	220	243	209	232	243	232	189	213	217	211	206	213	239	222	231	213	229	222	210	252	202	219	249	202	239	209	226	246	185	203	210	226	236	234	248	224	246	220	223	248	238	226	195	267	216	231	244	239	230	254	213	207	238	235	233	207	224	224	199	220	224	216	244	236	225	239	252	223	234	251	219	250	226	216	226	231	235	242	190	221	210	218	204	228	226	251	195	249	208	222	253	214	223	214	229	195	220	228	216	237	237	201	208	226	213	215	198	228	225	235	197	197	224	211	204	217	220	251	232	224	255	234	216	218	220	243	233	215	249	220	212	223	232	217	204	222	224	224	205	237	212	230	213	237	216	205	233	234	242	204	219	230	234	210	240	204	217	233	210	222	257	224	205	246	241	222	207	227	208	222	230	236	230	227	237	256	222	232	222	259	211	245	213	231	224	219	193	228	239	189	274	211	217	244	226	231	241	242	220	203	219	239	227	208	243	263	265	213	261	239	215	229	204	230	251	225	219	229	219	224	278	201	262	208	229	238	203	223	218	230	234	216	218	209	238	230	242	228	217	240	243	218	234	231	228	229	194	194	245	217	240	241	224	243	239	240	216	209	213	223	248	223	243	220	231	226	229	234	215	253	200	235	257	237	229	226	229	226	223	212	242	234	211	192	227	231	173	219	217	190	221	207	228	197	225	221	227	219	211	228	245	214	226	233	229	250	233	236	236	219	210	260	227	226	213	211	243	233	214	194	202	241	238	245	221	236	192	214	245	222	237	212	231	216	218	242	193	231	229	212	217	236	262	231	228	226	250	229	235	236	207	235	225	216	206	218	229	213	225	185	209	231	203	228	235	216	239	224	235	257	239	231	194	226	223	230	248	209	224	220	231	232	203	232	234	239	247	211	217	207	196	226	258	222	214	227	211	220	243	246	235	222	244	210	250	208	203	225	246	227	228	216	226	199	219	223	197	218	194	210	230	227	235	221	226	208	268	224	211	248	250	223	182	232	236	234	240	220	226	237	240	204	213	252	209	225	222	236	223	219	213	218	221	234	204	235	241	221	219	233	247	232	225	229	241	241	211	236	226	232	250	234	225	223	227	213	193	212	220	221	231	221	215	225	221	239	218	227	214	233	254	218	224	226	202	193	192	207	245	201	198	258	248	234	225	224	215	229	229	237	236	252	227	253	208	210	211	223	205	252	248	245	252	215	221	242	228	248	220	202	228	211	232	195	222	251	257	207	220	243	253	239	209	227	227	209	198	223	231	233	229	207	202	215	213	219	219	247	210	248	237	220	236	223	235	251	243	227	233	215	236	222	233	227	209	225	215	197	209	205	208	212	226	241	241	230	252	253	216	221	238	219	209	220	219	237	239	231	198	228	201	255	219	239	242	213	215	229	224	228	253	205	227	210	207	227	265	215	235	193	209	217	243	264	231	257	204	244	222	214	199	213	222	240	238	246	230	212	233	198	206	207	211	243	205	246	244	217	235	192	237	206	229	206	229	198	218	197	233	234	239	218	217	187	211	222	239	220	255	237	204	241	214	242	217	214	224	200	197	220	231	264	223	211	257	218	240	209	200	217	250	219	234	229	231	202	228	222	275	242	222	204	245	221	201	224	232	226	243	220	230	193	250	221	214	233	218	214	198	231	227	247	243	211	225	236	208	206	219	258	241	205	222	238	212	225	230	215	223	219	214	240	226	208	249	216	247	192	182	196	206	218	215	255	220	226	248	209	234	195	217	231	227	223	228	207	207	212	230	207	229	241	232	236	240	184	219	206	221	207	223	204	235	228	229	254	240	239	219	230	250	231	251	232	218	222	217	209	195	257	184	264	215	222	230	228	224	198	257	246	201	227	236	206	222	215	225	220	224	218	216	217	217	231	223	214	217	212	225	232	211	175	245	233	256	247	229	214	199	198	238	208	214	245	203	212	220	237	231	195	211	256	234	247	238	223	208	202	209	238	232	181	237	219	224	192	221	257	222	238	227	243	220	237	201	204	256	231	239	229	209	229	229	213	242	227	215	218	243	224	212	218	234	242	200	232	218	251	234	238	228	224	234	213	226	229	231
9805	2282	2994	3397	2860	2585	2074	1852	1583	1476	1203	1137	1003	928	869	768	726	728	739	709	696	706	711	636	621	595	573	609	568	570	576	567	576	564	567	539	538	542	589	555	560	535	549	515	523	531	551	568	569	542	567	538	523	569	564	523	510	554	500	522	529	564	511	539	600	490	567	548	566	547	522	569	518	544	554	555	525	574	544	548	511	559	543	543	502	533	558	585	509	514	529	530	557	537	504	491	563	519	517	562	567	516	545	530	536	485	523	497	546	545	497	547	537	537	489	520	555	550	545	542	542	540	512	537	539	542	568	509	535	489	598	561	520	554	506	534	527	583	510	524	573	523	532	551	573	526	525	513	512	502	523	521	527	548	550	550	485	533	542	536	560	518	529	553	517	521	530	533	507	547	514	535	552	499	525	560	528	506	528	568	503	537	581	568	511	542	537	507	523	523	571	486	527	537	557	577	530	489	532	519	547	525	479	502	530	546	528	527	521	544	558	551	524	532	546	520	519	524	544	497	542	536	513	523	529	497	556	550	486	529	560	526	559	530	534	472	568	482	525	513	505	588	528	551	529	524	546	568	530	540	530	514	544	524	502	513	527	504	565	561	544	526	550	539	514	535	516	468	501	544	574	536	584	550	492	529	491	527	553	539	545	511	525	562	544	514	535	540	539	570	531	517	538	518	529	502	522	509	502	537	548	508	544	586	531	534	555	506	527	529	552	528	548	528	547	531	494	544	559	541	523	542	537	521	542	544	518	535	533	547	516	546	522	539	528	546	501	502	533	524	503	521	548	558	529	526	566	497	544	516	536	510	519	526	554	557	534	559	561	472	538	547	530	535	536	555	513	497	520	544	535	512	504	513	470	529	554	543	549	579	545	566	550	492	540	518	533	514	519	522	532	521	510	496	535	537	536	520	517	501	549	575	537	562	541	528	514	514	507	500	560	542	579	513	541	589	540	492	534	482	551	528	498	520	520	521	539	553	509	519	532	528	552	537	567	551	540	543	509	517	543	519	560	564	525	532	566	485	538	575	538	471	491	533	525	526	531	548	590	554	530	535	544	522	549	521	525	552	538	533	539	502	541	537	557	532	529	502	506	559	516	551	497	508	513	554	508	582	525	560	507	483	547	540	540	550	564	542	573	546	518	531	506	553	567	510	564	520	509	527	517	583	538	521	542	548	534	517	537	544	490	551	505	537	489	525	560	494	546	550	493	534	526	513	493	484	550	523	514	551	523	535	514	562	511	542	520	540	537	551	522	544	547	498	536	552	546	516	542	526	561	558	551	503	549	554	516	501	576	529	542	538	523	504	518	521	516	564	513	500	537	542	515	509	542	524	519	522	473	529	529	527	508	514	527	502	535	541	506	487	527	524	545	566	474	568	486	548	529	520	536	505	495	552	511	530	559	499	514	528	516	536	545	568	497	543	551	491	563	505	521	517	570	544	549	496	559	538	525	525	494	519	573	541	532	549	524	483	546	562	547	526	574	504	513	516	506	528	525	540	540	538	523	504	536	564	504	542	527	532	533	524	534	519	511	517	542	557	528	546	538	512	513	548	556	500	487	543	511	564	551	510	532	504	489	547	481	574	538	523	512	530	524	508	529	545	532	556	517	541	544	510	511	491	530	547	542	516	507	533	558	526	549	513	504	576	547	530	568	504	570	530	545	542	513	510	506	587	489	508	520	572	531	568	552	486	523	575	540	534	532	560	545	559	533	501	546	549	531	514	574	536	528	488	528	490	508	553	536	530	574	551	541	536	519	564	537	514	563	548	533	552	491	548	572	506	544	524	547	529	488	589	530	525	545	545	575	498	518	551	543	519	564	570	556	534	562	522	514	517	548	515	559	532	508	514	521	558	556	523	530	544	539	519	539	546	563	513	539	533	503	537	532	524	553	550	529	553	567	488	495	500	498	582	523	533	493	555	485	524	523	511	534	527	558	547	552	506	515	523	522	545	539	564	534	550	554	541	521	565	550	532	524	538	556	541	577	515	533	516	563	515	545	513	562	529	513	542	497	544	544	527	546	566	550	515	533	544	519	535	512	513	510	547	539	522	526	557	541	490	566	542	501	516	534	508	586	559	484	527	545	523	514	549	512	529	536	526	518	551	517	539	547	525	550	537	542	557	543	572	550	560	523	545	503	558	519	537	500	516	571	536	541	501	554	513	576	515	537	540	557	548	495	524	598	542	493	501	551	557	527	524	531	555	550	533	547	567	505	531	550	513	562	526	528	532	540	536	532	514	524	562	510	551	541	541	536	496	575	498	563	552	522	609	594	516	514	484	535	547	523	549	532	541	509	516	539	488	519	529	505	548	515	495	502	520	514	505	526	534	490	552	529	509	530	537	529	512	511	515	544	534	536	533	519	510	548	532	528	534	513	509	503	521	550	526	521	558	546	508	504	552	560	500	535	516	523	526	546	533	549	535	546	543	527	526	536	580	531	543	530	514	504	550	514	486	525	521	518	533	557	487	514	494	537	532	528	534	509	531	519	525	531	502	559	551	561	507	512	519	566	509	515	531	539	486	537	531	549	564	545	505	515	519	527	501	491	537	527	534	515	504	538	532	536	530	543	540	519	549	502	563	546	554	571	526	532	577	487	525	552	586	552	548	541	526	563	537	542	534	497	526	519	553	530	552	535	490	519	516	528	565	521	522	504	503	540	546	526	533	529	504	556	515	508	534	536	538	507	568	573	550	539	545	477	577	510	464	552	518	472	576	548	543	490	511	512	502	498	520	556	496	516	502	530	502	524	546	512	547	504	497	513	541	513	507	495	522	478	514	511	555	498	521	534	519	562	509	535	565	493	529	537	483	554	503	488	559	511	563	521	510	524	482	503	525	551	532	539	532	562	543	554	581	497	537	505	548	542	504	503	528	512	562	542	536	505	523	557	517	552	515	510	542	521	543	554	525	501	518	501	557	530	519	529	549	534	578	546	554	533	519	525	499	546	536	567	516	516	513	461	530	495	508	558	551	597	544	509	535	512	536	533	544	521	520	535	498	501	525	523	514	548	540	564	487	545	527	524	537	523	545	500	491	541	528	545	538	535	557	529	478	547	486	482	572	495	545	526	547	507	535	554	506	550	519	509	561	517	526	596	512	520	510	494	513	528	529	500	549	551	534	533	562	535	514	507	535	547	542	549	550	471	496	578	508	566	544	525	545	538	519	483	541	521	564	563	515	539	533	571	584	501	516	543	566	544	564	490	534	565	548	494	518	542	572	481	587	551	529	573	588	576	542	569	553	530	562	487	529	550	539	512	544	578	544	556	562	509	535	533	505	504	570	549	511	526	543	528	539	516	593	496	542	525	529	526	542	515	566	549	549	516	498	555	539	515	549	523	540	509	542	519	539	552	515	572	571	564	518	506	547	529	557	525	517	538	539	517	568	527	519	494	550	515	519	532	567	555	526	533	504	527	485	552	591	555	547	506	546	560	548	525	561	559	529	514	528	510	547	502	538	530	529	503	547
22499	6566	3219	2037	1204	909	698	642	475	511	420	373	337	333	289	281	259	256	260	278	233	290	231	234	274	242	241	224	230	246	249	253	260	234	214	227	212	238	206	234	217	239	211	195	234	222	175	226	191	219	219	224	201	185	221	200	228	215	246	217	216	246	198	240	201	208	190	210	221	223	226	230	234	228	204	207	217	202	245	228	227	230	201	228	222	207	222	242	231	236	221	200	233	208	234	212	225	252	228	252	240	216	223	220	219	231	212	223	227	198	220	203	223	247	233	223	210	232	217	253	235	230	244	250	212	202	229	208	219	209	235	212	230	230	209	240	216	221	230	241	211	246	227	235	216	212	216	202	208	220	224	197	221	228	214	237	232	209	216	209	222	193	210	199	212	229	225	241	205	225	243	216	231	265	203	235	222	252	234	205	206	216	242	225	205	202	220	237	226	228	233	203	236	189	207	202	210	242	221	187	219	229	199	244	220	247	233	213	217	231	238	216	209	238	224	225	223	205	222	202	208	208	226	227	222	231	227	223	235	215	217	221	220	208	207	209	222	201	210	197	198	203	212	205	207	216	260	218	209	216	223	224	218	222	191	218	252	188	202	209	206	218	200	190	239	192	234	216	211	215	212	218	226	212	216	238	213	224	202	208	239	226	197	207	222	243	218	221	213	216	210	216	241	230	217	201	225	210	234	209	211	212	211	226	183	209	219	201	207	221	241	215	224	229	247	225	229	220	215	240	213	215	223	238	217	230	213	190	264	204	211	219	242	235	228	252	211	188	241	187	250	203	199	231	233	210	237	248	235	197	242	233	221	224	223	216	225	216	215	219	248	215	212	233	231	227	200	207	216	182	205	200	207	206	201	202	198	213	228	269	214	224	243	206	207	187	217	212	242	219	221	211	207	237	215	208	211	207	263	217	254	222	207	224	225	224	200	230	224	203	212	210	221	204	226	212	231	205	219	211	217	204	206	225	206	186	223	208	237	232	197	225	199	220	204	229	226	197	242	204	228	217	220	247	257	253	198	180	215	253	234	212	242	239	217	216	215	214	215	198	226	215	222	206	216	240	216	217	207	201	254	211	245	215	211	249	234	196	223	207	205	196	241	196	230	222	218	244	202	219	223	228	202	194	217	221	203	215	201	220	241	212	226	213	208	211	212	226	229	206	193	209	211	199	206	229	219	269	224	225	241	205	212	245	210	219	221	205	221	211	243	210	225	208	211	202	218	204	197	231	223	208	232	204	212	190	220	212	236	213	205	210	224	212	200	230	226	225	197	219	214	220	217	226	207	210	228	201	213	233	250	218	204	200	228	213	221	230	207	231	205	230	214	205	213	249	233	227	218	235	223	215	228	234	214	183	200	208	209	220	237	236	271	210	228	252	219	234	229	206	212	211	222	223	240	230	244	227	249	225	226	232	232	257	241	217	232	222	225	203	201	218	236	244	215	196	235	224	222	237	236	228	242	230	237	208	216	231	195	213	207	203	251	200	208	213	207	184	221	221	246	212	200	219	236	259	199	213	215	221	222	216	190	230	195	228	222	213	201	240	191	211	186	194	223	226	221	223	196	197	224	230	220	204	200	216	226	212	210	234	229	201	197	223	234	194	216	215	215	222	214	241	194	234	209	226	230	210	224	253	221	232	236	217	246	213	165	202	196	229	204	226	217	247	221	234	240	229	237	213	217	227	220	200	237	207	221	197	204	196	199	235	207	227	202	242	257	240	225	200	225	221	213	227	203	197	229	222	227	206	211	205	254	208	240	209	201	216	207	240	197	241	207	234	211	237	230	190	215	251	214	218	207	211	238	246	235	199	202	198	233	220	250	218	232	227	233	236	230	228	249	226	185	223	193	226	228	214	201	221	240	202	207	172	233	216	236	209	240	255	208	195	223	228	196	195	208	215	235	238	237	192	207	208	198	222	237	239	211	226	226	191	221	240	211	178	201	238	245	212	227	228	210	234	228	233	225	200	236	212	210	211	210	196	228	233	207	191	230	207	201	215	194	246	225	247	206	236	215	247	221	214	195	218	213	228	225	252	209	214	215	221	229	215	217	199	226	246	239	196	242	238	202	222	239	237	212	213	232	207	229	212	231	213	206	219	229	231	219	231	226	232	225	224	230	250	221	218	231	202	221	225	219	224	237	208	243	229	190	232	212	204	215	215	204	219	202	224	246	216	194	222	185	240	209	204	199	216	217	207	210	196	246	243	221	236	208	210	206	228	207	209	226	222	229	210	228	221	230	212	217	222	193	239	228	228	245	228	206	224	220	215	218	219	249	211	251	201	218	197	215	229	211	225	222	215	214	225	235	194	227	226	215	217	210	204	197	221	200	194	225	234	209	243	243	247	196	215	211	214	224	217	212	213	232	235	193	185	201	204	215	209	217	239	233	199	209	224	218	211	221	208	221	201	219	217	239	200	219	258	227	238	213	237	242	209	227	197	210	214	214	223	200	237	248	214	252	241	230	207	222	218	236	207	241	229	244	209	200	200	228	218	189	209	211	209	220	251	202	206	200	248	214	247	217	234	212	225	225	264	229	236	211	208	202	225	215	226	217	235	205	231	221	221	190	221	225	220	229	210	212	215	237	208	204	229	197	225	216	187	198	237	206	255	222	212	230	225	206	209	212	202	241	223	231	236	204	215	226	218	219	189	224	226	243	224	225	250	248	233	199	215	198	233	222	215	204	211	234	207	223	199	223	227	209	242	253	229	200	239	204	225	240	221	236	211	254	219	187	232	218	230	229	225	240	201	223	230	232	227	216	209	241	216	217	236	212	263	213	221	205	194	213	225	233	191	217	202	198	222	223	241	210	215	231	230	262	212	235	238	218	200	197	210	207	233	221	203	224	202	215	211	234	200	224	230	208	233	232	229	228	234	194	207	242	208	220	189	209	230	234	204	204	205	216	230	258	228	216	225	209	226	219	225	197	218	226	220	210	230	204	228	228	231	217	209	206	183	224	210	223	248	240	198	244	242	219	218	191	236	199	219	234	230	234	236	228	206	238	214	202	253	236	179	231	235	211	207	234	205	232	232	222	234	212	232	236	229	223	204	233	230	226	247	217	235	211	204	229	222	242	209	227	216	214	169	212	213	236	218	220	222	236	203	218	210	210	223	244	227	227	214	218	244	218	244	242	213	203	210	196	223	220	205	209	185	218	232	243	224	216	246	231	221	232	225	249	206	209	229	245	208	198	249	209	229	243	198	220	210	228	211	188	230	212	229	209	225	249	206	221	260	247	226	229	195	229	202	234	235	217	219	229	234	206	215	271	212	227	217	210	241	238	231	213	253	233	218	239	203	220	237	234	213	238	230	224	244	201	224	219	226	261	219	214	231	227	222	217	203	221	223	206	216	232	220	210	207	226	246	220	217	233	212	221	226	217	235	209	208	193	216	215	257	210	210	184	244	202	199	228	204	223	224	203	189	240	231	219	212	212	240	202	218	224	225	236	230	201	217	205	173	223	213	222	244
13949	3426	4760	5227	4286	3643	2938	2733	2066	1949	1573	1401	1323	1133	1017	881	889	793	738	780	824	872	758	807	622	646	610	601	591	622	553	545	583	559	558	568	555	532	518	515	509	555	488	515	528	552	548	515	529	535	519	524	484	507	509	515	492	509	487	544	540	522	489	529	510	484	482	472	524	504	503	467	511	502	517	457	533	511	474	516	471	514	529	484	515	520	527	511	507	520	504	494	485	496	523	566	477	495	527	511	448	510	500	534	496	472	542	493	493	501	521	517	479	501	461	541	501	501	545	519	491	477	531	525	500	509	505	468	507	491	537	499	492	515	528	498	486	474	466	479	527	499	510	513	448	516	461	526	485	469	511	497	481	540	455	534	487	507	502	485	484	539	522	505	507	466	514	524	485	479	505	536	505	503	453	473	494	506	482	515	519	474	495	500	538	519	495	514	473	509	484	485	481	513	539	521	523	525	518	509	472	476	492	477	529	517	492	493	509	509	479	499	489	481	527	470	495	498	507	515	486	506	504	489	469	544	518	452	519	512	472	444	473	487	459	489	488	449	488	501	509	532	498	503	504	504	523	531	524	516	494	509	496	480	480	479	464	530	523	493	498	514	524	467	511	551	470	525	503	461	522	495	504	511	479	504	521	534	520	514	477	505	495	517	505	515	556	481	479	543	481	508	527	470	498	514	479	505	515	487	497	518	499	517	503	480	483	518	532	523	507	489	473	479	502	498	512	553	490	490	509	509	494	513	479	517	514	500	511	496	523	514	529	524	463	522	473	507	501	505	508	491	492	522	477	518	478	529	485	501	514	487	517	500	472	487	501	512	538	491	517	468	491	508	495	534	516	492	443	493	506	544	489	486	494	524	534	489	483	485	489	470	509	499	532	461	506	522	480	488	508	477	511	491	498	469	512	515	454	490	463	460	500	532	546	481	508	487	520	522	487	497	534	494	495	468	513	476	472	453	468	488	520	504	505	517	500	516	448	512	517	481	470	463	499	534	512	500	520	530	494	480	477	483	506	484	498	517	497	476	477	531	464	514	484	531	490	514	526	526	487	507	517	514	521	460	530	530	518	505	501	491	479	500	549	470	492	510	488	491	483	503	498	445	497	489	488	497	498	473	500	501	509	508	505	477	467	505	500	514	525	489	518	505	525	518	523	519	479	530	502	518	472	523	493	500	469	507	481	526	501	515	509	517	474	502	460	490	491	541	466	445	491	489	458	470	469	447	480	475	489	478	497	518	502	512	459	500	470	509	506	514	493	518	502	484	502	488	472	473	502	500	490	500	495	516	480	461	490	492	486	488	501	519	485	477	503	498	478	487	505	466	474	480	451	524	519	497	538	508	512	438	497	480	514	544	518	497	529	518	491	477	450	504	476	542	486	501	498	504	518	469	533	485	477	520	521	588	498	503	507	516	464	523	496	492	487	474	512	498	502	475	494	469	468	544	529	460	485	522	480	534	527	506	490	525	508	479	527	495	511	521	490	509	502	500	521	473	495	521	513	515	494	489	545	481	469	514	492	517	495	523	497	526	521	497	482	540	503	503	457	469	519	545	508	518	488	489	502	469	511	478	479	481	468	529	510	537	480	491	497	497	509	495	488	530	493	543	506	499	474	548	532	516	548	505	440	461	476	537	548	517	471	525	494	526	462	494	517	442	469	500	537	482	473	481	493	487	531	462	461	460	512	511	519	508	496	500	487	488	548	495	504	490	522	522	495	525	512	535	475	500	507	502	462	481	514	532	541	539	501	501	446	521	501	467	507	493	476	511	507	485	496	491	487	490	483	520	509	481	480	511	500	471	483	512	489	502	455	528	487	501	485	528	478	505	484	495	507	510	534	469	461	502	502	510	524	513	503	504	507	489	508	475	526	515	487	481	540	486	489	467	492	541	486	508	457	519	469	557	468	496	499	489	482	523	509	495	501	532	518	502	492	490	511	514	513	533	495	483	500	479	489	491	523	521	481	495	499	511	479	495	487	501	490	535	509	505	476	488	474	521	495	493	493	514	477	493	487	509	525	495	479	495	516	508	526	474	458	490	472	519	517	487	518	503	503	548	497	515	455	518	499	497	559	505	485	515	526	483	504	491	508	500	487	539	510	491	510	468	523	530	496	472	513	502	479	519	505	505	533	528	513	487	534	524	498	525	526	528	485	548	485	450	483	528	515	533	482	479	496	514	499	495	499	487	510	472	537	502	507	474	533	514	528	494	463	491	529	502	466	479	528	539	525	490	542	487	515	513	527	481	456	544	494	511	504	521	545	454	527	517	544	547	499	491	523	449	540	490	527	532	482	519	537	496	503	473	538	507	518	516	488	500	497	496	516	479	506	473	474	491	485	477	522	463	467	477	485	486	482	519	506	420	465	497	500	485	475	481	491	510	471	530	494	499	520	525	519	517	484	511	494	474	483	522	485	460	499	479	505	506	476	494	519	519	471	488	500	525	479	521	491	533	481	493	531	480	542	502	492	532	499	462	485	525	499	478	471	520	491	481	484	526	495	515	476	572	498	528	475	518	512	509	468	462	487	513	495	502	489	514	498	482	497	510	520	469	489	477	518	507	502	534	478	491	495	500	517	486	475	461	463	515	497	481	495	498	512	478	486	470	510	474	485	544	467	481	519	498	536	449	470	526	514	535	467	500	475	473	497	503	494	486	492	511	520	500	520	519	509	487	504	532	514	505	485	505	512	517	488	478	526	501	524	481	476	486	502	492	530	526	491	456	503	504	472	467	506	477	502	479	530	475	525	477	462	504	474	520	512	491	496	509	487	476	508	474	515	511	512	472	541	514	553	487	466	479	498	523	513	470	487	523	485	485	495	488	479	505	491	498	497	499	489	469	516	481	496	495	526	480	501	485	498	473	475	454	504	472	555	471	498	478	493	484	509	477	528	497	497	498	487	495	480	530	498	515	518	522	472	504	465	467	521	508	505	460	498	514	505	486	523	496	462	526	522	510	483	492	507	502	526	459	511	503	465	495	507	498	487	480	476	508	527	483	520	495	516	477	516	523	482	553	487	491	475	498	477	494	507	522	522	450	504	494	460	536	543	510	524	473	502	500	496	490	485	478	497	496	522	487	531	473	522	535	481	491	485	480	487	487	465	518	530	523	491	456	513	504	504	518	511	507	478	507	499	452	484	493	463	488	442	481	548	494	492	464	439	477	503	488	491	492	485	551	490	462	507	494	486	490	531	496	509	474	487	518	508	491	510	547	502	500	507	480	511	509	487	519	543	558	468	505	487	476	550	514	512	492	453	508	547	549	469	533	500	537	536	489	452	484	483	451	504	480	508	494	459	492	516	502	454	489	483	500	482	484	515	493	516	507	500	486	472	520	478	533	486	530	471	476	488	502	522	521	518	484	473	491	507	538	467	488	553	509	518	523	496	522	494	474	540	506	483	522	454	509	483	553	464	537	489	536	478	530	522	525	483	535	494	498	496	482	457	473	479	527	494	506	465	476	458	501	525	501
3360	955	725	541	343	262	237	173	170	190	174	191	136	146	143	120	127	126	131	129	129	139	124	113	124	129	110	118	95	122	130	146	119	106	101	105	138	107	119	108	107	150	128	121	98	104	96	108	106	109	114	113	130	118	124	115	117	119	133	111	110	108	125	151	126	113	130	140	129	115	116	96	96	109	122	128	132	114	142	103	125	118	107	100	119	99	103	104	137	116	104	111	124	111	105	120	113	110	124	127	121	131	118	117	111	118	135	102	90	108	131	112	116	120	113	128	117	101	123	97	114	95	130	112	116	99	116	86	138	124	123	126	117	117	134	132	106	132	128	115	110	121	128	137	107	109	96	114	106	112	140	109	113	98	130	113	111	140	134	117	117	130	117	125	93	106	123	96	123	112	113	122	130	127	120	121	124	109	125	128	97	133	101	136	122	134	115	105	104	107	114	124	113	107	131	130	107	141	101	112	125	114	95	110	116	130	91	101	99	139	113	125	136	111	101	120	104	98	115	123	148	120	115	120	116	144	118	126	146	102	119	94	123	127	129	143	115	100	106	113	127	127	108	105	113	115	109	136	96	124	109	106	108	117	125	128	113	115	125	123	138	132	114	128	133	128	115	111	121	126	128	106	120	131	126	128	128	112	99	134	104	104	118	93	109	107	108	132	116	142	118	124	133	102	119	112	131	122	136	112	105	114	100	134	125	116	121	108	117	132	132	123	118	115	128	102	105	114	112	120	101	122	117	129	113	127	117	128	96	131	104	105	112	112	122	120	123	100	121	117	109	129	116	115	129	145	121	109	120	117	124	139	103	118	115	101	103	106	116	120	111	119	122	129	116	126	114	122	118	115	120	100	116	110	129	140	113	108	137	123	131	121	127	109	113	99	102	131	103	135	134	116	123	112	118	94	124	85	128	129	125	129	99	126	112	113	122	94	123	113	106	104	101	127	113	112	140	123	119	127	122	123	103	113	108	107	115	118	91	106	144	113	84	93	116	133	122	120	137	124	100	102	102	99	125	118	112	128	121	122	117	103	130	125	104	130	106	114	113	134	112	110	110	109	114	127	120	112	127	118	102	105	117	128	113	101	103	105	143	146	141	120	105	119	130	129	107	118	123	122	118	142	119	131	124	124	135	126	117	104	137	105	121	110	121	124	109	134	132	114	100	137	125	102	128	140	111	111	110	108	119	119	108	112	109	108	120	130	104	110	131	120	114	101	121	118	122	112	113	122	119	127	128	130	124	126	97	123	117	115	101	108	103	122	110	111	121	116	146	142	114	112	120	126	120	123	125	98	121	103	136	111	122	100	109	118	120	103	107	112	133	127	88	124	113	139	108	126	121	120	103	91	96	131	124	96	102	115	99	119	94	132	116	116	130	101	97	128	115	126	113	112	125	126	109	102	114	126	114	114	117	129	113	103	125	110	125	125	122	103	92	106	111	130	121	119	107	137	115	124	133	120	112	113	120	111	107	118	101	130	121	113	110	117	139	109	123	134	133	111	103	107	109	116	112	107	120	118	113	116	138	130	118	112	136	111	119	115	101	116	122	118	127	118	105	106	136	111	125	128	100	120	119	130	134	97	114	130	92	98	132	110	113	114	99	113	116	124	132	128	123	129	137	128	111	110	117	118	103	108	120	143	149	118	112	120	123	122	95	117	119	105	107	125	117	119	116	104	109	121	124	94	124	135	120	124	110	125	101	116	129	118	108	104	113	141	124	107	111	103	126	133	124	104	130	133	123	120	112	108	124	109	119	108	125	128	114	131	143	128	139	89	109	113	118	123	103	104	118	133	127	129	129	103	94	122	96	107	112	118	138	112	128	112	132	137	119	126	108	104	129	122	110	134	114	130	122	102	112	109	118	104	129	131	98	120	122	107	130	108	153	125	127	100	111	129	107	122	99	114	137	133	101	107	116	124	109	115	113	112	102	126	105	112	100	111	118	136	93	126	114	110	116	100	98	123	133	118	122	104	114	134	116	96	107	125	132	107	110	111	99	114	114	118	129	123	124	110	113	110	114	113	124	127	117	115	132	124	110	127	116	133	130	119	136	122	119	126	90	121	125	140	116	106	127	126	119	132	123	126	107	104	89	117	111	107	143	125	130	119	140	106	120	134	122	117	90	127	137	123	121	93	115	107	126	130	135	111	107	129	116	114	118	114	126	106	111	111	118	120	91	113	122	134	120	103	118	128	92	128	123	112	123	119	140	123	107	114	114	112	113	127	108	96	106	101	103	100	122	110	120	123	114	97	106	96	110	123	128	117	133	107	115	137	104	105	125	133	130	101	118	115	112	99	113	128	121	103	114	104	125	118	138	118	127	137	122	142	125	122	94	129	118	131	110	134	102	117	113	123	126	162	123	127	118	103	124	119	136	133	91	118	114	98	102	114	125	121	116	111	109	96	112	122	109	113	128	136	132	106	98	118	105	124	106	123	100	108	116	137	105	123	117	125	117	105	103	118	130	124	137	130	147	129	125	121	111	117	97	131	120	108	104	123	127	106	135	128	113	123	122	103	101	115	121	126	103	128	101	113	121	112	133	110	121	121	115	119	129	113	107	118	122	115	124	127	131	134	124	115	111	110	107	127	128	127	113	129	124	127	97	110	108	131	101	115	125	107	101	120	102	109	126	109	103	115	120	114	110	142	115	94	112	104	126	120	90	112	115	113	142	133	117	102	126	106	124	116	115	97	108	115	118	111	111	129	112	97	116	144	111	123	124	101	132	110	129	140	124	118	104	116	105	107	113	135	126	139	122	110	93	110	139	112	132	106	112	129	114	106	116	129	109	139	114	106	98	128	88	109	105	109	129	110	126	112	127	123	120	133	129	118	105	121	107	132	119	128	113	112	121	112	113	122	119	105	135	126	112	122	119	120	125	97	115	131	116	102	101	93	116	116	114	90	118	109	117	103	113	124	126	141	111	118	113	102	135	125	104	120	100	109	132	124	106	126	129	127	110	114	116	134	124	108	125	113	100	121	100	97	92	113	112	117	117	120	123	118	123	117	121	101	132	123	104	110	117	105	112	105	106	134	140	115	116	108	99	102	128	113	94	130	114	102	100	116	108	109	129	152	122	131	147	121	121	129	118	128	144	119	99	95	114	129	112	109	109	121	140	128	103	99	124	118	126	132	126	136	111	108	108	116	104	121	110	122	96	119	120	129	110	112	122	106	115	105	130	127	105	97	127	91	118	112	108	121	95	118	103	119	122	135	117	141	103	110	117	105	98	118	108	115	129	107	118	106	113	120	100	118	103	110	97	112	127	102	114	132	129	95	140	123	124	109	116	101	99	111	120	104	96	97	110	102	124	138	116	104	141	117	115	124	115	120	108	115	112	109	129	113	114	101	113	152	110	107	145	96	93	95	140	101	94	135	117	143	111	123	115	123	134	125	122	133	100	98	96	115	94	124	121	109	112	114	102	111	99	103	110	114	112	125	113	123	109	119	122	113	99	105	123	121	120	105	107	100
2682	959	1587	1703	1263	1090	946	766	627	648	580	535	508	458	401	419	400	370	305	351	363	384	359	318	346	339	329	301	319	317	293	348	372	346	332	322	332	313	306	303	330	295	294	292	324	346	326	308	307	341	298	305	309	296	278	306	311	320	322	320	329	283	319	290	311	303	322	311	294	306	320	321	285	316	275	300	353	313	275	314	295	289	309	327	321	298	313	320	322	291	282	341	341	307	294	325	265	311	315	297	313	301	296	309	319	269	315	317	314	298	287	285	315	343	333	310	316	296	336	307	339	286	303	312	314	295	286	318	320	329	305	329	309	290	317	309	316	258	331	297	272	284	296	300	310	281	282	306	269	297	296	313	294	316	301	309	320	338	287	327	294	305	311	323	308	330	283	298	309	318	327	347	299	287	296	289	281	319	315	320	292	298	328	309	331	322	333	296	337	306	353	315	341	329	286	278	305	300	325	300	310	269	331	320	333	308	296	299	303	312	323	347	325	318	308	318	313	284	320	318	301	298	278	307	317	307	297	317	323	298	296	296	336	279	337	322	303	296	299	278	309	317	307	324	310	318	310	299	336	324	296	287	315	281	333	320	316	304	313	287	319	310	323	330	319	295	271	319	284	296	332	290	319	308	310	317	319	292	306	298	297	336	311	316	322	308	315	279	281	312	304	285	303	278	297	302	314	335	294	305	317	323	322	313	299	299	325	278	321	294	304	356	313	322	320	298	316	296	296	309	290	301	310	300	329	316	301	315	300	305	294	340	341	339	297	312	311	309	314	296	311	317	329	281	299	316	326	312	307	322	319	321	308	321	286	327	304	322	346	291	291	324	302	309	326	299	323	307	321	309	321	300	334	331	327	338	314	316	292	319	335	298	307	309	322	338	296	322	325	292	308	312	309	282	295	324	308	292	293	336	304	313	351	310	310	329	290	340	312	297	297	314	292	307	338	326	330	331	324	315	330	314	301	318	300	331	309	268	308	272	294	304	305	319	318	321	293	287	315	331	317	315	318	284	278	315	314	328	291	322	327	307	314	278	292	319	293	311	300	283	302	314	293	322	322	288	288	280	303	330	311	332	306	336	304	271	310	352	291	308	308	306	277	317	305	305	278	311	305	307	324	288	311	339	317	299	310	311	313	293	309	295	311	304	294	294	284	290	301	322	317	314	302	308	307	324	314	316	302	323	281	283	318	319	308	276	305	321	323	335	278	298	328	320	317	288	296	327	298	319	300	321	310	294	311	314	311	321	315	310	323	280	311	326	325	307	328	286	290	320	301	330	310	292	301	315	310	322	286	291	304	308	305	325	306	306	320	329	334	319	309	348	297	314	321	308	295	301	281	312	338	328	301	341	309	292	308	282	306	310	300	303	282	288	292	282	336	307	323	271	292	295	316	335	298	320	316	302	307	293	331	309	304	321	301	288	308	319	278	293	313	294	298	305	319	328	318	295	304	297	272	323	313	340	300	310	304	313	342	331	290	289	305	302	314	299	318	314	317	282	300	266	307	292	306	312	317	302	292	301	300	301	308	349	283	289	306	265	341	307	307	327	287	322	298	319	311	315	333	283	311	321	343	305	316	327	315	310	327	289	286	285	296	297	310	335	312	321	334	354	300	278	313	290	325	291	293	300	301	318	316	305	330	315	321	318	328	306	309	294	293	308	284	343	282	353	298	327	352	284	285	284	312	301	321	273	317	306	304	308	299	322	312	268	277	278	328	286	323	310	327	318	273	279	321	305	283	303	298	286	316	341	318	331	263	272	292	287	310	334	302	284	311	302	320	299	332	313	309	308	290	291	315	314	312	300	307	321	319	316	331	335	308	308	300	311	314	326	314	296	307	312	319	301	310	304	286	318	274	331	293	286	324	312	316	319	292	283	304	306	308	303	304	313	337	320	296	338	290	303	326	281	259	285	282	345	321	298	320	322	300	315	304	279	294	306	329	320	322	300	291	313	299	315	321	306	310	281	319	272	337	272	334	323	305	299	307	307	332	310	312	328	321	325	321	301	323	338	299	323	294	300	337	303	333	324	292	308	311	313	314	339	308	305	313	338	362	331	299	322	302	299	285	311	291	320	280	295	292	288	272	316	326	285	306	308	312	314	322	297	272	295	310	299	297	301	306	331	315	328	316	282	330	311	338	279	298	310	308	310	278	320	290	328	288	316	277	308	310	301	316	353	290	302	308	310	326	308	309	329	282	324	304	315	305	306	319	306	322	307	321	290	317	297	318	308	329	303	298	294	325	315	296	314	310	335	306	313	279	296	299	325	280	314	317	301	302	312	328	340	295	345	318	343	308	285	318	312	296	296	299	288	321	313	300	287	318	311	332	317	299	338	313	317	343	317	332	286	310	292	321	345	298	296	307	299	282	307	350	310	306	299	309	282	288	329	312	314	339	319	348	279	335	333	312	291	302	337	267	318	315	323	292	303	331	265	349	315	338	334	293	282	340	273	306	294	293	326	275	302	293	279	288	310	328	363	299	331	299	308	318	320	290	327	316	311	319	321	340	287	320	323	320	320	338	331	345	296	283	309	329	320	333	305	315	295	311	322	302	284	349	329	325	316	258	309	320	319	301	288	316	314	296	311	330	307	308	305	281	332	309	306	327	309	308	322	324	329	298	295	350	311	292	315	320	302	304	281	298	293	288	309	305	299	300	303	320	345	288	320	322	289	313	308	313	296	296	303	309	285	272	323	286	288	315	303	288	300	288	329	282	317	310	312	286	295	308	287	293	343	319	311	289	328	281	293	316	317	288	313	311	350	298	312	315	345	320	308	318	347	257	325	316	330	314	294	307	341	315	309	284	349	324	305	295	266	308	301	295	341	322	314	278	305	328	323	296	317	297	326	313	328	309	323	311	317	333	316	302	309	294	285	287	301	298	316	294	288	316	313	312	330	291	303	302	314	324	297	337	342	324	323	318	341	312	322	313	297	294	312	301	292	309	291	310	327	321	285	309	304	308	290	262	305	304	292	311	315	323	284	332	313	269	312	320	328	320	307	302	278	294	312	299	316	315	301	323	260	300	305	307	307	338	285	299	329	284	305	309	293	320	325	300	244	303	323	300	308	298	310	325	299	308	309	339	332	280	308	312	298	317	309	282	294	316	292	280	320	309	314	291	341	316	316	299	314	299	324	308	286	278	291	302	300	285	306	316	297	328	315	310	306	311	314	286	348	308	327	288	300	327	303	301	301	306	320	309	274	310	291	308	275	288	329	328	344	282	301	328	297	304	306	306	308	304	329	296	330	291	313	331	324	300	325	301	304	305	305	290	353	299	317	299	283	328	311	294	300	332	331	293	287	323	299	315	331	278	285	320	325	305	307	333	326	314	301	312	322	329	286	281	307	284	310	309	307	319	335	303	286	304	297	284	338	323	329	315	302	284	300	265	323	302	316	343	294	289	313	285	348	335	294	302	332	314	293	314	312	317	296	319	330	324	308	296	327	316	331	293	281	313	347	328	307	304	328
12742	3204	1764	1303	829	693	523	486	395	376	327	323	306	303	274	276	248	269	233	259	263	236	240	237	245	217	249	255	188	266	248	251	271	237	208	224	218	222	248	246	232	234	236	215	210	205	263	228	224	243	225	217	211	225	236	214	212	246	205	220	204	222	208	215	264	241	249	232	219	237	222	212	215	239	252	254	236	235	232	224	251	240	254	237	210	210	249	225	202	237	206	221	236	223	222	221	197	240	230	224	225	201	214	212	218	240	232	264	241	215	226	202	225	205	233	251	207	260	236	227	236	238	203	248	227	189	243	228	225	220	248	222	223	230	216	233	221	202	235	213	252	210	262	229	226	217	214	262	239	221	226	227	250	229	230	226	225	214	234	219	221	205	242	214	209	249	221	211	212	237	216	210	233	272	241	235	230	205	221	220	216	214	215	237	223	229	224	230	221	233	232	233	246	212	218	263	206	222	201	226	210	224	212	240	237	220	213	202	225	242	211	235	241	203	233	214	242	235	240	239	236	202	220	244	212	232	233	191	223	213	222	225	215	202	256	240	212	240	210	203	237	245	199	222	219	219	242	191	271	220	248	220	234	232	254	241	219	222	210	222	196	236	211	229	170	247	204	190	210	221	164	211	233	243	255	205	257	214	217	208	243	228	215	239	237	211	232	219	287	214	248	279	212	254	225	239	222	229	203	203	241	248	242	249	229	249	230	212	224	231	223	226	235	223	222	213	248	239	214	261	221	220	226	214	227	204	210	231	226	212	231	226	214	225	214	242	226	214	250	237	227	212	214	210	218	234	195	196	201	212	201	211	215	218	234	242	200	248	206	232	205	212	219	232	219	218	246	241	240	231	208	202	223	244	230	239	236	218	245	194	263	239	241	215	222	206	234	206	210	200	218	246	251	231	209	213	225	247	270	238	235	234	247	233	188	216	213	281	212	237	225	194	242	206	219	212	216	240	208	170	203	225	222	252	235	259	227	228	217	223	239	236	220	240	229	222	217	232	237	232	222	208	226	222	266	204	259	241	215	237	233	226	236	247	212	212	238	216	187	230	247	229	247	210	206	262	231	222	235	248	217	225	247	229	220	231	247	222	222	227	217	208	235	221	218	207	215	249	208	195	257	221	256	215	225	208	239	214	199	237	231	241	225	238	215	270	238	221	232	250	235	222	225	240	223	232	207	214	238	220	216	212	213	250	268	233	246	211	217	248	226	219	219	240	235	235	241	208	242	241	238	213	219	240	219	237	228	207	232	241	204	256	253	216	220	205	225	261	231	216	230	210	227	236	240	209	206	229	233	219	214	209	224	232	225	240	244	254	220	220	228	242	242	249	226	221	235	212	222	241	237	220	220	240	215	251	218	234	254	217	237	223	221	233	228	211	230	226	229	190	233	215	220	211	218	246	244	237	248	223	198	232	245	223	228	247	243	235	239	207	244	207	208	205	223	222	280	223	222	237	230	218	193	220	237	244	246	265	218	220	246	223	219	236	251	215	236	221	207	213	243	238	222	219	221	216	203	198	243	211	207	233	248	234	230	214	219	218	233	214	248	217	234	244	244	218	210	242	227	234	210	229	218	229	196	245	239	213	226	235	232	237	217	235	228	219	217	225	243	238	229	206	236	231	255	237	198	206	210	242	240	195	220	204	254	233	200	234	213	251	239	238	208	226	217	212	231	199	221	234	222	233	209	227	207	212	205	228	215	209	234	229	234	222	225	222	221	203	250	245	227	227	200	222	199	233	252	213	219	227	210	220	225	252	246	234	233	254	198	247	219	254	227	223	220	241	224	237	244	210	209	190	213	217	209	235	214	212	229	209	216	249	215	221	194	208	210	220	199	208	225	249	259	206	226	226	244	224	259	238	202	247	241	201	230	214	227	222	233	253	218	213	218	249	221	223	249	202	218	248	235	220	208	232	228	217	242	207	222	223	213	211	239	241	203	213	215	199	239	224	208	230	226	216	222	230	232	212	245	241	224	237	234	230	250	232	221	223	226	239	219	253	246	219	215	216	235	228	235	234	227	207	234	231	225	232	274	239	190	216	226	231	227	232	223	209	234	230	210	236	240	233	230	224	231	182	206	209	231	239	233	235	218	223	219	258	254	228	245	231	241	218	202	214	231	242	221	217	210	193	233	240	233	237	268	230	210	215	216	237	218	223	229	238	214	249	223	231	202	248	213	195	219	228	217	231	212	206	216	220	209	239	228	211	248	226	226	228	228	223	226	197	238	222	212	224	216	224	238	232	242	249	235	230	214	220	229	223	241	225	222	233	217	214	220	192	233	222	244	213	237	222	238	216	240	218	222	247	206	213	238	237	219	208	231	214	243	224	221	262	227	230	231	212	229	264	223	216	232	234	191	224	225	227	238	248	223	225	235	255	248	214	221	245	222	248	246	261	217	217	198	210	239	213	252	214	256	218	236	222	217	212	235	202	224	208	183	232	202	231	224	258	221	243	231	227	228	214	208	241	219	201	222	213	246	232	236	231	214	244	225	221	234	228	211	224	217	209	256	242	243	249	227	227	232	252	223	226	234	248	224	229	247	205	237	206	211	254	237	223	228	226	245	249	238	204	195	217	233	217	232	254	215	214	217	222	239	223	251	243	229	232	204	217	225	198	234	245	240	250	245	239	230	240	238	221	220	222	229	210	245	215	209	229	216	216	243	259	242	245	234	228	205	201	234	218	211	204	199	198	221	233	239	246	219	217	260	230	225	232	251	206	235	193	237	203	256	259	206	196	199	244	223	252	211	236	220	246	233	220	260	259	250	237	237	244	245	213	197	211	226	212	191	229	232	225	238	220	232	194	220	246	223	227	227	219	187	240	216	230	234	213	233	235	213	225	214	212	217	241	236	230	237	205	233	218	226	245	223	241	246	274	210	217	236	272	201	213	211	232	214	242	231	247	226	197	217	221	241	218	227	219	218	203	227	241	200	262	237	240	240	217	223	244	227	230	224	219	232	242	223	229	223	216	234	206	219	213	219	230	244	197	227	200	213	225	212	216	226	223	227	232	236	232	236	252	196	225	254	237	244	267	253	232	220	226	191	239	230	217	219	231	240	204	239	214	213	235	237	198	239	222	217	221	209	198	211	223	208	231	233	205	209	224	227	221	208	217	206	223	210	245	213	224	233	224	256	248	209	218	229	246	241	214	216	237	220	212	219	224	222	250	222	230	249	224	175	230	223	236	243	216	236	249	241	210	244	230	223	225	227	234	218	231	252	258	224	206	239	235	249	219	208	228	216	255	239	217	206	205	193	269	261	236	225	196	192	242	216	184	235	199	223	210	211	198	233	222	189	232	229	238	230	233	237	243	242	231	235	228	228	225	231	211	195	251	239	245	199	215	204	237	212	215	207	240	244	221	259	236	221	193	205	242	245	235	258	229	200	219	259	249	256	195	237	198	247	207	215	208	229	228	205	201	242	257	208	201	232	219	238	212	241	227	214	207	249	225	198	209	211	233	238	229	215	213
9788	2288	3338	3831	2955	2673	2043	1748	1499	1369	1302	1209	1016	936	834	761	721	683	679	656	703	713	762	682	642	662	612	617	539	541	579	587	581	615	610	542	592	591	611	563	566	566	537	541	533	539	573	533	574	567	565	555	553	558	557	560	586	529	502	561	528	522	548	522	552	545	553	528	507	542	565	502	551	529	530	536	533	521	558	513	514	573	542	538	578	518	545	533	530	557	508	564	538	538	531	549	513	552	536	549	530	564	550	570	558	550	563	554	534	520	563	553	534	551	529	537	515	557	548	509	484	547	514	513	565	584	564	532	549	546	519	541	554	570	561	556	518	549	538	548	528	552	549	557	560	513	522	545	504	560	512	528	589	558	550	510	544	566	509	507	530	528	540	554	531	529	551	547	503	515	484	529	570	544	540	528	511	546	554	537	512	500	564	558	520	542	522	561	518	490	569	532	501	549	514	511	575	524	542	511	544	514	501	538	528	523	493	503	562	531	514	556	507	544	570	539	512	524	538	543	543	517	567	559	527	490	570	565	537	559	509	507	539	495	485	523	524	478	524	567	514	539	538	534	512	515	552	550	536	516	518	607	555	525	514	545	522	528	543	576	526	536	558	546	522	510	532	546	548	559	535	486	540	506	564	494	537	550	524	539	561	537	581	548	559	507	550	546	563	516	520	521	527	533	567	532	529	538	543	503	534	525	522	542	572	530	544	570	511	527	522	542	547	536	526	509	561	561	528	536	531	564	534	559	549	578	505	533	544	550	522	539	535	514	554	520	543	506	533	534	512	542	502	517	544	518	547	552	526	554	557	512	533	506	535	526	578	552	546	507	544	552	530	506	538	529	505	538	507	521	509	552	518	497	533	529	569	527	513	518	544	507	547	531	561	561	551	555	540	561	544	548	559	562	552	537	534	547	509	569	519	490	529	542	550	518	498	556	547	549	477	548	546	540	528	529	508	512	486	551	550	540	527	530	505	529	510	478	545	520	520	529	590	542	519	541	463	536	511	567	555	521	531	538	554	537	528	500	572	500	503	578	522	535	549	514	534	483	496	521	527	540	548	533	482	504	536	555	556	533	510	545	519	495	527	532	526	534	537	553	524	520	522	559	547	545	541	546	511	545	557	534	562	501	567	527	521	516	539	514	526	543	602	515	490	557	551	557	526	518	502	518	542	506	560	519	529	556	549	575	522	541	571	522	535	557	510	529	559	516	573	525	535	553	546	591	560	507	552	514	543	491	523	549	524	554	546	534	539	577	526	538	550	542	537	524	523	545	518	532	547	523	517	544	563	511	538	540	529	530	527	508	541	528	559	516	521	526	517	555	508	544	520	547	542	519	538	524	501	546	562	581	526	507	520	563	502	538	499	542	525	548	523	527	531	536	517	532	560	532	538	502	566	568	570	571	559	533	539	507	538	528	571	542	514	519	543	523	547	473	519	527	554	527	524	555	551	500	552	527	552	531	540	466	519	538	500	514	505	534	508	551	533	545	530	547	536	578	523	545	548	536	549	505	522	535	533	529	528	519	549	543	556	585	523	553	497	567	536	522	552	594	477	566	535	499	539	521	526	589	550	568	527	520	506	518	533	554	522	516	580	527	501	519	550	529	528	546	501	473	524	526	550	580	528	512	558	521	530	538	519	533	513	555	540	547	547	524	519	527	509	537	560	555	536	513	557	557	488	540	521	535	539	557	551	511	533	527	510	564	531	584	526	549	549	522	529	517	544	540	514	526	524	544	542	486	526	553	547	537	571	531	496	537	579	510	555	498	493	542	574	525	514	537	545	501	529	494	528	535	521	522	551	557	523	544	534	529	522	502	543	522	517	533	535	524	539	539	579	476	550	540	539	515	543	499	507	577	530	521	564	546	585	531	554	536	554	505	542	544	528	517	545	532	505	547	519	547	547	539	535	546	525	524	540	501	488	512	552	530	541	552	549	548	510	540	546	509	551	551	535	529	513	499	524	540	576	535	544	556	553	510	525	501	511	562	500	569	541	514	525	504	568	530	537	539	502	532	526	520	525	541	525	538	531	529	511	570	497	524	515	530	539	528	530	520	549	543	555	545	536	550	558	527	520	518	550	556	564	553	545	549	521	543	536	525	564	531	504	514	529	524	548	534	546	564	525	524	525	533	569	517	549	576	536	519	482	520	553	521	546	550	527	564	527	522	512	564	536	543	532	533	562	582	560	508	504	571	577	517	495	544	550	537	525	551	532	556	522	552	506	537	516	542	527	516	510	538	562	572	563	554	495	560	493	529	581	535	498	564	541	561	569	522	559	509	553	527	527	532	512	533	537	559	538	552	573	521	573	547	522	506	539	543	498	546	539	559	527	523	501	516	533	485	531	504	568	538	545	507	533	536	516	544	521	545	514	504	488	557	515	538	504	571	544	558	528	542	509	543	510	519	553	488	523	583	564	541	541	557	534	517	553	540	520	547	527	504	506	534	537	553	530	582	568	500	588	538	540	517	509	547	495	537	558	543	523	495	519	543	588	542	542	545	525	551	502	516	538	526	516	520	545	541	559	543	555	547	538	540	516	514	535	533	522	520	537	519	533	483	571	561	547	539	585	527	485	491	546	557	522	516	528	549	484	524	539	541	564	533	553	523	532	531	505	520	575	551	582	507	540	560	567	567	564	491	569	528	506	551	508	533	501	546	551	511	515	589	536	549	548	528	496	512	521	565	529	542	564	522	562	536	527	526	531	546	548	536	564	543	504	531	482	549	523	533	575	510	554	520	557	558	522	544	539	537	506	550	499	540	518	516	556	494	557	536	512	514	528	551	536	516	524	572	502	517	547	543	556	570	528	514	542	533	548	515	567	556	513	539	512	521	531	550	552	528	552	553	549	523	530	528	529	538	569	501	580	540	524	524	530	556	523	505	547	507	516	516	530	506	519	538	536	498	544	523	563	548	534	558	508	566	516	596	488	520	508	497	537	534	526	572	553	531	543	542	552	511	499	569	495	570	558	545	520	572	533	526	552	548	504	601	526	498	548	544	485	573	525	559	542	522	515	557	500	554	531	557	488	585	525	544	540	543	586	555	539	530	551	579	561	522	567	549	572	545	527	572	506	506	492	484	515	557	541	541	585	500	565	489	550	499	515	534	529	522	524	560	527	540	575	535	551	521	517	549	492	511	542	519	511	497	522	536	529	512	542	551	514	533	526	486	531	557	544	547	557	579	555	537	527	515	526	535	538	541	560	594	536	530	509	555	542	538	531	504	573	512	504	499	548	548	537	529	554	526	577	522	520	545	569	540	541	599	557	552	518	511	526	524	517	513	530	527	526	508	540	504	517	519	535	559	529	542	550	532	540	550	551	518	585	550	567	537	536	509	512	515	561	531	535	523	552	508	538	489	550	494	553	515	528	526	533	549	516	529	511	566	522	557	518	522	510	532	516	547	531	539	475	517	540	528	550	520	557	502	570	519	546	554	511	507	573	543	516	553	558	519	584	522	521	514	556	558	551	530
22024	6811	3059	2089	1279	917	705	575	501	424	388	416	358	302	270	288	248	242	247	280	251	248	269	261	269	244	219	201	222	237	212	221	222	233	245	209	198	207	211	236	219	215	195	224	230	234	232	207	252	238	235	246	221	218	205	185	270	227	207	248	264	234	211	254	210	210	177	222	216	192	200	212	202	230	244	216	207	250	243	221	211	191	217	201	239	249	216	199	237	215	200	242	222	238	216	217	209	213	220	229	225	221	261	235	226	205	213	216	238	205	239	214	229	261	193	220	221	234	242	193	236	226	228	204	240	230	222	199	246	213	206	239	195	194	205	212	194	224	238	225	219	228	218	248	205	220	208	219	205	216	217	211	208	234	202	214	234	226	202	202	206	199	222	235	226	270	237	216	221	225	222	194	189	193	198	223	201	197	256	208	237	211	220	238	231	231	223	234	205	214	241	182	215	206	244	220	220	220	224	220	235	237	235	228	220	237	196	234	230	212	208	202	239	225	243	227	194	226	222	224	192	208	201	221	223	212	211	203	215	218	204	203	245	205	235	214	209	232	226	242	204	227	234	214	238	221	175	194	230	231	201	236	194	244	233	236	212	213	219	193	231	238	206	228	205	241	197	202	188	206	218	193	192	191	202	200	215	237	216	221	219	216	207	207	259	221	233	223	232	206	225	234	212	202	211	225	221	238	195	207	210	208	208	224	220	213	227	237	182	251	236	216	204	249	215	231	227	235	221	203	197	199	215	246	241	223	217	230	227	200	229	250	219	235	216	226	238	218	225	224	204	232	195	240	246	224	216	196	206	221	224	266	255	211	224	226	213	207	200	178	210	227	204	223	205	215	211	220	217	221	191	216	235	212	222	203	204	254	216	217	213	233	219	226	208	213	230	223	199	223	212	203	237	212	231	242	233	213	216	240	191	225	216	240	239	213	231	231	204	198	202	222	196	228	233	229	229	216	203	218	210	231	214	209	237	236	216	239	237	207	210	227	225	204	226	240	236	237	240	209	210	224	205	204	204	212	223	241	229	252	218	213	217	244	269	194	201	202	215	222	226	214	213	248	225	204	224	220	225	218	211	261	221	219	234	240	241	205	238	213	222	209	227	228	210	253	224	238	223	250	215	217	213	222	212	203	209	240	222	220	211	214	236	218	226	221	203	184	209	244	225	231	209	212	189	226	209	203	243	219	246	219	201	231	225	225	216	208	231	214	211	195	193	210	233	223	209	225	230	205	226	207	219	206	201	232	240	234	233	230	220	223	243	202	217	219	193	204	223	189	221	212	198	213	221	237	196	207	222	208	238	222	196	225	219	227	212	204	225	231	223	197	186	208	236	241	223	239	257	213	192	228	204	233	208	211	227	204	229	224	224	220	224	190	230	221	207	203	241	234	202	210	201	220	215	221	208	236	222	223	208	221	208	206	212	235	208	235	228	235	212	219	211	196	249	182	229	222	218	247	220	218	202	229	216	204	214	216	192	224	195	235	242	245	197	207	214	224	200	207	225	253	189	191	234	194	229	207	195	195	229	222	220	197	223	212	209	226	231	229	235	258	202	242	250	229	239	227	239	193	215	237	226	213	196	202	211	210	223	195	202	245	256	194	223	226	225	224	216	213	207	210	207	234	217	197	211	203	210	244	237	215	213	196	204	222	192	216	207	231	203	222	226	198	224	224	222	231	203	217	204	223	261	239	213	233	215	200	220	198	213	262	232	245	207	230	239	224	225	224	217	224	214	217	242	247	204	219	227	209	249	217	219	221	232	233	200	229	194	225	203	231	209	196	243	221	216	223	207	244	209	224	196	206	240	201	208	246	194	216	259	209	234	237	208	164	199	223	228	197	189	235	256	235	206	264	216	193	233	213	212	258	243	221	225	234	204	242	222	230	215	231	230	238	200	201	232	216	241	236	222	211	212	243	227	208	236	206	181	216	184	213	210	229	206	226	221	246	241	212	243	209	204	198	251	242	187	212	238	240	208	240	230	218	228	213	212	214	235	230	232	205	198	221	225	195	213	208	209	219	243	223	206	205	193	216	251	218	245	218	219	226	193	208	220	241	225	224	257	209	253	191	211	206	210	203	211	197	227	218	210	206	198	192	227	219	205	215	213	210	219	211	227	228	232	227	224	216	225	218	224	237	226	219	211	204	217	243	213	214	253	200	223	260	216	205	218	215	214	228	208	200	215	235	215	207	225	205	200	238	202	231	251	221	258	223	216	212	249	196	209	207	195	232	227	201	251	253	205	212	226	214	237	222	216	215	225	207	224	229	212	222	223	239	214	214	241	238	212	227	183	220	192	228	229	260	210	188	216	224	211	238	188	213	212	226	223	202	221	218	211	198	214	217	244	212	211	224	231	220	222	211	212	205	220	244	202	240	225	220	254	247	234	228	208	195	222	243	219	239	203	227	236	262	211	209	217	226	228	235	245	233	235	258	213	216	208	218	202	218	221	230	207	213	196	225	219	194	201	215	221	228	221	200	222	217	221	212	220	212	207	237	228	198	216	186	192	213	216	231	208	214	203	240	246	218	222	222	226	202	204	232	220	224	227	270	206	239	221	231	204	201	214	219	218	210	234	224	211	229	231	244	215	207	181	192	233	219	248	210	225	227	219	209	201	236	206	231	195	220	242	205	217	223	242	196	229	215	222	234	250	230	203	221	232	219	209	244	213	208	229	229	238	245	247	246	233	193	223	231	195	208	239	211	222	235	221	213	223	226	226	211	233	233	216	213	216	206	243	219	202	234	225	214	196	213	221	220	221	209	219	248	196	211	215	235	242	213	232	224	230	237	211	254	233	227	236	226	206	246	214	222	210	228	249	212	213	220	256	216	215	241	200	214	242	233	221	222	231	208	213	231	246	225	235	232	191	215	200	184	215	218	232	218	232	218	212	232	203	196	251	221	199	227	216	191	222	213	198	232	202	198	217	228	227	176	242	235	214	245	234	230	237	226	229	259	228	212	234	219	242	240	225	241	223	224	213	233	215	233	227	198	237	213	205	252	224	212	228	234	211	250	211	191	207	216	245	258	215	192	231	229	213	244	222	181	230	225	232	224	235	247	230	226	226	206	208	224	226	185	217	215	252	244	198	227	224	219	241	194	238	234	234	202	213	232	220	229	197	206	225	203	216	237	224	210	201	221	212	243	202	225	219	235	222	231	247	223	212	240	227	216	208	217	234	240	238	237	236	225	241	201	223	228	243	242	231	224	217	213	221	200	212	224	220	216	235	226	239	210	194	211	200	199	234	217	242	173	207	203	203	225	226	239	207	223	249	221	231	211	222	234	234	211	227	220	210	231	232	239	217	223	236	223	195	226	213	215	250	212	246	198	247	230	247	234	186	240	212	231	211	240	225	211	212	212	227	227	229	217	217	226	228	228	212	212	247	227	253	264	246	220	216	210	210	227	199	209	205	228	239	213	217	230	222	204	213	212	210	208	221	223	236	210	217	186	221	214	240	214	215	194	204	230	228	223
13655	3707	4633	5605	4297	3549	2858	2572	2098	1732	1654	1644	1435	1146	1072	906	865	759	759	739	765	828	793	788	690	634	635	604	570	584	545	575	592	540	561	549	562	492	503	503	523	553	497	522	541	519	534	534	523	506	517	534	530	548	545	473	518	523	553	518	503	499	533	478	515	532	536	545	493	531	511	500	471	541	493	529	490	493	467	514	514	498	527	477	464	522	514	524	522	510	505	481	511	497	503	506	503	516	528	509	435	475	470	459	507	477	491	469	474	508	509	507	505	539	503	514	515	542	489	512	499	521	459	493	506	499	472	548	528	491	507	487	510	508	492	484	458	570	528	472	497	527	528	536	509	524	463	488	484	507	498	512	499	504	487	480	487	469	494	549	519	462	462	469	487	505	533	525	487	537	505	494	523	493	513	525	510	487	491	513	533	481	519	483	501	504	517	524	535	523	529	504	522	525	463	513	480	506	492	484	492	504	533	496	529	487	522	481	477	500	512	513	530	486	508	487	477	501	498	517	496	472	506	522	511	505	485	489	517	458	494	501	511	527	504	480	508	506	558	492	514	508	481	502	521	505	487	525	486	481	490	490	521	490	502	513	466	531	499	499	466	469	496	495	465	458	464	490	489	494	471	522	455	548	540	507	537	544	486	493	514	529	496	488	470	498	518	507	479	484	514	545	480	504	466	530	493	523	474	505	465	541	473	485	505	520	487	511	461	468	501	515	522	498	481	474	493	517	477	517	519	503	496	524	496	494	497	503	500	513	527	492	500	550	513	526	493	495	522	514	486	555	456	517	485	514	523	495	514	490	490	546	545	494	489	475	496	480	457	494	508	528	488	527	474	509	520	484	495	487	447	441	472	494	543	496	513	481	482	473	498	506	524	504	513	469	479	526	483	478	488	489	510	479	505	498	495	480	542	516	492	498	468	539	520	438	508	496	505	490	510	479	482	490	469	453	448	530	501	444	501	514	485	506	460	499	526	487	479	537	529	550	502	563	532	502	478	492	446	496	476	506	524	460	554	473	501	480	498	480	501	492	487	477	530	493	524	502	528	506	495	491	492	507	516	524	514	492	477	506	480	502	522	497	473	465	496	534	511	502	499	486	477	504	489	492	499	491	504	462	493	496	492	481	516	555	469	498	499	499	502	496	539	481	493	479	461	502	549	494	509	520	502	485	532	516	523	507	477	517	481	501	520	506	527	536	572	506	463	517	485	490	479	465	519	539	532	483	502	524	527	567	500	489	527	496	531	495	508	515	513	507	495	480	503	522	479	464	489	507	567	475	507	507	499	505	483	502	538	493	490	459	492	523	491	517	472	468	499	479	491	535	512	515	460	553	494	454	517	502	535	490	504	505	501	512	477	503	484	505	498	485	542	475	534	483	439	478	502	493	527	508	497	553	503	473	509	491	505	548	476	505	464	512	517	468	518	508	477	529	459	482	497	487	498	519	470	487	499	464	534	517	494	540	482	504	494	524	509	535	492	536	497	523	500	487	485	537	499	482	537	500	510	474	504	487	502	489	483	516	471	483	511	503	503	488	494	568	516	536	530	489	489	495	530	495	523	541	496	504	500	478	474	515	483	498	494	499	520	525	520	473	524	493	541	468	479	509	502	482	506	528	475	487	511	484	516	496	511	506	513	474	485	513	519	519	519	495	517	498	504	499	486	489	494	506	444	512	501	466	484	510	518	489	504	491	533	490	537	512	456	456	483	494	519	478	507	471	497	498	522	466	454	532	493	523	514	511	464	523	451	513	527	521	478	534	499	501	527	491	506	516	482	524	495	529	487	511	467	512	491	503	488	480	527	556	472	494	480	492	517	485	517	526	493	535	478	485	533	504	474	503	507	475	497	496	496	543	508	491	489	500	499	500	495	470	495	481	498	463	539	480	498	511	514	475	468	494	510	477	507	463	504	521	488	485	485	490	494	479	496	511	495	510	458	492	517	488	510	501	508	468	513	492	515	511	527	495	484	540	478	486	494	489	549	477	497	484	508	482	496	500	492	479	502	496	503	475	482	518	521	498	477	457	495	477	483	488	499	445	500	479	452	511	488	472	507	489	459	491	487	526	524	472	478	498	524	460	508	487	480	523	470	483	498	489	508	490	512	510	476	517	514	478	480	509	499	485	494	512	514	483	493	547	500	525	514	523	500	445	547	489	491	561	491	522	488	483	517	520	469	460	501	496	497	513	538	451	481	526	515	486	485	496	486	468	512	547	486	493	539	481	493	475	507	481	502	534	476	519	496	477	497	518	498	515	515	519	474	487	490	511	495	468	484	503	502	504	485	501	461	503	518	498	511	496	479	512	492	547	488	477	468	505	549	460	505	502	535	523	473	468	487	490	498	510	517	485	506	499	490	477	474	503	490	509	489	492	524	497	516	524	484	505	495	477	475	488	518	530	511	485	490	522	492	465	516	499	550	510	496	499	510	487	502	537	476	487	537	538	476	523	509	489	477	519	489	498	468	500	488	522	486	505	486	499	545	494	502	526	486	527	496	486	494	509	484	480	506	464	467	538	497	513	505	469	490	499	454	506	555	485	491	492	468	470	524	469	542	506	486	487	508	518	488	483	479	492	491	434	503	517	514	476	497	506	486	493	457	537	500	509	493	494	518	495	495	455	477	542	528	519	506	475	545	484	471	418	473	491	532	493	477	511	488	490	471	477	527	511	501	492	483	529	535	530	486	544	492	494	468	515	508	511	515	528	519	477	492	487	499	464	517	522	500	483	474	503	497	525	493	510	503	471	530	477	483	521	520	461	484	504	521	525	493	515	458	493	492	519	481	510	510	487	471	509	478	533	521	485	501	484	468	477	509	490	498	510	479	469	473	488	516	481	478	534	510	501	512	509	461	504	528	484	482	480	475	480	507	454	486	535	494	489	521	507	484	484	499	509	505	503	568	468	493	500	508	504	515	509	516	483	465	502	492	495	513	471	493	506	484	547	483	498	499	478	525	453	482	502	494	490	511	530	483	534	488	504	469	488	492	471	529	474	513	445	539	497	509	499	524	527	514	463	494	483	495	523	466	531	491	526	528	476	505	481	496	519	482	484	513	499	483	503	506	479	465	470	517	494	494	519	497	483	511	514	507	527	527	520	502	514	509	495	479	528	442	490	477	483	503	504	474	519	496	484	481	521	485	493	484	476	493	505	503	530	511	519	491	537	530	483	498	519	518	492	507	487	520	529	492	501	473	503	485	503	505	476	508	489	447	491	498	516	519	498	500	527	494	518	483	482	491	459	501	517	510	481	516	485	515	499	484	490	510	510	490	526	511	536	483	514	518	481	538	478	508	520	524	503	496	491	528	499	558	491	515	467	522	540	512	494	506	485	491	485	489	513	538	513	494	487	511	487	505	516	475	471	489	475	520	492	506	510	502	511	516	465	484	512	478	470	457	500	524	472	534	512	486	490	554	550	519	481	476	517	532	488	532	521	543	535	482	514	467	495	507	507	490	471	489	483	516	499	492	517
3959	1020	621	495	357	271	249	222	182	165	157	148	141	142	109	136	129	117	115	118	110	120	116	115	122	102	107	107	119	119	114	120	130	133	125	129	107	109	102	128	131	117	110	118	121	118	128	133	125	142	116	121	116	128	136	133	120	126	115	133	110	107	109	108	105	123	134	112	109	120	118	122	117	126	110	113	116	118	131	117	104	108	121	122	115	120	104	116	100	112	107	126	108	113	102	118	111	144	119	121	132	107	133	123	122	125	116	130	104	111	117	115	104	133	124	96	125	114	123	118	115	107	130	110	134	110	115	102	107	113	117	125	128	104	96	116	98	120	112	111	128	112	113	120	109	140	115	120	114	115	113	117	129	109	115	120	131	121	120	113	119	127	128	112	109	103	133	117	108	95	112	134	100	129	121	120	114	97	102	123	112	120	109	121	120	114	122	128	124	136	126	98	108	124	116	130	121	129	108	92	137	131	118	116	98	133	122	127	124	125	132	137	125	95	110	113	138	119	111	126	92	103	92	111	116	121	123	115	119	95	123	103	107	116	90	133	121	115	123	118	98	123	123	125	105	107	108	98	134	114	101	135	118	112	100	106	115	127	125	116	117	137	127	109	124	112	134	108	124	105	128	119	109	117	124	113	108	118	110	111	132	108	107	105	112	132	134	124	136	110	122	113	114	131	105	122	102	119	111	111	100	114	101	115	114	102	143	124	138	107	120	132	110	97	105	115	125	129	109	96	100	124	112	127	122	99	112	99	131	110	112	120	123	119	124	136	133	119	130	99	124	103	106	115	116	122	102	108	122	125	141	109	146	140	94	132	107	150	105	92	114	117	121	114	118	118	91	126	100	109	141	105	106	113	121	129	108	138	132	98	124	130	120	115	149	118	115	129	107	106	132	124	123	107	121	111	119	105	111	98	104	139	112	116	105	104	123	113	117	130	116	133	134	122	138	118	139	118	105	135	100	103	104	109	109	120	107	131	116	127	106	115	138	135	120	142	104	104	114	106	130	102	115	127	97	125	133	114	115	117	99	116	117	116	118	111	116	115	105	108	101	105	130	122	109	111	140	127	114	127	145	131	120	102	124	108	115	112	111	129	113	106	113	113	121	125	112	131	119	124	107	140	130	102	132	115	95	118	117	128	112	131	115	117	108	123	107	100	114	110	135	113	105	112	116	129	107	111	105	119	117	120	130	109	112	109	115	114	132	92	117	131	109	124	129	123	115	109	145	139	113	148	92	127	112	110	118	102	115	108	131	103	119	99	122	138	88	130	121	87	120	99	126	114	110	111	109	110	104	101	123	109	122	133	119	143	125	124	125	112	131	110	124	128	124	119	110	121	120	107	115	115	102	116	113	111	97	99	105	116	118	103	110	132	119	110	135	127	122	101	139	134	122	110	106	98	103	95	136	108	116	112	95	124	130	140	100	131	125	119	99	115	107	110	118	130	108	133	119	123	137	111	131	112	108	116	93	117	135	127	121	122	122	108	127	116	114	130	119	102	121	116	109	107	117	121	113	132	132	128	104	114	120	116	141	90	108	106	132	112	120	109	117	123	122	120	111	120	107	119	129	126	118	111	127	121	123	112	128	130	112	118	114	112	104	111	124	118	114	124	110	100	138	125	107	112	112	120	127	114	110	126	129	118	111	123	103	98	127	126	113	120	130	117	107	101	98	107	103	103	102	127	110	119	116	110	118	106	117	106	127	115	129	109	131	111	110	109	110	120	116	122	118	122	125	107	128	112	118	119	99	136	122	116	124	124	102	111	124	116	116	99	128	102	108	110	108	128	115	108	105	104	136	128	112	126	127	119	109	113	110	123	132	115	111	118	116	115	127	100	117	117	123	132	123	118	104	118	99	109	145	135	111	131	124	114	122	113	128	91	121	120	122	90	121	117	104	122	105	120	123	135	129	114	103	96	127	97	121	117	119	122	122	132	117	110	92	115	111	126	119	98	112	101	126	127	126	109	114	134	107	138	99	126	127	145	135	116	96	137	121	88	113	120	113	106	119	138	120	124	113	120	119	124	115	118	100	126	118	118	101	122	108	116	133	101	116	122	103	108	119	100	110	135	124	116	126	139	121	114	134	124	122	96	108	113	109	145	113	111	112	102	120	104	107	106	111	110	118	113	87	111	107	116	117	127	108	106	112	116	115	128	122	107	130	125	98	118	127	112	107	121	116	116	114	123	122	127	109	135	118	92	126	121	101	101	110	111	101	98	113	110	115	122	127	110	102	108	116	121	111	105	129	124	103	109	107	112	114	105	109	119	90	109	110	122	122	123	131	115	103	107	127	113	117	107	109	124	124	105	120	113	144	116	111	94	118	105	113	117	108	128	96	108	115	100	134	112	119	109	120	115	129	113	107	154	96	128	112	125	136	115	143	121	107	117	118	98	115	124	111	121	120	137	133	112	110	95	127	112	113	116	117	133	129	122	105	99	117	102	130	133	109	125	103	110	99	112	108	132	106	131	120	121	106	111	120	96	109	118	102	115	110	111	114	114	128	107	121	114	102	96	122	123	135	98	133	101	109	112	116	101	121	117	103	125	101	125	105	118	111	131	128	121	124	118	126	118	124	128	122	109	108	118	104	112	97	110	120	112	99	96	142	138	122	128	105	108	104	102	121	104	143	111	123	158	127	109	129	118	119	122	109	117	95	124	119	104	142	130	113	108	136	126	113	117	114	124	130	115	129	131	119	116	137	106	129	122	105	114	119	136	103	126	117	98	108	118	123	110	121	104	120	113	94	125	109	121	126	107	122	117	95	122	117	122	112	124	107	125	118	128	109	101	111	154	117	121	126	106	112	103	114	121	116	109	128	119	112	132	128	106	112	122	126	123	97	115	115	120	130	111	123	121	99	139	127	104	128	127	105	103	95	105	110	87	112	116	127	131	139	126	134	113	109	133	112	143	114	127	104	147	107	95	122	114	125	115	123	109	103	120	117	118	128	124	103	110	95	118	104	122	128	118	115	135	128	118	108	114	114	104	130	130	114	137	124	120	122	118	124	119	113	117	116	111	125	110	135	120	131	124	123	110	108	117	123	135	119	132	105	92	115	108	113	117	103	115	112	101	129	107	106	105	114	133	110	119	119	135	126	119	119	113	144	110	116	120	123	133	111	116	129	108	112	103	129	111	132	119	91	122	112	126	108	110	124	116	132	137	128	110	121	121	120	122	132	112	109	94	119	116	136	111	113	112	108	120	117	105	107	113	121	127	114	117	102	124	126	105	128	121	118	123	112	133	106	115	130	122	93	118	137	101	120	107	111	121	120	133	105	121	120	113	107	117	139	138	102	131	122	134	103	115	104	131	124	114	136	112	111	111	106	91	122	118	120	122	136	108	124	133	115	116	114	145	118	115	131	135	124	123	114	113	117	97	132	118	102	128	117	105	126	121	124	117	129	130	113	127	138	109	124	108	117	121	114	126	104	128	135	111	135	106	104	127	123	123	139	135	101	106	121	129	97	93
3062	940	1410	1571	1344	1039	918	777	723	568	558	527	461	418	384	400	367	346	408	385	330	331	338	346	341	338	327	346	339	331	307	340	337	337	313	342	349	330	297	296	320	296	325	274	295	310	293	301	306	328	322	340	335	267	315	334	272	306	301	311	307	314	310	296	318	316	270	317	302	307	300	302	303	328	306	312	301	302	318	292	327	310	321	284	319	272	301	313	299	288	299	305	289	309	305	310	299	285	326	300	330	330	292	319	314	287	310	334	311	303	302	311	325	300	303	323	302	320	301	300	316	297	297	290	287	274	330	309	305	293	321	322	304	319	321	321	316	291	296	335	311	295	312	335	316	303	302	314	319	299	303	311	320	282	298	303	312	302	301	299	292	333	297	298	331	315	287	303	279	297	294	322	286	312	281	296	299	294	304	307	298	305	308	286	259	312	293	322	321	322	318	284	327	294	316	294	299	317	319	285	313	299	299	307	333	304	280	322	286	310	319	299	321	285	317	328	333	300	304	284	285	294	300	302	318	307	326	300	309	305	324	289	284	303	329	281	307	303	299	307	315	289	311	296	304	297	303	300	319	333	316	319	311	294	306	306	304	293	285	305	284	280	332	293	329	310	329	331	320	282	308	315	319	308	297	315	332	310	301	275	308	304	303	294	292	271	307	317	307	320	305	310	317	337	338	316	322	291	313	307	328	297	349	295	327	322	307	330	267	298	313	302	282	303	312	300	290	285	297	333	333	341	313	294	318	290	294	318	319	282	317	320	309	305	329	326	302	332	315	306	300	290	303	328	322	321	340	305	312	312	313	271	301	320	314	310	297	298	310	308	297	312	292	290	327	284	300	271	308	291	297	295	335	328	312	305	293	303	314	297	321	297	310	288	303	315	289	312	300	296	309	304	324	304	326	289	303	292	339	288	310	295	331	325	296	308	292	344	317	321	300	312	256	308	356	295	315	324	344	308	321	296	275	315	318	288	332	307	318	316	321	296	317	286	298	318	296	322	313	322	350	300	304	295	296	291	286	335	333	286	326	292	310	319	308	301	314	280	298	312	305	307	314	307	316	291	308	304	324	283	335	300	342	288	282	331	298	293	312	315	338	316	312	304	296	319	281	295	315	307	301	308	315	279	326	326	274	304	286	293	337	323	298	310	323	306	292	292	337	329	302	331	325	302	272	298	319	330	321	289	312	293	298	327	300	286	286	276	318	299	301	295	296	283	321	286	312	302	308	298	300	299	306	331	313	289	320	310	302	317	324	307	326	306	302	295	303	315	296	325	303	327	344	312	312	309	295	313	325	300	311	308	301	309	313	315	313	321	315	291	283	318	253	306	294	297	315	323	298	314	310	307	288	314	304	309	328	288	323	312	308	307	269	304	303	294	314	256	306	273	327	318	318	286	317	298	261	282	285	300	300	308	318	313	310	303	299	316	274	271	328	280	320	305	271	299	307	313	341	314	319	291	304	331	283	298	309	327	295	307	333	261	306	323	317	324	310	317	311	271	316	312	277	309	300	301	296	312	328	298	309	321	306	312	301	315	332	299	335	316	306	294	285	308	328	325	326	349	318	320	331	306	309	305	285	282	305	290	330	310	293	323	330	299	304	324	332	270	318	344	292	321	331	288	306	315	314	286	264	290	321	323	310	323	279	290	283	318	314	311	286	320	343	307	309	288	273	278	300	301	310	328	304	316	307	310	349	314	320	309	306	301	293	290	295	318	327	317	281	314	297	308	298	283	302	298	299	315	316	329	311	306	308	326	300	305	318	299	282	312	309	326	314	315	326	299	335	303	313	340	300	325	331	313	295	309	329	287	308	314	334	317	365	314	325	305	297	285	337	313	306	291	295	311	309	265	319	323	283	336	301	328	297	318	304	305	322	330	320	313	338	327	305	330	286	312	303	291	310	312	310	292	309	299	313	300	306	322	313	316	329	318	316	294	301	321	290	302	313	327	303	324	334	302	296	315	271	296	301	289	295	319	320	299	318	289	310	288	311	311	322	335	291	290	320	323	284	292	299	323	333	313	309	326	314	309	314	312	277	308	316	296	306	291	313	291	315	342	304	326	309	292	314	271	298	294	327	318	309	334	334	325	341	331	305	285	292	311	320	296	287	299	316	313	319	306	273	335	300	312	301	296	295	303	298	309	334	299	302	329	331	301	306	309	319	305	305	310	326	349	299	315	300	298	294	270	303	293	331	296	320	275	327	306	310	317	311	292	302	328	300	290	278	279	316	327	314	326	292	308	315	298	294	284	341	289	306	298	278	305	306	324	309	301	311	301	302	324	297	312	302	292	313	284	334	317	345	318	316	315	332	320	316	293	318	324	302	303	305	325	294	279	292	311	338	301	289	274	304	342	292	291	313	295	275	329	308	265	286	301	302	335	328	318	274	327	268	322	301	308	313	294	300	298	293	307	307	319	320	317	309	326	301	296	296	315	325	283	308	304	298	304	311	294	333	318	336	301	338	342	275	319	298	280	310	322	299	317	309	313	305	312	294	286	283	282	287	291	296	299	304	283	321	296	303	310	329	296	293	275	301	312	302	306	310	317	340	299	331	276	269	283	338	286	307	322	305	303	317	283	315	271	316	298	305	307	341	291	301	317	301	318	328	287	316	309	302	304	307	303	334	326	340	325	279	287	355	347	306	320	341	299	318	296	304	342	292	326	303	295	278	273	308	311	314	325	332	291	312	305	295	290	318	283	291	325	336	294	307	294	344	296	315	290	275	309	299	321	325	337	306	294	315	288	303	333	296	321	330	303	311	308	322	314	295	308	300	324	318	284	307	324	342	339	277	310	310	303	294	303	316	317	334	308	298	275	294	309	340	314	285	293	295	306	326	281	322	324	297	308	317	306	295	314	301	299	286	307	313	316	322	253	310	292	290	316	314	298	308	306	332	317	303	278	306	321	304	319	305	316	306	317	295	287	315	308	268	314	296	293	293	318	320	276	285	308	295	295	288	297	303	313	315	297	275	301	292	331	307	317	314	283	295	325	318	307	324	326	302	312	306	303	318	310	273	331	274	296	291	330	304	317	307	315	291	297	284	301	305	299	347	289	333	337	336	284	276	314	296	327	306	300	313	299	333	304	298	283	288	310	309	334	309	334	297	297	323	289	289	296	290	283	335	299	302	335	302	278	297	323	308	302	282	308	279	314	294	308	352	310	322	329	288	331	302	329	297	296	320	314	341	316	284	311	292	313	331	346	323	341	301	315	355	291	320	310	326	313	303	303	312	319	303	312	307	315	309	322	294	311	296	328	335	327	285	306	284	316	295	319	319	315	299	305	311	335	310	296	310	299	285	311	316	281	281	301	322	329	306	341	299	275	302	328	324	314	309	289	284	312	309	334	296	292	303	304	331	317	289	322	306	309	285	283	281	298	320	321	298	309	278	314	287	291	271	331	289	296	280	311	279	320	298	328	309	323	309	323	281	333	295	283	347	326	323	322	281	274	325	324	331	301	306	300	319	291
13927	3449	1787	1243	773	654	476	457	420	395	366	336	332	314	263	283	251	237	235	252	262	225	251	271	279	241	236	219	239	216	232	226	245	230	244	223	235	207	229	239	247	240	210	246	216	238	218	238	215	259	217	228	245	208	213	232	226	209	217	243	203	246	251	203	206	218	214	229	250	227	249	233	249	238	214	238	219	241	244	231	260	201	229	258	244	249	240	229	215	223	212	249	223	217	226	256	225	242	238	233	201	243	225	196	225	238	233	220	249	235	219	242	215	238	206	224	219	219	213	220	256	242	242	236	246	228	237	265	216	226	221	214	242	219	212	216	215	231	200	218	232	191	223	230	211	237	212	265	228	213	238	233	205	236	231	219	222	207	228	242	210	198	237	223	228	216	226	185	218	230	224	251	261	233	217	234	238	228	210	219	208	209	217	234	233	242	223	210	248	208	215	193	228	231	203	241	240	225	261	245	195	209	229	215	222	231	235	218	222	261	246	235	222	217	222	242	251	235	244	244	238	234	222	229	245	245	209	247	236	254	231	217	209	217	230	204	202	219	201	216	226	255	235	244	253	251	211	227	229	221	242	217	248	255	222	203	258	218	273	234	225	272	241	225	227	244	236	220	212	214	244	240	242	236	225	212	238	241	231	208	194	246	216	206	225	252	229	190	246	209	199	237	233	196	224	239	201	226	208	205	226	259	220	242	243	207	196	200	233	208	229	228	232	224	238	225	261	210	220	220	233	237	230	260	203	230	234	221	232	216	226	244	251	248	216	234	205	230	241	251	245	233	234	216	228	239	227	228	203	239	253	226	223	216	189	215	236	222	240	224	215	244	239	232	215	238	227	195	240	236	192	213	208	238	236	235	235	244	241	243	222	261	227	242	227	228	232	213	224	248	239	204	217	213	215	223	249	226	238	222	231	218	236	225	206	235	230	261	225	241	230	223	220	219	234	205	213	225	233	242	236	225	203	245	251	226	219	241	226	239	215	217	251	206	215	232	235	217	238	213	239	216	248	225	199	224	219	216	246	241	227	228	219	223	199	227	220	243	233	205	253	248	248	255	228	242	208	249	243	232	219	199	192	207	205	263	220	213	204	215	231	213	248	212	252	214	232	239	247	237	229	211	240	196	260	237	262	232	233	240	222	226	240	199	220	219	261	269	195	220	215	215	183	252	232	229	225	265	228	223	268	230	220	233	241	249	219	219	244	229	238	184	235	237	233	223	236	211	218	255	226	244	216	255	237	224	239	252	231	231	230	220	239	208	214	211	239	218	222	209	233	240	251	227	222	220	249	213	236	246	226	243	235	208	237	214	237	219	241	218	232	236	213	228	215	243	196	232	226	220	214	234	264	202	222	225	207	231	223	210	208	261	229	228	234	265	227	225	242	211	249	239	241	245	200	229	219	222	244	227	239	253	259	194	236	242	211	239	214	199	203	203	221	239	253	213	201	239	237	233	214	220	239	212	225	245	232	236	223	237	223	206	213	223	214	199	219	244	267	226	239	241	214	216	225	216	210	220	225	253	225	237	230	266	205	219	232	216	187	201	256	260	235	188	238	241	223	235	211	240	235	242	230	235	227	227	237	205	210	235	225	238	237	251	240	222	199	214	225	241	227	241	226	237	254	239	219	256	217	227	241	229	214	203	220	211	243	226	210	226	211	206	190	212	220	230	252	208	241	240	222	224	228	224	219	233	204	214	231	209	221	235	192	252	241	237	245	217	242	243	211	257	252	200	227	239	240	218	233	210	201	223	252	245	210	230	238	228	254	212	229	206	239	228	210	230	219	217	211	210	255	251	229	232	252	237	247	211	242	239	218	226	207	231	239	235	223	239	206	227	227	219	221	217	227	236	236	234	275	201	207	189	250	237	215	242	204	267	211	225	247	237	233	225	232	184	221	228	216	211	262	284	249	219	236	231	237	238	233	232	214	198	226	232	204	214	221	232	209	236	201	196	222	195	231	229	238	226	221	246	220	224	213	270	196	212	225	238	201	228	230	205	227	239	235	228	216	217	207	222	215	224	244	213	227	211	210	218	248	221	233	211	224	230	198	218	203	244	234	238	239	222	223	232	202	251	240	228	245	225	233	240	220	213	243	244	232	218	225	226	217	227	208	215	243	237	240	208	231	247	222	247	251	217	234	240	282	213	208	197	221	247	231	247	193	204	222	221	234	223	205	221	256	250	225	207	233	247	207	230	223	235	210	210	232	224	259	202	236	218	241	199	231	228	215	221	216	238	222	243	226	241	238	226	210	216	236	224	203	236	213	222	218	221	239	197	206	219	223	233	249	238	225	237	215	218	220	219	241	227	240	205	194	222	225	237	225	246	225	214	220	231	233	224	237	199	242	244	229	249	204	229	213	201	211	242	242	266	210	266	220	214	238	247	212	234	228	225	235	215	196	235	233	232	222	216	233	223	256	242	225	239	212	202	239	213	261	243	227	258	241	230	243	216	264	248	217	228	251	205	226	226	215	203	247	205	243	236	227	254	229	242	204	236	219	241	197	247	220	240	222	266	209	214	244	213	229	210	210	239	209	233	220	240	224	235	219	208	246	229	274	242	221	249	226	258	213	228	230	216	244	219	220	211	219	194	254	231	227	243	215	216	238	223	230	241	215	246	232	247	221	222	214	234	237	195	207	238	212	230	206	218	242	221	226	248	190	203	238	226	238	246	238	206	243	209	225	220	226	221	204	229	217	237	221	226	247	228	218	267	250	235	206	208	234	194	236	255	214	224	221	243	197	226	222	223	262	273	240	218	215	244	253	254	214	226	222	212	213	248	276	253	228	213	258	252	239	226	210	217	242	230	216	232	194	228	234	229	238	222	209	225	235	230	228	263	219	222	228	256	246	217	240	229	230	251	227	216	231	217	241	241	217	228	193	223	209	235	227	255	251	230	212	238	219	236	228	206	240	227	208	205	235	219	229	247	222	201	249	230	196	222	226	211	225	234	231	236	235	265	216	210	224	207	196	250	216	216	235	223	240	203	213	200	220	220	238	220	204	218	246	225	222	230	242	221	232	218	209	233	240	228	237	226	227	220	237	243	223	266	223	225	210	248	232	233	251	199	272	218	231	237	227	235	214	231	221	206	265	232	217	225	262	235	215	233	255	235	241	231	252	221	214	204	241	226	219	242	250	239	233	229	213	213	214	211	203	226	266	257	226	226	233	226	211	240	242	224	232	235	216	218	240	257	255	218	283	216	197	227	239	211	226	191	210	233	228	234	234	222	230	239	242	235	231	233	234	230	224	215	223	232	238	221	203	247	221	221	212	244	216	247	222	221	232	217	238	223	229	204	232	218	237	243	241	243	237	245	245	222	232	219	226	222	234	196	248	244	265	255	277	224	236	225	193	249	246	228	235	229	228	234	238	238	201	221	204	206	245	203	242	238	233	213	255	248	235	223	223	220	205	209	213	222	212	244	217	222	241	215	220	225	232	237	231	240	227	248	229	243	252	226	222	187	205	217
10430	2309	3093	3564	3030	2381	2049	1938	1529	1368	1218	1178	1138	954	881	796	746	743	727	666	684	753	724	733	621	615	613	585	557	594	574	566	554	591	594	527	559	553	526	547	555	543	553	560	567	543	541	511	534	515	497	568	533	547	540	556	554	577	543	518	573	551	582	566	558	538	531	526	538	564	585	549	546	528	511	528	513	523	541	537	519	541	528	549	529	525	581	519	515	538	501	518	544	523	566	483	538	519	519	530	491	539	515	558	558	552	551	499	561	546	514	510	557	518	543	514	528	531	550	504	523	540	491	538	528	510	556	540	514	560	553	577	519	516	554	589	550	520	553	500	543	564	536	541	552	512	556	545	564	511	527	556	532	563	528	540	509	543	522	497	544	519	540	521	547	539	542	522	579	560	498	529	523	528	536	538	542	549	536	530	538	511	528	555	481	554	523	523	555	545	550	540	548	582	483	534	537	549	542	536	524	523	507	540	529	535	582	508	534	548	550	545	580	538	532	538	543	547	532	546	530	514	542	546	506	533	592	546	581	543	533	526	534	510	539	567	503	569	533	519	480	544	584	559	506	558	519	498	524	519	500	523	515	506	546	541	567	581	489	545	496	540	496	516	543	518	526	530	602	526	553	564	540	478	515	552	533	504	485	587	566	511	534	533	541	503	526	553	532	526	557	567	591	546	507	541	546	498	581	548	497	554	522	517	539	544	533	532	558	527	535	547	563	512	525	529	543	552	525	548	527	566	558	524	543	544	510	522	514	534	547	542	548	526	546	541	535	542	538	504	556	527	501	569	545	555	514	531	543	499	548	506	518	494	510	574	550	555	529	494	510	527	549	528	565	529	505	569	542	527	579	553	540	541	494	527	562	557	545	574	508	523	504	511	542	542	504	530	529	534	522	540	549	499	531	556	526	564	520	539	565	480	507	532	542	518	508	512	514	556	485	527	525	502	551	531	488	569	523	554	513	552	531	583	558	518	547	526	551	532	544	530	509	552	552	548	531	528	617	521	547	521	584	541	522	536	546	545	523	528	528	553	555	473	552	500	513	518	534	522	538	531	526	506	542	505	501	519	526	519	542	554	531	547	536	543	522	513	526	551	528	534	526	578	554	544	528	549	481	515	543	511	556	541	536	484	527	524	566	528	558	546	519	516	551	516	575	563	551	562	530	502	499	511	522	493	502	512	557	577	523	543	546	560	550	522	518	560	501	528	536	596	524	527	570	531	560	532	554	537	536	521	545	534	535	568	553	561	488	550	519	541	567	535	542	566	549	539	559	516	552	537	563	541	487	512	540	552	554	508	548	555	511	527	528	566	530	562	547	528	558	512	578	566	518	501	532	502	532	576	529	515	566	562	540	568	531	507	557	520	552	547	549	520	537	539	533	527	510	529	513	526	534	511	534	579	505	538	545	516	473	503	527	511	518	552	532	523	535	564	583	526	543	520	508	548	526	523	504	511	545	559	537	536	558	574	507	526	546	527	551	549	540	536	564	488	572	526	506	504	547	537	505	544	494	526	503	554	538	509	537	561	567	527	534	576	556	531	517	544	536	520	572	565	518	530	501	575	551	558	547	527	526	539	555	529	516	508	534	541	539	553	495	589	521	552	551	499	536	566	548	558	567	535	510	535	499	589	518	562	572	540	535	541	535	503	538	474	562	511	519	596	535	529	539	518	508	525	556	550	508	500	516	555	519	540	528	532	505	559	512	537	543	544	489	542	546	524	547	529	517	532	505	506	527	521	552	525	539	539	507	488	556	514	518	559	511	529	531	502	549	516	508	542	558	512	531	522	511	513	569	547	512	553	515	594	521	513	533	577	558	519	550	524	546	519	516	507	548	480	511	547	562	525	529	544	520	545	557	548	583	491	558	533	555	551	512	587	517	566	520	537	554	534	519	549	550	516	560	525	532	543	549	523	564	566	521	542	519	536	539	548	545	551	564	546	515	543	535	550	526	526	565	515	532	547	568	520	545	579	505	511	517	539	555	530	524	601	561	573	534	520	552	532	499	510	506	551	549	524	504	547	499	559	521	508	540	551	548	541	571	543	564	560	533	500	527	549	546	528	559	542	551	528	517	533	606	555	557	561	529	583	520	530	537	514	512	533	521	528	510	557	517	517	539	534	551	538	535	555	555	541	529	572	478	530	525	561	554	522	559	502	520	518	547	577	541	534	503	567	555	572	513	534	547	515	502	540	487	540	543	541	578	553	536	516	518	548	527	494	577	510	528	558	545	517	510	538	521	547	542	557	554	577	515	521	516	554	572	558	515	541	519	572	584	542	582	519	520	557	538	535	533	522	540	550	514	516	545	499	574	554	564	567	512	524	582	504	523	532	494	542	530	568	548	580	550	499	513	548	514	511	525	507	571	522	531	508	532	535	521	549	534	515	519	549	551	514	548	572	578	507	523	537	574	540	559	535	572	587	560	570	529	549	505	554	548	531	490	539	591	493	520	543	528	572	531	505	531	553	552	562	520	543	511	516	544	534	528	538	579	547	511	530	537	512	562	561	522	575	491	504	547	560	573	548	559	496	541	544	570	558	570	518	537	520	520	526	533	518	589	584	520	540	555	509	570	535	537	530	477	545	536	537	540	508	533	508	555	518	519	574	527	545	529	550	532	570	546	529	549	525	555	520	551	562	555	548	521	507	527	549	488	528	571	547	546	510	540	576	530	551	549	527	517	525	529	538	504	526	529	524	566	530	610	493	547	569	523	543	516	560	527	549	508	526	560	538	514	505	539	498	548	539	518	527	542	534	544	492	587	512	546	531	559	581	504	548	521	568	500	543	522	586	548	537	510	486	526	560	521	519	518	563	548	542	525	515	522	526	522	481	490	581	541	525	507	574	515	550	527	513	539	549	505	518	528	526	538	527	511	563	562	505	525	529	545	549	561	499	528	559	528	531	515	524	532	509	542	477	576	516	512	578	530	534	522	518	541	542	535	522	528	541	525	510	558	521	546	514	541	520	497	519	514	529	505	532	531	532	521	523	534	490	535	515	561	539	536	523	528	514	488	554	509	530	528	540	530	530	532	526	511	528	507	567	520	504	524	563	540	542	521	551	546	545	537	566	528	542	568	574	504	536	516	551	556	524	530	527	551	591	559	533	548	510	514	509	515	544	596	515	570	504	527	532	558	515	554	521	528	521	545	520	498	542	552	503	540	477	552	534	556	549	542	555	522	522	551	512	532	563	563	502	499	563	537	564	529	505	529	508	548	482	530	565	525	536	514	550	507	539	505	550	521	543	520	529	530	526	536	577	545	547	555	526	555	497	501	505	533	501	524	587	511	571	542	562	516	547	518	536	559	542	556	514	484	534	521	558	545	530	471	518	573	537	541	512	547	528	574	573	518	519	537	567	496	552	519	499	554	542	556	509	536	525	498	563	566	536	556	546	498	539	588	538	535	546	532	530	472	530	531	519	532	494	531	509	565	582	544	537	558	536	525	550	568	508	544	501	534	533	515	534	544	527
22499	6613	3118	1960	1181	948	716	636	537	429	381	351	362	324	297	266	252	252	236	267	248	282	258	243	256	255	214	206	247	255	242	264	248	210	239	232	227	235	208	221	239	224	222	231	216	186	233	219	204	242	212	219	241	247	206	237	226	237	228	209	224	211	252	228	218	248	212	256	246	236	213	224	168	222	208	217	217	189	188	216	207	193	196	234	201	240	219	230	246	239	217	218	196	201	225	204	249	228	220	235	225	191	228	202	213	200	208	191	197	209	226	244	231	205	202	205	213	229	205	224	206	238	207	224	231	214	224	190	199	193	208	241	239	200	213	209	211	213	211	200	196	222	244	216	216	246	245	238	220	215	185	234	250	219	213	195	217	201	207	184	215	222	208	230	250	210	232	205	215	231	207	243	234	211	206	195	203	210	215	213	192	232	200	233	225	208	191	225	225	213	219	216	207	229	196	206	210	187	198	226	219	223	212	176	220	277	227	208	197	226	262	219	221	211	233	239	216	212	208	232	230	186	233	220	234	224	227	201	226	223	216	225	194	220	215	225	211	211	241	189	253	235	220	213	234	196	237	229	215	241	208	229	223	235	211	233	214	192	218	219	217	226	192	196	224	227	245	208	223	191	248	206	217	210	229	239	203	223	219	209	243	201	215	240	218	213	220	219	235	192	213	223	207	228	211	207	202	199	197	212	194	241	217	255	222	247	180	217	215	237	211	241	194	209	234	257	197	222	248	222	198	198	214	225	215	262	253	220	245	207	195	197	208	205	225	228	218	203	208	202	200	231	198	232	206	186	209	228	222	238	231	225	211	207	205	233	198	254	238	243	245	221	225	206	237	211	211	222	240	244	208	213	224	210	218	192	235	232	213	235	228	211	203	217	195	214	228	210	180	211	202	235	199	215	227	239	205	185	201	211	218	229	178	195	190	223	251	234	213	214	213	201	224	182	195	198	232	206	218	214	204	228	216	218	219	220	197	207	191	245	196	232	235	216	194	209	205	247	203	217	230	206	215	203	209	183	216	249	223	223	224	237	233	224	196	228	211	213	205	207	202	196	210	260	234	263	211	230	216	217	214	217	218	227	227	222	227	221	214	220	201	215	214	223	209	220	223	198	222	214	204	217	199	193	236	223	196	220	203	227	210	207	223	186	202	228	222	212	219	202	218	207	213	254	222	237	204	212	223	244	232	199	235	225	247	202	224	232	224	219	237	235	239	237	206	207	242	219	220	213	235	215	212	257	250	220	218	193	219	228	246	236	195	212	239	218	228	197	254	214	239	188	240	224	210	196	240	221	228	235	225	201	207	236	180	240	222	233	226	240	227	224	186	219	233	247	213	215	242	224	222	190	211	210	220	222	190	213	212	237	214	216	239	216	207	214	244	253	224	217	223	211	230	228	232	210	187	224	245	211	223	201	222	201	206	231	223	234	215	204	259	223	220	235	227	209	203	233	223	224	209	234	180	201	217	231	210	219	207	221	224	223	209	195	222	230	211	205	230	217	233	191	238	210	240	249	235	201	207	223	223	202	226	221	210	193	224	227	228	193	204	207	209	219	231	205	236	222	215	217	209	199	217	210	246	235	204	222	185	195	192	189	229	236	226	225	230	213	215	251	205	223	219	205	233	185	233	219	207	202	207	225	223	228	232	214	200	221	248	245	199	243	209	242	193	216	215	211	206	232	205	199	210	221	208	235	195	216	205	221	217	207	213	215	215	211	210	211	234	248	212	237	210	187	222	215	211	232	203	187	247	226	215	188	205	208	235	226	209	195	195	225	252	252	221	240	211	216	222	220	219	191	219	206	235	214	228	208	209	221	259	216	231	217	242	177	199	221	236	211	223	223	242	209	196	202	184	215	218	217	198	238	225	222	240	197	198	233	210	218	219	230	223	206	263	239	215	210	215	222	199	194	206	215	223	217	219	180	220	238	240	222	256	186	199	225	222	224	201	214	229	187	230	231	212	237	207	234	203	229	197	190	246	229	206	213	230	224	238	239	221	229	220	208	207	236	228	193	222	195	217	202	241	222	236	220	236	214	223	191	199	248	199	209	219	218	221	212	220	239	198	215	234	227	244	223	198	238	208	187	225	217	198	227	243	203	205	227	243	180	237	260	220	224	197	218	200	192	206	209	179	190	244	203	222	225	208	219	242	179	216	225	214	222	212	231	222	211	223	211	215	213	210	235	215	225	230	221	222	209	214	208	212	226	229	220	221	249	198	225	226	190	233	205	216	211	196	191	225	214	213	199	195	232	236	232	202	190	210	252	209	207	222	180	206	258	243	215	219	204	238	229	187	229	211	181	222	243	219	200	237	212	214	240	218	195	193	221	237	196	225	227	237	233	217	240	232	211	204	224	232	200	202	218	227	221	214	205	234	214	235	197	231	224	197	212	243	213	224	213	206	216	228	197	211	226	190	207	216	199	212	196	236	233	211	183	218	248	205	195	208	224	223	228	198	202	214	267	219	193	212	236	233	219	238	211	213	210	184	220	238	202	189	223	213	206	213	233	217	235	218	194	218	222	218	235	235	242	227	206	201	231	209	249	213	251	264	219	211	226	233	204	201	221	220	214	239	208	234	222	196	202	179	193	217	223	228	186	202	202	201	218	217	234	202	215	220	208	205	219	225	233	200	229	216	224	221	207	219	199	220	218	238	224	238	231	215	231	205	216	216	211	224	208	230	217	192	204	231	202	213	207	224	213	229	238	202	235	228	209	243	198	202	213	214	214	219	241	231	219	238	221	209	261	213	216	231	201	200	218	228	212	209	218	221	233	235	252	218	243	209	208	226	222	219	247	231	212	204	217	238	217	186	224	217	247	224	251	225	242	242	212	189	219	234	227	233	207	207	239	225	213	231	225	194	256	215	201	196	224	214	195	226	218	209	208	239	211	207	211	257	200	217	211	204	226	216	229	235	220	218	239	187	225	235	235	229	209	187	212	230	246	207	219	236	200	279	203	230	206	223	206	195	183	224	220	250	212	217	229	212	219	219	200	191	211	223	197	224	231	194	219	195	249	231	239	220	227	236	247	227	200	215	234	189	221	210	247	203	188	211	223	213	210	220	247	212	205	223	217	219	226	224	216	222	213	215	222	226	236	242	193	213	215	231	231	240	240	213	213	247	179	228	231	216	205	235	210	236	221	239	205	248	170	234	202	250	222	226	210	224	217	225	167	221	240	208	210	196	220	194	214	211	203	256	212	210	244	196	217	216	208	221	221	246	233	215	236	213	233	206	225	219	210	229	201	213	204	233	232	212	229	216	208	246	211	232	198	244	233	238	218	213	229	204	241	227	205	195	249	208	204	217	216	229	216	237	196	212	229	189	226	202	239	198	220	237	224	190	250	228	262	186	224	216	224	198	254	221	207	249	214	230	229	226	232	255	235	228	216	255	202	225	229	212	231	245	231	205	210	213	196	217	234	237	197	224	229	247	231	213	224	235	233	216	243	212	241	213	215	239	185	203	197	236	210
14428	3500	4491	5160	4260	3487	2842	2465	2073	1769	1557	1405	1392	1195	1109	928	876	758	750	772	791	757	778	734	612	618	608	571	595	572	574	591	550	581	565	557	485	557	517	522	528	540	525	511	492	511	475	506	499	505	534	523	521	538	473	502	504	471	501	535	519	527	478	496	504	497	495	506	530	534	522	505	467	489	532	512	506	481	478	513	494	466	522	527	530	512	474	470	544	436	483	474	462	503	520	495	502	465	491	492	464	492	505	487	500	522	484	535	513	497	502	456	468	460	477	477	529	532	543	487	464	503	523	527	496	505	508	511	524	451	494	476	495	529	462	512	492	499	476	505	505	531	513	495	491	499	497	485	522	527	524	483	469	471	517	500	473	505	513	498	510	500	479	473	517	491	475	485	460	506	499	456	520	494	521	474	483	513	497	491	519	514	475	516	476	505	472	485	514	520	535	500	480	475	484	482	505	467	471	533	495	506	505	470	506	532	484	511	472	475	514	527	508	477	479	518	521	485	511	514	493	476	492	486	525	496	508	465	452	472	489	472	481	504	499	481	474	520	494	493	546	479	494	510	515	478	488	512	481	517	490	486	495	493	489	485	484	478	472	464	490	487	469	497	506	492	543	508	464	470	507	525	484	516	481	489	472	464	508	492	459	460	507	553	490	475	513	483	497	497	490	483	504	484	459	505	498	507	521	493	500	492	471	522	535	499	497	513	470	473	498	542	445	482	492	511	503	499	475	462	503	506	498	487	441	503	492	495	525	490	524	489	518	489	488	484	473	498	446	538	503	482	496	501	471	558	482	486	477	539	505	488	479	502	485	525	475	473	484	529	518	498	489	482	515	529	480	489	498	502	496	489	493	492	495	524	504	487	492	477	478	488	527	472	473	491	491	489	520	517	503	480	474	480	504	497	495	499	523	521	531	483	512	465	525	495	473	491	520	498	501	505	535	479	525	528	507	472	467	528	482	469	509	504	465	478	459	497	488	511	485	501	480	454	469	478	464	506	506	514	498	459	502	564	525	542	485	532	505	501	456	483	483	554	498	534	468	481	519	510	457	500	465	476	467	485	490	501	495	519	503	519	514	495	532	490	527	492	502	497	505	495	493	514	507	490	485	484	520	495	521	490	519	490	498	468	486	502	526	444	532	457	508	492	491	470	516	489	471	537	480	452	517	528	490	520	467	520	486	500	521	478	509	486	510	542	496	449	483	479	515	497	545	469	480	451	505	482	514	490	513	499	478	511	502	532	483	491	507	492	512	468	501	495	488	486	503	483	474	465	534	532	492	485	508	479	526	499	497	496	483	507	512	482	496	470	517	486	555	495	522	492	506	484	537	485	474	482	495	511	513	520	497	522	526	501	525	521	490	534	495	518	516	501	504	523	533	500	490	495	483	480	502	502	521	465	465	490	492	480	508	504	512	509	477	498	485	519	542	486	476	465	503	525	495	517	498	473	462	500	515	496	527	512	501	503	472	507	468	510	503	501	468	492	535	538	517	513	458	456	489	491	540	506	544	479	482	516	500	508	509	456	523	468	493	504	494	532	477	505	482	463	516	469	521	478	488	508	487	544	504	537	486	485	500	542	497	495	526	473	513	493	488	513	458	492	506	495	493	468	497	468	446	515	508	467	490	508	457	493	494	495	518	496	514	481	482	502	497	493	532	504	498	492	523	532	516	490	485	473	491	515	507	500	503	517	483	496	497	502	490	459	453	479	514	520	501	500	509	526	496	493	494	516	502	534	506	493	552	504	535	493	509	489	529	482	465	518	507	483	499	534	492	475	544	523	485	503	531	508	492	542	522	518	491	477	507	501	476	493	496	502	471	457	504	493	520	522	553	487	508	468	477	490	494	479	490	525	487	483	534	488	517	490	493	458	497	502	492	511	506	493	469	567	503	516	481	446	471	514	474	473	476	465	547	481	474	461	486	504	523	498	488	550	512	469	487	503	513	480	523	487	478	492	504	472	497	478	477	483	467	528	491	451	529	475	462	483	493	482	459	468	521	492	530	546	481	488	465	472	472	459	533	464	478	484	491	497	449	479	491	490	505	495	484	498	487	488	485	504	527	464	488	491	460	506	494	535	497	477	517	506	504	511	456	503	496	473	468	484	506	471	507	508	471	491	520	497	485	527	518	493	485	495	510	532	500	525	462	511	526	458	461	518	493	500	516	524	504	513	476	504	501	493	490	502	494	529	505	479	493	503	524	502	500	482	471	500	495	480	463	478	493	429	477	501	486	493	493	476	494	500	510	423	483	492	486	432	483	527	535	505	508	511	492	489	530	499	461	478	482	502	483	539	499	495	452	478	471	471	490	472	500	514	462	485	490	493	484	490	492	469	512	514	518	479	476	502	495	484	511	485	500	480	494	496	486	506	457	498	520	473	509	519	489	484	491	508	520	454	557	500	515	513	528	510	491	561	513	503	518	528	471	501	477	549	510	481	510	508	490	503	507	516	490	523	464	483	502	538	521	521	522	507	509	500	508	522	509	515	513	498	516	512	496	526	495	514	512	492	504	498	478	487	508	504	510	530	530	515	470	490	503	481	522	492	529	470	545	468	518	495	499	462	481	480	506	494	482	475	493	512	497	483	476	470	529	517	525	481	480	481	506	516	480	510	469	494	486	516	506	486	511	517	493	501	461	541	479	486	497	500	515	511	473	477	531	509	483	480	478	533	464	530	516	523	497	479	516	484	497	503	492	526	487	481	498	517	476	482	532	500	506	495	486	483	522	512	498	511	481	493	492	524	497	423	513	493	482	520	494	490	503	517	470	469	506	504	465	498	462	469	498	485	516	477	550	505	497	492	502	476	459	515	503	520	495	474	492	532	485	490	496	518	530	526	523	512	485	477	505	491	500	537	503	444	507	470	517	508	461	468	522	517	502	486	476	519	524	503	487	494	528	486	480	471	513	489	514	484	505	513	516	482	541	495	515	483	487	484	500	514	473	516	500	493	524	527	479	479	486	515	472	465	478	498	470	474	495	554	516	497	515	486	499	534	498	513	480	515	510	525	478	498	544	489	471	466	502	519	527	502	467	521	519	484	489	499	489	476	491	474	464	469	483	485	512	502	514	526	519	520	475	486	479	523	508	494	456	481	476	500	487	502	496	515	465	521	540	485	516	522	501	453	493	475	504	479	483	497	466	475	517	485	470	483	514	492	486	507	502	464	450	470	483	521	442	523	517	512	490	520	545	516	489	466	486	495	521	464	469	497	513	490	496	484	481	479	499	496	491	513	500	453	545	504	491	494	471	446	475	517	517	503	488	483	511	518	502	489	514	486	509	517	479	464	495	509	511	520	484	457	504	476	509	543	505	418	518	520	501	507	483	476	532	506	467	471	492	475	480	461	462	486	476	505	494	529	485	500	502	489	482	494	468	503	477	516	501	475	513	479	452	527	515	494	499	466	503	431	489	527	484	477	465	476	520	495	500	488	490	470	505	505	493	497	482	483	485	509	500	465	489	482	514	516
4053	1050	687	520	374	242	197	219	215	167	140	156	137	146	128	129	120	113	136	125	118	130	117	128	121	111	129	137	112	122	120	126	113	139	122	127	94	100	112	126	106	115	129	124	100	101	133	124	117	124	119	132	113	87	100	115	126	124	132	130	122	122	117	146	122	124	124	118	122	143	116	124	91	120	121	130	100	118	98	133	138	128	124	101	113	114	124	107	105	136	130	141	99	143	113	99	121	117	138	102	122	118	115	108	120	107	122	124	117	127	141	119	133	123	122	99	114	141	144	148	127	112	132	107	111	124	104	114	134	120	119	104	134	117	130	111	99	111	127	135	125	120	103	125	105	115	122	112	126	119	114	106	138	135	120	97	117	135	112	125	121	113	106	123	114	115	125	105	119	135	113	105	129	90	125	138	115	105	140	118	126	141	136	135	115	115	106	103	107	110	116	124	117	115	114	121	132	116	94	112	100	125	133	107	136	113	117	121	131	116	143	105	111	114	109	114	120	115	117	109	109	125	116	123	107	97	125	136	110	114	119	100	117	133	112	120	130	108	115	112	121	115	106	96	121	103	113	128	99	109	112	134	117	133	119	136	124	115	122	103	123	119	100	117	138	110	129	118	131	127	146	107	118	101	112	133	111	117	106	92	110	110	112	124	117	117	110	102	120	123	124	118	117	111	117	126	121	110	121	103	122	124	118	121	109	110	128	116	137	130	122	117	114	113	125	118	119	113	119	111	121	127	129	106	122	123	137	100	102	117	113	113	108	117	123	101	131	123	101	115	102	108	124	114	117	118	103	102	121	109	113	115	101	112	110	95	117	134	132	101	119	126	141	122	119	127	141	125	115	87	125	116	119	107	105	99	110	109	131	101	115	114	121	122	116	111	120	118	123	118	115	116	114	119	122	123	125	98	107	111	99	104	117	124	118	115	128	133	102	107	114	158	122	109	118	129	133	124	118	124	122	106	133	96	99	110	123	111	113	116	136	117	140	136	116	119	133	108	108	107	131	128	100	113	101	125	129	115	119	114	121	130	125	129	109	99	146	123	115	118	117	109	129	134	135	129	114	105	111	119	114	109	129	109	122	126	102	135	123	114	121	111	122	114	110	110	103	105	109	117	116	116	121	109	117	124	105	127	114	112	127	95	136	120	128	117	135	140	98	124	128	111	140	101	110	110	132	148	127	131	128	117	113	106	143	111	116	122	94	126	124	110	148	118	117	126	114	112	112	110	143	129	125	134	104	114	113	127	122	144	123	112	129	125	131	141	131	112	119	117	115	126	128	105	129	118	117	117	120	116	122	113	133	102	106	126	139	111	108	137	128	119	121	129	114	112	125	130	121	109	140	116	118	141	120	132	133	112	125	111	98	117	119	109	118	125	140	114	137	101	112	122	134	106	114	127	99	107	118	132	136	107	118	116	104	116	129	125	144	107	140	114	118	120	108	102	105	108	121	142	114	126	142	137	107	119	108	87	105	113	127	102	115	101	144	118	120	118	130	114	104	102	115	113	129	125	129	117	126	123	123	128	105	117	115	136	100	111	100	125	99	128	116	110	127	100	121	119	93	134	117	129	133	141	104	129	129	118	132	112	111	111	97	130	115	113	111	99	106	125	116	146	123	122	135	128	128	128	122	149	110	129	110	127	123	106	115	115	128	113	109	133	122	86	124	111	122	130	105	103	105	108	124	116	116	115	132	105	120	109	105	142	123	123	123	130	126	123	115	114	115	114	136	109	121	125	124	121	133	112	128	132	96	130	103	111	120	122	104	108	102	121	121	131	112	135	103	114	101	110	109	140	143	122	121	102	117	135	118	138	112	106	115	103	146	123	111	109	126	115	92	132	126	119	106	124	108	121	96	123	104	98	105	120	130	114	129	114	107	107	140	120	123	106	105	114	110	106	126	132	112	131	123	122	104	109	134	120	125	104	98	135	105	111	117	113	130	123	130	120	124	118	118	124	100	106	119	133	85	133	122	133	118	125	130	125	92	118	124	117	121	113	134	119	123	110	135	124	112	103	119	120	104	125	111	108	133	136	134	87	112	118	108	101	118	119	132	106	117	108	114	117	104	98	113	129	134	127	102	108	130	129	109	132	118	115	110	122	122	123	118	130	136	108	146	128	103	110	123	124	125	104	139	103	129	126	115	124	122	117	111	112	118	119	120	137	126	126	118	106	111	122	113	129	127	124	138	111	106	133	124	121	146	98	117	124	117	115	119	129	113	118	119	117	115	100	131	151	103	115	100	126	117	113	108	105	130	121	103	123	77	125	95	123	113	105	129	98	101	131	107	119	97	104	118	109	102	108	107	117	142	136	130	131	105	116	123	126	117	120	116	116	104	120	113	120	129	113	116	115	122	110	119	103	111	126	105	108	117	114	126	103	114	113	115	125	115	108	102	135	116	101	118	115	119	109	102	132	105	125	112	106	111	123	104	128	123	118	113	135	101	123	105	136	123	112	129	110	142	126	113	150	137	116	138	109	123	113	109	112	108	116	123	108	93	106	127	115	103	128	119	121	136	113	103	113	95	123	115	126	100	107	102	121	137	126	124	129	122	105	118	118	102	120	131	116	131	102	115	102	114	122	127	109	123	115	127	112	114	122	142	132	102	146	109	140	113	140	121	113	145	116	133	108	117	105	113	105	110	125	128	127	108	108	107	118	126	120	130	122	133	118	122	132	104	113	115	114	118	133	133	127	109	111	111	120	99	121	104	153	115	111	138	127	138	111	136	116	123	124	87	116	97	133	126	121	121	109	114	99	94	117	132	103	119	118	121	100	132	118	127	117	103	127	104	114	140	123	107	111	107	126	112	102	119	106	128	102	135	98	117	116	139	115	124	101	126	97	119	104	119	129	122	126	89	131	117	121	119	122	129	127	118	117	125	117	103	111	106	106	115	102	113	128	124	112	121	123	127	137	123	109	109	132	108	122	129	103	108	102	113	126	123	125	123	112	109	131	113	119	111	110	102	114	115	110	109	119	119	105	109	140	129	100	113	118	99	131	115	117	124	102	119	115	124	116	121	120	91	111	131	117	118	133	143	140	106	114	123	111	115	129	109	105	103	124	144	145	121	128	113	119	123	112	121	112	132	126	114	122	119	110	127	108	104	110	113	120	106	130	109	125	129	124	124	116	120	131	124	111	108	110	109	116	137	122	134	111	119	110	112	124	127	143	145	122	102	113	100	133	97	120	104	111	142	122	132	109	121	112	116	133	111	132	116	93	100	112	109	108	114	127	120	132	109	135	126	131	108	126	95	88	122	129	99	125	127	117	121	128	90	96	112	146	110	111	119	127	120	104	119	114	103	119	97	133	126	104	118	107	116	109	135	116	121	101	110	121	126	122	91	101	115	120	102	123	120	112	127	129	132	109	111	122	115	99	120	122	115	138	127	126	122	142	129	108	116	123	105	100	105	112	129	109	123	112	120	123	119	121	112	108	113	105	128	118	115	118	115	120	114	141	117	112	118	110
3024	986	1368	1717	1324	1090	841	754	715	646	609	554	473	441	431	403	396	387	351	343	337	341	346	358	311	348	326	336	316	358	355	357	336	336	307	331	325	304	284	344	338	286	339	338	337	311	301	309	325	307	282	338	310	303	323	290	283	306	314	291	300	339	315	323	314	322	311	308	325	303	318	291	336	311	305	322	308	317	307	289	317	297	297	335	328	348	303	318	294	318	294	329	293	359	320	305	328	302	297	318	341	325	313	322	314	302	312	320	314	339	285	294	302	312	310	310	291	303	281	305	289	290	328	340	285	289	310	318	287	334	309	340	300	303	305	284	322	297	292	292	286	284	313	334	299	311	311	306	311	304	305	285	283	323	331	316	362	309	288	324	324	322	317	294	270	310	287	334	293	308	291	289	306	308	306	311	284	293	331	325	283	314	333	303	299	295	314	312	312	330	289	304	318	342	301	304	301	334	293	284	346	294	280	317	274	295	324	318	301	314	293	274	311	340	308	283	326	296	326	305	325	284	316	282	318	306	332	313	280	308	319	309	317	302	329	292	313	292	294	342	315	336	266	317	328	283	294	316	305	300	329	312	296	330	293	296	320	295	337	321	326	321	324	315	302	344	315	337	330	302	303	317	304	306	287	293	318	305	325	298	316	309	280	346	334	294	308	309	313	306	327	310	343	322	304	318	337	302	295	323	301	292	296	300	301	301	302	306	292	309	321	292	288	311	297	309	289	337	293	290	301	295	282	308	293	297	322	324	280	289	290	293	321	295	282	307	314	317	315	289	305	290	351	338	286	326	341	273	301	333	323	307	322	304	280	310	270	308	280	300	326	305	281	311	288	308	332	319	294	327	332	302	339	311	288	298	305	299	304	304	323	293	361	315	327	304	292	320	293	290	298	315	297	342	351	313	293	307	330	343	327	327	296	323	292	301	321	285	301	285	284	303	324	324	341	311	317	296	305	338	312	310	307	303	308	291	316	299	271	292	289	279	326	326	301	283	296	284	291	308	288	318	330	305	300	298	305	309	316	325	309	259	323	314	311	343	309	298	283	313	330	293	340	302	280	320	345	332	287	344	321	318	335	308	308	296	323	307	336	337	303	278	313	301	292	319	318	281	289	291	306	324	341	301	313	324	330	302	303	317	307	319	337	292	315	340	299	281	302	292	307	309	296	323	305	323	289	298	309	316	306	336	279	292	294	316	305	318	317	321	285	326	280	335	298	324	297	281	276	294	314	275	301	309	319	316	330	307	299	344	275	317	319	318	289	281	332	314	271	330	330	309	310	317	324	294	309	316	308	290	355	310	299	309	318	277	309	288	326	297	295	312	301	288	311	315	283	279	310	298	279	302	296	317	315	320	285	300	348	325	314	332	292	293	313	302	305	314	293	299	313	331	331	353	299	324	305	295	330	298	307	333	348	327	325	328	279	311	323	307	312	335	346	299	303	303	311	302	325	285	364	325	298	342	338	325	333	313	339	320	327	297	319	319	324	325	285	301	308	330	319	319	311	311	340	285	303	285	313	330	327	307	296	330	293	316	308	288	300	288	321	301	303	323	304	286	323	330	303	316	284	335	298	327	304	320	328	304	297	331	332	319	294	331	306	307	289	296	302	292	315	306	289	305	298	335	316	307	298	329	323	318	322	298	303	310	334	307	300	293	308	313	331	318	309	313	299	305	303	301	309	297	293	334	288	285	279	313	334	334	319	330	315	296	297	318	318	295	299	277	298	351	307	300	290	298	316	310	332	331	334	307	321	306	293	288	337	311	288	307	293	337	319	301	330	304	313	321	334	307	295	303	311	312	330	321	343	337	317	319	292	310	302	308	352	305	331	324	318	345	301	299	316	324	316	350	292	299	309	325	313	343	353	325	297	300	324	292	314	305	276	318	335	268	316	308	318	327	279	290	296	349	313	336	320	360	293	322	337	359	310	291	325	309	288	314	311	318	292	295	376	305	335	327	297	314	322	341	313	338	313	317	352	317	302	291	360	326	318	326	308	285	319	317	335	297	315	333	313	302	330	301	323	314	314	286	324	299	288	303	317	301	324	311	311	295	289	319	350	333	304	249	320	319	298	305	289	304	296	304	268	280	301	290	343	299	307	285	328	281	312	320	326	310	329	279	294	301	313	315	329	280	313	331	295	295	297	325	316	325	306	317	339	295	294	288	315	293	317	297	302	319	329	297	288	313	267	315	306	298	299	317	291	325	356	304	325	305	300	254	318	296	313	330	327	297	335	300	328	300	301	346	336	304	314	317	323	274	310	300	338	326	332	323	311	333	326	278	324	316	312	311	324	297	298	310	295	307	285	352	340	338	296	298	298	310	283	282	329	295	290	314	302	314	289	314	310	316	303	303	290	303	305	282	339	305	283	283	327	309	297	298	312	305	311	299	310	308	302	328	319	316	291	300	345	324	291	289	288	309	307	303	302	320	325	308	306	289	353	303	311	310	304	308	316	328	319	298	321	335	340	301	312	310	323	290	316	287	296	296	295	324	327	311	318	306	313	319	322	291	317	304	308	320	350	294	298	283	316	302	306	308	309	305	297	309	306	292	299	298	324	321	322	296	312	292	322	293	303	329	295	303	316	323	312	317	325	300	315	288	304	315	312	278	330	308	299	310	297	303	279	335	325	281	313	284	294	303	353	289	323	338	295	315	319	283	326	281	331	341	311	300	310	318	354	283	334	310	333	308	308	295	300	313	316	283	287	314	327	304	327	327	296	317	318	334	287	326	322	303	308	294	292	314	316	328	310	294	301	314	343	304	343	309	324	308	306	303	316	329	313	322	280	342	309	304	318	274	286	284	282	281	319	285	340	280	318	298	281	322	296	322	307	312	311	290	331	319	312	343	314	307	279	297	321	300	306	326	294	326	302	343	296	318	310	295	373	318	301	308	299	325	293	326	285	319	327	270	277	314	312	308	362	300	326	313	316	306	309	314	301	341	302	300	310	326	295	309	273	329	323	312	307	314	325	309	305	327	310	302	295	338	313	297	296	281	357	317	313	295	320	322	345	323	273	283	310	297	317	280	332	321	292	306	302	281	292	278	292	319	313	287	311	289	306	294	325	282	293	300	309	325	309	293	302	292	309	305	304	339	317	316	312	319	313	292	292	315	308	332	326	276	325	297	304	317	299	284	306	331	325	286	296	315	300	302	292	306	313	308	300	339	298	303	343	296	304	330	308	300	283	311	344	301	311	319	308	271	305	308	288	335	329	312	313	295	322	303	302	297	279	281	293	314	325	334	309	308	284	324	319	282	323	316	320	313	322	329	308	307	336	329	326	319	319	321	297	322	294	313	294	286	304	332	304	302	320	308	302	318	297	325	269	331	338	289	293	326	288	277	311	319	322	284	308	317	279	280	301	301	280	337	323	285	304	318	278	295	292	325	300	349	304	295	310	332	301	295	294	299	284	347	320	343	313	329	299	311	278	308	337	304	329	294	328	290	314	317	295	317	321	310	277	274	276	278
13958	3229	1786	1261	834	622	516	468	445	386	346	310	304	280	282	269	248	267	247	244	238	262	289	253	269	227	204	205	259	241	201	267	249	228	242	233	219	219	199	233	211	229	247	255	239	233	258	241	233	221	238	203	199	236	217	201	221	240	212	219	235	243	209	243	211	228	202	229	255	220	238	201	212	227	247	207	226	207	197	264	262	223	213	217	226	219	233	234	259	238	235	252	245	238	222	252	244	221	217	243	201	213	226	216	207	234	191	235	230	251	234	241	244	208	231	237	216	195	228	258	223	241	214	198	276	262	216	205	217	235	215	219	220	240	252	235	253	217	204	244	230	237	230	212	240	218	235	216	222	229	208	204	215	211	211	245	229	214	221	214	244	227	227	204	250	223	233	237	227	216	220	228	237	211	238	255	224	220	231	211	242	216	193	201	234	218	235	217	240	233	202	229	233	255	235	236	206	233	206	193	224	260	251	216	221	238	223	231	229	211	180	208	208	196	246	240	226	199	231	225	225	207	231	234	237	199	224	214	226	226	218	210	246	252	219	216	238	220	210	238	209	225	227	226	230	239	220	218	201	231	223	247	193	206	220	232	216	232	205	211	229	215	219	234	216	219	247	235	246	215	232	214	206	213	201	211	208	224	234	217	211	243	248	244	206	233	207	242	216	191	223	224	231	207	240	238	224	223	197	226	228	226	249	230	226	196	277	209	217	201	239	247	213	239	231	209	215	223	234	202	181	196	231	233	218	241	214	222	224	224	222	206	213	232	232	200	230	234	243	217	235	213	235	254	220	202	235	232	249	235	241	204	206	220	250	221	205	240	213	234	210	227	249	223	217	193	227	236	233	247	213	225	202	247	227	219	214	223	213	222	263	243	220	225	239	227	224	217	228	221	233	211	222	229	270	233	235	227	237	189	205	215	231	223	221	210	213	258	209	257	252	232	207	233	222	227	215	211	217	227	242	244	204	214	202	246	234	214	217	227	236	214	238	225	227	217	240	247	224	226	214	242	214	225	221	235	219	211	208	222	218	246	230	243	247	246	220	234	241	224	245	240	251	229	234	222	237	254	228	229	232	227	218	226	248	226	238	206	207	243	233	243	238	243	215	212	211	250	238	219	237	232	207	225	198	203	239	231	222	225	197	194	249	227	263	218	244	198	218	210	219	226	230	247	233	217	216	233	228	226	236	225	228	217	209	212	235	247	221	226	274	242	238	219	238	243	208	225	189	226	219	218	217	227	194	216	215	209	230	219	230	198	241	226	215	211	232	219	238	223	212	249	253	249	211	195	233	240	235	225	203	226	226	242	236	239	226	219	221	251	235	242	193	226	242	222	207	232	238	249	240	230	238	239	245	212	226	238	214	251	223	226	247	220	227	252	223	235	215	218	237	257	246	245	252	235	261	230	257	240	226	206	233	232	231	253	249	249	225	215	203	213	217	219	218	221	234	213	207	229	236	222	209	237	224	230	255	232	202	209	226	220	205	224	217	218	205	209	227	267	232	220	218	227	218	244	227	230	200	238	236	195	215	222	238	214	244	225	226	225	195	208	224	205	222	234	230	218	211	233	246	218	190	196	252	220	210	237	221	232	221	226	221	237	226	211	241	223	223	243	226	215	223	217	250	195	244	233	237	219	204	243	206	243	219	236	242	238	237	275	241	226	230	212	202	237	228	241	195	212	229	226	245	238	227	227	213	225	208	213	247	221	261	247	224	239	208	235	203	253	209	231	232	232	230	237	231	218	237	217	215	228	238	244	225	234	230	252	231	233	236	223	245	226	224	205	239	217	232	199	222	225	250	216	249	243	217	242	219	228	215	214	219	252	249	238	221	225	212	236	210	226	220	213	216	217	224	226	206	251	230	213	232	239	231	231	217	196	244	205	215	255	209	223	230	233	218	207	212	228	237	234	218	235	215	234	229	248	231	209	207	220	198	224	223	243	250	227	241	203	210	201	209	219	216	241	242	254	190	224	216	211	235	241	204	211	223	215	239	211	240	224	232	235	222	199	213	214	215	231	220	200	223	206	208	224	236	221	242	233	235	198	229	213	251	224	221	207	258	214	236	252	215	241	225	232	214	225	229	236	237	210	259	251	221	236	195	282	218	198	217	222	200	234	220	233	244	238	228	246	243	222	229	242	217	295	218	214	224	236	197	217	258	225	216	201	231	220	220	226	237	232	212	217	210	260	261	212	231	222	236	225	238	241	229	235	260	243	241	192	222	227	228	214	224	197	227	209	228	240	222	244	228	227	249	221	238	213	226	214	213	221	214	218	189	216	216	237	230	234	214	247	246	211	231	211	248	220	241	221	203	234	212	206	202	221	222	211	226	196	255	197	218	219	227	229	237	220	238	223	231	237	224	231	214	230	228	179	207	247	204	217	193	232	204	222	216	216	224	217	237	245	231	231	235	219	200	215	220	232	257	209	197	237	233	212	219	249	211	257	240	216	227	222	233	237	228	230	203	223	233	213	225	227	205	222	221	217	233	256	232	225	222	250	201	235	196	238	252	190	239	219	233	211	226	223	204	234	254	223	210	243	215	244	230	193	211	265	216	232	203	225	205	213	249	229	238	218	227	248	222	244	255	215	213	236	226	222	223	227	216	204	205	213	212	237	217	236	230	254	225	230	227	229	236	230	222	217	213	225	227	265	217	235	210	236	248	222	205	202	225	225	234	216	207	218	222	256	226	220	230	219	230	224	227	238	233	254	220	247	234	242	208	221	223	211	226	203	213	224	225	195	210	236	216	261	216	226	211	214	217	219	253	227	204	195	220	221	214	243	222	205	231	184	227	247	245	216	243	272	209	241	243	209	203	216	221	194	233	250	259	212	217	232	241	237	225	231	219	243	198	197	227	232	209	204	241	209	211	217	234	222	244	230	201	223	230	251	240	240	226	229	211	230	221	245	218	248	233	244	214	224	239	240	237	243	233	222	234	240	243	240	221	226	226	251	221	206	263	226	234	229	218	269	230	221	200	229	214	211	231	220	246	273	239	222	205	255	227	227	236	245	227	219	221	231	234	246	221	223	238	209	266	235	224	238	242	202	225	238	227	224	218	221	220	240	199	247	240	226	217	216	262	202	203	236	247	248	253	223	244	253	228	230	243	227	218	230	224	218	226	236	212	245	212	269	241	225	234	235	225	196	253	218	249	206	189	215	236	217	225	216	269	212	236	226	246	232	215	214	233	252	218	237	227	233	232	254	240	255	252	232	222	240	202	210	200	217	227	247	219	201	226	199	207	242	252	249	236	229	214	201	204	197	257	235	233	214	228	204	201	239	214	233	231	214	226	227	235	197	211	222	221	226	241	205	249	217	232	223	233	224	230	228	232	253	216	215	248	235	249	187	221	221	229	232	249	224	209	223	207	234	260	212	247	209	233	230	224	255	231	237	231	200	237	237	223	180	222	265	224	238	236	238	221	255	221	225	238	225	218	246	228	232	224	232	227	221	225	220	218	227	211	251	231	176
10328	2017	2948	3506	2873	2222	1980	1802	1573	1382	1159	1121	1109	1014	877	790	758	714	666	658	697	707	667	721	627	653	586	646	624	559	560	552	610	589	532	524	533	571	528	595	595	560	561	599	533	567	561	559	547	564	528	539	530	569	580	516	506	520	558	567	510	550	586	555	528	564	505	490	537	523	494	551	520	525	534	488	534	511	536	545	537	584	525	534	562	513	528	535	532	521	516	494	545	550	522	516	562	529	522	556	525	505	509	494	538	534	512	541	525	533	562	526	523	541	535	520	537	529	551	522	574	568	503	509	559	492	558	516	533	526	514	559	517	552	519	563	551	503	564	511	502	555	521	556	553	532	526	567	529	522	557	507	524	535	541	561	573	550	525	536	550	480	527	511	525	515	553	502	540	527	553	530	529	502	507	503	506	568	527	517	522	538	553	550	552	497	510	520	541	524	548	536	530	521	548	520	519	502	519	514	522	517	543	525	548	569	530	489	525	520	516	541	547	557	500	540	528	464	571	546	572	517	570	517	509	546	495	564	556	533	531	521	536	518	516	526	497	518	483	508	490	538	555	561	541	510	545	537	524	532	503	545	517	532	520	526	502	557	520	520	541	539	578	530	551	568	532	509	522	535	519	557	551	527	550	521	544	475	494	509	539	539	493	536	484	527	540	506	561	547	549	503	540	475	511	497	490	539	540	504	555	514	550	549	547	509	542	597	501	539	592	529	554	526	475	510	534	568	549	562	543	539	505	547	530	535	566	529	498	531	548	569	531	499	530	542	488	515	553	508	517	562	539	487	567	513	547	509	542	506	502	552	542	537	545	545	558	556	501	481	491	543	568	510	537	532	529	505	535	544	552	538	516	541	568	520	528	508	562	551	527	569	532	488	561	535	547	577	500	536	522	554	527	506	550	537	539	513	515	509	499	521	525	537	508	551	554	518	519	544	531	542	510	517	495	506	532	500	522	535	536	524	557	524	520	561	517	528	527	514	497	543	526	552	551	554	539	540	533	531	532	513	522	539	554	520	524	522	535	523	523	552	539	531	518	542	532	482	500	531	541	549	537	565	528	540	455	534	541	500	510	556	538	507	541	499	540	506	527	519	528	544	552	524	552	501	547	515	525	519	557	514	505	532	522	549	534	520	516	542	519	510	531	532	501	549	492	499	521	528	528	519	532	508	545	495	514	512	533	536	552	555	515	505	527	535	507	494	529	545	532	493	502	558	547	572	553	510	530	527	495	537	512	552	506	505	514	492	519	529	512	551	537	526	502	515	529	551	532	526	510	521	558	571	522	526	533	542	544	518	523	527	490	550	578	529	520	494	557	527	552	532	525	513	513	540	547	536	515	548	556	511	559	511	504	530	504	494	528	506	554	545	496	528	538	498	554	539	534	495	553	548	504	525	537	552	486	485	501	512	514	507	554	514	524	517	589	504	541	525	529	547	540	482	533	486	491	545	540	527	556	539	545	542	536	504	543	571	545	569	504	485	549	524	485	535	569	537	536	570	535	526	530	507	534	521	546	522	538	531	528	563	523	514	505	502	506	539	535	542	549	535	541	508	527	515	547	534	550	488	511	561	527	538	547	526	512	555	573	560	515	521	557	545	494	516	513	523	502	564	543	553	535	527	496	525	484	527	534	536	543	592	576	505	511	576	560	491	535	538	503	522	544	515	510	539	523	513	536	586	519	533	592	546	559	527	551	512	532	561	549	507	562	512	545	526	497	568	510	535	497	514	509	514	519	560	535	512	520	496	509	547	531	517	539	549	573	501	537	531	544	539	514	546	545	564	516	521	498	536	537	553	520	568	536	500	526	542	553	542	521	545	509	508	542	552	532	499	561	546	514	517	512	483	532	547	523	537	544	475	530	510	538	528	528	530	510	506	550	511	482	530	551	566	541	547	555	502	559	537	514	543	464	520	561	512	553	530	503	532	528	557	566	552	505	549	538	519	529	520	520	563	500	534	573	536	515	583	541	513	525	540	545	533	519	525	525	490	527	496	559	538	497	577	498	535	489	535	535	563	556	542	497	528	557	547	520	549	538	551	544	594	532	548	511	534	525	499	536	543	480	557	519	541	552	549	528	556	513	544	550	535	551	547	527	526	541	552	529	522	564	508	521	630	551	501	548	533	528	555	560	551	521	550	556	483	555	512	529	495	527	534	525	517	521	532	541	554	539	535	502	504	496	537	581	511	561	513	544	576	518	551	508	512	501	496	500	523	547	508	520	524	574	526	529	500	519	543	568	501	546	562	478	551	531	545	556	532	521	554	556	511	547	512	557	513	521	528	528	536	526	519	531	527	571	509	537	513	544	524	505	520	568	511	538	547	556	520	563	523	532	529	540	541	590	564	561	531	565	495	580	535	532	499	541	538	546	517	562	543	537	517	530	558	552	511	543	546	538	520	507	552	530	524	526	551	555	512	497	510	571	539	526	513	542	545	589	530	565	545	573	536	536	508	480	492	547	521	540	521	512	542	535	548	529	502	539	567	530	540	527	511	534	546	520	569	498	519	508	541	520	519	572	546	544	499	537	529	536	563	513	572	523	509	566	499	491	526	517	543	518	528	539	513	564	547	520	552	530	520	510	492	552	523	530	525	541	558	562	577	542	521	528	524	527	502	536	549	519	546	502	559	502	536	509	483	523	498	536	525	512	567	571	497	542	551	517	544	483	552	550	495	525	532	539	564	558	505	531	497	543	512	488	534	492	509	523	553	531	547	501	540	522	517	510	526	550	525	615	546	511	545	563	482	520	540	536	539	518	536	536	553	540	522	540	472	580	534	548	475	560	541	550	527	556	544	541	544	563	553	541	501	546	526	538	579	555	564	516	517	547	548	493	509	512	511	564	490	558	539	503	512	570	543	487	522	552	561	513	528	498	576	510	557	578	514	518	557	501	564	535	547	547	523	523	548	546	523	553	567	584	536	542	502	513	486	558	515	539	537	544	514	568	538	551	519	545	526	492	503	503	542	521	524	538	516	537	547	517	526	572	522	524	533	529	524	508	525	541	522	583	527	549	532	562	524	498	542	539	560	521	521	534	558	587	549	523	567	513	553	564	502	505	519	549	526	483	500	529	565	566	524	488	511	488	527	524	513	525	500	546	527	536	617	525	529	546	519	548	498	532	550	527	586	537	499	522	515	548	570	474	506	518	503	511	528	539	553	492	523	484	527	571	523	520	511	538	524	546	545	530	506	572	500	579	533	540	513	521	511	525	546	516	554	539	541	581	552	513	510	562	545	544	506	522	527	587	508	573	504	531	527	540	508	563	528	548	548	547	543	551	528	504	514	518	545	507	503	541	521	568	535	506	514	524	531	521	512	514	549	498	517	563	524	564	547	548	579	547	549	531	553	542	554	520	508	522	534	514	548	511	523	513	529	551	501	496	556	523	514	514	511	559	566	524	508	523	543	537	583	517	524	552	529	545	501	549	544	525	560	552	486	591	480	490	530	564	533	532	528	499	530	526	545	526	512
23468	6500	3031	1958	1271	882	612	643	482	469	436	375	360	356	315	269	258	222	272	241	287	259	268	239	245	229	227	230	242	239	249	227	215	262	227	228	178	213	237	217	266	242	230	201	220	190	236	231	230	205	228	225	230	192	222	224	208	205	205	223	194	201	217	227	214	212	215	204	209	211	235	193	204	213	238	206	208	204	236	237	223	212	223	214	202	230	232	211	216	219	236	194	221	242	221	243	213	207	191	235	223	208	198	201	222	199	239	211	235	218	220	209	234	216	192	227	212	226	225	236	208	234	213	249	209	225	224	194	254	218	203	220	247	219	202	200	207	233	220	215	222	206	242	201	236	205	210	261	199	207	216	194	233	247	217	243	232	192	221	229	218	220	192	227	219	229	246	216	217	226	246	191	195	220	244	211	206	214	186	224	203	194	196	248	215	218	209	247	238	205	247	225	202	211	192	209	230	238	187	233	211	242	217	201	220	248	205	198	194	268	213	217	208	225	234	215	218	211	207	199	195	210	222	239	221	214	221	215	214	219	203	213	204	237	230	231	233	224	202	200	225	205	215	206	244	217	228	235	230	226	218	231	203	219	197	226	170	231	196	234	218	176	204	221	238	204	217	232	216	204	245	219	220	208	206	240	227	213	228	236	204	226	248	207	229	244	249	202	223	208	199	218	231	213	208	200	197	243	212	247	219	194	222	214	205	194	216	220	223	220	189	218	239	235	217	231	210	206	204	235	229	217	204	201	232	225	239	225	201	195	201	200	198	232	203	197	198	196	196	221	214	228	226	209	200	223	230	234	217	211	229	232	197	216	212	230	179	238	195	229	228	244	224	213	245	173	224	222	209	229	203	226	229	214	189	235	202	254	204	210	198	198	190	245	203	198	236	214	221	230	196	211	201	217	240	247	219	216	194	222	189	221	254	203	200	225	205	199	219	205	193	241	211	221	261	229	219	184	233	233	196	231	200	221	204	216	232	203	211	242	242	233	205	213	203	215	222	219	260	217	232	222	194	205	206	224	197	209	189	220	216	210	198	206	217	222	234	223	194	258	225	255	214	202	227	218	204	224	201	204	207	214	227	244	227	222	208	217	201	231	212	200	210	215	241	204	239	230	212	228	187	189	203	198	240	241	229	209	235	222	224	205	217	209	214	213	229	230	234	190	215	215	214	207	225	212	237	219	223	214	210	200	217	217	207	222	211	200	253	213	228	206	219	221	241	221	207	240	221	223	204	231	209	216	221	222	229	220	222	239	236	230	217	208	231	207	233	225	237	207	229	240	224	204	194	183	231	220	233	214	244	240	224	211	218	207	192	212	210	214	218	223	210	193	206	208	216	211	214	208	226	245	231	216	225	212	193	241	247	214	235	209	239	250	229	179	231	216	236	231	226	230	204	210	204	227	203	215	246	217	209	210	223	195	212	225	208	217	199	233	245	205	205	194	211	185	218	234	211	237	212	204	193	225	233	206	229	225	235	218	210	217	207	223	223	197	213	223	228	204	220	213	226	222	258	195	225	223	233	207	218	233	212	235	200	209	230	192	209	248	206	219	219	214	222	218	219	196	238	237	199	216	216	209	222	210	229	233	209	249	202	208	189	235	232	205	213	212	234	210	199	219	206	217	195	218	180	194	219	177	217	227	243	232	201	224	227	212	229	216	216	193	232	187	220	218	178	213	207	211	199	188	232	202	225	199	203	228	227	222	215	209	222	191	207	226	221	228	210	211	228	205	231	252	210	214	214	226	199	200	211	239	206	210	181	204	226	215	223	226	241	210	207	233	183	191	217	244	206	210	225	248	225	218	223	209	217	230	211	187	226	245	207	219	223	217	222	217	211	182	240	214	230	240	215	230	221	218	218	224	223	216	207	208	235	233	205	200	237	222	226	231	242	223	222	230	202	223	229	221	203	223	214	201	214	197	224	248	225	213	204	215	251	210	256	230	205	221	203	232	215	250	203	225	226	209	247	224	203	225	228	212	231	198	226	222	236	219	220	213	205	210	194	180	215	206	232	239	228	233	205	227	227	233	231	221	222	226	222	212	196	203	199	226	219	213	232	197	205	197	219	186	228	205	232	206	231	202	202	219	228	197	229	182	199	194	201	230	206	234	204	207	214	233	203	206	209	238	224	218	212	184	233	227	223	271	214	212	221	202	220	230	228	203	204	221	217	220	206	230	222	222	209	228	233	173	214	220	219	222	217	212	198	225	204	232	218	242	191	229	220	213	229	205	192	205	217	194	221	216	223	209	228	212	217	222	223	243	243	209	226	226	225	219	228	186	217	212	206	201	216	248	218	197	210	202	215	227	237	227	242	250	196	222	203	211	206	221	213	216	213	231	205	235	204	214	200	204	229	220	234	230	218	242	253	247	243	227	221	195	204	220	208	195	228	234	213	245	239	225	217	216	207	218	247	239	199	186	219	203	207	214	213	258	201	183	203	217	212	211	211	198	224	205	192	209	243	208	198	234	208	233	212	238	199	228	217	213	218	240	188	222	221	198	211	198	218	185	200	230	223	203	188	190	229	235	235	205	233	220	222	223	232	207	205	238	221	215	236	191	199	219	217	217	221	201	220	215	241	211	216	221	218	245	198	180	195	230	207	207	214	228	207	230	219	256	213	197	237	209	255	246	232	216	218	207	211	210	192	201	219	196	226	205	227	223	211	230	207	229	204	194	216	240	203	229	219	234	212	214	200	214	238	228	232	230	206	216	231	217	231	207	205	199	215	204	259	249	228	200	227	221	219	215	250	213	199	202	216	214	215	205	227	217	222	227	250	238	211	197	235	212	214	191	204	238	198	204	219	204	203	212	214	225	214	208	205	209	189	216	205	237	226	220	222	237	221	220	220	232	212	212	212	230	212	241	243	221	226	220	221	217	206	229	231	206	216	230	204	218	227	229	218	200	215	212	212	211	220	254	225	216	223	188	234	225	224	215	209	197	194	210	239	221	216	224	210	226	231	222	253	209	245	218	223	223	218	195	211	214	251	219	221	204	222	194	215	199	201	178	237	216	231	220	219	225	202	224	227	212	218	210	199	192	201	189	191	208	229	210	247	209	226	219	219	230	202	194	233	222	209	220	244	191	220	208	208	199	220	210	207	198	244	210	226	195	224	215	254	201	223	212	223	239	216	216	211	199	207	210	231	246	210	208	219	218	222	203	235	211	207	207	197	207	233	226	231	196	208	212	255	252	227	232	202	209	212	200	204	210	211	247	210	208	205	214	214	184	227	250	229	206	206	209	225	237	225	222	241	230	199	223	208	196	218	186	200	214	218	240	201	196	235	192	186	232	243	218	246	224	223	224	211	226	253	218	202	221	258	257	200	216	219	203	224	200	243	201	208	218	200	208	198	221	217	213	224	229	218	205	216	217	235	200	205	185	222	199	219	224	226	225	217	200	218	219	204	215	226	227	213	217	217	234	211	190	234	224	194	225	205	218	207	208	208	187	194	239	232	203	236	225	248	230	209	228
14750	3175	4279	5245	4339	3441	2719	2525	2006	1855	1612	1486	1365	1266	1076	903	921	797	795	711	730	752	793	718	675	728	614	601	586	562	584	595	581	553	528	542	583	530	510	527	565	507	540	519	498	493	506	518	522	511	484	486	542	508	466	463	507	448	477	542	482	473	513	485	491	496	502	483	483	483	481	506	485	507	501	453	522	507	479	485	493	493	476	502	525	497	500	510	520	523	471	543	548	484	512	464	494	492	525	454	503	509	494	492	507	503	498	459	515	497	481	507	505	513	488	505	510	488	524	470	489	501	520	500	532	476	474	478	482	511	457	473	497	508	483	531	472	522	518	500	491	470	468	478	494	490	486	534	491	478	523	489	497	457	433	514	479	487	485	481	477	459	485	520	493	472	490	516	499	509	527	518	528	519	483	532	458	497	495	499	516	533	511	504	523	504	503	475	506	481	496	468	473	487	455	475	492	491	480	498	480	449	508	465	493	495	463	516	484	485	517	480	500	505	525	488	483	486	489	522	465	501	493	504	489	492	509	506	485	503	458	496	456	492	531	489	466	493	458	477	490	473	476	488	489	516	505	445	508	531	492	482	486	523	508	511	465	496	480	483	473	498	481	478	508	473	460	508	522	468	444	510	489	481	501	479	470	479	520	506	489	454	444	520	458	521	468	472	496	515	492	481	480	477	490	448	470	543	506	463	437	508	483	495	470	515	524	444	512	516	454	514	499	462	483	507	496	498	483	486	503	476	511	464	507	518	514	512	522	520	495	489	508	473	480	485	502	505	516	501	522	466	474	481	465	486	497	475	483	486	486	447	452	509	516	446	477	523	510	463	485	484	500	460	482	500	443	521	495	532	507	451	522	430	494	500	530	488	506	489	428	526	567	518	450	470	460	524	478	486	506	464	505	508	474	492	509	449	480	499	467	519	449	509	502	514	494	498	489	536	501	495	518	497	522	465	500	548	482	534	497	459	509	517	511	485	462	460	510	502	500	488	457	480	504	505	474	508	465	471	512	495	472	466	456	476	496	463	496	478	490	509	470	506	494	489	446	450	507	491	516	473	480	477	504	503	517	490	483	459	527	455	482	444	486	530	501	455	486	510	467	502	529	475	510	470	443	489	452	501	493	487	435	485	514	492	524	467	495	525	523	482	488	464	481	534	501	484	521	522	501	470	478	478	455	488	505	503	508	518	486	485	496	484	520	529	506	532	481	501	496	474	541	511	460	465	482	493	508	506	480	465	482	485	478	477	509	498	498	447	504	498	479	519	489	493	562	473	485	492	472	485	446	471	489	507	454	463	499	516	480	465	510	474	494	484	549	493	496	502	507	516	482	502	489	488	467	463	493	512	475	423	549	518	476	514	508	485	476	490	504	492	496	470	470	552	469	516	491	487	432	511	453	540	451	523	447	461	489	465	491	505	479	446	497	488	470	508	481	537	495	505	515	501	482	506	475	464	491	528	466	542	454	474	503	503	494	486	525	473	507	533	503	505	456	507	508	507	444	464	462	471	511	498	484	474	485	497	466	509	494	497	483	498	458	480	542	434	502	484	511	470	476	481	506	459	520	512	491	516	491	445	509	502	494	462	508	497	476	488	522	477	508	475	507	482	526	461	510	484	506	477	474	483	505	504	480	464	523	506	512	522	509	502	504	503	457	525	519	520	523	479	498	524	497	514	484	523	525	493	465	479	486	484	469	487	431	469	464	510	492	499	502	463	484	467	509	498	516	457	475	513	448	468	505	505	457	466	514	495	484	518	487	471	506	485	478	496	442	495	497	477	532	482	471	473	492	495	472	474	464	502	510	458	489	532	508	498	465	483	514	458	492	474	510	514	497	472	510	461	488	509	482	481	511	506	484	514	487	501	495	504	489	534	482	515	538	513	463	461	491	519	465	486	487	519	504	531	483	509	503	493	448	494	478	481	467	509	522	501	522	509	500	482	437	493	507	488	495	507	478	487	498	490	500	492	481	491	509	471	481	489	496	489	473	478	500	506	514	514	513	461	510	435	529	487	480	470	497	507	485	500	515	522	499	466	491	482	506	473	510	493	486	543	516	532	462	539	460	480	513	527	527	487	488	489	497	443	505	483	474	475	507	475	495	491	493	497	538	476	486	511	504	501	528	481	493	495	481	476	492	516	500	434	486	509	493	467	519	474	471	452	460	520	487	471	483	515	511	509	509	501	531	478	476	513	506	493	494	524	508	463	474	541	485	520	496	500	447	484	515	495	492	522	496	486	491	496	506	454	525	512	461	507	491	530	509	539	466	465	493	476	460	488	457	501	510	507	483	510	464	468	491	493	488	501	492	498	478	466	502	513	490	487	462	462	469	543	511	488	513	506	488	529	468	496	478	502	460	528	486	485	508	471	490	535	480	487	507	487	504	475	452	519	493	515	486	529	489	482	461	521	512	505	471	504	510	483	495	480	497	495	496	537	448	445	510	467	498	497	510	492	535	516	495	471	469	484	519	503	494	488	493	502	486	438	454	489	513	479	505	491	521	455	535	509	468	448	502	494	497	485	501	453	464	510	494	528	543	478	494	461	490	495	525	508	530	463	486	474	496	529	490	513	450	527	515	475	470	460	501	497	470	457	491	490	488	468	518	497	483	477	486	483	518	463	462	482	503	476	480	501	465	504	518	499	488	548	498	504	481	524	518	452	489	474	487	528	506	444	485	461	455	509	500	495	504	509	503	494	467	509	448	532	498	512	524	481	483	507	471	434	486	515	475	527	513	497	507	466	494	491	473	486	506	509	501	509	486	494	496	505	479	525	503	505	500	508	471	525	490	492	465	471	526	511	493	474	467	486	421	438	464	483	550	473	470	529	544	494	459	513	527	486	487	485	482	494	472	499	508	467	556	497	475	492	474	517	456	473	508	523	482	487	536	504	504	483	470	504	487	487	472	520	479	477	509	486	467	502	465	519	479	517	475	528	489	514	506	500	478	442	487	520	446	494	503	488	475	466	499	476	519	480	489	472	496	457	489	500	486	517	484	526	518	494	485	472	498	498	523	477	481	511	486	468	508	509	491	513	483	505	497	505	509	499	469	472	492	512	462	501	491	510	486	455	506	545	542	499	495	504	482	480	493	486	485	491	491	476	511	468	497	501	455	520	489	485	494	474	479	460	463	526	483	494	517	493	444	501	488	490	509	475	503	468	477	454	488	508	465	499	493	509	503	502	443	473	523	484	500	476	481	463	475	476	490	511	525	456	451	512	482	479	472	486	539	459	446	495	494	471	510	480	507	502	510	495	482	494	512	481	534	473	497	505	526	482	506	477	521	483	484	482	526	467	487	498	495	518	545	462	479	477	498	518	503	491	470	480	483	510	504	511	473	519	479	485	487	520	496	472	504	505	527	528	498	475	496	524	469	484	514	508	470	504	501	483	461	480	499	508	451	488	491	522	473	473	490	468	476	457	489	476	457	498	512	483	475	501	510	484	512	543	516	485	498	477	506	527	479	513	504	475	481	481
4171	876	547	416	297	255	194	176	185	165	170	131	133	151	157	140	148	120	100	107	122	110	111	122	132	96	119	119	120	111	137	107	121	128	99	109	128	122	122	132	120	108	123	121	104	116	112	113	116	103	94	120	115	115	93	113	113	110	114	103	130	118	125	104	117	110	109	101	108	107	126	114	122	113	128	119	122	103	121	92	107	120	122	115	121	120	109	109	132	121	128	111	108	95	108	120	101	103	106	127	108	128	105	114	125	94	113	129	131	89	140	114	119	122	109	123	107	99	111	137	122	100	96	121	124	112	101	117	116	135	92	147	134	112	114	89	104	112	98	99	115	122	121	97	110	118	117	111	107	130	125	123	120	120	128	130	116	110	101	121	111	115	105	111	95	122	121	106	117	117	113	90	98	116	113	119	105	114	123	127	115	99	119	111	115	109	98	110	103	114	111	112	119	98	103	100	126	105	110	106	117	149	122	110	99	118	107	122	115	108	91	135	94	109	96	104	117	114	96	101	119	95	108	114	119	115	99	103	140	107	115	88	125	106	118	145	106	129	126	93	122	131	113	114	118	103	98	124	112	115	115	121	116	111	105	111	110	100	95	107	153	107	95	109	113	107	122	125	119	115	97	105	92	112	132	82	113	112	102	92	112	142	114	99	99	134	115	114	138	111	114	110	112	112	121	115	94	97	117	114	119	103	136	120	94	119	135	120	121	107	114	113	103	118	103	98	109	113	94	117	139	120	106	85	131	106	106	116	124	131	130	123	115	90	113	102	115	118	125	104	121	103	134	116	113	119	128	108	110	122	116	108	108	126	112	128	126	126	113	95	97	116	107	97	121	134	123	107	107	111	115	102	99	129	114	100	94	111	115	126	151	116	110	106	123	122	103	114	127	106	91	103	95	114	115	94	113	110	110	85	114	94	103	120	109	116	120	121	129	121	110	122	127	105	84	118	117	97	119	126	134	115	103	95	111	112	115	113	125	94	114	89	94	113	104	112	123	114	107	118	122	95	121	111	123	107	107	120	125	125	117	114	129	105	113	113	121	104	113	102	117	102	131	119	100	116	117	114	118	117	101	137	118	125	94	113	106	108	136	110	110	102	127	107	106	132	92	99	119	87	120	110	141	97	121	103	107	122	94	101	106	99	134	102	109	110	115	107	126	92	114	123	107	128	129	98	120	78	111	117	104	113	131	106	107	109	124	111	118	123	116	113	116	125	137	120	99	97	108	133	123	115	128	124	116	123	113	100	118	117	109	127	116	130	115	124	109	111	96	121	113	116	108	101	110	114	124	92	101	113	131	108	136	105	107	96	116	116	106	99	110	112	103	106	128	109	91	113	115	123	109	110	115	121	124	129	107	122	113	107	97	126	135	96	111	126	111	102	118	142	115	97	125	109	99	132	110	119	120	115	125	129	122	117	119	128	109	99	100	127	102	108	110	122	129	96	105	104	124	99	116	130	101	116	117	103	112	131	117	103	125	132	109	114	129	119	134	123	112	104	106	121	116	109	120	119	119	108	119	119	130	115	125	113	119	106	101	134	116	123	120	135	111	111	127	115	121	114	102	120	116	106	127	88	98	102	116	118	92	121	118	108	129	124	115	104	115	115	107	100	94	101	117	92	104	99	126	111	115	91	116	115	117	121	112	102	94	109	111	113	100	147	106	115	122	110	112	119	136	123	108	125	109	135	96	110	122	117	113	104	130	102	102	94	130	109	108	108	103	100	93	108	106	133	103	117	115	98	113	110	125	110	129	132	130	112	122	104	116	109	95	132	130	108	116	115	119	135	133	103	108	122	106	106	117	92	115	114	109	114	117	103	102	93	111	117	126	107	133	127	107	87	105	115	121	102	124	118	123	95	119	97	104	105	111	103	113	124	100	126	130	124	107	99	90	103	104	116	126	113	101	105	108	117	111	110	109	107	137	100	111	103	103	103	106	123	116	115	110	103	112	87	99	118	118	120	123	98	110	129	128	121	119	104	104	102	126	109	117	115	106	116	109	104	98	127	144	115	122	107	90	114	117	141	120	114	106	116	112	112	142	150	95	107	110	96	110	134	142	115	106	123	112	128	123	96	119	112	104	117	109	133	105	110	115	95	115	99	119	123	99	123	127	102	108	106	121	120	124	108	124	111	133	135	112	94	117	120	109	114	131	122	97	115	103	97	93	114	101	115	119	116	133	124	114	111	120	136	126	118	107	120	112	129	115	125	89	114	115	108	128	107	111	122	98	107	98	90	122	125	103	135	112	101	115	97	99	114	109	138	119	104	122	133	108	116	109	125	129	128	118	96	119	123	111	112	108	118	127	120	124	122	106	123	123	113	97	111	128	116	116	106	114	121	111	111	100	115	113	131	104	96	113	105	112	134	96	126	95	110	93	119	103	106	101	125	115	120	115	126	92	113	107	105	110	120	102	109	90	105	126	121	99	130	132	104	110	111	110	109	95	109	127	93	117	109	119	119	108	117	82	120	136	106	102	112	103	109	108	126	105	120	109	111	119	85	117	96	113	115	114	97	101	87	113	101	99	131	121	120	102	112	107	134	125	94	92	105	107	137	114	114	130	118	106	103	113	121	112	112	115	101	114	100	108	120	104	99	112	105	106	110	107	128	119	94	117	112	102	114	131	120	116	132	114	114	123	114	99	125	122	121	127	102	106	115	124	119	120	133	111	131	110	126	106	133	134	99	128	116	108	119	107	130	140	127	94	111	107	100	95	112	120	110	117	129	140	104	116	122	104	113	122	124	100	131	107	107	104	106	118	119	109	114	116	109	108	111	121	119	129	100	113	117	105	90	105	118	82	103	90	112	110	114	101	113	109	96	114	105	95	108	126	124	134	115	122	111	122	133	124	115	94	95	109	97	105	117	124	116	113	102	140	117	123	107	122	94	116	103	107	130	106	122	108	93	106	110	108	102	96	104	126	112	115	125	115	117	108	114	119	116	90	129	118	106	100	123	104	110	120	119	124	127	110	119	107	133	100	118	101	117	106	101	101	125	131	117	125	99	132	93	122	103	91	111	105	114	118	105	116	103	113	113	120	119	112	118	104	126	94	118	119	108	106	104	132	113	115	116	105	124	101	101	124	109	120	105	111	104	105	117	93	114	120	97	107	105	98	110	111	113	102	112	110	119	109	110	108	123	106	121	128	140	125	100	117	92	127	110	117	110	127	111	110	116	117	96	103	116	114	119	124	109	112	99	112	114	117	119	111	108	115	102	111	116	115	124	113	117	118	122	102	101	101	106	118	130	121	121	112	107	113	125	89	147	103	93	128	121	118	97	111	132	119	145	118	99	125	101	115	127	115	123	103	127	118	123	133	111	127	124	97	124	109	125	107	125	116	115	129	122	111	122	105	122	96	107	121	95	104	120	123	133	120	134	115	116	94	122	109	118	118	102	105	111	124	123	126	92	114	128	112	136	113	113	109	116	104	115	117	114	104	112	111	115	104	90	119	95	131	108	111	119	105	111
3003	769	1097	1522	1222	1034	805	694	657	611	550	509	433	455	429	379	393	370	386	324	344	324	320	346	295	340	370	306	300	322	338	325	345	324	286	325	295	303	291	289	295	298	316	297	334	328	277	316	311	306	309	318	289	289	295	306	316	318	295	338	318	304	321	304	298	281	308	306	316	300	318	302	275	294	333	287	294	299	298	309	285	329	295	283	300	318	281	280	274	309	302	303	294	275	266	309	289	299	285	304	296	320	298	293	312	311	289	286	292	298	311	291	312	330	303	317	311	298	290	286	284	300	282	288	288	308	308	295	287	280	268	294	316	301	326	264	317	290	300	323	283	302	282	305	295	291	311	282	281	297	303	338	290	275	330	282	310	282	282	299	298	284	332	280	308	328	267	301	301	293	273	286	326	285	305	305	274	312	300	304	313	290	296	289	306	330	298	313	287	314	269	323	285	302	284	302	316	319	316	287	309	312	267	311	303	311	300	285	292	284	286	283	308	316	310	269	317	316	315	323	307	312	317	282	313	309	311	335	278	312	301	320	299	330	289	282	286	300	291	257	278	301	314	315	280	308	320	316	349	295	313	300	312	305	304	279	321	334	329	297	313	304	284	303	308	305	325	291	345	293	286	301	294	313	284	317	303	287	298	306	270	300	297	341	277	300	285	301	287	323	308	311	307	314	285	283	309	304	312	304	320	288	318	282	325	325	320	320	300	323	308	296	295	287	297	297	311	297	311	311	284	291	313	279	270	295	290	299	321	257	299	260	313	306	286	301	296	299	301	288	299	313	289	280	330	286	291	319	298	319	309	296	314	321	301	315	314	308	315	317	270	286	321	294	301	283	304	291	285	285	320	329	310	288	322	297	302	300	307	301	292	293	284	258	284	273	273	312	309	274	279	293	304	321	292	303	287	310	320	317	275	300	287	302	301	281	277	296	313	315	293	262	283	290	291	249	308	285	336	293	305	293	310	291	284	306	275	295	291	290	312	296	308	312	274	299	291	287	312	301	293	300	299	279	249	321	308	280	275	290	289	290	299	310	300	308	315	310	279	291	292	298	277	288	331	266	339	301	315	291	283	315	297	314	305	309	313	284	297	303	332	301	338	294	300	298	298	341	311	303	306	301	300	280	278	284	298	281	308	295	324	297	319	294	312	309	308	293	291	269	301	299	287	304	266	282	292	265	311	334	259	288	304	301	281	316	323	309	301	310	286	297	298	321	296	303	270	318	304	312	277	303	299	285	294	319	316	309	305	354	310	299	307	297	308	292	317	324	279	306	314	309	292	309	339	320	298	282	289	324	296	287	331	296	286	274	328	313	280	336	288	296	299	292	339	303	327	290	300	311	281	321	327	316	334	299	333	310	261	324	307	272	304	265	310	289	293	296	270	287	316	308	305	314	288	272	288	275	329	311	303	296	297	314	311	274	314	290	284	296	275	324	279	295	276	258	285	317	303	323	300	289	308	287	308	300	299	286	308	291	332	314	308	317	289	324	311	317	277	282	309	301	303	311	297	329	280	305	285	296	310	306	301	290	311	306	278	320	310	315	292	298	325	304	303	304	319	329	297	300	306	272	293	290	315	297	282	326	321	302	278	305	320	299	267	286	269	293	324	292	314	316	290	290	319	289	322	283	326	295	296	305	321	298	313	299	275	294	292	304	302	315	284	302	314	314	294	300	306	302	305	261	322	288	306	299	302	323	311	319	307	304	331	297	325	312	293	298	314	304	295	287	352	269	283	285	304	321	275	308	281	305	282	315	298	290	327	314	277	319	331	314	282	278	293	319	338	302	323	283	260	316	316	297	306	299	316	326	291	319	300	299	302	267	317	295	294	323	327	312	309	285	308	292	299	292	322	315	299	276	295	310	293	309	270	293	286	273	271	298	289	305	297	327	296	295	317	290	320	273	286	302	310	314	294	310	268	288	309	324	305	298	295	335	332	304	299	318	268	285	319	269	320	310	319	315	305	306	308	289	294	273	286	289	328	278	298	298	304	286	341	288	284	275	334	295	277	325	292	339	283	328	348	259	321	316	307	317	306	326	293	307	297	293	307	319	277	302	298	309	307	330	286	300	308	276	287	301	288	311	289	279	296	283	309	287	276	280	313	315	278	294	308	301	299	284	317	319	283	295	331	296	276	313	306	334	317	304	285	337	286	330	293	281	326	311	276	296	306	292	328	288	294	318	269	321	314	320	299	300	291	307	302	276	274	283	297	264	330	300	311	305	304	296	328	283	292	302	319	307	296	295	328	311	333	274	284	304	324	327	263	302	289	318	294	323	336	283	304	297	310	285	296	316	307	306	293	287	316	305	299	291	337	295	319	301	327	302	310	294	311	317	293	317	294	318	301	303	347	322	286	325	327	291	273	290	314	283	279	273	285	311	314	303	308	277	342	318	282	315	310	308	287	337	281	315	278	267	318	312	290	313	315	281	297	290	292	273	337	301	337	297	307	316	309	300	269	318	298	308	286	282	314	288	298	305	285	297	282	301	301	353	286	309	324	305	291	282	306	300	319	301	282	305	312	304	310	308	293	302	267	292	300	290	279	294	286	293	310	301	342	304	280	284	321	287	303	292	330	314	301	312	270	278	291	316	298	319	304	294	309	316	294	292	295	311	290	282	269	302	284	291	273	303	308	325	282	288	308	285	276	306	282	272	314	298	303	284	314	279	304	323	315	292	282	282	273	343	277	305	315	311	321	303	278	305	303	318	281	299	286	302	309	309	315	340	285	314	295	280	312	277	305	303	290	312	316	327	287	304	302	270	280	281	297	266	287	272	335	291	315	325	309	316	287	292	295	278	299	312	324	285	307	297	284	291	299	296	287	280	298	291	283	273	308	319	328	292	292	306	306	297	294	310	259	306	317	305	319	321	307	287	307	296	309	317	288	320	319	289	308	311	311	322	304	290	301	271	281	261	297	284	312	299	297	302	305	316	284	281	284	270	327	318	285	284	276	296	296	283	313	311	283	303	287	325	311	307	320	284	318	278	310	289	295	317	289	311	295	323	301	297	286	289	325	291	323	309	327	302	279	284	320	286	298	277	303	261	302	274	286	283	288	336	355	288	325	295	279	305	320	281	291	301	266	299	320	293	272	314	330	316	286	307	332	340	284	278	282	295	270	315	299	319	302	292	316	298	269	279	285	303	285	282	319	293	278	276	274	284	307	316	282	301	294	317	277	293	284	270	293	314	314	293	290	302	262	311	314	306	282	312	319	313	277	286	342	289	276	308	300	297	311	265	289	323	293	281	307	302	295	300	278	303	285	264	314	303	321	302	310	297	303	281	286	308	281	300	307	307	311	331	295	309	291	337	307	280	293	328	289	294	312	296	305	308	350	306	278	316	291	288	285	280	316	324	316	315	310	285	305	305	290	294	289	278	291	288	306	317	322	330	283	294	328	290	332	295	289	289	264	304	281	338	295	326	295	306	313	308	315	276	279	303	297	308	298	298	313	290	304	274	320	306	310	282
14100	3271	1480	1142	816	663	488	415	393	351	358	320	330	289	292	265	247	230	271	252	255	275	257	281	223	212	241	215	231	210	238	191	235	269	220	222	248	244	227	237	243	217	226	266	245	239	230	175	239	229	267	227	255	234	217	226	189	187	209	212	222	217	215	221	231	238	219	203	193	206	208	185	228	224	234	206	226	249	246	206	218	256	217	194	241	254	224	226	227	225	245	229	212	200	208	228	219	214	197	214	227	223	226	213	231	233	213	250	213	219	251	217	210	210	215	213	241	191	219	215	212	222	239	202	230	232	208	209	221	222	202	209	219	212	221	213	223	207	245	208	183	193	234	238	203	245	216	243	225	209	215	214	210	223	208	197	213	199	217	221	234	231	234	204	223	218	224	201	246	238	240	251	244	246	213	224	210	217	213	228	257	235	222	223	240	222	217	227	214	233	227	226	232	229	225	226	230	240	228	218	220	225	205	214	219	209	224	196	199	197	224	223	196	188	213	227	210	239	250	216	248	233	247	210	211	236	244	242	221	200	232	207	219	253	215	226	218	227	223	213	217	224	262	247	224	214	217	225	201	231	224	231	248	220	216	221	231	245	204	220	216	247	225	221	199	218	191	203	223	215	251	204	216	219	211	203	221	232	216	228	240	220	217	212	184	217	209	214	239	230	235	212	215	221	216	205	194	193	230	225	219	224	219	221	224	240	227	202	203	228	226	245	208	250	230	258	237	225	235	212	222	227	224	224	197	247	220	219	236	241	217	221	242	240	225	214	192	232	203	233	209	223	202	229	201	211	235	211	227	208	217	228	236	228	247	213	224	211	200	217	237	224	223	232	193	214	246	214	240	212	207	248	209	230	221	221	238	221	205	237	222	247	205	244	208	209	204	211	230	207	201	221	241	214	214	216	198	207	248	216	222	216	202	213	211	184	234	209	209	217	227	221	232	205	237	232	238	261	207	208	246	195	205	215	229	244	217	220	218	220	244	236	244	224	217	223	237	256	220	210	227	236	239	216	212	229	245	211	234	209	203	236	209	241	216	212	206	211	175	233	214	223	228	190	248	244	208	244	232	219	210	217	218	207	211	233	216	225	227	230	223	213	227	220	210	221	204	220	227	225	214	201	223	225	203	209	192	202	206	196	211	203	204	244	229	223	226	228	226	214	245	255	245	254	227	233	225	214	258	195	248	237	247	248	200	237	215	223	223	214	227	197	223	221	215	222	242	220	208	235	203	241	235	230	208	226	224	221	225	225	203	221	240	232	227	221	236	244	236	219	181	189	226	228	240	231	249	222	218	189	225	210	230	222	220	200	219	224	233	243	216	236	215	216	238	243	253	208	200	221	220	222	222	241	230	188	211	230	222	232	207	229	199	216	209	250	224	213	237	209	187	215	234	206	219	199	203	242	230	250	220	206	211	194	205	243	202	230	210	221	215	215	254	200	197	250	211	207	177	226	199	193	237	231	242	226	232	229	229	227	212	196	215	231	228	227	222	224	236	226	226	221	231	240	214	240	219	239	208	244	214	209	219	227	244	236	224	226	212	235	208	223	199	246	218	209	230	229	250	235	249	240	197	246	244	206	231	208	203	232	216	250	220	213	228	187	208	211	241	241	216	221	222	233	262	216	197	216	230	193	220	212	194	235	235	254	211	216	227	199	217	249	213	225	243	223	220	207	230	203	221	240	226	212	242	200	241	207	249	190	241	200	225	231	217	202	207	188	215	244	219	220	248	192	209	220	223	213	264	223	231	231	210	229	227	200	194	215	193	228	222	239	179	217	216	221	230	262	213	235	200	222	220	223	212	217	222	237	214	225	242	232	204	233	198	226	237	188	184	248	229	201	228	254	243	208	225	245	210	191	259	217	224	260	222	245	228	206	197	226	208	228	219	196	212	237	229	212	229	228	211	247	218	211	211	212	231	233	199	224	198	248	223	206	209	228	189	206	223	234	215	211	218	245	242	221	226	223	231	249	206	231	206	195	201	248	208	225	223	235	214	230	225	210	218	233	231	212	227	223	224	195	186	218	221	194	238	221	216	201	217	218	209	195	224	220	220	241	229	264	217	228	196	216	220	214	216	243	227	244	222	231	222	226	215	245	219	221	219	225	263	241	220	215	243	246	201	237	232	247	220	225	239	219	237	233	258	226	210	228	245	230	232	218	229	191	233	217	208	217	222	224	223	252	254	222	202	223	229	208	216	204	214	226	242	221	228	203	221	222	217	218	205	212	222	258	243	206	224	221	217	224	213	231	224	228	200	218	239	225	213	213	230	223	219	224	234	238	236	235	217	200	223	208	205	229	248	222	237	226	211	226	241	193	228	219	218	232	229	223	201	252	218	232	222	194	207	182	222	243	232	207	248	211	230	230	202	237	238	242	239	227	216	205	214	237	219	235	215	240	217	224	221	230	249	205	226	195	208	208	217	205	197	230	204	230	219	206	202	213	255	208	220	210	226	222	206	235	219	208	215	213	226	238	222	227	221	218	211	238	221	214	240	250	227	252	195	219	230	213	212	204	231	243	213	210	247	233	201	220	236	238	217	190	241	223	203	228	221	215	230	188	235	236	212	232	242	253	203	244	237	218	234	223	241	231	241	177	211	221	214	213	215	233	224	198	235	193	229	200	219	182	238	223	209	192	188	246	223	213	209	208	209	224	199	192	224	209	230	234	236	222	228	212	232	243	217	206	228	227	260	203	226	207	230	224	224	219	211	214	240	231	221	216	203	238	225	216	235	218	223	224	213	230	222	244	204	251	226	232	245	213	223	240	197	233	215	210	223	234	207	210	212	230	238	219	232	258	247	206	205	231	231	213	239	217	198	236	211	237	229	241	213	243	245	214	214	239	234	245	233	228	214	228	222	218	228	227	199	208	244	215	235	206	242	232	224	217	210	214	245	225	211	202	249	217	215	234	227	209	251	198	247	197	247	243	233	228	211	246	225	204	228	247	228	230	212	211	203	243	233	202	240	217	208	234	223	217	238	220	219	204	226	172	217	235	215	219	230	213	228	222	225	225	223	198	215	219	201	222	233	237	212	241	215	209	200	219	205	210	238	209	227	232	226	231	222	231	233	230	270	260	221	216	239	216	262	213	228	242	208	221	222	195	232	207	194	220	204	201	212	213	269	209	253	225	226	235	259	206	220	227	221	233	206	193	233	230	211	235	229	220	202	201	232	203	198	214	222	216	215	207	252	247	238	198	213	204	248	232	221	202	249	244	216	213	245	264	209	227	217	206	214	208	201	230	216	196	214	204	213	211	188	225	220	226	205	228	229	228	225	200	214	263	236	262	219	232	247	257	247	226	213	220	204	215	206	223	200	204	214	241	220	240	233	236	233	216	210	236	246	220	197	220	240	216	218	208	240	213	254	229	212	234	229	230	217	241	188	198	188	209	246	242	245	214	216	225	215	229	230	204	199	225	252	204	243	229	199	201	216	260	215	239	248	215	250	213	221	241	225	250	218	232	218	217
10549	2020	2701	3261	2915	2509	1906	1604	1373	1378	1280	1148	1071	949	845	890	736	714	710	671	657	634	675	658	641	580	583	590	573	560	579	485	570	584	551	570	540	540	576	484	522	580	570	522	570	546	530	538	592	509	521	548	533	544	488	527	530	511	517	516	534	524	537	512	533	541	518	504	517	524	503	524	535	514	510	507	529	523	552	542	526	554	520	498	515	519	552	549	542	569	549	513	513	530	541	490	521	539	474	542	515	510	504	516	506	542	513	499	523	528	503	539	557	518	572	538	562	505	519	500	521	513	544	533	487	540	513	524	517	535	535	519	501	535	496	553	497	501	504	553	518	501	532	502	510	498	471	551	517	501	504	512	509	514	475	495	525	504	520	544	499	574	501	511	525	518	512	504	509	516	554	522	558	516	511	515	545	529	505	563	502	546	511	482	506	545	523	483	562	510	529	575	532	531	547	507	492	542	549	536	531	475	539	549	502	542	509	564	493	519	510	557	547	504	585	540	544	526	533	550	514	537	496	548	525	518	512	514	506	510	582	529	506	523	477	521	535	524	508	525	545	514	516	538	514	575	533	528	560	527	528	483	507	514	504	543	498	519	505	488	544	541	529	567	537	580	530	498	530	508	538	521	542	559	532	568	546	505	519	514	522	521	505	508	507	555	506	497	492	511	557	532	509	559	505	514	505	531	516	522	573	524	497	524	536	530	538	501	508	546	534	521	518	533	576	542	527	565	508	517	501	533	524	506	540	507	526	488	525	515	538	532	527	525	542	554	519	528	524	485	516	551	531	542	571	524	498	540	493	542	553	533	503	520	570	518	487	498	542	518	508	495	486	531	554	486	532	543	508	553	528	504	524	514	512	500	535	510	553	515	513	539	563	540	548	509	513	472	509	519	579	512	513	473	544	533	518	503	528	522	515	520	497	513	518	532	522	510	522	528	508	496	531	561	520	503	518	503	531	517	510	561	495	542	526	496	532	510	541	544	535	508	498	530	585	543	551	473	542	514	521	507	529	537	515	512	533	513	521	508	512	539	488	516	504	521	534	483	560	578	479	535	505	489	532	574	500	490	506	498	536	508	551	492	516	506	522	485	538	544	532	503	540	507	503	544	549	491	569	515	493	535	510	566	504	482	522	528	489	519	535	524	542	544	526	524	522	506	514	507	527	524	519	541	523	526	556	528	508	482	528	519	510	511	495	526	562	523	523	505	503	557	515	520	494	548	532	506	545	516	498	533	579	483	545	534	524	570	542	539	541	500	543	507	506	533	509	520	552	522	512	499	536	541	542	510	526	517	502	507	546	521	513	520	530	522	490	541	497	505	541	496	547	547	529	538	506	520	502	553	533	545	551	481	560	512	555	519	534	505	537	528	532	491	504	529	534	527	525	534	524	532	508	516	515	526	504	499	530	537	550	557	541	543	524	494	498	523	505	536	556	482	489	537	553	564	537	534	514	477	524	519	540	539	515	523	505	505	563	548	544	503	500	516	538	543	519	501	525	566	540	484	502	548	527	527	576	508	557	510	515	522	522	506	615	529	514	517	544	537	537	482	534	498	520	528	555	544	525	478	511	508	489	498	506	510	496	518	475	550	521	531	531	490	511	546	498	534	543	563	532	502	490	568	518	512	525	531	546	547	524	514	574	480	499	548	496	541	493	491	545	538	514	506	554	543	516	489	525	510	479	498	516	545	498	509	536	534	528	510	551	509	532	480	554	492	565	510	560	507	541	519	515	552	514	514	541	551	487	530	486	556	547	545	556	491	539	496	509	530	504	532	507	521	529	527	521	536	507	527	524	521	502	574	531	530	492	543	517	534	545	510	559	533	530	505	554	528	525	522	522	560	553	534	533	526	511	574	523	531	494	553	527	500	539	513	511	535	502	535	518	561	527	528	520	527	571	515	515	511	553	504	494	503	549	507	554	532	513	538	551	500	499	497	531	522	536	508	505	530	524	551	527	519	522	562	570	542	537	567	549	523	554	466	529	509	530	532	539	568	553	511	510	542	495	550	556	535	536	519	504	517	514	531	493	545	535	502	511	490	527	534	520	489	505	497	495	546	511	497	554	562	538	501	544	500	531	516	505	513	504	545	530	509	542	554	566	498	523	492	502	479	515	532	508	542	530	531	504	536	532	562	507	502	502	519	522	500	503	527	487	540	504	526	524	506	519	525	508	503	514	502	503	529	527	511	534	558	491	528	508	514	526	501	525	522	512	494	521	504	555	530	545	520	526	547	526	497	528	545	522	559	558	524	497	514	561	510	507	528	532	518	521	530	491	542	560	525	502	487	501	543	522	521	556	508	542	507	517	511	534	517	462	563	489	489	537	499	536	538	508	531	544	510	533	530	533	508	522	514	523	524	530	564	505	501	527	542	493	488	539	499	522	514	524	553	534	503	526	500	507	535	524	474	531	520	525	477	494	535	506	485	505	524	516	539	540	521	563	522	551	545	552	528	548	502	514	530	518	542	560	540	504	511	483	517	516	525	572	580	545	554	553	515	532	519	522	511	545	509	512	579	525	501	537	556	523	512	489	510	507	529	538	505	504	503	518	526	535	502	509	507	545	495	496	546	510	525	543	538	522	492	505	500	554	573	525	518	493	532	517	560	532	543	518	511	525	539	501	529	507	531	510	575	484	527	549	512	532	501	524	463	544	528	574	514	504	520	533	556	536	541	532	513	559	529	520	554	544	520	523	577	517	543	501	533	553	499	481	492	541	511	552	510	535	519	520	519	543	546	524	528	525	557	515	498	549	525	556	543	471	545	506	540	532	520	518	534	528	517	542	497	510	550	566	525	546	497	530	530	565	530	553	528	538	540	477	539	533	529	512	561	508	486	514	548	524	562	510	521	535	519	515	517	526	516	536	587	522	479	497	498	569	540	530	482	547	549	538	527	550	519	494	542	513	511	531	525	518	502	495	494	512	542	527	493	524	564	511	560	529	501	479	493	523	534	528	549	523	546	533	558	574	504	530	517	472	534	492	563	494	481	515	520	503	508	526	517	545	544	497	540	530	516	497	511	571	494	506	507	533	553	511	541	515	527	567	528	518	503	555	529	517	543	519	563	518	543	530	548	544	541	570	506	539	535	555	560	549	533	546	499	516	516	551	543	492	492	546	532	542	467	505	505	536	494	557	530	575	565	533	506	510	492	541	535	543	562	512	531	514	514	518	495	546	562	481	553	528	517	513	539	528	516	516	534	546	513	539	582	532	526	567	502	501	523	512	539	506	489	472	518	497	529	514	524	506	548	522	573	520	560	519	538	524	503	537	533	489	564	519	486	522	533	519	556	522	524	513	484	493	507	526	503	498	513	554	548	541	523	506	501	517	500	540	505	495	491	523	528	518	502	535	511	542	486	528	494	533	513	508	520	521	512	485	520	529	502	538	500	562	516	515	572	553	554	544	497	535	539	505	512	555	563	511	493	540	525	513	567	552	541	548	491	557	478	485	527	507	530	517	542	541	544	524	498
24447	6608	2898	1823	1174	941	708	648	513	407	412	361	394	308	306	303	272	263	255	269	280	237	250	235	233	248	198	234	223	217	206	217	235	226	227	214	235	226	232	241	212	225	243	209	214	221	236	210	223	207	188	210	239	202	198	197	244	225	208	207	222	228	228	218	217	214	208	212	211	232	198	229	214	240	220	216	236	218	203	229	188	228	216	207	182	193	198	216	196	205	215	191	201	196	209	251	216	188	221	224	217	209	226	252	235	212	213	221	194	218	218	175	222	200	198	234	226	219	215	221	231	196	199	204	201	199	200	190	185	205	221	217	208	213	227	194	236	217	232	217	236	216	212	213	207	236	213	231	209	235	211	223	211	202	226	192	198	221	210	226	193	193	212	207	216	183	198	182	218	186	229	205	191	243	216	218	218	231	211	232	205	199	207	210	213	202	184	234	224	212	206	211	203	210	224	209	212	220	206	199	191	228	234	219	204	179	214	218	217	219	204	225	222	209	229	209	234	204	204	191	212	224	233	184	210	217	243	223	194	214	250	211	232	236	229	236	236	210	235	253	181	214	216	214	227	231	234	223	194	222	211	224	220	212	184	214	208	217	244	234	216	201	228	232	205	197	209	255	212	215	202	227	201	192	232	232	229	203	242	203	198	239	187	226	185	207	235	201	220	191	236	229	218	213	212	237	211	233	227	210	223	197	176	217	212	218	196	263	242	215	187	224	233	185	197	198	185	224	206	224	234	216	207	246	206	215	228	206	233	233	234	223	199	222	232	209	193	226	259	217	219	229	217	199	221	217	220	227	216	220	226	198	191	226	234	214	215	191	206	219	197	202	188	233	232	214	201	208	212	214	219	183	210	213	222	201	218	193	202	215	201	220	220	217	244	212	201	222	204	220	220	217	218	233	200	231	229	223	226	179	239	246	205	213	187	202	227	232	183	194	230	188	207	196	184	215	241	230	219	210	225	222	190	204	206	220	199	205	229	223	243	209	230	239	228	221	191	207	209	197	207	229	236	248	211	201	228	219	237	216	216	190	190	212	214	215	197	211	225	243	238	213	210	236	210	228	215	215	216	196	215	206	204	185	229	224	208	195	224	195	204	228	223	198	192	221	207	207	219	204	216	222	202	191	224	219	212	220	233	229	214	236	207	232	223	231	199	226	233	213	205	223	205	205	205	212	208	238	234	209	214	227	208	198	220	201	220	209	214	198	229	235	232	182	192	211	215	211	225	207	214	219	213	226	207	234	224	221	231	211	240	197	207	223	204	221	215	183	207	223	213	246	198	204	205	198	209	218	236	209	217	200	228	186	196	242	240	225	189	218	221	202	197	224	231	194	202	206	213	224	234	217	195	236	192	189	230	221	246	196	219	197	222	248	239	196	228	219	184	223	225	184	245	204	226	225	193	219	236	206	206	221	208	229	221	198	227	212	219	199	216	229	205	242	197	223	198	218	211	219	200	240	178	195	210	243	217	235	237	217	208	218	229	221	226	199	208	203	230	189	212	197	227	212	211	221	220	217	208	213	201	216	221	191	191	216	213	216	214	235	216	213	217	236	206	189	193	222	201	195	234	224	195	229	224	202	222	248	218	238	229	222	175	208	234	211	228	198	216	234	236	226	192	203	212	214	223	221	221	220	204	213	219	213	178	194	208	208	206	214	216	230	211	211	191	237	223	197	213	196	184	220	210	230	224	228	212	222	212	199	218	235	203	224	212	217	183	204	217	216	216	222	205	227	203	217	216	206	184	225	196	219	200	193	243	197	188	207	224	217	213	192	199	213	222	244	189	209	219	222	237	200	192	206	231	213	204	213	232	190	218	183	205	190	223	243	224	226	201	233	217	203	190	202	216	200	232	214	213	207	212	234	206	193	214	207	239	228	191	214	219	232	208	210	243	206	212	224	218	240	234	213	236	203	243	229	212	196	242	192	225	218	200	250	214	231	218	218	228	206	199	204	210	208	218	220	206	244	219	229	240	215	204	203	198	231	218	223	250	200	213	222	222	218	205	239	241	225	210	197	216	216	230	213	184	210	216	223	204	215	213	218	209	200	234	214	186	203	230	242	192	207	233	234	196	199	234	213	235	245	224	198	191	239	210	219	203	234	209	226	214	202	221	231	188	207	208	193	221	175	218	211	207	209	193	201	219	168	193	210	205	230	222	204	203	223	197	217	214	240	188	201	237	239	183	203	193	211	188	193	204	221	193	249	234	228	232	182	200	197	233	216	229	205	223	205	208	208	210	218	216	213	223	215	196	209	224	218	193	233	218	165	201	220	230	197	173	234	209	240	203	198	194	247	212	220	207	225	202	218	217	203	207	222	194	221	218	205	225	217	205	195	223	231	199	201	163	226	221	216	188	229	230	206	219	185	211	214	211	221	221	182	234	189	215	228	214	206	227	215	255	224	212	232	221	206	220	202	226	204	209	188	212	188	218	207	221	214	218	198	202	215	196	196	216	212	197	220	203	212	212	225	213	234	199	218	214	234	209	256	233	232	223	210	229	232	229	206	197	204	241	247	207	217	221	185	229	223	220	210	199	233	208	216	235	207	202	215	217	203	232	198	194	222	213	211	223	207	226	209	174	218	194	223	177	206	194	212	208	226	214	197	216	213	219	227	241	205	202	217	201	194	197	221	215	212	184	210	195	220	199	219	213	204	218	194	229	229	188	206	229	211	219	196	204	210	202	225	248	196	219	207	214	229	227	213	195	210	216	229	204	209	206	212	208	197	207	209	192	253	210	208	205	219	205	220	202	211	209	210	223	225	198	219	205	247	218	210	217	227	201	222	214	226	221	194	230	212	221	220	206	219	218	220	214	198	208	178	197	212	202	216	201	189	194	206	237	207	206	220	234	223	225	225	201	215	220	212	205	235	237	202	207	190	232	233	228	225	211	236	209	239	191	208	202	195	210	210	221	246	210	239	184	202	202	221	240	217	206	221	224	226	206	244	193	219	185	229	219	212	230	230	221	201	203	204	202	228	263	250	223	230	229	206	189	228	221	209	234	228	234	201	233	231	209	204	221	242	208	237	243	180	226	218	226	190	252	193	220	205	222	212	218	205	226	204	238	214	214	209	215	194	223	243	228	194	247	229	186	209	230	205	221	197	239	226	205	197	216	207	229	206	213	207	213	225	206	219	230	215	234	200	209	179	206	240	210	214	236	224	203	216	233	186	190	200	259	208	202	217	215	226	206	220	225	205	199	207	208	219	202	213	225	217	223	230	228	212	237	208	185	215	196	216	192	212	215	203	248	214	230	195	209	220	231	213	203	220	217	215	188	211	193	193	225	236	210	224	224	213	221	225	201	214	237	226	203	215	230	208	207	222	221	236	237	190	207	185	226	209	217	223	221	202	217	195	220	194	212	211	220	210	208	227	203	199	241	242	211	229	253	225	221	220	216	187	178	219	194	213	206	209	186	209	189	189	220	198	184	193	223	230	225	224	218	219	211	194	211	207	220	212	235	186	181	239
15580	3140	3794	4493	4035	3522	2899	2524	1912	1753	1701	1471	1368	1282	1046	987	860	802	855	785	776	738	708	681	684	655	600	617	580	568	582	571	548	517	521	500	493	530	498	525	499	537	528	474	473	515	511	483	510	476	512	509	522	491	515	493	485	481	490	492	555	456	501	462	512	499	494	464	499	515	468	495	475	494	480	462	466	495	473	482	478	479	464	490	480	456	509	449	508	504	458	515	473	489	492	462	463	498	500	515	455	512	463	473	526	476	467	455	505	530	527	468	450	504	520	498	476	458	471	481	552	473	455	478	466	482	463	491	478	517	514	452	478	493	494	484	505	459	516	495	509	519	493	490	462	490	519	494	480	486	479	460	491	478	501	512	450	466	474	500	522	469	488	459	496	470	488	479	483	495	450	471	503	472	465	457	453	475	473	487	476	467	503	476	462	479	505	507	494	485	481	490	483	460	526	430	476	467	487	548	524	462	460	450	514	491	488	492	498	508	468	442	481	506	470	511	512	493	532	476	509	496	442	529	501	487	516	501	469	520	485	485	478	478	520	498	503	503	492	486	500	464	499	469	521	495	435	474	469	495	466	484	527	499	489	475	473	451	435	472	475	484	488	465	508	480	464	448	496	485	539	492	457	474	497	505	466	503	487	497	452	447	455	457	457	465	501	508	524	476	528	474	498	496	467	520	486	463	511	498	542	472	441	512	495	515	485	499	471	505	523	458	479	470	472	495	454	483	498	500	527	474	493	527	468	465	515	487	484	479	494	470	490	508	486	493	472	541	481	433	500	529	502	481	514	468	499	475	471	457	448	509	480	488	523	520	472	505	451	502	464	485	496	525	516	484	485	480	476	505	477	451	516	491	475	519	459	482	462	514	480	457	541	485	504	479	467	496	525	451	476	516	490	493	454	454	484	500	468	507	472	451	477	457	499	493	468	447	477	457	463	449	510	482	492	464	493	493	505	485	482	519	505	459	515	493	488	483	487	474	478	467	475	552	493	464	542	469	495	483	450	455	527	508	487	500	486	463	487	463	463	488	491	500	511	511	469	509	498	484	484	476	481	493	508	478	492	498	507	478	514	508	481	500	511	462	505	481	482	499	492	500	477	461	469	487	460	488	480	472	455	507	499	457	513	460	488	472	504	502	470	505	516	477	467	425	476	499	471	477	505	493	465	481	495	457	494	456	494	473	477	515	433	495	499	462	484	479	444	474	432	494	478	453	477	501	524	498	462	473	473	479	467	516	493	498	489	510	518	470	479	475	471	465	474	504	504	486	475	461	482	518	476	491	480	515	501	527	475	520	509	472	503	509	495	486	506	465	509	475	476	530	458	472	493	498	511	473	509	510	464	506	491	478	494	467	490	441	504	470	468	491	464	454	482	483	466	465	504	452	536	476	487	501	485	544	484	483	482	517	451	517	473	470	472	548	494	469	491	481	491	491	479	493	467	436	497	480	482	430	495	488	481	493	459	496	498	485	508	498	468	460	482	444	491	502	477	480	469	497	513	492	469	475	487	508	483	497	493	518	464	520	486	475	464	485	494	475	468	509	455	469	467	481	483	477	501	523	492	504	476	488	500	485	491	498	500	475	481	498	507	492	451	471	465	477	500	488	426	516	467	487	506	491	502	487	504	507	477	506	433	462	491	462	514	515	466	498	505	485	464	472	468	477	441	485	485	490	471	495	493	492	451	469	431	488	508	476	504	519	463	511	494	476	482	475	472	498	465	509	506	500	487	499	481	482	483	525	491	493	462	467	501	508	464	499	467	517	484	509	503	446	468	479	496	478	476	505	499	510	473	500	452	450	491	453	519	477	475	527	534	471	471	481	506	469	473	470	485	513	460	459	505	466	489	476	482	493	455	454	530	473	435	482	487	471	445	503	463	518	514	526	497	490	442	513	491	495	499	535	501	489	478	482	474	510	459	493	504	466	483	487	474	538	518	471	484	473	461	492	492	459	453	494	456	438	495	487	443	478	472	491	491	478	455	455	499	469	487	483	479	476	494	477	523	482	501	451	468	476	493	520	528	462	502	494	469	493	469	490	494	496	513	487	473	493	499	479	465	484	512	465	486	500	503	488	504	512	444	461	477	481	524	473	496	468	481	513	487	447	520	513	439	501	447	488	486	494	511	479	485	455	479	507	452	445	497	479	482	503	466	486	482	482	479	465	465	442	514	480	488	500	483	489	445	502	493	494	448	498	489	466	525	462	504	470	463	491	528	471	464	488	481	489	486	484	500	477	501	486	499	492	496	469	535	476	486	485	450	478	519	455	461	480	444	538	502	485	495	465	523	484	481	492	505	445	474	458	430	489	511	460	470	474	480	484	503	530	489	494	493	508	505	457	484	483	489	478	498	494	505	476	478	468	513	475	439	475	432	476	521	483	489	515	480	470	472	476	532	457	496	482	482	470	520	501	463	513	482	503	471	470	508	531	480	465	477	500	472	475	465	501	445	510	495	498	483	500	515	469	524	487	465	464	462	456	506	503	495	514	505	495	527	512	512	495	480	495	447	487	515	499	484	515	503	478	471	494	495	485	427	463	499	494	510	472	494	479	477	505	513	495	510	487	492	496	493	481	511	462	436	476	486	496	480	519	506	481	487	482	509	524	501	486	500	448	516	472	478	460	483	479	524	494	497	482	463	470	489	536	494	477	489	479	558	496	454	484	497	498	516	468	512	493	468	466	495	457	465	479	488	501	509	489	526	498	536	479	499	474	440	505	474	480	485	495	494	523	458	445	452	490	492	453	507	471	487	511	504	479	511	486	476	482	465	517	505	519	499	479	471	491	476	504	499	475	514	492	488	486	450	482	470	464	518	525	493	521	503	514	482	497	521	513	486	457	513	497	497	495	519	455	493	479	481	507	469	480	438	456	477	485	477	508	525	488	456	517	453	485	488	475	485	504	445	480	478	480	452	462	431	552	505	473	502	464	480	565	461	505	478	497	498	465	444	489	516	505	491	460	481	480	494	452	490	510	481	468	455	466	493	437	480	485	503	500	502	487	452	502	501	500	505	508	485	452	454	498	487	449	481	491	467	471	492	480	524	456	465	500	489	499	507	479	457	518	471	496	483	496	513	486	458	508	447	481	442	437	515	488	526	487	474	521	491	494	496	518	502	469	451	465	497	453	486	472	479	498	493	459	466	502	494	482	489	489	454	454	498	514	476	485	522	512	494	490	534	451	462	486	477	511	477	461	527	500	478	472	512	503	474	463	483	505	455	476	493	472	450	505	468	503	527	497	477	491	496	484	454	488	483	495	463	525	481	420	502	511	482	491	481	463	487	482	491	529	496	449	486	486	509	488	494	475	505	491	526	455	513	511	474	516	484	498	496	484	494	478	467	475	507	486	473	539	433	518	472	482	447	484	475	501	441	503	474	496	507	505	512	471	482	502	525	459	465	471	503	441	516	477	480	452	498	483	506	500	496	463	505	491	487	458	460	509	499	488	495	476	451	480	457	495	482	479	456	443
3796	863	496	390	304	244	227	176	156	141	168	124	127	132	133	123	135	105	116	101	110	134	105	120	104	110	112	126	99	105	106	120	96	113	120	96	107	112	115	124	90	84	109	118	126	119	107	142	124	115	112	121	99	115	101	130	100	118	125	117	99	99	112	107	102	115	114	127	110	114	109	106	129	115	96	112	119	98	105	128	107	123	116	102	111	111	106	133	109	129	106	118	120	107	111	108	120	99	95	115	109	107	111	99	105	107	107	131	115	107	125	106	96	102	102	122	98	103	99	112	130	113	111	127	113	96	115	105	93	104	107	109	104	92	115	108	104	107	108	105	97	128	100	116	106	105	114	104	91	97	95	102	113	120	110	114	105	114	102	123	120	113	119	100	128	110	95	102	115	124	122	97	103	129	110	140	123	114	117	110	129	91	93	114	106	129	141	108	120	95	103	126	88	117	91	120	113	114	117	136	109	116	116	104	109	101	125	93	121	132	138	102	122	143	126	114	105	97	110	100	100	135	116	120	108	100	96	127	129	109	119	98	105	83	107	114	121	120	105	112	131	116	96	99	119	137	110	103	115	128	105	109	128	89	125	136	130	107	97	130	111	121	104	109	141	96	112	108	123	99	96	100	106	101	90	122	115	113	107	110	105	102	108	117	95	115	104	111	117	120	116	109	106	102	119	119	102	95	105	106	113	118	102	118	121	118	123	102	104	117	114	142	111	93	122	113	122	122	94	98	102	123	109	93	109	114	119	128	102	106	117	94	114	121	102	121	103	118	119	121	111	102	95	120	115	86	114	114	117	138	113	110	99	110	82	130	118	131	123	121	96	97	124	125	112	105	110	109	97	108	132	104	107	125	110	92	106	97	92	101	132	117	102	105	94	98	116	106	105	119	119	103	116	117	103	101	123	121	123	100	109	117	111	109	99	131	107	110	109	103	104	115	121	115	113	113	108	106	112	102	114	116	102	110	112	104	93	124	91	101	125	106	109	99	111	110	104	123	112	99	109	88	105	101	124	105	134	121	104	118	126	110	99	97	110	99	119	101	92	118	119	110	122	114	108	114	107	111	106	107	117	131	117	122	119	108	96	117	113	87	111	100	98	112	136	130	96	94	108	101	107	103	113	119	116	114	130	99	108	119	111	97	110	118	98	106	102	102	129	126	126	131	128	115	139	108	107	99	105	119	104	104	128	100	121	115	128	137	125	103	111	135	117	103	97	118	106	94	101	108	95	109	130	113	109	106	114	119	120	100	126	120	100	102	98	114	121	116	131	98	123	98	122	115	135	111	142	109	137	108	121	107	122	116	120	98	115	118	106	127	112	134	124	111	92	117	103	109	107	116	108	128	104	106	113	122	117	109	107	118	124	95	115	114	112	124	88	95	105	107	140	111	99	94	100	95	97	128	112	135	116	87	112	102	100	99	93	108	107	113	106	110	109	115	98	116	133	118	121	124	128	120	115	107	116	112	127	113	133	114	146	110	101	94	105	117	88	111	110	102	125	108	99	102	120	105	106	112	112	90	118	99	108	100	111	131	104	108	96	101	129	105	120	102	97	136	101	94	100	97	107	116	99	111	121	109	110	106	98	99	108	108	109	111	105	101	95	129	96	98	115	115	124	111	132	113	133	107	121	90	92	93	99	97	105	131	97	114	108	121	106	97	106	103	111	122	103	95	111	94	112	115	96	106	117	115	115	114	119	101	117	111	100	109	93	109	107	109	115	109	96	134	111	126	130	133	82	113	97	122	118	114	108	113	122	114	103	119	114	108	121	103	124	112	107	113	121	109	125	107	93	113	93	113	115	112	128	124	117	107	118	100	119	112	117	106	119	113	106	109	110	114	108	94	87	123	118	114	113	107	85	101	114	109	132	108	108	110	107	108	135	129	132	124	100	107	108	116	126	121	122	112	114	116	116	120	116	121	134	127	123	121	111	117	106	121	132	111	108	119	105	114	127	117	120	107	128	95	95	124	91	104	115	120	98	101	129	117	118	102	110	114	114	119	112	123	117	115	110	89	124	110	107	107	98	110	103	108	101	123	111	98	110	115	120	109	132	107	123	112	112	110	108	101	124	97	122	111	103	112	99	112	113	96	99	97	97	122	111	85	101	105	102	104	116	111	104	116	121	101	118	105	112	106	106	102	116	105	102	116	123	109	98	104	104	116	120	98	107	100	95	101	94	115	101	110	116	140	125	133	113	126	95	115	105	97	106	108	122	107	116	90	93	121	100	96	109	98	118	98	103	152	124	99	98	95	129	124	121	111	92	110	113	110	127	116	115	127	115	118	124	135	103	103	100	121	89	92	109	108	106	94	115	122	122	98	93	119	100	123	86	109	108	129	95	102	102	118	123	115	102	92	92	127	116	118	100	95	112	116	101	112	97	105	106	123	113	125	125	122	115	106	101	104	115	121	124	112	104	107	110	112	99	111	113	99	89	116	104	104	93	133	108	110	104	122	103	96	96	113	106	141	122	91	86	109	116	135	121	93	138	101	99	119	101	106	91	100	141	122	119	75	102	94	102	103	118	121	115	108	133	116	125	108	124	111	102	115	99	126	124	116	101	106	121	133	107	96	101	114	110	125	111	100	111	115	110	118	114	115	104	123	115	141	108	111	106	99	109	110	95	99	121	115	104	113	100	98	94	109	136	99	98	107	102	130	116	125	116	134	97	104	79	100	114	132	117	111	101	123	113	111	132	118	110	111	119	126	101	120	119	97	95	97	124	108	95	105	113	107	123	111	102	106	126	104	90	116	112	124	97	103	108	107	104	117	110	115	109	98	102	126	104	116	93	110	106	129	116	100	124	114	113	131	104	112	103	119	125	115	104	107	126	120	97	130	119	116	108	114	96	119	104	109	106	117	122	103	113	116	115	109	103	105	104	109	116	119	100	110	118	112	106	121	108	104	123	124	101	116	114	114	115	126	117	106	129	80	96	110	137	142	113	111	127	118	106	104	142	126	105	104	119	115	86	117	109	112	117	113	91	116	121	95	107	108	109	124	120	123	113	111	104	123	110	92	109	118	104	136	104	92	102	111	111	122	117	102	107	128	126	117	113	113	108	107	113	117	110	109	107	110	96	103	131	94	135	94	111	117	112	132	122	117	118	104	97	116	117	126	86	115	116	120	99	100	119	97	122	106	105	105	107	114	127	92	91	126	96	96	112	140	87	110	120	101	128	118	112	115	102	103	96	110	109	116	99	124	117	101	87	93	99	90	105	116	107	120	128	116	113	109	116	103	99	98	112	100	110	108	129	108	128	110	125	110	117	113	98	105	107	95	103	107	122	123	116	83	124	113	110	90	118	100	115	110	84	101	117	107	109	120	125	111	131	118	118	101	116	118	114	94	104	114	124	117	105	126	113	94	115	104	129	113	100	114	107	117	108	88	110	101	113	100	102	96	108	108	125	123	116	103	126	114	123	112	114	126	106	117	123	113	88	120	104	94	111	114	97	111	109	106	96	109	118	103
3005	830	998	1191	1098	973	897	684	566	566	556	505	469	431	436	371	376	354	365	331	367	343	321	313	286	296	301	308	349	297	341	297	311	292	304	275	289	281	281	299	297	306	284	315	294	280	280	276	302	303	281	268	316	305	304	299	272	287	280	254	301	297	322	284	301	272	285	292	304	279	320	270	289	271	306	266	311	288	290	280	258	310	309	307	297	277	289	297	302	283	271	292	297	292	306	307	290	285	277	303	295	303	314	310	268	286	284	290	282	281	314	314	323	299	284	326	321	271	280	293	299	289	286	304	292	342	294	322	321	318	283	276	294	285	316	287	298	297	310	307	253	276	312	312	282	324	294	300	307	297	284	313	283	295	266	276	288	307	275	274	295	295	298	308	306	283	298	299	297	308	297	323	295	317	315	266	300	298	305	301	345	268	287	277	284	285	256	268	293	274	291	315	295	296	293	295	281	272	288	323	279	299	347	297	290	264	307	277	285	291	276	331	293	305	282	293	280	276	304	328	251	288	267	300	307	305	302	297	272	330	294	296	271	295	290	277	294	305	305	302	286	316	292	291	303	271	282	280	307	306	303	306	297	288	322	280	280	320	302	326	282	304	276	293	274	259	310	289	268	279	297	292	307	304	262	279	278	286	281	285	285	302	296	302	297	286	302	291	290	303	263	274	305	294	324	302	326	315	319	305	291	299	297	281	279	292	271	302	311	292	269	307	274	298	299	282	300	315	273	296	283	273	306	297	297	316	304	302	304	293	314	289	330	268	302	313	306	320	289	331	318	293	296	289	306	303	297	307	298	296	297	327	278	276	259	245	300	306	289	297	323	287	289	287	305	305	264	273	263	311	322	290	296	319	288	290	321	295	300	291	307	282	307	281	281	256	296	292	276	288	313	303	291	304	325	303	302	298	317	271	295	283	278	288	274	305	295	298	307	273	308	290	330	291	304	282	302	316	301	290	268	280	259	262	296	311	320	287	272	300	292	275	261	286	269	302	317	283	282	285	299	292	305	316	284	315	307	286	293	305	317	315	296	304	303	308	291	308	299	286	324	313	328	296	304	315	314	302	305	304	325	294	299	304	307	289	304	272	279	302	282	332	283	262	301	275	304	300	278	301	322	280	289	306	295	316	315	284	292	316	286	304	286	307	327	308	318	330	318	293	279	261	322	277	315	293	307	313	280	298	292	276	297	305	276	285	328	304	293	286	306	266	287	298	286	327	296	300	299	301	281	302	278	290	295	297	292	294	312	301	305	269	284	312	284	292	324	271	274	308	289	309	253	290	286	300	299	310	283	340	276	317	282	317	261	305	266	277	281	322	287	285	315	302	284	294	288	280	294	286	270	314	305	300	292	275	320	321	260	277	290	327	297	269	313	323	282	275	316	289	292	264	300	282	303	295	308	294	283	291	285	296	283	301	273	310	308	274	283	281	285	311	306	289	272	276	288	268	285	301	305	294	299	304	282	266	298	304	272	271	279	291	277	268	299	290	301	298	252	287	296	273	295	268	283	301	280	283	289	300	299	278	301	296	290	272	298	291	309	307	275	330	282	296	306	297	286	286	285	292	316	290	299	306	292	288	286	284	281	279	294	280	331	294	290	284	312	303	293	299	328	277	290	269	282	309	327	305	278	278	302	289	323	309	299	278	313	287	268	294	274	306	303	282	303	321	291	305	293	317	285	291	296	301	278	308	312	278	286	321	293	322	274	262	305	251	290	276	295	290	309	276	284	311	307	330	281	291	276	290	348	280	296	283	305	310	289	285	303	306	297	268	269	295	269	315	278	331	289	284	303	292	279	297	264	301	292	310	310	285	297	310	265	265	268	263	285	298	308	280	279	306	313	300	309	278	324	338	299	264	312	299	297	266	289	284	302	291	288	275	282	281	303	305	281	287	318	275	296	288	284	291	273	299	305	293	311	290	318	302	296	274	266	327	285	303	327	279	289	292	284	284	324	301	312	305	300	304	291	305	275	305	297	286	307	276	308	287	294	297	276	296	291	273	306	294	265	296	307	314	314	275	299	321	290	308	320	310	323	306	271	297	299	289	282	293	279	315	301	291	317	283	282	266	324	295	316	311	288	296	292	266	295	317	294	287	265	268	284	310	273	302	301	294	281	310	288	305	285	282	291	309	284	256	276	300	280	323	270	307	290	288	291	278	304	273	295	291	308	312	280	320	282	315	304	275	298	302	260	280	300	290	275	271	277	280	260	292	308	291	301	287	302	286	282	283	307	324	277	292	267	281	303	279	317	292	266	273	257	279	289	269	308	274	278	316	289	315	308	297	294	323	276	330	279	305	294	264	314	274	304	265	316	303	286	284	306	322	315	289	283	296	291	280	319	305	297	318	292	315	286	293	283	302	283	303	302	296	287	291	341	281	264	306	260	281	293	297	310	315	263	259	278	272	319	293	279	303	287	294	277	295	299	290	296	321	323	307	302	288	319	271	296	293	306	304	271	293	300	283	321	305	294	289	305	282	289	283	307	280	298	310	297	287	311	305	302	300	291	318	297	270	313	304	275	292	297	306	260	312	333	305	300	320	271	279	277	289	284	303	279	303	278	283	298	285	322	264	298	285	290	284	289	283	299	325	297	309	264	300	312	308	283	260	281	295	282	267	284	282	300	316	301	297	302	296	304	302	293	304	301	286	290	259	302	291	289	275	292	282	317	290	275	275	267	325	268	324	269	270	296	296	297	295	302	285	299	293	278	287	287	278	316	304	269	313	301	297	286	310	301	292	310	309	264	249	309	265	309	324	293	315	296	308	313	297	308	289	303	302	319	296	288	285	303	325	308	260	301	301	292	270	331	278	324	298	275	303	289	294	299	313	306	283	293	327	299	294	272	274	291	314	291	306	294	269	305	309	279	305	306	287	282	287	283	313	296	327	291	328	304	287	258	296	284	298	315	303	272	301	309	314	294	296	312	311	297	276	281	295	284	292	304	299	279	269	265	304	290	279	269	312	269	275	287	301	296	314	286	292	319	290	305	301	281	291	283	313	305	320	286	297	288	260	281	284	291	268	308	321	283	295	308	272	285	291	314	315	310	306	314	269	293	277	269	279	294	274	330	335	315	275	294	296	274	297	302	261	323	300	276	310	293	299	306	281	281	288	262	280	297	284	265	306	300	292	315	316	281	286	284	291	293	317	330	285	296	315	296	259	315	279	272	333	283	301	274	299	258	273	295	307	284	302	306	296	291	316	289	278	303	313	309	307	277	293	340	289	299	314	327	320	311	268	309	311	303	290	295	282	301	323	330	289	302	285	297	311	307	321	264	313	282	284	333	294	288	294	297	299	304	270	316	293	326	282	310	325	307	308	305	317	318	297	325	316	295	290	309	305	288	300	306	314	247	274	328	277	280	296	297	277	290	305	279	322	323	287	296	275	285	303	294	310	276	303	350	281	297	297	291	278	332	311	293	323	287	313	300	297	298	295	293	286	298	299	289	274	310	291	280	295	251	303	290	271
13825	2999	1521	1044	675	586	502	432	378	347	320	323	285	270	259	265	280	268	225	229	216	269	246	222	243	209	229	210	236	232	212	207	243	228	229	215	221	197	207	211	242	208	206	195	211	253	231	203	205	222	234	235	239	214	247	216	227	215	208	195	226	219	233	193	219	212	223	248	214	248	223	241	215	242	217	212	218	217	208	225	219	221	188	220	262	229	190	236	231	212	228	208	215	181	199	220	210	219	239	226	192	224	237	199	224	237	239	217	250	258	209	247	212	212	256	213	251	224	236	225	189	230	182	216	184	218	234	214	237	207	190	202	236	196	204	240	242	245	210	224	205	225	204	219	212	204	196	207	217	202	215	207	230	237	232	200	196	209	238	208	205	229	210	241	235	196	216	224	204	215	221	218	218	202	212	207	236	215	223	221	199	219	233	209	227	235	243	220	224	202	217	212	200	174	209	238	227	233	217	205	206	200	197	229	170	223	197	222	174	219	210	191	210	230	184	203	202	199	209	228	210	243	214	217	226	226	210	201	210	221	194	221	214	210	247	222	247	209	215	216	188	231	231	214	195	219	244	217	218	217	195	226	229	217	201	206	217	238	206	260	233	183	211	239	231	243	208	224	211	217	219	239	247	227	229	231	203	201	221	235	222	198	210	202	189	201	214	211	230	205	205	226	231	210	199	202	220	208	213	210	253	241	217	206	207	210	231	227	228	197	204	240	197	260	238	220	239	218	193	223	238	219	210	194	227	245	197	219	205	247	243	241	240	233	192	242	216	236	233	228	229	222	207	241	217	198	216	231	225	213	200	209	238	219	221	205	223	222	202	202	193	233	219	229	257	211	212	206	199	236	226	230	221	241	211	199	218	219	201	223	224	225	229	206	225	214	204	211	255	228	212	217	213	216	205	192	217	204	228	215	195	221	208	255	231	234	234	237	215	202	191	249	246	219	235	207	224	221	191	232	209	227	218	227	201	233	216	234	230	209	213	214	218	215	265	227	238	233	220	241	221	190	213	241	208	241	227	248	221	216	193	211	210	227	211	189	230	205	189	216	225	226	206	213	212	219	223	229	226	270	208	235	213	198	241	245	213	221	205	207	238	241	216	228	205	233	208	209	203	209	215	212	244	215	221	228	196	220	204	229	203	210	229	231	215	235	240	224	207	203	226	201	216	207	223	226	203	243	203	201	240	214	205	233	216	182	211	225	213	208	234	205	247	196	221	208	203	226	203	231	232	225	196	207	191	204	205	244	234	248	197	200	220	225	218	211	201	229	203	236	233	208	204	212	178	210	242	198	232	208	224	208	198	226	199	217	182	211	247	238	243	241	203	227	212	237	201	211	214	205	211	205	217	224	193	208	220	184	222	202	201	215	223	207	224	238	245	217	240	234	225	222	211	221	231	236	268	211	251	224	244	231	202	202	256	204	189	205	204	197	200	205	224	220	225	182	200	208	207	250	207	232	198	205	231	180	223	236	213	208	205	203	195	221	223	211	216	212	204	224	205	217	227	193	210	211	196	192	217	234	231	208	214	243	218	234	219	215	186	214	215	227	204	243	219	192	210	204	209	201	233	234	233	193	224	230	220	226	208	222	230	203	229	222	199	216	238	227	191	191	187	227	224	227	207	223	217	220	200	237	216	219	245	225	227	243	208	208	217	230	216	213	223	218	223	240	225	229	197	200	218	207	241	233	251	211	206	234	211	206	214	204	209	212	260	214	207	221	222	211	203	207	250	236	237	206	191	208	201	199	194	203	218	235	237	217	202	221	227	232	217	200	215	236	210	237	217	195	232	243	212	216	205	234	207	224	239	206	204	221	217	230	227	233	236	210	203	233	216	218	227	204	204	233	220	244	225	188	221	202	208	240	224	227	223	185	231	242	214	219	213	232	202	199	205	222	215	215	225	194	203	215	210	216	215	211	209	228	214	215	229	217	220	189	199	217	207	200	207	201	238	221	199	204	210	198	228	214	182	208	227	219	222	249	233	250	210	200	219	219	166	202	232	209	221	220	212	219	237	204	223	207	195	225	223	211	211	235	200	273	225	198	211	201	201	230	211	223	227	226	218	221	243	224	209	215	206	228	216	222	227	223	226	243	223	215	235	211	222	203	209	211	220	196	218	217	212	213	214	207	213	233	237	220	215	207	214	215	234	225	220	231	237	216	196	186	204	235	202	204	216	232	251	207	221	198	212	232	205	215	226	212	205	208	204	208	208	187	215	209	218	230	211	229	236	229	218	230	226	214	229	223	222	223	203	212	214	244	213	227	233	214	247	228	193	199	196	228	221	201	199	241	235	233	196	204	222	237	210	228	230	232	247	210	222	179	211	231	222	208	227	219	250	227	232	227	201	196	196	228	233	220	218	227	224	207	222	224	247	197	222	212	215	208	190	241	237	202	210	228	228	198	211	239	205	212	202	206	217	246	218	216	210	227	221	200	225	211	206	197	180	227	227	217	211	220	217	221	217	226	216	197	229	243	166	230	217	224	181	200	211	218	254	209	226	259	203	221	192	215	226	229	215	194	199	184	215	258	200	185	231	223	187	228	178	216	190	227	245	248	219	223	217	191	216	219	208	211	200	202	211	212	239	194	219	224	221	231	224	229	245	210	225	209	219	198	215	206	251	196	217	219	221	218	204	229	223	233	198	215	225	214	205	224	227	218	213	196	208	231	223	211	221	222	222	238	217	225	255	239	223	233	196	220	220	223	190	212	199	234	251	206	233	234	217	223	234	200	237	226	197	245	202	203	204	235	198	225	246	220	201	219	219	233	229	230	208	205	227	230	216	226	210	196	202	228	194	232	217	221	211	238	198	240	238	216	214	206	231	218	214	218	253	221	238	197	254	210	238	210	217	183	210	229	209	201	227	198	201	218	223	204	203	213	235	196	208	230	204	187	209	242	215	214	221	229	225	254	225	248	191	232	225	223	225	213	234	207	218	227	226	229	231	200	209	217	203	206	212	188	214	202	212	201	251	228	221	209	202	224	217	210	241	223	203	235	221	199	213	216	174	185	196	185	209	225	208	216	209	211	202	226	241	211	214	224	212	204	224	267	217	206	198	222	224	207	217	224	237	215	198	213	239	219	247	214	208	173	217	222	209	178	209	208	230	211	227	230	213	193	194	233	221	239	182	173	224	228	254	217	232	223	226	207	216	234	204	222	236	215	231	191	223	219	220	225	202	215	225	234	216	215	211	208	239	218	206	199	188	235	232	215	209	226	219	207	193	210	231	231	201	230	237	204	201	220	232	206	211	227	196	243	253	230	222	243	226	218	223	217	246	220	255	229	208	210	232	212	221	218	227	213	233	217	234	208	198	208	222	210	247	211	210	222	222	217	244	215	197	216	215	231	208	228	227	209	236	212	231	202	209	229	210	255	226	212	204	221	242	249	255	227	240	244	197	213	228	198	218	215	225	221	208	223	224	222	216	263	219	187	197	252	250	205	234	199	208	201	222	212	194	222	201	205	254	205
10222	2178	2587	2894	2622	2162	1860	1700	1396	1292	1204	1245	1026	974	847	856	751	725	655	715	655	686	684	652	601	599	608	589	582	572	524	532	541	584	555	531	555	536	528	533	559	515	505	556	518	540	544	506	519	508	511	511	512	528	549	486	539	520	506	505	507	500	507	482	533	534	525	505	519	534	496	515	486	524	521	535	557	519	536	555	525	502	513	485	510	543	520	531	512	535	501	528	507	520	537	536	566	514	511	519	515	500	540	562	501	479	518	498	550	530	547	495	514	541	481	535	523	534	544	534	527	542	515	497	522	547	544	482	519	501	509	489	507	533	511	545	516	500	485	513	512	520	535	496	516	499	524	544	521	510	528	525	513	531	528	558	469	502	514	517	509	544	503	524	537	495	500	508	491	526	540	559	558	528	508	520	488	467	523	512	509	545	558	478	471	514	526	504	500	487	484	514	522	509	501	527	479	574	517	509	478	505	528	487	510	536	487	492	528	527	502	521	519	550	497	470	535	507	540	479	529	519	498	516	542	515	527	561	530	530	541	512	515	510	505	519	526	498	509	489	502	534	525	515	499	517	517	516	502	541	514	570	518	505	536	566	469	509	527	532	555	520	544	560	534	513	548	506	534	531	517	529	549	510	525	547	557	532	528	534	500	556	517	487	504	539	504	522	532	500	539	511	536	545	531	540	538	545	515	486	531	506	518	477	563	501	572	503	522	533	505	529	478	506	543	477	504	490	534	522	540	545	527	518	494	541	519	489	507	542	505	483	506	489	497	513	519	536	512	504	535	548	519	486	512	494	482	497	514	566	516	539	528	519	534	533	512	541	500	557	525	506	503	483	474	509	520	495	518	536	482	560	514	449	537	489	479	549	512	513	493	492	514	489	514	504	514	506	501	533	519	544	536	539	523	536	521	511	516	499	522	494	549	520	523	493	501	519	534	534	519	498	529	515	537	551	499	527	512	551	488	510	560	499	537	536	570	519	521	522	509	477	508	528	531	515	535	490	497	508	533	528	514	489	520	523	526	558	499	541	536	537	566	531	514	522	473	561	511	517	549	475	513	502	585	486	534	521	538	514	502	515	485	504	487	521	537	557	540	488	531	520	495	542	470	544	566	526	524	525	522	512	540	551	512	543	531	510	530	505	550	515	471	493	512	536	560	539	496	531	509	534	510	524	534	517	531	531	485	475	501	565	529	526	540	518	457	514	573	519	523	537	516	552	537	508	474	513	514	511	509	529	536	562	517	527	504	560	555	535	507	506	524	560	511	511	495	480	508	516	492	548	560	521	533	524	519	523	516	466	506	507	519	542	523	504	506	485	505	517	523	524	496	485	519	543	501	451	512	542	540	511	507	499	527	533	495	518	538	528	492	504	481	522	550	483	515	510	554	507	523	526	510	536	541	520	489	536	496	526	493	535	507	537	509	511	515	459	502	553	508	500	527	527	497	498	526	537	514	540	547	486	496	500	565	502	498	497	513	492	502	487	529	502	534	522	526	594	480	482	512	526	508	537	515	496	501	495	477	546	475	520	514	506	522	512	530	497	487	537	549	566	516	499	477	540	491	534	465	513	514	563	511	542	548	552	489	494	558	529	524	524	544	512	541	518	517	519	547	555	507	555	556	512	507	494	515	529	503	523	514	552	513	554	500	537	534	518	541	514	527	463	490	502	527	543	497	537	543	504	511	518	498	521	529	465	533	484	540	497	508	504	505	548	509	466	549	464	478	522	511	505	513	516	490	494	531	515	533	493	503	546	545	528	539	525	515	568	501	505	515	491	529	526	522	500	520	505	495	527	530	536	522	513	538	518	521	513	501	519	485	540	469	498	551	532	504	542	532	531	521	548	534	516	536	520	516	521	510	523	501	532	521	504	532	516	500	486	493	495	515	538	542	545	525	467	491	539	520	532	525	478	569	527	499	502	521	535	490	550	531	545	508	553	523	485	524	504	499	565	485	512	548	471	497	526	512	508	518	521	512	537	527	492	540	503	555	480	487	568	519	515	542	493	501	532	527	543	512	468	525	534	524	511	558	536	513	507	525	487	495	517	508	508	496	546	473	475	547	483	517	528	526	521	500	453	509	537	506	522	525	524	545	513	512	512	540	494	479	536	488	493	517	541	532	511	502	503	497	522	482	518	539	511	453	542	542	551	538	539	507	484	507	520	514	550	501	509	516	514	536	525	551	532	564	522	502	534	529	516	504	485	520	492	548	526	524	532	526	495	534	506	547	497	483	521	530	487	574	505	498	537	550	492	525	521	502	549	491	492	522	511	523	497	511	512	515	527	494	520	547	526	504	560	521	544	501	493	511	537	482	532	536	549	536	490	503	535	486	523	532	497	558	548	525	502	546	521	553	468	476	504	535	483	516	515	512	497	506	536	557	488	491	496	527	526	498	523	488	513	496	510	516	538	514	500	525	533	524	511	533	539	528	507	546	550	518	497	478	533	539	507	543	532	552	521	565	521	485	523	512	502	517	457	513	469	530	537	531	514	590	506	480	548	492	542	489	511	518	508	508	519	511	501	535	514	513	486	486	510	482	524	563	541	551	534	500	502	494	507	514	544	516	509	523	511	496	523	486	503	518	524	547	522	544	512	482	519	509	545	511	511	506	480	520	497	493	479	540	543	479	512	537	507	534	523	513	538	526	553	546	520	517	557	530	512	522	501	505	528	497	502	501	584	525	504	531	495	511	515	527	499	532	515	492	542	516	526	532	509	509	491	525	529	512	577	507	520	535	498	488	506	561	498	517	507	495	503	530	503	520	502	539	525	501	507	507	519	532	520	515	523	475	487	530	524	529	489	521	544	491	502	498	519	501	519	524	524	533	500	512	516	513	525	531	497	530	483	537	515	532	477	508	500	501	500	497	527	532	535	490	558	499	526	488	506	535	503	478	497	510	554	512	563	485	512	546	521	536	568	464	508	535	577	555	568	485	542	552	540	506	495	558	511	518	483	506	530	509	496	512	532	470	538	497	514	502	505	508	507	520	478	492	513	489	511	483	516	506	520	547	490	545	538	549	532	518	535	504	477	546	522	502	484	539	509	511	534	506	493	525	487	538	569	526	499	533	546	527	536	472	522	485	513	499	503	510	464	511	535	514	516	501	542	479	546	520	510	517	524	582	516	531	476	511	554	543	528	500	515	502	552	493	519	500	484	543	513	497	508	507	510	511	552	532	491	529	529	524	477	519	551	514	526	502	550	500	464	520	504	461	555	507	491	532	536	527	557	497	488	519	473	515	450	513	507	516	502	516	517	480	469	554	580	515	544	512	529	532	565	536	532	523	506	500	520	520	525	494	569	534	520	503	495	525	536	531	514	516	508	497	532	528	527	506	479	510	475	504	523	503	504	506	504	518	523	517	549	538	469	487	499	516	488	500	490	519	484	516	547	514	522	527	521	529	516	531	532	505	533	551	505	484	516	518	524	522	538	567	497	513	525	528	518	501	490	496	511	532	536	508	523	544	515	496	525
22987	6015	2837	1687	1072	829	660	587	477	419	365	401	329	341	311	307	257	253	246	257	249	254	244	271	225	226	213	191	214	188	207	231	208	204	226	193	215	241	229	227	207	211	232	211	229	220	199	207	246	217	236	204	239	199	234	201	213	222	212	220	217	195	210	236	216	198	193	210	217	197	201	212	224	206	216	226	245	180	207	248	252	218	222	222	198	228	240	199	193	194	192	196	228	212	214	218	205	192	206	199	173	197	216	199	218	202	188	204	227	188	230	208	201	189	187	209	218	208	204	197	181	189	207	196	198	175	228	191	217	220	251	211	199	227	208	196	177	196	230	198	216	221	225	193	193	205	212	211	201	243	203	210	224	221	257	227	209	213	190	226	209	213	184	197	200	207	206	205	217	238	205	212	195	202	190	200	178	199	198	195	217	204	184	217	189	229	193	221	215	200	243	225	217	194	224	197	251	190	244	213	226	216	225	219	205	213	197	234	240	216	218	209	219	199	211	236	236	206	183	218	237	221	253	219	213	176	216	220	207	217	203	203	203	214	188	244	202	226	215	210	210	221	211	186	202	213	224	246	187	213	173	178	201	201	184	209	229	216	212	198	200	209	192	190	205	214	192	205	201	198	214	235	186	199	234	208	183	198	214	199	208	238	209	198	213	230	203	186	232	224	209	213	196	195	227	215	220	188	191	205	200	218	222	217	227	188	221	232	239	234	226	221	214	202	231	211	207	209	199	195	195	229	211	215	214	206	196	206	216	204	204	209	204	187	229	232	224	208	232	200	201	218	172	232	200	207	212	204	217	225	220	207	198	224	222	215	206	208	178	219	204	213	202	249	218	188	209	197	214	213	205	207	214	213	213	206	236	193	204	204	205	262	197	247	231	242	199	197	221	215	204	197	219	224	193	213	198	241	207	222	193	224	215	190	204	204	186	218	201	194	229	199	181	202	197	203	215	221	214	223	202	213	177	218	193	210	245	180	202	231	180	210	209	245	233	222	217	215	203	232	218	226	223	192	205	225	207	192	248	208	193	208	209	225	231	184	244	221	198	224	205	193	223	208	207	187	211	207	214	225	213	232	202	200	184	201	186	230	239	212	183	183	229	190	232	219	190	218	193	180	211	218	209	204	203	208	200	207	216	197	210	239	207	217	237	208	204	210	216	196	191	224	220	216	206	217	218	215	221	218	202	197	203	215	199	205	211	200	212	222	235	217	215	220	208	174	209	205	226	210	197	234	232	202	219	203	188	222	210	185	188	205	189	198	235	198	215	218	209	188	220	183	232	191	228	195	221	233	201	208	204	229	205	206	204	196	223	209	200	213	237	199	201	186	215	194	221	221	207	198	212	201	194	204	189	195	234	218	231	219	196	215	198	192	193	211	208	229	207	198	188	218	201	233	231	192	195	200	236	196	221	226	199	207	217	216	204	222	216	191	215	223	216	228	220	205	175	191	219	237	220	216	199	223	197	210	218	210	196	211	232	189	190	214	215	212	217	218	218	170	210	243	239	231	216	233	179	236	205	221	230	224	236	208	189	194	219	212	196	211	197	199	225	213	184	212	191	212	216	201	210	175	206	225	219	227	215	223	210	225	227	206	192	198	219	196	214	222	215	223	187	188	216	243	210	223	235	235	212	210	213	219	184	204	213	211	231	210	204	213	239	209	232	206	207	219	205	213	239	212	193	242	213	220	220	234	223	200	187	224	224	187	207	192	206	215	221	214	204	206	186	215	222	177	207	200	200	210	233	222	206	246	211	215	226	197	231	230	219	203	255	213	220	225	232	210	222	200	205	216	207	193	203	214	217	222	201	194	200	214	222	221	207	197	212	198	224	194	237	192	213	222	210	222	215	220	231	227	213	213	181	211	171	206	213	218	217	207	197	205	171	238	211	217	219	233	212	215	214	214	172	192	218	220	214	223	227	205	184	230	223	207	198	223	223	221	247	231	218	206	195	227	217	201	210	191	204	218	239	199	207	219	218	208	185	208	246	238	234	200	218	207	216	199	234	227	223	221	222	239	234	237	197	207	211	197	191	203	206	205	201	214	210	217	196	210	232	217	205	206	225	208	228	220	214	193	213	198	196	224	218	200	208	232	214	203	214	233	198	204	209	222	225	216	192	206	212	224	209	225	227	201	191	210	205	219	216	201	213	207	194	196	220	192	191	187	199	207	200	233	208	220	231	186	183	230	234	181	206	226	218	220	188	217	227	221	199	187	191	198	223	185	191	214	202	211	223	213	203	232	195	219	209	223	200	209	215	219	203	204	201	195	192	225	190	208	190	193	203	219	175	215	213	242	200	195	234	196	224	229	223	204	218	224	222	192	221	196	191	209	232	222	219	229	208	191	208	211	199	219	187	205	207	231	201	194	185	234	214	197	204	225	216	215	222	196	205	231	201	209	220	208	205	212	183	187	221	203	201	236	195	224	209	249	205	203	205	215	221	222	220	203	195	253	206	210	207	160	193	206	207	203	226	233	188	230	229	210	204	226	222	198	229	215	204	249	207	218	195	203	211	209	228	221	220	210	228	207	203	207	211	230	210	225	221	230	204	225	210	243	200	249	187	213	216	235	197	220	195	196	224	214	192	171	223	205	213	197	192	215	218	206	209	201	210	223	228	186	197	227	208	219	209	191	210	197	209	219	217	237	233	191	209	222	220	204	226	202	206	218	230	205	228	191	202	209	222	222	216	211	196	225	217	189	186	229	217	209	197	220	217	200	215	202	196	203	193	192	226	207	200	207	206	226	219	186	193	226	227	201	222	221	193	226	207	215	205	226	211	225	203	210	221	215	210	179	197	226	175	221	219	213	208	200	212	192	225	225	211	201	216	235	194	217	213	197	222	249	204	197	209	224	206	191	203	184	205	192	205	188	215	222	211	178	223	221	213	210	218	208	211	214	221	216	234	223	217	179	199	200	210	203	203	210	202	196	200	172	207	220	213	226	213	226	243	202	203	187	225	194	217	224	200	217	222	209	237	226	200	188	210	226	231	190	215	212	187	194	203	202	198	219	208	172	205	217	223	198	214	219	186	195	201	203	221	238	199	205	215	199	223	218	196	207	204	224	191	203	200	216	223	203	200	170	241	218	182	211	226	216	193	179	201	198	201	210	176	194	197	203	199	206	213	203	230	229	202	205	210	217	188	213	204	220	219	201	221	242	222	202	197	219	237	205	210	211	214	193	239	187	222	207	204	217	237	194	204	202	212	200	209	224	214	213	210	204	218	202	210	210	201	202	204	212	211	217	216	206	219	218	188	232	221	215	215	225	207	200	199	195	203	211	196	218	207	205	241	231	201	175	217	189	212	235	199	200	206	237	203	201	207	203	238	205	196	225	242	252	237	223	178	184	223	196	202	197	228	174	201	195	229	266	242	220	208	183	195	185	218	206	200	231	209	242	201	206	206	218	195	187	230	247	204	226	214	199	219	208	203	205	199	212	221	224	226	193	240	258	209	208	223	205	227	227	203	191
14413	3122	3901	4399	3846	3312	2744	2389	1932	1668	1581	1499	1425	1223	1142	943	889	797	742	694	718	697	701	726	713	638	639	587	570	582	566	541	547	520	533	503	484	519	482	511	511	500	480	492	479	534	458	504	458	514	508	519	510	481	482	519	485	479	478	478	500	476	477	504	501	469	479	479	505	490	523	475	515	436	506	493	482	527	468	466	500	464	494	482	467	470	499	495	483	506	520	504	499	511	529	480	472	498	476	490	471	459	494	485	497	469	489	488	498	519	446	473	492	448	422	488	497	461	499	491	501	510	465	489	474	487	496	457	473	510	500	533	442	506	462	480	486	444	525	465	509	475	473	460	515	487	431	444	498	466	508	481	439	477	461	502	474	499	485	479	480	490	473	490	460	486	481	491	485	438	475	476	467	458	474	477	514	476	434	472	462	481	482	473	474	453	478	528	494	483	460	466	497	454	469	502	437	491	481	476	495	436	494	471	468	478	482	461	474	452	532	513	498	497	472	503	485	473	461	475	485	476	464	473	463	476	470	485	451	468	497	483	462	471	505	499	437	471	475	495	491	532	467	483	481	482	440	512	496	432	480	468	464	488	458	464	505	449	425	473	480	492	476	458	467	472	487	472	518	473	490	470	497	482	524	508	481	474	464	469	477	476	498	477	445	460	474	477	454	465	481	513	466	482	471	526	481	479	502	465	490	479	499	484	496	452	506	478	464	497	499	442	436	465	515	472	499	433	523	464	475	485	522	443	470	459	484	475	477	482	479	462	462	472	494	489	469	543	455	462	528	429	444	452	472	491	492	511	490	483	488	499	493	474	478	447	466	492	493	478	480	479	477	532	443	462	469	469	457	463	470	486	508	437	485	480	500	453	487	504	489	440	479	466	507	465	506	477	497	465	497	497	464	484	477	491	455	498	454	489	479	500	440	482	501	502	488	461	453	475	437	485	457	470	471	460	479	441	472	460	467	483	432	463	487	496	503	472	460	459	454	490	455	478	451	472	510	457	490	486	476	457	474	483	482	476	484	479	472	470	459	485	476	501	489	472	485	490	458	485	457	508	496	457	510	463	497	485	481	544	486	453	464	424	494	482	477	505	458	459	484	453	478	496	486	484	473	470	472	513	449	517	436	475	466	470	480	511	486	471	533	491	470	476	479	476	472	447	450	479	447	496	486	473	475	463	470	436	516	538	489	510	480	504	476	472	490	495	474	487	466	477	465	489	500	471	460	564	512	452	465	476	484	504	495	470	481	518	471	506	485	483	497	500	472	497	475	476	468	514	515	487	482	503	456	458	451	481	486	499	510	494	478	489	489	486	471	503	482	437	508	457	462	509	510	484	512	483	484	490	493	501	471	458	473	499	465	515	536	512	484	453	459	467	450	456	482	474	458	455	492	486	480	499	450	507	443	467	500	483	477	491	500	492	468	459	456	446	480	467	500	452	487	473	467	449	474	461	468	479	447	496	501	475	447	471	479	500	493	481	484	458	488	470	480	491	471	501	445	460	496	476	486	468	457	515	503	506	485	483	499	447	495	463	500	467	476	506	500	428	486	466	492	456	453	469	469	475	479	476	463	445	509	434	508	518	509	466	468	463	467	473	459	501	473	456	447	504	495	490	485	471	478	497	452	473	464	458	501	497	460	460	509	464	452	536	441	500	504	491	509	476	455	455	482	477	503	492	508	448	471	503	461	480	459	469	488	458	488	469	468	462	485	459	449	492	441	485	462	472	472	483	473	467	481	474	490	484	470	454	474	467	475	472	491	438	505	487	493	526	473	469	452	470	482	478	474	445	484	466	464	442	467	447	479	494	466	492	501	457	507	486	493	473	497	495	481	474	449	517	458	505	451	460	509	494	494	480	486	487	465	438	451	451	451	488	455	486	447	477	461	476	489	474	514	461	492	470	466	456	471	479	537	485	468	470	479	477	465	480	466	468	481	483	499	445	510	467	474	495	481	503	463	455	480	514	508	452	484	473	478	458	474	500	501	480	440	454	498	490	525	488	503	490	463	472	488	460	482	466	484	485	484	453	499	457	465	497	486	489	500	457	450	461	458	483	468	472	465	465	498	480	465	445	480	465	463	479	496	480	461	501	476	472	481	520	495	490	503	483	484	467	445	496	466	494	482	449	464	488	448	502	461	446	472	445	490	499	486	474	440	501	487	468	466	436	465	544	472	486	486	442	434	485	495	465	515	484	490	470	483	455	504	450	516	540	448	459	490	452	502	504	453	495	464	532	480	466	516	447	492	554	482	503	487	477	508	494	468	511	473	452	480	467	486	468	493	470	450	488	489	504	435	484	493	467	447	486	498	489	487	484	476	463	467	478	495	476	499	495	455	452	429	435	480	468	466	525	476	508	472	495	460	452	437	458	490	510	492	476	449	464	509	499	485	495	470	454	523	459	475	454	498	491	482	516	497	446	462	438	479	467	476	483	460	460	483	455	449	497	482	487	523	482	487	491	448	473	466	514	482	459	465	503	491	488	476	492	505	503	455	462	480	464	455	460	479	487	436	476	516	483	515	521	451	462	501	531	474	467	523	472	500	455	466	466	497	459	457	484	471	503	463	495	497	465	478	463	479	455	449	450	497	485	478	497	507	529	460	498	465	465	493	481	502	510	501	481	473	487	449	496	458	437	421	501	489	484	469	491	474	480	523	495	502	473	491	464	481	492	491	467	495	483	451	486	491	502	487	464	462	477	503	504	514	485	490	483	473	455	469	474	483	462	514	497	431	456	456	448	483	452	483	463	500	448	487	478	486	497	524	515	489	466	463	425	469	474	460	467	481	524	512	471	489	482	474	463	515	514	498	497	469	470	485	453	484	515	485	516	476	509	453	483	436	502	491	483	453	415	466	498	481	508	450	423	486	478	431	452	467	488	489	502	478	482	451	456	493	482	507	502	448	462	461	466	489	453	507	478	428	468	473	472	478	485	497	490	460	468	475	450	477	478	466	504	542	505	515	459	495	498	511	444	484	493	473	468	503	467	480	476	456	478	466	492	485	567	473	483	492	493	451	497	464	455	510	449	500	468	510	465	477	514	469	463	461	488	520	475	471	490	472	491	462	466	445	449	454	477	490	487	502	517	492	467	486	463	517	452	441	459	494	459	475	478	502	474	471	465	515	482	485	475	463	517	454	449	504	483	507	486	484	480	472	473	429	466	459	478	451	527	477	475	501	425	478	482	448	488	478	487	499	449	499	453	470	499	483	454	475	538	501	476	480	501	467	462	485	484	467	430	487	444	496	471	475	453	460	509	473	491	469	477	478	515	487	496	459	499	515	500	461	477	439	455	440	478	464	455	532	447	467	483	454	499	483	510	458	455	445	468	499	475	491	467	483	503	435	506	520	460	480	483	444	459	493	481	485	460	476	458	497	507	503	527	426	470	495	485	466	449	499	480	447	489	479	472	468	474	485	467	491	497	479	450	422	449	486	500	475	454	476	474	456	466	484	480	527	485	453	494	458	460	482	474
3669	774	484	343	251	222	169	160	161	176	162	145	133	133	120	120	132	118	127	108	137	114	121	113	100	133	115	128	97	138	99	125	106	98	134	123	112	115	148	111	114	114	120	111	98	102	113	123	107	95	102	111	101	91	116	122	92	93	113	119	96	94	94	115	118	101	93	107	117	123	101	85	116	114	125	95	109	120	110	93	108	115	115	91	113	113	110	125	122	114	111	112	98	123	99	122	92	101	92	88	97	101	107	113	79	107	126	101	110	110	136	100	129	98	107	116	114	103	94	88	100	112	112	111	126	127	103	121	85	101	94	118	93	100	103	101	131	98	95	119	97	111	106	114	116	93	104	120	116	100	111	108	112	125	103	101	111	97	114	106	124	100	113	128	127	85	106	100	94	107	102	90	131	116	104	125	121	120	111	117	114	87	104	112	96	130	121	120	109	95	94	95	127	107	113	112	100	119	93	104	106	134	119	113	107	115	125	103	99	117	111	107	128	115	119	124	104	93	120	119	120	101	93	121	109	108	103	102	110	95	94	111	144	111	116	106	130	110	110	102	111	110	116	104	108	102	148	123	142	118	123	119	92	108	108	107	99	104	112	111	102	110	99	95	95	127	82	97	117	112	99	123	105	105	96	112	126	106	114	87	128	112	93	102	117	129	106	107	90	123	83	107	114	119	121	109	113	137	102	116	104	119	114	102	123	103	138	109	102	106	85	134	114	90	86	96	103	96	119	121	114	121	108	94	101	101	113	95	123	114	95	102	117	114	118	121	113	106	109	120	92	110	109	105	111	90	115	121	110	106	115	109	97	112	104	117	127	104	95	114	98	100	110	105	102	92	104	110	113	121	115	124	111	131	90	110	111	98	120	102	115	110	107	105	104	109	105	136	85	92	95	105	120	113	112	113	104	103	104	110	101	108	107	105	126	103	103	113	108	112	119	90	104	115	102	121	117	120	101	106	105	90	123	97	135	90	121	103	114	95	116	115	125	100	111	106	115	101	104	105	109	99	128	114	118	107	114	114	109	110	115	115	95	109	112	99	108	103	119	114	114	122	117	103	114	87	94	123	107	110	107	140	116	126	78	109	117	117	95	110	117	96	115	114	96	94	122	93	108	107	119	91	124	85	104	121	98	120	103	126	101	96	100	113	82	108	123	109	108	110	102	116	102	105	110	87	104	117	99	99	103	105	109	117	84	105	114	109	96	126	128	114	119	112	113	120	104	113	87	97	100	112	101	129	118	97	102	115	108	112	104	108	107	125	129	91	93	82	116	113	101	111	107	112	104	111	116	129	106	110	119	111	117	99	121	95	116	104	107	115	98	103	123	93	110	101	110	98	117	104	114	117	96	104	97	109	112	110	115	120	105	121	114	114	98	115	104	114	105	130	120	81	124	121	114	106	115	110	101	116	114	122	90	130	118	95	108	109	120	108	119	126	92	143	108	111	120	121	109	116	114	113	128	118	99	81	120	102	116	107	100	116	97	113	110	115	110	123	102	121	113	93	102	139	100	105	106	100	110	114	95	104	107	106	129	107	110	108	118	84	105	129	108	120	106	97	114	109	119	114	107	125	103	103	122	102	97	109	106	123	117	103	100	101	105	102	111	115	114	125	122	104	119	127	109	100	95	115	118	123	137	112	107	104	100	79	98	104	107	108	102	98	122	119	132	113	115	111	98	106	132	118	111	117	100	110	110	98	105	98	104	94	114	111	132	99	111	107	96	121	106	115	122	120	104	130	83	116	91	105	113	99	129	123	98	90	108	108	107	129	100	106	114	103	101	133	93	103	99	112	94	115	120	112	103	114	105	89	114	113	106	103	124	129	115	119	111	99	114	110	113	125	100	111	109	102	108	97	89	108	115	115	130	111	123	116	121	120	113	103	122	111	108	107	110	114	95	86	115	111	107	114	118	106	111	116	129	117	97	99	122	97	111	116	83	104	110	112	124	112	98	97	113	105	115	103	101	111	93	100	103	95	101	97	111	115	126	83	112	122	116	117	118	109	100	120	113	103	113	122	125	111	127	118	125	86	103	107	98	115	109	101	109	119	123	120	113	117	109	113	120	106	114	127	119	115	121	124	127	100	130	113	115	107	106	110	105	120	107	99	107	113	136	100	106	116	116	117	126	107	104	124	125	126	110	127	115	104	108	115	126	118	114	112	110	103	107	115	115	104	89	112	111	125	99	113	127	112	97	102	97	110	116	104	107	120	107	124	116	119	102	110	124	119	112	119	107	112	111	93	114	136	106	94	121	112	127	121	117	120	126	118	106	123	103	112	109	107	106	112	131	118	84	125	105	133	93	93	120	102	106	99	109	95	89	126	111	111	107	110	121	97	118	105	111	126	126	109	84	109	135	115	125	119	93	112	99	100	119	108	104	112	97	110	117	117	112	106	97	113	96	108	115	88	102	103	121	132	93	115	109	125	103	106	109	117	112	120	121	104	97	109	94	103	108	133	123	97	103	118	112	105	99	117	103	104	120	89	133	113	108	126	106	132	112	97	112	103	111	129	105	103	100	99	98	114	124	116	114	118	97	116	90	120	107	130	99	101	110	140	112	114	96	88	98	104	119	87	115	121	117	116	113	128	113	97	114	83	108	104	111	111	128	109	112	107	121	101	120	99	94	116	107	120	115	99	97	100	124	109	121	103	100	98	119	95	90	99	104	115	91	103	118	111	128	132	127	102	119	108	114	108	117	103	93	107	103	123	106	101	123	123	146	128	109	111	96	113	94	118	107	141	144	118	103	101	141	104	105	125	114	125	114	130	81	112	113	111	124	113	114	112	106	115	105	103	117	122	112	110	105	103	105	123	94	91	141	117	111	115	138	110	110	96	120	102	103	108	125	112	117	114	129	108	100	104	110	105	109	125	106	109	119	119	93	117	85	98	99	102	114	109	105	112	103	94	119	114	136	121	104	84	115	84	105	106	118	111	116	110	102	104	114	108	96	104	107	103	120	113	96	98	123	108	83	109	108	120	100	95	109	104	103	106	82	90	128	118	104	92	141	141	94	98	103	97	108	93	94	100	92	115	95	80	99	110	106	97	89	100	108	111	110	108	112	94	125	123	111	109	106	111	104	118	131	107	101	106	125	112	102	102	106	116	117	125	125	100	107	109	101	107	101	105	121	115	113	106	115	113	130	108	120	112	111	108	97	92	119	119	96	113	123	110	102	123	108	115	125	104	88	123	131	126	100	109	117	116	108	104	100	115	106	106	113	109	135	106	109	111	103	110	142	118	121	102	111	105	129	102	107	105	113	86	112	129	123	124	98	102	88	112	121	111	109	102	116	95	131	117	109	126	119	95	96	94	119	95	114	100	100	101	144	97	104	104	100	102	99	96	109	124	113	94	118	97	102	115	122	138	107	100	115	110	105	119	116	117	117	102	101	110	117	95	100	127	121	94	100	122	102	128	114	101	104	114	133	119	122	132	113	97	94	125	105	96	120	106	121	112	110	111	107	123	107	110
2913	733	984	1076	982	809	716	619	583	544	535	518	447	449	427	393	390	406	361	341	349	312	349	323	329	341	360	317	328	330	284	308	286	282	316	281	298	290	293	310	285	298	290	318	305	286	289	296	306	290	296	326	253	294	290	295	351	310	291	311	278	268	298	290	271	267	294	285	319	278	287	293	286	305	301	307	282	294	299	278	281	311	285	294	311	283	290	313	309	273	291	299	282	270	288	286	290	297	272	281	318	311	300	289	310	318	288	311	318	295	297	308	311	304	287	289	288	302	289	304	285	313	316	293	285	320	304	303	270	288	311	299	278	310	252	277	300	288	314	281	308	269	303	281	289	292	289	309	325	285	264	330	259	291	293	320	293	262	292	310	289	283	278	299	273	292	309	296	309	281	291	274	276	297	291	301	275	288	268	291	314	306	289	299	261	295	299	339	274	300	307	273	291	309	280	259	314	307	290	280	297	272	275	268	264	302	308	295	316	304	259	310	300	297	281	279	281	298	269	270	255	282	274	290	304	295	293	292	250	296	290	278	312	292	301	299	286	299	315	307	308	271	301	342	331	283	279	284	314	306	275	310	287	288	307	278	265	312	297	289	289	281	301	317	323	315	264	299	292	311	305	289	271	303	284	306	292	299	316	305	293	280	284	298	301	318	294	306	274	302	290	305	283	294	285	302	300	311	285	297	287	310	288	276	302	290	275	291	309	295	294	275	294	309	270	286	264	267	309	292	295	267	289	329	306	266	300	280	306	292	303	261	268	306	284	295	299	281	304	302	316	299	283	290	284	301	293	301	298	299	278	295	294	291	314	284	297	282	300	293	278	302	309	320	302	298	263	291	308	282	302	263	298	277	278	281	270	283	310	291	295	320	280	296	289	285	281	283	285	268	269	302	304	312	300	316	296	304	291	281	266	283	306	306	286	274	273	288	277	285	282	300	285	277	289	295	287	276	280	272	263	288	292	281	289	311	278	314	288	296	272	278	288	286	278	283	310	317	304	295	256	277	318	283	252	261	282	284	261	271	304	280	283	290	288	294	272	298	314	307	266	300	292	323	296	296	299	314	268	300	301	285	312	296	297	297	288	270	301	283	261	297	301	298	293	311	276	275	326	297	281	288	286	289	299	307	288	311	269	288	333	295	322	315	263	306	318	315	309	294	307	278	282	267	291	284	282	298	263	305	303	290	288	306	261	300	319	296	269	274	284	273	292	328	304	295	337	274	295	317	283	280	317	305	260	284	285	303	278	271	291	283	264	274	280	259	286	289	289	280	282	305	271	332	307	305	290	287	293	261	271	293	300	286	285	309	317	245	301	290	272	287	275	295	308	315	302	281	287	290	291	270	289	313	291	304	273	286	287	324	280	284	294	336	269	319	295	303	307	291	308	301	288	311	296	307	313	300	276	285	306	285	306	297	247	312	274	272	282	302	313	275	306	300	276	270	272	293	282	304	286	300	287	287	293	310	288	308	309	290	264	283	291	291	309	284	284	284	290	295	282	309	284	296	290	272	317	282	286	285	291	323	295	299	317	309	267	296	281	315	297	281	296	274	259	322	282	296	321	310	270	286	314	289	302	288	306	273	278	282	303	316	273	300	274	304	324	263	276	281	304	291	310	275	290	285	325	306	291	280	315	294	272	274	276	298	264	307	293	297	290	306	304	288	294	317	288	292	292	303	272	313	319	276	285	298	294	284	303	272	287	290	308	286	288	291	306	283	319	297	287	293	310	301	307	290	291	277	303	293	268	320	262	279	287	324	321	297	277	279	305	318	285	304	294	346	287	289	278	305	289	294	303	291	313	290	276	326	281	283	290	284	265	322	265	280	299	321	291	253	287	291	302	321	277	318	313	300	305	283	288	309	286	286	287	267	291	296	297	300	309	277	281	319	282	282	324	297	292	283	287	285	330	293	285	287	294	305	293	306	300	298	302	310	285	298	275	280	279	328	298	290	310	304	295	266	275	286	271	255	286	290	274	283	289	295	284	291	319	310	291	318	292	286	277	298	294	305	281	299	318	285	304	299	287	313	267	304	289	299	270	294	289	310	275	319	256	300	287	339	275	304	273	273	288	294	277	306	284	292	278	288	265	290	307	319	280	283	302	283	260	302	289	266	291	272	306	272	293	324	282	297	324	297	283	315	270	312	294	277	276	267	286	266	260	288	255	283	295	287	247	268	313	256	305	271	293	299	303	297	307	320	296	291	293	297	279	282	309	286	272	283	308	306	315	316	276	312	320	301	273	302	280	318	307	291	293	282	274	298	267	313	314	277	267	331	277	289	275	303	309	294	269	277	282	297	291	280	304	310	308	303	298	298	301	311	291	287	302	285	256	296	282	297	311	271	305	297	260	309	295	299	287	283	321	286	300	281	289	257	295	288	292	251	286	317	287	257	305	293	291	293	298	285	304	280	332	298	239	332	283	278	301	291	305	274	300	304	281	274	302	248	317	300	287	294	293	272	296	308	323	275	276	282	262	304	287	270	301	290	306	302	287	297	310	285	309	286	299	285	304	275	309	315	283	283	293	301	301	285	314	291	300	281	269	295	270	297	263	288	298	299	289	299	317	300	272	298	296	291	313	268	314	309	301	311	266	287	304	282	295	303	287	289	306	327	328	287	299	294	281	288	256	303	308	296	295	280	281	271	313	285	302	302	319	314	269	273	299	295	303	322	324	312	315	280	272	276	296	283	297	296	272	308	303	302	322	308	309	312	286	303	265	265	304	303	270	303	260	321	301	284	302	300	293	321	263	295	298	303	271	325	332	316	302	329	308	284	273	319	321	323	293	280	310	303	288	255	294	291	272	295	287	272	273	327	298	325	293	285	307	290	299	279	281	301	298	297	289	307	281	314	281	287	318	350	307	281	293	304	278	326	313	315	288	309	278	298	287	282	291	264	299	332	289	282	304	279	295	304	286	322	306	329	290	317	279	266	279	296	297	300	281	284	289	275	309	303	269	313	261	314	280	263	309	322	270	308	286	291	305	298	285	304	299	297	306	274	280	295	298	281	309	290	290	310	315	298	285	285	299	282	284	289	308	309	262	282	298	296	285	308	302	280	283	337	277	267	321	310	317	314	319	291	279	294	283	290	275	260	284	318	306	288	279	283	316	305	279	293	257	319	270	304	296	289	299	280	265	308	312	316	281	296	306	292	290	300	297	318	271	276	278	283	277	312	291	312	286	284	290	291	291	315	270	297	287	289	292	314	314	297	279	287	283	292	286	304	305	289	289	297	320	273	301	296	280	282	303	305	306	299	298	287	276	266	289	279	255	281	312	263	309	324	278	274	297	308	293	289	289	263	291	305	275	323	261	246	291	294	283	278	273	284	304	274	251	309	298	263	280	285	301	285	288	284	299	292	273	302	300	356	312	259	296	341	308	289	290	299	273	284	323	290	289	279	279	294	291	277	288	322	299	280	292	289	263	277	298	277	288	288	294	307	270	318	329	295	273	279	295	263	283	303	278	319
13669	3075	1698	1046	667	533	498	430	385	343	348	332	315	254	261	257	233	229	239	215	242	245	243	241	224	231	236	262	220	210	217	205	223	217	226	223	223	232	238	237	198	235	220	215	205	225	187	211	233	213	206	223	244	204	233	210	206	229	207	196	216	199	237	225	212	207	228	216	194	212	223	219	222	224	205	223	213	224	241	200	211	216	241	222	225	222	226	246	199	178	210	230	250	266	232	218	194	208	191	240	203	195	230	214	237	218	225	212	216	185	223	240	232	216	235	222	201	193	214	201	213	231	227	231	206	223	214	211	207	208	247	209	206	200	211	222	214	226	239	217	206	215	236	207	207	221	226	230	230	201	238	217	210	202	202	236	213	229	197	203	217	232	239	182	201	222	214	222	233	215	204	227	195	220	217	203	195	235	217	218	226	220	181	195	231	220	213	219	226	187	214	222	239	208	219	212	221	197	224	199	219	245	206	226	216	202	227	216	234	210	202	203	219	245	220	217	233	216	195	194	224	218	186	213	200	214	225	230	225	214	225	212	226	244	208	243	238	240	196	205	205	224	200	217	214	195	228	206	197	218	217	227	209	221	212	235	218	208	196	196	230	242	169	227	207	221	238	222	221	224	195	214	208	224	215	198	206	199	208	217	215	234	229	207	201	233	232	235	226	227	226	228	197	221	250	231	229	197	217	234	201	239	201	199	266	204	238	219	266	212	232	220	225	225	247	219	253	210	216	233	240	211	249	225	204	252	183	223	230	185	231	229	242	235	196	220	205	219	220	216	230	206	209	230	227	208	211	244	225	209	202	227	185	218	197	258	220	207	214	221	201	219	219	204	206	204	230	200	228	215	230	213	213	203	215	235	213	233	209	203	220	205	242	212	215	224	206	223	205	205	228	214	212	228	205	246	190	192	225	213	219	237	199	210	180	200	202	215	185	204	214	209	208	218	229	229	213	209	203	208	224	244	206	215	206	233	221	197	195	239	226	221	243	211	224	177	205	223	192	216	210	201	222	211	207	200	237	221	219	222	214	210	219	202	193	216	218	230	229	221	231	193	239	253	207	227	208	243	235	202	223	189	213	202	232	232	221	197	242	210	194	212	190	202	233	220	205	212	188	191	195	202	214	225	227	219	216	211	220	222	225	239	204	224	237	208	217	207	213	206	218	200	202	202	195	230	204	194	209	212	218	221	179	212	203	219	181	235	210	199	219	222	188	193	225	231	216	224	232	231	204	245	214	217	170	161	213	221	200	238	227	201	217	216	224	216	214	215	238	220	189	231	233	211	216	224	232	224	202	197	211	196	227	211	212	205	205	235	231	194	195	192	204	233	215	203	232	229	206	200	227	206	216	240	193	222	218	207	197	196	222	231	202	180	208	218	187	235	229	194	217	214	253	198	180	222	233	198	234	194	218	181	213	229	202	237	184	205	206	227	216	214	204	204	226	231	204	243	212	219	219	191	227	226	226	214	193	210	197	202	250	210	219	204	226	214	225	214	240	216	217	239	216	223	216	233	216	227	216	208	211	218	212	243	207	232	232	231	226	222	222	216	185	225	228	206	223	230	259	243	216	216	237	185	207	188	203	225	192	218	214	213	224	213	228	228	220	239	193	243	234	197	198	214	257	222	194	224	199	224	211	202	221	197	239	230	205	186	234	216	215	217	225	235	244	217	236	258	224	210	233	237	231	239	220	209	234	187	208	197	201	204	230	214	253	231	206	190	242	212	217	224	193	231	178	204	202	203	193	228	200	209	197	236	240	224	193	187	220	202	210	221	197	230	202	212	200	247	222	212	215	215	228	206	249	215	229	212	237	205	238	217	212	227	241	198	251	230	235	206	223	200	212	193	220	211	224	232	210	196	248	207	221	201	219	233	204	232	262	217	220	226	180	221	231	198	217	237	240	202	216	242	214	205	220	224	227	193	191	207	222	211	212	215	207	231	227	222	210	224	216	220	214	204	206	224	228	217	226	217	214	209	223	246	221	212	202	220	228	205	219	199	196	186	209	200	236	219	217	208	208	219	185	193	221	204	227	222	243	241	225	204	183	208	195	214	229	208	216	212	227	244	224	235	207	206	207	200	237	216	230	195	218	200	209	229	222	212	213	216	176	231	230	233	200	214	243	236	225	193	223	218	217	209	235	190	177	233	222	204	266	204	208	209	232	224	176	226	232	243	180	213	220	219	220	219	222	199	220	172	202	233	216	230	236	219	226	215	221	200	205	201	197	232	250	199	216	245	228	191	214	221	225	223	221	237	247	209	204	226	201	221	220	188	215	211	237	197	229	234	241	187	228	220	210	203	204	233	202	217	247	239	224	215	235	213	214	198	218	210	216	205	200	190	219	216	223	237	215	231	214	227	226	205	223	244	213	214	242	219	232	206	227	215	244	265	221	186	206	239	208	220	207	233	227	220	205	216	207	219	210	216	210	212	245	235	235	222	248	208	209	202	206	229	227	220	211	210	206	213	199	210	211	208	227	224	228	186	220	216	207	205	207	216	216	223	234	207	215	217	190	218	228	253	214	203	230	206	193	217	211	211	213	188	211	203	262	219	217	200	199	209	217	201	217	224	206	207	211	201	203	218	238	219	239	202	215	206	251	253	239	195	226	228	228	228	194	200	225	215	227	158	218	205	197	217	253	225	244	190	204	246	197	223	198	188	226	243	196	196	230	228	217	199	217	220	216	198	197	189	211	202	219	194	200	230	217	234	232	206	220	216	227	211	202	230	232	218	235	182	217	212	185	207	203	211	223	211	218	203	213	222	220	226	214	228	258	191	210	215	205	208	225	233	213	225	225	200	215	231	228	230	206	209	220	216	214	234	199	214	200	207	201	206	204	194	233	186	203	229	218	214	213	210	216	231	218	211	209	211	196	202	233	235	224	208	209	228	205	218	207	235	203	199	219	232	204	214	252	194	201	225	211	233	234	225	209	208	254	236	214	219	217	201	204	219	224	191	224	208	233	197	204	217	222	216	238	232	236	217	243	217	214	234	211	218	229	230	190	226	222	246	205	218	247	214	206	223	260	213	204	239	201	203	190	196	193	228	215	218	207	191	217	223	224	202	218	223	215	227	164	187	204	208	200	194	217	233	215	217	210	206	269	178	230	198	213	212	201	224	229	215	203	228	210	207	226	202	202	247	222	236	195	214	190	238	219	219	217	224	204	216	197	257	234	218	240	217	245	213	201	206	212	224	218	236	241	231	215	217	186	209	213	215	219	205	202	192	201	226	241	219	211	209	210	206	219	202	218	225	166	221	225	210	199	209	238	173	181	207	240	209	239	196	233	217	195	199	209	224	218	220	215	225	212	209	225	214	200	203	224	211	202	210	217	248	213	217	277	234	231	200	210	219	200	205	224	193	228	238	249	197	237	245	220	197	220	220	208	221	202	209	217	238	210	198	212	201	232	221	247	207	185	206	200	212	217	226	216	217	198	197	233	225	190	208	204	180	225	217	212	218	204	208	196	261
10491	2152	2591	2912	2497	2162	1723	1682	1371	1192	1241	1184	1066	899	878	818	767	665	636	683	631	618	643	579	624	660	592	554	537	544	537	563	585	566	545	546	536	535	554	533	541	517	479	583	539	492	511	515	528	499	537	500	527	520	537	511	554	490	499	531	525	518	538	514	497	501	505	574	469	513	504	522	504	524	516	504	523	517	546	542	488	513	512	525	557	506	464	498	569	477	518	489	501	465	512	472	480	523	532	522	545	502	495	519	511	501	512	527	532	493	496	499	536	528	521	491	534	496	496	536	469	563	516	541	543	536	508	513	504	492	497	491	541	505	487	524	515	512	526	503	495	534	489	534	528	480	472	507	517	496	496	554	474	551	522	541	475	487	516	530	529	555	484	522	519	490	495	537	491	496	533	520	537	515	482	540	502	515	503	524	517	527	530	529	503	509	512	506	519	523	533	527	532	514	523	509	481	503	520	495	482	512	499	518	483	540	494	485	499	518	550	517	506	509	515	510	518	481	524	519	523	505	487	483	514	518	532	509	511	522	530	487	491	555	489	508	516	533	476	495	501	514	505	494	516	514	511	528	513	514	498	518	516	528	549	468	552	491	533	485	558	540	534	476	518	510	552	510	506	545	493	475	515	499	506	512	516	531	513	507	494	524	499	475	552	475	568	538	511	511	508	487	496	492	522	520	508	508	469	526	539	491	530	481	493	469	512	525	540	501	544	473	502	499	535	502	537	507	546	507	525	509	482	510	539	496	505	477	479	521	532	511	524	505	503	507	495	524	520	532	518	483	478	497	516	545	512	527	505	532	527	536	518	512	495	501	493	525	520	490	509	516	542	552	522	477	474	549	526	537	505	542	497	512	514	495	503	561	495	520	497	557	497	515	538	524	535	532	527	548	483	534	497	516	517	545	524	476	549	503	483	482	528	487	513	516	528	527	502	534	524	515	490	486	496	491	531	512	484	533	535	537	507	522	531	499	531	525	501	520	556	484	489	507	520	514	525	524	517	510	490	526	543	492	568	479	506	424	526	498	500	492	512	535	509	527	516	541	519	554	544	504	493	525	466	517	525	505	510	493	529	539	521	497	518	539	523	535	494	514	498	490	516	531	496	523	542	496	458	500	515	528	490	494	507	497	537	543	502	518	497	542	485	519	506	527	519	479	508	532	515	495	495	535	550	525	495	500	538	511	514	485	535	514	505	498	517	575	503	538	490	567	563	557	489	532	518	474	547	523	540	525	511	524	531	496	539	505	513	552	509	555	507	535	513	509	503	481	513	480	501	522	546	540	522	531	511	517	490	508	518	519	545	509	547	489	540	490	493	502	534	507	513	464	527	518	556	473	524	513	492	492	498	521	506	538	505	489	515	550	481	469	520	554	511	495	583	527	529	504	503	503	517	502	510	517	510	505	537	512	539	484	512	500	516	522	470	490	549	550	511	508	476	527	512	489	535	534	506	569	529	492	567	529	538	522	533	523	467	541	541	545	547	556	474	568	525	525	509	466	473	543	497	526	541	516	537	474	507	525	493	507	516	534	523	537	505	529	512	520	559	519	496	468	513	518	477	511	519	479	534	494	502	533	514	503	526	505	491	538	519	539	511	514	510	514	547	538	515	486	498	520	504	509	485	520	514	527	497	476	557	503	485	547	482	533	480	503	500	505	535	492	561	549	523	533	513	487	495	494	529	543	522	539	506	490	449	526	532	497	541	524	506	495	521	513	463	546	535	487	521	554	519	507	522	533	532	512	518	534	532	513	539	496	529	551	544	502	529	518	501	524	507	497	517	526	522	492	522	520	505	512	521	532	481	525	505	487	510	529	523	512	515	475	573	492	544	515	495	490	510	492	521	494	538	519	474	478	512	563	533	537	521	520	511	494	512	480	556	531	489	528	494	522	490	517	528	506	499	524	518	499	546	514	568	515	527	478	506	529	555	519	554	484	512	531	528	501	519	539	499	481	530	509	523	507	516	519	542	513	524	497	527	507	549	527	505	512	458	510	501	515	500	557	508	517	512	512	499	500	520	516	515	526	527	514	528	494	529	521	531	513	536	516	517	522	524	531	509	518	499	498	529	521	508	542	522	468	495	481	484	488	493	495	510	461	495	568	521	544	501	452	509	527	485	486	455	539	506	523	473	542	473	496	516	526	503	535	536	528	517	508	529	542	530	515	474	505	499	498	505	518	506	531	542	512	506	525	491	526	538	504	547	470	545	502	499	519	518	562	509	514	555	538	525	541	523	519	561	527	545	484	538	496	500	466	534	484	507	531	522	546	504	501	513	549	510	493	519	520	532	534	484	494	544	542	499	491	497	506	515	517	507	519	504	529	503	521	515	533	497	527	529	553	543	503	529	487	491	525	537	493	484	489	571	510	513	492	473	503	540	513	529	557	456	531	493	521	523	505	529	550	516	481	463	481	497	513	504	508	485	515	531	495	522	529	485	519	510	478	508	512	529	515	504	495	549	518	488	515	496	477	512	534	548	481	509	520	498	534	551	506	513	514	519	503	538	530	490	534	518	530	537	523	557	547	513	536	545	526	561	503	523	514	504	528	528	485	535	499	542	527	537	507	487	518	512	518	520	505	487	507	541	540	540	521	502	518	532	541	475	512	507	524	502	515	492	513	510	497	528	532	508	529	523	562	567	507	532	566	574	536	522	532	519	535	518	532	498	491	488	465	519	522	521	526	500	515	490	499	501	490	502	483	549	529	519	500	535	494	515	490	470	535	490	501	480	505	476	535	498	469	497	546	563	499	509	501	491	481	507	477	506	496	503	520	511	504	481	519	522	545	549	508	529	517	538	473	503	543	528	518	512	513	499	513	543	532	521	514	504	509	551	493	540	533	545	518	500	484	540	496	518	512	500	479	537	560	498	484	519	483	522	535	515	499	520	498	492	531	489	555	497	500	490	463	568	560	499	510	502	546	505	504	516	528	566	565	519	550	493	449	496	485	530	463	493	524	486	493	496	511	497	508	533	506	511	509	487	547	561	529	515	508	488	502	488	468	507	504	501	514	517	508	543	502	518	534	530	503	507	527	520	526	539	535	562	532	508	480	488	504	495	517	499	536	526	477	527	486	545	489	544	546	521	536	544	519	537	510	528	528	467	516	542	481	481	505	548	511	550	521	502	487	529	564	522	529	504	524	540	489	500	444	504	546	506	525	531	528	515	515	518	522	532	496	539	478	513	507	484	523	552	530	507	573	528	493	486	542	511	485	504	481	492	491	492	506	482	493	534	486	539	501	485	501	514	477	543	545	542	540	563	501	476	483	456	494	534	526	531	519	499	518	519	513	511	550	509	492	502	525	538	469	525	501	509	492	451	507	527	505	521	538	511	535	474	512	509	506	553	587	526	526	493	515	505	488	492	532	533	521	474	494	520	487	542	452	499	534	523	477	533	524	552	561	525	529	537	508	490	525	508	509	484	481	492	516	567	510	523	475	495	515	498	509	521	519	496	515	516	494	540	524	541	504
22618	5634	2922	1923	1145	844	639	642	496	415	404	348	338	308	310	268	274	271	252	237	249	257	229	218	244	234	237	231	241	211	224	231	238	229	209	220	232	226	192	196	234	186	220	210	198	208	203	213	223	196	163	218	214	204	189	207	205	194	171	212	207	216	175	197	226	218	186	207	222	247	197	211	237	222	232	238	216	223	205	218	196	214	194	189	208	172	208	226	201	231	204	190	203	217	199	221	181	235	217	202	190	205	203	243	226	193	202	216	217	199	212	213	210	199	198	205	208	218	231	176	195	204	196	231	233	201	209	201	193	205	208	220	223	231	220	221	201	217	241	199	222	189	193	227	197	221	230	193	255	205	205	182	196	220	204	234	199	184	193	193	200	196	224	202	210	192	222	212	219	231	213	204	203	226	233	187	189	239	191	201	234	215	171	243	216	206	176	178	220	220	202	240	204	193	184	214	204	228	192	187	222	186	203	191	196	210	216	227	208	185	219	202	229	198	256	204	211	225	223	205	201	186	211	220	182	212	238	219	199	213	216	215	223	210	208	223	183	192	221	204	204	203	234	193	204	209	213	236	201	220	185	183	210	213	205	218	228	216	203	179	195	208	208	220	222	198	198	222	192	190	213	203	218	198	237	216	206	216	226	214	219	191	208	207	195	205	191	224	188	191	216	198	200	194	218	194	216	204	187	205	207	221	194	217	218	224	188	208	199	196	212	208	196	194	215	206	194	224	218	194	203	212	236	207	211	208	213	206	189	199	183	151	193	206	204	198	215	207	207	208	206	214	203	219	226	201	197	207	181	224	210	235	193	221	195	176	181	206	198	205	240	209	202	208	196	197	216	194	197	226	218	195	214	214	183	193	211	194	202	198	215	211	214	200	243	204	194	220	224	229	219	193	217	222	182	189	234	211	217	188	223	209	204	210	209	209	208	207	218	197	204	209	206	233	191	221	214	189	213	179	225	190	216	224	175	201	228	189	207	221	200	198	227	195	216	202	201	204	207	212	219	215	190	212	175	214	221	208	206	206	202	176	209	185	169	204	211	187	196	207	219	200	160	216	187	184	213	205	232	219	209	193	204	219	197	202	211	220	194	208	204	221	226	194	188	189	222	221	217	190	190	215	217	197	212	206	239	202	184	215	205	210	233	208	193	212	227	198	195	210	209	194	213	207	219	219	191	191	194	200	217	208	227	206	226	212	228	180	220	203	190	203	202	201	217	199	229	204	198	190	206	221	200	200	186	204	218	238	188	207	211	227	201	200	203	201	212	180	228	214	220	214	201	200	199	223	205	217	220	192	215	207	229	223	205	207	234	213	199	175	188	193	203	196	188	203	199	218	217	225	196	232	209	207	236	197	202	188	189	191	216	219	203	195	224	202	214	176	220	204	242	224	192	208	220	208	220	221	204	199	213	219	220	191	205	202	200	200	219	179	223	209	203	201	204	209	212	234	220	198	218	172	226	195	188	183	200	219	238	216	211	212	225	230	196	232	216	226	185	207	219	224	212	219	210	209	197	203	218	212	211	193	197	228	224	194	218	223	190	204	210	205	185	214	211	199	211	212	216	205	230	226	229	211	211	208	196	194	228	185	171	203	207	205	210	198	210	226	196	211	189	213	194	198	178	206	221	194	223	228	210	170	204	216	203	204	203	222	207	237	191	194	205	205	191	200	231	218	205	186	200	194	202	202	203	203	211	193	211	220	217	225	210	202	205	189	221	229	236	218	183	218	198	198	205	203	190	206	198	215	227	217	184	212	193	191	208	224	216	201	227	208	202	218	234	226	200	210	227	217	191	214	208	195	210	224	206	208	201	224	193	204	227	217	194	231	192	201	207	212	230	204	220	236	200	201	226	188	188	205	200	232	199	190	206	198	196	185	194	214	222	223	207	200	168	206	232	208	213	205	239	187	194	201	197	217	194	172	225	201	214	192	196	192	215	219	217	197	216	240	207	192	212	216	194	231	188	208	204	208	208	210	208	220	211	206	210	200	215	220	212	192	195	225	219	237	218	201	200	205	200	230	204	239	212	208	241	230	213	218	207	201	197	202	198	186	197	229	213	186	212	208	209	204	200	220	211	228	211	191	211	198	205	212	180	180	215	208	211	215	210	215	219	234	211	194	183	220	193	194	218	207	204	226	212	204	198	183	191	212	203	207	180	202	214	211	199	204	211	198	209	209	199	196	219	200	193	187	218	214	207	212	209	245	210	200	228	204	202	202	209	225	208	218	192	200	211	218	210	214	193	229	196	198	197	193	227	195	234	206	188	208	190	207	206	212	183	233	214	217	205	212	218	230	203	214	213	217	220	206	191	211	228	213	208	197	208	200	204	189	224	219	236	220	229	202	219	194	195	230	202	216	190	227	212	222	179	205	223	207	216	215	203	200	220	223	204	200	205	200	180	205	193	213	204	222	232	202	217	224	207	191	189	196	249	204	204	192	226	250	224	173	214	226	212	203	190	180	202	202	203	209	210	209	209	193	194	182	228	216	238	210	186	214	201	214	208	200	188	215	213	195	216	222	202	221	198	183	203	214	192	227	223	217	223	224	242	179	205	174	218	197	240	208	186	233	210	199	195	231	229	204	217	180	213	198	181	171	209	215	189	221	200	204	204	215	247	219	195	194	231	208	227	197	215	191	209	215	217	214	190	206	219	204	189	200	206	199	205	192	194	217	219	206	204	214	219	188	223	225	182	231	193	201	184	226	192	233	200	210	193	196	203	225	201	200	203	234	222	197	207	208	224	177	228	213	215	214	227	193	207	205	215	220	198	193	213	197	224	187	179	212	183	224	210	185	211	216	224	200	182	212	232	224	229	219	180	205	212	226	218	203	229	219	199	226	222	217	205	207	181	193	208	206	205	195	181	210	212	209	214	216	198	213	212	211	206	223	228	209	179	206	206	241	243	246	182	218	211	196	231	212	211	183	204	194	201	208	189	196	205	204	205	183	208	196	223	176	194	209	161	198	212	171	212	198	215	209	189	233	220	196	185	173	194	203	229	232	215	199	220	213	236	190	198	203	196	199	195	186	185	203	204	202	189	198	195	204	233	215	216	226	202	223	204	204	194	218	195	215	216	236	219	219	183	219	231	217	183	201	219	221	219	211	200	236	220	196	196	194	206	217	225	195	208	217	202	198	179	219	242	173	164	202	200	200	204	212	218	217	204	188	204	171	206	234	210	202	212	210	216	223	214	210	210	221	208	204	210	217	214	221	224	195	231	216	204	193	231	215	201	229	184	215	175	201	188	215	226	187	185	217	205	221	209	219	217	201	238	203	250	192	215	188	214	202	222	199	217	214	219	238	173	202	199	207	200	222	208	226	210	219	223	198	205	239	224	239	228	228	216	205	214	207	181	225	233	192	194	181	204	198	211	209	182	228	220	194	200	215	210	212	210	201	210	204	181	211	232	222	213	214	220	212	224	215	171	204	232	242	245	219	211	209	202	212	188	196	194	203	208	199	209	190	220	197
14331	2864	3890	4545	3690	3104	2505	2613	1994	1679	1652	1588	1454	1225	1033	904	872	781	729	711	704	745	697	657	679	681	570	614	634	540	579	526	539	518	515	531	496	535	494	510	499	457	504	525	529	471	459	492	476	449	470	491	485	484	457	487	478	451	486	506	471	490	470	486	481	450	447	463	483	473	479	487	435	481	456	476	447	485	485	483	482	465	504	512	466	433	480	450	497	477	472	475	493	454	485	471	462	475	473	431	449	465	448	444	499	490	481	457	493	442	515	457	512	459	510	478	439	471	486	485	414	502	514	448	474	476	457	446	484	521	495	476	532	499	432	481	456	463	501	476	454	449	453	480	484	501	475	508	430	484	447	465	469	456	454	465	460	458	464	486	457	491	445	463	470	468	447	488	469	502	463	462	471	474	456	444	464	436	464	462	442	455	456	444	457	482	434	468	468	462	498	474	481	477	450	441	477	483	476	478	495	499	457	495	478	490	484	515	438	486	468	472	448	508	468	465	452	480	458	452	460	502	502	482	475	485	487	457	490	491	471	490	462	473	467	484	453	479	453	469	445	501	471	457	443	503	462	474	480	496	446	496	479	505	449	482	470	491	480	464	444	499	462	490	458	467	471	479	421	468	460	477	498	451	475	496	474	436	471	492	487	510	476	512	452	463	438	462	475	484	471	497	528	471	439	523	478	482	455	489	461	426	498	454	454	500	443	453	518	477	518	458	472	473	402	453	437	468	485	490	468	439	491	450	487	428	456	509	480	461	471	500	467	471	531	479	501	427	476	499	488	444	456	483	452	480	478	439	477	471	469	468	497	491	503	450	456	491	474	431	489	498	483	475	464	490	482	471	466	442	465	498	485	459	469	506	484	499	522	484	461	461	460	454	470	464	427	481	514	497	515	494	475	456	471	466	484	473	459	460	474	498	458	464	454	473	498	458	474	488	479	498	481	489	469	510	482	485	460	449	444	448	471	456	520	437	479	454	463	506	504	501	491	479	449	471	477	495	469	477	497	484	505	433	454	482	467	489	477	492	482	504	464	454	458	467	476	496	451	501	494	471	482	440	452	465	470	436	472	444	482	457	464	482	453	468	481	478	520	503	475	496	452	502	458	467	479	461	441	490	461	481	474	444	456	498	505	493	460	472	454	513	458	480	469	490	450	456	505	428	452	503	491	480	463	442	485	474	475	476	490	454	485	455	492	474	451	466	474	472	439	462	463	449	454	498	447	492	455	467	470	493	455	493	448	529	464	467	466	463	467	468	478	455	508	475	483	479	484	485	493	481	489	466	480	460	477	473	464	474	464	424	458	467	457	495	463	472	470	502	468	474	477	497	462	490	441	457	542	465	465	477	472	490	485	464	485	468	466	467	455	465	479	480	495	460	481	494	471	464	475	476	486	462	477	441	447	450	452	496	435	465	523	471	457	478	434	455	459	489	447	432	463	498	477	484	473	458	470	458	424	485	479	496	485	478	518	478	462	441	478	464	466	443	468	476	473	467	518	449	467	454	485	479	489	449	471	456	446	494	462	483	484	461	456	464	470	503	486	454	485	480	491	456	485	489	472	481	457	481	466	483	472	476	475	504	496	435	458	474	462	457	510	466	461	460	475	463	449	469	451	454	436	470	488	473	442	471	464	458	497	466	463	468	458	477	467	486	459	501	458	514	453	452	478	454	463	430	467	468	454	463	504	481	485	457	486	492	466	440	470	491	498	498	451	501	486	456	502	473	466	461	472	459	440	481	448	478	467	496	498	493	432	470	463	474	493	454	505	450	490	479	487	469	469	502	464	437	464	479	466	479	464	456	501	467	456	495	430	420	435	477	456	493	479	476	521	481	474	475	481	456	498	495	464	455	495	462	461	478	440	479	432	438	463	443	468	492	447	462	457	490	478	485	523	478	506	422	507	526	496	461	508	531	468	501	494	520	481	471	504	456	463	462	434	459	476	486	523	456	456	477	466	485	466	456	467	496	477	433	494	458	459	491	471	488	473	480	432	443	444	467	482	414	440	445	459	495	495	485	450	458	484	462	444	460	504	479	468	472	481	469	455	471	475	472	500	471	450	507	461	445	450	480	465	512	464	501	476	432	482	467	459	491	495	430	477	521	467	452	463	510	477	509	493	496	487	445	498	497	463	511	437	483	476	464	428	467	484	525	493	458	428	493	466	482	471	522	469	458	460	491	476	479	469	471	451	483	500	469	507	440	447	472	443	455	482	484	472	447	509	469	454	470	464	481	493	482	476	501	458	469	456	463	470	442	507	470	463	430	478	481	443	488	494	461	458	475	462	470	475	452	469	520	445	491	487	468	445	506	488	447	489	487	463	474	467	496	479	440	434	456	466	502	485	515	460	491	454	478	435	453	490	492	465	475	492	459	483	449	458	473	487	464	463	466	465	493	520	468	476	447	456	448	461	490	477	469	453	475	437	469	467	457	461	460	484	484	471	479	465	502	490	483	486	506	451	480	458	457	499	472	468	472	483	463	469	451	448	443	441	504	512	459	464	464	483	517	485	465	432	439	495	434	454	436	506	486	423	468	463	510	462	463	443	475	472	466	506	469	453	515	466	496	490	456	489	477	444	512	487	474	481	444	492	482	485	449	464	470	477	484	476	439	502	479	477	473	429	461	474	496	490	466	467	448	482	453	464	478	451	516	462	457	480	476	501	474	483	457	487	431	491	521	485	503	459	430	489	493	467	501	502	511	475	451	461	470	442	471	505	449	486	492	476	468	482	439	500	458	455	499	464	477	433	467	466	456	484	487	453	433	423	453	459	469	442	454	471	478	444	456	477	476	495	467	461	506	476	491	427	449	484	481	451	487	517	477	479	482	489	472	460	444	464	476	456	468	464	417	476	486	491	503	500	451	464	461	461	479	518	462	465	480	496	456	452	502	476	456	451	498	493	482	505	470	484	497	483	471	497	489	461	469	475	502	470	464	475	470	439	455	477	475	494	490	475	450	481	468	476	464	464	493	478	475	467	474	446	498	500	452	450	463	446	439	466	427	447	497	470	458	481	480	461	476	469	474	479	427	471	437	456	473	486	435	481	426	468	474	496	465	463	486	495	472	498	448	503	488	511	507	478	472	447	491	476	441	464	463	469	458	485	501	435	450	487	464	445	504	437	488	417	466	473	475	495	479	425	483	461	475	467	422	428	448	450	447	469	477	486	461	465	463	478	495	485	467	516	457	465	496	468	425	468	477	481	483	495	498	458	498	457	491	497	486	435	437	481	471	484	469	451	437	414	438	481	455	456	486	480	446	526	466	481	462	436	469	517	490	480	467	481	487	491	471	465	481	467	469	460	499	477	459	466	457	467	453	472	483	481	491	469	472	470	470	467	491	436	460	497	438	438	432	483	424	478	450	458	451	469	457	441	465	510	463	494	471	452	459	493	463	477	450	470	503	449	417	443	451	476	479	486	436	429	480	453	463	429	490	457	431	507	441	492	444	485	485	459	478	471	475	460	485	497	445
3336	720	421	335	242	209	158	137	138	140	145	152	136	121	130	117	125	119	113	93	115	124	105	82	121	116	110	118	120	115	108	110	124	114	134	118	112	106	114	107	105	101	100	124	108	122	115	112	98	103	106	114	106	98	128	93	103	118	107	102	112	93	121	102	106	105	103	116	110	106	103	89	101	97	101	114	96	95	117	104	109	108	89	102	91	112	120	115	133	116	104	109	116	125	107	94	109	118	101	86	101	112	93	95	96	117	121	99	104	107	119	93	103	112	86	102	100	113	115	102	112	117	99	103	99	126	114	121	117	92	97	99	114	130	101	120	125	126	102	83	115	128	113	97	100	96	96	121	106	91	119	98	97	129	110	93	90	90	95	95	96	113	124	91	112	113	105	90	113	99	112	118	95	118	133	87	118	108	113	146	99	104	93	101	103	84	87	119	115	132	114	105	109	111	97	110	124	113	108	102	113	110	123	98	106	111	103	87	100	99	115	96	96	128	108	106	106	104	95	97	92	119	111	113	105	114	95	81	102	124	99	103	101	90	96	108	118	105	109	111	93	91	100	92	105	127	126	109	101	97	94	109	111	98	77	106	111	115	93	102	101	112	99	101	115	91	119	119	115	109	110	129	122	105	135	101	96	111	113	105	112	114	98	122	99	99	115	103	118	103	104	100	89	116	107	134	115	103	98	121	97	89	102	119	116	113	115	118	104	101	109	93	97	91	117	99	94	99	111	104	115	87	113	106	90	95	114	103	106	108	107	93	126	98	129	103	123	113	112	108	111	101	101	101	99	100	126	107	115	108	115	108	103	121	103	109	109	103	117	106	113	105	128	113	116	122	99	97	125	109	110	97	113	111	101	105	103	102	109	109	119	130	94	100	86	87	89	100	111	117	107	91	102	112	118	100	107	93	99	104	135	106	108	108	85	97	98	98	103	105	93	109	141	120	115	89	120	124	96	112	98	108	108	110	118	107	93	103	103	105	97	122	94	96	110	113	111	113	126	90	131	111	111	131	131	102	112	89	112	121	115	129	117	95	102	108	105	113	116	109	103	96	113	110	108	110	115	94	119	115	110	82	107	91	109	121	95	112	91	96	104	98	125	109	92	103	109	112	120	133	136	106	91	104	97	108	84	123	113	112	113	107	93	114	121	108	100	95	96	115	110	120	99	100	112	111	109	111	122	93	100	107	121	115	98	129	101	91	106	107	107	89	92	107	91	103	104	106	90	106	100	109	104	106	91	112	101	101	115	116	109	97	109	104	97	121	106	102	123	111	125	93	119	102	105	106	90	112	93	104	127	98	102	124	102	110	109	108	107	108	118	108	118	107	100	124	110	107	85	120	116	104	100	129	125	112	103	101	100	116	103	115	112	126	128	107	100	104	118	97	128	93	109	117	133	106	114	98	103	97	108	75	119	115	106	101	106	92	80	123	115	115	96	117	106	133	101	122	127	119	99	91	104	108	103	107	85	94	107	109	113	105	116	109	101	106	116	94	119	117	114	129	107	108	111	98	112	120	89	91	110	104	102	130	108	102	116	107	106	133	99	97	109	121	120	99	121	93	98	118	102	118	117	103	108	87	117	129	103	116	140	113	133	122	108	112	96	102	118	110	115	105	109	91	118	129	112	109	124	123	100	100	86	89	113	115	109	109	102	104	109	91	98	98	115	118	121	101	113	119	105	114	104	122	118	109	100	100	89	104	117	119	115	117	92	99	107	101	113	97	111	106	118	111	104	114	84	105	119	106	104	124	91	97	124	113	114	95	111	112	99	121	111	130	90	107	105	98	115	105	127	106	117	93	105	90	102	123	126	110	116	108	103	110	109	108	91	106	101	80	110	101	113	112	106	102	100	123	100	107	96	140	114	120	126	108	115	82	112	81	94	121	116	109	91	98	108	112	105	116	119	113	110	91	116	109	121	117	111	98	104	137	119	120	109	112	100	98	114	107	106	108	113	120	106	111	101	114	97	121	113	118	125	108	108	116	113	85	102	101	118	100	107	119	101	105	103	119	109	119	105	73	110	106	95	135	100	91	96	102	111	108	96	91	110	102	114	104	121	111	110	113	107	102	120	125	129	91	100	115	114	122	113	84	102	96	103	121	88	109	117	116	107	130	133	96	104	95	110	104	108	118	109	114	119	101	123	101	94	96	115	108	88	112	119	91	89	82	106	103	110	117	122	96	113	100	96	100	113	127	112	98	97	124	115	112	112	102	118	91	97	100	127	95	103	102	103	110	101	115	124	99	91	113	112	114	111	116	110	106	105	122	96	114	110	117	110	125	103	96	123	113	105	123	108	100	98	105	99	104	100	99	89	89	107	119	122	109	116	120	129	84	104	109	105	112	102	104	100	106	93	103	113	109	116	101	108	112	116	106	100	110	119	127	111	110	94	98	114	117	118	107	123	112	119	121	104	108	112	115	110	113	119	94	93	133	131	110	105	111	105	123	111	107	104	108	108	115	110	109	108	106	108	96	93	138	114	130	119	114	105	117	97	111	107	109	106	128	88	107	127	115	130	109	119	126	114	113	97	112	110	118	126	119	101	87	133	117	105	97	119	105	102	112	113	123	103	105	102	114	100	101	98	101	109	104	99	99	119	123	135	118	124	93	111	114	103	109	110	115	112	109	116	107	101	107	103	113	96	93	105	113	109	120	99	119	93	99	105	109	134	115	78	109	119	110	129	115	110	119	106	103	94	125	121	120	97	108	102	115	122	98	110	104	89	94	114	107	109	103	113	100	115	98	102	108	104	107	95	100	110	110	98	87	102	107	118	98	102	105	115	108	94	119	115	109	99	117	88	113	107	109	120	129	109	110	105	94	107	116	109	108	123	94	108	115	108	104	103	111	117	108	87	111	111	111	109	119	103	120	99	110	111	100	114	128	109	100	109	107	112	112	111	110	104	104	93	101	102	96	96	111	100	112	93	86	101	100	119	113	113	103	106	119	103	102	128	128	109	106	98	107	104	110	113	107	102	100	118	108	99	110	99	124	105	88	104	103	121	108	93	128	124	117	99	96	102	102	115	120	104	114	104	109	108	136	109	110	100	115	101	112	110	104	110	123	104	101	101	121	109	92	131	89	118	118	112	116	127	110	100	117	95	96	96	93	109	106	99	118	104	104	108	116	93	104	84	111	108	113	107	116	104	103	108	111	115	125	136	108	113	105	105	109	111	101	129	105	98	106	108	119	110	109	108	117	120	113	110	112	111	86	101	98	121	89	109	116	106	97	107	100	110	126	107	118	119	124	97	126	122	88	116	105	130	105	124	101	108	94	114	93	108	103	109	116	106	108	105	122	123	109	112	83	103	105	100	120	101	99	128	105	88	83	92	103	103	102	117	105	96	96	110	112	115	109	113	102	115	107	94	105	104	93	102	95	99	110	99	110	98	109	114	131	127	99	110	103	118	105	121	108	104	101	118	116	123	110	117	106	104	99	117	126	101	121	99	102	124	108	117	99	119	117	108	133
2844	756	905	974	980	760	672	517	489	506	537	463	462	457	408	391	384	348	356	363	348	321	343	324	318	288	307	319	299	331	305	288	272	280	284	299	304	301	306	287	309	303	266	279	273	281	304	273	272	287	277	264	288	277	277	278	259	312	303	282	300	286	283	253	291	293	308	300	281	267	276	274	325	284	285	257	272	307	282	287	266	280	272	270	281	257	287	315	274	282	270	300	279	321	268	295	290	295	263	314	267	261	298	290	282	273	274	292	294	301	266	249	290	304	274	294	300	282	294	310	298	300	300	287	296	283	282	283	290	282	286	263	296	309	280	273	280	293	307	281	300	278	278	288	283	240	273	284	287	289	277	266	267	261	283	306	278	291	292	329	307	293	317	279	280	285	293	275	260	277	303	303	268	325	276	263	279	281	296	283	292	280	273	288	302	291	291	279	290	305	287	294	304	254	278	304	323	281	294	292	240	286	312	254	265	305	274	294	286	295	277	304	262	287	303	306	291	275	296	319	279	303	259	244	288	319	318	294	284	277	291	288	243	311	274	306	300	290	273	279	270	293	274	295	269	294	294	277	295	262	282	246	259	294	288	314	245	302	274	280	270	285	302	292	277	255	305	255	282	298	278	262	302	276	295	273	260	275	282	291	332	271	274	309	302	303	271	296	283	251	260	286	278	274	288	298	290	271	290	265	256	303	299	276	284	301	268	295	299	271	282	289	278	290	307	255	298	280	266	297	304	267	318	301	332	310	274	262	262	287	284	285	251	275	289	284	278	276	282	289	259	282	289	282	304	303	278	316	280	280	273	276	267	311	275	329	289	280	298	281	294	294	291	275	282	304	289	273	296	297	304	287	272	280	291	258	303	298	271	303	280	280	271	300	293	300	304	279	303	297	283	258	260	283	314	284	297	252	252	285	280	301	256	275	305	295	264	266	261	290	270	270	266	301	294	299	284	268	307	263	302	286	290	301	261	268	267	256	276	292	301	274	268	281	294	280	284	270	303	305	287	301	284	292	271	273	304	274	272	303	277	283	285	283	324	290	295	269	297	308	269	284	278	252	294	305	299	266	262	292	267	262	296	297	279	289	291	287	249	324	288	264	288	277	264	280	302	296	267	279	290	300	286	281	307	294	288	270	291	266	280	258	294	268	270	293	268	259	238	266	302	288	262	276	283	280	261	290	270	291	260	300	266	268	265	289	289	272	272	286	298	272	298	285	296	256	277	277	291	261	288	283	273	290	254	282	307	281	281	269	309	278	288	301	297	279	296	266	282	272	291	282	301	273	295	278	318	299	303	290	316	248	283	273	282	272	241	306	272	254	305	255	296	261	276	289	280	302	282	305	271	276	288	274	301	299	264	272	262	284	274	304	287	272	308	263	289	297	295	281	284	296	275	293	252	275	287	291	306	285	304	290	288	272	285	282	287	274	287	269	288	252	311	285	274	301	281	282	276	301	299	291	283	265	264	282	306	301	267	295	302	279	319	258	287	279	290	274	293	273	293	303	283	304	278	306	300	255	277	305	275	311	285	294	299	271	278	297	271	280	312	289	300	282	289	286	295	308	288	255	292	292	260	264	302	309	294	293	271	283	317	264	309	293	287	282	312	271	289	298	287	284	303	275	280	293	255	266	292	298	306	288	268	320	294	290	278	299	279	271	327	261	264	274	277	294	259	289	314	267	305	265	308	304	296	287	253	250	285	301	304	304	298	267	296	286	279	260	297	261	271	311	279	271	313	280	292	300	267	249	267	268	287	259	282	278	302	282	268	289	280	274	277	297	263	253	291	286	303	282	276	301	290	265	287	284	292	297	279	259	324	299	265	265	244	314	281	266	287	299	270	307	305	271	254	257	286	285	289	294	277	296	263	286	307	275	303	293	300	274	275	269	292	304	299	273	281	262	293	274	317	282	295	288	291	253	278	312	262	293	284	269	264	307	304	293	269	280	269	276	250	315	317	286	322	315	267	284	299	302	316	282	292	241	278	293	319	290	288	294	268	303	278	315	291	289	246	299	301	258	281	303	311	278	286	297	291	297	285	292	268	321	275	288	270	306	260	271	241	297	281	263	302	261	271	271	273	279	288	295	283	292	310	257	243	282	246	304	263	287	273	247	300	297	316	267	308	306	286	279	282	286	291	275	282	274	264	288	292	306	287	283	294	287	294	296	312	305	283	267	286	287	262	323	278	282	281	241	271	268	282	301	286	268	309	286	257	325	297	299	322	273	281	309	261	291	281	279	301	283	293	293	263	260	291	310	277	266	280	278	290	290	270	306	289	290	258	320	271	298	292	299	293	291	273	288	278	265	287	263	269	274	293	268	285	279	283	289	300	270	309	272	309	296	303	272	287	281	285	255	296	290	295	281	294	291	290	271	275	289	286	262	261	274	304	304	277	299	263	311	257	295	274	266	277	275	275	267	277	313	266	273	287	269	293	270	272	301	308	295	276	287	276	290	282	283	292	284	275	273	291	299	273	305	276	254	281	270	274	302	292	277	278	240	291	324	282	273	301	268	273	288	297	285	272	270	313	296	309	312	297	265	313	296	322	275	272	296	266	306	288	306	297	286	291	277	314	272	277	287	287	309	304	269	283	278	265	280	255	301	291	300	264	271	319	262	292	279	310	279	286	298	261	273	316	283	278	306	294	275	258	286	279	291	288	256	304	259	319	280	303	305	282	298	275	297	295	284	274	249	255	269	298	295	288	287	290	279	289	279	307	259	276	301	277	273	256	294	278	302	266	308	297	299	287	280	260	287	301	264	322	255	252	286	270	295	281	297	258	306	279	250	292	283	288	308	291	310	250	308	290	279	278	294	311	288	304	281	265	270	265	269	265	283	301	292	272	278	297	278	275	305	293	274	291	262	259	289	293	291	297	301	305	266	320	274	300	279	273	304	311	273	272	284	273	270	286	309	270	280	285	287	289	313	281	275	287	317	286	271	265	284	300	272	286	276	254	292	274	279	331	286	272	280	300	296	275	269	294	304	274	280	266	293	269	301	299	296	275	290	307	252	278	309	290	263	309	270	288	305	270	308	293	273	259	288	301	309	259	286	288	273	285	288	257	300	276	283	309	286	294	295	301	288	294	275	284	285	279	280	292	284	299	298	276	309	294	282	284	266	275	289	283	328	318	274	268	291	297	297	286	279	318	308	272	266	309	242	330	282	281	235	265	280	296	320	269	286	278	291	261	286	271	282	295	264	279	279	315	273	270	291	282	292	282	251	302	291	290	288	274	250	297	278	251	312	284	299	280	293	290	275	262	276	263	300	276	274	295	287	294	284	295	285	273	267	311	264	274	272	309	304	272	289	313	257	279	336	266	323	270	288	285	282	280	256	260	285	331	283	278	312	281	264	329	269	270	279	296	284	273	266	259	294	292	274	310	313	281	296	296	275	280	260	296	311	264	289	274	287	276	260	314	265	298	285	285	304	273	277	293	290	275	269	298	281	299	292	242	284	294	283	278	298	270	273
13811	2922	1548	1118	785	556	492	417	377	342	321	309	315	290	260	246	247	248	248	249	240	257	239	232	234	263	203	228	250	195	231	231	229	238	215	220	225	217	205	211	178	202	239	200	201	208	207	227	230	204	203	206	227	192	214	202	195	227	201	212	219	228	215	195	222	212	214	206	199	191	218	238	212	233	214	211	189	244	211	209	196	204	195	211	210	232	223	214	228	240	236	202	204	221	216	224	208	219	210	197	216	188	202	215	231	201	190	216	256	227	204	193	211	228	207	247	223	244	250	223	215	197	199	216	191	213	232	218	225	192	236	198	195	182	195	221	226	234	240	239	207	244	225	227	202	194	185	216	239	228	202	199	203	209	244	209	252	233	202	232	238	186	198	213	228	211	198	184	192	225	217	237	232	223	209	220	216	233	203	233	234	198	217	216	202	216	210	198	207	221	192	212	215	208	172	221	197	237	187	203	204	203	233	202	192	184	221	211	203	215	222	197	204	189	224	206	213	222	238	233	179	195	226	216	200	210	183	204	214	190	205	232	204	198	208	210	219	217	211	202	208	238	200	190	232	224	236	196	226	219	235	196	221	218	197	206	222	214	199	191	222	207	235	207	190	201	180	210	230	198	220	223	208	213	195	237	200	202	205	227	219	218	227	220	205	239	209	212	205	245	222	218	211	235	215	210	214	199	213	216	211	217	229	225	229	213	211	236	177	209	209	218	230	192	219	227	171	200	253	214	215	221	208	212	184	231	216	191	215	190	212	237	233	192	223	226	213	212	229	225	233	234	183	210	233	228	228	219	191	191	193	235	246	202	225	214	218	197	203	213	225	235	215	196	189	240	210	237	221	227	232	215	201	189	197	220	203	218	187	192	212	224	208	214	224	206	218	231	208	219	189	193	222	221	203	214	206	208	187	202	210	216	221	210	211	193	240	227	214	212	189	210	215	190	231	223	251	193	216	212	233	233	210	204	225	233	193	217	189	204	203	236	234	218	214	203	199	213	215	233	197	201	205	200	193	217	211	222	195	205	204	235	214	219	217	236	195	200	192	209	165	235	239	228	187	206	223	213	211	212	219	215	244	201	192	220	202	219	242	212	207	212	199	181	223	196	217	229	245	238	214	220	176	220	202	223	233	216	228	205	185	192	227	202	185	186	223	209	222	199	205	218	235	184	221	216	202	204	234	215	205	211	176	231	224	211	188	212	228	226	217	223	235	197	238	210	235	205	232	214	238	218	224	229	214	259	219	196	219	222	210	217	200	195	220	200	220	239	219	232	204	215	184	193	224	206	229	246	210	201	216	232	218	235	199	214	225	183	230	211	207	169	202	204	221	215	205	217	203	238	237	223	196	235	233	206	238	236	212	223	235	212	249	213	208	215	180	194	222	228	191	205	179	216	225	213	209	213	215	212	194	218	226	217	212	207	197	229	203	180	210	227	213	213	230	208	209	204	230	231	241	189	206	208	245	209	210	258	234	234	218	237	207	220	193	251	196	218	210	204	207	227	211	215	186	200	198	190	214	210	183	228	233	173	200	203	212	209	219	218	206	215	230	233	195	216	220	224	215	195	192	219	235	202	220	226	204	215	214	233	253	217	192	214	212	204	216	208	211	229	185	223	219	221	205	211	212	226	194	219	194	204	229	251	198	243	181	213	196	205	204	220	189	205	199	202	193	228	216	222	231	209	188	215	202	188	200	205	212	213	216	214	199	221	249	209	214	244	204	212	213	215	193	212	206	222	201	204	198	213	192	233	207	188	202	193	214	187	200	197	205	219	220	203	228	218	188	210	205	202	209	210	228	202	221	195	204	214	213	185	218	229	205	185	229	206	221	203	229	219	206	181	207	197	200	226	236	219	197	197	219	198	198	202	209	222	197	223	232	205	212	231	228	202	230	225	206	237	239	211	221	176	251	218	209	234	234	206	218	218	198	182	213	206	213	219	214	196	223	202	207	216	194	232	210	196	199	196	214	210	196	215	208	204	191	207	220	201	201	216	233	218	205	196	221	228	210	211	196	234	183	192	223	226	204	198	213	194	222	212	219	209	211	231	203	249	238	229	241	241	184	224	245	195	194	210	194	205	253	205	198	228	216	184	199	215	230	205	228	192	204	226	221	211	206	243	189	239	173	206	207	221	210	219	181	227	215	195	227	253	211	172	208	248	234	207	220	210	221	202	180	237	212	182	223	225	204	226	192	206	223	208	222	196	235	219	227	194	216	210	205	215	212	210	221	199	224	209	208	202	210	211	192	221	219	225	214	210	236	232	208	215	218	221	223	222	229	209	206	229	221	198	190	207	210	243	204	239	221	197	226	216	206	183	211	231	198	199	240	189	211	221	215	204	211	206	188	216	202	223	215	222	200	243	222	199	206	208	219	221	206	199	187	224	205	211	190	192	205	210	227	206	235	228	234	237	216	211	226	199	237	217	223	193	215	230	199	192	195	212	224	189	242	231	206	232	187	231	193	223	219	212	191	233	221	232	181	222	199	218	195	229	242	179	220	193	223	194	211	208	230	235	229	218	189	224	190	210	204	203	209	227	216	202	198	212	209	190	200	231	201	173	201	228	228	184	206	204	205	228	230	226	212	220	193	214	212	185	217	200	205	193	230	196	222	218	200	201	217	253	180	199	210	201	220	185	241	212	198	209	228	215	188	208	181	205	227	221	219	196	206	203	211	206	193	201	244	209	213	213	209	203	194	194	225	204	209	226	224	214	192	201	220	211	200	208	214	213	248	216	197	219	212	271	246	209	225	195	212	242	201	203	226	213	199	238	204	244	199	201	201	226	191	203	235	206	208	209	217	221	201	226	237	238	223	213	202	202	206	220	197	194	218	179	202	220	194	189	245	201	211	228	243	215	215	180	229	162	224	220	220	207	226	226	198	195	231	218	223	232	241	195	223	189	216	190	213	186	214	212	225	219	203	219	216	212	226	205	222	218	199	189	197	199	208	172	197	222	195	225	218	221	216	242	199	250	209	211	209	214	206	213	216	232	220	193	209	217	201	224	170	227	189	190	223	210	217	225	221	209	220	226	205	210	214	220	220	211	188	200	214	216	208	201	191	216	198	199	198	203	213	225	211	202	244	195	218	233	198	229	225	201	237	230	217	212	223	238	217	189	237	223	237	216	214	212	197	237	196	199	225	220	219	197	243	219	196	240	235	220	202	233	209	194	209	220	229	223	193	239	198	243	194	221	239	197	213	202	195	205	190	220	206	213	190	208	216	256	209	242	198	224	230	199	231	225	224	207	216	208	232	212	220	204	215	209	211	229	182	214	192	223	211	198	229	209	208	228	213	195	216	223	214	225	181	219	226	205	224	218	205	209	209	225	217	261	212	216	228	219	198	235	207	219	204	202	201	210	191	192	229	232	212	228	197	206	264	235	209	187	195	196	238	198	215	205	250	206	231	212	254	212	194	179	216	240	183	194	227	242	202	215	187	189	227	200	218	201	217	253	228	202	205	188	210	194
10126	1929	2470	3007	2575	2097	1826	1618	1280	1111	1142	1120	1030	881	858	757	700	754	659	631	599	653	638	659	589	602	610	557	523	525	548	506	546	507	552	522	518	488	526	553	536	567	509	505	497	516	497	559	491	497	495	524	529	491	495	531	521	510	492	519	478	515	496	503	532	472	499	465	536	532	516	528	485	502	500	474	512	520	498	533	516	513	542	473	506	481	497	517	515	504	516	520	520	563	483	471	516	461	543	484	472	516	525	502	516	542	517	442	511	518	519	521	465	526	508	476	504	502	526	491	516	510	517	525	492	483	475	510	508	493	492	522	529	522	509	512	473	502	508	514	503	532	466	559	490	526	563	484	509	513	483	526	498	502	510	486	508	460	481	513	502	517	512	510	511	504	516	515	526	481	502	499	473	544	499	484	472	489	513	491	494	475	509	497	479	567	458	512	541	497	503	490	454	499	513	495	524	484	507	481	487	496	522	535	485	511	514	484	482	529	543	531	492	495	491	503	565	514	517	487	514	475	470	487	493	503	519	513	506	491	503	491	503	486	491	530	546	516	492	513	510	523	497	500	507	491	537	492	546	481	465	473	497	533	498	494	509	508	454	485	473	507	497	509	501	489	548	530	501	516	536	502	514	495	500	492	504	510	519	505	516	490	486	502	493	498	522	510	481	514	485	488	492	488	480	499	513	494	484	491	492	520	501	528	495	493	497	522	504	487	490	499	527	490	487	506	485	504	495	506	495	501	477	503	534	469	511	487	519	503	498	553	521	516	490	541	485	501	472	499	495	503	496	501	462	469	527	488	503	485	525	502	510	494	488	538	531	520	481	489	500	521	554	494	514	522	535	517	492	498	516	504	530	534	492	517	517	509	493	533	517	535	485	503	496	495	469	550	514	465	500	456	489	483	502	494	501	493	492	483	506	488	511	493	552	529	470	492	508	522	456	491	531	497	502	499	494	483	489	556	537	493	485	476	503	519	525	509	493	500	500	517	517	513	520	489	517	504	522	488	451	524	474	466	495	506	588	519	559	448	459	499	493	523	503	492	515	493	477	504	543	527	481	484	494	482	506	475	485	502	530	469	514	517	536	480	491	501	530	507	511	487	505	511	539	440	478	529	504	495	527	535	491	514	541	534	512	511	502	526	487	506	488	500	522	521	514	521	515	513	476	531	504	510	498	525	499	489	533	517	468	480	494	549	531	482	502	511	500	528	502	525	504	482	492	496	481	499	500	504	473	464	511	536	467	494	473	485	501	446	496	508	511	521	497	481	473	515	521	497	494	485	495	513	466	502	522	524	496	484	475	465	497	506	526	493	563	477	554	477	512	474	522	502	521	517	504	507	513	486	525	512	501	484	456	479	490	547	509	474	542	502	488	496	482	489	494	548	541	499	493	485	502	530	521	481	529	551	502	496	488	484	492	495	516	486	486	507	465	504	493	513	501	504	510	475	500	504	508	524	496	507	545	556	500	523	488	530	472	520	491	501	497	518	501	461	499	483	478	487	486	479	531	477	531	540	490	463	495	507	487	496	522	476	521	481	521	485	508	522	492	506	514	485	502	485	474	493	534	553	491	484	540	474	493	529	507	488	514	497	485	504	522	461	494	487	441	522	498	480	469	550	528	494	519	524	517	514	516	558	496	488	504	542	511	487	529	513	465	510	508	503	522	468	533	490	501	519	461	519	473	492	495	550	494	533	515	496	494	528	521	486	468	489	480	516	502	502	513	537	504	506	520	503	512	496	521	487	510	536	485	500	478	515	487	506	539	501	497	492	526	528	512	470	501	508	519	479	529	484	501	519	520	512	523	528	521	514	519	441	494	517	502	539	512	516	521	493	496	501	520	517	530	468	463	504	514	522	506	470	491	470	492	525	501	483	469	466	453	566	512	502	516	479	481	491	518	491	479	478	552	486	529	510	498	509	520	519	477	499	521	491	501	533	542	523	506	500	509	488	539	509	479	491	514	485	514	519	489	510	504	490	498	493	526	499	467	480	532	495	489	530	483	508	495	465	456	520	494	571	467	512	490	515	514	500	514	493	469	541	515	504	501	453	521	514	540	506	474	473	515	494	485	499	559	449	469	507	510	504	497	484	486	491	504	510	485	519	489	518	511	501	542	502	486	530	512	500	553	528	470	507	498	500	499	496	521	524	491	516	500	510	508	469	500	499	520	479	497	538	512	538	455	471	506	466	513	508	499	505	531	483	505	492	503	513	532	484	528	493	483	479	520	523	509	504	469	532	515	469	470	522	465	529	503	538	499	491	495	513	505	475	475	512	470	512	500	508	481	524	481	500	458	496	489	529	472	487	498	490	484	496	482	519	501	525	486	528	506	504	488	516	517	466	493	509	557	486	489	524	591	466	524	538	536	468	495	520	579	461	512	483	511	496	479	475	480	526	477	508	496	500	498	491	544	471	483	479	496	457	505	501	493	513	441	508	474	522	493	531	531	476	463	527	491	494	483	494	490	503	485	521	493	499	493	511	532	488	515	557	540	509	482	527	499	491	508	511	498	526	488	511	463	523	522	531	457	509	483	487	500	495	520	533	522	489	528	488	511	497	519	522	532	508	498	494	519	466	531	488	532	492	499	533	519	514	483	504	513	498	519	488	523	504	484	487	497	524	489	496	537	506	480	499	496	505	472	541	491	514	483	491	463	514	535	495	509	512	481	517	519	519	503	499	508	498	497	513	532	486	489	490	560	502	547	461	504	522	479	481	493	470	531	514	488	515	518	492	467	559	511	501	499	446	495	509	504	453	503	531	524	506	494	504	543	479	511	497	488	514	497	498	506	500	449	506	502	468	507	481	481	508	490	521	498	467	507	494	522	497	504	500	528	488	558	513	487	496	490	488	499	481	490	508	499	522	489	494	463	526	521	557	485	524	529	477	452	482	510	477	500	472	510	522	474	462	490	456	505	504	455	536	523	538	521	512	501	490	513	483	504	513	495	511	477	531	522	455	463	549	475	502	500	474	483	486	499	529	519	494	503	549	512	426	508	518	469	527	498	493	502	500	502	483	509	480	508	507	532	518	508	502	508	503	501	488	562	510	496	503	505	443	517	507	511	471	507	466	465	509	506	512	512	510	501	516	524	492	455	542	538	510	511	542	513	513	468	488	511	464	529	528	500	461	556	498	483	482	510	484	522	492	523	494	545	502	497	489	509	521	501	485	509	479	501	510	485	457	476	519	499	483	514	536	480	512	478	533	505	467	493	505	467	505	484	526	488	522	454	480	476	494	495	503	527	525	509	473	472	499	501	490	519	497	530	511	505	508	547	516	488	508	527	466	508	503	518	475	474	492	531	509	520	498	497	536	501	480	539	511	499	532	505	512	547	504	535	522	497	545	496	499	528	479	556	539	470	531	498	488	521	518	493	503	496	512	547	529	487	487	524	499	535	500	480	510	520	491	476	501	517	501	502	504	512	533	495	481	474	516	532	487	508	476	469	507	516	532	516	476	535	513	528	477	482	506
23624	6033	3135	2298	1241	866	796	637	463	371	349	343	298	341	319	277	275	231	232	245	215	244	245	187	253	245	218	218	216	197	232	198	226	190	187	201	204	227	238	195	188	202	190	192	198	190	187	188	212	215	194	188	210	194	191	218	194	195	209	183	181	206	197	210	182	186	195	234	229	194	207	200	243	197	211	213	216	235	214	188	190	227	184	194	175	202	217	236	210	199	203	212	258	230	180	197	197	189	181	210	208	193	181	181	203	189	219	246	211	214	222	214	211	221	224	197	225	193	228	204	240	217	217	202	192	197	213	195	199	217	209	202	224	170	195	199	233	220	197	206	235	184	222	208	218	220	196	211	201	197	228	203	191	206	193	198	194	198	234	198	218	204	181	189	203	199	218	211	217	205	208	238	207	211	194	219	193	196	193	212	205	191	256	178	219	200	201	184	189	228	201	205	220	189	203	180	206	180	214	213	187	181	188	193	203	187	212	189	193	208	217	221	209	205	186	194	223	209	199	225	223	197	191	190	189	211	206	213	200	208	220	212	203	204	189	213	198	198	198	204	209	192	193	210	194	178	208	195	211	205	191	214	225	203	192	187	197	175	194	181	197	197	220	181	206	209	200	201	189	197	248	167	198	191	179	205	239	205	191	225	200	201	218	215	208	169	206	187	206	181	210	217	215	183	210	207	197	206	196	184	196	232	168	172	210	180	203	210	220	215	201	202	198	196	188	205	205	206	210	203	221	203	212	211	215	210	208	214	213	223	190	191	214	215	198	216	198	219	212	181	198	188	217	201	209	197	169	194	209	192	208	202	210	216	184	187	210	203	212	191	186	237	223	193	220	199	226	219	197	197	224	200	191	218	214	218	201	215	199	200	174	201	198	197	193	225	206	217	230	209	196	183	216	216	202	207	205	224	187	209	213	238	194	196	216	211	223	199	210	216	195	196	201	189	209	206	206	194	223	171	223	213	216	191	175	188	191	208	187	208	205	205	180	208	182	193	214	212	195	218	194	219	197	217	246	237	199	183	198	199	206	198	215	180	193	200	219	200	193	188	197	211	214	201	208	223	216	211	185	204	212	196	186	208	196	217	200	186	194	215	192	184	195	211	219	217	205	196	224	212	212	202	184	232	193	206	183	193	219	211	212	210	205	170	170	201	180	198	216	188	185	178	184	185	197	215	182	199	200	193	219	193	189	223	210	203	173	173	196	214	227	203	201	206	201	199	200	224	225	212	194	208	205	205	184	200	204	196	207	196	220	233	201	184	214	189	203	202	182	215	232	237	203	190	167	209	188	195	211	241	208	199	237	218	183	209	210	182	194	219	207	176	192	215	201	253	193	214	196	188	228	233	182	207	240	223	207	227	201	211	215	177	194	196	218	241	219	209	184	218	204	206	177	207	203	177	184	204	208	200	212	171	219	188	188	193	195	214	196	235	196	176	200	207	174	198	184	213	229	219	195	212	182	196	193	192	200	200	193	180	203	183	211	254	228	192	184	181	188	200	213	211	176	208	216	195	213	181	195	199	215	203	209	210	200	181	219	204	222	172	239	204	206	202	212	203	198	197	212	204	203	211	225	184	199	209	220	218	209	199	214	205	222	209	192	204	202	191	216	194	188	191	193	219	180	225	196	198	196	190	176	205	211	200	181	195	187	208	213	179	196	165	218	191	218	184	192	203	189	206	193	230	225	225	222	212	212	207	238	191	187	204	178	218	191	196	195	191	188	212	217	187	199	192	198	181	219	195	206	235	190	190	186	207	225	210	198	228	228	217	220	211	195	195	203	222	198	194	214	200	158	210	178	221	202	183	208	166	178	187	225	211	196	201	197	218	210	203	174	220	219	210	205	180	219	214	175	204	198	209	201	185	176	193	188	210	192	197	189	255	222	218	212	178	204	203	204	211	210	204	191	186	222	172	217	209	207	211	184	212	199	220	185	186	187	218	192	190	217	196	188	196	182	214	212	218	208	209	221	228	198	209	193	197	205	216	205	201	203	206	214	208	210	207	187	208	197	214	202	196	208	202	204	220	167	227	194	196	207	188	204	185	194	199	213	197	235	203	218	220	214	224	216	218	210	214	218	204	208	199	229	205	199	212	180	193	226	205	208	211	209	187	181	195	209	195	224	200	213	210	205	192	214	214	235	205	199	237	190	198	216	186	200	204	205	204	221	211	201	191	167	184	227	199	182	197	201	207	205	206	202	218	222	183	184	212	228	226	202	206	213	181	196	215	211	196	194	202	177	187	205	194	188	203	210	194	210	197	185	163	203	196	195	187	188	223	196	197	204	191	194	206	198	222	203	229	205	196	169	215	218	200	179	195	201	182	193	227	223	212	212	207	197	192	185	196	215	191	185	214	179	212	200	198	218	180	181	217	211	215	220	210	221	209	238	216	218	216	214	196	195	188	196	189	207	213	216	208	173	236	192	209	222	192	221	186	211	174	219	211	187	210	191	217	188	204	207	185	193	185	185	219	192	206	247	171	216	175	211	220	201	218	186	207	193	214	214	189	199	219	229	190	197	206	201	185	232	210	217	215	219	192	213	183	172	206	216	206	236	205	189	206	221	203	203	203	210	170	177	195	173	180	203	199	223	193	231	212	180	207	198	223	222	215	219	218	211	229	196	233	190	201	205	161	190	207	198	220	183	219	193	209	215	188	215	199	211	201	170	204	223	195	187	196	215	190	190	206	224	217	203	226	208	199	187	179	234	247	197	202	192	176	213	184	226	225	193	216	196	206	186	215	215	212	199	176	221	209	212	183	198	214	211	198	214	197	213	179	209	192	186	181	201	214	235	226	213	217	224	194	199	226	204	171	203	224	195	162	192	204	210	184	190	205	176	193	203	191	213	219	178	215	208	191	228	195	195	216	206	180	226	202	214	208	200	203	186	242	212	183	211	216	216	230	206	175	211	202	217	190	216	213	183	202	207	195	224	202	236	183	197	217	176	213	194	198	195	207	220	213	212	211	216	216	175	232	203	193	182	198	207	197	208	200	197	199	187	199	210	219	204	208	198	213	231	185	197	190	202	240	214	177	192	226	205	210	224	214	189	197	224	190	202	238	184	198	199	192	231	197	174	187	204	218	188	219	220	224	195	220	211	206	221	210	216	209	184	201	190	212	199	196	184	189	184	192	173	216	231	213	213	205	207	203	221	201	201	195	195	213	195	216	211	208	198	205	198	223	191	223	181	200	223	185	222	208	223	206	215	194	206	197	199	205	210	192	224	192	218	218	187	197	204	192	202	214	191	203	230	220	183	216	185	210	201	209	218	215	204	226	214	181	213	203	208	215	207	212	191	228	202	178	178	211	199	186	209	174	196	194	205	174	221	215	202	213	200	199	194	215	219	225	195	171	220	211	215	224	207	188	191	220	186	186	193	190	226	233	204	210	205	216	206	204	213	211	162	200	215	191	167	179	200	196	229	202	211	200	215	217	219	183	183	205	210	192	217	210	201	183	206	192	202	212	165	237
14788	3087	3932	4994	3826	2992	2875	2593	1934	1626	1451	1481	1289	1198	1051	990	790	770	775	731	719	670	668	662	631	610	623	590	555	552	560	486	552	532	489	509	516	512	499	496	526	487	489	499	470	489	454	479	457	474	474	472	471	473	491	484	471	461	439	461	468	485	441	476	493	490	492	451	465	496	466	484	499	468	464	429	442	462	457	472	465	448	470	433	533	483	493	484	442	459	484	488	467	427	476	493	448	473	463	461	497	457	474	451	490	489	507	453	494	457	450	442	472	475	451	481	452	502	447	472	441	449	432	453	436	496	427	455	475	483	492	451	455	454	435	474	474	488	475	437	459	457	439	454	455	444	486	468	443	455	456	465	445	420	472	492	473	473	465	438	445	463	452	461	473	430	481	469	457	490	465	484	484	459	457	466	438	493	448	444	467	450	478	491	452	469	468	462	501	451	461	448	461	429	426	474	472	423	472	474	440	435	437	438	431	449	425	435	472	463	449	475	489	445	456	479	477	477	449	465	479	478	449	483	470	468	460	445	501	439	451	487	510	467	485	423	460	505	464	497	469	448	415	458	442	472	435	468	448	473	464	441	477	456	445	523	431	460	430	458	475	451	474	458	481	467	469	468	452	448	471	503	532	449	460	449	461	434	453	492	475	453	473	442	456	516	461	439	467	442	477	463	464	480	462	478	442	466	455	479	415	500	473	492	457	463	465	480	417	472	488	432	448	425	481	475	444	443	431	451	457	440	421	502	466	510	459	449	463	502	468	442	482	453	432	465	457	497	500	455	484	461	464	481	507	438	504	456	404	492	462	448	475	491	516	485	471	489	447	466	469	459	471	463	452	463	493	457	486	445	472	472	444	424	443	475	456	444	462	469	440	443	457	448	504	467	486	471	498	462	455	484	486	513	490	486	466	490	474	440	425	419	482	466	475	451	451	454	461	472	439	453	480	425	455	453	461	455	465	452	412	484	456	472	431	470	477	451	497	506	447	440	471	474	465	473	458	451	476	460	458	439	444	427	434	472	451	475	447	455	492	447	481	478	440	454	478	472	470	460	437	490	427	452	464	434	446	470	498	459	465	472	460	461	420	460	453	513	484	413	437	476	479	426	474	454	466	436	442	465	448	457	464	447	464	481	485	477	461	462	474	436	446	457	447	467	449	475	468	464	453	447	496	457	472	461	463	462	457	445	488	436	462	474	451	475	506	432	467	473	463	482	470	469	451	470	465	499	495	483	474	446	482	445	463	474	450	472	435	483	459	443	466	491	459	448	462	459	454	461	466	438	471	470	474	426	454	463	491	455	435	473	479	402	432	443	438	479	481	429	489	471	467	467	472	458	465	456	463	472	462	479	457	446	447	476	449	453	489	465	435	440	435	438	475	495	439	442	432	461	463	518	438	461	456	440	485	490	448	461	479	456	448	515	475	459	429	495	461	446	447	448	433	473	483	461	463	505	456	439	485	484	496	473	501	433	473	490	504	497	473	444	483	428	492	493	434	451	438	482	490	434	428	436	456	453	464	438	449	459	502	469	526	473	463	471	494	465	455	449	474	492	483	435	501	470	467	458	482	445	429	459	459	453	428	478	413	413	519	462	449	480	480	470	490	440	432	451	450	473	460	454	453	466	490	445	466	485	470	455	485	437	498	481	461	433	457	442	422	439	493	463	457	440	468	487	460	482	481	431	447	465	479	478	449	480	468	429	444	430	447	437	440	441	471	461	447	451	489	452	480	463	464	455	427	506	497	442	447	450	477	477	474	483	455	471	450	435	455	470	454	456	472	485	455	465	497	433	395	479	408	440	474	478	438	430	441	483	502	456	427	469	495	477	470	467	473	463	483	433	416	461	473	435	456	474	435	489	465	449	434	446	441	461	472	462	453	455	445	449	464	448	414	402	442	480	432	507	431	475	473	461	469	454	459	471	445	485	513	470	436	479	448	498	458	483	446	467	450	486	466	424	472	485	447	466	465	474	446	464	426	464	451	446	452	448	494	472	449	516	464	426	455	433	489	460	457	454	459	470	451	453	482	464	455	480	516	514	441	433	428	475	428	408	489	437	451	438	479	466	436	472	486	466	484	522	481	459	466	444	449	452	473	476	479	470	440	458	446	498	435	433	456	498	531	470	498	466	487	477	443	460	461	463	470	429	457	424	436	519	452	473	500	458	429	444	478	488	440	440	440	459	456	469	460	455	477	452	454	430	483	445	438	476	457	492	485	449	444	450	464	494	488	470	457	462	451	474	508	471	458	468	482	457	467	436	446	481	477	478	460	463	456	451	463	428	414	482	484	520	500	448	471	482	472	441	466	449	480	440	453	445	413	463	459	460	465	448	441	501	453	467	471	472	458	470	477	479	414	490	456	450	436	452	482	493	471	471	455	463	490	424	476	458	440	442	464	451	469	488	445	423	497	465	470	481	441	448	443	446	502	469	451	488	460	434	476	447	433	475	424	472	476	462	488	466	422	450	464	469	479	476	474	475	430	434	466	494	461	498	453	439	461	470	448	452	462	437	446	423	479	458	463	426	486	471	477	468	454	452	465	463	438	481	448	467	442	483	469	466	467	482	486	461	463	455	462	485	492	487	472	446	417	468	453	459	464	446	475	471	437	481	506	504	486	464	453	450	460	447	433	445	482	494	468	417	439	480	462	461	496	471	464	474	452	447	462	456	461	452	475	444	458	454	437	494	450	500	458	468	422	470	458	413	456	469	438	463	460	463	465	485	451	466	477	451	457	509	446	415	485	462	466	459	428	446	450	481	422	419	461	464	441	472	455	472	474	408	438	449	425	488	468	458	503	461	453	464	440	476	451	464	482	456	418	459	505	446	452	464	479	506	462	450	452	492	444	456	452	473	444	463	435	417	463	460	462	477	493	502	488	471	437	447	483	447	474	454	472	474	477	467	445	461	462	450	479	461	508	462	446	479	453	480	530	463	483	443	469	492	466	461	472	440	500	462	472	472	465	442	455	413	497	455	502	452	479	451	440	479	478	431	465	455	480	497	475	455	472	443	462	451	473	462	457	435	418	447	456	496	497	445	421	442	471	488	433	453	502	497	466	452	484	491	461	481	478	488	478	479	483	436	456	476	472	442	446	439	470	474	452	464	433	470	455	466	458	427	505	441	482	446	444	481	449	459	420	486	466	475	462	443	467	424	478	470	434	449	449	454	439	429	451	432	454	455	454	475	503	498	485	426	451	451	437	470	434	447	509	481	501	487	421	453	428	457	457	476	473	446	461	448	489	517	445	449	456	470	435	459	422	446	454	456	455	488	448	490	453	464	489	464	463	503	485	482	480	467	467	430	454	456	447	446	487	464	441	470	437	468	435	466	461	473	509	457	495	451	497	476	501	462	435	430	463	446	460	429	461	481	412	454	468	463	471	476	466	474	470	449	466	512	469	398	462	447	438	468	468	463	465	478	483	460	483	451	490	471	454	495	439	439	450	469	468	448	444	465	459	430	476	470	482	444	411	455
3757	753	399	302	210	186	156	134	135	123	124	140	125	133	134	146	119	148	107	109	112	115	118	113	97	95	91	113	101	91	95	114	99	89	106	115	97	108	99	92	123	91	123	98	109	79	98	81	101	104	106	96	110	99	119	90	105	119	103	105	104	90	119	110	102	117	111	93	109	107	116	109	113	117	110	111	112	119	98	112	110	111	124	87	110	105	91	83	111	102	106	109	88	94	98	102	112	94	104	117	95	114	109	91	77	109	124	96	95	121	99	99	113	105	109	105	119	103	118	108	135	107	114	104	112	107	104	98	93	109	117	82	111	100	106	100	98	105	127	111	106	121	99	107	94	108	133	92	106	107	97	86	123	106	112	102	103	88	122	127	107	99	115	101	99	95	109	102	112	98	107	110	120	105	106	115	101	110	99	90	106	108	110	101	97	99	80	102	85	101	109	91	97	94	115	80	99	114	108	119	102	106	128	110	101	106	116	119	119	99	84	116	110	123	105	108	113	99	129	112	88	94	107	103	95	92	101	100	103	123	92	121	109	109	103	118	86	113	106	112	116	103	108	95	118	101	92	113	102	104	106	97	101	103	111	116	100	92	99	106	92	99	112	89	98	117	104	104	102	98	111	97	105	103	108	111	100	105	102	105	107	101	106	107	114	115	105	98	92	93	89	98	141	113	105	119	114	89	91	95	105	94	110	97	111	114	105	104	111	117	100	117	105	106	107	128	118	105	97	99	113	122	105	88	118	115	113	106	100	115	119	97	119	94	105	93	103	100	106	116	84	109	85	87	117	98	114	117	98	107	88	99	105	109	102	100	122	114	106	105	105	99	121	103	90	102	123	120	102	116	108	112	117	121	117	97	116	117	117	114	104	108	94	105	109	93	100	108	102	107	134	100	104	92	116	78	88	95	83	104	110	117	103	107	105	122	95	104	103	78	117	120	109	80	97	87	99	112	105	96	88	105	124	107	101	87	110	104	102	105	95	92	90	108	104	110	95	101	100	87	110	112	92	116	93	110	121	108	103	91	104	123	111	98	101	90	122	113	104	107	109	101	118	98	102	100	82	93	110	101	101	113	108	98	104	93	90	105	111	110	104	104	117	102	76	95	100	107	105	104	94	117	103	100	93	101	109	102	89	89	104	103	96	96	99	102	121	94	118	96	101	120	112	89	108	101	96	91	125	106	79	108	92	107	114	128	97	105	109	87	91	103	102	124	110	98	103	111	106	98	97	103	104	107	114	115	107	123	121	108	106	118	103	108	104	105	99	97	116	117	121	98	108	104	116	104	88	106	124	92	112	118	110	113	110	94	99	107	109	122	103	125	114	101	99	128	99	116	93	123	100	123	88	115	108	110	109	114	106	111	107	114	110	104	95	108	95	102	96	86	113	104	98	90	87	99	106	114	114	104	101	105	119	107	99	115	101	106	92	97	100	106	114	96	88	98	97	106	112	107	111	123	115	105	86	99	96	124	130	109	114	98	108	79	97	100	105	107	110	87	85	118	121	113	87	95	100	113	96	107	117	111	100	116	97	107	100	102	88	106	134	108	102	108	96	90	115	111	100	84	111	104	118	121	95	122	99	102	99	88	84	111	89	89	101	117	112	121	94	113	106	104	115	98	100	114	95	109	88	115	80	99	89	96	135	98	96	94	103	105	101	89	82	89	113	108	108	122	100	92	108	101	106	97	103	97	97	108	108	94	105	98	108	99	117	101	102	98	99	99	102	111	107	119	100	105	96	93	110	105	96	88	114	101	100	94	83	106	111	108	117	115	121	126	111	102	91	111	127	97	101	102	93	98	101	94	100	99	89	92	111	95	100	84	100	106	90	89	96	108	99	90	127	108	97	109	92	113	117	86	92	109	98	107	117	95	112	81	107	100	96	111	97	105	109	88	102	90	104	101	107	96	113	112	105	107	126	111	105	104	102	87	97	98	90	115	94	107	108	109	111	106	119	98	112	100	92	90	95	113	86	108	104	102	103	111	107	95	102	107	103	100	116	81	66	104	103	109	89	99	92	91	119	91	112	121	100	100	100	91	99	104	97	105	124	105	97	119	112	100	99	114	106	115	98	118	87	97	137	106	116	110	108	103	121	87	99	106	106	94	129	106	102	96	91	102	97	108	122	101	102	112	104	118	94	111	109	101	116	108	114	108	97	113	106	108	97	97	86	89	96	115	101	107	108	138	85	90	99	79	102	99	105	115	96	96	97	106	111	97	89	98	95	88	86	111	112	107	90	102	95	102	118	94	106	118	117	102	90	102	113	111	102	92	118	112	106	111	92	100	115	117	93	112	123	102	111	94	87	87	114	86	98	89	103	100	105	109	125	110	123	134	108	110	106	104	98	102	92	100	113	108	106	116	98	88	100	89	112	113	102	115	89	96	100	71	86	101	117	100	97	103	121	131	87	108	103	101	114	106	95	118	102	95	99	105	106	94	87	87	112	103	102	109	108	113	93	98	100	88	100	100	94	110	128	103	117	107	108	104	94	111	109	112	106	98	100	105	105	109	107	120	94	100	90	93	106	117	100	96	108	97	106	121	106	105	111	102	90	107	88	120	115	81	85	122	104	101	110	81	127	99	101	102	104	92	106	105	93	95	120	107	126	115	133	106	92	106	84	130	103	117	101	118	111	101	118	109	94	95	107	116	102	98	118	83	100	87	111	109	96	118	104	104	106	101	106	96	108	106	93	96	106	122	113	93	102	86	89	95	117	102	107	90	107	92	92	103	112	106	96	106	91	114	117	85	95	100	123	109	107	100	115	101	117	124	104	104	121	106	121	101	101	104	116	86	108	86	99	97	106	109	108	121	115	107	94	101	101	124	124	112	119	109	106	100	107	112	88	80	121	87	93	102	102	119	121	107	117	91	89	109	115	90	103	108	113	99	111	106	84	116	89	109	114	106	103	86	106	119	102	111	121	92	88	82	108	111	97	107	126	92	112	99	120	109	86	105	117	118	98	107	100	85	123	100	113	104	102	112	120	111	105	90	109	114	97	113	90	139	97	100	104	103	110	97	112	121	107	102	116	120	103	128	103	106	97	111	100	112	113	112	119	77	112	98	114	136	105	116	98	111	119	109	104	103	117	90	92	110	122	104	118	118	110	120	102	102	88	106	105	117	105	108	119	114	97	88	124	88	111	97	104	106	95	99	95	97	108	93	133	96	110	87	85	96	98	101	133	119	98	100	95	115	109	109	99	97	118	118	121	106	91	114	124	101	118	99	111	97	103	104	100	90	112	122	102	105	97	119	82	108	100	117	98	115	99	96	125	98	101	106	99	87	89	122	109	103	93	106	104	104	102	105	99	91	107	118	103	99	78	87	113	107	97	105	113	88	95	107	95	97	98	102	122	103	83	98	126	114	106	124	95	97	97	111	123	105	107	100	117	102	111	104	106	91	111	99	99	105	112	106	105	98	90	103	90	103	113	93	107	96	106	88	100	112	110	111	104	98	99	99	97	102	100	95
3011	638	790	949	763	763	671	526	443	475	447	471	461	429	434	377	401	361	376	320	313	306	284	299	292	317	283	275	304	299	287	287	274	288	266	301	272	288	301	308	279	290	273	275	264	304	273	305	292	254	270	294	305	303	296	299	290	264	264	266	287	285	270	297	263	284	273	278	298	255	282	278	287	292	269	294	258	273	283	288	279	255	291	296	290	259	274	280	270	282	274	257	305	295	296	261	294	297	273	280	292	313	271	289	269	275	295	284	253	281	321	263	259	267	269	314	273	298	273	275	294	290	262	281	265	268	270	289	296	274	284	268	263	302	264	247	307	304	283	249	268	270	288	295	295	280	280	289	315	268	260	296	280	271	280	268	286	289	256	253	256	261	297	303	275	264	274	295	289	281	273	286	271	267	293	293	320	291	288	268	268	289	263	270	284	271	265	276	299	268	270	295	283	297	277	296	266	278	266	273	291	245	271	291	253	267	252	261	304	261	261	239	250	282	294	291	279	275	274	280	282	289	286	259	286	278	284	301	321	297	266	267	283	298	285	276	279	306	288	273	313	288	279	243	265	279	287	272	287	298	280	282	287	274	261	290	262	274	258	269	280	288	257	297	293	308	285	294	292	276	280	279	268	245	291	288	273	299	261	284	275	280	277	255	291	276	268	285	272	270	282	269	286	288	278	254	265	251	294	288	306	272	267	261	252	276	276	297	273	259	278	296	305	252	305	298	263	251	274	263	246	262	270	264	295	242	273	309	292	289	298	283	260	274	266	283	273	288	290	293	285	294	264	256	254	281	269	257	325	254	276	274	275	265	265	288	290	292	294	273	286	308	287	282	273	279	312	276	297	274	284	273	294	269	274	267	253	264	271	319	261	279	281	270	251	312	265	270	275	309	266	265	267	273	278	285	262	264	287	312	274	281	264	251	283	272	298	311	266	284	292	274	270	271	296	275	288	274	267	287	300	278	263	312	265	264	290	288	300	277	263	257	272	291	291	279	277	274	303	280	274	263	276	263	276	286	279	262	280	277	263	285	271	311	301	256	282	300	270	307	283	272	276	275	267	259	267	304	307	266	235	279	300	280	312	268	287	285	279	284	296	270	280	299	272	283	257	285	284	288	293	312	274	288	260	273	272	264	310	261	268	275	276	284	276	280	269	270	276	282	272	275	299	290	282	265	308	288	268	270	245	250	238	276	293	287	283	288	307	260	320	269	267	255	277	286	291	272	276	278	275	282	294	295	293	279	279	291	290	269	306	275	283	264	301	269	293	302	273	297	279	268	281	308	266	264	283	295	311	270	288	263	259	272	264	265	254	278	300	278	300	288	306	273	261	268	281	284	316	270	271	260	284	288	247	283	278	298	279	299	289	266	300	284	267	284	324	286	274	279	284	294	267	316	282	269	265	272	268	292	286	293	310	285	284	279	271	274	283	272	294	256	290	276	288	257	271	288	287	303	295	288	318	314	300	291	309	262	269	260	289	286	251	300	255	281	280	269	279	275	270	307	248	280	292	284	312	282	264	252	271	291	281	269	279	256	269	284	259	285	308	279	269	307	275	272	292	266	254	301	273	320	269	272	278	269	278	260	285	260	286	248	285	261	290	275	256	277	287	289	278	284	266	292	273	274	267	301	274	292	305	268	284	285	304	302	295	251	286	252	285	282	300	290	250	296	282	265	288	275	267	254	259	291	275	243	274	277	258	263	284	273	291	312	289	252	263	284	274	295	272	272	281	295	240	261	277	286	274	259	267	312	255	303	280	269	311	292	269	271	288	263	284	288	292	278	277	306	265	290	278	291	264	293	264	290	256	249	286	290	278	293	229	241	290	270	252	290	284	301	267	278	279	292	262	292	276	281	273	288	259	251	280	283	260	307	280	303	297	275	263	281	295	252	297	259	243	295	245	289	285	267	274	283	294	251	274	289	234	252	297	268	262	264	293	300	286	242	278	291	285	254	278	270	299	256	269	261	303	298	278	278	270	273	271	294	291	289	285	283	309	275	274	285	285	304	294	244	292	267	256	293	274	307	265	265	291	282	281	293	273	269	275	279	320	267	265	270	285	270	301	284	298	256	276	271	277	283	291	275	313	278	265	273	282	281	271	230	260	293	296	264	274	314	288	301	273	268	279	259	266	296	301	290	300	295	278	272	262	287	283	262	270	301	279	298	303	288	260	268	266	278	258	271	244	289	280	311	296	286	303	294	281	290	308	274	296	304	324	260	287	264	277	272	312	258	268	278	274	244	226	302	275	279	284	271	301	293	273	270	274	310	254	261	286	269	319	284	264	255	283	284	275	266	303	290	291	273	280	274	286	275	272	280	275	268	275	270	292	282	291	304	268	272	283	250	287	261	270	275	295	284	277	308	278	263	288	272	254	276	295	290	254	247	257	308	255	283	277	278	265	250	244	288	271	290	281	287	293	271	286	280	246	252	276	302	274	294	294	271	292	248	297	289	275	274	292	269	267	294	287	258	261	268	291	264	274	272	259	275	292	315	304	310	277	263	292	280	275	278	254	313	291	289	268	267	282	309	271	268	270	283	274	296	300	285	286	259	251	288	291	293	268	256	306	280	283	265	251	285	297	267	294	265	268	265	261	232	279	305	275	260	262	240	267	295	292	273	253	263	292	267	264	278	283	299	280	280	263	298	296	274	288	261	329	280	260	303	289	267	284	289	262	273	290	296	266	303	301	287	283	285	224	260	253	270	281	286	311	268	273	292	298	271	284	294	279	265	311	276	289	302	280	293	287	282	270	295	294	299	272	294	269	293	255	273	260	282	276	260	262	287	261	319	259	265	270	260	267	263	306	261	263	298	280	280	260	270	281	275	275	299	254	287	270	281	280	265	253	270	279	286	272	284	271	308	283	233	267	242	238	280	278	257	301	255	270	290	235	295	278	300	251	263	288	259	288	271	271	277	279	282	310	271	303	254	299	283	263	255	265	278	267	247	282	297	301	279	286	286	264	283	292	280	297	286	298	264	285	252	272	284	267	307	259	257	255	263	262	277	284	277	283	254	289	292	311	282	271	294	272	275	263	291	318	280	326	285	263	277	303	288	272	287	301	276	280	251	301	256	281	268	271	290	271	281	279	281	244	291	272	292	303	256	288	295	302	286	280	301	297	301	275	266	287	272	300	266	302	271	300	286	282	262	292	245	297	309	244	280	263	271	286	289	262	280	292	265	290	267	294	288	284	257	301	272	271	289	293	265	259	251	291	289	276	288	282	271	285	268	286	260	265	285	273	263	263	311	268	279	272	302	267	267	289	286	288	271	254	294	278	256	307	268	282	245	288	273	287	290	275	280	283	276	283	299	264	245	255	278	272	290	312	271	283	316	290	267	306	246	282	291	308	284	246	252	267	311	264	278	227	260	260	266	268	281	267	302	257	282	279	293	287	330	278	265	296	269	287	282	293	280	270	271	292	292	293	263	291	289	274	274	288	291	275	244	274	256	276	270	273	268	280	254	291	272
14044	2950	1644	1262	813	528	513	510	310	279	314	267	258	269	283	245	220	231	236	203	225	243	197	205	242	211	194	243	225	238	199	211	198	226	205	212	194	199	196	216	216	225	216	200	196	209	217	225	204	201	220	203	206	219	220	195	229	236	190	200	191	180	204	193	176	174	220	207	211	216	224	208	227	197	216	214	205	197	219	234	190	217	202	201	204	194	241	212	212	238	214	219	221	217	206	219	216	214	194	212	235	190	201	175	206	162	220	227	212	200	234	197	221	223	239	219	204	252	245	199	226	215	192	209	227	212	220	210	184	221	195	213	205	221	206	217	224	186	197	184	189	187	217	205	215	192	214	214	229	199	198	219	230	195	209	226	211	239	196	194	213	206	224	212	188	199	223	221	220	206	205	183	232	197	202	168	208	211	225	219	230	214	204	212	203	209	221	206	214	209	192	214	238	232	256	180	217	195	206	209	203	209	207	227	219	210	204	214	208	201	203	191	211	214	184	197	208	221	198	202	188	183	201	225	191	180	209	219	212	195	190	216	202	222	206	199	225	208	187	200	215	208	220	206	189	217	209	217	199	251	208	216	249	229	191	201	228	184	191	197	173	210	191	191	186	205	213	202	202	223	230	235	213	223	179	183	195	214	207	199	189	209	232	225	240	207	188	200	211	208	201	215	225	224	227	195	206	183	186	222	188	212	205	201	212	213	217	212	231	188	189	218	193	231	209	193	195	203	205	204	199	218	214	216	224	191	189	192	196	212	214	228	177	205	189	219	184	192	235	209	213	226	198	184	230	218	217	216	224	215	240	209	209	218	208	203	215	204	228	200	184	215	219	187	203	258	228	218	219	207	237	186	193	223	221	220	220	205	207	205	197	212	215	215	158	190	216	202	185	197	229	212	210	195	195	220	231	182	191	200	217	245	197	177	194	195	201	230	208	211	224	213	221	187	210	224	198	212	224	209	209	214	187	214	244	218	214	198	209	208	213	203	216	205	228	222	215	210	201	213	222	209	208	226	223	206	232	206	208	216	204	216	198	221	181	200	237	217	219	240	207	215	236	216	193	195	202	194	213	173	250	214	197	192	218	207	199	222	225	218	220	199	207	198	234	219	232	207	230	195	220	205	217	236	189	245	219	235	202	204	202	224	212	216	235	212	236	211	194	220	225	219	191	189	197	229	202	223	196	187	236	202	182	173	226	220	219	217	216	210	208	203	211	192	207	207	209	246	199	190	198	180	213	238	192	208	184	248	207	209	217	198	222	195	227	224	213	206	214	194	216	238	224	210	216	196	197	228	193	195	217	233	195	241	180	196	191	216	211	211	202	197	225	217	199	219	212	211	220	199	224	228	207	223	221	190	215	204	195	218	216	209	219	228	199	233	243	211	202	208	225	227	224	235	201	223	174	228	201	221	164	204	214	217	193	166	199	195	225	205	211	203	228	218	198	219	232	208	178	199	197	195	211	194	212	212	241	224	204	238	168	201	223	205	214	201	214	218	207	231	211	178	226	225	203	203	214	218	233	222	195	203	209	186	231	196	183	196	194	222	197	199	247	224	230	232	215	214	195	227	204	207	217	204	222	217	225	192	216	200	189	191	211	207	213	214	227	210	219	196	206	201	192	190	207	217	217	200	199	214	214	198	204	222	209	211	205	207	226	196	245	218	226	199	198	232	194	231	215	217	224	208	217	223	227	203	195	216	229	218	239	178	215	192	227	191	175	202	198	204	213	211	209	213	211	215	210	205	201	188	188	199	242	176	216	213	217	207	212	229	200	212	207	206	187	224	209	224	195	215	186	196	191	207	237	198	224	218	191	202	207	219	199	240	198	202	203	186	192	200	194	227	222	242	187	229	215	226	228	197	223	208	236	209	195	219	212	211	166	214	203	201	217	226	241	213	240	184	225	224	201	203	217	228	194	196	214	225	186	216	205	213	209	223	214	205	207	200	184	198	183	205	216	212	185	232	202	215	208	200	190	218	208	226	190	228	220	214	222	206	201	201	207	197	209	209	192	183	200	209	209	197	232	191	205	216	214	168	216	199	213	232	221	211	219	231	207	225	213	204	186	216	211	191	206	201	180	217	201	188	199	234	211	209	219	198	195	226	219	237	235	199	224	209	209	167	221	203	188	208	212	210	197	244	195	211	192	218	208	217	218	203	221	226	222	241	241	207	212	191	197	205	232	179	200	190	215	206	213	191	199	220	231	193	201	238	206	214	223	204	205	212	234	237	212	230	218	206	224	196	235	220	192	219	191	231	216	212	174	239	253	241	182	221	215	206	219	208	226	207	213	185	199	223	197	186	219	214	218	208	202	221	193	203	199	233	211	202	224	217	195	206	240	184	208	205	230	209	200	218	230	205	201	215	189	203	214	185	190	240	222	225	254	214	208	222	237	207	201	236	223	217	216	227	207	214	200	214	228	205	204	165	200	229	210	205	193	205	201	202	198	206	184	233	218	221	196	196	243	234	189	224	199	214	195	194	176	192	242	233	218	198	204	212	237	225	181	206	220	212	211	232	190	236	223	203	180	218	212	187	212	217	243	223	212	215	208	213	211	225	200	202	176	223	214	225	203	221	231	198	203	189	230	218	205	200	183	204	206	235	198	209	198	216	236	216	188	212	204	209	199	214	196	178	200	219	188	195	184	240	187	220	194	205	211	202	218	219	191	229	220	178	187	232	201	196	218	218	186	204	227	197	222	206	220	187	196	196	201	212	211	200	216	183	210	189	207	220	213	205	184	219	220	234	181	212	229	202	217	189	197	196	198	230	208	218	206	193	168	225	230	197	216	215	230	190	235	229	183	217	208	225	207	201	210	198	218	209	193	229	209	207	214	212	184	209	194	210	209	193	243	198	210	236	209	223	224	197	185	219	212	211	226	221	202	192	232	207	215	235	213	202	214	221	192	202	207	207	237	196	239	229	219	230	223	162	201	206	207	215	209	208	196	214	216	191	202	203	217	209	190	201	201	190	220	205	219	190	204	210	192	225	213	238	212	209	222	226	208	217	236	194	217	217	213	211	215	179	221	184	210	186	173	197	224	239	231	220	234	204	205	248	231	235	206	207	235	211	227	218	227	219	193	201	198	204	206	212	212	206	190	200	232	209	187	208	191	197	203	220	214	226	221	224	191	216	222	212	229	158	204	184	194	195	200	223	200	218	215	237	197	221	225	205	227	186	193	221	199	228	231	209	206	199	208	237	238	221	216	197	202	228	200	206	231	200	197	228	213	212	196	224	207	215	187	180	192	197	232	164	209	213	228	228	215	196	235	221	219	223	200	199	194	232	204	211	212	194	187	179	208	191	205	243	203	200	253	220	218	192	210	205	215	192	205	217	192	192	215	182	194	200	202	200	220	219	202	215	207	224	196	185	232	191	192	178	212	222	218	218	221	216	214	178	200	193	217	238	212	217	204	203	212	179	198	214	229	222	189	231	197	190	213	173	200	198	215	180	238	220	191	202	228	214	208	218
10701	1876	2597	3156	2756	2009	1789	2037	1351	1127	1093	937	988	867	827	703	735	667	685	663	626	621	574	550	591	580	581	594	530	587	544	539	546	498	541	505	532	502	550	498	516	507	481	520	488	500	500	515	521	515	532	501	504	499	510	488	475	480	498	539	513	497	519	523	483	468	475	508	452	514	515	504	511	538	507	493	503	481	490	478	497	489	515	465	527	505	508	495	474	499	503	507	494	492	485	481	494	494	509	516	518	496	506	491	522	492	541	494	506	508	498	489	471	497	459	474	509	508	517	473	469	507	492	521	490	487	506	476	483	447	519	532	515	467	493	535	491	532	527	524	487	468	499	517	491	501	497	492	514	517	475	497	490	510	495	509	530	475	513	461	484	472	497	505	491	540	517	477	468	500	505	530	492	500	521	487	512	451	451	495	488	551	482	499	463	530	504	543	505	457	468	484	493	484	521	476	476	535	492	467	497	483	522	528	503	491	481	475	509	478	505	501	449	488	508	515	476	517	496	487	484	470	525	502	480	523	505	527	490	496	475	499	532	532	477	476	542	501	493	521	516	498	539	537	494	503	514	509	477	477	494	498	518	504	494	486	497	532	478	510	468	479	495	499	525	514	518	485	505	497	456	571	498	495	491	503	504	481	486	448	513	519	524	503	491	505	491	520	482	521	500	555	511	519	490	551	537	496	499	507	495	494	487	452	493	523	538	509	520	494	500	471	507	504	527	510	505	468	494	463	518	518	483	527	528	533	525	488	458	482	495	492	514	496	506	499	499	509	493	470	507	532	476	518	523	528	497	500	480	490	488	497	485	482	476	504	516	474	516	483	519	490	540	483	450	490	503	486	504	514	518	492	481	506	491	465	497	482	497	507	498	461	533	494	502	501	489	492	500	508	465	525	497	527	459	472	543	467	503	520	546	498	478	472	488	451	459	478	494	494	490	488	485	484	461	498	509	480	540	495	487	500	484	456	488	527	466	528	527	460	491	495	510	473	516	507	522	463	513	502	514	467	498	481	518	489	492	563	504	489	505	538	512	489	493	489	502	508	540	503	507	506	510	488	490	465	485	507	452	519	510	491	503	487	477	510	489	465	488	493	506	496	494	460	508	515	477	517	485	487	502	518	497	526	474	507	508	505	489	457	483	526	520	498	504	474	544	502	511	494	518	479	456	540	516	477	477	488	477	477	529	516	498	501	541	496	545	526	525	491	475	520	471	513	491	494	535	509	492	520	486	498	493	495	549	497	515	491	509	496	501	542	516	536	489	484	525	468	455	522	489	484	516	514	483	473	490	527	479	510	477	469	535	537	508	499	454	443	508	478	524	505	509	546	525	491	499	483	509	484	483	454	468	482	488	489	500	484	493	491	536	514	506	524	507	484	488	516	519	512	471	499	500	500	524	466	509	505	513	523	507	513	483	523	495	479	509	510	535	493	503	498	492	497	471	477	470	482	475	513	512	467	470	515	527	510	501	481	528	494	494	479	528	452	525	512	479	530	471	493	531	511	504	477	537	486	510	464	532	487	506	490	514	500	515	476	499	540	482	496	473	475	505	533	516	501	503	499	464	485	498	476	500	516	522	492	487	482	501	559	487	484	478	486	532	468	495	524	501	469	496	493	517	473	487	483	517	458	513	542	478	495	510	477	486	495	483	525	478	508	509	501	465	456	459	434	490	467	487	511	471	487	494	473	505	480	479	502	510	473	485	499	484	537	509	516	493	489	468	505	524	462	456	523	496	525	513	499	509	536	497	517	497	481	497	497	486	503	477	489	498	530	485	534	518	507	516	485	487	480	483	490	518	472	507	513	494	482	483	482	518	484	502	476	494	520	483	530	518	482	491	467	473	493	480	526	523	463	494	469	498	503	502	467	496	491	485	515	518	508	498	511	462	508	556	525	500	485	475	485	499	491	497	515	502	507	470	509	532	524	551	497	554	519	481	529	455	499	518	514	508	507	499	497	529	519	536	518	505	489	477	500	525	494	503	490	494	472	528	478	467	509	476	499	505	479	477	503	535	482	475	499	472	475	497	497	477	444	470	552	497	532	507	494	498	516	500	512	493	463	466	495	489	506	469	483	506	469	497	500	506	513	514	499	504	492	504	547	488	492	524	527	488	493	473	483	485	513	488	493	517	483	468	513	454	500	471	510	496	526	493	493	521	491	477	470	510	490	510	505	524	523	486	472	499	459	500	504	506	492	471	493	503	467	511	491	492	515	499	508	485	478	519	460	477	500	484	516	475	498	503	508	493	492	450	506	504	514	492	488	510	532	543	501	465	506	468	507	499	503	479	551	485	462	503	492	516	480	465	497	509	523	471	496	457	464	485	472	472	502	501	508	455	495	498	464	514	530	488	467	448	481	494	505	507	483	501	513	525	480	514	479	494	495	479	527	563	525	527	503	523	471	491	497	508	519	485	518	523	498	509	466	484	500	493	525	464	534	477	510	524	504	518	487	507	522	471	493	519	493	486	518	459	539	512	502	533	479	471	484	521	471	509	488	497	498	482	490	463	466	504	485	482	464	477	482	501	452	487	473	500	450	511	474	514	469	491	503	513	477	507	481	541	529	514	500	496	489	492	490	499	510	488	495	477	486	509	478	480	512	483	494	518	513	522	505	494	432	505	511	517	491	489	485	521	506	491	472	519	489	506	507	500	505	492	498	483	534	506	496	485	499	545	497	506	501	513	523	430	488	494	501	539	505	477	484	485	517	489	487	502	473	518	524	504	514	504	450	499	494	489	505	512	441	525	481	501	513	449	529	509	519	521	513	477	529	467	487	518	557	489	507	505	526	514	506	482	477	509	504	498	494	495	497	485	523	520	493	477	500	498	472	454	485	498	498	479	495	522	498	469	476	479	462	500	523	498	487	514	524	498	512	499	452	468	493	465	503	520	520	482	518	492	476	465	520	506	489	497	496	453	498	462	494	494	511	515	487	479	517	485	489	514	520	512	486	465	473	481	459	509	483	531	445	492	489	521	523	471	475	477	502	506	495	500	522	513	517	507	500	496	482	516	512	506	508	467	515	499	490	516	496	496	523	496	494	531	465	486	484	483	476	531	516	525	452	532	512	479	476	499	489	493	506	505	502	454	513	533	485	494	501	507	508	507	551	507	494	519	477	489	530	509	509	497	510	476	502	505	507	511	496	469	505	493	492	522	506	531	493	490	469	473	462	476	544	487	509	492	479	556	498	493	453	483	473	491	487	482	461	519	480	447	512	485	489	487	511	476	514	458	499	463	478	474	525	504	491	490	493	506	452	475	485	513	471	462	505	460	499	530	463	507	512	463	466	497	538	517	523	472	503	498	523	500	542	507	505	546	506	500	499	480	493	514	480	480	468	498	496	514	487	490	507	430	462	520	477	492	498	507	474	530	452	511	493	506	467	464	506	514	490	489	498	475	534	475	486	476	486	526	471	501	532	473	473	516	508	478	511	490	499	525	501	502	511	482	528	512	480	490	484	476	487	504	497
23099	5675	3007	2368	1422	872	656	745	474	379	355	324	323	318	256	289	234	221	207	248	226	237	222	213	262	223	226	215	215	218	188	185	228	218	206	190	202	154	214	170	210	204	214	200	224	207	189	224	188	199	196	188	191	211	205	200	180	205	189	225	199	221	197	202	193	216	195	181	203	169	200	211	174	181	213	170	179	211	181	219	189	215	198	188	189	191	191	194	185	209	215	215	215	213	185	197	230	209	187	198	198	210	190	202	209	207	204	188	185	198	192	196	216	206	228	197	234	226	187	210	216	207	184	214	180	185	205	211	195	203	198	232	195	194	208	198	194	210	205	201	214	186	221	196	200	201	174	203	197	202	238	200	235	192	197	207	223	166	196	177	207	202	213	170	209	183	209	180	166	182	197	221	187	207	212	186	201	185	189	183	191	210	190	194	172	187	172	202	237	200	235	187	198	204	196	190	227	206	206	215	218	178	220	221	191	209	191	212	198	192	206	214	209	178	186	218	239	212	186	175	184	207	190	206	207	210	229	216	194	213	202	187	165	184	214	191	200	211	205	190	193	189	222	204	190	190	191	199	218	201	208	174	197	208	175	163	199	186	221	229	190	196	186	172	217	221	184	221	213	188	197	214	219	211	205	186	213	186	206	213	203	178	205	201	211	224	201	227	179	206	183	213	195	181	181	183	202	207	220	231	194	239	189	198	205	186	199	223	213	181	179	197	206	190	215	216	199	211	227	204	200	177	219	190	181	197	174	191	206	191	194	205	203	199	182	211	218	185	197	227	188	239	208	223	220	175	194	211	201	181	190	221	194	209	218	208	196	215	197	201	201	219	182	230	187	188	208	218	191	185	204	211	220	192	193	205	194	225	194	221	206	192	189	196	228	215	212	234	213	207	187	213	221	231	223	182	205	212	199	172	195	195	207	202	204	205	208	202	183	195	200	198	192	220	221	198	197	199	178	203	188	192	204	212	199	223	204	188	214	199	212	195	215	202	193	198	207	230	187	186	213	203	180	211	221	200	200	199	191	182	193	205	195	176	209	221	220	185	204	153	206	208	183	199	193	186	190	194	196	189	226	178	199	201	192	217	214	178	204	213	198	219	196	206	212	221	214	219	199	196	204	212	178	199	212	187	198	202	203	204	204	188	184	218	209	197	207	182	178	196	220	168	189	208	217	185	209	187	235	208	161	184	194	210	197	176	154	211	199	183	205	208	178	200	230	209	196	198	216	203	170	209	187	211	195	211	199	191	229	192	191	212	205	157	204	197	201	193	208	209	180	205	212	197	186	192	219	205	162	186	193	183	209	218	170	191	227	193	207	222	201	186	190	176	215	201	177	191	195	198	194	194	212	196	183	204	220	189	179	196	190	203	204	213	224	182	165	227	205	200	210	195	230	204	206	216	212	217	233	181	218	233	193	203	203	205	211	198	186	193	214	199	207	188	193	216	216	181	200	192	184	205	186	203	201	202	198	201	193	182	187	207	215	216	200	216	184	191	186	180	197	216	205	206	200	230	215	187	189	231	179	188	197	218	195	203	221	200	179	181	208	224	198	177	198	216	174	189	190	204	211	186	217	225	195	189	207	205	199	219	193	184	204	203	196	224	182	192	206	186	187	227	216	206	198	183	211	215	201	199	180	206	210	161	210	196	207	189	195	180	184	177	166	207	189	200	213	197	223	198	195	213	206	179	202	209	215	184	176	182	182	156	190	208	190	204	196	196	198	200	210	213	178	206	194	197	196	194	200	202	206	207	179	185	191	208	166	176	185	210	195	183	197	178	172	192	189	207	195	177	171	193	202	194	207	235	191	205	180	212	198	216	190	179	180	201	183	225	199	179	198	198	195	194	231	192	208	196	218	215	177	186	187	225	216	223	212	238	200	212	197	178	175	184	201	206	233	203	214	221	194	219	209	187	178	193	218	225	220	187	185	201	218	209	195	242	204	210	212	236	192	219	226	193	197	202	221	206	203	209	187	194	204	193	188	191	233	210	183	181	172	222	174	206	172	192	189	183	173	207	184	201	192	220	183	226	205	189	186	180	216	204	215	206	177	207	213	215	196	198	216	185	214	201	227	197	192	204	183	189	218	210	190	194	184	182	192	191	197	192	224	194	198	204	165	180	186	158	182	195	216	198	238	193	168	205	186	177	211	187	182	214	177	201	181	195	203	208	187	186	184	208	199	203	204	209	188	208	198	176	199	195	210	180	194	209	195	180	185	212	214	193	186	227	212	207	193	185	210	177	207	194	182	199	177	214	210	200	178	201	224	215	172	200	191	197	212	193	198	204	197	194	189	210	200	218	213	174	187	199	215	197	176	209	207	177	228	207	184	213	216	201	211	221	187	201	190	196	202	204	216	214	190	213	210	197	202	191	190	204	184	199	195	197	189	216	203	211	199	190	181	195	197	189	226	193	179	186	200	218	186	237	210	215	207	182	190	187	176	181	202	242	201	187	191	186	179	174	161	174	171	208	229	198	195	200	183	201	176	195	211	194	195	194	193	209	206	184	203	194	204	197	194	180	190	204	206	199	201	212	204	204	197	194	211	230	209	207	173	221	216	207	163	225	195	218	204	214	193	193	198	195	198	209	202	197	177	193	207	186	193	210	219	178	178	190	194	191	212	202	193	193	182	203	190	172	204	193	205	216	188	198	199	196	222	242	230	212	225	202	180	192	201	214	203	181	194	194	198	201	232	187	205	189	207	219	204	208	199	185	178	207	207	196	197	192	182	186	207	196	202	230	191	194	185	213	198	194	191	191	170	192	190	182	205	180	207	187	193	227	254	182	233	179	204	201	177	174	185	197	192	189	241	197	188	196	193	169	186	203	204	180	203	216	189	213	187	196	216	200	212	203	199	183	193	185	191	202	207	208	196	179	199	199	186	212	172	201	190	224	203	206	165	202	215	195	191	219	202	203	212	186	201	193	209	228	191	191	194	209	192	167	187	218	216	191	191	186	209	184	198	215	205	218	188	178	216	219	200	215	196	190	213	184	213	203	208	204	207	216	188	204	225	203	213	186	203	191	234	207	200	212	196	194	219	194	214	207	177	217	190	188	177	195	205	209	229	200	182	228	182	186	192	195	223	193	193	197	204	185	194	191	194	191	222	188	206	184	227	202	213	206	201	180	195	192	212	213	207	181	204	210	205	189	177	163	195	179	205	204	218	226	204	211	197	198	188	223	225	186	193	197	212	199	198	203	196	178	188	193	200	211	180	190	190	195	192	207	219	229	186	204	217	210	216	194	193	223	213	173	197	201	171	214	213	192	196	205	209	215	207	194	206	187	199	205	191	205	212	211	180	203	214	202	187	214	209	187	194	193	176	192	180	189	175	192	187	197	205	205	194	224	196	185	210	206	209	193	181	222	210	200	201	189	198	184	196	213	211	197	206	218	192	166	170	164	199	219	184	171	211	221	199	194	184	226	205	204	228	213	190	211	205	179	171	244	182	222	195	213	184	208	200	196	192	261
14239	2869	3689	5302	4266	2982	2686	3020	1903	1618	1384	1281	1243	1077	969	920	841	780	739	690	681	670	649	591	602	582	597	611	556	555	490	504	509	492	518	501	522	512	512	491	460	484	447	432	466	493	468	479	465	448	473	459	518	411	474	454	473	420	461	441	474	475	482	451	502	441	436	473	443	466	467	460	480	447	446	450	425	426	479	463	470	490	450	515	440	448	464	466	435	446	474	494	469	500	483	497	471	448	479	501	427	504	479	453	440	439	440	461	425	437	484	431	440	447	437	467	464	426	446	461	461	482	450	421	447	437	463	485	477	453	509	495	433	427	461	480	464	463	485	478	440	435	482	468	462	446	466	477	470	447	443	451	433	480	489	450	465	463	417	454	451	470	437	470	442	458	437	461	486	465	440	477	461	426	454	495	432	459	429	457	474	444	448	449	416	428	472	438	464	472	479	452	443	460	438	463	455	455	419	442	458	449	454	454	464	480	492	420	473	439	446	464	452	454	452	491	434	464	434	454	462	478	538	460	444	482	483	447	433	483	438	448	440	445	459	441	504	449	430	475	455	483	467	444	448	471	492	436	473	436	457	462	436	452	445	480	480	445	450	456	444	483	444	482	461	458	400	433	459	435	499	438	466	444	476	440	434	433	436	413	479	440	407	455	409	466	465	422	450	428	452	432	440	455	488	433	454	482	449	505	420	464	463	443	487	483	444	444	463	460	467	440	446	487	501	439	467	432	426	462	453	489	495	457	462	463	441	455	475	465	464	441	442	460	471	437	487	441	483	460	493	443	459	469	473	448	477	435	453	459	455	453	451	452	450	458	487	410	456	447	467	471	441	443	457	471	474	489	442	447	441	457	455	432	465	428	484	503	474	448	429	480	493	460	443	452	420	455	442	444	470	468	456	454	446	456	435	483	432	432	434	458	469	462	444	405	482	459	483	483	476	445	494	409	455	457	490	497	478	471	479	447	438	433	463	458	466	432	449	447	493	479	416	483	446	445	467	427	422	444	466	435	405	429	475	485	442	429	467	429	414	447	461	418	475	474	454	429	428	462	464	447	470	462	446	428	451	478	418	484	454	459	463	441	442	487	453	468	456	462	468	452	488	500	459	438	463	431	434	441	456	456	427	456	455	438	420	458	455	440	477	500	488	449	457	430	441	450	461	446	455	481	441	469	467	429	484	457	450	439	470	481	465	456	447	488	436	496	451	455	468	417	457	479	491	466	453	457	502	441	451	468	487	454	474	483	462	502	444	419	467	454	490	459	452	427	438	461	416	453	470	451	452	454	448	470	521	441	436	447	465	452	463	436	441	459	464	464	476	450	443	432	469	459	526	459	453	397	470	459	478	444	440	457	463	485	489	460	468	468	427	458	451	447	452	442	436	452	485	475	474	455	445	476	459	464	439	448	441	431	468	486	446	510	428	430	428	491	467	478	455	440	460	472	461	468	432	462	478	443	475	481	442	421	444	442	479	467	449	472	485	442	476	479	448	418	484	464	501	479	459	460	450	455	495	459	445	449	463	467	450	441	415	462	437	480	423	476	473	463	455	457	447	426	461	439	489	442	459	473	459	479	461	464	433	481	498	455	513	484	465	441	448	441	453	465	439	430	440	471	411	391	449	442	436	478	468	479	464	429	451	462	496	485	442	453	456	487	460	457	459	437	460	454	449	464	426	468	444	453	404	490	435	453	470	456	459	448	479	432	463	480	463	461	432	427	476	468	468	461	438	474	486	416	434	481	494	418	476	436	421	440	459	385	482	426	439	467	472	458	442	468	415	433	431	461	478	446	489	431	454	444	477	432	483	472	444	461	445	460	438	429	442	465	474	430	443	453	474	452	419	416	451	441	501	458	475	450	437	442	460	453	433	414	464	452	490	511	447	434	482	476	446	438	478	454	451	458	447	450	483	476	468	448	469	452	487	472	439	451	498	478	477	451	449	486	440	454	407	494	469	484	458	458	485	452	478	462	445	471	450	444	458	465	437	523	450	454	472	428	493	454	475	435	489	437	453	454	473	490	430	443	448	482	474	489	453	460	474	465	381	464	461	443	449	440	467	486	466	457	438	485	447	459	493	441	467	478	460	456	453	495	433	416	449	465	478	469	470	438	458	448	435	463	440	475	454	439	472	484	426	437	495	466	443	460	460	439	467	445	428	429	446	475	432	476	473	454	478	470	485	440	439	473	460	453	409	428	455	448	445	410	491	414	439	446	453	465	460	429	480	450	452	448	464	434	455	432	473	495	468	483	502	442	452	442	439	448	465	417	456	497	478	446	472	451	486	439	496	468	413	393	439	473	428	470	439	455	456	455	452	454	431	487	435	436	441	437	455	504	429	432	487	441	446	507	456	454	463	471	436	430	436	466	440	452	508	445	470	457	444	464	476	464	452	434	430	472	464	478	478	472	456	459	489	456	489	441	465	435	492	410	429	432	452	457	466	444	462	461	485	443	457	474	459	430	433	481	426	454	393	435	447	459	413	492	505	438	474	449	478	483	406	421	478	464	457	452	484	409	434	427	452	484	455	476	487	428	468	444	442	480	385	485	466	476	458	429	488	468	467	456	437	447	445	480	446	450	473	475	474	486	480	447	445	434	487	474	456	471	481	473	485	476	469	459	482	474	471	480	444	468	464	483	447	432	467	464	477	435	427	421	462	415	456	456	488	443	478	461	450	475	411	445	469	464	450	452	480	424	469	438	434	450	462	454	451	473	443	469	454	469	459	481	459	458	463	477	475	497	449	455	438	449	466	444	458	447	438	448	437	435	487	465	445	448	458	472	421	472	448	481	429	439	414	438	436	435	487	478	489	418	494	440	496	496	433	448	432	487	433	422	410	475	415	450	440	434	419	476	454	445	451	442	434	468	486	453	444	415	446	469	468	471	443	424	474	468	467	492	472	460	500	433	472	433	459	523	436	459	464	478	486	457	449	440	445	445	434	471	420	431	471	436	459	464	468	412	448	433	484	477	436	457	450	435	472	457	431	421	446	480	460	443	467	444	408	471	476	444	445	443	441	436	444	450	456	469	476	444	475	473	448	487	492	432	471	463	469	450	458	486	440	448	429	464	440	485	442	465	498	492	459	476	429	448	506	430	469	458	437	423	453	470	439	461	499	471	447	446	486	440	448	455	464	467	462	476	499	477	478	468	439	444	464	459	428	486	460	466	429	454	423	479	476	493	467	463	475	436	452	453	433	456	455	439	429	461	427	444	461	422	489	414	461	489	471	430	441	447	475	417	487	468	463	467	467	495	444	440	464	480	464	423	439	436	471	460	448	476	455	483	454	466	515	463	474	465	441	451	490	457	467	400	475	441	460	475	427	449	492	459	451	499	448	462	418	507	449	454	440	515	447	472	458	502	462	479	449	483	493	470	453	507	439	457	468	447	429	461	479	448	459	466	460	446	494	437	453	459	436	422	484	476	498	435	487	490	432	486	444	468	459	495	430	410	466	480	481	425	434	421	485	465	431	433
3661	684	404	263	191	186	173	164	136	131	103	100	101	105	107	125	111	96	115	106	123	83	106	108	91	95	96	99	107	96	112	105	107	97	101	100	105	96	103	106	82	100	106	97	91	99	94	101	102	128	101	98	106	97	94	100	89	110	111	93	106	111	98	126	107	101	120	115	106	121	87	106	74	107	111	99	84	90	116	99	113	113	100	79	104	90	125	104	98	110	89	110	123	105	113	126	106	111	118	103	94	97	94	97	87	96	90	83	95	120	89	82	97	94	102	103	124	120	97	104	106	100	92	94	89	105	90	113	98	100	92	86	97	101	99	111	103	86	104	103	113	102	108	92	117	101	103	118	95	108	84	112	80	114	92	107	76	87	113	103	104	114	106	111	123	118	101	103	96	116	100	108	105	96	95	118	115	122	85	99	110	91	110	84	104	108	110	95	109	124	102	122	111	83	121	88	92	104	101	114	112	94	117	106	97	109	95	86	86	98	102	105	95	89	98	105	87	103	80	101	96	84	112	96	95	107	96	91	113	115	82	109	102	95	108	92	94	92	115	110	105	82	120	93	109	87	101	124	100	89	108	116	114	108	88	98	99	92	109	95	93	94	103	110	99	115	101	100	113	113	90	81	94	95	80	83	100	100	94	105	99	106	106	98	103	110	101	107	83	102	89	95	106	92	115	111	105	94	107	93	94	99	107	100	100	82	111	105	99	108	100	105	97	68	96	116	122	102	101	128	94	118	98	90	112	107	89	98	104	104	110	102	103	90	119	89	107	107	103	98	90	97	106	88	101	99	101	114	99	107	100	104	113	116	88	105	101	83	92	100	89	78	110	108	104	101	105	95	93	113	99	92	106	79	109	96	117	103	111	120	102	100	88	93	86	100	102	103	102	112	91	100	104	98	111	121	109	99	108	84	105	104	88	101	100	81	89	94	99	127	89	130	97	92	122	95	92	98	99	98	122	105	92	110	107	109	94	118	72	101	91	78	92	100	91	98	99	90	106	88	94	95	98	113	113	91	119	93	125	96	88	106	112	90	100	101	90	92	116	85	112	113	90	114	98	98	104	100	105	108	84	98	86	115	87	91	88	106	93	102	113	95	94	88	113	96	97	95	100	95	103	103	93	102	81	90	91	105	101	113	96	98	97	80	95	94	101	120	85	99	97	97	103	96	103	73	111	92	92	107	112	78	94	99	99	103	118	99	76	100	87	106	82	114	95	83	101	88	110	95	87	111	91	106	99	100	111	90	83	110	90	91	116	109	105	97	107	105	70	107	113	100	120	117	99	107	89	81	109	115	105	103	97	98	92	91	119	99	103	85	101	105	88	112	107	83	97	93	115	103	102	128	112	94	100	80	94	98	87	92	114	98	98	99	103	106	114	68	125	126	114	118	89	80	104	88	102	108	104	106	83	106	114	94	100	104	108	92	95	94	84	108	95	83	103	106	94	93	110	99	117	94	93	97	104	84	100	108	93	98	89	89	92	88	102	109	106	97	99	102	96	111	116	109	116	98	94	94	100	98	95	90	95	83	94	102	92	106	95	95	84	79	114	86	112	114	113	122	97	97	121	99	84	89	82	106	115	100	107	108	103	109	90	112	88	84	102	89	99	103	85	94	98	86	115	99	88	100	93	115	83	103	96	117	83	98	107	111	102	125	90	111	98	102	107	108	112	113	119	91	108	98	109	97	79	78	128	102	101	97	96	93	99	108	97	98	113	121	113	103	80	89	103	98	115	101	100	82	113	91	93	116	106	104	94	106	122	119	116	80	81	98	117	88	86	99	83	96	102	98	107	91	123	121	106	101	86	103	106	115	102	81	88	112	101	100	84	100	99	92	90	96	103	79	106	82	115	105	99	109	86	114	115	88	100	100	109	97	104	105	89	87	116	114	94	104	116	90	112	106	98	101	124	94	104	97	119	110	80	126	92	104	94	95	97	105	90	114	120	108	125	88	97	114	106	105	101	95	95	116	115	89	98	108	92	120	107	107	103	82	110	96	98	105	98	87	95	116	100	127	107	95	99	99	122	102	97	88	101	87	94	109	112	103	108	101	71	110	108	94	96	98	114	100	111	86	102	108	113	100	109	113	91	96	103	95	101	92	111	98	89	122	94	100	108	107	116	113	86	109	101	116	104	116	114	108	112	97	101	108	115	95	110	113	111	95	106	110	99	109	104	87	112	90	90	102	108	109	106	84	92	110	108	89	88	85	101	89	97	110	89	87	102	96	118	106	98	106	107	84	89	123	96	106	106	96	99	86	90	114	101	79	100	117	87	86	89	87	104	101	94	92	102	85	80	108	94	113	102	121	109	83	115	95	93	90	105	103	84	90	87	110	98	103	107	104	84	88	97	92	119	100	103	97	98	110	108	101	89	86	93	94	80	94	84	107	105	123	92	109	79	90	92	113	113	91	106	123	89	91	97	102	104	97	113	96	88	112	92	108	113	131	93	87	113	110	112	107	113	91	91	107	98	103	99	98	109	86	106	110	108	117	97	124	105	96	94	92	118	103	89	108	89	119	99	92	90	99	104	97	92	95	105	114	108	94	114	98	127	112	82	85	90	109	96	107	100	101	103	76	77	109	92	104	108	101	105	99	114	100	118	116	105	103	91	97	96	113	102	93	98	91	113	104	103	105	99	94	87	124	103	104	102	109	96	113	99	98	91	112	110	93	116	105	96	94	96	103	106	96	106	99	95	98	97	91	92	96	99	88	74	93	115	89	84	95	92	107	88	104	87	104	104	103	95	126	100	100	100	85	100	91	113	103	96	100	112	105	109	102	103	106	89	99	100	101	80	106	82	117	107	106	73	110	86	87	95	105	86	85	98	95	103	105	110	88	92	107	121	101	85	95	93	93	91	111	109	106	115	109	106	98	111	105	97	88	106	103	118	102	100	104	77	117	102	112	108	114	87	101	116	105	112	102	111	115	96	85	96	111	96	123	107	91	99	99	88	97	102	102	110	80	104	105	107	105	109	107	104	85	98	104	116	83	89	100	74	90	97	110	108	117	95	101	98	105	105	109	114	100	94	95	88	112	111	109	109	130	120	90	77	90	100	96	95	99	96	83	103	98	99	102	113	86	93	89	110	124	107	96	107	80	88	96	120	108	111	122	84	75	97	84	89	98	85	94	90	104	98	110	102	109	87	81	102	109	98	96	116	87	103	91	101	88	115	100	103	101	113	117	90	115	96	90	92	106	101	102	101	108	102	102	99	101	82	106	86	106	94	112	108	100	115	101	97	98	95	85	104	99	88	105	79	95	102	101	103	107	93	96	112	98	103	103	109	87	95	127	115	112	105	87	96	97	113	102	115	90	102	105	101	90	125	94	121	108	67	78	101	95	99	106	101	88	90	106	76	114	92	100	80	93	103	90	97	92	105	109	125	118	108	87	112	85	98	104	88	113	109	116	97	103	107	107	104	107	87	102	71	105	93	107	111	101	101	96	114	84	120	117	126	113	98	111	92	105
2956	710	762	909	702	629	601	556	452	377	362	350	365	382	356	356	375	379	325	319	316	307	300	300	280	306	297	277	281	338	324	287	281	270	260	268	326	270	240	293	282	277	304	280	255	281	272	249	287	266	271	245	256	261	286	255	267	266	271	252	258	266	262	303	273	270	273	282	260	255	269	295	267	267	292	277	297	284	267	271	303	280	306	282	289	240	271	253	297	252	285	269	287	282	259	254	267	288	294	264	289	289	245	234	268	269	290	280	266	277	266	271	288	272	253	263	271	273	288	275	296	281	291	276	282	242	253	253	265	261	237	300	273	252	289	253	242	282	261	268	248	269	291	269	268	275	253	286	280	250	276	272	252	262	258	271	283	267	259	258	278	283	256	263	259	250	273	254	292	261	275	246	253	269	269	275	258	271	251	273	279	271	271	306	275	294	263	265	266	258	273	284	247	274	304	294	280	294	257	291	276	263	264	264	285	278	296	244	266	267	261	281	268	264	257	298	299	259	260	256	266	287	245	289	288	263	270	261	275	260	265	308	285	231	275	272	274	232	294	249	266	260	289	268	294	277	285	268	258	263	283	292	262	299	243	278	266	256	285	297	286	295	287	262	282	282	312	271	278	287	294	278	257	279	329	265	277	282	250	250	307	266	273	273	263	271	256	267	281	268	279	261	252	248	279	283	245	278	278	265	282	271	269	249	273	273	261	282	281	299	255	262	300	284	284	269	263	288	282	280	281	249	276	250	278	291	269	258	272	269	271	278	267	294	236	227	271	255	249	269	282	296	288	286	257	285	288	291	250	274	271	261	285	256	261	285	299	301	281	245	269	278	260	265	236	295	260	292	275	264	283	268	290	269	269	248	260	284	275	238	280	258	259	254	247	289	266	275	264	268	260	273	269	239	244	294	231	289	305	248	254	258	274	283	251	285	281	274	280	260	294	265	265	274	262	263	291	255	267	278	266	278	254	252	272	221	253	279	266	278	299	290	261	289	264	258	260	268	291	293	259	242	270	283	265	257	270	271	297	263	249	258	294	254	273	274	289	273	243	270	293	293	297	305	269	283	257	260	290	269	310	287	271	271	266	272	279	272	280	252	277	269	273	284	309	267	263	257	264	275	285	279	288	275	277	261	275	276	286	271	272	270	312	280	245	284	274	265	254	283	293	265	280	269	262	253	267	266	240	265	273	255	300	256	286	282	280	303	287	312	251	256	287	270	260	307	239	270	255	242	284	294	271	269	273	267	274	287	285	248	283	245	242	277	293	262	308	266	268	291	254	271	282	298	282	256	294	259	268	273	262	271	318	283	269	238	266	252	277	265	275	250	254	293	267	261	243	283	275	308	271	264	278	271	316	256	262	279	244	274	276	255	303	244	271	245	268	274	255	248	236	271	276	278	256	236	251	291	265	300	258	248	264	273	275	271	262	274	247	268	265	278	284	273	275	249	309	262	273	256	276	262	288	266	279	291	253	295	288	261	273	278	252	285	271	251	268	285	274	262	271	284	281	296	267	242	257	245	287	275	258	288	236	296	239	269	259	271	266	278	250	271	296	278	265	279	261	253	263	278	266	263	265	234	254	274	248	262	292	292	257	276	265	246	265	277	278	280	284	253	263	280	285	289	297	257	251	247	250	303	284	272	257	258	253	282	286	257	277	267	261	270	274	285	272	294	282	278	283	285	273	245	296	273	293	264	263	296	296	252	286	268	272	287	250	257	266	297	256	293	243	266	276	254	264	267	288	285	246	258	293	272	265	242	296	267	267	292	290	262	263	281	285	267	266	260	261	279	263	274	259	271	279	243	231	285	273	261	266	276	269	319	275	265	256	283	245	268	262	249	273	264	297	225	291	218	258	285	247	285	286	273	266	264	294	299	308	270	273	275	299	279	285	290	260	285	279	275	277	267	259	275	270	288	252	288	261	288	249	274	251	268	240	265	284	274	251	280	288	309	273	288	254	318	270	262	275	295	289	273	278	295	300	255	263	273	288	280	264	240	297	271	282	266	280	271	280	321	289	272	264	296	275	283	271	273	265	282	255	268	263	295	266	260	279	273	272	257	268	256	264	284	270	273	262	273	281	287	298	260	274	260	266	303	264	268	267	283	259	255	248	267	272	253	283	279	256	267	277	290	305	257	252	272	274	282	298	283	315	289	272	271	271	267	301	265	289	287	296	306	269	256	253	278	251	262	276	278	282	283	325	276	259	266	276	295	291	274	258	290	252	277	291	271	297	264	287	297	276	267	262	289	244	272	281	260	291	298	289	277	262	248	280	281	279	272	267	309	285	313	274	286	265	258	258	290	249	273	255	258	255	268	277	277	279	251	253	275	271	265	257	300	256	285	308	257	282	248	283	269	285	272	248	290	302	281	285	284	253	310	281	273	278	303	283	303	285	268	256	275	280	293	285	278	292	307	274	264	283	277	262	304	248	230	263	281	259	287	276	309	286	279	305	290	296	265	277	284	280	306	246	275	275	266	264	256	295	282	271	271	260	276	290	264	269	286	251	280	262	286	270	285	283	249	277	267	275	273	286	271	268	271	280	252	251	288	275	259	277	287	253	258	295	245	266	246	281	276	240	275	280	254	278	285	280	279	243	288	319	276	277	284	278	266	278	297	296	289	268	292	266	286	269	256	275	286	281	271	284	259	276	255	248	297	285	283	290	266	248	277	297	276	281	271	280	297	268	287	274	292	253	292	261	259	289	274	289	264	293	286	295	283	307	275	271	292	287	272	269	298	258	271	284	262	274	295	318	271	253	276	296	252	263	282	276	274	282	257	288	295	271	273	265	256	249	275	267	258	280	291	264	277	252	273	273	285	259	252	277	288	306	278	285	296	288	266	267	267	269	306	254	293	264	251	262	275	271	275	277	255	254	272	283	263	262	287	258	269	255	245	284	267	303	270	286	287	264	255	289	268	283	284	278	277	257	278	291	261	242	303	262	276	258	279	273	270	251	266	252	265	270	280	260	284	251	245	229	259	291	245	254	258	268	256	272	265	288	285	281	274	265	286	279	280	280	262	273	272	287	280	268	262	279	269	286	267	249	261	265	249	290	263	277	270	230	232	274	266	294	279	254	272	264	296	265	299	267	296	273	256	273	321	293	311	277	269	268	250	294	317	260	282	279	290	288	288	287	256	246	252	268	277	305	278	290	256	258	288	255	270	276	257	310	236	289	282	230	296	261	304	248	270	274	278	284	252	284	300	284	293	269	297	298	281	268	248	249	292	278	262	262	265	273	273	268	273	299	267	272	276	269	274	268	260	271	274	275	268	258	273	270	245	284	238	246	269	259	292	252	260	263	286	272	282	281	283	298	271	259	262	269	281	320	290	268	247	279	280	285	288	273	270	286	270	257	281	286	266	251	253	267	275	313	270	285	292	261	290	281	308	276	248	263	287	278	286	272	288	259	317	266	294	266	279	278	276	293	266	268	274	275	250	274	248	275	292	289	304	277	253	269	267	287	278	258	269
13809	2916	1472	1130	830	617	457	443	349	296	296	290	284	246	238	256	262	242	212	223	233	215	223	233	224	226	229	227	213	197	218	223	221	190	219	197	208	246	214	201	223	217	226	200	240	228	236	230	226	183	204	192	204	203	193	173	213	197	205	209	227	226	205	191	215	193	191	201	222	173	213	226	205	200	216	199	206	208	231	233	220	211	201	218	230	202	207	214	209	204	227	201	211	215	220	226	203	219	189	200	223	177	211	197	197	195	191	204	224	217	202	218	231	206	204	236	234	237	204	212	185	226	206	161	219	231	208	199	214	185	193	200	213	211	196	208	222	190	227	189	195	218	198	196	222	197	192	221	197	212	201	191	186	194	210	201	213	220	190	204	192	215	215	199	215	226	188	203	198	204	211	187	238	226	191	233	190	200	202	216	187	196	205	211	184	228	211	201	186	206	205	202	184	212	193	194	208	233	233	228	218	227	213	198	225	211	215	199	197	194	216	205	200	225	208	195	210	212	201	201	207	208	196	206	182	174	182	220	189	200	237	235	215	203	222	216	203	183	199	202	219	194	237	215	224	214	230	223	250	225	210	188	196	205	208	219	209	177	234	219	197	197	214	215	208	219	192	194	214	247	183	214	224	207	219	187	218	180	196	245	218	209	226	236	199	196	211	219	202	208	209	203	181	212	228	220	192	227	211	185	212	213	208	247	212	185	189	241	220	184	216	213	203	224	208	217	187	209	197	220	214	209	214	197	214	199	208	200	213	198	224	181	208	191	201	206	207	203	224	173	198	189	218	231	216	171	195	193	218	198	203	209	203	194	212	218	216	208	208	222	231	213	213	224	207	200	199	213	190	167	185	218	187	233	198	203	211	222	210	209	226	222	185	212	215	218	209	239	216	222	196	213	210	225	216	204	218	186	189	220	218	227	203	193	217	215	221	179	202	219	220	191	220	206	195	185	200	218	214	203	212	198	192	199	221	212	216	228	215	187	220	227	242	226	200	213	234	218	194	177	201	213	224	217	217	184	166	208	212	201	220	201	203	214	200	198	205	197	210	196	205	256	206	180	213	250	242	208	175	234	204	215	181	204	222	192	185	185	194	206	215	228	205	193	200	187	189	192	198	194	196	199	211	192	218	226	209	200	223	224	174	221	221	210	213	208	187	206	210	231	216	214	207	176	199	198	195	219	229	246	201	203	206	221	215	214	230	191	211	202	205	203	189	203	201	185	188	194	212	218	191	193	201	228	197	208	201	245	195	201	218	226	235	174	182	197	184	168	228	199	187	199	205	192	192	207	205	201	211	200	216	221	204	208	199	197	203	203	192	196	252	190	193	171	228	221	227	234	233	245	179	220	188	189	211	228	226	206	217	206	215	215	220	202	205	181	198	201	207	203	185	218	199	210	192	197	187	202	225	245	202	237	200	221	222	195	234	240	226	206	205	208	211	211	203	234	215	236	211	204	189	206	246	216	229	202	202	201	214	211	202	208	233	179	223	237	202	194	212	225	217	224	185	187	208	192	199	173	202	212	232	201	223	209	221	235	203	214	235	198	214	216	205	214	246	232	221	190	236	241	221	219	189	189	221	203	205	204	197	198	175	203	232	204	222	193	232	222	174	201	210	211	192	197	203	213	209	202	220	209	216	197	220	203	216	202	211	207	208	168	221	212	200	195	213	208	232	226	240	183	195	215	196	210	219	188	191	188	216	225	210	197	179	192	215	203	229	201	204	201	198	193	208	195	203	204	190	198	185	202	221	189	203	230	199	193	210	207	203	193	216	210	211	208	190	215	214	210	235	205	214	182	201	199	199	211	210	211	190	213	229	218	222	229	192	226	208	219	190	189	198	246	211	202	188	244	212	218	213	215	197	208	206	213	211	215	212	201	200	221	192	203	216	208	222	234	211	230	231	229	229	206	208	232	216	223	221	200	190	224	206	201	199	225	230	228	198	193	183	228	194	210	198	199	227	218	206	243	210	197	205	220	214	199	210	227	201	236	219	223	224	208	223	172	221	198	214	207	184	186	209	201	186	202	214	188	179	203	198	201	232	204	210	215	213	201	203	211	203	212	232	201	250	204	222	222	198	188	222	219	229	203	228	208	215	195	224	189	186	222	203	198	226	206	212	240	186	231	215	207	193	213	187	194	170	198	219	180	218	232	185	222	234	224	217	235	182	245	188	185	228	237	205	185	207	208	205	228	201	203	209	203	178	210	207	192	215	226	216	195	219	224	200	218	210	207	202	189	213	219	225	196	228	207	190	203	198	202	214	216	200	211	208	228	201	251	200	240	197	233	200	232	185	190	206	185	208	200	202	213	234	218	234	218	246	211	207	231	198	209	239	205	202	191	221	186	209	210	180	212	210	210	212	201	190	224	223	171	207	195	173	187	230	215	198	192	210	188	196	206	229	218	221	209	219	204	202	204	203	195	186	220	213	200	195	203	209	182	197	209	166	169	191	196	225	212	234	222	206	212	212	221	202	204	207	211	228	195	214	227	223	235	195	202	213	211	199	206	239	208	200	243	224	200	218	207	224	221	234	211	209	207	205	197	210	206	196	204	199	178	197	219	217	213	192	233	237	218	204	193	180	214	172	238	213	201	232	208	203	212	210	228	220	217	226	213	226	205	181	191	205	232	191	201	188	185	216	207	193	207	198	202	204	200	220	197	223	208	205	219	237	201	198	213	207	199	201	187	197	212	219	205	218	214	205	210	240	204	204	207	223	229	221	210	184	205	207	227	214	189	191	204	196	196	196	191	221	212	204	191	225	217	185	190	199	180	213	201	220	219	225	219	198	200	217	182	207	261	219	219	195	222	198	212	197	188	197	212	208	207	189	213	216	204	223	203	203	202	212	243	213	206	219	196	210	201	203	213	186	207	192	208	220	218	225	205	198	201	212	202	194	215	217	203	222	180	221	199	224	188	213	219	210	212	224	205	179	193	212	204	225	176	233	213	203	198	205	223	249	205	200	202	231	194	175	224	208	200	202	197	233	241	196	205	195	248	211	211	191	194	200	198	184	214	221	189	200	207	201	205	219	201	196	219	218	209	217	228	229	197	222	200	201	194	211	219	198	220	191	224	198	193	200	234	226	192	203	216	206	192	208	203	202	221	216	230	212	189	202	201	211	218	178	215	233	192	208	210	204	177	217	170	222	217	193	197	210	186	218	181	206	204	204	219	206	205	218	232	207	215	215	198	199	239	228	205	193	194	223	202	182	217	206	195	210	218	214	208	191	181	199	209	240	218	210	222	206	215	201	172	196	220	209	216	188	223	194	228	191	231	212	233	205	205	244	184	210	226	199	197	211	213	218	205	200	246	217	211	254	223	197	221	218	212	208	174	209	209	225	204	202	247	198	205	230	202	202	218	215	207	232	197	183	224	224	238	196	210	207	168	194	214	215	205	215	205	202	209	198	216	214	226	201	207	189	200	224	229	185	220	238	220	197	188	225	220	218	234	199	193	216	206	212	217	223	176
10369	1897	2366	3029	2738	2138	1893	1777	1329	1056	995	916	890	859	812	703	748	676	656	650	672	605	608	595	570	475	535	576	560	583	503	519	514	519	502	533	508	509	559	514	494	495	534	488	584	463	467	559	491	497	525	469	509	467	551	481	455	495	490	472	462	505	489	504	483	520	530	515	515	457	500	503	483	478	516	515	503	477	485	485	535	518	483	526	522	504	496	483	511	478	499	532	491	489	542	502	456	486	488	481	481	533	508	503	485	488	463	498	459	462	527	507	512	475	531	487	491	478	473	499	512	503	503	476	451	490	500	492	497	496	465	493	480	471	533	503	544	524	495	476	449	477	485	492	462	484	493	462	492	505	465	481	477	482	515	510	509	504	470	494	479	487	509	497	481	467	456	497	513	466	491	468	510	492	464	477	449	523	477	513	477	545	470	527	477	471	495	507	483	518	481	506	489	534	516	490	501	501	498	492	500	482	532	481	501	501	510	506	473	479	474	495	493	465	498	479	520	487	502	438	497	517	480	454	505	527	493	502	511	509	479	468	481	506	500	516	525	517	475	489	517	490	562	469	484	492	526	453	451	478	509	509	538	515	497	462	471	494	487	498	473	466	498	497	525	458	503	497	457	496	508	496	463	525	512	442	495	514	482	522	490	526	498	512	505	511	485	462	529	471	498	509	489	457	482	511	502	505	482	463	491	523	510	491	515	493	525	507	506	510	479	467	494	469	463	479	496	486	425	487	496	528	490	497	485	473	512	488	511	495	503	472	488	468	491	473	484	499	480	495	468	506	488	498	483	511	499	483	456	514	472	482	499	536	462	481	500	453	524	471	490	468	516	504	493	528	502	522	485	474	482	494	481	476	514	466	490	473	510	501	540	503	484	498	508	496	512	457	488	475	476	475	488	536	501	485	467	476	467	475	497	460	522	530	503	503	473	518	507	464	503	502	503	470	500	481	485	515	503	505	496	496	492	518	498	496	518	535	507	497	532	500	480	498	470	472	519	509	482	477	495	532	511	528	479	529	513	490	445	533	481	514	516	483	515	534	507	472	469	529	469	506	553	477	491	486	513	524	508	494	502	476	499	505	496	501	518	485	528	488	531	520	491	509	497	478	475	543	535	497	451	537	549	502	448	487	499	522	506	479	465	499	534	461	484	471	502	513	467	479	489	481	490	484	492	514	477	515	510	517	483	542	515	518	507	485	502	488	518	477	556	469	487	474	456	490	495	512	510	509	527	478	499	473	503	483	485	459	498	499	487	499	485	506	465	494	511	467	499	493	540	495	505	454	504	490	469	518	521	481	504	500	472	468	458	503	489	518	451	489	488	494	478	471	503	508	523	523	537	526	512	483	535	474	485	503	500	446	457	512	468	488	503	510	478	477	473	485	509	503	460	487	502	503	487	513	493	478	463	497	496	543	486	517	461	518	515	517	510	492	486	497	502	485	560	548	522	488	486	519	477	537	500	542	494	499	494	454	517	483	523	494	527	513	478	495	516	500	551	500	494	516	498	467	459	447	498	488	491	449	524	514	488	519	496	481	485	493	518	495	491	511	491	505	480	486	491	480	495	482	488	503	496	477	496	493	484	531	486	497	533	460	504	460	480	539	467	467	488	541	487	491	477	481	458	497	520	489	475	480	481	523	510	459	488	483	522	509	507	500	521	479	464	492	497	495	495	500	500	480	453	492	498	477	511	488	515	496	511	478	498	507	537	488	495	489	467	520	512	451	492	496	504	507	500	490	483	493	461	511	496	473	508	538	463	498	524	535	501	501	460	470	497	461	514	506	494	492	502	480	473	490	486	550	485	548	485	464	478	472	550	471	476	506	533	464	486	480	487	481	536	528	444	475	504	480	493	512	492	443	504	468	455	504	523	476	535	485	467	529	531	493	443	528	487	535	478	532	513	508	464	498	489	513	470	499	474	503	490	505	533	507	468	464	498	500	504	498	505	549	514	475	526	485	478	485	502	533	456	516	482	498	457	497	488	491	483	484	504	474	542	495	507	501	491	487	481	466	476	499	486	477	499	490	476	459	502	527	493	474	512	509	491	487	444	486	525	520	484	472	498	469	481	517	461	479	496	507	523	536	524	490	497	515	510	508	521	498	449	492	507	545	537	510	509	506	510	494	478	497	513	523	513	483	531	515	473	495	487	466	509	481	477	506	499	516	480	468	489	493	504	473	493	480	457	496	525	505	519	495	505	481	509	490	465	480	467	487	441	500	510	479	513	473	511	476	508	519	495	495	506	515	518	489	470	485	462	493	522	464	470	491	502	508	468	472	493	515	480	457	466	480	461	514	507	490	522	495	499	509	496	484	494	511	508	484	490	494	487	452	481	538	485	486	497	476	448	490	499	497	506	466	458	458	476	521	490	493	477	517	507	473	491	442	528	476	504	517	506	498	515	504	481	501	495	471	522	503	453	514	498	521	488	512	468	489	466	521	491	529	487	516	479	500	496	497	506	519	477	497	485	499	498	524	486	454	467	481	473	517	522	486	532	478	509	502	475	500	504	514	502	465	498	523	491	453	501	498	497	470	500	501	507	497	518	499	482	520	531	477	499	474	498	467	489	494	510	509	503	486	515	445	484	520	463	475	462	488	542	473	498	501	462	516	514	512	505	506	480	506	456	473	486	495	480	433	494	492	494	508	532	508	460	495	498	497	486	473	486	487	493	483	495	496	482	493	476	521	466	465	519	477	497	498	495	494	491	463	502	497	481	494	508	505	469	479	460	510	508	530	472	495	497	463	478	508	509	522	476	499	522	488	489	458	502	492	513	532	502	489	453	506	501	480	498	495	461	489	490	515	488	514	505	467	457	487	505	482	487	497	525	495	503	501	481	491	454	495	489	492	503	518	506	495	500	486	494	516	451	479	489	495	519	439	515	506	496	501	482	488	458	471	480	472	496	537	505	501	488	519	480	483	510	486	515	474	536	481	467	517	468	530	498	517	464	493	494	472	468	482	486	465	517	495	542	470	457	460	507	508	498	477	494	503	498	491	511	508	513	509	522	467	510	535	493	493	479	506	443	479	477	490	528	452	502	458	539	501	477	530	487	485	521	536	468	480	508	477	513	483	487	442	482	457	506	489	504	474	469	505	513	486	476	519	453	522	458	464	470	470	506	493	474	487	511	484	506	472	484	512	505	489	505	501	469	528	485	514	480	487	496	450	509	456	509	466	504	512	467	518	516	495	514	505	498	505	469	481	452	494	468	476	515	508	469	519	468	522	520	477	487	504	510	462	492	527	544	484	494	468	499	491	501	467	513	505	490	528	490	485	531	504	461	487	476	480	522	471	491	493	489	467	513	503	504	503	495	496	453	472	508	493	491	510	532	503	501	497	503	489	494	504	513	495	485	499	482	479	478	522	470	498	487	492	479	503	475	505	484	499	515	474	488	440	497	485	502	504	487	472	477	449	453	499	483	494	516	502	512	503	493	492	478	463	536	520	500	494	471	493	491	480	463	467	499	487
22274	5664	2724	1910	1437	956	786	643	444	358	372	322	274	272	292	256	261	256	252	274	214	233	220	222	229	215	227	226	207	200	237	226	209	193	205	201	180	200	228	199	203	214	214	187	214	212	250	188	214	201	197	181	203	192	215	207	198	216	213	193	207	201	186	222	185	210	168	191	218	193	168	178	194	218	212	195	198	194	233	216	185	193	185	215	207	196	200	186	192	211	220	198	194	166	189	198	185	189	229	211	209	192	203	219	191	181	189	152	197	199	184	204	200	209	213	182	187	211	185	193	207	188	209	192	182	202	191	215	203	202	199	180	192	204	213	183	196	178	214	187	179	187	200	209	208	186	224	176	179	181	174	193	221	201	192	222	203	185	183	192	194	221	196	194	177	209	188	219	212	188	185	192	212	187	182	189	211	195	208	190	209	213	232	177	191	239	204	243	197	205	229	224	210	213	204	206	191	209	162	183	209	219	177	218	204	184	232	191	207	219	202	194	213	185	202	194	197	199	188	207	189	197	218	168	237	179	196	163	206	176	196	187	185	177	183	182	199	192	227	191	213	197	184	195	213	217	198	182	211	189	201	200	215	192	213	200	205	199	146	203	216	207	208	193	224	171	179	222	197	191	198	214	184	219	197	204	214	168	180	188	223	167	212	189	212	213	204	220	169	223	201	194	203	209	207	205	219	201	188	213	229	179	199	221	230	199	182	187	180	212	190	197	223	192	211	179	170	211	197	195	204	203	185	234	162	195	212	189	210	169	195	209	184	183	185	176	181	189	215	234	219	186	201	201	191	177	187	179	192	184	196	177	174	224	173	201	208	228	210	184	176	193	191	212	194	180	216	183	214	223	182	195	206	210	201	154	182	198	207	185	167	202	184	233	187	205	182	184	224	208	190	191	176	193	224	215	225	209	233	196	169	202	206	193	194	208	225	197	195	193	197	191	181	212	214	198	193	212	192	191	196	186	206	180	190	214	186	218	198	201	199	209	189	201	184	203	204	215	211	188	193	229	213	205	182	199	169	193	189	203	184	166	173	175	192	210	188	198	203	217	226	184	197	198	180	198	196	202	169	211	177	177	211	201	197	217	188	195	202	182	163	174	188	179	182	209	172	183	171	170	199	190	174	207	177	171	183	182	203	214	220	198	223	179	213	190	185	207	184	203	225	173	179	183	220	221	195	215	206	211	184	187	218	215	206	174	157	195	183	215	198	193	193	197	209	215	191	183	208	211	225	201	225	193	183	186	211	154	170	205	209	173	183	190	222	188	198	208	219	190	170	166	171	178	196	166	203	193	188	188	190	206	211	197	193	179	201	194	225	178	187	199	200	195	215	208	191	181	179	199	210	221	172	206	198	199	216	190	189	202	217	204	169	224	197	181	171	233	223	192	191	223	200	187	190	196	193	174	201	204	198	212	205	201	202	207	182	192	187	179	179	184	205	220	235	184	180	201	207	180	192	218	208	189	206	183	215	236	192	217	183	200	203	220	211	194	193	215	181	194	205	197	202	195	184	188	197	192	202	188	203	224	216	187	205	174	211	195	187	201	199	206	221	207	209	215	209	186	176	221	220	188	198	193	200	197	193	190	221	191	209	197	211	201	181	212	190	179	186	187	174	217	197	198	216	212	200	173	184	179	193	205	205	180	191	201	197	195	189	198	219	202	193	222	200	207	175	195	177	188	199	203	199	192	198	192	209	210	174	219	202	191	195	212	198	204	203	209	206	195	206	194	229	189	193	183	206	221	200	219	183	219	167	185	205	162	193	183	213	190	188	193	170	198	218	184	207	182	189	195	200	174	188	165	171	209	188	212	187	175	200	170	182	181	195	187	176	174	207	189	196	205	182	186	179	218	195	173	188	224	217	185	181	209	194	183	191	194	197	179	213	190	197	186	191	207	189	194	198	209	208	191	203	206	156	204	207	219	204	189	197	178	219	181	226	201	201	187	190	186	198	191	181	200	178	198	217	192	186	191	171	216	210	211	193	192	194	202	193	198	221	203	190	183	179	187	204	215	180	215	176	201	201	203	213	195	180	212	189	240	190	232	170	231	228	166	208	212	211	209	206	190	178	221	174	197	197	186	217	222	219	206	201	183	209	170	166	198	198	204	199	188	232	206	188	221	217	183	175	187	202	192	222	185	211	164	180	225	180	215	215	212	192	182	202	219	230	177	194	206	167	198	200	214	178	187	175	195	190	194	177	231	205	207	181	229	206	182	182	209	203	196	183	206	203	203	189	213	181	204	211	192	201	186	180	190	184	200	189	206	208	212	182	180	202	211	193	224	192	195	193	151	182	204	171	206	217	199	206	201	174	197	229	184	191	187	188	180	182	198	181	201	191	206	174	224	221	201	192	189	202	180	192	207	206	201	199	219	232	193	205	196	189	213	188	206	205	176	204	188	217	182	197	180	200	203	191	196	198	215	189	231	187	197	204	185	191	194	200	211	190	183	198	200	185	201	183	205	198	211	201	225	210	180	193	206	212	195	194	195	206	202	212	198	206	195	204	175	171	224	178	203	200	175	190	180	177	165	176	209	197	197	201	191	176	193	195	192	183	193	204	207	176	178	186	214	195	228	191	165	201	181	208	224	184	183	241	188	169	208	202	220	196	198	190	197	182	191	215	223	212	200	201	209	175	194	195	186	188	187	172	189	177	212	214	162	213	222	220	227	201	176	190	208	193	211	204	206	195	185	209	215	179	212	191	182	209	208	220	162	204	195	217	199	218	212	234	184	204	216	191	192	212	220	190	210	194	213	191	198	217	194	199	204	177	191	195	218	201	216	202	176	201	192	202	182	161	186	205	184	202	191	211	168	203	220	218	180	194	214	212	197	212	199	189	179	198	199	211	202	206	203	221	223	183	187	178	176	213	219	188	194	189	200	193	192	181	193	191	194	179	200	186	216	202	186	178	220	204	200	209	173	197	237	196	187	191	203	194	185	186	183	219	202	185	187	177	206	214	179	186	186	211	196	209	208	202	212	202	192	184	189	180	201	192	182	196	192	198	219	211	189	226	187	208	189	204	202	193	180	187	210	209	202	160	205	238	195	195	193	160	188	209	172	181	193	206	188	238	193	197	189	179	190	182	185	216	198	194	182	203	199	191	202	199	206	193	195	190	220	213	214	194	168	173	231	199	186	197	169	182	203	181	206	211	221	190	214	185	178	219	199	208	217	220	200	219	203	177	166	189	195	198	189	199	185	203	184	193	221	187	199	182	193	188	202	208	183	182	199	209	192	194	211	204	182	213	197	191	178	174	216	205	204	193	195	206	193	193	214	176	195	212	197	198	203	200	197	197	197	207	218	179	176	204	183	207	202	179	179	209	192	229	193	166	196	211	212	201	193	193	199	195	200	189	196	215	208	213	182	192	191	179	189	207	178	185	225	195	200	174	174	195	190	172	173	191	192	190	190	183	179	162	210	190	174	191	191	206	177	177	204	219	213	226	201	215	179	194	197	200	207	211	213	171	202
13998	2990	3450	4538	4315	3629	3124	3001	1920	1647	1379	1205	1116	959	939	894	837	773	704	676	711	674	671	586	591	571	565	528	537	575	538	561	486	496	475	471	507	462	531	496	494	439	499	485	479	498	501	469	477	453	462	463	424	490	451	448	423	507	446	446	455	425	445	439	489	447	477	480	477	467	444	446	488	466	419	485	481	429	466	510	433	452	442	442	442	462	449	469	408	477	469	490	384	474	467	447	468	430	455	444	475	442	489	469	446	467	432	427	440	485	451	437	432	429	477	429	423	461	462	484	472	462	447	426	436	477	424	461	449	464	436	451	413	431	418	430	440	412	471	457	467	435	450	434	452	456	436	462	441	479	463	436	447	481	471	480	441	439	452	405	445	455	451	441	467	426	498	450	469	436	490	451	431	488	441	424	457	452	520	479	458	448	435	467	442	439	471	442	466	452	482	441	458	470	455	447	464	518	504	401	422	485	475	451	477	472	434	446	457	475	436	481	456	474	434	456	440	434	438	472	461	480	451	463	448	432	423	434	481	429	487	415	451	437	461	449	455	434	423	428	479	466	475	466	456	442	452	457	437	491	463	450	471	427	457	435	455	453	485	438	472	465	430	467	480	455	464	427	450	434	408	450	460	424	456	450	459	439	439	437	429	486	470	455	488	410	415	478	443	472	456	466	458	478	431	408	463	490	423	455	471	445	436	455	489	445	464	433	430	444	448	436	410	415	457	463	414	465	455	434	422	457	485	466	471	453	447	466	477	464	442	434	477	419	455	435	433	454	496	416	451	450	426	422	462	434	437	427	461	438	419	445	481	465	447	427	417	405	439	415	446	461	471	425	501	457	431	461	488	443	422	477	441	456	440	426	440	423	473	444	478	460	465	469	454	440	455	446	427	477	431	430	459	457	444	418	428	445	458	435	417	471	464	456	414	420	483	459	430	466	442	460	444	431	452	457	449	420	468	439	440	467	460	457	408	394	414	442	467	470	466	500	440	463	446	452	462	448	433	463	488	428	434	486	445	450	458	450	453	464	499	417	437	447	432	480	432	479	465	430	444	462	444	443	447	483	500	469	422	447	484	451	452	443	453	448	418	453	475	505	440	442	458	454	390	453	454	456	487	465	473	466	432	442	437	406	489	440	485	456	400	419	409	477	432	432	457	474	406	436	439	461	459	438	485	441	446	478	454	454	472	449	472	440	438	458	463	444	464	460	469	451	438	470	469	452	484	469	480	481	486	440	438	439	428	425	450	471	433	472	427	428	457	439	446	464	472	444	416	439	409	431	421	488	475	439	451	437	429	494	462	462	476	449	465	435	429	420	485	453	414	461	459	458	436	456	441	467	425	473	430	489	463	437	478	430	444	440	439	456	454	452	464	459	434	458	487	476	440	465	438	444	464	451	498	447	472	454	432	475	432	453	448	454	452	429	469	451	435	456	418	453	442	476	440	462	473	463	441	449	459	437	435	438	453	425	469	437	434	478	411	431	447	461	407	457	444	431	431	409	433	462	476	436	462	434	451	474	475	453	464	454	469	510	440	472	458	463	445	402	440	478	441	435	463	438	450	458	460	438	433	445	457	441	481	474	418	445	429	445	439	446	467	463	430	450	458	413	441	449	466	459	433	458	464	439	427	443	473	460	452	441	458	435	458	452	439	463	434	491	450	485	494	456	467	470	460	461	444	446	437	467	454	464	457	483	468	459	436	449	450	456	460	454	454	454	480	442	436	476	443	501	453	473	433	427	459	443	443	423	461	450	412	470	433	465	436	484	462	446	454	421	444	474	456	438	437	433	450	477	436	438	439	471	490	434	430	434	410	434	465	461	492	442	480	480	448	398	437	429	404	415	444	447	481	435	466	471	444	451	453	428	466	419	411	424	473	420	450	481	411	482	424	451	481	494	482	457	431	464	493	472	435	474	461	454	436	498	434	435	470	448	432	462	423	468	415	468	409	483	444	465	435	452	429	459	447	479	454	431	453	451	419	426	425	459	411	428	483	461	467	442	418	413	422	482	452	431	392	480	456	455	446	431	454	442	432	454	463	457	432	479	443	465	443	462	484	451	479	422	454	451	420	422	477	453	468	452	454	516	470	438	444	471	456	443	424	427	454	428	432	433	454	454	444	439	454	428	438	446	451	425	447	464	456	451	425	483	442	452	444	444	439	414	429	432	450	458	454	440	492	416	467	461	455	396	438	438	479	434	420	485	432	464	455	444	459	456	452	443	452	416	456	433	428	445	467	446	446	477	450	445	426	393	458	431	485	469	476	447	417	487	451	437	446	431	474	497	447	465	465	428	427	483	448	449	440	416	438	469	444	475	445	433	478	447	430	432	449	472	435	427	464	443	465	481	476	424	467	437	446	465	424	480	439	446	441	428	450	461	473	478	415	453	449	432	491	425	394	459	472	442	478	423	432	477	468	407	435	449	461	511	443	482	461	460	432	433	460	438	501	452	434	465	476	460	442	481	449	448	427	428	500	456	446	451	426	460	441	467	439	456	454	495	428	420	451	423	452	451	472	459	476	422	441	459	468	467	447	436	414	469	463	445	429	454	456	426	479	426	454	436	445	432	477	436	449	462	425	413	483	457	440	455	435	454	431	480	397	394	432	445	473	426	445	435	463	455	439	441	459	445	450	494	419	434	435	423	448	428	460	462	480	462	433	437	414	471	451	470	461	447	439	436	439	458	437	461	434	416	470	438	449	438	447	480	491	455	477	447	435	431	470	415	455	450	428	489	461	485	455	441	431	464	446	442	442	452	474	435	423	459	466	439	485	453	443	452	476	429	485	393	454	421	463	427	502	454	435	466	490	486	475	431	445	435	468	410	441	432	445	441	453	502	440	426	458	442	464	419	464	436	408	452	418	472	458	445	409	431	437	444	472	449	439	445	454	435	431	453	432	457	454	427	422	457	421	392	466	474	491	451	472	480	418	439	463	430	439	469	465	459	440	452	396	436	448	468	450	427	449	432	425	421	461	464	431	452	417	453	460	422	468	483	449	470	446	438	449	443	472	437	431	491	448	470	472	456	429	457	468	473	418	506	442	462	453	433	420	484	485	454	455	482	449	413	444	480	443	451	421	429	428	428	449	437	479	413	477	448	475	453	470	457	441	440	470	481	441	437	437	435	433	446	448	491	432	443	453	472	465	457	431	468	444	444	449	465	417	469	472	415	481	467	466	470	462	470	451	446	457	448	499	471	442	415	464	451	474	415	472	482	491	458	447	467	449	454	458	466	450	438	439	465	433	456	419	457	445	439	453	462	449	471	459	389	431	448	457	444	439	423	399	439	478	437	455	431	441	439	428	457	456	446	466	467	457	436	454	444	463	440	478	506	432	459	465	445	446	450	425	462	473	500	432	418	428	454	468	449	459	449	461	441	421	472	456	403	429	492	461	461	431	443	435	482	482	465	474	467	483	439	454	456	404	448	415	457	430	469	438	480	444	442	451	453	422	463	458	460	430	413	445	463	442	438
3210	697	359	292	187	173	130	127	110	86	104	128	106	100	114	114	94	116	106	124	84	101	96	127	110	112	109	105	87	102	91	92	88	102	90	104	96	107	98	102	103	88	93	97	102	116	118	78	93	83	99	89	92	98	113	106	89	83	106	100	91	88	118	97	100	122	99	95	83	106	116	104	105	84	107	102	87	96	75	99	103	99	120	116	100	100	104	101	77	104	129	101	118	113	95	121	101	98	111	110	111	96	97	98	121	112	97	101	101	121	107	93	103	100	80	109	91	90	102	112	99	96	112	109	122	86	93	104	81	93	91	90	85	104	90	94	92	130	106	115	87	92	100	110	102	100	80	101	94	88	103	102	96	91	98	107	107	111	96	115	106	104	94	106	101	97	95	99	97	93	107	91	112	92	103	97	83	102	102	112	95	92	105	111	107	101	89	93	104	106	97	98	112	95	105	111	105	89	109	95	102	97	92	80	86	80	109	99	94	111	95	89	94	94	94	89	109	77	84	81	94	97	102	85	118	112	105	117	101	84	87	107	85	92	104	107	83	92	103	104	111	88	86	110	98	102	111	81	82	93	103	88	83	106	93	106	99	102	117	102	96	89	90	116	80	99	100	101	112	90	106	102	94	83	98	84	96	96	92	112	112	108	99	97	89	110	99	113	93	99	108	113	91	86	103	94	97	82	105	99	84	111	96	107	86	105	95	96	99	79	101	102	100	102	95	108	109	101	107	109	109	95	91	94	83	87	110	95	83	95	124	102	120	96	100	99	103	79	90	107	96	74	109	103	97	96	94	97	99	76	121	113	112	89	95	109	100	87	93	83	96	97	88	92	101	112	103	119	115	95	101	79	96	119	93	97	110	87	107	78	116	93	102	81	104	89	94	83	97	97	100	112	105	94	107	106	97	81	113	97	114	119	100	93	87	91	101	89	90	109	120	80	95	78	103	103	93	96	88	101	105	109	99	100	100	80	86	96	100	94	102	119	90	112	99	109	91	94	109	99	100	89	83	82	103	106	83	96	108	92	86	115	113	95	110	102	98	101	113	82	102	92	96	93	84	99	89	111	112	109	80	105	109	118	94	87	97	81	93	92	102	93	105	99	97	107	111	103	112	111	89	105	100	88	93	102	91	92	106	101	113	123	91	110	99	92	111	113	116	96	108	105	88	82	80	95	93	110	91	111	96	116	86	75	94	95	99	92	100	96	96	107	97	104	98	113	93	95	73	68	88	102	109	85	97	95	101	112	87	109	84	104	99	103	104	116	87	102	99	90	83	110	105	96	103	101	101	85	114	96	112	94	91	85	90	126	91	94	88	101	97	96	105	83	92	103	104	84	108	113	89	110	127	108	118	97	94	104	92	91	104	87	98	109	97	72	99	103	103	82	107	95	92	100	107	115	119	81	93	90	87	103	109	95	111	102	97	92	100	109	93	104	91	86	98	109	105	105	94	123	93	85	103	90	90	77	110	107	99	107	76	102	115	95	102	91	103	112	85	89	81	87	100	97	86	88	97	99	98	86	102	86	123	94	97	81	68	101	114	111	104	87	114	111	103	80	111	98	97	90	92	100	105	88	101	87	115	110	100	105	94	97	119	97	80	69	102	101	100	132	102	108	103	87	108	96	94	104	92	94	107	97	100	99	77	127	89	109	118	88	103	91	90	98	113	106	95	89	105	91	103	102	106	107	110	89	87	105	92	111	102	93	113	109	102	81	110	88	89	104	84	98	102	86	97	117	103	100	92	90	118	92	91	102	90	88	97	96	104	105	108	116	108	112	91	116	98	86	113	126	92	109	95	97	99	89	91	94	95	107	102	83	107	95	103	115	96	108	87	78	81	94	102	93	94	81	106	82	102	115	116	96	95	119	106	110	97	106	95	110	104	101	97	103	92	96	101	88	101	102	101	111	89	90	109	97	113	99	104	96	99	115	104	118	118	119	110	114	85	100	85	99	102	82	92	100	93	98	102	90	97	102	73	92	92	103	107	99	109	87	86	91	100	106	87	98	93	93	104	97	96	87	107	84	97	119	110	97	99	115	92	97	115	105	93	124	127	106	94	81	96	100	101	111	110	87	110	95	95	78	90	92	84	95	120	95	100	92	110	86	104	89	102	116	115	84	85	98	85	90	102	108	97	102	94	100	86	112	89	103	87	118	105	107	68	89	89	124	91	92	107	105	92	91	100	83	94	99	85	109	96	89	98	96	98	86	88	115	74	95	100	104	94	112	101	102	106	71	87	87	101	102	83	143	101	114	97	90	93	121	101	97	100	84	96	88	94	107	78	102	89	96	104	94	106	83	86	91	93	107	100	90	115	101	89	106	93	94	117	112	122	98	93	102	99	88	95	93	94	89	104	87	89	80	113	102	94	116	95	84	102	97	96	122	89	87	92	103	91	88	98	98	100	106	92	104	104	90	99	92	87	95	93	91	92	109	71	95	91	101	105	102	93	91	103	109	86	105	92	84	101	109	122	100	102	108	91	99	107	121	94	96	93	108	87	92	121	98	86	101	114	79	95	87	99	91	87	99	98	114	92	89	102	101	104	102	103	103	91	117	124	97	100	101	92	96	99	93	93	91	97	106	103	100	129	84	104	96	113	101	111	97	108	95	96	101	96	83	90	109	96	100	92	105	93	109	101	88	82	91	101	84	95	96	118	117	107	92	98	104	83	101	71	98	91	102	108	88	96	78	79	120	108	102	110	94	97	98	91	88	120	88	110	96	80	82	111	104	96	118	82	103	108	103	92	88	96	92	107	100	85	106	104	94	96	104	99	113	109	98	88	101	86	97	118	90	105	108	112	106	89	101	92	88	93	95	75	114	91	94	79	99	99	102	96	92	115	103	87	101	110	110	114	114	107	71	107	108	105	99	95	109	101	120	75	94	117	99	87	116	106	94	73	92	98	119	75	100	103	112	81	97	101	104	111	105	100	112	112	117	123	115	100	104	94	98	102	101	108	85	87	107	113	96	105	94	116	113	101	97	108	95	106	91	109	91	105	93	98	111	90	94	119	109	106	80	104	102	92	100	118	104	103	105	125	103	86	100	112	111	86	99	116	93	80	105	88	78	95	110	105	84	109	116	105	87	86	79	106	103	101	99	105	95	100	108	94	90	105	108	91	108	92	97	84	98	88	86	91	95	92	94	116	98	98	107	109	102	89	99	117	98	98	96	93	109	86	97	90	110	98	88	104	106	93	121	121	83	81	110	94	91	96	92	104	106	104	106	94	102	95	107	90	98	96	94	96	102	108	99	98	87	94	102	91	91	88	103	90	95	104	102	101	102	111	90	101	104	117	118	104	104	107	86	107	80	117	103	96	113	91	100	104	110	81	81	116	99	88	88	104	106	118	102	103	91	83	100	103	104	102	97	86	90	106	94	91	93	92	100	102	99	95	83	86	109	83	103	84	90	93	85	96	112	113	109	79	89	87	104	97	96	87	96	107	90	79	99	107	87	107	107	106	93	107	110
2710	643	716	923	762	664	578	510	459	385	321	341	312	331	338	358	336	341	317	319	273	288	275	310	291	303	301	259	278	291	283	280	302	298	296	265	262	265	273	268	268	276	238	291	272	288	274	290	285	296	268	246	268	276	270	277	264	255	281	249	260	248	270	263	259	267	250	274	255	267	275	276	272	266	251	250	271	286	276	256	297	273	274	256	262	292	258	260	272	303	258	281	244	269	276	231	273	264	261	267	263	263	265	241	250	251	256	262	286	266	272	256	258	275	238	239	274	268	269	242	260	254	272	280	292	270	248	266	271	303	249	278	260	255	308	300	276	287	269	246	277	278	255	251	254	230	268	261	273	253	276	280	259	255	272	277	264	295	254	240	286	265	266	257	270	275	241	275	261	269	280	262	288	270	262	266	269	270	287	278	280	293	275	269	255	278	275	281	272	258	259	264	254	293	261	280	270	269	250	271	277	265	256	238	235	290	297	257	255	286	291	273	285	288	248	268	293	282	266	265	289	299	272	239	297	279	265	264	254	251	256	265	243	255	240	256	264	260	262	257	274	259	282	285	292	253	267	304	268	298	262	245	259	239	292	251	269	271	272	264	289	241	265	262	270	260	261	263	249	269	251	255	266	259	270	290	270	297	246	237	273	300	276	296	261	276	298	275	298	256	265	271	286	287	275	285	261	279	274	237	270	246	283	244	269	275	244	270	298	273	281	276	261	268	287	281	285	295	269	249	264	275	270	264	264	259	237	260	278	248	242	265	280	292	279	264	272	293	278	267	271	280	313	245	270	258	281	281	305	255	276	288	288	281	259	259	256	244	260	263	268	278	270	292	281	257	266	258	292	261	275	254	283	298	268	274	249	260	264	271	264	298	257	282	288	245	263	294	256	263	268	257	258	282	248	266	266	259	282	273	264	269	246	276	272	287	267	288	258	285	278	268	277	270	243	230	264	279	267	275	290	268	276	257	242	279	251	266	252	250	252	274	276	262	268	248	265	248	286	281	264	238	252	271	252	261	251	244	265	254	265	255	265	287	265	289	279	265	292	261	272	252	258	280	263	259	273	291	281	261	274	273	288	267	263	266	253	241	259	282	261	243	282	244	259	267	269	271	277	284	285	237	264	270	304	287	253	254	281	285	276	272	250	271	252	286	278	247	257	249	313	259	244	285	277	272	277	271	286	266	271	252	264	289	271	275	270	259	272	285	248	267	309	295	293	267	270	270	271	259	269	285	276	265	260	277	255	278	255	266	244	252	281	260	298	275	260	281	268	260	257	223	282	250	233	262	275	287	259	257	276	276	240	287	264	258	258	277	245	281	258	231	250	268	255	273	260	247	280	278	289	253	230	250	292	257	266	234	283	262	265	271	256	252	282	275	283	242	262	246	261	257	240	276	261	279	273	294	275	290	248	281	243	281	250	269	278	291	283	271	292	256	257	267	282	256	281	260	293	259	240	248	242	282	272	253	312	257	239	280	256	261	297	256	220	256	279	266	287	283	253	255	248	278	261	254	253	269	280	252	247	273	261	262	248	291	274	266	277	247	260	268	312	296	268	258	252	290	232	258	294	243	280	270	252	272	245	251	268	298	298	252	255	248	230	248	271	304	261	295	256	263	264	286	270	262	277	243	285	265	267	252	300	264	245	285	284	267	294	274	287	287	278	276	267	272	268	281	279	285	260	257	246	278	272	280	271	256	271	236	272	273	277	265	281	258	271	260	294	290	252	281	249	287	234	259	252	248	239	312	272	263	260	282	271	305	257	269	245	272	265	275	258	249	258	253	263	274	260	312	233	249	271	242	310	245	277	255	274	284	262	266	241	260	265	282	259	255	252	260	233	256	259	273	260	257	259	265	259	243	246	274	287	282	263	293	270	291	247	289	278	280	274	264	257	269	271	307	238	282	273	279	258	258	249	257	271	263	266	271	276	234	242	272	247	262	289	261	269	281	241	262	251	280	265	260	266	242	275	245	271	266	266	251	252	285	270	263	290	264	269	279	266	276	281	276	241	266	282	231	279	252	248	257	281	263	259	243	275	271	291	267	272	284	274	267	264	280	295	286	257	267	286	227	274	281	291	300	269	261	237	258	283	251	292	279	253	264	281	240	295	265	293	290	252	280	284	239	259	244	262	253	244	283	267	274	268	286	242	267	268	259	253	278	244	240	289	263	259	293	264	269	264	299	256	270	271	256	297	269	227	251	251	246	264	281	247	265	268	261	272	257	269	274	260	252	316	276	253	259	259	274	259	283	282	280	234	283	278	250	292	281	277	255	248	276	270	267	256	273	261	242	252	257	247	278	248	259	275	290	273	263	233	271	273	273	280	258	269	250	247	280	228	267	252	261	259	235	261	233	259	258	236	273	251	266	268	289	270	261	272	269	282	232	267	273	290	277	260	236	271	296	277	258	289	257	255	279	297	301	282	280	270	244	244	263	268	277	279	281	286	250	249	269	265	278	248	265	265	310	298	259	290	275	267	268	293	231	246	273	247	286	234	250	289	264	291	255	281	265	250	269	225	271	247	280	243	236	258	247	280	261	278	242	245	257	247	242	260	251	272	263	252	268	251	267	257	269	256	267	265	263	271	265	298	266	270	286	272	247	258	287	278	278	239	264	234	269	281	250	263	265	263	259	262	265	290	247	282	274	244	294	260	227	278	283	248	248	283	261	264	237	271	290	295	298	278	237	271	251	251	258	261	281	248	272	210	287	270	258	259	289	279	319	276	264	263	249	269	266	266	265	287	256	273	290	279	262	263	262	249	277	259	244	301	272	265	270	300	281	269	265	265	265	292	286	290	261	269	276	270	273	257	265	245	261	265	273	248	260	243	264	258	270	260	270	278	262	298	283	266	295	247	269	280	280	271	280	300	259	300	265	280	263	260	267	282	272	273	270	229	254	279	274	277	269	245	258	276	227	253	270	268	244	278	252	275	253	261	244	274	240	259	293	269	256	248	301	271	227	275	264	264	252	244	269	269	258	277	253	262	240	252	239	250	257	258	272	261	262	248	257	267	285	287	250	254	265	257	258	263	298	262	258	273	286	270	258	279	297	299	261	283	288	268	286	290	269	289	287	287	286	257	264	271	279	268	244	269	255	264	243	282	259	258	266	296	278	266	264	262	284	287	257	262	271	281	276	274	272	281	248	251	270	285	262	265	264	267	271	253	243	237	258	271	262	275	256	265	278	231	258	277	258	276	266	260	285	260	265	270	268	265	257	286	262	284	251	253	280	272	274	274	262	259	256	244	258	259	279	256	287	283	232	258	276	263	272	244	258	272	269	271	286	296	229	302	242	280	248	294	264	284	267	276	239	267	245	263	253	252	267	250	273	271	307	281	268	258	274	287	246	264	249	271	246	283	277	241	260	278	260	251	271	270	248	259	241	295	267	277	268	285	270	285	279	272	280	265	240	284	261	253	265	263	247	281	250	254	245	297	267	250	244	274	246	241	256	275	296	294	267	268	251	253	280
12585	2644	1353	989	747	578	543	525	380	317	290	259	269	256	261	263	248	227	225	217	228	214	231	214	207	192	250	222	184	207	210	204	230	203	216	219	191	204	201	190	228	211	196	203	201	203	215	220	201	190	194	191	213	219	211	214	210	178	204	181	209	217	221	205	219	194	183	208	180	205	211	223	215	227	180	210	226	194	213	171	187	173	197	206	220	184	204	216	224	187	215	189	213	208	199	179	210	192	202	195	185	217	172	194	202	218	231	186	214	176	202	208	176	189	206	195	225	203	211	226	206	186	222	222	200	231	194	203	193	185	207	201	193	178	197	208	192	206	226	205	189	197	227	209	197	204	198	211	192	190	212	196	211	204	181	178	195	204	210	205	178	215	220	198	213	197	218	212	203	203	221	184	210	168	161	202	191	188	192	207	224	190	215	209	199	204	195	176	203	209	216	222	190	202	173	231	203	190	202	211	188	193	196	215	186	189	209	193	188	200	214	197	200	220	193	199	187	228	194	222	236	204	205	212	185	198	175	212	187	217	199	194	209	196	183	210	195	200	201	214	184	211	221	224	187	196	210	200	203	203	202	201	206	214	189	199	176	211	201	208	223	236	203	210	198	193	180	224	219	182	211	194	190	203	202	205	209	214	226	176	216	198	193	213	189	193	202	213	222	196	212	210	198	173	217	203	230	221	233	181	194	198	174	200	204	195	217	183	202	222	214	191	224	202	201	229	204	202	193	208	231	193	224	193	211	204	195	210	166	175	221	221	214	201	163	225	203	175	215	187	199	174	199	249	200	195	209	222	199	202	191	211	237	186	208	216	191	210	204	203	208	202	211	191	208	212	190	206	221	221	209	209	189	235	227	227	188	188	219	180	204	227	199	188	237	196	198	188	228	187	211	201	206	205	193	170	199	228	224	200	231	220	215	232	212	215	211	236	209	206	228	202	211	181	199	210	181	197	189	188	224	188	214	208	190	188	205	201	207	185	211	193	184	201	192	194	226	195	199	212	175	196	162	201	213	209	212	232	181	226	213	191	216	213	201	201	228	219	208	193	215	188	197	207	208	195	199	217	242	228	170	218	208	197	231	216	212	195	220	186	205	207	202	204	203	204	185	200	221	229	208	232	187	214	211	231	213	197	199	206	192	176	200	201	202	190	207	201	201	201	201	185	233	209	208	207	185	228	221	179	210	216	204	183	194	189	219	209	220	223	195	211	212	185	202	204	205	209	177	209	198	200	193	196	195	211	214	215	204	217	212	192	186	206	196	182	223	216	195	197	195	196	199	207	179	211	187	193	188	202	198	202	177	190	196	185	191	216	229	221	229	208	199	211	218	207	215	216	195	182	178	199	219	213	209	193	219	202	230	199	229	206	185	181	210	188	205	221	215	194	211	214	202	198	184	193	197	204	207	201	201	203	198	223	212	197	183	182	182	224	214	207	197	205	207	199	187	225	212	188	198	202	204	207	204	183	210	189	234	210	198	199	214	195	215	206	193	186	182	230	197	208	211	199	202	203	231	211	198	205	207	195	219	239	203	213	182	183	214	213	196	189	182	199	209	203	200	208	177	193	223	189	193	199	198	199	193	201	197	205	195	201	201	155	203	216	193	202	205	234	204	198	195	220	210	202	180	202	198	192	203	193	217	202	227	210	209	194	229	207	221	212	215	223	196	224	228	189	192	167	202	203	213	184	208	202	206	200	193	215	201	197	209	222	214	201	216	200	199	195	196	207	184	217	231	232	187	181	184	187	202	210	227	202	204	207	221	200	184	204	203	203	182	204	239	178	159	204	206	216	214	218	254	210	211	206	203	198	201	186	208	212	198	210	203	200	228	178	230	178	222	219	216	205	217	175	203	208	213	202	219	188	167	202	193	195	194	227	199	199	213	193	219	219	217	209	234	204	192	212	227	206	200	191	176	197	184	162	211	191	198	190	200	187	207	172	214	181	235	188	193	193	213	209	209	212	203	200	234	205	214	214	213	202	191	217	187	224	203	191	204	217	186	218	240	204	177	179	214	192	166	199	192	182	218	197	191	182	211	208	226	192	186	189	205	222	202	199	192	200	224	198	220	212	203	187	215	214	216	204	222	194	221	186	189	224	221	203	192	202	196	215	214	199	194	226	206	227	188	200	205	226	204	198	191	201	177	175	209	210	203	205	190	202	202	208	199	219	210	193	219	225	211	207	193	205	218	207	205	189	210	196	235	221	187	184	194	191	190	190	217	216	212	195	183	193	229	193	194	221	186	213	192	202	210	232	208	218	174	208	193	201	203	188	208	166	216	223	207	196	198	196	194	168	220	195	204	178	201	221	191	195	188	190	184	193	219	201	195	208	223	186	218	184	184	222	215	214	185	173	216	195	163	187	208	176	225	198	202	194	187	213	213	216	198	194	179	178	195	217	222	194	192	216	196	225	220	232	206	185	213	196	214	208	199	215	207	190	204	225	222	191	213	226	208	200	237	205	218	213	185	219	199	168	201	196	184	197	217	194	195	200	200	182	195	196	179	195	179	224	174	204	218	245	193	209	215	205	232	235	195	196	190	231	193	203	208	206	191	198	215	208	210	200	183	192	187	189	171	195	198	173	193	198	219	191	207	185	208	182	217	203	165	234	211	206	195	203	190	190	160	185	210	196	182	199	204	177	213	212	187	201	200	209	191	190	199	215	205	206	229	225	190	226	230	208	191	191	212	185	226	210	225	226	200	213	247	208	200	209	221	197	201	169	192	194	224	193	229	203	190	195	216	183	213	216	220	187	213	221	214	212	209	193	186	205	179	184	200	212	174	188	205	238	207	218	194	199	171	175	218	219	196	198	198	190	204	235	185	231	208	175	202	205	203	214	171	210	224	177	203	179	195	196	216	210	204	185	206	201	197	196	208	208	204	219	197	204	189	195	215	201	209	196	200	210	205	200	192	196	220	192	198	201	190	225	199	197	201	212	195	204	204	206	182	212	223	236	199	216	207	197	190	208	195	228	178	199	208	203	228	213	193	229	238	190	187	218	161	205	199	185	217	205	232	223	199	186	191	211	206	185	220	204	242	193	188	188	187	185	198	215	184	213	183	194	219	182	229	198	199	201	193	210	211	196	220	208	245	201	181	211	190	233	203	201	229	200	199	176	204	213	218	217	207	172	212	179	221	229	223	189	184	213	221	181	188	172	186	211	212	208	209	177	224	211	218	204	214	196	183	197	189	211	178	207	227	225	215	230	196	193	183	200	170	232	198	210	252	202	186	221	182	194	197	204	206	210	187	204	205	191	191	189	203	224	192	216	189	204	192	184	229	226	210	213	215	204	197	177	183	219	197	194	167	213	204	212	180	233	188	203	221	195	198	206	205	213	205	195	185	209	207	199	212	199	186	201	204	212	219	213	208	218	214	178	211	201	213	196	244	227	221	195	216	211	178	202	179	184	207	183	237	207	196	189	181	207	213	232	215	216	221	232	195	193	177	185	195	216	194	221	219	237	213	185
9476	1963	2241	2671	2656	2308	1898	2321	1240	1161	922	934	854	749	706	690	706	713	623	627	631	574	631	623	545	543	516	547	508	483	474	534	536	541	516	506	534	516	507	517	471	534	528	514	509	434	523	477	497	488	493	492	478	504	506	474	509	500	491	485	523	499	542	496	498	507	500	499	475	487	464	480	455	476	446	485	489	486	505	469	453	473	451	461	466	508	467	491	461	476	464	454	494	514	493	508	484	487	519	490	490	467	492	457	447	498	477	503	478	457	490	496	472	459	513	444	499	502	534	514	472	501	521	494	486	496	491	480	489	468	515	469	494	484	477	462	470	481	523	510	514	508	534	505	477	497	482	478	491	512	455	440	524	515	489	458	535	507	484	490	489	494	487	461	566	498	514	532	511	514	508	489	460	492	506	480	496	516	509	461	492	440	489	480	514	516	485	475	445	492	506	434	526	474	528	520	515	448	482	489	456	512	443	496	478	482	494	482	486	502	514	499	519	482	512	487	512	470	465	472	474	481	465	477	480	480	520	493	476	442	442	489	487	515	474	486	502	501	485	469	439	468	477	465	498	449	504	500	503	487	513	479	494	474	528	470	483	527	471	487	515	514	508	493	451	487	486	460	520	444	446	486	520	493	480	484	500	456	480	488	503	495	489	505	490	458	491	458	490	480	487	490	503	456	462	517	488	471	450	473	492	473	467	487	474	490	532	457	477	526	520	475	489	440	483	446	444	457	507	475	486	474	505	463	461	512	492	473	497	503	512	488	456	451	488	472	495	494	481	476	460	514	524	484	488	491	468	502	461	481	496	495	459	453	469	498	480	536	536	480	510	474	484	504	489	499	488	439	446	460	490	485	505	519	486	484	499	473	481	512	488	501	466	451	489	484	503	519	450	471	496	487	500	469	499	492	474	470	485	491	463	539	483	504	536	507	506	499	496	483	523	482	464	519	502	486	521	472	514	424	487	444	498	492	434	494	508	502	471	484	517	446	484	464	466	493	487	472	441	475	469	506	501	471	492	466	477	473	483	486	538	483	473	479	490	476	456	503	471	487	504	464	499	487	500	441	462	503	470	468	460	497	498	491	448	488	484	526	502	454	489	503	437	519	499	489	476	532	470	482	440	489	510	476	470	519	483	448	494	512	492	528	473	455	497	506	486	466	473	468	523	474	477	485	505	447	510	486	524	487	471	480	492	469	461	486	490	474	474	496	495	472	523	473	514	483	463	498	468	488	498	541	508	483	508	479	464	497	524	458	441	451	475	492	453	498	508	485	454	467	498	454	518	460	449	479	494	497	474	512	462	542	459	511	468	475	455	487	465	499	496	485	487	483	450	492	520	481	489	487	492	498	469	450	457	499	488	473	461	496	512	510	495	415	492	489	501	450	513	498	496	502	478	497	462	474	485	476	442	505	489	481	490	491	457	479	488	464	470	471	463	473	502	483	484	475	480	455	481	494	498	526	459	459	467	476	471	478	469	484	506	478	495	525	482	487	477	509	500	517	473	487	492	488	484	482	517	440	474	461	477	471	444	527	497	491	493	499	500	534	497	515	506	468	462	488	488	507	483	470	466	499	436	487	482	502	484	499	501	535	458	505	477	492	448	498	477	497	471	485	502	491	455	519	474	462	469	493	453	461	482	495	491	471	473	467	495	472	487	484	471	425	505	484	490	484	490	500	479	438	462	475	529	491	487	493	466	475	474	510	454	503	496	491	489	486	448	480	512	499	480	469	508	508	471	454	502	478	485	486	493	488	526	501	491	537	466	499	512	479	477	461	459	519	498	492	473	421	513	509	453	464	468	491	519	474	527	496	496	470	522	470	489	487	513	496	465	511	478	504	475	486	519	482	467	477	508	463	479	499	487	499	487	482	473	495	479	472	446	502	475	474	516	435	471	473	488	457	472	485	504	507	462	502	478	467	490	492	503	493	485	484	479	498	494	491	497	489	478	492	457	522	491	495	467	495	468	464	530	502	490	507	463	475	516	487	478	537	489	456	508	482	457	526	528	459	421	472	511	457	478	505	430	451	470	508	466	467	506	469	507	482	510	442	492	475	479	445	519	540	472	504	482	492	424	529	481	493	495	508	532	476	475	482	473	523	505	461	478	526	486	477	485	500	498	476	483	493	466	450	439	514	510	486	493	458	511	490	479	466	488	513	456	495	495	446	502	489	450	516	485	473	470	485	486	484	510	494	468	491	477	511	452	485	475	470	466	469	502	443	457	481	501	477	469	502	487	499	472	495	517	485	477	484	481	485	453	480	476	466	516	442	526	460	447	490	514	475	515	497	473	463	466	466	505	496	479	505	458	492	459	487	491	485	490	507	455	501	497	466	482	480	492	473	477	504	475	483	462	478	449	451	484	474	504	491	481	513	463	451	465	469	483	441	495	493	458	484	515	480	454	463	475	519	473	488	466	481	476	454	460	471	444	455	480	487	499	500	521	477	519	490	485	476	482	477	495	477	426	473	472	507	502	490	466	470	462	526	485	471	511	480	502	503	451	507	488	488	514	501	467	491	468	487	504	537	460	533	507	461	501	467	483	523	519	525	456	481	432	480	504	497	464	494	478	452	535	488	513	503	490	466	471	457	487	479	495	452	514	463	486	474	485	510	475	471	485	456	493	459	479	497	496	469	447	467	455	477	525	473	495	515	457	479	520	480	484	467	463	492	476	488	497	513	517	496	501	479	485	496	516	472	507	520	464	500	480	481	497	493	425	469	477	483	460	469	451	477	467	488	510	493	474	486	514	463	435	499	456	485	448	477	488	460	517	457	490	478	474	526	518	433	517	486	479	474	482	482	472	514	499	449	497	450	502	502	459	493	529	486	511	486	481	478	527	475	462	489	446	489	441	478	446	456	522	488	461	491	482	519	488	492	467	483	458	479	502	467	481	486	480	480	537	499	472	548	510	470	480	464	476	505	486	487	492	504	523	453	493	439	515	446	500	467	484	465	510	489	493	494	504	482	484	484	476	513	465	463	455	497	462	486	477	502	487	459	455	486	514	455	542	482	487	515	494	465	495	474	513	499	486	483	521	477	448	465	484	486	487	456	489	481	480	522	461	512	529	502	490	476	497	462	460	496	494	462	462	471	499	497	469	496	477	481	478	488	469	493	510	455	482	510	511	472	471	477	492	479	462	553	526	454	483	474	491	485	500	507	483	454	462	463	478	473	534	476	503	476	478	474	445	488	481	495	493	441	484	441	501	472	507	529	471	516	425	497	500	495	461	493	475	491	431	465	527	450	545	495	470	523	485	457	483	487	478	483	452	463	518	481	546	476	467	503	473	477	483	499	497	479	486	481	495	476	453	515	475	504	485	444	523	539	466	461	455	474	506	500	465	474	468	482	489	506	443	479	490	530	510	511	490	513	486	471	493	454	490	530	476	515	506	475	515	509	466	476	467	508	505	515	529	497	496	513	472	501	470	486	502	465	498	495	480	479	509	472	490	486	510	493	410	480	505	493	466	494
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	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
